// webaudit véletlenszám

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()*1000000);
  }
  
  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 wa=new WEBAUDIT();
var felbontas = "";
var same =  Math.floor(Math.random()*1000000);

if(wa.WACID==null)
{
  wa.WACID=wa.generateID('A');
  wa.setCookie(wa.WACIDName,wa.WACID,wa.getTopDomain(wa.getDomain(document.URL)));
}

same = same + "@welid=" + wa.WACID;
if(screen) felbontas='@felbontas='+screen.width+'x'+screen.height;
same = same + felbontas;

// /webaudit véletlenszám


function ablak(nev, w, h, scroll)
{
	if (ablak.arguments[3] == undefined)
		sc = 1;
	else
		sc = ablak.arguments[3];
	var str='scrollbars='+sc+',width='+w+',height='+h+',left='+((screen.width/2)-(w/2))+',top='+((screen.height/2)-(h/2));
	var nyit = window.open(nev, 'tartalom', str);
	nyit.focus();
}

function poll(form, size)
{
	var valid = false;
	for(var i=0; i<form.elements.length; i++)
	{
		if (form.elements[i].type == 'radio' && form.elements[i].checked)
		{
			valid = true;
		}
	}
	if (valid)
	{
		var height = size ? 210+(size*36) : 210+(3*36);
		window.open('', 'szavazas', 'width=479,height='+height+',left='+((screen.width-479)/2)+',top='+((screen.height-height)/2));
		form.submit();
	}
	else
	{
		alert('Kérjük, válasszon az alábbi lehetőségek közül.');
	}
	return valid;
}

var timestamp=Math.floor(new Date().getTime()/1000);
document.cookie='c_timestamp='+timestamp+'; path=/';


