PageSourceSearch

https://patimes.org/wp-content/plugins/bwp-minify/min/?f=wp-conten…/flash-album-gallery/assets/script.js

js patimes.org collected 2026-10-02 04:51:09 UTC 88,477 bytes, 151 lines download raw bytes

1(function($){$.fn.gslider=function(settings){var config={groupid:0,speed:3000};if(settings)$.extend(true,config,settings)
2this.each(function(i){var $cont=$(this);var gallery=$(this).children();var length=gallery.length;var timer=0;var counter=1;if(length==1){var tracker=$cont.find(".c-1 a").attr("data-track");if(typeof tracker!=='undefined'){impressiontracker(tracker);}}
3if(length>1){$cont.find(".c-1").show();for(n=2;n<=length;n++){$cont.find(".c-"+n).hide();}
4timer=setInterval(function(){play();},config.speed);}
5function transitionTo(gallery,index){if((counter>=length)||(index>=length)){counter=1;}else{counter++;}
6$cont.find(".c-"+counter).show();var tracker=$cont.find(".c-"+counter+' a').attr("data-track");if(typeof tracker!=='undefined'){impressiontracker(tracker);}
7$cont.find(".c-"+index).hide();}
8function play(){transitionTo(gallery,counter);}
9function impressiontracker(tracker){admeta=atob(tracker).split(',');var name=escape('adrotate-'+admeta[0]);var now=Math.round(Date.now()/1000);var expired=now-admeta[2];var session=sessionStorage.getItem(name);if(session==null){session=0;}
10if(session<=expired){$.post(impression_object.ajax_url,{'action':'adrotate_impression','track':tracker});sessionStorage.setItem(name,now);delete tracker;}}});return this;};}(jQuery));;(function($){$(document).ready(function(){$(document).on('click','a.gofollow',function(){$.post(click_object.ajax_url,{'action':'adrotate_click','track':$(this).attr("data-track")});});});}(jQuery));
11;/*! This file is auto-generated */
12(function() {
13"use strict";var wp;(wp||={}).hooks=(()=>{var v=Object.defineProperty;var S=Object.getOwnPropertyDescriptor;var g=Object.getOwnPropertyNames;var I=Object.prototype.hasOwnProperty;var w=(e,n)=>{for(var s in n)v(e,s,{get:n[s],enumerable:!0})},D=(e,n,s,r)=>{if(n&&typeof n=="object"||typeof n=="function")for(let t of g(n))!I.call(e,t)&&t!==s&&v(e,t,{get:()=>n[t],enumerable:!(r=S(n,t))||r.enumerable});return e};var T=e=>D(v({},"__esModule",{value:!0}),e);var le={};w(le,{actions:()=>ae,addAction:()=>J,addFilter:()=>K,applyFilters:()=>N,applyFiltersAsync:()=>ee,createHooks:()=>F,currentAction:()=>te,currentFilter:()=>re,defaultHooks:()=>b,didAction:()=>ie,didFilter:()=>se,doAction:()=>X,doActionAsync:()=>Y,doingAction:()=>ne,doingFilter:()=>oe,filters:()=>ce,hasAction:()=>P,hasFilter:()=>Q,removeAction:()=>L,removeAllActions:()=>U,removeAllFilters:()=>W,removeFilter:()=>M});function z(e){return typeof e!="string"||e===""?(console.error("The namespace must be a non-empty string."),!1):/^[a-zA-Z][a-zA-Z0-9_.\-\/]*$/.test(e)?!0:(console.error("The namespace can only contain numbers, letters, dashes, periods, underscores and slashes."),!1)}var m=z;function E(e){return typeof e!="string"||e===""?(console.error("The hook name must be a non-empty string."),!1):/^__/.test(e)?(console.error("The hook name cannot begin with `__`."),!1):/^[a-zA-Z][a-zA-Z0-9_.-]*$/.test(e)?!0:(console.error("The hook name can only contain numbers, letters, dashes, periods and underscores."),!1)}var f=E;function Z(e,n){return function(r,t,a,i=10){let c=e[n];if(!f(r)||!m(t))return;if(typeof a!="function"){console.error("The hook callback must be a function.");return}if(typeof i!="number"){console.error("If specified, the hook priority must be a number.");return}let l={callback:a,priority:i,namespace:t};if(c[r]){let o=c[r].handlers,d;for(d=o.length;d>0&&!(i>=o[d-1].priority);d--);d===o.length?o[d]=l:o.splice(d,0,l),c.__current.forEach(h=>{h.name===r&&h.currentIndex>=d&&h.currentIndex++})}else c[r]={handlers:[l],runs:0};r!=="hookAdded"&&e.doAction("hookAdded",r,t,a,i)}}var H=Z;function C(e,n,s=!1){return function(t,a){let i=e[n];if(!f(t)||!s&&!m(a))return;if(!i[t])return 0;let c=0;if(s)c=i[t].handlers.length,i[t]={runs:i[t].runs,handlers:[]};else{let l=i[t].handlers;for(let o=l.length-1;o>=0;o--)l[o].namespace===a&&(l.splice(o,1),c++,i.__current.forEach(d=>{d.name===t&&d.currentIndex>=o&&d.currentIndex--}))}return t!=="hookRemoved"&&e.doAction("hookRemoved",t,a),c}}var p=C;function O(e,n){return function(r,t){let a=e[n];return typeof t<"u"?r in a&&a[r].handlers.some(i=>i.namespace===t):r in a}}var _=O;function j(e,n,s,r){return function(a,...i){let c=e[n];c[a]||(c[a]={handlers:[],runs:0}),c[a].runs++;let l=c[a].handlers;if(!l||!l.length)return s?i[0]:void 0;let o={name:a,currentIndex:0};async function d(){try{c.__current.add(o);let u=s?i[0]:void 0;for(;o.currentIndex<l.length;
13)u=await l[o.currentIndex].callback.apply(null,i),s&&(i[0]=u),o.currentIndex++;return s?u:void 0}finally{c.__current.delete(o)}}function h(){try{c.__current.add(o);let u=s?i[0]:void 0;for(;o.currentIndex<l.length;)u=l[o.currentIndex].callback.apply(null,i),s&&(i[0]=u),o.currentIndex++;return s?u:void 0}finally{c.__current.delete(o)}}return(r?d:h)()}}var A=j;function $(e,n){return function(){let r=e[n];return Array.from(r.__current).at(-1)?.name??null}}var y=$;function V(e,n){return function(r){let t=e[n];return typeof r>"u"?t.__current.size>0:Array.from(t.__current).some(a=>a.name===r)}}var k=V;function q(e,n){return function(r){let t=e[n];if(f(r))return t[r]&&t[r].runs?t[r].runs:0}}var x=q;var B=class{actions;filters;addAction;addFilter;removeAction;removeFilter;hasAction;hasFilter;removeAllActions;removeAllFilters;doAction;doActionAsync;applyFilters;applyFiltersAsync;currentAction;currentFilter;doingAction;doingFilter;didAction;didFilter;constructor(){this.actions=Object.create(null),this.actions.__current=new Set,this.filters=Object.create(null),this.filters.__current=new Set,this.addAction=H(this,"actions"),this.addFilter=H(this,"filters"),this.removeAction=p(this,"actions"),this.removeFilter=p(this,"filters"),this.hasAction=_(this,"actions"),this.hasFilter=_(this,"filters"),this.removeAllActions=p(this,"actions",!0),this.removeAllFilters=p(this,"filters",!0),this.doAction=A(this,"actions",!1,!1),this.doActionAsync=A(this,"actions",!1,!0),this.applyFilters=A(this,"filters",!0,!1),this.applyFiltersAsync=A(this,"filters",!0,!0),this.currentAction=y(this,"actions"),this.currentFilter=y(this,"filters"),this.doingAction=k(this,"actions"),this.doingFilter=k(this,"filters"),this.didAction=x(this,"actions"),this.didFilter=x(this,"filters")}};function G(){return new B}var F=G;var b=F(),{addAction:J,addFilter:K,removeAction:L,removeFilter:M,hasAction:P,hasFilter:Q,removeAllActions:U,removeAllFilters:W,doAction:X,doActionAsync:Y,applyFilters:N,applyFiltersAsync:ee,currentAction:te,currentFilter:re,doingAction:ne,doingFilter:oe,didAction:ie,didFilter:se,actions:ae,filters:ce}=b;return T(le);})();
14(window.wp ||= {}).hooks = wp.hooks;
15})();
16
17;/*! This file is auto-generated */
18(function() {
19"use strict";var wp;(wp||={}).i18n=(()=>{var nt=Object.create;var L=Object.defineProperty;var at=Object.getOwnPropertyDescriptor;var it=Object.getOwnPropertyNames;var ut=Object.getPrototypeOf,lt=Object.prototype.hasOwnProperty;var ft=(t,r)=>()=>(r||t((r={exports:{}}).exports,r),r.exports),ot=(t,r)=>{for(var e in r)L(t,e,{get:r[e],enumerable:!0})},O=(t,r,e,n)=>{if(r&&typeof r=="object"||typeof r=="function")for(let u of it(r))!lt.call(t,u)&&u!==e&&L(t,u,{get:()=>r[u],enumerable:!(n=at(r,u))||n.enumerable});return t};var st=(t,r,e)=>(e=t!=null?nt(ut(t)):{},O(r||!t||!t.__esModule?L(e,"default",{value:t,enumerable:!0}):e,t)),pt=t=>O(L({},"__esModule",{value:!0}),t);var $=ft((It,M)=>{M.exports=window.wp.hooks});var yt={};ot(yt,{__:()=>Z,_n:()=>G,_nx:()=>B,_x:()=>q,createI18n:()=>R,defaultI18n:()=>H,getLocaleData:()=>j,hasTranslation:()=>Q,isRTL:()=>J,resetLocaleData:()=>U,setLocaleData:()=>z,sprintf:()=>P,subscribe:()=>X});var ct=/%(((\d+)\$)|(\(([$_a-zA-Z][$_a-zA-Z0-9]*)\)))?[ +0#-]*\d*(\.(\d+|\*))?(ll|[lhqL])?([cduxXefgsp%])/g;function T(t,...r){var e=0;return Array.isArray(r[0])&&(r=r[0]),t.replace(ct,function(){var n,u,l,o,f;return n=arguments[3],u=arguments[5],l=arguments[7],o=arguments[9],o==="%"?"%":(l==="*"&&(l=r[e],e++),u===void 0?(n===void 0&&(n=e+1),e++,f=r[n-1]):r[0]&&typeof r[0]=="object"&&r[0].hasOwnProperty(u)&&(f=r[0][u]),o==="f"?f=parseFloat(f)||0:o==="d"&&(f=parseInt(f)||0),l!==void 0&&(o==="f"?f=f.toFixed(l):o==="s"&&(f=f.substr(0,l))),f??"")})}function P(t,...r){return T(t,...r)}var D,I,h,N;D={"(":9,"!":8,"*":7,"/":7,"%":7,"+":6,"-":6,"<":5,"<=":5,">":5,">=":5,"==":4,"!=":4,"&&":3,"||":2,"?":1,"?:":1};I=["(","?"];h={")":["("],":":["?","?:"]};N=/<=|>=|==|!=|&&|\|\||\?:|\(|!|\*|\/|%|\+|-|<|>|\?|\)|:/;function b(t){for(var r=[],e=[],n,u,l,o;n=t.match(N);){for(u=n[0],l=t.substr(0,n.index).trim(),l&&r.push(l);o=e.pop();){if(h[u]){if(h[u][0]===o){u=h[u][1]||u;break}}else if(I.indexOf(o)>=0||D[o]<D[u]){e.push(o);break}r.push(o)}h[u]||e.push(u),t=t.substr(n.index+u.length)}return t=t.trim(),t&&r.push(t),r.concat(e.reverse())}var dt={"!":function(t){return!t},"*":function(t,r){return t*r},"/":function(t,r){return t/r},"%":function(t,r){return t%r},"+":function(t,r){return t+r},"-":function(t,r){return t-r},"<":function(t,r){return t<r},"<=":function(t,r){return t<=r},">":function(t,r){return t>r},">=":function(t,r){return t>=r},"==":function(t,r){return t===r},"!=":function(t,r){return t!==r},"&&":function(t,r){return t&&r},"||":function(t,r){return t||r},"?:":function(t,r,e){if(t)throw r;return e}};function g(t,r){var e=[],n,u,l,o,f,_;for(n=0;n<t.length;n++){if(f=t[n],o=dt[f],o){for(u=o.length,l=Array(u);u--;)l[u]=e.pop();try{_=o.apply(null,l)}catch(v){return v}}else r.hasOwnProperty(f)?_=r[f]:_=+f;e.push(_)}return e[0]}function A(t){var r=b(t);return function(e){return g(r,e)}}function E(t){var r=A(t);return function(e){return+r({n:e})}}var S={contextDelimiter:"�",onMissingKey:null};function _t(t){var r,e,n;for(r=t.split(";"),e=0;e<r.length;e++)if(n=r[e].trim(),n.indexOf("plural=")===0)return n.substr(7)}function x(t,r){var e;this.data=t,this.pluralForms={},this.options={};for(e in S)this.options[e]=r!==void 0&&e in r?r[e]:S[e]}x.prototype.getPluralForm=function(t,r){var e=this.pluralForms[t],n,u,l;return e||(n=this.data[t][""],l=n["Plural-Forms"]||n["plural-forms"]||n.plural_forms,typeof l!="function"&&(u=_t(n["Plural-Forms"]||n["plural-forms"]||n.plural_forms),l=E(u)),e=this.pluralForms[t]=l),e(r)};x.prototype.dcnpgettext=function(t,r,e,n,u){var l,o,f;return u===void 0?l=0:l=this.getPluralForm(t,u),o=e,r&&(o=r+this.options.contextDelimiter+e),f=this.data[t][o],f&&f[l]?f[l]:(this.options.onMissingKey&&this.options.onMissingKey(e,t),l===0?e:n)};var K={"":{plural_forms(t){return t===1?0:1}}},vt=/^i18n\.(n?gettext|has_translation)(_|$)/,R=(t,r,e)=>{let n=new x({}),u=new Set,l=()=>{u.forEach(a=>a())},o=a=>(u.add(a),()=>u.delete(a)),f=(a="default")=>n.data[a],_=(a,i="default")=>{n.data[i]={...n.data[i],...a},n.data[i][""]={...K[""],...n.data[i]?.[""]},delete n.pluralForms[i]},v=(a,i)=>{_(a,i),l()},V=(a,i="default")=>{n.data[i]={...n.data[i],...a,"":{...K[""],...n.data[i]?.[""],...a?.[""]}},delete n.pluralForms[i],l()},W=(a,i)=>{n.data={},n.pluralForms={},v(a,i)},m=(a="default",i,s,c,d)=>(n.data[a]||_(void 0,a),n.dcnpgettext(a,i,s,c,d)),y=a=>a||"default",Y=(a,i)=>{let s=m(i,void 0,a);return e?(s=e.applyFilters("i18n.gettext",s,a,i),e.applyFilters("i18n.gettext_"+y(i),s,a,i)):s},w=(a,i,s)=>{let c=m(s,i,a);return e?(c=e.applyFilters("i18n.gettext_with_context",c,a,i,s),e.applyFilters("i18n.gettext_with_context_"+y(s),c,a,i,s)):c},k=(a,i,s,c)=>{let d=m(c,void 0,a,i,s);return e?(d=e.applyFilters("i18n.ngettext",d,a,i,s,c),e.applyFilters("i18n.ngettext_"+y(c),d,a,i,s,c)):d},tt=(a,i,s,c,d)=>{let F=m(d,c,a,i,s);return e?(F=e.applyFilters("i18n.ngettext_with_context",F,a,i,s,c,d),e.applyFilters("i18n.ngettext_with_context_"+y(d),F,a,i,s,c,d)):F},rt=()=>w("ltr","text direction")==="rtl",et=(a,i,s)=>{let c=i?i+"�"+a:a,d=!!n.data?.[s??"default"]?.[c];return e&&(d=e.applyFilters("i18n.has_translation",d,a,i,s),d=e.applyFilters("i18n.has_translation_"+y(s),d,a,i,s)),d};if(t&&v(t,r),e){let a=i=>{vt.test(i)&&l()};e.addAction("hookAdded","core/i18n",a),e.addAction("hookRemoved","core/i18n",a)}return{getLocaleData:f,setLocaleData:v,addLocaleData:V,resetLocaleData:W,subscribe:o,__:Y,_x:w,_n:k,_nx:tt,isRTL:rt,hasTranslation:et}};var C=st($(),1);var p=R(void 0,void 0,C.defaultHooks),H=p,j=p.getLocaleData.bind(p),z=p.setLocaleData.bind(p),U=p.resetLocaleData.bind(p),X=p.subscribe.bind(p),Z=p.__.bind(p),q=p._x.bind(p),G=p._n.bind(p),B=p._nx.bind(p),J=p.isRTL.bind(p),Q=p.hasTranslation.bind(p);return pt(yt);})();
20(window.wp ||= {}).i18n = wp.i18n;
21})();
22
23;(()=>{"use strict";var t={d:(e,i)=>{for(var s in i)t.o(i,s)&&!t.o(e,s)&&Object.defineProperty(e,s,{enumerable:!0,get:i[s]})},o:(t,e)=>Object.prototype.hasOwnProperty.call(t,e),r:t=>{"undefined"!=typeof Symbol&&Symbol.toStringTag&&Object.defineProperty(t,Symbol.toStringTag,{value:"Module"}
23),Object.defineProperty(t,"__esModule",{value:!0})}},e={};function i(t){if(this.formData={},this.tree={},!(t instanceof FormData))return this;this.formData=t;const e=()=>{const t=new Map;return t.largestIndex=0,t.set=function(e,i){""===e?e=t.largestIndex++:/^[0-9]+$/.test(e)&&(e=parseInt(e),t.largestIndex<=e&&(t.largestIndex=e+1)),Map.prototype.set.call(t,e,i)},t};this.tree=e();const i=/^(?<name>[a-z][-a-z0-9_:]*)(?<array>(?:\[(?:[a-z][-a-z0-9_:]*|[0-9]*)\])*)/i;for(const[t,s]of this.formData){const o=t.match(i);if(o)if(""===o.groups.array)this.tree.set(o.groups.name,s);else{const t=[...o.groups.array.matchAll(/\[([a-z][-a-z0-9_:]*|[0-9]*)\]/gi)].map((([t,e])=>e));t.unshift(o.groups.name);const i=t.pop();t.reduce(((t,i)=>{if(/^[0-9]+$/.test(i)&&(i=parseInt(i)),t.get(i)instanceof Map)return t.get(i);const s=e();return t.set(i,s),s}),this.tree).set(i,s)}}}t.r(e),t.d(e,{all:()=>D,any:()=>M,date:()=>m,dayofweek:()=>u,email:()=>r,enum:()=>h,file:()=>d,maxdate:()=>z,maxfilesize:()=>j,maxitems:()=>v,maxlength:()=>x,maxnumber:()=>y,mindate:()=>A,minfilesize:()=>$,minitems:()=>w,minlength:()=>g,minnumber:()=>b,number:()=>c,required:()=>n,requiredfile:()=>a,stepnumber:()=>I,tel:()=>l,time:()=>f,url:()=>p}),i.prototype.entries=function(){return this.tree.entries()},i.prototype.get=function(t){return this.tree.get(t)},i.prototype.getAll=function(t){if(!this.has(t))return[];const e=t=>{const i=[];if(t instanceof Map)for(const[s,o]of t)i.push(...e(o));else""!==t&&i.push(t);return i};return e(this.get(t))},i.prototype.has=function(t){return this.tree.has(t)},i.prototype.keys=function(){return this.tree.keys()},i.prototype.values=function(){return this.tree.values()};const s=i;function o({rule:t,field:e,error:i,...s}){this.rule=t,this.field=e,this.error=i,this.properties=s}const n=function(t){if(0===t.getAll(this.field).map((t=>t.trim())).filter((t=>""!==t)).length)throw new o(this)},a=function(t){if(0===t.getAll(this.field).length)throw new o(this)},r=function(t){if(!t.getAll(this.field).map((t=>t.trim())).filter((t=>""!==t)).every((t=>{if(t.length<6)return!1;if(-1===t.indexOf("@",1))return!1;if(t.indexOf("@")!==t.lastIndexOf("@"))return!1;const[e,i]=t.split("@",2);if(!/^[a-zA-Z0-9!#$%&\'*+\/=?^_`{|}~\.-]+$/.test(e))return!1;if(/\.{2,}/.test(i))return!1;if(/(?:^[ \t\n\r\0\x0B.]|[ \t\n\r\0\x0B.]$)/.test(i))return!1;const s=i.split(".");if(s.length<2)return!1;for(const t of s){if(/(?:^[ \t\n\r\0\x0B-]|[ \t\n\r\0\x0B-]$)/.test(t))return!1;if(!/^[a-z0-9-]+$/i.test(t))return!1}return!0})))throw new o(this)},p=function(t){const e=t.getAll(this.field).map((t=>t.trim())).filter((t=>""!==t));if(!e.every((t=>{try{return(t=>-1!==["http","https","ftp","ftps","mailto","news","irc","irc6","ircs","gopher","nntp","feed","telnet","mms","rtsp","sms","svn","tel","fax","xmpp","webcal","urn"].indexOf(t))(new URL(t).protocol.replace(/:$/,""))}catch{return!1}})))throw new o(this)},l=function(t){if(!t.getAll(this.field).map((t=>t.trim())).filter((t=>""!==t)).every((t=>(((t=(t=t.replace(/[#*].*$/,"")).replaceAll(/[()/.*#\s-]+/g,"")).startsWith("+")||t.startsWith("00"))&&(t=`+${t.replace(/^[+0]+/,"")}`),!!/^[+]?[0-9]+$/.test(t)&&5<t.length&&t.length<16))))throw new o(this)},c=function(t){if(!t.getAll(this.field).map((t=>t.trim())).filter((t=>""!==t)).every((t=>!!/^[-]?[0-9]+(?:[eE][+-]?[0-9]+)?$/.test(t)||!!/^[-]?(?:[0-9]+)?[.][0-9]+(?:[eE][+-]?[0-9]+)?$/.test(t))))throw new o(this)},m=function(t){if(!t.getAll(this.field).map((t=>t.trim())).filter((t=>""!==t)).every((t=>{if(!/^[0-9]{4,}-[0-9]{2}-[0-9]{2}$/.test(t))return!1;const e=new Date(t);return!Number.isNaN(e.valueOf())})))throw new o(this)},f=function(t){if(!t.getAll(this.field).map((t=>t.trim())).filter((t=>""!==t)).every((t=>{const e=t.match(/^([0-9]{2})\:([0-9]{2})(?:\:([0-9]{2}))?$/);if(!e)return!1;const i=parseInt(e[1]),s=parseInt(e[2]),o=e[3]?parseInt(e[3]):0;return 0<=i&&i<=23&&0<=s&&s<=59&&0<=o&&o<=59})))throw new o(this)},d=function(t){if(!t.getAll(this.field).every((t=>t instanceof File&&this.accept?.some((e=>/^\.[a-z0-9]+$/i.test(e)?t.name.toLowerCase().endsWith(e.toLowerCase()):(t=>{const e=[],i=t.match(/^(?<toplevel>[a-z]+)\/(?<sub>[*]|[a-z0-9.+-]+)$/i);if(i){const t=i.groups.toplevel.toLowerCase(),s=i.groups.sub.toLowerCase();for(const[o,n]of(()=>{const t=new Map;return t.set("jpg|jpeg|jpe","image/jpeg"),t.set("gif","image/gif"),t.set("png","image/png"),t.set("bmp","image/bmp"),t.set("tiff|tif","image/tiff"),t.set("webp","image/webp"),t.set("ico","image/x-icon"),t.set("heic","image/heic"),t.set("asf|asx","video/x-ms-asf"),t.set("wmv","video/x-ms-wmv"),t.set("wmx","video/x-ms-wmx"),t.set("wm","video/x-ms-wm"),t.set("avi","video/avi"),t.set("divx","video/divx"),t.set("flv","video/x-flv"),t.set("mov|qt","video/quicktime"),t.set("mpeg|mpg|mpe","video/mpeg"),t.set("mp4|m4v","video/mp4"),t.set("ogv","video/ogg"),t.set("webm","video/webm"),t.set("mkv","video/x-matroska"),t.set("3gp|3gpp","video/3gpp"),t.set("3g2|3gp2","video/3gpp2"),t.set("txt|asc|c|cc|h|srt","text/plain"),t.set("csv","text/csv"),t.set("tsv","text/tab-separated-values"),t.set("ics","text/calendar"),t.set("rtx","text/richtext"),t.set("css","text/css"),t.set("htm|html","text/html"),t.set("vtt","text/vtt"),t.set("dfxp","application/ttaf+xml"),t.set("mp3|m4a|m4b","audio/mpeg"),t.set("aac","audio/aac"),t.set("ra|ram","audio/x-realaudio"),t.set("wav","audio/wav"),t.set("ogg|oga","audio/ogg"),t.set("flac","audio/flac"),t.set("mid|midi","audio/midi"),t.set("wma","audio/x-ms-wma"),t.set("wax","audio/x-ms-wax"),t.set("mka","audio/x-matroska"),t.set("rtf","application/rtf"),t.set("js","application/javascript"),t.set("pdf","application/pdf"),t.set("swf","application/x-shockwave-flash"),t.set("class","application/java"),t.set("tar","application/x-tar"),t.set("zip","application/zip"),t.set("gz|gzip","application/x-gzip"),t.set("rar","application/rar"),t.set("7z","application/x-7z-compressed"),t.set("exe","application/x-msdownload"),t.set("psd","application/octet-stream"),t.set("xcf","application/octet-stream"),t.set("doc","application/msword"),t.set("pot|pps|ppt","application/vnd.ms-powerpoint"),t.set("wri","application/vnd.ms-write"),t.set("xla|xls|xlt|xlw","application/vnd.ms-excel"),t.set("mdb","application/vnd.ms-access"),t.set("mpp","application/vnd.ms-project"),t.set("docx","application/vnd.openxmlformats-officedocument.wordprocessingml.document"),t.set("docm","application/vnd.ms-word.document.macroEnabled.12"),t.set("dotx","application/vnd.openxmlformats-officedocument.wordprocessingml.template"),t.set("dotm","application/vnd.ms-word.template.macroEnabled.12"),t.set("xlsx","application/vnd.openxmlformats-officedocument.spreadsheetml.sheet"),t.set("xlsm","application/vnd.ms-excel.sheet.macroEnabled.12"),t.set("xlsb","application/vnd.ms-excel.sheet.binary.macroEnabled.12"),t.set("xltx","application/vnd.openxmlformats-officedocument.spreadsheetml.template"),t.set("xltm","application/vnd.ms-excel.template.macroEnabled.12"),t.set("xlam","application/vnd.ms-excel.addin.macroEnabled.12"),t.set("pptx","application/vnd.openxmlformats-officedocument.presentationml.presentation"),t.set("pptm","application/vnd.ms-powerpoint.presentation.macroEnabled.12"),t.set("ppsx","application/vnd.openxmlformats-officedocument.presentationml.slideshow"),t.set("ppsm","application/vnd.ms-powerpoint.slideshow.macroEnabled.12"),t.set("potx","application/vnd.openxmlformats-officedocument.presentationml.template"),t.set("potm","application/vnd.ms-powerpoint.template.macroEnabled.12"),t.set("ppam","application/vnd.ms-powerpoint.addin.macroEnabled.12"),t.set("sldx","application/vnd.openxmlformats-officedocument.presentationml.slide"),t.set("sldm","application/vnd.ms-powerpoint.slide.macroEnabled.12"),t.set("onetoc|onetoc2|onetmp|onepkg","application/onenote"),t.set("oxps","application/oxps"),t.set("xps","application/vnd.ms-xpsdocument"),t.set("odt","application/vnd.oasis.opendocument.text"),t.set("odp","application/vnd.oasis.opendocument.presentation"),t.set("ods","application/vnd.oasis.opendocument.spreadsheet"),t.set("odg","application/vnd.oasis.opendocument.graphics"),t.set("odc","application/vnd.oasis.opendocument.chart"),t.set("odb","application/vnd.oasis.opendocument.database"),t.set("odf","application/vnd.oasis.opendocument.formula"),t.set("wp|wpd","application/wordperfect"),t.set("key","application/vnd.apple.keynote"),t.set("numbers","application/vnd.apple.numbers"),t.set("pages","application/vnd.apple.pages"),t})())("*"===s&&n.startsWith(t+"/")||n===i[0])&&e.push(...o.split("|"))}return e})(e).some((e=>(e="."+e.trim(),t.name.toLowerCase().endsWith(e.toLowerCase())))))))))throw new o(this)},h=function(t){if(!t.getAll(this.field).map((t=>t.trim())).filter((t=>""!==t)).every((t=>this.accept?.some((e=>
23t===String(e))))))throw new o(this)},u=function(t){if(!t.getAll(this.field).map((t=>t.trim())).filter((t=>""!==t)).every((t=>{const e=0===(i=new Date(t).getDay())?7:i;var i;return this.accept?.some((t=>e===parseInt(t)))})))throw new o(this)},w=function(t){if(t.getAll(this.field).map((t=>t.trim())).filter((t=>""!==t)).length<parseInt(this.threshold))throw new o(this)},v=function(t){const e=t.getAll(this.field).map((t=>t.trim())).filter((t=>""!==t));if(parseInt(this.threshold)<e.length)throw new o(this)},g=function(t){const e=t.getAll(this.field).map((t=>t.trim())).filter((t=>""!==t));let i=0;if(e.forEach((t=>{"string"==typeof t&&(i+=t.length)})),0!==i&&i<parseInt(this.threshold))throw new o(this)},x=function(t){const e=t.getAll(this.field).map((t=>t.trim())).filter((t=>""!==t));let i=0;if(e.forEach((t=>{"string"==typeof t&&(i+=t.length)})),parseInt(this.threshold)<i)throw new o(this)},b=function(t){if(!t.getAll(this.field).map((t=>t.trim())).filter((t=>""!==t)).every((t=>!(parseFloat(t)<parseFloat(this.threshold)))))throw new o(this)},y=function(t){if(!t.getAll(this.field).map((t=>t.trim())).filter((t=>""!==t)).every((t=>!(parseFloat(this.threshold)<parseFloat(t)))))throw new o(this)},A=function(t){if(!t.getAll(this.field).map((t=>t.trim())).filter((t=>""!==t)).every((t=>!(/^[0-9]{4,}-[0-9]{2}-[0-9]{2}$/.test(t)&&/^[0-9]{4,}-[0-9]{2}-[0-9]{2}$/.test(this.threshold)&&t<this.threshold))))throw new o(this)},z=function(t){if(!t.getAll(this.field).map((t=>t.trim())).filter((t=>""!==t)).every((t=>!(/^[0-9]{4,}-[0-9]{2}-[0-9]{2}$/.test(t)&&/^[0-9]{4,}-[0-9]{2}-[0-9]{2}$/.test(this.threshold)&&this.threshold<t))))throw new o(this)},$=function(t){const e=t.getAll(this.field);let i=0;if(e.forEach((t=>{t instanceof File&&(i+=t.size)})),i<parseInt(this.threshold))throw new o(this)},j=function(t){const e=t.getAll(this.field);let i=0;if(e.forEach((t=>{t instanceof File&&(i+=t.size)})),parseInt(this.threshold)<i)throw new o(this)},I=function(t){const e=t.getAll(this.field).map((t=>t.trim())).filter((t=>""!==t)),i=parseFloat(this.base),s=parseFloat(this.interval);if(!(0<s))return!0;if(!e.every((t=>{const e=(parseFloat(t)-i)%s;return"0.000000"===Math.abs(e).toFixed(6)||"0.000000"===Math.abs(e-s).toFixed(6)})))throw new o(this)},O=({ruleObj:t,options:i})=>{const{rule:s,...o}=t;return"function"==typeof e[s]&&("function"!=typeof e[s].matches||e[s].matches(o,i))},E=({ruleObj:t,formDataTree:i,options:s})=>{const{rule:o}=t;e[o].call(t,i,s)},k=[],F=t=>[...k].reduce(((t,e)=>i=>e(i,t)),t),D=function(t,e={}){const i=(this.rules??[]).filter((t=>O({ruleObj:t,options:e}))),s=F(E);if(!i.every((i=>{try{s({ruleObj:i,formDataTree:t,options:e})}catch(t){if(!(t instanceof o))throw t;if(void 0!==t.error)throw t;return!1}return!0})))throw new o(this)},M=function(t,e={}){const i=(this.rules??[]).filter((t=>O({ruleObj:t,options:e}))),s=F(E);if(!i.some((i=>{try{s({ruleObj:i,formDataTree:t,options:e})}catch(t){if(!(t instanceof o))throw t;return!1}return!0})))throw new o(this)};var L;window.swv={validators:e,validate:(t,e,i={})=>{const n=(t.rules??[]).filter((t=>O({ruleObj:t,options:i})));if(!n.length)return new Map;const a=F(E),r=new s(e),p=n.reduce(((t,e)=>{try{a({ruleObj:e,formDataTree:r,options:i})}catch(e){if(!(e instanceof o))throw e;if(void 0!==e.field&&!t.has(e.field)&&void 0!==e.error)return t.set(e.field,e)}return t}),new Map);for(const t of r.keys())p.has(t)||p.set(t,{validInputs:r.getAll(t)});return p},use:t=>{k.push(t)},...null!==(L=window.swv)&&void 0!==L?L:{}}})();;(()=>{"use strict";const e=window.wp.i18n,t=e=>Math.abs(parseInt(e,10)),a=(e,t,a)=>{const n=new CustomEvent(`wpcf7${t}`,{bubbles:!0,detail:a});"string"==typeof e&&(e=document.querySelector(e)),e.dispatchEvent(n)},n=(e,t)=>{const n=new Map([["init","init"],["validation_failed","invalid"],["acceptance_missing","unaccepted"],["spam","spam"],["aborted","aborted"],["mail_sent","sent"],["mail_failed","failed"],["submitting","submitting"],["resetting","resetting"],["validating","validating"],["payment_required","payment-required"]]);n.has(t)&&(t=n.get(t)),Array.from(n.values()).includes(t)||(t=`custom-${t=(t=t.replace(/[^0-9a-z]+/i," ").trim()).replace(/\s+/,"-")}`);const r=e.getAttribute("data-status");if(e.wpcf7.status=t,e.setAttribute("data-status",t),e.classList.add(t),r&&r!==t){e.classList.remove(r);const t={contactFormId:e.wpcf7.id,pluginVersion:e.wpcf7.pluginVersion,contactFormLocale:e.wpcf7.locale,unitTag:e.wpcf7.unitTag,containerPostId:e.wpcf7.containerPost,
23status:e.wpcf7.status,prevStatus:r};a(e,"statuschanged",t)}return t},r=e=>{const{root:t,namespace:a="contact-form-7/v1"}=wpcf7.api;return c.reduceRight(((e,t)=>a=>t(a,e)),(e=>{let n,r,{url:c,path:o,endpoint:s,headers:i,body:l,data:p,...d}=e;"string"==typeof s&&(n=a.replace(/^\/|\/$/g,""),r=s.replace(/^\//,""),o=r?n+"/"+r:n),"string"==typeof o&&(-1!==t.indexOf("?")&&(o=o.replace("?","&")),o=o.replace(/^\//,""),c=t+o),i={Accept:"application/json, */*;q=0.1",...i},delete i["X-WP-Nonce"],p&&(l=JSON.stringify(p),i["Content-Type"]="application/json");const f={code:"fetch_error",message:"You are probably offline."},u={code:"invalid_json",message:"The response is not a valid JSON response."};return window.fetch(c||o||window.location.href,{...d,headers:i,body:l}).then((e=>Promise.resolve(e).then((e=>{if(e.status>=200&&e.status<300)return e;throw e})).then((e=>{if(204===e.status)return null;if(e&&e.json)return e.json().catch((()=>{throw u}));throw u}))),(()=>{throw f}))}))(e)},c=[];function o(e,t={}){const{target:a,scope:r=e,...c}=t;if(void 0===e.wpcf7?.schema)return;const o={...e.wpcf7.schema};if(void 0!==a){if(!e.contains(a))return;if(!a.closest(".wpcf7-form-control-wrap[data-name]"))return;if(a.closest(".novalidate"))return}const p=r.querySelectorAll(".wpcf7-form-control-wrap"),d=Array.from(p).reduce(((e,t)=>
23(t.closest(".novalidate")||t.querySelectorAll(":where( input, textarea, select ):enabled").forEach((t=>{if(t.name)switch(t.type){case"button":case"image":case"reset":case"submit":break;case"checkbox":case"radio":t.checked&&e.append(t.name,t.value);break;case"select-multiple":for(const a of t.selectedOptions)e.append(t.name,a.value);break;case"file":for(const a of t.files)e.append(t.name,a);break;default:e.append(t.name,t.value)}})),e)),new FormData),f=e.getAttribute("data-status");Promise.resolve(n(e,"validating")).then((n=>{if(void 0!==swv){const n=swv.validate(o,d,t);for(const t of p){if(void 0===t.dataset.name)continue;const c=t.dataset.name;if(n.has(c)){const{error:t,validInputs:a}=n.get(c);i(e,c),void 0!==t&&s(e,c,t,{scope:r}),l(e,c,null!=a?a:[])}if(t.contains(a))break}}})).finally((()=>{n(e,f)}))}r.use=e=>{c.unshift(e)};const s=(e,t,a,n)=>{const{scope:r=e,...c}=null!=n?n:{},o=`${e.wpcf7?.unitTag}-ve-${t}`.replaceAll(/[^0-9a-z_-]+/gi,""),s=e.querySelector(`.wpcf7-form-control-wrap[data-name="${t}"].wpcf7-form-control`);(()=>{const t=document.createElement("li");t.setAttribute("id",o),s&&s.id?t.insertAdjacentHTML("beforeend",`<a href="#${s.id}">${a}</a>`):t.insertAdjacentText("beforeend",a),e.wpcf7.parent.querySelector(".screen-reader-response ul").appendChild(t)})(),r.querySelectorAll(`.wpcf7-form-control-wrap[data-name="${t}"]`).forEach((e=>{const t=document.createElement("span");t.classList.add("wpcf7-not-valid-tip"),t.setAttribute("aria-hidden","true"),t.insertAdjacentText("beforeend",a),e.appendChild(t),e.querySelectorAll("[aria-invalid]").forEach((e=>{e.setAttribute("aria-invalid","true")})),e.querySelectorAll(".wpcf7-form-control").forEach((e=>{e.classList.add("wpcf7-not-valid"),e.setAttribute("aria-describedby",o),"function"==typeof e.setCustomValidity&&e.setCustomValidity(a),e.closest(".use-floating-validation-tip")&&(e.addEventListener("focus",(e=>{t.setAttribute("style","display: none")})),t.addEventListener("click",(e=>{t.setAttribute("style","display: none")})))}))}))},i=(e,t)=>{const a=`${e.wpcf7?.unitTag}-ve-${t}`.replaceAll(/[^0-9a-z_-]+/gi,"");e.wpcf7.parent.querySelector(`.screen-reader-response ul li#${a}`)?.remove(),e.querySelectorAll(`.wpcf7-form-control-wrap[data-name="${t}"]`).forEach((e=>{e.querySelector(".wpcf7-not-valid-tip")?.remove(),e.querySelectorAll("[aria-invalid]").forEach((e=>{e.setAttribute("aria-invalid","false")})),e.querySelectorAll(".wpcf7-form-control").forEach((e=>{e.removeAttribute("aria-describedby"),e.classList.remove("wpcf7-not-valid"),"function"==typeof e.setCustomValidity&&e.setCustomValidity("")}))}))},l=(e,t,a)=>{e.querySelectorAll(`[data-reflection-of="${t}"]`).forEach((e=>{if("output"===e.tagName.toLowerCase()){const t=e;0===a.length&&a.push(t.dataset.default),a.slice(0,1).forEach((e=>{e instanceof File&&(e=e.name),t.textContent=e}))}else e.querySelectorAll("output").forEach((e=>{e.hasAttribute("data-default")?0===a.length?e.removeAttribute("hidden"):e.setAttribute("hidden","hidden"):e.remove()})),a.forEach((a=>{a instanceof File&&(a=a.name);const n=document.createElement("output");n.setAttribute("name",t),n.textContent=a,e.appendChild(n)}))}))};function p(e,t={}){if(wpcf7.blocked)return d(e),void n(e,"submitting");const c=new FormData(e);t.submitter&&t.submitter.name&&c.append(t.submitter.name,t.submitter.value);const o={contactFormId:e.wpcf7.id,pluginVersion:e.wpcf7.pluginVersion,contactFormLocale:e.wpcf7.locale,unitTag:e.wpcf7.unitTag,containerPostId:e.wpcf7.containerPost,status:e.wpcf7.status,inputs:Array.from(c,(e=>{const t=e[0],a=e[1];return!t.match(/^_/)&&{name:t,value:a}})).filter((e=>!1!==e)),formData:c};r({endpoint:`contact-forms/${e.wpcf7.id}/feedback`,method:"POST",body:c,wpcf7:{endpoint:"feedback",form:e,detail:o}}).then((t=>{const r=n(e,t.status);return o.status=t.status,o.apiResponse=t,["invalid","unaccepted","spam","aborted"].includes(r)?a(e,r,o):["sent","failed"].includes(r)&&a(e,`mail${r}`,o),a(e,"submit",o),t})).then((t=>{t.posted_data_hash&&(e.querySelector('input[name="_wpcf7_posted_data_hash"]').value=t.posted_data_hash),"mail_sent"===t.status&&(e.reset(),e.wpcf7.resetOnMailSent=!0),t.invalid_fields&&t.invalid_fields.forEach((t=>{s(e,t.field,t.message)})),e.wpcf7.parent.querySelector('.screen-reader-response [role="status"]').insertAdjacentText("beforeend",t.message),e.querySelectorAll(".wpcf7-response-output").forEach((e=>{e.innerText=t.message}))})).catch((e=>console.error(e)))}r.use(((e,t)=>
23{if(e.wpcf7&&"feedback"===e.wpcf7.endpoint){const{form:t,detail:r}=e.wpcf7;d(t),a(t,"beforesubmit",r),n(t,"submitting")}return t(e)}));const d=e=>{e.querySelectorAll(".wpcf7-form-control-wrap").forEach((t=>{t.dataset.name&&i(e,t.dataset.name)})),e.wpcf7.parent.querySelector('.screen-reader-response [role="status"]').innerText="",e.querySelectorAll(".wpcf7-response-output").forEach((e=>{e.innerText=""}))};function f(e){const t=new FormData(e),c={contactFormId:e.wpcf7.id,pluginVersion:e.wpcf7.pluginVersion,contactFormLocale:e.wpcf7.locale,unitTag:e.wpcf7.unitTag,containerPostId:e.wpcf7.containerPost,status:e.wpcf7.status,inputs:Array.from(t,(e=>{const t=e[0],a=e[1];return!t.match(/^_/)&&{name:t,value:a}})).filter((e=>!1!==e)),formData:t};r({endpoint:`contact-forms/${e.wpcf7.id}/refill`,method:"GET",wpcf7:{endpoint:"refill",form:e,detail:c}}).then((t=>{e.wpcf7.resetOnMailSent?(delete e.wpcf7.resetOnMailSent,n(e,"mail_sent")):n(e,"init"),c.apiResponse=t,a(e,"reset",c)})).catch((e=>console.error(e)))}r.use(((e,t)=>{if(e.wpcf7&&"refill"===e.wpcf7.endpoint){const{form:t,detail:a}=e.wpcf7;d(t),n(t,"resetting")}return t(e)}));const u=(e,t)=>{for(const a in t){const n=t[a];e.querySelectorAll(`input[name="${a}"]`).forEach((e=>{e.value=""})),e.querySelectorAll(`img.wpcf7-captcha-${a.replaceAll(":","")}`).forEach((e=>{e.setAttribute("src",n)}));const r=/([0-9]+)\.(png|gif|jpeg)$/.exec(n);r&&e.querySelectorAll(`input[name="_wpcf7_captcha_challenge_${a}"]`).forEach((e=>{e.value=r[1]}))}},m=(e,t)=>{for(const a in t){const n=t[a][0],r=t[a][1];e.querySelectorAll(`.wpcf7-form-control-wrap[data-name="${a}"]`).forEach((e=>{e.querySelector(`input[name="${a}"]`).value="",e.querySelector(".wpcf7-quiz-label").textContent=n,e.querySelector(`input[name="_wpcf7_quiz_answer_${a}"]`).value=r}))}};function w(e){const a=new FormData(e);e.wpcf7={id:t(a.get("_wpcf7")),status:e.getAttribute("data-status"),pluginVersion:a.get("_wpcf7_version"),locale:a.get("_wpcf7_locale"),unitTag:a.get("_wpcf7_unit_tag"),containerPost:t(a.get("_wpcf7_container_post")),parent:e.closest(".wpcf7"),get schema(){return wpcf7.schemas.get(this.id)}},wpcf7.schemas.set(e.wpcf7.id,void 0),e.querySelectorAll(".has-spinner").forEach((e=>{e.insertAdjacentHTML("afterend",'<span class="wpcf7-spinner"></span>')})),(e=>{e.querySelectorAll(".wpcf7-exclusive-checkbox").forEach((t=>{t.addEventListener("change",(t=>{const a=t.target.getAttribute("name");e.querySelectorAll(`input[type="checkbox"][name="${a}"]`).forEach((e=>{e!==t.target&&(e.checked=!1)}))}))}))})(e),(e=>{e.querySelectorAll(".has-free-text").forEach((t=>{const a=t.querySelector("input.wpcf7-free-text"),n=t.querySelector('input[type="checkbox"], input[type="radio"]');a.disabled=!n.checked,e.addEventListener("change",(e=>{a.disabled=!n.checked,e.target===n&&n.checked&&a.focus()}))}))})(e),(e=>{e.querySelectorAll(".wpcf7-validates-as-url").forEach((e=>{e.addEventListener("change",(t=>{let a=e.value.trim();a&&!a.match(/^[a-z][a-z0-9.+-]*:/i)&&-1!==a.indexOf(".")&&(a=a.replace(/^\/+/,""),a="http://"+a),e.value=a}))}))})(e),(e=>{if(!e.querySelector(".wpcf7-acceptance")||e.classList.contains("wpcf7-acceptance-as-validation"))return;const t=()=>{let t=!0;e.querySelectorAll(".wpcf7-acceptance").forEach((e=>{if(!t||e.classList.contains("optional"))return;const a=e.querySelector('input[type="checkbox"]');(e.classList.contains("invert")&&a.checked||!e.classList.contains("invert")&&!a.checked)&&(t=!1)})),e.querySelectorAll(".wpcf7-submit").forEach((e=>{e.disabled=!t}))};t(),e.addEventListener("change",(e=>{t()})),e.addEventListener("wpcf7reset",(e=>{t()}))})(e),(e=>{const a=(e,a)=>{const n=t(e.getAttribute("data-starting-value")),r=t(e.getAttribute("data-maximum-value")),c=t(e.getAttribute("data-minimum-value")),o=e.classList.contains("down")?n-a.value.trim().length:a.value.trim().length;e.setAttribute("data-current-value",o),e.innerText=o,r&&r<a.value.length?e.classList.add("too-long"):e.classList.remove("too-long"),c&&a.value.length<c?e.classList.add("too-short"):e.classList.remove("too-short")},n=t=>{t={init:!1,...t},e.querySelectorAll(".wpcf7-character-count").forEach((n=>{const r=n.getAttribute("data-target-name"),c=e.querySelector(`[name="${r}"]`);c&&(c.value=c.defaultValue,a(n,c),t.init&&c.addEventListener("keyup",(e=>{a(n,c)}
23)))}))};n({init:!0}),e.addEventListener("wpcf7reset",(e=>{n()}))})(e),window.addEventListener("load",(t=>{wpcf7.cached&&e.reset()})),e.addEventListener("reset",(t=>{wpcf7.reset(e)})),e.addEventListener("submit",(t=>{wpcf7.submit(e,{submitter:t.submitter}),t.preventDefault()})),e.addEventListener("wpcf7submit",(t=>{t.detail.apiResponse.captcha&&u(e,t.detail.apiResponse.captcha),t.detail.apiResponse.quiz&&m(e,t.detail.apiResponse.quiz)})),e.addEventListener("wpcf7reset",(t=>{t.detail.apiResponse.captcha&&u(e,t.detail.apiResponse.captcha),t.detail.apiResponse.quiz&&m(e,t.detail.apiResponse.quiz)})),e.addEventListener("change",(t=>{t.target.closest(".wpcf7-form-control")&&wpcf7.validate(e,{target:t.target})})),e.addEventListener("wpcf7statuschanged",(t=>{const a=t.detail.status;e.querySelectorAll(".active-on-any").forEach((e=>{e.removeAttribute("inert"),e.classList.remove("active-on-any")})),e.querySelectorAll(`.inert-on-${a}`).forEach((e=>{e.setAttribute("inert","inert"),e.classList.add("active-on-any")}))}))}document.addEventListener("DOMContentLoaded",(t=>{var a;if("undefined"!=typeof wpcf7)if(void 0!==wpcf7.api)if("function"==typeof window.fetch)if("function"==typeof window.FormData)if("function"==typeof NodeList.prototype.forEach)if("function"==typeof String.prototype.replaceAll){wpcf7={init:w,submit:p,reset:f,validate:o,schemas:new Map,...null!==(a=wpcf7)&&void 0!==a?a:{}},document.querySelectorAll("form .wpcf7[data-wpcf7-id]").forEach((t=>{const a=document.createElement("p");a.setAttribute("class","wpcf7-form-in-wrong-place");const n=document.createElement("strong");n.append((0,e.__)("Error:","contact-form-7"));const r=(0,e.__)("This contact form is placed in the wrong place.","contact-form-7");a.append(n," ",r),t.replaceWith(a)})),document.querySelectorAll(".wpcf7 > form").forEach((e=>{wpcf7.init(e),e.closest(".wpcf7").classList.replace("no-js","js")}));for(const e of wpcf7.schemas.keys())r({endpoint:`contact-forms/${e}/feedback/schema`,method:"GET"}).then((t=>{wpcf7.schemas.set(e,t)}))}else console.error("Your browser does not support String.replaceAll().");else console.error("Your browser does not support NodeList.forEach().");else console.error("Your browser does not support window.FormData().");else console.error("Your browser does not support window.fetch().");else console.error("wpcf7.api is not defined.");else console.error("wpcf7 is not defined.")}))})();;!function($){"use strict";var Storage=function(options){this.defined='undefined'!==typeof localStorage;}
24Storage.prototype={constructor:Storage,get:function(key,placeholder){return localStorage.getItem(key)?localStorage.getItem(key):'undefined'!==typeof placeholder?placeholder:null;},has:function(key){return localStorage.getItem(key)?true:false;},set:function(key,value,fn){if('string'===typeof value){if(''===value){this.destroy(key);}else{localStorage.setItem(key,value);}}
25return'function'===typeof fn?fn():true;},destroy:function(key,fn){localStorage.removeItem(key);return'function'===typeof fn?fn():true;},clean:function(fn){for(var i=localStorage.length-1;i>=0;i--){if('undefined'===typeof Array.indexOf&&-1!==localStorage.key(i).indexOf('garlic:')){localStorage.removeItem(localStorage.key(i));}}
26return'function'===typeof fn?fn():true;},clear:function(fn){localStorage.clear();return'function'===typeof fn?fn():true;}}
27var Garlic=function(element,storage,options){this.init('garlic',element,storage,options);}
28Garlic.prototype={constructor:Garlic,init:function(type,element,storage,options){this.type=type;this.$element=$(element);this.options=this.getOptions(options);this.storage=storage;this.path=this.options.getPath(this.$element)||this.getPath();this.parentForm=this.$element.closest('form');this.$element.addClass('garlic-auto-save');this.expiresFlag=!this.options.expires?false:(this.$element.data('expires')?this.path:this.getPath(this.parentForm))+'_flag';this.$element.on(this.options.events.join('.'+this.type+' '),false,$.proxy(this.persist,this));if(this.options.destroy){$(this.parentForm).on('submit reset',false,$.proxy(this.destroy,this));}
29this.retrieve();},getOptions:function(options){return $.extend({},$.fn[this.type].defaults,options,this.$element.data());},persist:function(){if(this.val===this.getVal()){return;}
30this.val=this.getVal();if(this.options.expires){this.storage.set(this.expiresFlag,(new Date().getTime()+this.options.expires*1000).toString());}
31this.storage.set(this.path,this.getVal());this.options.onPersist(this.$element,this.getVal());},getVal:function(){return!this.$element.is('input[type=checkbox]')?this.$element.val():(this.$element.prop('checked')?'checked':'unchecked');},retrieve:function(){if(this.storage.has(this.path)){if(this.options.expires){var date=new Date().getTime();if(this.storage.get(this.expiresFlag)<date.toString()){this.storage.destroy(this.path);return;}else{this.$element.attr('expires-in',Math.floor((parseInt(this.storage.get(this.expiresFlag))-date)/1000));}}
32var storedValue=this.storage.get(this.path);if(this.options.conflictManager.enabled&&this.detectConflict()){return this.conflictManager();}
33if(this.$element.is('input[type=radio], input[type=checkbox]')){if('checked'===storedValue||this.$element.val()===storedValue){return this.$element.attr('checked',true);}else if('unchecked'===storedValue){this.$element.attr('checked',fal
33se);}
34return;}
35this.$element.val(storedValue);this.$element.trigger('input');this.options.onRetrieve(this.$element,storedValue);return;}},detectConflict:function(){var self=this;if(this.$element.is('input[type=checkbox], input[type=radio]')){return false;}
36if(this.$element.val()&&this.storage.get(this.path)!==this.$element.val()){if(this.$element.is('select')){var selectConflictDetected=false;this.$element.find('option').each(function(){if($(this).index()!==0&&$(this).attr('selected')&&$(this).val()!==self.storage.get(this.path)){selectConflictDetected=true;return;}});return selectConflictDetected;}
37return true;}
38return false;},conflictManager:function(){if('function'===typeof this.options.conflictManager.onConflictDetected&&!this.options.conflictManager.onConflictDetected(this.$element,this.storage.get(this.path))){return false;}
39if(this.options.conflictManager.garlicPriority){this.$element.data('swap-data',this.$element.val());this.$element.data('swap-state','garlic');this.$element.val(this.storage.get(this.path));}else{this.$element.data('swap-data',this.storage.get(this.path));this.$element.data('swap-state','default');}
40this.swapHandler();this.$element.addClass('garlic-conflict-detected');this.$element.closest('input[type=submit]').attr('disabled',true);},swapHandler:function(){var swapChoiceElem=$(this.options.conflictManager.template);this.$element.after(swapChoiceElem.text(this.options.conflictManager.message));swapChoiceElem.on('click',false,$.proxy(this.swap,this));},swap:function(){var val=this.$element.data('swap-data');this.$element.data('swap-state','garlic'===this.$element.data('swap-state')?'default':'garlic');this.$element.data('swap-data',this.$element.val());$(this.$element).val(val);},destroy:function(){this.storage.destroy(this.path);},remove:function(){this.remove();if(this.$element.is('input[type=radio], input[type=checkbox]')){$(this.$element).prop('checked',false);return;}
41this.$element.val('');},getPath:function(elem){if('undefined'===typeof elem){elem=this.$element;}
42if(this.options.getPath(elem)){return this.options.getPath(elem);}
43if(elem.length!=1){return false;}
44var path='',fullPath=elem.is('input[type=checkbox]'),node=elem;while(node.length){var realNode=node[0],name=realNode.nodeName;if(!name){break;}
45name=name.toLowerCase();var parent=node.parent(),siblings=parent.children(name);if(!$(realNode).is('form, input, select, textarea')&&!fullPath){node=parent;continue;}
46name+=$(realNode).attr('name')?'.'+$(realNode).attr('name'):'';if(siblings.length>1&&!$(realNode).is('input[type=radio]')){name+=':eq('+siblings.index(realNode)+')';}
47path=name+(path?'>'+path:'');if('form'==realNode.nodeName.toLowerCase()){break;}
48node=parent;}
49return'garlic:'+document.domain+(this.options.domain?'*':window.location.pathname)+'>'+path;},getStorage:function(){return this.storage;}}
50$.fn.garlic=function(option,fn){var options=$.extend(true,{},$.fn.garlic.defaults,option,this.data()),storage=new Storage(),returnValue=false;if(!storage.defined){return false;}
51function bind(self){var $this=$(self),data=$this.data('garlic'),fieldOptions=$.extend({},options,$this.data());if('undefined'!==typeof fieldOptions.storage&&!fieldOptions.storage){return;}
52if('password'===$(self).attr('type')){return;}
53if(!data){$this.data('garlic',(data=new Garlic(self,storage,fieldOptions)));}
54if('string'===typeof option&&'function'===typeof data[option]){return data[option]();}}
55this.each(function(){if($(this).is('form')){$(this).find(options.inputs).each(function(){if($(this).is(options.excluded)){return;}
56returnValue=bind($(this));});}else if($(this).is(options.inputs)){if($(this).is(options.excluded)){return;}
57returnValue=bind($(this));}});return'function'===typeof fn?fn():returnValue;}
58$.fn.garlic.Constructor=Garlic;$.fn.garlic.defaults={destroy:true,inputs:'input, textarea, select',excluded:'input[type="file"], input[type="hidden"]',events:['DOMAttrModified','textInput','input','change','click','keypress','paste','focus'],domain:false,expires:false,conflictManager:{enabled:false,garlicPriority:true,template:'<span class="garlic-swap"></span>',message:'This is your saved data. Click here to see default one',onConflictDetected:function($item,storedVal){return true;}},getPath:function($item){},onRetrieve:function($item,storedVal){},onPersist:function($item,storedVal){}}
59$(window).on('load',function(){$('[data-persist="garlic"]').each(function(){$(this).garlic();})});}(window.jQuery||window.Zepto);;(function($){$('#commentform').garlic({destroy:false});})(jQuery);;(function($){const KitgenixCaptchaForCloudflareTurnstile={widgets:[],config:window.KitgenixCaptchaForCloudflareTurnstileConfig||{},observer:null,retryLimit:20,_lastToken:'',getLastToken(){return this._lastToken||'';},_timers:typeof WeakMap!=='undefined'?new WeakMap():null,_getTimers(el){if(this._timers){if(!this._timers.get(el))this._timers.set(el,{idle:null,age:null,reveal:null});return this._timers.get(el);}
60let bag=el.__kitgenixcaptchaforcloudflareturnstileTimers;if(!bag){bag={idle:null,age:null,reveal:null};el.__kitgenixcaptchaforcloudflareturnstileTimers=bag;}
61return bag;},_clearTimers(el){const t=this._getTimers(el);if(t.idle){clearTimeout(t.idle);t.idle=null;}
62if(t.age){clearTimeout(t.age);t.age=null;}
63if(t.reveal){clearTimeout(t.reveal);t.reveal=null;}},_scheduleRevealIfNoToken(el){try{const t=this._getTimers(el);if(t.reveal)clearTimeout(t.reveal);const ms=parseInt(this.config.reveal_delay_ms||5000,10);if(!ms||ms<1000)return;t.reveal=setTimeout(()=>{try{const $form=$(el).closest('form');const token=$form.find('input[name="cf-turnstile-response"]').val()||'';if(token)return;if(el.getAttribute('data-appearance')==='interaction-only'){if(el.classList.contains('
63kitgenix-ts-collapsed')){el.classList.remove('kitgenix-ts-collapsed');}
64if(this.config.disable_submit){this.disableSubmit(el);}
65try{if(typeof turnstile!=='undefined')turnstile.reset(el);}catch(e){}
66try{el.scrollIntoView({behavior:'smooth',block:'center'});}catch(e){}}}catch(e){}},ms);}catch(e){}},_showInlineMsg(el,text,type){if(!el)return;const cfg=(this.config&&this.config.messages)||{};if(cfg.suppress===true)return;this._clearInlineMsg(el);const msg=document.createElement('div');msg.className='kitgenix-captcha-for-cloudflare-turnstile-ts-inline-msg kitgenix-captcha-for-cloudflare-turnstile-type-'+(type||'expired');msg.setAttribute('role','alert');msg.setAttribute('aria-live','polite');const messages=(this.config&&this.config.messages)||{};const fallback=messages.prompt||'Please complete the verification to continue.';msg.textContent=text||fallback;if(el.parentNode){el.parentNode.insertBefore(msg,el.nextSibling);}},_clearInlineMsg(el){if(!el||!el.parentNode)return;const next=el.nextSibling;if(next&&next.classList&&next.classList.contains('kitgenix-captcha-for-cloudflare-turnstile-ts-inline-msg')){try{next.remove();}catch(e){if(window.console)console.warn(e);}}},_scheduleIdleReset(el){const t=this._getTimers(el);if(t.idle)clearTimeout(t.idle);const ms=parseInt(this.config.freshness_ms||150000,10);if(!ms||ms<30000)return;t.idle=setTimeout(()=>{const $form=$(el).closest('form');const token=$form.find('input[name="cf-turnstile-response"]').val()||'';if(!token){this.resetWidget(el,'expired');}},ms);},_scheduleTokenAgeReset(el){const t=this._getTimers(el);if(t.age)clearTimeout(t.age);const ms=parseInt(this.config.freshness_ms||150000,10);if(!ms||ms<30000)return;t.age=setTimeout(()=>{this.resetWidget(el,'expired');},ms);},sizeMap:{small:'compact',compact:'compact',medium:'normal',large:'normal',standard:'normal',normal:'normal',flexible:'flexible'},ensureHiddenInput:function(el){try{const $form=jQuery(el).closest('form');if(!$form.length)return;let $input=$form.find('input[name="cf-turnstile-response"]');if(!$input.length){$input=jQuery('<input type="hidden" name="cf-turnstile-response" />').appendTo($form);}}catch(e){}},_dedupeElementorContainers(scope){try{const root=scope||document;const forms=root.querySelectorAll('.elementor-popup-modal .elementor-form');forms.forEach(function(form){const list=form.querySelectorAll('.cf-turnstile');if(list.length>1){for(let i=1;i<list.length;i++){try{list[i].remove();}catch(e){}}}});}catch(e){}},renderWidgets:function(){if(typeof turnstile==='undefined')return;var found=$('.cf-turnstile').length;if(this.config.debug&&window.console){if(found){console.log('[KitgenixTurnstile] Found '+found+' .cf-turnstile widgets on page');}else{console.log('[KitgenixTurnstile] No .cf-turnstile widgets found on page');}}
67$('.cf-turnstile').each((_,el)=>{if(el.dataset.KitgenixCaptchaForCloudflareTurnstileRendering==='1')return;if(el.dataset.rendered){var hasContent=el.children&&el.children.length>0;var renderedAt=parseInt(el.dataset.kitgenixRenderedAt||'0',10);var sinceRender=Date.now()-renderedAt;if(hasContent||!renderedAt||sinceRender<8000)return;}
68$(el).find('.kitgenix-captcha-for-cloudflare-turnstile-spinner').remove();el.dataset.KitgenixCaptchaForCloudflareTurnstileRendering='1';try{var modes=(this.config&&this.config.modes)||{};var blocksShortcodeOnly=modes.woocommerce_blocks==='shortcode';var ownerAttr=el.getAttribute('data-kitgenix-captcha-for-cloudflare-turnstile-owner')||'';var isBlocksOwner=ownerAttr==='woocommerce-blocks'||el.classList.contains('kitgenix-captcha-for-cloudflare-turnstile-wc-blocks');if(blocksShortcodeOnly&&isBlocksOwner){delete el.dataset.KitgenixCaptchaForCloudflareTurnstileRendering;return;}}catch(e){}
69try{var placement=el.getAttribute&&el.getAttribute('data-placement');if(placement==='buddypress-post-update'){var form=(el.closest&&el.closest('form'))||document.getElementById('whats-new-form')||document.querySelector('.activity-form')||document.querySelector('.bp-activity-form');var moved=false;if(form){var submitBtn=form.querySelector('button[type=submit], input[type=submit], input[type=button]');if(submitBtn&&submitBtn.parentNode){submitBtn.parentNode.insertBefore(el,submitBtn);moved=true;}}
70if(!moved){var candidates=Array.prototype.slice.call(document.querySelectorAll('button, input[type=submit], input[type=button], a.button'));for(var i=0;i<candidates.length;i++){try{var btn=candidates[i];var txt=(btn.textContent||btn.value||'').trim();if(!txt)continue;if(/^\s*post update\s*$/i.test(txt)||/^\s*post\s+update\s*$/i.test(txt)||(/post update/i.test(txt))){if(btn.parentNode){btn.parentNode.insertBefore(el,btn);moved=true;break;}}}catch(err){}}}
71if(!moved){var fallback=document.querySelector('.activity-form .activity-controls, .activity-form .activity-buttons, .bp-activity .activity-actions, #whats-new-form');if(fallback){try{fallback.appendChild(el);moved=true;}catch(e){}}}}}catch(e){}
72this.ensureHiddenInput(el);try{el.classList.remove('kitgenix-ts-hide');}catch(e){}
73const params={sitekey:el.getAttribute('data-sitekey'),theme:el.getAttribute('data-theme')||this.config.theme||'auto',size:this.sizeMap[el.getAttribute('data-size')]||'normal',appearance:el.getAttribute('data-appearance')||this.config.appearance||'always',language:el.getAttribute('data-language')||undefined,callback:(token)=>{this._clearInlineMsg(el);this.setResponseInput(el,token);this.enableSubmit(el);this._scheduleTokenAgeReset(el);try{const t=this._getTimers(el);if(t.reveal){clearTimeout(t.reveal);t.reveal=null;}}catch(e){}},'expired-callback':()=>{this.resetWidget(el,'expired');},'error-callback':()=>{this.resetWidget(el,'error');if(el.getAttribute('data-appearance')==='interaction-only'){el.classList.remove('kitgenix-ts-collapsed');if(this.config.disable_submit)this.disableSubmit(el);}},'unsupported-callback':()=>{if(el.getAttribute('data-appearance')==='interaction-only'){el.classList.remove('kitgenix-ts-collapsed');if(this.config.disable_submit)this.disableSubmit(el);}},'timeout-callback':()=>{if(el.getAttribute('data-appearance')==='interaction-only'){el.classList.remove('kitgenix-ts-collapsed');if(this.config.disable_submit)this.disableSubmit(el);}}};if(params.appearance==='interaction-only'){el.classList.add('kitgenix-ts-collapsed');}
74const renderNow=()=>{KitgenixCaptchaForCloudflareTurnstile._safeRemoveWidget(el);try{el.innerHTML='';}catch(e){}
75try{turnstile.render(el,params);}catch(err){if(window.console&&window.console.error){console.error('[KitgenixTurnstile] turnstile.render error',err);}}
76el.dataset.rendered='true';el.dataset.kitgenixRenderedAt=String(Date.now());try{el.setAttribute('data-rendered','true');}catch(e){}
77delete el.dataset.KitgenixCaptchaForCloudflareTurnstileRendering;if(params.appearance==='interaction-only'){this._scheduleRevealIfNoToken(el);}};const owner=el.getAttribute('data-kitgenix-captcha-for-cloudflare-turnstile-owner')||'';if(owner==='woocommerce-blocks'){renderNow();}else{const renderWhenVisible=()=>{const style=window.getComputedStyle(el);const visible=style.display!=='none'&&style.visibility!=='hidden'&&el.offsetParent!==null;if(!visible){setTimeout(renderWhenVisible,120);return;}
78renderNow();};renderWhenVisible();}
79if(this.config.disable_submit&&(params.appearance!=='interaction-only')){this.disableSubmit(el);}
80this._scheduleIdleReset(el);const bump=()=>this._scheduleIdleReset(el);el.addEventListener('mousemove',bump);el.addEventListener('keydown',bump);el.addEventListener('touchstart',bump,{passive:true});});if(typeof wpcf7!=='undefined'){document.querySelectorAll('.wpcf7 form').forEach(function(form){form.addEventListener('wpcf7submit',function(){form.querySelectorAll('button[type=submit], input[type=submit]').forEach(function(btn
80){btn.disabled=false;btn.classList.remove('kitgenix-captcha-for-cloudflare-turnstile-disabled');});});});}},_safeRemoveWidget(el){try{if(typeof turnstile!=='undefined'&&typeof turnstile.remove==='function'){turnstile.remove(el);}}catch(e){}},resetWidget(el,reason){try{if(typeof turnstile!=='undefined'&&el.dataset.rendered){turnstile.reset(el);}}catch(e){if(window.console)console.error(e);}
81this._clearTimers(el);this.setResponseInput(el,'');var isInteractionOnly=(el.getAttribute('data-appearance')==='interaction-only');var uiVisible=!el.classList.contains('kitgenix-ts-collapsed');if(this.config.disable_submit&&(!isInteractionOnly||(isInteractionOnly&&uiVisible))){this.disableSubmit(el);}
82const messages=(this.config&&this.config.messages)||{};const msg=reason==='error'?(messages.error||'Verification failed. Please try again.'):(messages.expired||this.config.replay_message||'Verification expired. Please verify to continue.');this._showInlineMsg(el,msg,reason==='error'?'error':'expired');this._scheduleIdleReset(el);},renderElementorWidgets:function(){if(typeof turnstile==='undefined')return;try{this._dedupeElementorContainers(document);}catch(e){}
83$('.elementor-form .cf-turnstile, .elementor-popup-modal .cf-turnstile').each((_,el)=>{if(el.dataset.rendered||el.dataset.KitgenixCaptchaForCloudflareTurnstileRendering==='1')return;$(el).find('.kitgenix-captcha-for-cloudflare-turnstile-spinner').remove();el.dataset.KitgenixCaptchaForCloudflareTurnstileRendering='1';this.ensureHiddenInput(el);try{el.classList.remove('kitgenix-ts-hide');}catch(e){}
84const params={sitekey:el.getAttribute('data-sitekey'),theme:el.getAttribute('data-theme')||this.config.theme||'auto',size:this.sizeMap[el.getAttribute('data-size')]||'normal',appearance:el.getAttribute('data-appearance')||this.config.appearance||'always',language:el.getAttribute('data-language')||undefined,callback:(token)=>{this._clearInlineMsg(el);this.setResponseInput(el,token);this.enableSubmit(el);this._scheduleTokenAgeReset(el);},'expired-callback':()=>{this.resetWidget(el,'expired');},'error-callback':()=>{this.resetWidget(el,'error');if(el.getAttribute('data-appearance')==='interaction-only'){el.classList.remove('kitgenix-ts-collapsed');if(this.config.disable_submit)this.disableSubmit(el);}},'unsupported-callback':()=>{if(el.getAttribute('data-appearance')==='interaction-only'){el.classList.remove('kitgenix-ts-collapsed');if(this.config.disable_submit)this.disableSubmit(el);}},'timeout-callback':()=>{if(el.getAttribute('data-appearance')==='interaction-only'){el.classList.remove('kitgenix-ts-collapsed');if(this.config.disable_submit)this.disableSubmit(el);}}};if(params.appearance==='interaction-only'){el.classList.add('kitgenix-ts-collapsed');}
85const renderWhenVisible=()=>{const style=window.getComputedStyle(el);const visible=style.display!=='none'&&style.visibility!=='hidden'&&el.offsetParent!==null;if(!visible){setTimeout(renderWhenVisible,120);return;}
86KitgenixCaptchaForCloudflareTurnstile._safeRemoveWidget(el);try{el.innerHTML='';}catch(e){}
87turnstile.render(el,params);el.dataset.rendered='true';try{el.setAttribute('data-rendered','true');}catch(e){}
88if(this.config.disable_submit&&(params.appearance!=='interaction-only'))this.disableSubmit(el);this._scheduleIdleReset(el);delete el.dataset.KitgenixCaptchaForCloudflareTurnstileRendering;if(params.appearance==='interaction-only'){KitgenixCaptchaForCloudflareTurnstile._scheduleRevealIfNoToken(el);}};renderWhenVisible();});},renderGravityFormsWidgets:function(){if(typeof turnstile==='undefined')return;$('.gform_wrapper .cf-turnstile').each((_,el)=>{if(el.dataset.rendered||el.dataset.KitgenixCaptchaForCloudflareTurnstileRendering==='1')return;$(el).find('.kitgenix-captcha-for-cloudflare-turnstile-spinner').remove();el.dataset.KitgenixCaptchaForCloudflareTurnstileRendering='1';const params={sitekey:el.getAttribute('data-sitekey'),theme:el.getAttribute('data-theme')||this.config.theme||'auto',size:this.sizeMap[el.getAttribute('data-size')]||'normal',appearance:el.getAttribute('data-appearance')||this.config.appearance||'always',language:el.getAttribute('data-language')||undefined,callback:(token)=>{this._clearInlineMsg(el);this.setResponseInput(el,token);this.enableSubmit(el);this._scheduleTokenAgeReset(el);},'expired-callback':()=>{this.resetWidget(el,'expired');},'error-callback':()=>{this.resetWidget(el,'error');if(el.getAttribute('data-appearance')==='interaction-only'){el.classList.remove('kitgenix-ts-collapsed');if(this.config.disable_submit)this.disableSubmit(el);}},'unsupported-callback':()=>{if(el.getAttribute('data-appearance')==='interaction-only'){el.classList.remove('kitgenix-ts-collapsed');if(this.config.disable_submit)this.disableSubmit(el);}},'timeout-callback':()=>{if(el.getAttribute('data-appearance')==='interaction-only'){el.classList.remove('kitgenix-ts-collapsed');if(this.config.disable_submit)this.disableSubmit(el);}}};if(params.appearance==='interaction-only'){el.classList.add('kitgenix-ts-collapsed');}
89const renderWhenVisibleF=()=>{const style=window.getComputedStyle(el);const visible=style.display!=='none'&&style.visibility!=='hidden'&&el.offsetParent!==null;if(!visible){setTimeout(renderWhenVisibleF,120);return;}
90KitgenixCaptchaForCloudflareTurnstile._safeRemoveWidget(el);try{el.innerHTML='';}catch(e){}
91turnstile.render(el,params);el.dataset.rendered='true';if(this.config.disable_submit&&(params.appearance!=='interaction-only'))this.disableSubmit(el);this._scheduleIdleReset(el);delete el.dataset.KitgenixCaptchaForCloudflareTurnstileRendering;if(params.appearance==='interaction-only'){KitgenixCaptchaForCloudflareTurnstile._scheduleRevealIfNoToken(el);}};renderWhenVisibleF();});},renderFormidableFormsWidgets:function(){if(typeof turnstile==='undefined')return;$('.frm_form_fields .cf-turnstile').each((_,el)=>{if(el.dataset.rendered||el.dataset.KitgenixCaptchaForCloudflareTurnstileRendering==='1')return;$(el).find('.kitgenix-captcha-for-cloudflare-turnstile-spinner').remove();el.dataset.KitgenixCaptchaForCloudflareTurnstileRendering='1';const params={sitekey:el.getAttribute('data-sitekey'),theme:el.getAttribute('data-theme')||this.config.theme||'auto',size:this.sizeMap[el.getAttribute('data-size')]||'normal',appearance:el.getAttribute('data-appearance')||this.config.appearance||'always',language:el.getAttribute('data-language')||undefined,callback:(token)=>{this._clearInlineMsg(el);this.setResponseInput(el,token);this.enableSubmit(el);this._scheduleTokenAgeReset(el);},'expired-callback':()=>{this.resetWidget(el,'expired');},'error-callback':()=>{this.resetWidget(el,'error');if(el.getAttribute('data-appearance')==='interaction-only'){el.classList.remove('kitgenix-ts-collapsed');}},'unsupported-callback':()=>{if(el.getAttribute('data-appearance')==='interaction-only'){el.classList.remove('kitgenix-ts-collapsed');}},'timeout-callback':()=>{if(el.getAttribute('data-appearance')==='interaction-only'){el.classList.remove('kitgenix-ts-collapsed');}}};if(params.appearance==='interaction-only'){el.classList.add('kitgenix-ts-collapsed');}
92const renderWhenVisibleJ=()=>{const style=window.getComputedStyle(el);const visible=style.display!=='none'&&style.visibility!=='hidden'&&el.offsetParent!==null;if(!visible){setTimeout(renderWhenVisibleJ,120);return;}
93KitgenixCaptchaForCloudflareTurnstile._safeRemoveWidget(el);try{el.innerHTML='';}catch(e){}
94turnstile.render(el,params);el.dataset.rendered='true';if(this.config.disable_submit&&(params.appearance!=='interaction-only'))this.disableSubmit(el);this._scheduleIdleReset(el);delete el.dataset.KitgenixCaptchaForCloudflareTurnstileRendering;if(params.appearance==='interaction-only'){KitgenixCaptchaForCloudflareTurnstile._scheduleRevealIfNoToken(el);}};renderWhenVisibleJ();});},renderForminatorWidgets:function(){if(typeof turnstile==='undefined')return;$('.forminator-custom-form .cf-turnstile, .forminator-ui .cf-turnstile, form[id*="forminator_form"] .cf-turnstile').each((_,el)=>{if(el.dataset.rendered||el.dataset.KitgenixCaptchaForCloudflareTurnstileRendering==='1')return;$(el).find('.kitgenix-captcha-for-cloudflare-turnstile-spinner').remove();el.dataset.KitgenixCaptchaForCloudflareTurnstileRendering='1';this.ensureHiddenInput(el);const params={sitekey:el.getAttribute('data-sitekey'),theme:el.getAttribute('data-theme')||this.config.theme||'auto',size:this.sizeMap[el.getAttribute('data-size')]||'normal',appearance:el.getAttribute('data-appearance')||this.config.appearance||'always',language:el.getAttribute('data-language')||undefined,callback:(token)=>{this._clearInlineMsg(el);this.setResponseInput(el,token);this.enableSubmit(el);this._scheduleTokenAgeReset(el);},'expired-callback':()=>{this.resetWidget(el,'expired');},'error-callback':()=>{this.resetWidget(el,'error');if(el.getAttribute('data-appearance')==='interaction-only'){el.classList.remove('kitgenix-ts-collapsed');if(this.config.disable_submit)this.disableSubmit(el);}},'unsupported-callback':()=>{if(el.getAttribute('data-appearance')==='interaction-only'){el.classList.remove('kitgenix-ts-collapsed');if(this.config.disable_submit)this.disableSubmit(el);}},'timeout-callback':()=>{if(el.getAttribute('data-appearance')==='interaction-only'){el.classList.remove('kitgenix-ts-collapsed');if(this.config.disable_submit)this.disableSubmit(el);}}};if(params.appearance==='interaction-only'){el.classList.add('kitgenix-ts-collapsed');}
95const renderWhenVisible=()=>{const style=window.getComputedStyle(el);const visible=style.display!=='none'&&style.visibility!=='hidden'&&el.offsetParent!==null;if(!visible){setTimeout(renderWhenVisible,120);return;}
96KitgenixCaptchaForCloudflareTurnstile._safeRemoveWidget(el);try{el.innerHTML='';}catch(e){}
97try{turnstile.render(el,params);}catch(err){if(window.console&&window.console.error){console.error('[KitgenixTurnstile] Forminator render error',err);}}
98el.dataset.rendered='true';try{el.setAttribute('data-rendered','true');}catch(e){}
99if(this.config.disable_submit&&(params.appearance!=='interaction-only'))this.disableSubmit(el);this._scheduleIdleReset(el);delete el.dataset.KitgenixCaptchaForCloudflareTurnstileRendering;if(params.appearance==='interaction-only'){KitgenixCaptchaForCloudflareTurnstile._scheduleRevealIfNoToken(el);}};renderWhenVisible();});},renderJetpackFormsWidgets:function(){if(typeof turnstile==='undefined')return;$('.contact-form .cf-turnstile').each((_,el)=>{if(el.dataset.rendered||el.dataset.KitgenixCaptchaForCloudflareTurnstileRendering==='1')return;$(el).find('.kitgenix-captcha-for-cloudflare-turnstile-spinner').remove();el.dataset.KitgenixCaptchaForCloudflareTurnstileRendering='1';const params={sitekey:el.getAttribute('data-sitekey'),theme:el.getAttribute('data-theme')||this.config.theme||'auto',size:this.sizeMap[el.getAttribute('data-size')]||'normal',appearance:el.getAttribute('data-appearance')||this.config.appearance||'always',language:el.getAttribute('data-language')||undefined,callback:(token)=>{this._clearInlineMsg(el);this.setResponseInput(el,token);this.enableSubmit(el);this._scheduleTokenAgeReset(el);},'expired-callback':()=>{this.resetWidget(el,'expired');},'error-callback':()=>{this.resetWidget(el,'error');if(el.getAttribute('data-appearance')==='interaction-only'){el.classList.remove('kitgenix-ts-collapsed');if(this.config.disable_submit)this.disableSubmit(el);}},'unsupported-callback':()=>{if(el.getAttribute('data-appearance')==='interaction-only'){el.classList.remove('kitgenix-ts-collapsed');if(this.config.disable_submit)this.disableSubmit(el);}},'timeout-callback':()=>{if(el.getAttribute('data-appearance')==='interaction-only'){el.classList.remove('kitgenix-ts-collapsed');if(this.config.disable_submit)this.disableSubmit(el);}}};if(params.appearance==='interaction-only'){el.classList.add('kitgenix-ts-collapsed');}
100const renderWhenVisible=()=>{const style=window.getComputedStyle(el);const visible=style.display!=='none'&&style.visibility!=='hidden'&&el.offsetParent!==null;if(!visible){setTimeout(renderWhenVisible,120);return;}
101KitgenixCaptchaForCloudflareTurnstile._safeRemoveWidget(el);try{el.innerHTML='';}catch(e){}
102turnstile.render(el,params);el.dataset.rendered='true';if(this.config.disable_submit&&(params.appearance!=='interaction-only'))this.disableSubmit(el);this._scheduleIdleReset(el);delete el.dataset.KitgenixCaptchaForCloudflareTurnstileRendering;if(params.appearance==='interaction-only'){try{const ro=new ResizeObserver(()=>
102{if(el.classList.contains('kitgenix-ts-collapsed')&&el.offsetHeight>0){el.classList.remove('kitgenix-ts-collapsed');ro.disconnect();}});ro.observe(el);}catch(e){}
103KitgenixCaptchaForCloudflareTurnstile._scheduleRevealIfNoToken(el);}};renderWhenVisible();});},renderKadenceFormsWidgets:null,init:function retry(attempt=0){if(typeof turnstile==='undefined'){if(attempt>=this.retryLimit){if(window.console&&window.console.error){console.error('Cloudflare Turnstile failed to load after '+this.retryLimit+' attempts.');}
104return;}
105$('.cf-turnstile').each(function(){var $c=$(this);var isInteractionOnly=($c.attr('data-appearance')==='interaction-only');if(isInteractionOnly){return;}
106if(!$c.find('.kitgenix-captcha-for-cloudflare-turnstile-spinner').length){$c.html('<div class="kitgenix-captcha-for-cloudflare-turnstile-spinner" aria-label="Loading Turnstile..." role="status"></div>');}});return setTimeout(()=>{try{KitgenixCaptchaForCloudflareTurnstile.init(attempt+1);}catch(e){if(window.console)console.error(e);}},300);}
107this.renderWidgets();},setResponseInput:function(el,token){const $form=$(el).closest('form');let $input=$form.find('input[name="cf-turnstile-response"]');if(!$input.length){$input=$('<input type="hidden" name="cf-turnstile-response" />').appendTo($form);}
108let $mailpoetInput=$form.find('input[name="data[cf-turnstile-response]"]');if(($form.hasClass('mailpoet_form')||$mailpoetInput.length)&&!$mailpoetInput.length){$mailpoetInput=$('<input type="hidden" name="data[cf-turnstile-response]" />').appendTo($form);}
109token=token||'';$input.val(token);if($mailpoetInput&&$mailpoetInput.length){$mailpoetInput.val(token);}
110this._lastToken=token;},disableSubmit:function(el){const $form=$(el).closest('form');$form.find('button[type=submit], input[type=submit]').prop('disabled',true).addClass('kitgenix-captcha-for-cloudflare-turnstile-disabled');},enableSubmit:function(el){const $form=$(el).closest('form');$form.find('button[type=submit], input[type=submit]').prop('disabled',false).removeClass('kitgenix-captcha-for-cloudflare-turnstile-disabled');},observeDOM:function(){if(this.observer)return;let debounceTimer=null;this.observer=new MutationObserver((mutations)=>{let needsInit=false;mutations.forEach(function(mutation){mutation.addedNodes&&$(mutation.addedNodes).find('.cf-turnstile').length&&(needsInit=true);});if(needsInit){clearTimeout(debounceTimer);debounceTimer=setTimeout(()=>{try{KitgenixCaptchaForCloudflareTurnstile.init();}catch(e){if(window.console)console.error(e);}},100);}});this.observer.observe(document.body,{childList:true,subtree:true});},elementorIntegration:function(){$(document).on('submit_success','.elementor-form',function(e){const $form=$(this);setTimeout(function(){$form.find('.cf-turnstile').each(function(){try{if(typeof turnstile!=='undefined'&&this.dataset.rendered){turnstile.reset(this);}}catch(err){}});},100);});$(document).on('elementor-pro/forms/ajax:beforeSend',(e,jqXHR,data)=>{let $form=$(e.target);if(!$form.hasClass('elementor-form')){$form=$form.closest('.elementor-form');}
111if(!$form.length){$form=$(e.target).closest('form');}
112const token=$form.find('input[name="cf-turnstile-response"]').val()||'';const nonce=$form.find('input[name="kitgenix_captcha_for_cloudflare_turnstile_nonce"]').val()||'';if(!data.data){data.data={};}
113if(token){data.data['cf-turnstile-response']=token;}
114if(nonce){data.data['kitgenix_captcha_for_cloudflare_turnstile_nonce']=nonce;}
115if(data.form_data){if(token){data.form_data+='&cf-turnstile-response='+encodeURIComponent(token);}
116if(nonce){data.form_data+='&kitgenix_captcha_for_cloudflare_turnstile_nonce='+encodeURIComponent(nonce);}}
117if(!token){const $inter=$form.find('.cf-turnstile[data-appearance="interaction-only"]');if($inter.length){const el=$inter.get(0);if(el.classList.contains('kitgenix-ts-collapsed')){el.classList.remove('kitgenix-ts-collapsed');}
118if(KitgenixCaptchaForCloudflareTurnstile.config.disable_submit){KitgenixCaptchaForCloudflareTurnstile.disableSubmit(el);}
119try{if(typeof turnstile!=='undefined')turnstile.reset(el);}catch(err){}
120try{if(jqXHR&&jqXHR.abort)jqXHR.abort();}catch(err){}
121return false;}}});$(document).on('elementor-pro/forms/submit/error elementor-pro/forms/ajax:error',function(e){const $form=$(e.target).closest('form');$form.find('.cf-turnstile').each(function(){KitgenixCaptchaForCloudflareTurnstile.resetWidget(this,'error');});});$(document).on('elementor-pro/forms/new elementor/forms/new',function(){setTimeout(()=>KitgenixCaptchaForCloudflareTurnstile.renderElementorWidgets(),100);});
121$(window).on('elementor/popup/show',function(_e,id){const reRenderInPopup=()=>{try{const popup=document.querySelector('.elementor-popup-modal[data-id="'+id+'"]')||document.querySelector('.elementor-popup-modal:last-of-type');try{KitgenixCaptchaForCloudflareTurnstile._dedupeElementorContainers(popup||document);}catch(e){}
122const list=popup?popup.querySelectorAll('.cf-turnstile'):document.querySelectorAll('.elementor-popup-modal .cf-turnstile');list.forEach(function(el){const already=!!el.dataset.rendered;const iframe=el.querySelector('iframe');const visible=iframe&&iframe.offsetHeight>0&&iframe.offsetWidth>0;if(el.dataset.KitgenixCaptchaForCloudflareTurnstileRendering==='1'){try{delete el.dataset.KitgenixCaptchaForCloudflareTurnstileRendering;}catch(e){}}
123if(!already){try{KitgenixCaptchaForCloudflareTurnstile.ensureHiddenInput(el);}catch(e){}}else if(!visible){try{if(typeof turnstile!=='undefined')turnstile.reset(el);}catch(e){}
124try{el.removeAttribute('data-rendered');}catch(e){}
125try{delete el.dataset.rendered;}catch(e){}}});KitgenixCaptchaForCloudflareTurnstile.renderElementorWidgets();}catch(e){if(window.console)console.error(e);}};requestAnimationFrame(()=>setTimeout(reRenderInPopup,60));});},wooBlocksIntegration:function(){const self=this;function findPlaceOrderAnchor(root){root=root||document;return root.querySelector('.wc-block-components-checkout-place-order-button__text')||root.querySelector('.wc-block-components-checkout-place-order-button')||root.querySelector('.wc-block-components-checkout-place-order')||root.querySelector('.wc-block-components-checkout-actions')||root.querySelector('form.wc-block-checkout__form button[type="submit"]');}
126function buildContainer(){const wc=(self.config&&self.config.wc_blocks)||{};const el=document.createElement('div');el.className='cf-turnstile';el.setAttribute('data-kitgenix-captcha-for-cloudflare-turnstile-owner','woocommerce-blocks');el.setAttribute('data-sitekey',self.config.site_key||'');el.setAttribute('data-theme',wc.theme||self.config.theme||'auto');el.setAttribute('data-size',wc.size||self.config.size||'normal');el.setAttribute('data-appearance',wc.appearance||self.config.appearance||'always');if(wc.language)el.setAttribute('data-language',wc.language);return el;}
127function ensureWidget(){try{if(!self.config||!self.config.site_key)return;const modes=(self.config&&self.config.modes)||{};if(modes.woocommerce_blocks==='shortcode')return;const checkoutRoot=document.querySelector('.wp-block-woocommerce-checkout, .wc-block-checkout, form.wc-block-checkout__form');if(!checkoutRoot)return;const existing=checkoutRoot.querySelector('.cf-turnstile');if(existing){if(existing.dataset.KitgenixCaptchaForCloudflareTurnstileRendering!=='1'){const now=Date.now();const last=parseInt(existing.dataset.kitgenixLastHealAttempt||'0',10);if(now-last>1000){existing.dataset.kitgenixLastHealAttempt=String(now);self.renderWidgets();}}
128return;}
129const anchor=findPlaceOrderAnchor(checkoutRoot);if(!anchor||!anchor.parentNode)return;anchor.parentNode.insertBefore(buildContainer(),anchor);self.renderWidgets();}catch(e){if(window.console)console.error(e);}}
130let attempts=0;(function poll(){ensureWidget();if(++attempts<30)setTimeout(poll,250);})();const target=document.querySelector('.wp-block-woocommerce-checkout, .wc-block-checkout, form.wc-block-checkout__form');if(target){let debounce=null;new MutationObserver(function(mutations){mutations.forEach(function(mutation){mutation.removedNodes&&mutation.removedNodes.forEach(function(node){if(!node||node.nodeType!==1)return;if(node.classList&&node.classList.contains('cf-turnstile')){self._safeRemoveWidget(node);}
131if(node.querySelectorAll){node.querySelectorAll('.cf-turnstile').forEach(function(child){self._safeRemoveWidget(child);});}});});clearTimeout(debounce);debounce=setTimeout(ensureWidget,150);}).observe(target,{childList:true,subtree:true});}},attachGlobalSubmitGuard:function(){if(this._globalSubmitGuardAttached)return;this._globalSubmitGuardAttached=true;$(document).on('submit','form',function(e){try{const $form=$(this);if(!$form.find('.cf-turnstile').length)return;const token=$form.find('input[name="cf-turnstile-response"]').val()||'';if(token)return;const $inter=$form.find('.cf-turnstile[data-appearance="interaction-only"]');if(!$inter.length)return;const el=$inter.get(0);
131if(el.classList.contains('kitgenix-ts-collapsed')){el.classList.remove('kitgenix-ts-collapsed');}
132if(KitgenixCaptchaForCloudflareTurnstile.config.disable_submit){KitgenixCaptchaForCloudflareTurnstile.disableSubmit(el);}
133try{if(typeof turnstile!=='undefined')turnstile.reset(el);}catch(err){}
134try{el.scrollIntoView({behavior:'smooth',block:'center'});}catch(err){}
135e.preventDefault();return false;}catch(err){}});},fluentFormsIntegration:function(){function renderFluentTurnstile(){if(typeof turnstile==='undefined'){return;}
136$('.fluentform-wrap .cf-turnstile, .fluentform .cf-turnstile').each(function(){const el=this;if(!el.dataset.rendered&&el.dataset.KitgenixCaptchaForCloudflareTurnstileRendering==='1'){try{delete el.dataset.KitgenixCaptchaForCloudflareTurnstileRendering;}catch(e){}}
137if(el.dataset.rendered||el.dataset.KitgenixCaptchaForCloudflareTurnstileRendering==='1')return;$(el).find('.kitgenix-captcha-for-cloudflare-turnstile-spinner').remove();el.dataset.KitgenixCaptchaForCloudflareTurnstileRendering='1';const params={sitekey:el.getAttribute('data-sitekey'),theme:el.getAttribute('data-theme')||KitgenixCaptchaForCloudflareTurnstile.config.theme||'auto',size:KitgenixCaptchaForCloudflareTurnstile.sizeMap[el.getAttribute('data-size')]||'normal',appearance:el.getAttribute('data-appearance')||KitgenixCaptchaForCloudflareTurnstile.config.appearance||'always',language:el.getAttribute('data-language')||undefined,callback:function(token){KitgenixCaptchaForCloudflareTurnstile._clearInlineMsg(el);KitgenixCaptchaForCloudflareTurnstile.setResponseInput(el,token);KitgenixCaptchaForCloudflareTurnstile.enableSubmit(el);KitgenixCaptchaForCloudflareTurnstile._scheduleTokenAgeReset(el);},'expired-callback':function(){KitgenixCaptchaForCloudflareTurnstile.resetWidget(el,'expired');},'error-callback':function(){KitgenixCaptchaForCloudflareTurnstile.resetWidget(el,'error');if(el.getAttribute('data-appearance')==='interaction-only'){el.classList.remove('kitgenix-ts-collapsed');if(KitgenixCaptchaForCloudflareTurnstile.config.disable_submit)KitgenixCaptchaForCloudflareTurnstile.disableSubmit(el);}},'unsupported-callback':function(){if(el.getAttribute('data-appearance')==='interaction-only'){el.classList.remove('kitgenix-ts-collapsed');if(KitgenixCaptchaForCloudflareTurnstile.config.disable_submit)KitgenixCaptchaForCloudflareTurnstile.disableSubmit(el);}},'timeout-callback':function(){if(el.getAttribute('data-appearance')==='interaction-only'){el.classList.remove('kitgenix-ts-collapsed');if(KitgenixCaptchaForCloudflareTurnstile.config.disable_submit)KitgenixCaptchaForCloudflareTurnstile.disableSubmit(el);}}};if(params.appearance==='interaction-only'){el.classList.add('kitgenix-ts-collapsed');}
138KitgenixCaptchaForCloudflareTurnstile._safeRemoveWidget(el);try{el.innerHTML='';}catch(e){}
139try{turnstile.render(el,params);}catch(err){try{delete el.dataset.KitgenixCaptchaForCloudflareTurnstileRendering;}catch(e){}
140if(window.console&&window.console.error){console.error('[KitgenixTurnstile] Fluent Forms turnstile.render error',err);}
141return;}
142el.dataset.rendered='true';if(KitgenixCaptchaForCloudflareTurnstile.config.disable_submit&&(params.appearance!=='interaction-only')){KitgenixCaptchaForCloudflareTurnstile.disableSubmit(el);}
143KitgenixCaptchaForCloudflareTurnstile._scheduleIdleReset(el);delete el.dataset.KitgenixCaptchaForCloudflareTurnstileRendering;});}
144$(document).ready(renderFluentTurnstile);$(document).on('fluentform_rendering_field_after fluentform_init_form fluentform_rendering_form_fields fluentform_after_form_render',function(){setTimeout(renderFluentTurnstile,100);});$(document).on('fluentform_submission_failed',function(e){const $form=$(e.target).closest('form');$form.find('.cf-turnstile').each(function(){KitgenixCaptchaForCloudflareTurnstile.resetWidget(this,'error');});});document.querySelectorAll('.fluentform-wrap').forEach(function(wrap){new MutationObserver(()=>{setTimeout(renderFluentTurnstile,100);}).observe(wrap,{childList:true,subtree:true});});}};var kadenceEnabled=typeof Kadence_Blocks_Form!=='undefined'||(window.KitgenixCaptchaForCloudflareTurnstileConfig&&window.KitgenixCaptchaForCloudflareTurnstileConfig.enable_kadenceforms);if(kadenceEnabled){KitgenixCaptchaForCloudflareTurnstile.renderKadenceFormsWidgets=function(){if(typeof turnstile==='undefined')return;$('.kb-form .cf-turnstile').each(function(){const el=this;if(el.dataset.rendered||el.dataset.KitgenixCaptchaForCloudflareTurnstileRendering==='1')return;$(el).find('.kitgenix-captcha-for-cloudflare-turnstile-spinner').remove();el.dataset.KitgenixCaptchaForCloudflareTurnstileRendering='1';const params={sitekey:el.getAttribute('data-sitekey'),theme:el.getAttribute('data-theme')||KitgenixCaptchaForCloudflareTurnstile.config.theme||'auto',size:KitgenixCaptchaForCloudflareTurnstile.sizeMap[el.getAttribute('data-size')]||'normal',appearance:el.getAttribute('data-appearance')||KitgenixCaptchaForCloudflareTurnstile.config.appearance||'always',language:el.getAttribute('data-language')||undefined,callback:function(token){KitgenixCaptchaForCloudflareTurnstile._clearInlineMsg(el);
144KitgenixCaptchaForCloudflareTurnstile.setResponseInput(el,token);KitgenixCaptchaForCloudflareTurnstile.enableSubmit(el);KitgenixCaptchaForCloudflareTurnstile._scheduleTokenAgeReset(el);},'expired-callback':function(){KitgenixCaptchaForCloudflareTurnstile.resetWidget(el,'expired');},'error-callback':function(){KitgenixCaptchaForCloudflareTurnstile.resetWidget(el,'error');if(el.getAttribute('data-appearance')==='interaction-only'){el.classList.remove('kitgenix-ts-collapsed');if(KitgenixCaptchaForCloudflareTurnstile.config.disable_submit)KitgenixCaptchaForCloudflareTurnstile.disableSubmit(el);}},'unsupported-callback':function(){if(el.getAttribute('data-appearance')==='interaction-only'){el.classList.remove('kitgenix-ts-collapsed');if(KitgenixCaptchaForCloudflareTurnstile.config.disable_submit)KitgenixCaptchaForCloudflareTurnstile.disableSubmit(el);}},'timeout-callback':function(){if(el.getAttribute('data-appearance')==='interaction-only'){el.classList.remove('kitgenix-ts-collapsed');if(KitgenixCaptchaForCloudflareTurnstile.config.disable_submit)KitgenixCaptchaForCloudflareTurnstile.disableSubmit(el);}}};if(params.appearance==='interaction-only'){el.classList.add('kitgenix-ts-collapsed');}
145KitgenixCaptchaForCloudflareTurnstile._safeRemoveWidget(el);try{el.innerHTML='';}catch(e){}
146turnstile.render(el,params);el.dataset.rendered='true';if(KitgenixCaptchaForCloudflareTurnstile.config.disable_submit&&(params.appearance!=='interaction-only'))KitgenixCaptchaForCloudflareTurnstile.disableSubmit(el);KitgenixCaptchaForCloudflareTurnstile._scheduleIdleReset(el);delete el.dataset.KitgenixCaptchaForCloudflareTurnstileRendering;if(params.appearance==='interaction-only'){KitgenixCaptchaForCloudflareTurnstile._scheduleRevealIfNoToken(el);}});};}
147document.addEventListener('wpcf7invalid',handleCF7Error,true);document.addEventListener('wpcf7spam',handleCF7Error,true);document.addEventListener('wpcf7mailfailed',handleCF7Error,true);function handleCF7Error(e){const form=e.target&&e.target.closest?e.target.closest('form'):null;if(!form)return;$(form).find('.cf-turnstile').each(function(){KitgenixCaptchaForCloudflareTurnstile.resetWidget(this,'error');});}
148$(document).on('wpformsAjaxSubmitError',function(e,details){const $form=$(details&&details.form||e.target).closest('form');$form.find('.cf-turnstile').each(function(){KitgenixCaptchaForCloudflareTurnstile.resetWidget(this,'error');});});$(document).on('gform_post_render',function(){setTimeout(()=>{try{$('.gform_wrapper form').each(function(){$(this).find('.cf-turnstile').each(function(){KitgenixCaptchaForCloudflareTurnstile.resetWidget(this,'expired');});});KitgenixCaptchaForCloudflareTurnstile.renderGravityFormsWidgets();}catch(e){if(window.console)console.error(e);}},100);});$(document).on('forminator:form:submit:error forminator:form:submit:failed',function(e){const $form=$(e.target).closest('form');$form.find('.cf-turnstile').each(function(){KitgenixCaptchaForCloudflareTurnstile.resetWidget(this,'error');});});$(document.body).on('checkout_error',function(){$('.cf-turnstile[data-kitgenix-captcha-for-cloudflare-turnstile-owner="woocommerce"]').each(function(){KitgenixCaptchaForCloudflareTurnstile.resetWidget(this,'error');});});$(document.body).on('updated_checkout',function(){KitgenixCaptchaForCloudflareTurnstile.init();});$(document).ready(function(){KitgenixCaptchaForCloudflareTurnstile.init();KitgenixCaptchaForCloudflareTurnstile.observeDOM();KitgenixCaptchaForCloudflareTurnstile.elementorIntegration();KitgenixCaptchaForCloudflareTurnstile.wooBlocksIntegration();KitgenixCaptchaForCloudflareTurnstile.attachGlobalSubmitGuard();KitgenixCaptchaForCloudflareTurnstile.fluentFormsIntegration();KitgenixCaptchaForCloudflareTurnstile.renderGravityFormsWidgets();KitgenixCaptchaForCloudflareTurnstile.renderFormidableFormsWidgets();KitgenixCaptchaForCloudflareTurnstile.renderForminatorWidgets();KitgenixCaptchaForCloudflareTurnstile.renderJetpackFormsWidgets();if(KitgenixCaptchaForCloudflareTurnstile.renderKadenceFormsWidgets)KitgenixCaptchaForCloudflareTurnstile.renderKadenceFormsWidgets();setTimeout(()=>{try{KitgenixCaptchaForCloudflareTurnstile.renderForminatorWidgets();}catch(e){if(window.console)console.error(e);}},500);['login','register','lostpassword','comment'].forEach(function(context){const el=document.getElementById('cf-turnstile-'+context);if(el&&typeof turnstile!=='undefined'){try{KitgenixCaptchaForCloudflareTurnstile.renderWidgets();}catch(e){if(window.console)console.error(e);}}});setTimeout(()=>{try{KitgenixCaptchaForCloudflareTurnstile.renderElementorWidgets();}catch(e){if(window.console)console.error(e);}},100);});$(document).ajaxSuccess(function(_e,_xhr,settings){try{var data=settings&&settings.data?String(settings.data):'';if(data.indexOf('action=elementor_pro_forms_send_form')!==-1){jQuery('.elementor-form .cf-turnstile[data-appearance="interaction-only"]').each(function(){this.classList.add('kitgenix-ts-collapsed');});}}catch(err){}});$(window).on('elementor/frontend/init',function(){setTimeout(()=>{try{KitgenixCaptchaForCloudflareTurnstile.renderElementorWidgets();}catch(e){if(window.console)console.error(e);}},100);});try{document.addEventListener('KitgenixCaptchaForCloudflareTurnstile:turnstile-containers-added',function(){try{KitgenixCaptchaForCloudflareTurnstile.init();}catch(e){if(window.console)console.error(e);}});document.addEventListener('kitgenixcaptchaforcloudflareturnstile:turnstile-containers-added',function(){try{KitgenixCaptchaForCloudflareTurnstile.init();}catch(e){if(window.console)console.error(e);}});}catch(e){}
149$(document).on('gform_post_render',function(){setTimeout(()=>{try{KitgenixCaptchaForCloudflareTurnstile.renderGravityFormsWidgets();}catch(e){if(window.console)console.error(e);}},100);});$(document).on('frmFormComplete frmAfterFormRendered',function(){setTimeout(()=>{try{KitgenixCaptchaForCloudflareTurnstile.renderFormidableFormsWidgets();}catch(e){if(window.console)console.error(e);}},100);});$(document).on('forminator:form:rendered forminator:form:ajax:rendered',function(){setTimeout(function(){if(typeof KitgenixCaptchaForCloudflareTurnstile!=='undefined'&&KitgenixCaptchaForCloudflareTurnstile.renderForminatorWidgets){KitgenixCaptchaForCloudflareTurnstile.renderForminatorWidgets();}},100);});$(document).on('kb-form-rendered',function(){if(KitgenixCaptchaForCloudflareTurnstile.renderKadenceFormsWidgets){setTimeout(()=>{try{KitgenixCaptchaForCloudflareTurnstile.renderKadenceFormsWidgets();}catch(e){if(window.console)console.error(e);}},100);}});window.KitgenixCaptchaForCloudflareTurnstile=KitgenixCaptchaForCloudflareTurnstile;})(jQuery);;jQuery(function($){$('div.flagallery noscript').remove();});function waitJQv(fvVar,fvW,fvH){if(typeof(jQuery)==='undefined'){window.setTimeout(waitJQ,100);}else{if(typeof(jQuery.fn.fancybox)==='undefined'){jQuery("head").append("<script type='text/javascript' src='"+fvVar+"assets/fancybox/jquery.fancybox-1.3.4.pack.js'></script><link rel='stylesheet' href='"+fvVar+"assets/fancybox/jquery.fancybox-1.3.4.css' type='text/css' media='screen' />");}
150waitFBv(fvW,fvH);}}
151function waitFBv(fvW,fvH){if(typeof(jQuery.fn.fancybox)==='undefined'){window.setTimeout(waitFB,100);}else{jQuery(function($){$('.flag_fancyvid').fancybox({'type':'iframe','width':fvW,'height':fvH,'overlayShow':true,'overlayOpacity':'0.5','showNavArrows':false});});}}

Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.