function submitUserCommentOnPressingEnter(e,activityType){if(e){e=e;}else{e=window.event;}if(e.which){var keycode=e.which;}else{var keycode=e.keyCode;}if(keycode==13){submitUserComment(activityType);}}function submitUserComment(activityType){if(!trim(document.getElementById("comment_"+activityType).value)){alert(commentField);document.getElementById("comment_"+activityType).value="";document.getElementById("comment_"+activityType).focus();return false;}var from=document.getElementById("activityFrom_"+activityType).value;if(activityType=="RateAndComment"&&from!="BusinessRecommendation"){if(document.getElementById("ratingVal_"+activityType).value==""){alert(store_rating);return false;}}if(activityType=="RateAndComment"){if(from=="UserReviewFromHomePage"){if(document.getElementById("businessId_RateAndComment").value==""){alert(specify_business);return false;}}}if(activityType=="RecommendBusiness"){if(document.getElementById("RecommendatedBusinessName").value==""){alert(specify_business);document.getElementById("RecommendatedBusinessName").focus();return false;}if(document.getElementById("TelPhoneNumber").value==""){alert("Please enter phone number.");document.getElementById("TelPhoneNumber").focus();return false;}if(document.getElementById("TelPhoneNumber").value){if(!checkValideBusinessPhoneNumber(document.getElementById("TelPhoneNumber"))){document.getElementById("TelPhoneNumber").value="";document.getElementById("TelPhoneNumber").focus();return false;}}}if(activityType=="ReviewComment"||activityType=="ReviewCommentFromLeftPanel"||activityType=="ReviewCommentFromBottom"){alert(thank_editorialReview);}else{if(activityType=="RecommendBusiness"){alert(thankYou_recommend);}else{alert(thank_addBusinessReview);}}if(activityType=="RateAndComment"){document.userActivityFormForRateAndComment.method="post";document.userActivityFormForRateAndComment.action="/userActivity/addActivity";document.userActivityFormForRateAndComment.submit();}else{if(activityType=="ReviewCommentFromLeftPanel"){document.userActivityFormForReviewCommentFromLeftPanel.method="post";document.userActivityFormForReviewCommentFromLeftPanel.action="/userActivity/addActivity";document.userActivityFormForReviewCommentFromLeftPanel.submit();}else{if(activityType=="ReviewCommentFromBottom"){document.userActivityFormForReviewCommentFromBottom.method="post";document.userActivityFormForReviewCommentFromBottom.action="/userActivity/addActivity";document.userActivityFormForReviewCommentFromBottom.submit();}else{if(activityType=="RecommendBusiness"){if(document.getElementById("TelPhoneNumber").value){document.getElementById("businessName_"+activityType).value=document.getElementById("RecommendatedBusinessName").value+","+document.getElementById("TelPhoneNumber").value;}else{document.getElementById("businessName_"+activityType).value=document.getElementById("RecommendatedBusinessName").value;}document.userActivityFormForRecommendBusiness.method="post";document.userActivityFormForRecommendBusiness.action="/userActivity/addActivity";document.userActivityFormForRecommendBusiness.submit();}else{document.userActivityFormForReviewComment.method="post";document.userActivityFormForReviewComment.action="/userActivity/addActivity";document.userActivityFormForReviewComment.submit();}}}}}function checkValideBusinessPhoneNumber(id){var pattern=/^[0-9]{6,13}$/;var phone=document.getElementById("TelPhoneNumber");if(phone.value!=""){if(!pattern.test(phone.value)){alert(valid_number);phone.focus();return false;}else{return true;}}}function hideWriteCommentDiv(){document.getElementById("writeCommentDiv").style.visibility="hidden";document.getElementById("writeCommentDiv").style.display="none";}function goBack(activityType){document.getElementById("comment_"+activityType).value="";document.getElementById("ratingVal_"+activityType).value="";document.getElementById("comment_"+activityType).focus();return true;}function submitUserRating(attributeId,rating,activityType){document.getElementById(attributeId).style.width=(rating*20)+"px";document.getElementById("ratingVal_"+activityType).value=rating;}function userMakesUsefulOrNotUseful(url,id,type){if(type=="Abuse"){alert(report_abuse);}else{if(type=="Favorite"){alert(add_favourite);}}try{var xmlHttp=getXMLHTTP();if(xmlHttp){xmlHttp.onreadystatechange=function(){if(xmlHttp.readyState==4){if(xmlHttp.status==200){if(type!="Favorite"){if(type=="Abuse"){document.getElementById(id).innerHTML="";}else{var response=xmlHttp.responseText;if(response!="userActivityRepeated"){if(type=="NotUseful"){alert(not_useful);}else{if(type=="Useful"){alert(useful);}}document.getElementById(id).innerHTML="("+xmlHttp.responseText+")";}else{if(type=="NotUseful"){alert(not_useful);}else{if(type=="Useful"){alert(useful);}}}}}}}};xmlHttp.open("GET",url,true);xmlHttp.send(null);}}catch(err){}}
