WEBAUDIT=function() {
this.WACID=null;
this.WACIDName="WACID";
this.getCookie=function(name)  {
var nameEQ = name + "=";
var ca = document.cookie.split(';');
for(var i=0;i < ca.length;i++)
{
var c = ca[i];
while (c.charAt(0)==' ') c = c.substring(1,c.length);
if (c.indexOf(nameEQ) == 0) return c.substring(nameEQ.length,c.length);
}
return null;
}
this.setCookie=function(name,value,topDomain) {
var date = new Date(2020,12,31,23,59,59);
var expires = "; expires="+date.toGMTString();
document.cookie = name+"="+value+expires+"; path=/; domain=" + topDomain; 
}

this.generateID=function(splitter) {
var sp=(splitter) ? splitter : 'A';
var now=new Date();
return Date.parse(now.toGMTString()) + sp + Math.floor(Math.random()*1000000000);
}

this.getTopDomain=function(fullDomain) {
var darabok=fullDomain.split('.');
return darabok[(darabok.length-2)] + '.' + darabok[(darabok.length-1)];
}

this.getDomain=function(url) {
var urlDarabok=url.split('/');
return urlDarabok[2];
}

this.WACID=this.getCookie(this.WACIDName);
} 
var same =  Math.floor(Math.random()*1000000);
var wa=new WEBAUDIT();
var felbontas = "";
var wa_url = "@u=";
var wa_referrer = "@r="; 
if(wa.WACID==null)
{
wa.WACID=wa.generateID('A');
wa.setCookie(wa.WACIDName,wa.WACID,wa.getTopDomain(wa.getDomain(document.URL)));
} 
same = same + "@c=" + wa.WACID;
if(screen) felbontas='@s='+screen.width+'x'+screen.height;
if(document.referrer) wa_referrer=wa_referrer+document.referrer;
if(document.URL) wa_url=wa_url+document.URL;
same = same + felbontas + wa_url + wa_referrer;
