	var reqReviewId = null;

	function doOver(hElm){
		hElm.style.background = '#FDFFB9';
	}

	function doOut(hElm){
		hElm.style.background = '#ffffff';
	}

	function RatingClick(reviewid, rating, isNew)
	{
		isNew = (isNew == undefined) ? 0 : 1;
		reqReviewId = reviewid;

		$("#ratesaved_" + reqReviewId).html('');

		if("{{ memberid }}" == "0")
		{
			$("#ratesaved_" + reqReviewId).html(
				"<font color='red'>You have to be logged in first. " +
				"<a href='/'>Click here</a> to log in or register.</font>");
			return;
		}

		$("#ratesaved_" + reqReviewId).html("Saving rating... <img src='/img/indicator.green.gif'/>");

		$.get("/review/reviewrating?reviewid=" + reviewid + "&rating=" + rating + '&new='+isNew, function(data){
			if(data.slice(0, 1) == "_")
			{
				$("#ratereview_" + reqReviewId).html(data.slice(1));
				$("#ratesaved_" + reqReviewId).html("Rating is saved.");
			}
			else
			{
				$("#ratesaved_" + reqReviewId).html('');
			}
		});
		return false;
	}
