window.ezAnalyticsStatic = true; function analyticsAddScript(script) { var ezDynamic = document.createElement('script'); ezDynamic.type = 'text/javascript'; ezDynamic.innerHTML = script; document.head.appendChild(ezDynamic); } function getCookiesWithPrefix() { var allCookies = document.cookie.split(';'); var cookiesWithPrefix = {}; for (var i = 0; i < allCookies.length; i++) { var cookie = allCookies[i].trim(); for (var j = 0; j < arguments.length; j++) { var prefix = arguments[j]; if (cookie.indexOf(prefix) === 0) { var cookieParts = cookie.split('='); var cookieName = cookieParts[0]; var cookieValue = cookieParts.slice(1).join('='); cookiesWithPrefix[cookieName] = decodeURIComponent(cookieValue); break; // Once matched, no need to check other prefixes } } } return cookiesWithPrefix; } function productAnalytics() { var d = {"ab":"mod63-c","pr":[1],"aop":{"14":0,"4":134,"7":0}}; d.u = _ezaq.url; d.p = _ezaq.page_view_id; d.v = _ezaq.visit_uuid; d.e = JSON.stringify(_ezaq); d.ref = document.referrer; d.c = getCookiesWithPrefix('active_template', 'ez', 'lp_'); var dataText = JSON.stringify(d); var xhr = new XMLHttpRequest(); xhr.open('POST','/ezais/analytics?cb=1', true); xhr.onload = function () { if (xhr.status!=200) { return; } if(document.readyState !== 'loading') { analyticsAddScript(xhr.response); return; } var eventFunc = function() { if(document.readyState === 'loading') { return; } document.removeEventListener('readystatechange', eventFunc, false); analyticsAddScript(xhr.response); }; document.addEventListener('readystatechange', eventFunc, false); }; xhr.setRequestHeader('Content-Type','text/plain'); xhr.send(dataText); } __ez.queue.addFunc("productAnalytics", "productAnalytics", null, true, ['ezaqBaseReady'], false, false, false, true);