function initRequest() {
   if (window.XMLHttpRequest) {
       return new XMLHttpRequest();
   } else if (window.ActiveXObject) {
       isIE = true;
       return new ActiveXObject("Microsoft.XMLHTTP");
   }
}

function castvote(fname,v,sel) {
	f=eval('document.'+fname);
	aa=v; if(aa>3) aa-=1;
	if(f && confirm('Θέλετε σίγουρα να ψηφίσετε την απάντηση '+aa+';')) {
		submitAsync('poll_vote.php','id='+f.id.value+'&answ='+v+'&sel='+sel,'home_right');
	}
}

function submitAsync(u,qs,div) {
		var req = initRequest();
		req.onreadystatechange = function() {
			if (req.readyState == 4)
				if (req.status == 200) {
					if(document.getElementById(div)) document.getElementById(div).innerHTML=req.responseText;
				}
		};
	  req.open("POST", u, true);
   	req.setRequestHeader('Content-Type', 'application/x-www-form-urlencoded');
		req.send(qs);
}					

