"use strict";!function(){let t=window.location.hash;const e=analytify_events_tracking.tracking_mode,a=analytify_events_tracking.ga_mode;function n(t){return t.replace(/^\s+|\s+$/gm,"")}function i(t,n,i){"gtag"===e?"ga4"===a?gtag("event","analytify_event_tracking",{wpa_link_action:n,wpa_category:t,wpa_link_label:i}):gtag("event",n,{event_category:t,event_label:i}):ga("send","event",t,n,i)}function r(t){if("1"!=analytify_events_tracking.is_track_user)return;let e=(t=t||window.event).target||t.srcElement;for(;e&&(void 0===e.tagName||"a"!=e.tagName.toLowerCase()||!e.href);)e=e.parentNode;if(e&&e.href){let t="",a="";switch(function(t){let e="unknown";const a=t.href,i=t.hostname,r=t.protocol,o=t.pathname,l=analytify_events_tracking.download_extension,g=analytify_events_tracking.root_domain,c=void 0!==analytify_events_tracking.affiliate_link?analytify_events_tracking.affiliate_link:{};if(a.match(/^javascript\:/i))e="internal";else if("tel"==n(r)||"tel:"==n(r))e="tel";else if("mailto"==n(r)||"mailto:"==n(r))e="mailto";else if(i.length>0&&g.length>0&&!i.endsWith(g))e="external";else if(Object.keys(c).length>0&&o.length>0)for(const t in c){const a=c[t];if(a.path&&o.endsWith(a.path)){e="outbound";break}}if("unknown"===e&&l.length>0){let a="";try{a=new RegExp(".*\\.("+l+")(\\?.*)?$")}catch(t){console.log("Analytify Event Error: Invalid RegExp")}void 0!==a&&t.href.match(a)&&(e="download")}return"unknown"===e&&(e="internal"),e}(e)){case"outbound":t=e.getAttribute("data-vars-ga-action")||e.href,a=e.getAttribute("data-vars-ga-label")||e.title||e.innerText||e.href,i("outbound-link",t,a);break;case"download":t=e.getAttribute("data-vars-ga-action")||e.href,a=e.getAttribute("data-vars-ga-label")||e.title||e.innerText||e.href,i("download",t,a);break;case"tel":t=e.getAttribute("data-vars-ga-action")||e.href,a=e.getAttribute("data-vars-ga-label")||e.title||e.innerText||e.href,i("tel",t,a);break;case"external":t=e.getAttribute("data-vars-ga-action")||e.href,a=e.getAttribute("data-vars-ga-label")||e.title||e.innerText||e.href,i("external",t,a);break;case"mailto":t=e.getAttribute("data-vars-ga-action")||e.href,a=e.getAttribute("data-vars-ga-label")||e.title||e.innerText||e.href,i("mail",t,a)}}}window.addEventListener("hashchange",(function(){"on"==analytify_events_tracking.anchor_tracking&&t!=window.location.hash&&("gtag"===e?gtag("config",trackingCode,{page_path:location.pathname+location.search+location.hash}):(ga("set","page",location.pathname+location.search+location.hash),ga("send","pageview")))}),!1),window.addEventListener("load",(function(){document.body.addEventListener("click",r,!1)}),!1)}();