function postRateCheck(APostId, ARate){
	$.get('checkStarPerm.asp', function(data) {
		if(data.indexOf('ok')>0)
			{postRate(APostId, ARate)}
		else
			{alert('Για να ψηφίσετε πρέπει να είναι ενεργοποιημένος ο λογαριασμός σας και να έχετε ένα τουλάχιστον post');}	 
	});
}




function postRate(APostId, ARate){
	try 
	{
		var raj
		//raj = window.XMLHttpRequest?new XMLHttpRequest(): new ActiveXObject("Microsoft.XMLHTTP");
		
if(window.XMLHttpRequest){
// Firefox, Safari, Opera...
raj = new XMLHttpRequest();
} else if(window.ActiveXObject) {
// Internet Explorer 5+
raj = new ActiveXObject("Microsoft.XMLHTTP");
} else {
// There is an error creating the object,
// just as an old browser is being used.
//alert('Problem creating the XMLHttpRequest object');
} 
		
	}
	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 = "<a href='javascript:showVoteDetailsPanel(" + APostId.toString() + ")'>" + sVotes + " ψήφοι</a>";
				}else{
					if (parseInt(sVotes) == 1){
						oRtSpan.innerHTML = "<a href='javascript:showVoteDetailsPanel(" + APostId.toString() + ")'>" + sVotes + " ψήφος</a>";
					}else{
						oRtSpan.innerHTML = "Δεν έχει αξιολογηθεί";
					}
				}
			}
			var oRtImg = document.getElementById("grate_" + APostId);
			if (oRtImg){
				oRtImg.style.width = parseInt(100*sRate/5) + "%";
			}
		}
	}
	
}
	
