function RatingObject(b,a){this.sOrgHtml="";this.objectName=b;this.iTopicID=a;this.sStarIconFull="/Images/Rating/fullstar.gif";this.sStarIconHalf="/Images/Rating/halfstar.gif";this.sStarIconEmpty="/Images/Rating/clearstar.gif";this.mouseOver=false;this.readOnly=false;this.showratingaveragetext=true;this.showcounttext=true;this.showcountrow=true;this.showratingaveragerow=true;this.iInitRate=0;this.bOutputHtml=true;this.bShowNumberText=true;this.sStartsAlign="center";this.bUserRating=false;this.sToken="";this.ShowRating=function(c,d){var e="";if(!this.readOnly){e+='<input type="hidden" id="i_rate'+this.iTopicID+'" name="i_rate'+this.iTopicID+'" value="'+this.iInitRate+'"></input>'}e+='<table border="0" cellspacing="0" cellpadding="0" width="100%" align="center"><tr><td align="center"><table align="'+this.sStartsAlign+'" border="0" cellspacing="0" cellpadding="0" ';if(!this.readOnly){e+=' onMouseOver="JavaScript:'+b+'.mouseOver=true;" onMouseOut="JavaScript:'+b+".mouseOver=false;"+b+'.starOut();"'}e+="><tr>";for(i=0;i<5;i++){e+="<td";if(!this.readOnly){e+=' onMouseOver="JavaScript:'+b+".StarHover("+i+');"'}e+=">";if(!this.readOnly){if(this.bUserRating){e+="<a href=\"JavaScript:RateOpinion('i_rate"+this.iTopicID+"',"+this.iTopicID+","+i+", '"+this.sToken+"');\">"}else{e+="<a href=\"JavaScript:RateOpinion('i_rate"+this.iTopicID+"',"+this.iTopicID+","+i+');">'}}if(c>=(i+1)){e+='<img border="0" id="Option'+this.iTopicID+"_"+i+'" src="'+sTolunaBaseURL+this.sStarIconFull+'" />'}else{if(c>=(i+0.5)){e+='<img border="0" id="Option'+this.iTopicID+"_"+i+'" src="'+sTolunaBaseURL+this.sStarIconHalf+'" />'}else{e+='<img border="0" id="Option'+this.iTopicID+"_"+i+'" src="'+sTolunaBaseURL+this.sStarIconEmpty+'" />'}}if(!this.readOnly){e+="</a>"}e+="</td>"}e+="</tr></table></td></tr>";if(d!=-1){e+='<tr><td style="height:1px;"></td></tr>';if(this.showratingaveragerow){if(this.bUserRating){e+='<tr><td align="center" class="RatingText" id="RatingText'+this.iTopicID+'">'}else{e+='<tr><td align="center" class="RatingText" id="RatingText'+this.iTopicID+'">'}if(this.showratingaveragetext){if(this.bUserRating){e+=GetLocalizedString(21)+" "+c+" "+GetLocalizedString(22)+" "+d+" "+GetLocalizedString(23)}else{e+=GetLocalizedString(18)+": "+c+" "+GetLocalizedString(19)+" 5"}}e+="</td></tr>"}if(this.showcountrow){e+='<tr><td align="center" class="RatingCountText" id="RatingCount'+this.iTopicID+'">';if(this.showcounttext){e+="("+d+" "+GetLocalizedString(20)+")"}e+="</td></tr>"}}e+="</table>";this.sOrgHtml=e;if(this.bOutputHtml){document.write('<div id="Rate'+this.iTopicID+'">'+this.sOrgHtml+"</div>")}else{return('<div id="Rate'+this.iTopicID+'">'+this.sOrgHtml+"</div>")}};this.StarHover=function(c){for(i=0;i<5;i++){document.getElementById("Option"+this.iTopicID+"_"+i).src=this.sStarIconEmpty}for(i=0;i<=c;i++){document.getElementById("Option"+this.iTopicID+"_"+i).src=this.sStarIconFull}};this.starOut=function(){if((this.mouseOver==false)&&(document.getElementById("i_rate"+this.iTopicID).value=="0")){document.getElementById("Rate"+a).innerHTML=this.sOrgHtml}else{for(i=0;i<5;i++){document.getElementById("Option"+this.iTopicID+"_"+i).src=this.sStarIconEmpty}var c=(document.getElementById("i_rate"+this.iTopicID).value*1)-1;for(i=0;i<=c;i++){document.getElementById("Option"+this.iTopicID+"_"+i).src=this.sStarIconFull}}};this.ReadOnly=function(c){this.readOnly=c};this.ShowRatingAverageText=function(c){this.showratingaveragetext=c};this.ShowCountText=function(c){this.showcounttext=c};this.UserRating=function(c){this.bUserRating=c};this.ShowCountRow=function(c){this.showcountrow=c};this.ShowRatingAverageRow=function(c){this.showratingaveragerow=c};this.Token=function(c){this.sToken=c};this.InitRate=function(c){this.iInitRate=c};this.OutputHtml=function(c){this.bOutputHtml=c};this.StartAlign=function(c){this.sStartsAlign=c}}function RateOpinion(c,b,d,e){document.getElementById(c).value=(d+1);if(e!=undefined){RateUser(b,(d+1),e)}else{var a=document.getElementById("RatingText"+b);if(a!=null){a.innerHTML="("+(d+1)+")"}}}function RateUser(b,d,e){if((d<0)||(d>5)){return false}var a=GetXmlHttpObject();if(a==null){return}document.body.style.cursor="wait";var c="UserActions.asmx/RateUser?iToUserID="+b+"&iRating="+d+"&sToken="+e;a.onreadystatechange=function(){if(a.readyState==4){document.body.style.cursor="auto";var g=a.responseXML.documentElement;if(g!=null){var h=g.childNodes[0].nodeValue;var f=document.getElementById("RatingText"+b);if(h==1){if(f!=null){f.innerHTML=GetLocalizedString(32)}}else{if(f!=null){f.innerHTML=GetLocalizedString(1)}}}a=null}};a.open("GET",c,true);a.send(null)};