1/*! 2 * AFL UTM Tracker 3 * Copyright 2020 Appfromlab Solution 4 * Released under the GPLv3 License 5 * @version 2.0.1 6 * @preserve 7*/ 8!function(S){"use strict";S(document).ready(function(){function R(e){e=e.replace(/[\[]/,"\\[").replace(/[\]]/,"\\]");var t=new RegExp("[\\?&]"+e+"=([^&#]*)").exec(location.search);return null===t?"":decodeURIComponent(t[1].replace(/\+/g," "))}"undefined"!=typeof afl_wc_utm_public&&function(){var i=CookiesAFL,e=Math.floor(Date.now()/1e3),t=document.location.href,s=afl_wc_utm_public.cookie_prefix,a=afl_wc_utm_public.cookie_expiry.name,c=s+"sess_visit",r=s+"sess_landing",o=s+"sess_referer",n=s+"utm_",u=n+"1st_url",l=n+"1st_visit",_=n+"url",g=n+"visit",d=s+"gclid_",f=d+"url",m=d+"visit",p=s+"fbclid_",v=p+"url",w=p+"visit",b=afl_wc_utm_public.cookie_expiry.days;if(void 0!==i.get(a)){var h=i.get(a);"long"===h?b=90:"medium"===h?b=30:"short"===h?b=7:(h=parseInt(h),isNaN(h)||(b=h))}var N,x,I={expires:parseInt(b),secure:!0,sameSite:"strict",domain:afl_wc_utm_public.domain_info.domain,path:afl_wc_utm_public.domain_info.path};void 0===i.get(a)||""===i.get(a)?i.set(a,b,I):i.set(a,i.get(a),I),void 0===i.get(o)?""!==document.referrer&&(N=document.referrer,x=null,""!==N&&(x=(N=N.replace(/(^\w+:|^)\/\//,"")).substr(0,location.hostname.length)),location.hostname!==x)&&i.set(o,document.referrer,I):i.set(o,i.get(o),I),void 0===i.get(c)||""===i.get(c)?i.set(c,e,I):i.set(c,i.get(c),I),void 0===i.get(r)||""===i.get(r)?i.set(r,t,I):i.set(r,i.get(r),I),["utm_1st_","utm_","gclid_","fbclid_"].forEach(function(e,t){void 0!==i.get(e+"url")&&(i.set(e+"url",i.get(e+"url"),I),i.set(e+"visit",i.get(e+"visit"),I))});var y=parseInt(afl_wc_utm_public.last_touch_window),k=parseInt(i.get(l)),j=parseInt(i.get(g));if(isNaN(y)&&(y=1800),isNaN(k)&&(k=0),isNaN(j)&&(j=0),""!==R("utm_source")&&(void 0===i.get(u)||""===i.get(u)?(i.set(u,t,I),i.set(l,e,I)):(i.get(_)!==t&&i.get(u)!==t||i.get(_)===t&&y<e-j||i.get(u)===t&&y<e-k)&&(i.set(_,t,I),i.set(g,e,I))),""!==R("gclid")){var C=parseInt(i.get(m));isNaN(C)&&(C=0),(i.get(f)!==t||i.get(f)===t&&y<e-C)&&(i.set(f,t,I),i.set(m,e,I))}if(""!==R("fbclid")){var E=parseInt(i.get(w));isNaN(E)&&(E=0),(i.get(v)!==t||i.get(v)===t&&y<e-E)&&(i.set(v,t,I),i.set(w,e,I))}S.ajax({method:"POST",url:afl_wc_utm_public.ajax_url,data:{action:afl_wc_utm_public.action,nonce:afl_wc_utm_public.nonce}})}()})}(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.