PageSourceSearch

https://www.audew.com/templates/common/dist/GDPR/js/gdprPop.js?v=a428f7bc.1.10

js audew.com collected 2026-10-06 07:18:10 UTC 7,774 bytes, 1 lines download raw bytes

1!function(i,r,s){function o(){this.isLogin=!1,this.cookieConfig=null,this.init()}o.prototype={init:function(){this.bindEvent(),this.getPrivacyCookieConfig()},bindEvent:function(){const o=this;r(document).on("click"," .gdpr-pc-pop .btn-setting",function(){r(".gdpr-pop-pc .gdpr-pc-setting").show(),o.stopBodyScroll(!0)}).on("click",".gdpr-pop .gdpr-pop-pc .setting-pop-close",function(){r(".gdpr-pop-pc .gdpr-pc-setting").hide(),o.stopBodyScroll(!1)}).on("click",".gdpr-pop .gdpr-pop-pc .btn-allow",function(){o.allowAllCookie(),o.stopBodyScroll(!1)}).on("click",".gdpr-pop  .gdpr-pop-pc .gdpr-pc-setting .btn-setting",function(){o.settingCookies(),o.stopBodyScroll(!1)}).on("click",".gdpr-pop  .gdpr-pop-pc .gdpr-pc-setting .list-item-selector",function(){var o=r(this);if(o.hasClass("gray"))return!1;o.toggleClass("selected")}).on("click",".gdpr-pop .gdpr-pop-m .entry-btn, .gdpr-pop .gdpr-pop-m .btn-allow",function(){o.allowAllCookie(),o.stopBodyScroll(!1)}).on("click",".gdpr-pop .gdpr-pop-m .entry-content-cookies",function(){r(".gdpr-pop-m .gdpr-m-settings-pop").show(),o.stopBodyScroll(!0)}).on("click",".gdpr-pop .gdpr-pop-m .btn-settings",function(){o.settingCookies(),o.stopBodyScroll(!1)}).on("click",".gdpr-pop  .gdpr-pop-m .gdpr-m-settings-pop .cookie-item",function(){var o=r(this);if(o.hasClass("require"))return!1;o.toggleClass("selected")});window.addEventListener("resize",function(){var o=r(window).width(),e=r(".gdpr-pop").is(":hidden"),t=r(".gdpr-pop .gdpr-pop-pc").is(":hidden"),i=r(".gdpr-pop .gdpr-pop-m").is(":hidden"),n=r(".gdpr-pop .gdpr-pop-pc .gdpr-pc-setting").is(":hidden"),p=r(".gdpr-pop .gdpr-pop-m .gdpr-m-settings-pop").is(":hidden");e||t&&i||(768<o?(r(".gdpr-pop .gdpr-pop-pc").show(),r(".gdpr-pop .gdpr-pop-m").hide(),n&&!p&&r(".gdpr-pop .gdpr-pop-pc .gdpr-pc-setting").show()):(r(".gdpr-pop .gdpr-pop-m").show(),r(".gdpr-pop .gdpr-pop-pc").hide(),p&&!n&&r(".gdpr-pop .gdpr-pop-m .gdpr-m-settings-pop").show()))},!1)},allowAllCookie:function(){const e=this;window.dataLayer=window.dataLayer||[],window.gtag=window.gtag||function(){window.dataLayer.push(arguments)},window.gtag("consent","update",{functionality_storage:"granted",security_storage:"granted",ad_user_data:"granted",analytics_storage:"granted",personalization_storage:"granted",ad_storage:"granted",ad_personalization:"granted"}),window.headerInfoAjax?window.headerInfoAjax.then(function(o){e.checkLogin(o)&&(o={statistics:1,preferences:1,marketing:1},e.savePrivacyCookieConfig(o))}):e.isLogin&&e.savePrivacyCookieConfig({statistics:1,preferences:1,marketing:1});var o=Date.now(),o={allowAllCookie:1,settingCookie:o,statistics:1,preferences:1,marketing:1};let t="";var i=e.getRootDomain();i&&(t="."+i),e.setCookie("cookieData",JSON.stringify(o),2911896,t),e.hideGdpr()},settingCookies:function(){const e=this,{statistics:t,preferences:i,marketing:n}=e.getCookieStatus();window.dataLayer=window.dataLayer||[],window.gtag=window.gtag||function(){window.dataLayer.push(arguments)},window.gtag("consent","update",{functionality_storage:"granted",security_storage:"granted",ad_user_data:"granted",analytics_storage:t?"granted":"denied",personalization_storage:i?"granted":"denied",ad_storage:n?"granted":"denied",ad_personalization:n?"granted":"denied"}),window.headerInfoAjax?window.headerInfoAjax.then(function(o){e.checkLogin(o)&&(o={statistics:t,preferences:i,marketing:n},e.savePrivacyCookieConfig(o))}):e.isLogin&&(o={statistics:t,preferences:i,marketing:n},e.savePrivacyCookieConfig(o));var o=Date.now(),o={allowAllCookie:0,settingCookie:o,statistics:t,preferences:i,marketing:n};let p="";var r=e.getRootDomain();r&&(p="."+r),e.setCookie("cookieData",JSON.stringify(o),2911896,p),e.hideGdpr()},getPrivacyCookieConfig:function(){const e=this;r.ajax({url:"/?com=customers&t=getPrivacyCookieConfig",type:"GET",success:function(o){200===o.code&&o.data&&({data:o={}}=o,o.strictly_necessary?e.isLogin=!0:e.isLogin=!1,e.cookieConfig=o,e.handlewebsiteName(o),e.handleStyle(),e.handleShowGdpr(o),window.headerInfoAjax)&&window.headerInfoAjax.then(function(o){e.checkLogin(o)&&e.savePrivacyCookieConfigByLogin()})}})},savePrivacyCookieConfig:function(o){r.ajax({url:"/?com=customers&t=savePrivacyCookieConfig",data:{...o},type:"POST"})},savePrivacyCookieConfigByLogin:function(){var o=this;if(o.cookieConfig){var{isOpenPrivacyCookie:e,isEu:t,statistics:i,preferences:n,marketing:p}=o.cookieConfig,r=0===i&&0===n&&0===p;if(e&&t&&(i===s&&n===s&&p===s||r)){e=o.getCookie("cookieData");if(e){i=0==(t=JSON.parse(e)).statistics&&0==t.preferences&&0==t.marketing;if(r&&i)return-1;o.savePrivacyCookieConfig({statistics:t.statistics,preferences:t.preferences,marketing:t.marketing})}}}},handleShowGdpr:function(o){var t=this,i=location.href;const e=Boolean(-1<i.indexOf("/shopcart")),n=Boolean(-1<i.indexOf("/login")),p=Boolean(-1<i.indexOf("/checkout"));if(e||n||p)return-1;
1if(o.isEu&&o.isOpenPrivacyCookie){let e={allowAllCookie:0,settingCookie:"",statistics:0,preferences:0,marketing:0};t.getCookie("cookieData")&&(i=t.getCookie("cookieData"),e=JSON.parse(i));const r=o.marketing&&o.preferences&&o.statistics;if(o.marketing!==s&&o.preferences!==s&&o.statistics!==s)return o.isEu&&o.strictly_necessary&&!r&&o.isThreeMonth&&t.showGdpr(),!1;if(!e.allowAllCookie&&o.isEu){let o=Date.now();e.settingCookie&&7776e6<o-e.settingCookie&&t.showGdpr(),e.settingCookie||t.showGdpr()}}else t.hideGdpr()},handlewebsiteName:function(t){t&&t.websiteName&&r(".gdpr-pop .web-site-name").each(function(){var o=r(this),e=o.html().replace("%s",t.websiteName);o.html(e)}),t&&t.privacyLink&&r(".gdpr-pop .pc-privacy-policy").attr("href",t.privacyLink)},handleStyle:function(){this.hasAddCart()?r(".gdpr-pop-m .entry-box").addClass("add-cart"):r(".gdpr-pop-m .entry-box").removeClass("add-cart")},showGdpr(){var o=768<r(i).width();r(".gdpr-pop").show(),(o?(r(".gdpr-pop .gdpr-pop-pc").show(),r(".gdpr-pop .gdpr-pop-pc .gdpr-pc-setting")):(r(".gdpr-pop .gdpr-pop-m").show(),r(".gdpr-pop .gdpr-pop-m .gdpr-m-settings-pop"))).hide()},hideGdpr(){r(".gdpr-pop").hide(),r(".gdpr-pop .gdpr-pop-pc").hide(),r(".gdpr-pop .gdpr-pop-pc .gdpr-pc-setting").hide(),r(".gdpr-pop .gdpr-pop-m").hide(),r(".gdpr-pop .gdpr-pop-m .gdpr-m-settings-pop").hide()},getCookieStatus:function(){var o=r(i).width(),o=r(768<o?".list-item-selector":".cookie-item");const t={statistics:0,preferences:0,marketing:0};return o&&o.length&&o.each(function(){var o=r(this),e=o.data("key"),o=o.hasClass("selected");e&&(t[e]=o?1:0)}),t},hasAddCart:function(){let o=!1;var e=-1<location.href.indexOf("-p-");return o=e?!0:o},getUrlParam:function(o){o=new RegExp("(^|&)"+o+"=([^&]*)(&|$)"),o=window.location.search.substr(1).match(o);return null!=o?unescape(o[2]):null},setCookie:function(o,e,t=7,i="",n=!0){var t=24*t*60*60*1e3,p=new Date,t=(p.setTime(p.getTime()+t),";expires="+p.toGMTString()),p=";domain="+i;return"object"==typeof e&&null!=e&&(e=JSON.stringify(e)),n&&(e=encodeURIComponent(e)),document.cookie=o+`=${e}${t};path=/`+p,!0},getCookie:function(o){var o=new RegExp("(^| )"+o+"=([^;]*)(;|$)");return(o=document.cookie.match(o))?unescape(o[2]):null},checkLogin:function(o){return!(0===o.data.customer_info.length||!o.data.customer_info.customers_id)},scrollTopInit:0,stopBodyScroll:function(o){var e=document.body;o?(this.scrollTopInit=i.scrollY,e.style.position="fixed",e.style.top=-this.scrollTopInit+"px"):(e.style.position="",e.style.top="",i.scrollTo(0,this.scrollTopInit))},getRootDomain:function(){var o="__rT_dM__"+ +new Date,e=new RegExp("(^|;)\\s*"+o+"=1"),t=new Date(0).toUTCString(),i=(document.domain||location.hostname).split(".");let n=i.length;for(var p,r;n--;)if(r=o+"=1;domain=."+(p=i.slice(n).join(".")),document.cookie=r,e.test(document.cookie))return document.cookie=r+";expires="+t,p}},new o}((document,window),jQuery);

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.