
jQuery(document).ready(function(){
	initImageRating();
});

function initImageRating(){
	var block = jQuery(".image-rating");
	
	block.find("img").hover(
		function(){
			var index = jQuery(".image-rating img").index(this);
			index++;
			var imgs = jQuery(".image-rating").find("img:lt("+index+")");
			
			var src = jQuery(this).attr("src");
			src = src.replace("_off.gif","_on.gif");
			imgs.attr("src",src);
		},//over
		function(){
			var src = jQuery(this).attr("src");
			src = src.replace("_on.gif","_off.gif");
			
			jQuery(".image-rating img").each(function(){
				if ( jQuery(this).hasClass("on") ){
					return;
				}
				jQuery(this).attr("src",src);
			});
			
		}//out
	);
	block.find("img").css("cursor","pointer");
	block.find("img").click(function(){
		var rating = jQuery(this).attr("rel");
		var image_id = jQuery(".image-rating").attr("id");
		$post_data = {
			image_rating_rated:1,
			img_id:image_id,
			img_rating:rating
		};
		jQuery.ajax({
			url:"/",
			type:"POST",
			data:$post_data,
			success: function(data){
			jQuery(".image-rating").animate({opacity:0},500,function(){
				jQuery(".image-rating").html(data);
				jQuery(".image-rating").animate({opacity:1},500);
			})
			}
		});
	});
}