(function($) {
	$.fn.slvRatingDisplay = function(){
		var rMax = 5;
		this.each(function(){
			var i;
			var r = 0;
			var rCurrent = Math.round($(this).html().toString()); //numbers only!
			$(this).html('').parent();
			for (i = 1; i <= rCurrent; i++) {
				r++;
				$(this).append('<div class="slvStar slvYellowStar"><span class="displayNone">'+r.toString()+'</span></div>');
			}
			for (i = 1; i <= rMax-rCurrent; i++) {
				r++;
				$(this).append('<div class="slvStar slvGrayStar"><span class="displayNone">'+r.toString()+'</span></div>');
			}
		});
		jQuery().slvHoverEffect();
		return this;
	}
	$.fn.slvHoverEffect = function(){
		jQuery('.slvStar').unbind().mouseover(function() {
			var t = jQuery(this).addClass('slvActiveStar');
			t.prevAll('.slvStar').addClass('slvActiveStar');
		}).mouseout(function() {
			var t = jQuery(this).removeClass('slvActiveStar');
			t.prevAll('.slvStar').removeClass('slvActiveStar');
		});
	}
})(jQuery);
