var rating = function(){
	$("ul.rating a").click(function(){
		var rating_id = $(this).parents("ul.rating").attr("id");
		//window.console.log(rating_id);
      var item_id = rating_id.match("[0-9]+$")[0];
      //window.console.log(item_id);
		var rating = $(this).text();
		//window.console.log(item_id);
      $.post(base_url+"register_vote/"+item_id,{rating:rating},function(data){
			//window.console.log(data);
         var response = eval("("+data+")");
          
         if(response.error == "0"){
            set_rating(item_id,response.mark.rating);
				    
            $("#voting_nr").html($response.mark.rating_nr);
        disable_rated(true,item_id,response.mark.rating);
				/*
        nr = parseInt($("#voting_nr").html());//parseInt('77');
				window.console.log($("#voting_nr").html());
        window.console.log(nr+1);
        $("#voting_nr").html(nr+1);
        */
        
			} else {
				alert(response.message);
			}
		});
		$(this).blur();
		return false;
	});
	var set_rating = function(item_id,rating){
      var width = Number((Number(rating)/5)*100);
      var rates = $("ul.rating").filter("ul[id$=item_"+item_id+"]").find("li.rated");
		rates.css("width",width+"%");
	}
	var disable_rated = function(just_rated,item_id,rating){
		
      $("ul.rating").filter("ul[id$=item_"+item_id+"]").find("a").unbind("click");
		$("ul.rating").filter("ul[id$=item_"+item_id+"]").find("li").addClass("rated");
	}
};

