var RATING_SET_SCRIPT 			= "/set_rate.php";

var g_rateEnabled       = true;
var g_commentRate = new Object();

function RateResource(idResource, rate)
{
	if (g_rateEnabled)
	{
		g_rateEnabled = false;
	
		var url = RATING_SET_SCRIPT + "?id_resource=" + idResource + "&rate=" + rate;
		ajaxpage(url, OnRatingSet);
		
		SetVisibility("resource_rate", false);
		SetVisibility("resource_rate_indicator", true);	
	}
}

function OnRatingSet(response)
{
	var rate = parseInt(response);
	var className = "rate_plus";
	if (rate > 0)
		rate = "+" + rate;
	else if (rate == 0)
		className = "rate_zero";
	else if (rate < 0)
		className = "rate_minus";
		
	GetElement("resource_rate").innerHTML = rate;
	GetElement("resource_rate").className = className;
	
	SetVisibility("resource_rate", true);
	SetVisibility("resource_rate_indicator", false);
}
