$(function(){ratingCaller();});function ratingCaller(){$("nobr.rating").each(function(i){$this=$(this);$this.attr("rated","false");rating($this,i);});}
function rating(aa,ba){$total=parseInt(aa.attr("total"));$rank=parseInt(aa.attr("rank"));for(var i=0;i<$total;i++){var lr=(i%2==0)?"left":"right";var c=(i<$rank)?"blue":"null";$imgora=$("<a rank="+i+" index="+i+"><img src=/images/star_"+c+"_"+lr+".gif /></a>");if($loggedIn==false)$imgora=$("<img src=/images/star_"+c+"_"+lr+".gif />");aa.append($imgora);$ai=i;$imgora.hover(function(ca){if($(this).is("a")){$aindex=parseInt($(this).attr("index"));$(this).parent("nobr").find("a").each(function(da){if(da<=$aindex){var ea=(da%2==0)?"left":"right";$(this).children("img").attr("src","/images/mrb_"+ea+".gif");}});}},function(){if($(this).is("a")){$aindex=parseInt($(this).attr("index"));$currentRating=parseInt($(this).parent().attr("rank"));$(this).parent("nobr").find("a").each(function(fa){if(fa<=$aindex){var ga=(fa%2==0)?"left":"right";var c2=(fa<$currentRating)?"blue":"null";if(fa<$currentRating)$(this).children("img").attr("src","/images/star_"+c2+"_"+ga+".gif");else{$(this).children("img").attr("src","/images/star_"+c2+"_"+ga+".gif");}}});}}).click(function(){if($(this).is("a")){$t=$(this).parents("nobr").attr("target");$url=$t+"&rank="+$(this).attr("rank");if($(this).parents("nobr").attr("rated")=="false"){$(this).parents("nobr").attr("rated","true");$nobr=$(this).parents("nobr");$.post("/article/rate/",{"target":$t,"rank":(parseInt($(this).attr("rank"))+1)},function(ha){if(!isNaN(ha)){$nobr.attr("rank",ha);$nobr.find("a").each(function(i){if(i<ha){var ia=(i%2==0)?"left":"right";$(this).children("img").attr("src","/images/star_blue_"+ia+".gif");}});}});}
else{$("div#msg").html(" rated already.");}}});}}