JezK
Edit File: public.min.js
(()=>{function e(){return([1e7]+-1e3+-4e3+-8e3+-1e11).replace(/[018]/g,(e=>(e^crypto.getRandomValues(new Uint8Array(1))[0]&15>>e/4).toString(16)))}function t(e){switch(e){case"facebook":return window.pys.Facebook;case"ga":return window.pys.Analytics;case"gtm":return window.pys.GTM;case"bing":return window.pys.Bing;case"pinterest":return window.pys.Pinterest}}function a(e){var t,a,o=window.location.search.substring(1).split("&");for(a=0;a<o.length;a++)if((t=o[a].split("="))[0]===e)return void 0===t[1]||decodeURIComponent(t[1]);return!1}function o(e){const t=document.cookie.split(";").reduce(((e,t)=>{const[a,o]=t.split("=");return a&&o&&(e[a.trim()]=o),e}),{}),a=t["cookieyes-consent"]||t.wt_consent;if(!a)return;const{[e]:o}=a.split(",").reduce(((e,t)=>{const[a,o]=t.split(":");return a&&o&&(e[a]=o),e}),{});return o}!function(n,i){i.debug&&console.log("PYS:",i);var r={};var s="";i.hasOwnProperty("track_cookie_for_subdomains")&&i.track_cookie_for_subdomains&&(s=function(e=!1){const t=window.location.hostname;if("undefined"==typeof tldjs)return console.warn("tldjs is not defined"),t;const a=tldjs.getDomain(t);return a?e?"."+a:a:t}(!0));var c={isEnabled:function(){},disable:function(){},loadPixel:function(){},fireEvent:function(e,t){return!1},onCommentEvent:function(){},onDownloadEvent:function(e){},onFormEvent:function(e){},onWooAddToCartOnButtonEvent:function(e){},onWooAddToCartOnSingleEvent:function(e,t,a,o,n){},onWooRemoveFromCartEvent:function(e){},onEddAddToCartOnButtonEvent:function(e,t,a){},onEddRemoveFromCartEvent:function(e){},onPageScroll:function(e){},onTime:function(e){}},d={isEnabled:function(){},disable:function(){},loadPixel:function(){},fireEvent:function(e,t){return!1},onAdSenseEvent:function(){},onClickEvent:function(e){},onWatchVideo:function(e){},onCommentEvent:function(){},onFormEvent:function(e){},onDownloadEvent:function(e){},onWooAddToCartOnButtonEvent:function(e){},onWooAddToCartOnSingleEvent:function(e,t,a,o,n){},onWooRemoveFromCartEvent:function(e){},onWooAffiliateEvent:function(e){},onWooPayPalEvent:function(){},onEddAddToCartOnButtonEvent:function(e,t,a){},onEddRemoveFromCartEvent:function(e){},onPageScroll:function(e){},onTime:function(e){}},_=function(t){var a=c,i=d,m=!1;let f=function(){if(void 0===Cookies.get("pys_start_session")||void 0===Cookies.get("pys_session_limit"))return firstVisit=!0,!0;return!1}();var g=["utm_source","utm_medium","utm_campaign","utm_term","utm_content"],y=["fbadid","gadid","padid","bingid"];function v(){t.gdpr.all_disabled_by_api||(t.gdpr.facebook_disabled_by_api||l.loadPixel(),t.gdpr.analytics_disabled_by_api||u.loadPixel(),t.gdpr.analytics_disabled_by_api||p.loadPixel(),t.gdpr.pinterest_disabled_by_api||a.loadPixel(),t.gdpr.bing_disabled_by_api||i.loadPixel()),t.gdpr.consent_magic_integration_enabled&&"undefined"!=typeof CS_Data&&void 0!==CS_Data.cs_google_analytics_consent_mode&&1==CS_Data.cs_google_analytics_consent_mode&&u.loadPixel()}function b(){try{let a,o=document.referrer.toString(),n=0===o.length,i=!n&&0===o.indexOf(t.siteUrl);return a=!1===(!n&&!i)?"direct":o,"direct"!==a?-1!==(e=(e=a).replace(/(https?:\/\/)?(www.)?/i,"")).indexOf("/")?e.split("/")[0]:e:a}catch(e){return console.error(e),"direct"}var e}function k(){let e="pys_landing_page";return"last_visit"===t.visit_data_model&&(e="last_pys_landing_page"),Cookies.get(e)&&"undefined"!==Cookies.get(e)?Cookies.get(e):t.hasOwnProperty("tracking_analytics")&&t.tracking_analytics.TrafficLanding?t.tracking_analytics.TrafficLanding:""}function h(){let e="pysTrafficSource";return"last_visit"===t.visit_data_model&&(e="last_pysTrafficSource"),Cookies.get(e)&&"undefined"!==Cookies.get(e)?Cookies.get(e):t.hasOwnProperty("tracking_analytics")&&t.tracking_analytics.TrafficSource?t.tracking_analytics.TrafficSource:""}function w(e=!1){try{let a="pys_",o=[];return e&&(a="last_pys_"),n.each(y,(function(e,n){Cookies.get(a+n)?o[n]=Cookies.get(a+n):t.hasOwnProperty("tracking_analytics")&&t.tracking_analytics.TrafficUtmsId[n]&&(o[n]=E(t.tracking_analytics.TrafficUtmsId[n]))})),o}catch(e){return console.error(e),[]}}function C(e=!1){try{let a="pys_";e&&(a="last_pys_");let o=[];return n.each(g,(function(e,n){if(Cookies.get(a+n)){let e=Cookies.get(a+n);o[n]=E(e)}else t.hasOwnProperty("tracking_analytics")&&t.tracking_analytics.TrafficUtms[n]&&(o[n]=E(t.tracking_analytics.TrafficUtms[n]))})),o}catch(e){return console.error(e),[]}}function E(e){return/^(([^<>()[\]\\.,;:\s@\"]+(\.[^<>()[\]\\.,;:\s@\"]+)*)|(\".+\"))@((\[[0-9]{1,3}\.[0-9]{1,3}\.[0-9]{1,3}\.[0-9]{1,3}\])|(([a-zA-Z\-0-9]+\.)+[a-zA-Z]{2,}))$/.test(e)?void 0:e}return{PRODUCT_SIMPLE:0,PRODUCT_VARIABLE:1,PRODUCT_BUNDLE:2,PRODUCT_GROUPED:3,utmTerms:g,utmId:y,fireEventForAllPixel:function(e,t){t.hasOwnProperty(l.tag())&&l[e](t[l.tag()]),t.hasOwnProperty(u.tag())&&u[e](t[u.tag()]),t.hasOwnProperty(a.tag())&&a[e](t[a.tag()]),t.hasOwnProperty(i.tag())&&i[e](t[i.tag()]),t.hasOwnProperty(p.tag())&&p[e](t[p.tag()])},setupPinterestObject:function(){return a=window.pys.Pinterest||a},setupBingObject:function(){return i=window.pys.Bing||i},copyProperties:function(e,t){for(var a in e)"function"!=typeof e[a]&&(t[a]=e[a]);return t},manageCookies:function(){if(t.gdpr.cookiebot_integration_enabled&&"undefined"!=typeof Cookiebot&&!1===Cookiebot.consented&&!Cookiebot.consent.marketing&&!Cookiebot.consent.statistics)return;let e=!1;if(t.gdpr.consent_magic_integration_enabled&&void 0!==window.CS_Data&&1==window.CS_Data.cs_refresh_after_consent&&void 0===Cookies.get("cs_viewed_cookie_policy")&&(e=!0),!e&&f&&!t.cookie.disabled_all_cookie&&!t.cookie.disabled_start_session_cookie){let e=6e4*t.last_visit_duration;var a=new Date;a.setTime(a.getTime()+e),Cookies.set("pys_session_limit",!0,{expires:a,path:"/",domain:s}),Cookies.set("pys_start_session",!0,{path:"/",domain:s})}if(t.ajaxForServerEvent&&!Cookies.get("pbid")&&l.isEnabled())jQuery.ajax({url:t.ajaxUrl,dataType:"json",data:{action:"pys_get_pbid"},success:function(e){if(e.data&&0!=e.data.pbid&&t.send_external_id){if(!t.cookie.disabled_all_cookie&&!t.cookie.externalID_disabled_by_api){var a=parseInt(t.external_id_expire||180);Cookies.set("pbid",e.data.pbid,{expires:a,path:"/",domain:s})}t.hasOwnProperty("facebook")&&(t.facebook.advancedMatching={...t.facebook.advancedMatching,external_id:e.data.pbid})}}});else if(Cookies.get("pbid")&&l.isEnabled()&&l.advancedMatching()&&l.advancedMatching().external_id&&!t.cookie.disabled_all_cookie&&!t.cookie.externalID_disabled_by_api){let e=parseInt(t.external_id_expire||180);Cookies.set("pbid",l.advancedMatching().external_id,{expires:e,path:"/",domain:s})}let o=parseInt(t.cookie_duration),i=function(){try{var e={},t=[];return window.location.search.substr(1).split("&").forEach((function(a){(t=a.split("=")).length>1&&(e[t[0]]=t[1])})),e}catch(e){return console.error(e),{}}}(),r=window.location.href.split("?")[0];try{void 0!==Cookies.get("pys_first_visit")||t.cookie.disabled_all_cookie||(t.cookie.disabled_first_visit_cookie?Cookies.remove("pys_first_visit"):Cookies.set("pys_first_visit",!0,{expires:o,path:"/",domain:s}),t.cookie.disabled_trafficsource_cookie?Cookies.remove("pysTrafficSource"):Cookies.set("pysTrafficSource",b(),{expires:o,path:"/",domain:s}),t.cookie.disabled_landing_page_cookie?Cookies.remove("pys_landing_page"):Cookies.set("pys_landing_page",r,{expires:o,path:"/",domain:s}),t.cookie.disabled_utmTerms_cookie?n.each(g,(function(e,t){Cookies.remove("pys_"+t)})):n.each(g,(function(e,t){i.hasOwnProperty(t)?Cookies.set("pys_"+t,i[t],{expires:o,path:"/",domain:s}):Cookies.remove("pys_"+t)})),t.cookie.disabled_utmId_cookie?n.each(y,(function(e,t){Cookies.remove("pys_"+t)})):n.each(y,(function(e,t){i.hasOwnProperty(t)?Cookies.set("pys_"+t,i[t],{expires:o,path:"/",domain:s}):Cookies.remove("pys_"+t)}))),f&&!t.cookie.disabled_all_cookie&&(t.cookie.disabled_trafficsource_cookie?Cookies.remove("last_pysTrafficSource"):Cookies.set("last_pysTrafficSource",b(),{expires:o,path:"/",domain:s}),t.cookie.disabled_landing_page_cookie?Cookies.remove("last_pys_landing_page"):Cookies.set("last_pys_landing_page",r,{expires:o,path:"/",domain:s}),t.cookie.disabled_utmTerms_cookie?n.each(g,(function(e,t){Cookies.remove("last_pys_"+t)})):n.each(g,(function(e,t){i.hasOwnProperty(t)?Cookies.set("last_pys_"+t,i[t],{expires:o,path:"/",domain:s}):Cookies.remove("last_pys_"+t)})),t.cookie.disabled_utmId_cookie?n.each(y,(function(e,t){Cookies.remove("last_pys_"+t)})):n.each(y,(function(e,t){i.hasOwnProperty(t)?Cookies.set("last_pys_"+t,i[t],{expires:o,path:"/",domain:s}):Cookies.remove("last_pys_"+t)}))),t.cookie.disabled_start_session_cookie&&(Cookies.remove("pys_start_session"),Cookies.remove("pys_session_limit")),t.cookie.disabled_all_cookie&&(Cookies.remove("pys_first_visit"),Cookies.remove("pysTrafficSource"),Cookies.remove("pys_landing_page"),Cookies.remove("last_pys_landing_page"),Cookies.remove("last_pysTrafficSource"),Cookies.remove("pys_start_session"),Cookies.remove("pys_session_limit"),n.each(_.utmTerms,(function(e,t){Cookies.remove("pys_"+t)})),n.each(_.utmId,(function(e,t){Cookies.remove("pys_"+t)})),n.each(_.utmTerms,(function(e,t){Cookies.remove("last_pys_"+t)})),n.each(_.utmId,(function(e,t){Cookies.remove("last_pys_"+t)})))}catch(e){console.error(e)}},generateUniqueId:function(a){if(0==a.eventID.length||"static"==a.type&&t.ajaxForServerStaticEvent||"static"!==a.type&&t.ajaxForServerEvent){let t=a.hasOwnProperty("custom_event_post_id")?a.custom_event_post_id:a.e_id;return r.hasOwnProperty(t)||(r[t]=e()),r[t]}if(0!==a.eventID.length)return a.eventID},sendServerAjaxRequest:function(e,t){jQuery.ajax({type:"POST",url:e,data:t,headers:{"Cache-Control":"no-cache"},success:function(){}})},clone:function(e){var t;if(null==e||"object"!=typeof e)return e;if(e instanceof Date)return(t=new Date).setTime(e.getTime()),t;if(e instanceof Array){t=[];for(var a=0,o=e.length;a<o;a++)"function"!=typeof e[a]&&(t[a]=_.clone(e[a]));return t}if(e instanceof Object){for(var n in t={},e)if(e.hasOwnProperty(n)){if("function"==typeof e[n])continue;t[n]=_.clone(e[n])}return t}return e},getTagsAsArray:function(e){return[].slice.call(document.getElementsByTagName(e))},getRequestParams:function(){return[]},setupMouseOverClickEvents:function(e,t){document.addEventListener("mouseover",(function(a){var o=Array.from(document.querySelectorAll(t)),n=a.target,i=n.closest(t);if(o.includes(n)||i){if(a.target.classList.contains("pys-mouse-over-"+e))return!0;a.target.classList.add("pys-mouse-over-"+e),_.fireTriggerEvent(e)}}))},setupCSSClickEvents:function(e,t){document.addEventListener("click",(function(a){let o=Array.from(document.querySelectorAll(t)),n=a.target,i=n.closest(t);(o.includes(n)||i)&&_.fireTriggerEvent(e)}),!0)},setupURLClickEvents:function(){t.triggerEventTypes.hasOwnProperty("url_click")&&n("a[data-pys-event-id]").onFirst("click",(function(e){n(this).attr("data-pys-event-id").split(",").forEach((function(e){e=parseInt(e),!1===isNaN(e)&&_.fireTriggerEvent(e)}))}))},setupScrollPosEvents:function(e,t){var a={},o=n(document).height()-n(window).height();n.each(t,(function(t,n){n=o*n/100,n=Math.round(n),a[n]=e})),n(document).on("scroll",(function(){var e=n(window).scrollTop();n.each(a,(function(t,o){return e<=t||(null===o||(a[t]=null,void _.fireTriggerEvent(o)))}))}))},setupCommentEvents:function(e,t){n("form.comment-form").on("submit",(function(){_.fireTriggerEvent(e)}))},fireTriggerEvent:function(e){if(t.triggerEvents.hasOwnProperty(e)){var o={},n=t.triggerEvents[e];n.hasOwnProperty("facebook")&&(o=n.facebook,l.fireEvent(o.name,o)),n.hasOwnProperty("ga")&&(o=n.ga,u.fireEvent(o.name,o)),n.hasOwnProperty("pinterest")&&(o=n.pinterest,a.fireEvent(o.name,o)),n.hasOwnProperty("bing")&&(o=n.bing,i.fireEvent(o.name,o)),n.hasOwnProperty("gtm")&&(o=n.gtm,p.fireEvent(o.name,o))}},fireStaticEvents:function(e){t.staticEvents.hasOwnProperty(e)&&n.each(t.staticEvents[e],(function(t,o){n.each(o,(function(t,o){if(o.fired=o.fired||!1,!o.fired){var n=!1;"facebook"===e?n=l.fireEvent(o.name,o):"ga"===e?n=u.fireEvent(o.name,o):"pinterest"===e?n=a.fireEvent(o.name,o):"bing"===e?n=i.fireEvent(o.name,o):"gtm"===e&&(n=p.fireEvent(o.name,o)),o.fired=n}}))}))},loadGoogleTag:function(e){if(!m){let a=this.dataLayerName;if(t.hasOwnProperty("GATags"))switch(t.GATags.ga_datalayer_type){case"default":a="dataLayerPYS";break;case"custom":a=t.GATags.ga_datalayer_name;break;default:a="dataLayer"}if(this.dataLayerName=a,function(e,t,a){var o=t.createElement("script"),n=t.getElementsByTagName("script")[0];o.async=1,o.src=a,n.parentNode.insertBefore(o,n)}(window,document,"//www.googletagmanager.com/gtag/js?id="+e+"&l="+this.dataLayerName),window[a]=window[a]||[],window.gtag=window.gtag||function(){window[a].push(arguments)},t.google_consent_mode){let e={};e.analytics_storage=t.gdpr.analytics_storage.enabled?t.gdpr.analytics_storage.value:"granted",e.ad_storage=t.gdpr.ad_storage.enabled?t.gdpr.ad_storage.value:"granted",e.ad_user_data=t.gdpr.ad_user_data.enabled?t.gdpr.ad_user_data.value:"granted",e.ad_personalization=t.gdpr.ad_personalization.enabled?t.gdpr.ad_personalization.value:"granted",this.loadDefaultConsent("consent","default",e)}gtag("js",new Date),m=!0}},loadDefaultConsent:function(){window[this.dataLayerName].push(arguments)},loadGTMScript:function(e=""){const a=t.gtm.gtm_container_domain??"www.googletagmanager.com",o=t.gtm.gtm_container_identifier??"gtm",n=t.gtm.gtm_auth??"",i=t.gtm.gtm_preview??"",r=t.gtm.gtm_dataLayer_name??"dataLayer";if(window[r]=window[r]||[],window.gtag=window.gtag||function(){window[r].push(arguments)},t.google_consent_mode){let e={};e.analytics_storage=t.gdpr.analytics_storage.enabled?t.gdpr.analytics_storage.value:"granted",e.ad_storage=t.gdpr.ad_storage.enabled?t.gdpr.ad_storage.value:"granted",e.ad_user_data=t.gdpr.ad_user_data.enabled?t.gdpr.ad_user_data.value:"granted",e.ad_personalization=t.gdpr.ad_personalization.enabled?t.gdpr.ad_personalization.value:"granted",this.GTMdataLayerName=r,this.loadDefaultGTMConsent("consent","default",e)}!function(e,t,r,s,c){e[s]=e[s]||[],e[s].push({"gtm.start":(new Date).getTime(),event:"gtm.js"});const d=t.getElementsByTagName(r)[0],_=t.createElement(r),l="dataLayer"!==s?"&l="+s:"";_.async=!0,_.src="https://"+a+"/"+o+".js?id="+c+l,n&&i&&(_.src+=">m_auth="+n+">m_preview="+i+">m_cookies_win=x"),d.parentNode.insertBefore(_,d)}(window,document,"script",r,e)},loadDefaultGTMConsent:function(){window[this.GTMdataLayerName].push(arguments)},loadPixels:function(){t.gdpr.ajax_enabled&&!t.gdpr.consent_magic_integration_enabled?n.get({url:t.ajaxUrl,dataType:"json",data:{action:"pys_get_gdpr_filters_values"},success:function(e){e.success&&(t.gdpr.all_disabled_by_api=e.data.all_disabled_by_api,t.gdpr.facebook_disabled_by_api=e.data.facebook_disabled_by_api,t.gdpr.analytics_disabled_by_api=e.data.analytics_disabled_by_api,t.gdpr.google_ads_disabled_by_api=e.data.google_ads_disabled_by_api,t.gdpr.pinterest_disabled_by_api=e.data.pinterest_disabled_by_api,t.gdpr.bing_disabled_by_api=e.data.bing_disabled_by_api,t.cookie.externalID_disabled_by_api=e.data.externalID_disabled_by_api,t.cookie.disabled_all_cookie=e.data.disabled_all_cookie,t.cookie.disabled_advanced_form_data_cookie=e.data.disabled_advanced_form_data_cookie,t.cookie.disabled_landing_page_cookie=e.data.disabled_landing_page_cookie,t.cookie.disabled_first_visit_cookie=e.data.disabled_first_visit_cookie,t.cookie.disabled_trafficsource_cookie=e.data.disabled_trafficsource_cookie,t.cookie.disabled_utmTerms_cookie=e.data.disabled_utmTerms_cookie,t.cookie.disabled_utmId_cookie=e.data.disabled_utmId_cookie),v()}}):v()},consentGiven:function(e){if(t.gdpr.consent_magic_integration_enabled&&"undefined"!=typeof CS_Data){let t=CS_Data.test_prefix;if(void 0!==CS_Data.cs_google_consent_mode_enabled&&1==CS_Data.cs_google_consent_mode_enabled&&("analytics"==e||"google_ads"==e)||void 0!==CS_Data.cs_meta_ldu_mode&&CS_Data.cs_meta_ldu_mode&&"facebook"==e||void 0!==CS_Data.cs_bing_consent_mode&&CS_Data.cs_bing_consent_mode.ad_storage.enabled&&"bing"==e)return!!(0==CS_Data.cs_cache_enabled||1==CS_Data.cs_cache_enabled&&window.CS_Cache&&window.CS_Cache.check_status);if("facebook"==e&&(0==CS_Data.cs_script_cat.facebook||CS_Data.cs_script_cat.facebook==CS_Data.cs_necessary_cat_id))return!0;if("bing"==e&&(0==CS_Data.cs_script_cat.bing||CS_Data.cs_script_cat.bing==CS_Data.cs_necessary_cat_id))return!0;if("analytics"==e&&(0==CS_Data.cs_script_cat.analytics||CS_Data.cs_script_cat.analytics==CS_Data.cs_necessary_cat_id))return!0;if("google_ads"==e&&(0==CS_Data.cs_script_cat.gads||CS_Data.cs_script_cat.gads==CS_Data.cs_necessary_cat_id))return!0;if("pinterest"==e&&(0==CS_Data.cs_script_cat.pinterest||CS_Data.cs_script_cat.pinterest==CS_Data.cs_necessary_cat_id))return!0;if("tiktok"==e&&(0==CS_Data.cs_script_cat.tiktok||CS_Data.cs_script_cat.tiktok==CS_Data.cs_necessary_cat_id))return!0;let a="cs_enabled_cookie_term",o=document.cookie.split(";");for(let n=1;n<=o.length;n++)if(-1!==o[n-1].indexOf(a)){let a=o[n-1].replace("cs_enabled_cookie_term"+t+"_","");a=Number(a.replace(/\D+/g,""));let i=Cookies.get("cs_enabled_cookie_term"+t+"_"+a);if(a===CS_Data.cs_script_cat.facebook&&"facebook"==e)return"yes"==i;if(a===CS_Data.cs_script_cat.bing&&"bing"==e)return"yes"==i;if(a===CS_Data.cs_script_cat.analytics&&"analytics"==e)return"yes"==i;if(a===CS_Data.cs_script_cat.gads&&"google_ads"==e)return"yes"==i;if(a===CS_Data.cs_script_cat.pinterest&&"pinterest"==e)return"yes"==i;if(a===CS_Data.cs_script_cat.tiktok&&"tiktok"==e)return"yes"==i}return!1}if(t.gdpr.real_cookie_banner_integration_enabled){var a=window.consentApi;if(a)switch(e){case"analytics":return a.consentSync("http","_ga","*").cookieOptIn;case"facebook":return a.consentSync("http","_fbp","*").cookieOptIn;case"pinterest":return a.consentSync("http","_pinterest_sess",".pinterest.com").cookieOptIn;default:return!0}}if(t.gdpr.cookiebot_integration_enabled&&"undefined"!=typeof Cookiebot){var n=t.gdpr["cookiebot_"+e+"_consent_category"];if(t.gdpr[e+"_prior_consent_enabled"]){if(!0===Cookiebot.consented||Cookiebot.consent[n])return!0}else if(Cookiebot.consent[n])return!0;return!1}if(t.gdpr.cookie_notice_integration_enabled&&"undefined"!=typeof cnArgs){var i=Cookies.get(cnArgs.cookieName);if(t.gdpr[e+"_prior_consent_enabled"]){if(void 0===i||"true"===i)return!0}else if("true"===i)return!0;return!1}if(t.gdpr.cookie_law_info_integration_enabled){var r=Cookies.get("cookieyes-consent")??Cookies.get("wt_consent")??Cookies.get("viewed_cookie_policy");if(t.gdpr[e+"_prior_consent_enabled"]){if(void 0===r)return!0;if(!r||r!==Cookies.get("cookieyes-consent")&&r!==Cookies.get("wt_consent")){if(r&&r===Cookies.get("viewed_cookie_policy")&&"yes"===Cookies.get("viewed_cookie_policy"))return!0}else if("yes"===o("analytics"))return!0}else if(!r||r!==Cookies.get("cookieyes-consent")&&r!==Cookies.get("wt_consent")){if(r&&r===Cookies.get("viewed_cookie_policy")&&"yes"===Cookies.get("viewed_cookie_policy"))return!0}else if("yes"===o("analytics"))return!0;return!1}return!0},setupGdprCallbacks:function(){if(t.gdpr.consent_magic_integration_enabled&&"undefined"!=typeof CS_Data){let e=CS_Data.test_prefix,t=!1,o="cs_enabled_cookie_term";1==CS_Data.cs_refresh_after_consent&&(t=CS_Data.cs_refresh_after_consent);let r=function(){let t=document.cookie.split(";"),n={facebook:!0,ga:!0,google_ads:!0,tiktok:!0,bing:!0,pinterest:!0,gtm:!0};for(let r=1;r<=t.length;r++)if(-1!==t[r-1].indexOf(o)){let o=t[r-1].replace("cs_enabled_cookie_term"+e+"_","");o=Number(o.replace(/\D+/g,"")),"yes"==Cookies.get("cs_enabled_cookie_term"+e+"_"+o)?((o===CS_Data.cs_script_cat.facebook||void 0!==CS_Data.cs_meta_ldu_mode&&CS_Data.cs_meta_ldu_mode)&&l.loadPixel(),(o===CS_Data.cs_script_cat.bing||void 0!==CS_Data.cs_bing_consent_mode&&CS_Data.cs_bing_consent_mode.ad_storage.enabled)&&i.loadPixel(),(o===CS_Data.cs_script_cat.analytics||void 0!==CS_Data.cs_google_analytics_consent_mode&&1==CS_Data.cs_google_analytics_consent_mode)&&u.loadPixel(),o===CS_Data.cs_script_cat.pinterest&&a.loadPixel()):(o!==CS_Data.cs_script_cat.facebook||void 0!==CS_Data.cs_meta_ldu_mode&&CS_Data.cs_meta_ldu_mode||(l.disable(),n.facebook=!1),o!==CS_Data.cs_script_cat.bing||void 0!==CS_Data.cs_bing_consent_mode&&CS_Data.cs_bing_consent_mode.ad_storage.enabled||(i.disable(),n.bing=!1),o!==CS_Data.cs_script_cat.analytics||void 0!==CS_Data.cs_google_analytics_consent_mode&&0!=CS_Data.cs_google_analytics_consent_mode||(u.disable(),n.ga=!1,n.gtm=!1),o===CS_Data.cs_script_cat.pinterest&&(a.disable(),n.pinterest=!1)),"yes"==Cookies.get("cs_enabled_advanced_matching")&&l.loadPixel()}_.setupGDPRData(n)};t||(r(),n(document).on("click",".cs_action_btn",(function(e){e.preventDefault();let t={facebook:!0,ga:!0,bing:!0,pinterest:!0,gtm:!0},o=n(this).attr("data-cs_action");"allow_all"===o?(l.loadPixel(),i.loadPixel(),u.loadPixel(),a.loadPixel(),t.facebook=!0,t.bing=!0,t.ga=!0,t.pinterest=!0,t.gtm=!0,_.setupGDPRData(t)):"disable_all"===o?(void 0!==CS_Data.cs_meta_ldu_mode&&0!=CS_Data.cs_meta_ldu_mode||(l.disable(),t.facebook=!1),void 0!==CS_Data.cs_bing_consent_mode&&0!=CS_Data.cs_bing_consent_mode.ad_storage.enabled||(i.disable(),t.bing=!1),0!=CS_Data.cs_google_analytics_consent_mode&&void 0!==CS_Data.cs_google_analytics_consent_mode||(u.disable(),t.ga=!1,t.gtm=!1),a.disable(),t.pinterest=!1,_.setupGDPRData(t)):"cs_confirm"===o&&r()})))}if(t.gdpr.real_cookie_banner_integration_enabled){let e=window.consentApi;if(e){e.consent("http","_ga","*").then(u.loadPixel.bind(u),u.disable.bind(u)),e.consent("http","_fbp","*").then(l.loadPixel.bind(l),l.disable.bind(l)),e.consent("http","_pinterest_sess",".pinterest.com").then(a.loadPixel.bind(a),a.disable.bind(a)),e.consent("http","_uetsid","*").then(i.loadPixel.bind(i),i.disable.bind(i));let t={facebook:!0,ga:!0,bing:!0,pinterest:!0,gtm:!0};e.consentSync("http","_ga","*").cookieOptIn||(t.ga=!1,t.gtm=!1),e.consentSync("http","_fbp","*").cookieOptIn||(t.facebook=!1),e.consentSync("http","_pinterest_sess",".pinterest.com").cookieOptIn||(t.pinterest=!1),e.consentSync("http","_uetsid","*").cookieOptIn||(t.bing=!1),_.setupGDPRData(t)}}t.gdpr.cookiebot_integration_enabled&&"undefined"!=typeof Cookiebot&&window.addEventListener("CookiebotOnConsentReady",(function(){let e={facebook:!0,ga:!0,bing:!0,pinterest:!0,gtm:!0};_.manageCookies(),Cookiebot.consent.marketing&&(l.loadPixel(),i.loadPixel(),a.loadPixel(),e.facebook=!0,e.bing=!0,e.pinterest=!0),Cookiebot.consent.statistics&&(u.loadPixel(),e.ga=!0,e.gtm=!0),Cookiebot.consent.marketing||(l.disable(),a.disable(),i.disable(),e.facebook=!1,e.bing=!1,e.pinterest=!1),Cookiebot.consent.statistics||(u.disable(),e.ga=!1,e.gtm=!1),_.setupGDPRData(e)})),t.gdpr.cookie_notice_integration_enabled&&(n(document).onFirst("click",".cn-set-cookie",(function(){let e={};"accept"===n(this).data("cookie-set")?(l.loadPixel(),u.loadPixel(),a.loadPixel(),i.loadPixel(),e={facebook:!0,ga:!0,bing:!0,pinterest:!0,gtm:!0}):(l.disable(),u.disable(),a.disable(),i.disable(),e={facebook:!1,ga:!1,bing:!1,pinterest:!1,gtm:!1}),_.setupGDPRData(e)})),n(document).onFirst("click",".cn-revoke-cookie",(function(){l.disable(),u.disable(),a.disable(),i.disable();_.setupGDPRData({facebook:!1,ga:!1,bing:!1,pinterest:!1,gtm:!1})}))),t.gdpr.cookie_law_info_integration_enabled&&(n(document).onFirst("click","#wt-cli-accept-all-btn,#cookie_action_close_header, .cky-btn-accept",(function(){setTimeout((function(){let e=Cookies.get("cookieyes-consent")??Cookies.get("wt_consent")??Cookies.get("viewed_cookie_policy");void 0!==e&&(e===Cookies.get("cookieyes-consent")||e===Cookies.get("wt_consent")?"yes"===o("analytics")&&_.manageCookies():e===Cookies.get("viewed_cookie_policy")&&"yes"==e&&_.manageCookies())}),1e3),l.loadPixel(),u.loadPixel(),a.loadPixel(),i.loadPixel();_.setupGDPRData({facebook:!0,ga:!0,bing:!0,pinterest:!0,gtm:!0})})),n(document).onFirst("click","#cookie_action_close_header_reject, .cky-btn-reject",(function(){l.disable(),u.disable(),a.disable(),i.disable();_.setupGDPRData({facebook:!1,ga:!1,bing:!1,pinterest:!1,gtm:!1})})))},setupGDPRData:function(e){e=window.btoa(JSON.stringify(e)),Cookies.set("pys_consent",e,{expires:365,path:"/",domain:s})},getLinkExtension:function(e){return(e=(e=(e=e.substring(0,-1===e.indexOf("#")?e.length:e.indexOf("#"))).substring(0,-1===e.indexOf("?")?e.length:e.indexOf("?"))).substring(e.lastIndexOf("/")+1,e.length)).length>0&&-1!==e.indexOf(".")?e=e.substring(e.indexOf(".")+1):""},getLinkFilename:function(e){return(e=(e=(e=e.substring(0,-1===e.indexOf("#")?e.length:e.indexOf("#"))).substring(0,-1===e.indexOf("?")?e.length:e.indexOf("?"))).substring(e.lastIndexOf("/")+1,e.length)).length>0&&-1!==e.indexOf(".")?e:""},isCheckoutPage:function(){return n("body").hasClass("woocommerce-checkout")||document.querySelector(".woocommerce-checkout")||n("body").hasClass("edd-checkout")},addCheckoutFields:function(){var e="",t=C();n.each(g,(function(a,o){a>0&&(e+="|"),e+=o+":"+t[o]}));var a="",o=w();n.each(y,(function(e,t){e>0&&(a+="|"),a+=t+":"+o[t]}));var i="",r=w(!0);n.each(y,(function(e,t){e>0&&(i+="|"),i+=t+":"+r[t]}));var s="",c=C(!0);n.each(g,(function(e,t){e>0&&(s+="|"),s+=t+":"+c[t]}));var d=function(){var e=new Array,t=new Date;return e.push(["00-01","01-02","02-03","03-04","04-05","05-06","06-07","07-08","08-09","09-10","10-11","11-12","12-13","13-14","14-15","15-16","16-17","17-18","18-19","19-20","20-21","21-22","22-23","23-24"][t.getHours()]),e.push(["Sunday","Monday","Tuesday","Wednesday","Thursday","Friday","Saturday"][t.getDay()]),e.push(["January","February","March","April","May","June","July","August","September","October","November","December"][t.getMonth()]),e}(),_=k(),l=k(),u=h(),p=h(),m=null;m=n("body").hasClass("woocommerce-checkout")?n("form.woocommerce-checkout"):n("#edd_purchase_form");var f={pys_utm:e,pys_utm_id:a,pys_browser_time:d.join("|"),pys_landing:_,pys_source:u,pys_order_type:n(".wcf-optin-form").length>0?"wcf-optin":"normal",last_pys_landing:l,last_pys_source:p,last_pys_utm:s,last_pys_utm_id:i};Object.keys(f).forEach((function(e,t){m.append("<input type='hidden' name='"+e+"' value='"+f[e]+"' /> ")}))},getAdvancedFormData:function(){let e=Cookies.get("pys_advanced_form_data");return void 0===e?{first_name:"",last_name:"",email:"",phone:""}:JSON.parse(e)}}}(i),l=function(t){var o=["PageView","ViewContent","Search","AddToCart","AddToWishlist","InitiateCheckout","AddPaymentInfo","Purchase","Lead","Subscribe","CustomizeProduct","FindLocation","StartTrial","SubmitApplication","Schedule","Contact","Donate"],i=!1,r=t.gdpr.all_disabled_by_api||t.gdpr.facebook_disabled_by_api||t.gdpr.cookiebot_integration_enabled||t.gdpr.consent_magic_integration_enabled||t.gdpr.cookie_notice_integration_enabled||t.gdpr.cookie_law_info_integration_enabled;function c(e,a){if("function"==typeof window.pys_event_data_filter&&window.pys_disable_event_filter(e,"facebook"))return;var n=o.includes(e)?"track":"trackCustom",i=a.params,s={},c={};_.copyProperties(i,s);let d=function(e,a,o){let n=null;if(t.facebook.serverApiEnabled){if("woo_remove_from_cart"===e.e_id)l.updateEventId(e.name),e.eventID=l.getEventId(e.name);else if(e.eventID=_.generateUniqueId(e),Cookies.get("_fbp")&&(o._fbp=Cookies.get("_fbp")),Cookies.get("_fbc")&&(o._fbc=Cookies.get("_fbc")),t.ajaxForServerEvent||r){var i={action:"pys_api_event",pixel:"facebook",event:a,data:o,ids:t.facebook.pixelIds,eventID:e.eventID,url:window.location.href,ajax_event:t.ajax_event};e.hasOwnProperty("woo_order")&&(i.woo_order=e.woo_order),e.hasOwnProperty("edd_order")&&(i.edd_order=e.edd_order),"automatic_event_internal_link"===e.e_id||"automatic_event_outbound_link"===e.e_id?setTimeout((()=>_.sendServerAjaxRequest(t.ajaxUrl,i)),500):"static"!=e.type&&_.sendServerAjaxRequest(t.ajaxUrl,i),("static"==e.type&&t.ajaxForServerStaticEvent||e.hasOwnProperty("ajaxFire")&&e.ajaxFire)&&_.sendServerAjaxRequest(t.ajaxUrl,i)}delete o._fbp,delete o._fbc,n=e.eventID}return n}(a,e,s);"hCR"!==e&&(t.debug&&console.log("[Facebook] "+e,s,"eventID",d),null!=d&&(c.eventID=d),fbq(n,e,s,c))}return{tag:function(){return"facebook"},isEnabled:function(){return t.hasOwnProperty("facebook")},disable:function(){i=!1},advancedMatching:function(){if(t.facebook.advancedMatchingEnabled){let e=_.getAdvancedFormData(),a={};if(Object.keys(t.facebook.advancedMatching).length>0&&(a=t.facebook.advancedMatching),!a.hasOwnProperty("em")&&e.hasOwnProperty("email")&&e.email.length>0&&(a.em=e.email),!a.hasOwnProperty("ph")&&e.hasOwnProperty("phone")&&e.phone.length>0&&(a.ph=e.phone),!a.hasOwnProperty("fn")&&e.hasOwnProperty("first_name")&&e.first_name.length>0&&(a.fn=e.first_name),!a.hasOwnProperty("ln")&&e.hasOwnProperty("last_name")&&e.last_name.length>0&&(a.ln=e.last_name),a.hasOwnProperty("external_id")?a.external_id!=Cookies.get("pbid")&&(a.external_id=Cookies.get("pbid")?Cookies.get("pbid"):a.external_id):(Cookies.get("pbid")||t.hasOwnProperty("pbid")&&t.pbid)&&(a.external_id=Cookies.get("pbid")?Cookies.get("pbid"):t.pbid),Object.keys(a).length>0)return a}return!1},loadPixel:function(){if(i||!this.isEnabled()||!_.consentGiven("facebook"))return;var e,o,n,r,c,d;e=window,o=document,n="script",e.fbq||(r=e.fbq=function(){r.callMethod?r.callMethod.apply(r,arguments):r.queue.push(arguments)},e._fbq||(e._fbq=r),r.push=r,r.loaded=!0,r.version="2.0",r.agent="dvpixelyoursite",r.queue=[],(c=o.createElement(n)).async=!0,c.src="https://connect.facebook.net/en_US/fbevents.js",(d=o.getElementsByTagName(n)[0]).parentNode.insertBefore(c,d));let u=parseInt(t.cookie_duration);Cookies.get("_fbp")||Cookies.set("_fbp",Cookies.get("_fbp")?Cookies.get("_fbp"):"fb.1."+Date.now()+"."+Math.floor(1e9+9e9*Math.random()),{expires:u,path:"/",domain:s}),a("fbclid")&&Cookies.set("_fbc",a("fbclid")?"fb.1."+Date.now()+"."+a("fbclid"):"",{expires:u,path:"/",domain:s}),t.facebook.pixelIds.forEach((function(e){t.facebook.removeMetadata&&fbq("set","autoConfig",!1,e);let a=l.advancedMatching();if(1==+t.facebook.meta_ldu&&fbq("dataProcessingOptions",["LDU"],0,0),t.gdpr.consent_magic_integration_enabled&&"undefined"!=typeof CS_Data)if(a){var o=CS_Data.test_prefix,n=Cookies.get("cs_enabled_advanced_matching"+o);jQuery("#cs_enabled_advanced_matching"+o).length>0?"yes"==n?fbq("init",e,a):fbq("init",e):fbq("init",e,a)}else fbq("init",e);else a?fbq("init",e,a):fbq("init",e)})),i=!0,_.fireStaticEvents("facebook")},fireEvent:function(e,t){return!(!i||!this.isEnabled())&&(t.delay=t.delay||0,t.params=t.params||{},0===t.delay?c(e,t):setTimeout((function(e,t){c(e,t)}),1e3*t.delay,e,t),!0)},onCommentEvent:function(e){this.fireEvent(e.name,e)},onDownloadEvent:function(e){this.fireEvent(e.name,e)},onFormEvent:function(e){this.fireEvent(e.name,e)},onWooAddToCartOnButtonEvent:function(e){if(t.dynamicEvents.woo_add_to_cart_on_button_click.hasOwnProperty(this.tag())){var a=t.dynamicEvents.woo_add_to_cart_on_button_click[this.tag()];window.pysWooProductData=window.pysWooProductData||[],window.pysWooProductData.hasOwnProperty(e)&&window.pysWooProductData[e].hasOwnProperty("facebook")&&(a=_.copyProperties(a,{}),_.copyProperties(window.pysWooProductData[e].facebook.params,a.params),this.fireEvent(a.name,a))}},onWooAddToCartOnSingleEvent:function(e,a,o,i){if(window.pysWooProductData=window.pysWooProductData||[],t.dynamicEvents.woo_add_to_cart_on_button_click.hasOwnProperty(this.tag())){var r=_.clone(t.dynamicEvents.woo_add_to_cart_on_button_click[this.tag()]);if(o!==_.PRODUCT_VARIABLE||t.facebook.wooVariableAsSimple||(e=parseInt(i.find('input[name="variation_id"]').val())),window.pysWooProductData.hasOwnProperty(e)&&window.pysWooProductData[e].hasOwnProperty("facebook")){_.copyProperties(window.pysWooProductData[e].facebook.params,r.params);var s=0;if(o===_.PRODUCT_GROUPED&&(i.find(".woocommerce-grouped-product-list .qty").each((function(t){var a=n(this).attr("name").replaceAll("quantity[","").replaceAll("]",""),o=parseInt(n(this).val());isNaN(o)&&(o=0);var i=window.pysWooProductData[e].facebook.grouped[a];0==o&&r.params.content_ids.forEach((function(e,t,a){e==i.content_id&&a.splice(t,1)})),r.params.hasOwnProperty("contents")&&r.params.contents.forEach((function(e,t,a){e.id==i.content_id&&(o>0?e.quantity=o:a.splice(t,1))})),s+=i.price*o})),0==s))return;if(t.woo.addToCartOnButtonValueEnabled&&"global"!==t.woo.addToCartOnButtonValueOption)if(o===_.PRODUCT_GROUPED)r.params.value=s;else if(o===_.PRODUCT_BUNDLE){var c=n(".bundle_form .bundle_data").data("bundle_form_data"),d=function(e){var t=0;return jQuery(".bundle_form .bundled_product").each((function(a){var o=jQuery(this).find(".cart").data("bundled_item_id"),n=e.prices[o],i=jQuery(this).find(".bundled_qty").val();jQuery(this).hasClass("bundled_item_optional")&&!jQuery(this).find(".bundled_product_optional_checkbox input").prop("checked")||(t+=n*i)})),t}(c);r.params.value=(parseInt(c.base_price)+d)*a}else r.params.value=r.params.value*a;r.params.hasOwnProperty("contents")&&o!==_.PRODUCT_GROUPED&&(r.params.contents[0].quantity=a),this.fireEvent(r.name,r)}}},onWooRemoveFromCartEvent:function(e){this.fireEvent(e.name,e)},onEddAddToCartOnButtonEvent:function(e,a,o){if(t.dynamicEvents.edd_add_to_cart_on_button_click.hasOwnProperty(this.tag())){var n,i=_.clone(t.dynamicEvents.edd_add_to_cart_on_button_click[this.tag()]);if(window.pysEddProductData.hasOwnProperty(e))if(n=a?e+"_"+a:e,window.pysEddProductData[e].hasOwnProperty(n)&&window.pysEddProductData[e][n].hasOwnProperty("facebook")){_.copyProperties(window.pysEddProductData[e][n].facebook.params,i.params),t.edd.addToCartOnButtonValueEnabled&&"global"!==t.edd.addToCartOnButtonValueOption&&(i.params.value=i.params.value*o);var r=i.params.contents;r[0].quantity=o,i.params.contents=r,this.fireEvent(i.name,i)}}},onEddRemoveFromCartEvent:function(e){this.fireEvent(e.name,e)},onPageScroll:function(e){this.fireEvent(e.name,e)},onTime:function(e){this.fireEvent(e.name,e)},initEventIdCookies:function(t){var a={};a[t]=e(),Cookies.set("pys_fb_event_id",JSON.stringify(a))},updateEventId:function(t){var a=Cookies.get("pys_fb_event_id");if(void 0===a)this.initEventIdCookies(t);else{var o=JSON.parse(a);o[t]=e(),Cookies.set("pys_fb_event_id",JSON.stringify(o))}},getEventId:function(e){var t=Cookies.get("pys_fb_event_id");return void 0===t&&(this.initEventIdCookies(e),t=Cookies.get("pys_fb_event_id")),JSON.parse(t)[e]}}}(i),u=function(e){var t=!1;function a(t,a){if("function"!=typeof window.pys_event_data_filter||!window.pys_disable_event_filter(t,"ga")){var n=_.copyProperties(a,{});e.ga.trackingIds.forEach((function(a){var i=_.copyProperties(n,{}),r=function(e,t,a){delete a.landing_page,o(e)&&(delete a.traffic_source,delete a.event_category,delete a.event_label,delete a.ecomm_prodid,delete a.ecomm_pagetype,delete a.ecomm_totalvalue,"search"===t&&(a.search=a.search_term,delete a.search_term,delete a.dynx_itemid,delete a.dynx_pagetype,delete a.dynx_totalvalue));return a}(a,t,i);!function(t,a,o){o.send_to=t,e.debug&&console.log("[Google Analytics #"+t+"] "+a,o),gtag("event",a,o)}(a,t,r)}))}}function o(e){return 0===e.indexOf("G")}return{tag:function(){return"ga"},isEnabled:function(){return e.hasOwnProperty("ga")},disable:function(){t=!1},loadPixel:function(){if(!t&&this.isEnabled()&&_.consentGiven("analytics")){_.loadGoogleTag(e.ga.trackingIds[0]);e.ga.crossDomainEnabled&&(e.ga.crossDomainAcceptIncoming,e.ga.crossDomainDomains),e.ga.trackingIds.forEach((function(t,a){var n=e.ga.isDebugEnabled,i="index_"+a,r=Object.assign({},e.config);for(var s in r.debug_mode=!1,r.send_page_view=!e.ga.custom_page_view_event,n)if(n.hasOwnProperty(s)&&n[s]===i){r.debug_mode=!0;break}if(r.debug_mode||delete r.debug_mode,o(t)&&(e.ga.disableAdvertisingFeatures&&(r.allow_google_signals=!1),e.ga.disableAdvertisingPersonalization&&(r.allow_ad_personalization_signals=!1)),e.ga.hasOwnProperty("additionalConfig")&&e.ga.additionalConfig.hasOwnProperty(t)&&e.ga.additionalConfig[t]&&(r.first_party_collection=e.ga.additionalConfig[t].first_party_collection),e.ga.hasOwnProperty("serverContainerUrls")&&e.ga.serverContainerUrls.hasOwnProperty(t)&&0!=e.ga.serverContainerUrls[t].enable_server_container&&(""!=e.ga.serverContainerUrls[t].server_container_url&&(r.server_container_url=e.ga.serverContainerUrls[t].server_container_url),""!=e.ga.serverContainerUrls[t].transport_url&&(r.transport_url=e.ga.serverContainerUrls[t].transport_url)),e.gdpr.cookiebot_integration_enabled&&"undefined"!=typeof Cookiebot){var c=e.gdpr.cookiebot_analytics_consent_category;e.gdpr.analytics_prior_consent_enabled?!0===Cookiebot.consented&&Cookiebot.consent[c]&>ag("config",t,r):Cookiebot.consent[c]&>ag("config",t,r)}else gtag("config",t,r)})),t=!0,_.fireStaticEvents("ga")}},fireEvent:function(e,o){return!(!t||!this.isEnabled())&&(o.delay=o.delay||0,o.params=o.params||{},o.params.eventID=_.generateUniqueId(o),0===o.delay?a(e,o.params):setTimeout((function(e,t){a(e,t)}),1e3*o.delay,e,o.params),!0)},onCommentEvent:function(e){this.fireEvent(e.name,e)},onDownloadEvent:function(e){this.fireEvent(e.name,e)},onFormEvent:function(e){this.fireEvent(e.name,e)},onWooAddToCartOnButtonEvent:function(t){if(e.dynamicEvents.woo_add_to_cart_on_button_click.hasOwnProperty(this.tag())){var a=_.clone(e.dynamicEvents.woo_add_to_cart_on_button_click[this.tag()]);window.pysWooProductData.hasOwnProperty(t)&&window.pysWooProductData[t].hasOwnProperty("ga")&&(_.copyProperties(window.pysWooProductData[t].ga.params,a.params),this.fireEvent(a.name,a))}},onWooAddToCartOnSingleEvent:function(t,a,o,i){if(window.pysWooProductData=window.pysWooProductData||[],e.dynamicEvents.woo_add_to_cart_on_button_click.hasOwnProperty(this.tag())){var r=_.clone(e.dynamicEvents.woo_add_to_cart_on_button_click[this.tag()]);if(o!==_.PRODUCT_VARIABLE||e.ga.wooVariableAsSimple||(t=parseInt(i.find('input[name="variation_id"]').val())),window.pysWooProductData.hasOwnProperty(t)&&window.pysWooProductData[t].hasOwnProperty("ga")){if(_.copyProperties(window.pysWooProductData[t].ga.params,r.params),o===_.PRODUCT_GROUPED){var s=0;if(i.find(".woocommerce-grouped-product-list .qty").each((function(e){var a=n(this).attr("name").replaceAll("quantity[","").replaceAll("]",""),o=parseInt(n(this).val());isNaN(o)&&(o=0);var i=window.pysWooProductData[t].ga.grouped[a];r.params.items.forEach((function(e,t,a){e.id==i.content_id&&(o>0?e.quantity=o:a.splice(t,1))})),s+=i.price*o})),e.woo.addToCartOnButtonValueEnabled&&"global"!==e.woo.addToCartOnButtonValueOption&&r.params.hasOwnProperty("ecomm_totalvalue")&&(r.params.ecomm_totalvalue=s),0==s)return}else r.params.items[0].quantity=a;e.woo.addToCartOnButtonValueEnabled&&"global"!==e.woo.addToCartOnButtonValueOption&&o!==_.PRODUCT_GROUPED&&r.params.hasOwnProperty("ecomm_totalvalue")&&(r.params.ecomm_totalvalue=r.params.items[0].price*a),this.fireEvent(r.name,r)}}},onWooRemoveFromCartEvent:function(e){this.fireEvent(e.name,e)},onEddAddToCartOnButtonEvent:function(t,a,o){if(e.dynamicEvents.edd_add_to_cart_on_button_click.hasOwnProperty(this.tag())){var n,i=_.clone(e.dynamicEvents.edd_add_to_cart_on_button_click[this.tag()]);if(window.pysEddProductData.hasOwnProperty(t))n=a?t+"_"+a:t,window.pysEddProductData[t].hasOwnProperty(n)&&window.pysEddProductData[t][n].hasOwnProperty("ga")&&(_.copyProperties(window.pysEddProductData[t][n].ga.params,i.params),i.params.items[0].quantity=o,this.fireEvent(i.name,i))}},onEddRemoveFromCartEvent:function(e){this.fireEvent(e.name,e)},onPageScroll:function(e){this.fireEvent(e.name,e)},onTime:function(e){this.fireEvent(e.name,e)}}}(i),p=function(e){var t=!1,a="dataLayer";function o(t,o){if("function"!=typeof window.pys_event_data_filter||!window.pys_disable_event_filter(t,"gtm")){var n=o.params,r=(o.params,Object.values(o.trackingIds));_.copyProperties(_.getRequestParams(),n);var s=function(e,t,a){var o=!1;Array.isArray(e)?o=e.some((function(e){return i(e)})):i(e)&&(o=!0);o&&(delete a.event_category,delete a.event_label,delete a.analytics_storage,delete a.ad_storage,delete a.ad_user_data,delete a.ad_personalization,"search"===t&&(a.search=a.search_term,delete a.search_term,delete a.dynx_itemid,delete a.dynx_pagetype,delete a.dynx_totalvalue));return a}(r,t,_.copyProperties(n,{}));s.event_id=_.generateUniqueId(o),function(t,o,n,i=null){var r={},s=!e.gtm.gtm_just_data_layer&&t.length>0;if(s)n.send_to=t;else if(!e.gtm.gtm_just_data_layer)return;n.hasOwnProperty("ecommerce")&&(r.ecommerce=n.ecommerce,delete n.ecommerce);var c={...n};[n.manualName,"manualName","triggerType"].forEach((e=>delete c[e])),i&&(!i.hasOwnProperty("hasAutoParam")||i.hasOwnProperty("hasAutoParam")&&i.hasAutoParam)&&(r.automatedParameters=c),n.hasOwnProperty(n.manualName)&&(r[n.manualName]=n[n.manualName],delete n[n.manualName]),["manualName","triggerType"].forEach((e=>{n.hasOwnProperty(e)&&(r[e]=n[e],delete n[e])})),r.manualDataLayer=e.gtm.gtm_dataLayer_name??"dataLayer",r.event=o,e.debug&&(s?console.log("[Google GTM #"+t+"] "+o,r):console.log('[Google GTM push to "'+a+'"] '+o,r)),window[a].push(r)}(r,t,s,o)}}function i(e){return 0===e.indexOf("GTM")}return{tag:function(){return"gtm"},isEnabled:function(){return e.hasOwnProperty("gtm")},disable:function(){t=!1},updateEnhancedConversionData:function(){if(t&&this.isEnabled()&&e.hasOwnProperty("tracking_analytics")&&e.tracking_analytics.hasOwnProperty("userDataEnable")&&e.tracking_analytics.userDataEnable){var o=_.getAdvancedFormData();Object.keys(o).length>0&&window[a].push({user_data:o})}},loadPixel:function(){if(!t&&this.isEnabled()&&_.consentGiven("analytics")){a=e.gtm.gtm_dataLayer_name??"dataLayer";for(var o=0;o<e.gtm.trackingIds.length;o++){var n=e.gtm.trackingIds[o];if(!e.gtm.gtm_just_data_layer){console.log("[PYS] Google Tag Manager container code loaded"),_.loadGTMScript(n);break}}if(e.gtm.gtm_just_data_layer&&(console.warn&&console.warn("[PYS] Google Tag Manager container code placement set to OFF !!!"),console.warn&&console.warn("[PYS] Data layer codes are active but GTM container must be loaded using custom coding !!!"),0==e.gtm.trackingIds.length&&_.loadGTMScript()),e.hasOwnProperty("tracking_analytics")&&e.tracking_analytics.hasOwnProperty("userDataEnable")&&e.tracking_analytics.userDataEnable){var i=_.getAdvancedFormData();Object.keys(i).length>0&&window[a].push({user_data:i})}e.user_id&&0!=e.user_id&&e.user_id;e.gtm.trackingIds;t=!0,_.fireStaticEvents("gtm")}},fireEvent:function(e,a){return!(!t||!this.isEnabled())&&(a.delay=a.delay||0,a.params=a.params||{},0===a.delay?o(e,a):setTimeout((function(e,t){o(e,t)}),1e3*a.delay,e,a),!0)},onCommentEvent:function(e){this.fireEvent(e.name,e)},onDownloadEvent:function(e){this.fireEvent(e.name,e)},onFormEvent:function(e){this.fireEvent(e.name,e)},onWooAddToCartOnButtonEvent:function(t,a=null){if(e.dynamicEvents.woo_add_to_cart_on_button_click.hasOwnProperty(this.tag())){var o=_.clone(e.dynamicEvents.woo_add_to_cart_on_button_click[this.tag()]);window.pysWooProductData.hasOwnProperty(t)&&window.pysWooProductData[t].hasOwnProperty("gtm")&&(_.copyProperties(window.pysWooProductData[t].gtm.params,o.params),this.fireEvent(o.name,o))}},onWooAddToCartOnSingleEvent:function(t,a,o,i,r,s){if(window.pysWooProductData=window.pysWooProductData||[],e.dynamicEvents.woo_add_to_cart_on_button_click.hasOwnProperty(this.tag())){var c=_.clone(e.dynamicEvents.woo_add_to_cart_on_button_click[this.tag()]);if(o!==_.PRODUCT_VARIABLE||e.gtm.wooVariableAsSimple||(t=parseInt(r.find('input[name="variation_id"]').val())),window.pysWooProductData.hasOwnProperty(t)&&window.pysWooProductData[t].hasOwnProperty("gtm")){if(_.copyProperties(window.pysWooProductData[t].gtm.params,c.params),params=c.params.hasOwnProperty("ecommerce")?c.params.ecommerce:c.params,o===_.PRODUCT_GROUPED){var d=0;if(r.find(".woocommerce-grouped-product-list .qty").each((function(e){var a=n(this).attr("name").replaceAll("quantity[","").replaceAll("]",""),o=parseInt(n(this).val());isNaN(o)&&(o=0);var i=window.pysWooProductData[t].gtm.grouped[a];params.items.forEach((function(e,t,a){e.id==i.content_id&&(o>0?(e.quantity=o,e.price=i.price):a.splice(t,1))})),d+=i.price*o})),e.woo.addToCartOnButtonValueEnabled&&"global"!==e.woo.addToCartOnButtonValueOption&¶ms.hasOwnProperty("value")&&(params.value=d),0==d)return}else params.items[0].quantity=a;e.woo.addToCartOnButtonValueEnabled&&"global"!==e.woo.addToCartOnButtonValueOption&&o!==_.PRODUCT_GROUPED&¶ms.hasOwnProperty("value")&&(params.value=params.items[0].price*a),this.fireEvent(c.name,c)}}},onWooRemoveFromCartEvent:function(e){this.fireEvent(e.name,e)},onEddAddToCartOnButtonEvent:function(t,a,o){if(e.dynamicEvents.edd_add_to_cart_on_button_click.hasOwnProperty(this.tag())){var n,i=_.clone(e.dynamicEvents.edd_add_to_cart_on_button_click[this.tag()]);if(window.pysEddProductData.hasOwnProperty(t))n=a?t+"_"+a:t,window.pysEddProductData[t].hasOwnProperty(n)&&window.pysEddProductData[t][n].hasOwnProperty("gtm")&&(_.copyProperties(window.pysEddProductData[t][n].gtm.params,i.params),item=i.params.hasOwnProperty("ecommerce")?i.params.ecommerce.items[0]:i.params.items[0],item.quantity=o,this.fireEvent(i.name,i))}},onEddRemoveFromCartEvent:function(e){this.fireEvent(e.name,e)},onPageScroll:function(e){this.fireEvent(e.name,e)},onTime:function(e){this.fireEvent(e.name,e)}}}(i);window.pys=window.pys||{},window.pys.Facebook=l,window.pys.Analytics=u,window.pys.GTM=p,window.pys.Utils=_,n(document).ready((function(){if(n("#pys_late_event").length>0){var a=n("#pys_late_event").attr("dir");if(a)try{var r=JSON.parse(a)}catch(e){console.warn("Invalid JSON in pys_late_event dir attribute:",e)}else console.warn("pys_late_event dir attribute is undefined or empty");if(r)for(var s in r){var c={};c[r[s].e_id]=[r[s]],i.staticEvents.hasOwnProperty(s)?Object.assign(i.staticEvents[s],c):i.staticEvents[s]=c}}var d=_.setupPinterestObject(),f=_.setupBingObject();if(i.hasOwnProperty("cookie")&&((i.cookie.externalID_disabled_by_api||i.cookie.disabled_all_cookie)&&Cookies.remove("pbid"),(i.cookie.disabled_advanced_form_data_cookie||i.cookie.disabled_all_cookie)&&Cookies.remove("pys_advanced_form_data"),(i.cookie.disabled_landing_page_cookie||i.cookie.disabled_all_cookie)&&(Cookies.remove("pys_landing_page"),Cookies.remove("last_pys_landing_page")),(i.cookie.disabled_trafficsource_cookie||i.cookie.disabled_all_cookie)&&(Cookies.remove("pysTrafficSource"),Cookies.remove("last_pysTrafficSource")),(i.cookie.disabled_first_visit_cookie||i.cookie.disabled_all_cookie)&&Cookies.remove("pys_first_visit"),(i.cookie.disabled_utmTerms_cookie||i.cookie.disabled_all_cookie)&&(n.each(_.utmTerms,(function(e,t){Cookies.remove("pys_"+t)})),n.each(_.utmTerms,(function(e,t){Cookies.remove("last_pys_"+t)}))),(i.cookie.disabled_utmId_cookie||i.cookie.disabled_all_cookie)&&(n.each(_.utmId,(function(e,t){Cookies.remove("pys_"+t)})),n.each(_.utmId,(function(e,t){Cookies.remove("last_pys_"+t)})))),i.gdpr.cookie_law_info_integration_enabled){var g=Cookies.get("cookieyes-consent")??Cookies.get("viewed_cookie_policy");void 0!==g&&(g===Cookies.get("cookieyes-consent")&&"yes"==o("analytics")||g===Cookies.get("viewed_cookie_policy")&&"yes"==g)&&_.manageCookies()}if(i.gdpr.consent_magic_integration_enabled&&"undefined"!=typeof CS_Data?(CS_Data.cs_script_cat.pys==CS_Data.cs_necessary_cat_id||0==CS_Data.cs_script_cat.pys||"yes"==Cookies.get("cs_enabled_cookie_term"+CS_Data.test_prefix+"_"+CS_Data.cs_script_cat.pys))&&_.manageCookies():_.manageCookies(),_.setupGdprCallbacks(),i.dynamicEvents.hasOwnProperty("automatic_event_scroll")){var y=function(){var e=n(document).height()-n(window).height(),a=!1;if(i.dynamicEvents.hasOwnProperty("automatic_event_scroll"))for(var o=Object.keys(i.dynamicEvents.automatic_event_scroll),r=0;r<o.length;r++){var s=_.clone(i.dynamicEvents.automatic_event_scroll[o[r]]);Math.round(e*s.scroll_percent/100)<n(window).scrollTop()&&(_.copyProperties(_.getRequestParams(),s.params),t(o[r]).onPageScroll(s),a=!0)}a&&n(document).off("scroll",y)};n(document).on("scroll",y)}if(i.dynamicEvents.hasOwnProperty("automatic_event_time_on_page")){var v=Object.keys(i.dynamicEvents.automatic_event_time_on_page),b=i.dynamicEvents.automatic_event_time_on_page[v[0]].time_on_page;setTimeout((function(){for(var e=0;e<v.length;e++){var a=_.clone(i.dynamicEvents.automatic_event_time_on_page[v[e]]);_.copyProperties(_.getRequestParams(),a.params),t(v[e]).onTime(a)}}),1e3*b)}(i.dynamicEvents.hasOwnProperty("automatic_event_download")&&n(document).onFirst("click",'a, button, input[type="button"], input[type="submit"]',(function(e){var a=n(this);if(i.dynamicEvents.hasOwnProperty("automatic_event_download")){var o=!1;if(a.is("a")){var r=a.attr("href");if("string"!=typeof r)return;r=r.trim();var s=_.getLinkExtension(r);if(s.length>0&&i.dynamicEvents.hasOwnProperty("automatic_event_download"))for(var c=Object.keys(i.dynamicEvents.automatic_event_download),d=0;d<c.length;d++){var l=_.clone(i.dynamicEvents.automatic_event_download[c[d]]);l.extensions.includes(s)&&("tiktok"==c[d]?t(c[d]).fireEvent(tikEvent.name,l):(i.enable_remove_download_url_param&&(r=r.split("?")[0]),l.params.download_url=r,l.params.download_type=s,l.params.download_name=_.getLinkFilename(r),t(c[d]).onDownloadEvent(l)),o=!0)}}if(o)return}})),n.each(i.triggerEventTypes,(function(e,t){n.each(t,(function(t,a){switch(e){case"url_click":break;case"css_click":_.setupCSSClickEvents(t,a);break;case"css_mouseover":_.setupMouseOverClickEvents(t,a);break;case"scroll_pos":_.setupScrollPosEvents(t,a);break;case"comment":_.setupCommentEvents(t,a)}}))})),i.woo.enabled&&(i.dynamicEvents.hasOwnProperty("woo_add_to_cart_on_button_click")&&i.woo.hasOwnProperty("addToCartCatchMethod")&&"add_cart_js"===i.woo.addToCartCatchMethod&&(n(".add_to_cart_button:not(.product_type_variable,.product_type_bundle,.single_add_to_cart_button)").on("click",(function(t){var a=n(this).data("product_id");if(void 0!==a){if(i.dynamicEvents.hasOwnProperty("woo_add_to_cart_on_button_click")){var o=e();n.each(i.dynamicEvents.woo_add_to_cart_on_button_click,(function(e,t){t.eventID=o}))}void 0!==a&&(l.onWooAddToCartOnButtonEvent(a),u.onWooAddToCartOnButtonEvent(a),p.onWooAddToCartOnButtonEvent(a),d.onWooAddToCartOnButtonEvent(a),f.onWooAddToCartOnButtonEvent(a))}})),n("body").onFirst("click","button.single_add_to_cart_button,.single_add_to_cart_button",(function(t){var a=n(this);if(!a.hasClass("disabled")){var o=a.closest("form"),r=_.PRODUCT_SIMPLE;if(0!==o.length){var s,c;if(o.hasClass("variations_form")?r=_.PRODUCT_VARIABLE:o.hasClass("bundle_form")?r=_.PRODUCT_BUNDLE:o.hasClass("grouped_form")&&(r=_.PRODUCT_GROUPED),r===_.PRODUCT_GROUPED)c=1,s=parseInt(o.find('*[name="add-to-cart"]').val());else if(r===_.PRODUCT_VARIABLE){s=parseInt(o.find('*[name="add-to-cart"]').val()),(m=o.find('input[name="quantity"]')).length<=0&&(m=o.find('select[name="quantity"]')),c=parseInt(m.val())}else{var m;s=parseInt(o.find('*[name="add-to-cart"]').val()),(m=o.find('input[name="quantity"]')).length<=0&&(m=o.find('select[name="quantity"]')),c=parseInt(m.val())}if(i.dynamicEvents.hasOwnProperty("woo_add_to_cart_on_button_click")){var g=e();n.each(i.dynamicEvents.woo_add_to_cart_on_button_click,(function(e,t){t.eventID=g}))}l.onWooAddToCartOnSingleEvent(s,c,r,o),u.onWooAddToCartOnSingleEvent(s,c,r,o),p.onWooAddToCartOnSingleEvent(s,c,r,o),d.onWooAddToCartOnSingleEvent(s,c,r,!1,o),f.onWooAddToCartOnSingleEvent(s,c,r,!1,o)}}}))),i.dynamicEvents.hasOwnProperty("woo_remove_from_cart")&&n("body").on("click",i.woo.removeFromCartSelector,(function(e){var t=n(e.currentTarget).attr("href"),a=new RegExp("[\\?&]remove_item=([^&#]*)").exec(t);if(null!==a){var o=a[1];if(i.dynamicEvents.woo_remove_from_cart.hasOwnProperty(o)){var r=i.dynamicEvents.woo_remove_from_cart[o];_.fireEventForAllPixel("onWooRemoveFromCartEvent",r)}}}))),i.edd.enabled&&(i.dynamicEvents.hasOwnProperty("edd_add_to_cart_on_button_click")&&n("form.edd_download_purchase_form .edd-add-to-cart").on("click",(function(e){var t,a,o=n(this),i=o.closest("form"),r=o.data("variablePrice"),s=o.data("priceMode"),c=[],_=[];"yes"===r&&"multi"===s?(a=i.find('input[name="download_id"]').val(),n.each(i.find('input[name="edd_options[price_id][]"]:checked'),(function(e,t){c.push(a+"_"+n(t).val())})),n.each(c,(function(e,a){var o=a.split("_",2);void 0!==(t=i.find('input[name="edd_download_quantity_'+o[1]+'"]').val())?_.push(t):_.push(1)}))):"yes"===r&&"single"===s?(a=i.find('input[name="download_id"]').val(),c.push(a+"_"+i.find('input[name="edd_options[price_id][]"]:checked').val()),void 0!==(t=i.find('input[name="edd_download_quantity"]').val())?_.push(t):_.push(1)):(c.push(o.data("downloadId")),void 0!==(t=i.find('input[name="edd_download_quantity"]').val())?_.push(t):_.push(1)),n.each(c,(function(e,t){var a,o=parseInt(_[e]),n=t.toString().split("_",2);2===n.length&&(t=n[0],a=n[1]),l.onEddAddToCartOnButtonEvent(t,a,o),u.onEddAddToCartOnButtonEvent(t,a,o),p.onEddAddToCartOnButtonEvent(t,a,o),d.onEddAddToCartOnButtonEvent(t,a,o),f.onEddAddToCartOnButtonEvent(t,a,o)}))})),i.dynamicEvents.hasOwnProperty("edd_remove_from_cart")&&n("form#edd_checkout_cart_form .edd_cart_remove_item_btn").on("click",(function(e){var t=n(this).attr("href");if(t){var a=t.substring(t.indexOf("=")+1).charAt(0);if(i.dynamicEvents.edd_remove_from_cart.hasOwnProperty(a)){var o=i.dynamicEvents.edd_remove_from_cart[a];_.fireEventForAllPixel("onEddRemoveFromCartEvent",o)}}}))),i.dynamicEvents.hasOwnProperty("automatic_event_comment")&&n("form.comment-form").on("submit",(function(){if(i.dynamicEvents.hasOwnProperty("automatic_event_comment"))for(var e=Object.keys(i.dynamicEvents.automatic_event_comment),a=0;a<e.length;a++){var o=_.clone(i.dynamicEvents.automatic_event_comment[e[a]]);_.copyProperties(_.getRequestParams(),o.params),t(e[a]).onCommentEvent(o)}})),i.dynamicEvents.hasOwnProperty("automatic_event_form"))&&(n(document).onFirst("submit","form",(function(e){var a=n(this);if(!a.hasClass("comment-form")&&!a.hasClass("search-form")&&"adminbarsearch"!==a.attr("id")&&!(a.hasClass("woocommerce-product-search")||a.hasClass("cart")||a.hasClass("woocommerce-cart-form")||a.hasClass("woocommerce-shipping-calculator")||a.hasClass("checkout")||a.hasClass("checkout_coupon")||a.hasClass("edd_form")||a.hasClass("edd_download_purchase_form")||a.hasClass("wpcf7-form")||a.hasClass("forminator-custom-form")||a.hasClass("forminator_ajax")||a.hasClass("wpforms-form")||a.hasClass("wpforms-ajax-form")||a.parent().hasClass("nf-form-layout")||a.hasClass("frm-fluent-form")||i.enable_success_send_form)){var o={form_id:a.attr("id"),form_class:a.attr("class"),text:a.find('[type="submit"]').is("input")?a.find('[type="submit"]').val():a.find('[type="submit"]').text()};if(i.dynamicEvents.hasOwnProperty("automatic_event_form"))for(var r=Object.keys(i.dynamicEvents.automatic_event_form),s=0;s<r.length;s++){var c=_.clone(i.dynamicEvents.automatic_event_form[r[s]]);"tiktok"===r[s]?t(r[s]).fireEvent(c.name,c):(_.copyProperties(o,c.params),_.copyProperties(_.getRequestParams(),c.params),t(r[s]).onFormEvent(c))}}})),document.addEventListener("wpcf7mailsent",(function(e){var t=e.detail.contactFormId;m(n(e.target),t)}),!1),n(document).on("forminator:form:submit:success",(function(e){var t=n(e.target).find('input[name="form_id"]').val();m(n(e.target),t)})),n("form.wpforms-form").on("wpformsAjaxSubmitSuccess",(e=>{var t=n(e.target).attr("data-formid");m(n(e.target),t)})),n(document).on("frmFormComplete",(function(e,t,a){const o=n(t).find('input[name="form_id"]').val();m(n(e.target),o)})),n(document).onFirst("nfFormSubmitResponse",(function(e,t){const a=t.response.data.form_id;m(n(e.target),a)})),n("form.frm-fluent-form").each((function(){n(this).on("fluentform_submission_success",(function(e){var t=n(this).attr("data-form_id");m(n(e.target),t)}))})));_.loadPixels(),_.isCheckoutPage()&&_.addCheckoutFields()}));var m=function(e,a){var o={form_id:a,text:e.find('[type="submit"]').is("input")?e.find('[type="submit"]').val():""!=e.find(".forminator-button-submit").text()?e.find(".forminator-button-submit").text():e.find('[type="submit"]').text()};if(i.dynamicEvents.hasOwnProperty("automatic_event_form"))for(var n=Object.keys(i.dynamicEvents.automatic_event_form),r=0;r<n.length;r++){var s=i.dynamicEvents.automatic_event_form[n[r]];"tiktok"===n[r]?t(n[r]).fireEvent(s.name,s):(_.copyProperties(o,s.params),_.copyProperties(_.getRequestParams(),s.params),t(n[r]).onFormEvent(s))}}}(jQuery,pysOptions)})();