(function($){
	$.fn.star=function(){
		return this.each(function(){
			var star=this;
			$("li", this).hover(
				function(){
					$("li:lt("+  $.trim($(this).text()) +")", star).addClass('active');
				},
				function(){
					$("li:lt("+  $.trim($(this).text()) +")", star).removeClass('active');
				}
			);
			$("li", this).click(function(){
				$("input[name='star']").val($(this).text());
				$("li:lt("+  $.trim($(this).text()) +")", star).addClass('on');
				$("li:eq("+  $.trim($(this).text()) +")", star).removeClass('on');
				$("li:gt("+  $.trim($(this).text()) +")", star).removeClass('on');
			});
		});
	}
})(jQuery);