function normalizeString(A){return A.replace(/^\s*|\s(?=\s)|\s*$/g,"")}function validateSearchForm(A){text=normalizeString(A.textsearch.value);words=text.split(" ");for(i=0;i<words.length;i++){if(words[i].length<4){bWordNotGood=true;break}}if(bWordNotGood){alert("Please enter words longer than 4 characters.");return false}else{return true}}function validateAdvSearchForm(A){var B=document.getElementById("form_advSearch");if(!B.elements){return true}if(B.elements["ptn_no"].value==""&&B.elements["inv_nm"].value==""&&B.elements["ttl"].value==""&&B.elements["ptn_txt"].value==""&&B.elements["asg_nm"].value==""&&B.elements["atn"].value==""&&B.elements["cls"].value==""&&B.elements["app_no"].value==""&&B.elements["int_cls"].value==""){if(B.elements["isdt_start"].value!=""||B.elements["isdt_end"].value!=""||B.elements["fldt_start"].value!=""||B.elements["fldt_end"].value!=""){err=document.getElementById("spnErrorMsg");err.parentNode.style.display="";err.innerHTML="You are not permitted to search by the date field alone. Please add some other search criteria in addition to dates."}else{err=document.getElementById("spnErrorMsg");err.parentNode.style.display="";err.innerHTML="Please enter a search term."}return false}return true}function resetAdvSearchForm(){var A=document.getElementById("form_advSearch");A.elements["ptn_no"].value="";A.elements["inv_nm"].value="";A.elements["ttl"].value="";A.elements["ptn_txt"].value="";A.elements["asg_nm"].value="";A.elements["atn"].value="";A.elements["cls"].value="";A.elements["isdt_start"].value="";A.elements["isdt_end"].value="";A.elements["fldt_start"].value="";A.elements["fldt_end"].value="";A.elements["examiner"].value="";A.elements["int_cls"].value="";A.elements["sort"].value=0;document.getElementById("doc_type_0").checked=true;document.getElementById("doc_type_1").checked=true;document.getElementById("spnErrorMsg").parentNode.style.display="none";return true}