href=location.href.split("/");href=href[0]+"//"+href[2]+"/";function write_a_review(a){(new Request({url:href+"p_include/ajax_func.html",method:"post",onComplete:function(b){$("floatingDivText").innerHTML=b;showDiv();document.forms.productReview.rating.focus();$("floatingDiv").addEvent("keypress",function(e){e.event.keyCode==27&&closeDiv()})}})).send("func=write_a_review&product_id="+a)} function validate_review(a){var b="";(new Request({url:href+"p_include/ajax_func.html",method:"post",onComplete:function(){if(a.title.value==""||a.review.value==""){b='<p class="error">You are missing required information.</p>';if(a.title.value==""){a.title.focus();a.title.style.borderColor="#ca0000"}else{a.review.focus();a.title.style.borderColor="WHITE"}a.review.style.borderColor=a.review.value==""?"#ca0000":"WHITE"}else{a.title.style.borderColor="WHITE";a.review.style.borderColor="WHITE"}if(a.email.value!= ""&&!a.email.value.match(/^([a-zA-Z0-9_\.\-])+\@(([a-zA-Z0-9\-])+\.)+([a-zA-Z0-9]{2,4})+$/)){b+='<p class="error">Your e-mail is in an invalid format.</p>';a.email.style.borderColor="#ca0000";a.title.value!=""&&a.review.value!=""&&a.email.focus()}else a.email.style.borderColor="WHITE";if(b==""){for(var e=a.elements,f={},c="",d=0;d<e.length;d++){c=e[d].name;f[c]=e[d].value}(new Request({url:href+"p_include/ajax_func.html",method:"post",onComplete:function(g){$("floatingDivText").innerHTML=g;$("closeProductReview").focus()}})).send("func=post_review&review="+ JSON.encode(f))}$("errorDiv_review").innerHTML=b}})).send("func=getCaptcha")}function showDiv(){document.getElementById("floatingDiv").style.display="block";show_overlay("overlayDiv")}function closeDiv(){document.getElementById("floatingDiv").style.display="none";$("overlayDiv").style.display="none"} function show_overlay(a){try{$(a).style.display="block";if(document.body.scrollHeight>=self.screen.availHeight)$(a).style.height=eval(document.body.scrollHeight)+500+"px";else $(a).style.height=eval(self.screen.availHeight)+500+"px";$(a).style.width=eval(document.body.scrollWidth)+"px"}catch(b){alert(b)}} function centerDiv(a,b,e,f){var c=b=0,d=e/2;$(a).style.width=e+"px";$(a).style.height=f+"px";if(typeof window.pageYOffset=="number"){c=window.pageYOffset+(document.body.clientHeight-200)/2-50;b=window.pageXOffset+document.body.clientWidth/2-d;if(c<0)c=20}else if(document.documentElement&&(document.documentElement.scrollLeft||document.documentElement.scrollTop)){c=document.documentElement.scrollTop;b=document.documentElement.scrollLeft+document.body.clientWidth/2-d}else if(document.all){c=document.body.scrollTop+ document.body.clientWidth/4-65;b=document.body.scrollLeft+document.body.clientWidth/2-d}else if(document.body&&(document.body.scrollLeft||document.body.scrollTop)){c=document.body.scrollTop;b=document.body.scrollLeft+document.body.clientWidth/2-d}c+=20;document.getElementById(a).style.top=c+"px";document.getElementById(a).style.left=b+"px"};
