function postRate(APostId, ARate){
	try 
	{
		raj = window.XMLHttpRequest?new XMLHttpRequest(): new ActiveXObject("Microsoft.XMLHTTP");
	}
	catch (t) 
	{
		alert("! ");
	}
	var newurl = "ajVote.asp?postid=" + APostId.toString() + "&rate=" + ARate.toString() + "&rnd=" + Math.random();
	raj.onreadystatechange = readNewRate;
	raj.open("GET", newurl, true); 
	raj.setRequestHeader('Cache-Control', 'no-cache');
	raj.send(null);
	
	function readNewRate(){
		if ((raj.readyState == 4)&&(raj.status == 200)) {
			var sResp = raj.responseText.split(":");
			var sRate = sResp[0];
			var sVotes = sResp[1];
			var oRtSpan = document.getElementById("rateText_" + APostId);
			if (oRtSpan){
				if (parseInt(sVotes) > 1){
					oRtSpan.innerHTML = sVotes + " ψήφοι";
				}else{
					if (parseInt(sVotes) == 1){
						oRtSpan.innerHTML = sVotes + " ψήφος";
					}else{
						oRtSpan.innerHTML = "Δεν έχει αξιολογηθεί";
					}
				}
			}
			var oRtImg = document.getElementById("grate_" + APostId);
			if (oRtImg){
				oRtImg.style.width = parseInt(100*sRate/5) + "%";
			}
		}
	}
	
}
	