jQuery(function(F){var A=function(N){var J=parseInt(jQuery("ratingCount",N).text());
var L=parseFloat(jQuery("ratingMeanAverage",N).text());
var H=jQuery("ratingDisplay",N).attr("ceoId");
var I=parseInt(L);
var K=(L-I>=0.5);
var M=F(".rater.ceoId-"+H);
M.find(".value").text(J).end().each(function(){F(this).find(".results.images img").each(function(O){F(this).removeClass("on off half").addClass((O<I)?"on":(O==I&&K)?"half":"off")
})
}).find(".wait").hide().end().find(".thanks,.links").show()
};
var C="click keydown mouseover mouseout focus blur";
var E={13:true,32:true};
var G,D;
var B=function(H){var K=F(H.target);
if(!K.is("a")){K=K.parent()
}if(K.is("a")){switch(H.type){case"mouseover":case"focus":clearTimeout(G);
if(!!D){D()
}K.prevAll("a").andSelf().addClass("over");
return false;
case"mouseout":case"blur":G=setTimeout(D=function(){K.siblings("a").andSelf().removeClass("over")
},100);
return false;
case"click":case"keydown":if(H.type=="keydown"&&!E[H.which]){return 
}clearTimeout(G);
D=null;
var M=String(K.parents(".rater").eq(0).attr("class")).split(" ");
var P,O;
F.each(M,function(Q,R){P=R.indexOf("-");
if(P>-1){O=R.slice(P+1)
}});
var N=K.prevAll("a").length+1;
var J=F(".rater.ceoId-"+O);
J.find(".links").unbind(C,B);
K.blur();
var I=K.attr("href").split("?");
J.find(".vote").hide().find(".caption").hide().end().find(".thanks").show().end().addClass("disabled").end().each(function(){F(this).find(".links a").removeAttr("href").each(function(Q){F(this).removeClass("over out").addClass((Q<N)?"over":"off")
})
}).find(".wait").show();
var L=I[1].split("&");
L.pop();
I[1]=L.join("&");
F.ajax({type:"GET",url:I[0],data:I[1],success:A});
return false
}}};
F(".rater .links").bind(C,B);
F(".testResponse").click(A)
});

