jQuery.fn.SimpleRating=function(c){var a=jQuery.extend({StarNumber:5,CurrentRate:0,normalClass:"RatingNormal",hoverClass:"RatingHover",selectClass:"RatingSelect",disableClass:"RatingDisable",Onclick:$(this).attr("id")+"RatingClick",OnclickDisable:$(this).attr("id")+"RatingClickDisable",Cursor:"pointer",Enable:true},c);SetRate=function(b,a){RatevarName=a+"Rate";eval(RatevarName+"="+b);var c=eval(a+"StarNo");for(q=0;q<=c;q++){$("#"+a+" #mydiv"+q).addClass(eval(a+"normalclass"));$("#"+a+" #mydiv"+q).removeClass(eval(a+"hoverclass"));$("#"+a+" #mydiv"+q).removeClass(eval(a+"selectclass"))}if(b==1){b=0;$("#"+a+" #mydiv"+b).removeClass(eval(a+"normalclass"));$("#"+a+" #mydiv"+b).addClass(eval(a+"hoverclass"));$("#"+a+" #mydiv"+b).addClass(eval(a+"selectclass"))}else if(b>1){b=b-1;for(q=0;q<=b;q++){$("#"+a+" #mydiv"+q).removeClass(eval(a+"normalclass"));$("#"+a+" #mydiv"+q).addClass(eval(a+"hoverclass"));if(q==b-1){$("#"+a+" #mydiv"+b).removeClass(eval(a+"normalclass"));$("#"+a+" #mydiv"+b).addClass(eval(a+"hoverclass"));$("#"+a+" #mydiv"+b).addClass(eval(a+"selectclass"))}}}};function d(c,b,d){$("#"+b+" #mydiv"+c).mouseover(function(){for(q=a.StarNumber;q>c;q--){$("#"+b+" #mydiv"+q).removeClass(a.hoverClass);$("#"+b+" #mydiv"+q).removeClass(a.selectClass);$("#"+b+" #mydiv"+q).addClass(a.normalClass)}for(q=0;q<=c;q++){$("#"+b+" #mydiv"+q).removeClass(a.normalClass);$("#"+b+" #mydiv"+q).removeClass(a.selectClass);$("#"+b+" #mydiv"+q).addClass(a.hoverClass)}});$("#"+b+" #mydiv"+c).click(function(){if(eval(b+"Enable"))eval(d+"="+(c+1));$("#"+b+" #mydiv"+c).addClass(a.selectClass);$("#"+b+" #mydiv"+c).mouseout(function(){if(c==0){$("#"+b+" #mydiv"+c).removeClass(a.normalClass);$("#"+b+" #mydiv"+c).addClass(a.hoverClass);$("#"+b+" #mydiv"+c).addClass(a.selectClass);if(eval(b+"Enable"))eval(d+"="+(c+1))}else for(q=0;q<=c;q++){$("#"+b+" #mydiv"+q).removeClass(a.normalClass);$("#"+b+" #mydiv"+q).addClass(a.hoverClass);if(q==c-1){$("#"+b+" #mydiv"+c).removeClass(a.normalClass);$("#"+b+" #mydiv"+c).addClass(a.hoverClass);$("#"+b+" #mydiv"+c).addClass(a.selectClass)}}});var f=a.Onclick,e=a.OnclickDisable;try{if(eval(b+"Enable")==true)eval(f+"("+(c+1)+")");else eval(e+"("+(c+1)+")")}catch(g){}})}function b(b,c){$("#"+b).mouseleave(function(){var e=eval(b+"StarNo"),d=eval(c);for(q=0;q<e;q++){$("#"+b+" #mydiv"+q).removeClass(a.hoverClass);$("#"+b+" #mydiv"+q).addClass(a.normalClass);$("#"+b+" #mydiv"+q).removeClass(a.selectClass)}for(q=0;q<d;q++){$("#"+b+" #mydiv"+q).removeClass(a.normalClass);$("#"+b+" #mydiv"+q).addClass(a.hoverClass);if(q==d-1){$("#"+b+" #mydiv"+q).addClass(a.hoverClass);$("#"+b+" #mydiv"+q).addClass(a.selectClass)}}})}this.each(function(){eval($(this).attr("id")+"Enable="+a.Enable);eval($(this).attr("id")+"StarNo="+a.StarNumber);eval($(this).attr("id")+'normalclass="'+a.normalClass+'"');eval($(this).attr("id")+'hoverclass="'+a.hoverClass+'"');eval($(this).attr("id")+'selectclass="'+a.selectClass+'"');eval($(this).attr("id")+'disableclass="'+a.disableClass+'"');RatevarName=$(this).attr("id")+"Rate";eval(RatevarName+"="+a.CurrentRate);$(this).html("");for(i=0;i<a.StarNumber;i++){var f=[],c=document.createElement("div");$(c).addClass(a.normalClass);$(c).attr("id","mydiv"+i);a.Cursor=="pointer";$(c).css("float","left");$(this).attr("title","mydiv");$(this).append(c);d(i,$(this).attr("id"),RatevarName)}var e=document.createElement("div");$(e).css({clear:"both"});$(this).append(e);b($(this).attr("id"),RatevarName);SetRate(eval(RatevarName),$(this).attr("id"))});RatingDisable=function(a){eval(a+"Enable=false");try{eval(a+"Disabled()")}catch(b){}};RatingEnable=function(a){eval(a+"Enable=true");try{eval(a+"Enabled()")}catch(b){}}}
