function createRequestObject() {
    http=false;
    var ro;
    var browser = navigator.appName;
    if(browser == "Microsoft Internet Explorer"){
        http = new ActiveXObject("Microsoft.XMLHTTP");
    }else{
       http= new XMLHttpRequest();
    }
   
}

var http = false; 

function sendVote() {

     document.getElementById('pollLoadingLayer').style.display="";
	
    createRequestObject();	
    
    var pollVote;
    
    for(i=0;i<document.getElementsByName('pollRadio').length;i++)
    {
          if(document.getElementsByName('pollRadio')[i].checked==true)
          {
               pollVote=document.getElementsByName('pollRadio')[i].id;
          }
    }
    
   
    var params='pollVote='+pollVote;
    
    http.open('POST', 'tools/sendVote.php',true);
    http.setRequestHeader("Content-type", "application/x-www-form-urlencoded");
     http.setRequestHeader("Content-length", params.length);
     http.setRequestHeader("Connection", "close");
    http.send(params);
    
    /*http.open('POST', 'tools/contactEmail.php',true);
      http.send(params);*/
    http.onreadystatechange = handleVoteResponse;
  
}    

function handleVoteResponse() {
    if(http.readyState == 4){
        var response = http.responseText;
       
        var responseText="<br /><br /><br />";
        
	
	if(response=="success")
	{
		responseText+="<div style=\"color:green\">Η ψήφος σας καταχωρήθηκε \nΕυχαριστούμε</div>";
		
	}
	else if(response=="failure")
	{
		responseText+="<div style=\"color:red\">Η ψήφος σας δεν καταχωρήθηκε. Δοκιμάστε ξανά.</div>";
		
	}
	else
	{
          responseText+="<div style=\"color:red\">Έχετε ήδη ψηφίσει.</div>";
	}
      
     document.getElementById('pollMessageLayer').innerHTML=responseText;
     document.getElementById('pollLoadingLayer').style.display="none";
     $("#pollMessageLayer").slideDown("slow");
     document.getElementById('pollHeaderMessage').innerHTML="Έχετε ήδη ψηφίσει";
     document.getElementById('pollHeaderMessage').style.display=""; 
     $('body').click(function(){
          
          $('#pollMessageLayer').slideUp("slow");
          
          if(response!="failure")
          {
               document.getElementById('pollTransLayer').style.display="";
               document.getElementById('pollForm').action="javascript:void(0)";
          }
     });
        
    }
}

