(function($) {
	$.fn.starRating = function(options) {
		options = $.extend({}, $.fn.starRating.defaults, options);					
		ratingStars = '<ul id="jsRating" class="stars"></ul>';
		$('#rating').replaceWith(ratingStars);			
		for (i=1; i<=options.stars; i++) {	
			$('#jsRating').append('<li class="stars'+i+'"><a href="#'+i+'"><span class="star">'+i + " star" + (i == 1 ? "" : "s")+'</span></li>');
			
		}	
		$('#user_comment_form').append('<input type="hidden" name="rating" id="rating">');		
		$('#jsRating').find('a').click(function(){
			num = $(this).attr('href').replace("#","");
			$('#rating').val(num);
			$('#jsRating').attr('class', 'stars'+num);
		});			
	}
	
	$.fn.starRating.defaults = {
		'stars': 5
	}
})(jQuery);
$(function() {
	if($('#user_comment_form').length==1){
		$('#user_comment_form').starRating();
	}
});
