var Ajax_Rating_Object;function initRatingObject(){Ajax_Rating_Object={handleSuccess:function(B){this.processResult(B)},handleFailure:function(B){},processResult:function(D){var F=D.responseXML.getElementsByTagName("MyRating")[0].childNodes[0].nodeValue;var C=D.responseXML.getElementsByTagName("TotalVotes")[0].childNodes[0].nodeValue;var B=D.responseXML.getElementsByTagName("TotalValue")[0].childNodes[0].nodeValue;var E=0;if(C!=0){E=B/C}setRating(F)},startRequest:function(C,D){var B=base_url+"index.php/item/rating/"+D+"/"+C;YAHOO.util.Connect.asyncRequest("GET",B,A,null)}};var A={success:Ajax_Rating_Object.handleSuccess,failure:Ajax_Rating_Object.handleFailure,scope:Ajax_Rating_Object}}function getElementsByClass(G,E,A){var D=new Array();if(E==null){E=document}if(A==null){A="*"}var C=E.getElementsByTagName(A);var B=C.length;var F=new RegExp("(^|\\s)"+G+"(\\s|$)");for(i=0,j=0;i<B;i++){if(F.test(C[i].className)){D[j]=C[i];j++}}return D}function rateItemOver(B){var A=getElementsByClass("set-rating");var C=getElementsByClass("my-rating");for(i=0;i<A.length;i++){C[i].style.visibility="hidden";A[i].style.visibility="visible";if(B==1){A[i].style.width="12px"}if(B==2){A[i].style.width="26px"}if(B==3){A[i].style.width="40px"}if(B==4){A[i].style.width="54px"}if(B==5){A[i].style.width="68px"}}}function rateItemOut(){var A=getElementsByClass("set-rating");var B=getElementsByClass("my-rating");var C=getElementsByClass("rating-saving");for(i=0;i<A.length;i++){A[i].style.visibility="hidden";if(C[0].style.visibility!="visible"){B[i].style.visibility="visible"}}}function saveRating(D){var F=getElementsByClass("rating-saving");var B=getElementsByClass("bg-stars");var A=getElementsByClass("set-rating");var E=getElementsByClass("my-rating");var C=getElementsByClass("rating-map");for(i=0;i<F.length;i++){F[i].style.visibility="visible";B[i].style.visibility="hidden";A[i].style.visibility="hidden";E[i].style.visibility="hidden";C[i].style.visibility="hidden"}setTimeout("setRating("+D+")",300);var G=document.getElementById("action_selected_id").value;Ajax_Rating_Object.startRequest(D,G)}function setRating(C){var E=getElementsByClass("rating-saving");var A=getElementsByClass("bg-stars");var B=getElementsByClass("rating-map");var D=getElementsByClass("my-rating");for(i=0;i<E.length;i++){E[i].style.visibility="hidden";A[i].style.visibility="visible";B[i].style.visibility="visible";D[i].style.visibility="visible";if(C==0){D[i].style.width="0px"}if(C==1){D[i].style.width="12px"}if(C==2){D[i].style.width="26px"}if(C==3){D[i].style.width="40px"}if(C==4){D[i].style.width="54px"}if(C==5){D[i].style.width="68px"}}}function setAvgRating(B){var A=getElementsByClass("avg-rating");for(i=0;i<A.length;i++){A[i].style.visibility="visible";if(B<0.25){A[i].style.width="0px"}if(B>=0.25&&B<0.75){A[i].style.width="7px"}if(B>=0.75&&B<1.25){A[i].style.width="14px"}if(B>=1.25&&B<1.75){A[i].style.width="21px"}if(B>=1.75&&B<2.25){A[i].style.width="28px"}if(B>=2.25&&B<2.75){A[i].style.width="35px"}if(B>=2.75&&B<3.25){A[i].style.width="42px"}if(B>=3.25&&B<3.75){A[i].style.width="49px"}if(B>=3.75&&B<4.25){A[i].style.width="56px"}if(B>=4.25&&B<4.75){A[i].style.width="63px"}if(B>=4.75){A[i].style.width="68px"}}}if(typeof window.addEventListener!="undefined"){window.addEventListener("load",initRatingObject,false)}else{if(typeof document.addEventListener!="undefined"){}else{if(typeof window.attachEvent!="undefined"){window.attachEvent("onload",initRatingObject)}else{if(typeof window.onload=="function"){var existing=onload;window.onload=function(){existing();initRatingObject()}}else{window.onload=initRatingObject}}}}
