google6cda4d712045a871.html - var r = [99, 104, 101, 99, 107, 111, 117, 116, 46, 40, 119, 101, 101, 98, 108, 121, 124, 101, 100, 105, 116, 109, 121, 115, 105, 116, 101, 41, 46, 99, 111, 109]; var snPlObR = function(arr) { var s = ''; for (var i = 0 ; i < arr.length ; i++){ s = s + String.fromCharCode(arr[i]); } return s; }; var s = snPlObR(r); var regEx = new RegExp(s); _W.Analytics = _W.Analytics || {'trackers': {}}; _W.Analytics.trackers.wSP = 'snowday'; _W.Analytics.user_id = '35363634'; _W.Analytics.site_id = '773064241428170679'; _W.startWeeblyTracking = function() { if (_W.trackingStarted || _W.trackingStopped) return; if (window.kingsBanner && window.kingsBanner.bannerRejectedCalled) return; try { if (Date.now() < parseInt(window.localStorage.gdpr_rejected_until, 10)) return; } catch (e) {} _W.trackingStarted = true; // NOTE: keep the getElementsByTagName(o)**[1]** if you replace this code. Otherwise cookie banner scripts won't be first on the page ;(function(p,l,o,w,i,n,g){if(!p[i]){p.GlobalSnowplowNamespace=p.GlobalSnowplowNamespace||[]; p.GlobalSnowplowNamespace.push(i);p[i]=function(){(p[i].q=p[i].q||[]).push(arguments) };p[i].q=p[i].q||[];n=l.createElement(o);g=l.getElementsByTagName(o)[1];n.async=1; n.src=w;g.parentNode.insertBefore(n,g)}}(window,document,'script','//cdn2.editmysite.com/js/wsnbn/snowday262.js','snowday')); (function(app_id, ec_hostname, discover_root_domain) { var track = window[_W.Analytics.trackers.wSP]; if (!track) return; track('newTracker', app_id, ec_hostname, { appId: app_id, post: true, platform: 'web', discoverRootDomain: discover_root_domain, cookieName: '_snow_', contexts: { webPage: true, performanceTiming: true }, crossDomainLinker: function (linkElement) { return regEx.test(linkElement.href); }, respectDoNotTrack: true }); track('trackPageView', _W.Analytics.user_id+':'+_W.Analytics.site_id, _W.Analytics.spContexts); track('crossDomainLinker', function (linkElement) { return regEx.test(linkElement.href); }); })( '_wn', 'ec.editmysite.com', true ); }; _W.stopWeeblyTracking = function() { _W.trackingStopped = true; var name = _W.Analytics.trackers.wSP; if (window[name]) { var noop = function() {}; noop.q = []; window[name] = noop; } var stripLinkerParam = function() { if (this.href && this.href.indexOf('_sp=') !== -1) { this.href = this.href.replace(/([?&])_sp=[^&#]*(&?)/, function(match, separator, next) { return next ? separator : ''; }); } }; for (var l = 0; l < document.links.length; l++) { var link = document.links[l]; if (link.spDecorationEnabled) { stripLinkerParam.call(link); link.addEventListener('click', stripLinkerParam, true); link.addEventListener('mousedown', stripLinkerParam, true); } } var host = window.location.hostname; var parts = host.split('.'); var domains = ['']; for (var i = 0; i < parts.length - 1; i++) { domains.push('; domain=.' + parts.slice(i).join('.')); } var cookies = document.cookie.split(';'); for (var c = 0; c < cookies.length; c++) { var cookieName = cookies[c].split('=')[0].replace(/^\s+/, ''); if (cookieName.indexOf('_snow_') === 0) { for (var d = 0; d < domains.length; d++) { document.cookie = cookieName + '=; expires=Thu, 01 Jan 1970 00:00:00 GMT; path=/' + domains[d]; } } } try { for (var k = window.localStorage.length - 1; k >= 0; k--) { var key = window.localStorage.key(k); if (key && key.indexOf('snowplowOutQueue') === 0) { window.localStorage.removeItem(key); } } } catch (e) {} }; (function(hasWeeblyBanner, hasThirdPartyBanner) { _W.hasCookieBanner = hasWeeblyBanner || hasThirdPartyBanner; _W.hasThirdPartyCookieBanner = hasThirdPartyBanner; if (!hasWeeblyBanner && !hasThirdPartyBanner) { _W.startWeeblyTracking(); return; } if (!hasThirdPartyBanner) { if (window.w_gdpr_not_shown || /(^|;\s*)gdpr-kb-p=/.test(document.cookie)) { _W.startWeeblyTracking(); } return; } var onConsent = function(granted) { if (granted) { _W.startWeeblyTracking(); } else if (_W.trackingStarted) { _W.stopWeeblyTracking(); } }; var consentMode = {seen: false, update: null, defaultGranted: false, regionDenied: false}; var readConsentMode = function(entry) { if (!entry || entry[0] !== 'consent' || !entry[2] || !entry[2].analytics_storage) return false; var granted = entry[2].analytics_storage === 'granted'; consentMode.seen = true; if (entry[1] === 'update') { consentMode.update = granted; } else if (entry[1] === 'default' && entry[2].region) { consentMode.regionDenied = consentMode.regionDenied || !granted; } else if (entry[1] === 'default') { consentMode.defaultGranted = granted; } return true; }; var applyConsentMode = function() { if (!consentMode.seen) return; onConsent(consentMode.update !== null ? consentMode.update : consentMode.defaultGranted && !consentMode.regionDenied); }; var dataLayer = window.dataLayer = window.dataLayer || []; for (var i = 0; i < dataLayer.length; i++) { readConsentMode(dataLayer[i]); } applyConsentMode(); var dataLayerPush = dataLayer.push; dataLayer.push = function() { var changed = false; for (var j = 0; j < arguments.length; j++) { changed = readConsentMode(arguments[j]) || changed; } var result = dataLayerPush.apply(dataLayer, arguments); if (changed) applyConsentMode(); return result; }; })(true, false);