function set_focus(){if(document.forms.phonesearch.p==null)return;document.forms.phonesearch.p.focus()}function validate1(e){var keynum;if(window.event){keynum=e.keyCode}else if(e.which){keynum=e.which}if(e.ctrlKey||keynum==null||keynum<32){return true}var validchars=/[0-9\(\)\.\+\-]/;var keychar=String.fromCharCode(keynum);return validchars.test(keychar)}function validate2(form){var text=form['search_input'].value;var digits='';for(var i=0;i<text.length;i++){if(/[0-9]/.test(text.substr(i,1))){digits+=text.substr(i,1)}}if(digits.substr(0,1)=='1'){digits=digits.substr(1)}if(digits.length<10){alert('Please enter a valid phone number, including area code.');set_focus();return false}if(digits.length>10){alert('Please enter a valid phone number, including area code.');set_focus();return false};return true}

