var sMax;var holder;var preSet;var rated;var productId;var productRating;function CheckRatedBefore(productId,averageRating){var productRate="";productRate=getCookie("PraktikerProductRating"+productId);preSet=document.getElementById('_r'+averageRating);if(productRate!=""){rated=1;}
if(averageRating!=0){rating(document.getElementById("_r"+averageRating),1);}}
function rating(num,byPass){sMax=0;for(n=0;n<num.parentNode.childNodes.length;n++){if(num.parentNode.childNodes[n].nodeName=="A"){sMax++;}}
if(byPass==1||!rated){s=num.id.replace("_r",'');a=0;for(i=1;i<=sMax;i++){if(i<=s){document.getElementById("_r"+i).className="on";holder=a+1;a++;}else{document.getElementById("_r"+i).className="";}}
document.getElementById("ratingResult").innerText=num.title;}}
function off(me){if(!rated){if(!preSet){for(i=1;i<=sMax;i++){document.getElementById("_r"+i).className="";}}else{rating(preSet,1);}}}
function rateIt(me,pProductId){productId=pProductId
if(!rated){preSet=me;rated=1;sendRate(me);}}
function sendRate(sel){productRating=sel.title;SaveRatingAjax(productId,productRating);}
function SaveRatingAjax(productId,ratingValue){var submitURL='productRate.asp?';submitURL+='productId='+productId+'&ratingValue='+ratingValue;makeRequest(submitURL,'',handleStateChange);}
function handleStateChange(){if(httpRequest.readyState==4){if(httpRequest.status==200){setCookie("PraktikerProductRating"+productId,productRating,60);rating(preSet,1);}
else{alert("Error in AJAX");}}}

