//poll part
function checkPoll(show,path) {
 var req = false;
 var firsterrorjs = "Please choose an answer!";
 var secerrorjs = "Thank you for your vote!"; 
 var thirderrorjs = "You have already voted today!";
 req = createRequestObject();
 if(req) {
 	req.open("GET", path+"/user/loaderrors.php?typeerrorjs=3", false);
  	req.setRequestHeader("Content-Type", "application/x-www-form-urlencoded"); 
	req.send(null);
 }
 if(req.readyState == 4){
    if(req.status == 200){
		 var xml = req.responseXML;		 
		 firsterrorjs = xml.getElementsByTagName('messPollChooseAnswer').item(0).firstChild.nodeValue;
		 secerrorjs = xml.getElementsByTagName('messPollThanksForVote').item(0).firstChild.nodeValue;
		 thirderrorjs = xml.getElementsByTagName('messPollVotedToday').item(0).firstChild.nodeValue; 
    }
 }	
	
 document.getElementById('divpoll').className = 'invisible';
 var found_it="";
 for (var i=0; i<document.formpoll.idanswer.length; i++)  { 
    if (document.formpoll.idanswer[i].checked)  {
      found_it = document.formpoll.idanswer[i].value;
	}
 }

 if (isEmpty(found_it) || isEmpty(document.formpoll.idpoll.value)){
	if(show) {
		 //messPollChooseAnswer
		 alert(firsterrorjs);
	}
    return false;
 } else {
       	req = createRequestObject();
	 	if(req){
			idanswer = found_it;
			idpoll = document.formpoll.idpoll.value; 
			req.open("GET", path + "/poll/poll.php?idanswer=" + idanswer + "&idpoll=" + idpoll, false);
			req.setRequestHeader("Content-Type", "application/x-www-form-urlencoded"); 
			req.send(null);
 	    } else {
		   alert("Not req");
		  }
	    
		if(req.readyState == 4){
		  if(req.status == 200){
				var xml = req.responseXML;
				pollresult = xml.getElementsByTagName('pollresult').item(0).firstChild.nodeValue;
				if (pollresult > 0){
					    //messPollThanksForVote
					    document.getElementById('divpoll').innerHTML = '<span style="font-size:12px;color:#c5471c;">'+secerrorjs+'<br/><br/></span>';
						document.getElementById('divpoll').className = 'visible';
						return true;
				}
				else{
					if(pollresult == -1) {		
						//messPollVotedToday 
						document.getElementById('divpoll').innerHTML = '<span style="font-size:12px;color:#c5471c;">'+thirderrorjs+'<br/><br/></span>';
						document.getElementById('divpoll').className = 'visible';
						return false;
					} else {
						//messPollChooseAnswer
					    document.getElementById('divpoll').innerHTML = '<span style="font-size:12px;color:#c5471c;">'+ firsterrorjs +'<br/><br/></span>';
						document.getElementById('divpoll').className = 'visible';
						return false;
					  }
					
				}
		} else {
			 alert("Not status");
		 }
	   } else {
	         alert("Not state");
		 }
   
   
   }
}

