/* ---------------------------- */
/* XMLHTTPRequest Enable */
/* ---------------------------- */
function createObject() {
var request_type;
var browser = navigator.appName;
if(browser == "Microsoft Internet Explorer"){
request_type = new ActiveXObject("Microsoft.XMLHTTP");
}else{
request_type = new XMLHttpRequest();
}
return request_type;
}
var http = createObject();

/* -------------------------- */
/* VOTE */
/* -------------------------- */
/* Required: var nocache is a random number to add to request. This value solve an Internet Explorer cache issue */
var nocache = 0;
var errmsg="";
var hiba=0;
var mehet=true;

 

function vote() {
//Ellenörzések
errmsg="";
hiba=0;
mehet=true;
 //értékadások 
var ans='';
if(document.getElementById('ans1').checked == true){
	ans="ans1";
} else {
			hiba=hiba+1;
	}
if(document.getElementById('ans2').checked == true){
	ans="ans2";
}
else {
			hiba=hiba+1;
	}
if(document.getElementById('ans3').checked== true){
	ans="ans3";
}
else {
			hiba=hiba+1;
	}
if(document.getElementById('ans4').checked == true){
	ans="ans4";
}
else {
			hiba=hiba+1;
			
			}
if(hiba>3){
alert("NEM ADOTT MEG VÁLASZT!");
} else{
nocache = Math.random();
// Pass the login variables like URL variable
http.open("POST", "szavaz.php", true);
var params ='ans='+ans;
http.setRequestHeader('Content-Type', 'application/x-www-form-urlencoded; charset=utf-8');
http.setRequestHeader("Content-length", params.length);
http.setRequestHeader("Connection", "close");
http.send(params);
http.onreadystatechange = voteReply;
		}	
}
	

function voteReply() {
if(http.readyState == 4){
var response = http.responseText;
if(response == "failed"){
// if login fails
document.getElementById('resp').innerHTML = 'Hiba! Próbálja lésőbb';
document.getElementById('submit').disabled=false; 
// else if login is ok show a message: "Welcome + the user name".
} else {
document.getElementById('vote').style.display = "none";
document.getElementById('szav_er').style.display = "block";
}
}
}
