var Images = new Array(new Image(20, 19), new Image(20, 19));
Images[0].src = skin_vote_star;
Images[1].src = skin_vote_star_;

function set_images(id, nr){	
	for ( var i = 1; i <= nr; i++ )  {
		obj = document.getElementById("vote"+id+i);
		obj.src = Images[1].src;
	}	
}

function unset_images(id, nr) {	
	for ( var i = 1; i <= nr; i++ )  {
		obj = document.getElementById("vote"+id+i);
		obj.src = Images[0].src;
	}
}

function vote(url, id, vote){	
	$.get(url+id+'/'+vote+'.html', function(result){
		result  = eval("(" + result + ")"); 
		
		if (result.data[0] == undefined){
			return;
		}
		
		$("#total_"+result.data[0].id).html(result.data[0].total);
		$("#mark_"+result.data[0].id).html(result.data[0].mark);
		
		total_vote = '';
		for($i = 0; $i < 5; $i++){
			if ($i + 1 > result.data[0].mark &&  $i < result.data[0].mark){
				total_vote += '<img src="'+skin_vote_star_half+'" alt="" />';
			} else if ($i < result.data[0].mark){
				total_vote += '<img src="'+skin_vote_star_+'" alt="" />';
			} else if ($i >= result.data[0].mark){
				total_vote += '<img src="'+skin_vote_star+'" alt="" />';
			}	 
		}
		
		my_vote = '';
		
		for($i = 1 ; $i <= result.data[0].vote; $i++){
			my_vote += '<img src="'+skin_vote_star_+'">'; 							
		}
		
		$off = 5 - $i + 1;
		
		for($i = 1 ; $i <= $off; $i++){
			my_vote += '<img src="'+skin_vote_star+'">'; 							
		}
		
		$("#stars_mark_"+result.data[0].id).html(total_vote);
		$("#my_vote_"+result.data[0].id).html(my_vote);
		$("#my_vote_text_"+result.data[0].id).html(result.data[0].text+':');
		$("#table_"+result.data[0].id).show();
	}); 
}
