if(!sempre){var sempre={}}if(!sempre.rating){sempre.rating={config:{ajaxParam:"ajax=1",ajaxOt:"example.AjaxPageLayout.ot",aselector:"a.rating",formSelector:".ratingForm",disabledClass:"disabled",ratedClass:"rated"},msg:{"false":"Ocorreu um erro ao fazer o rating","true":"O rating foi realizado com sucesso"},setRated:function(a,b){b=parseInt(b)/2;jQuery(a).find(sempre.rating.config.aselector).each(function(d,c){if(d<=(b-1)){jQuery(c).addClass(sempre.rating.config.ratedClass)}else{return}})},rate:function(b,c,a){jQuery.ajax({url:b.attr("action"),data:jQuery(b).serialize()+"&"+sempre.rating.config.ajaxParam+"&ot="+sempre.rating.config.ajaxOt,type:"POST",dataType:"json",success:function(d){if(d&&d.success&&d.success=="true"){sempre.showMessage(sempre.rating.msg[d.success],true,jQuery(b));sempre.rating.setRated(b,c);sempre.rating.setCookie(b,c)}else{sempre.showMessage(sempre.rating.msg[d.success],true,jQuery(b));sempre.rating.init(b)}}})},init:function(b){var a=b;if(!a){a=sempre.rating.config.formSelector}jQuery(a).find(sempre.rating.config.aselector).click(function(g,c,h){g.preventDefault();var d=jQuery(this);var f=d.parents(sempre.rating.config.formSelector).eq(0);sempre.rating.disable(f);f.find("input[name=rate]").val(d.html());sempre.rating.rate(f,d.html(),d)})},disable:function(a){jQuery(a).find(sempre.rating.config.aselector).addClass(sempre.rating.config.disabledClass).unbind("click")},setCookie:function(a,c){var b=jQuery(a).find("input[name=ratingId]").val();polopoly.cookie.set("rating_"+b,c)}}};