$(function(){
	$('.vote a').click(function(){
		rating = this.rel;
		$('#rating_value').attr('value', rating);
		for(i = 5; i >= 1; i--) {
			el = $('.vote a[rel='+i+']');
			if(rating >= i) {
				el.removeClass('white').addClass('black');
			} else {
				el.removeClass('black').addClass('white');				
			}
		}
		return false;
	});
	$('#comment_add_button').click(function(){
		$.post($('#rating_form').attr('action'), $('#rating_form').serialize(), function(data){
			$('#comment_add').submit();
		});
	});
});


show_rating = function(rating) 
{
	rating = Math.round(rating);
	for(i = 5; i >= 1; i--) {
		el = $('.rank div[rel='+i+']');
		if(rating >= i) {
			el.removeClass('white').addClass('black');
		} else {
			el.removeClass('black').addClass('white');				
		}
	}
}