function rate(value, topic, item, votesdesc)
{
	$.ajax({url:window.location.pathname, data:{"topic":topic, "item":item, "action":"add_rating", "rating":+value}, dataType:"json", success:function (data)		
	{
		if(data.errors.length > 0)
		{
			var errorhtml = $("<ul class=\"error\"></ul>");
			for(i in data.errors)
				errorhtml.append("<li>"+data.errors[i]+"</li>");
			$("#ratings .messages").empty().append(errorhtml);
		}
		else
		{
			
			rating = parseFloat(data.rating).toFixed(1).toString().replace(".",",");
			var votes = data.votes;
			var ratingtext = "" + rating + " / 5,0 (" + votes + " " + votesdesc + ")";
			$("#ratingtext").text(ratingtext);
			$("#ratings .messages").empty().append("<div class=\"success\">ˇ¦akujeme za tvoj hlas</div>");						
		}
	}});
	return false;
}


function prerate(value)
{
  var star0 = 'image/star0.png';
  var star1 = 'image/star1.png';
  
  for(i = 0; i < 5; i++)
  {    
    document.getElementById("rateimg"+(i+1)).src=(i < value) ? (star1) : (star0);
  }
}

