$( function() {
	var cur_rating = 101;

	var f_rating_stars = function( event ) {	
		var value = ( event.pageX - $(this).offset().left ) / $(this).width();
		cur_rating = 20 * ( parseInt( ( 5 * value ) ) + 1 );

		$(this).children( ':first' ).css( { width: cur_rating + '%' } );
	};
	
	var f_rating_submit = function( event ) {
		$(this).parent().empty().load( '/ratings/save'
			+'?' + $(this).attr('oclass') + '_id=' + $(this).attr('oid')
			+'&value='+(cur_rating/100)
		);
	}

	$('.recipes-stars-input').bind( 'mousemove', f_rating_stars );
	$('.recipes-stars-input').bind( 'click', f_rating_submit );

} );

