function dorating(rate)
{
	if(Number(rate) < 1 || Number(rate) > 5)
		return;

	var moduleid 	= document.getElementById("_moduleid").value;
	var itemid 	= document.getElementById("_itemid").value;
	var executepage = document.getElementById("_siteroot").value + "/modules/common/ajax_rating.php";
	ajax.sendrequest("GET", executepage, {moduleid:moduleid, itemid:itemid, act:'postrating', rate:rate}, "callbackShowResult", "");
}
function getRating(modid , itemid)
{
	var moduleid 	= document.getElementById("_moduleid").value;
	var itemid 	= document.getElementById("_itemid").value;

	var executepage = document.getElementById("_siteroot").value + "/modules/common/ajax_rating.php";

	ajax.sendrequest("GET", executepage, {moduleid:moduleid, itemid:itemid, act:'getrating'}, "callbackShowResult", "");
}
function callbackShowResult()
{
	//alert("aaaa"+data);
	var tmp = data.rating;
	document.getElementById('_ratingmsg').innerHTML = (data.msg == null)?'' : data.msg;
	if(Number(tmp) >= 0 && Number(tmp) <= 5)
	{
		if(data.israted == 'yes')
			disable_all();
		document.getElementById('_rating').value = tmp
		star_out();
	}
}
function disable_all()
{
	for(var i=1; i<=5; i++)
	{
		document.getElementById('img'+i).onmouseout="";
		document.getElementById('img'+i).onmouseover="";
		document.getElementById('img'+i).onclick="";
	}
}
function star_over(num)
{
	clientIdPrefix 	= 'img';
	siteimg			= document.getElementById('_siteimg').value

	for(var i=1;i<=5;i++)
	{
		if (i<=num)
			document.getElementById(clientIdPrefix+i).src = siteimg+"/icons/star-green.png";
		else
			document.getElementById(clientIdPrefix+i).src = siteimg+"/icons/star-emptyz.png";
	}

}

function star_out()
{
	rating 		= document.getElementById('_rating').value;
	clientIdPrefix 	= 'img';
	siteimg		= document.getElementById('_siteimg').value
	var i = 1;
 	//----------Set All Starts as Blank----------------
	for(i=1;i<=5; i++)
 		document.getElementById(clientIdPrefix+i).src = siteimg+"/icons/star-empty.png";

	//--------------Allot All Integer Part Ratings-----------
 	for(i=1;i<=5 && i <= (rating); i++)
 		document.getElementById(clientIdPrefix+i).src = siteimg+"/icons/star-yellow.png";

	//------------Allot Fraction Part Rating----------------
	fraction = rating - parseInt(rating);
	if(fraction > 0 )
	{
		if(fraction > 0.2 && fraction < 0.8)
			document.getElementById(clientIdPrefix+i).src = siteimg+"/icons/star-half-yellow.png";
		else if(fraction > 0.8)
			document.getElementById(clientIdPrefix+i).src = siteimg+"/icons/star-yellow.png";
	}
}

