// JavaScript Document function validate_form(){ var captcha_str = document.contactFrm.cptcode.value; var valid = 'true'; if(document.contactFrm.first_name.value == "") { valid = 'false'; document.getElementById('err_name').innerHTML= 'Enter first name!'; document.contactFrm.first_name.focus(); return false; } if(document.contactFrm.lname.value == "") { valid = 'false'; document.getElementById('err_lastname').innerHTML= 'Enter last name'; document.contactFrm.lname.focus(); return false; } if(document.contactFrm.cname.value == "") { valid = 'false'; document.getElementById('err_cname').innerHTML= 'Enter company name'; document.contactFrm.cname.focus(); return false; } if(document.contactFrm.txtemail.value == "") { valid = 'false'; document.getElementById('err_email').innerHTML= 'Enter email address'; document.contactFrm.txtemail.focus(); return false; } var email = document.contactFrm.txtemail.value; var emailPattern = /^[a-zA-Z0-9._-]+@[a-zA-Z0-9.-]+\.[a-zA-Z]{2,4}$/; if(!emailPattern.test(email)){ valid = 'false'; document.getElementById('err_email').innerHTML= 'Enter valid email address'; document.contactFrm.txtemail.focus(); return false; } if(document.contactFrm.webadd.value == "") { valid = 'false'; document.getElementById('err_webadd').innerHTML= 'Enter web address!'; document.contactFrm.webadd.focus(); return false; } if(document.contactFrm.txtphone.value == "") { valid = 'false'; document.getElementById('err_phone').innerHTML= 'Enter phone number!'; document.contactFrm.txtphone.focus(); return false; } if(document.contactFrm.fax.value == "") { valid = 'false'; document.getElementById('err_fax').innerHTML= 'Enter fax number!'; document.contactFrm.fax.focus(); return false; } if(document.contactFrm.address.value == "") { valid = 'false'; document.getElementById('err_address').innerHTML= 'Enter address!'; document.contactFrm.address.focus(); return false; } if(document.contactFrm.comments.value == "") { valid = 'false'; document.getElementById('err_comments').innerHTML= 'Enter comments!'; document.contactFrm.comments.focus(); return false; } if(document.contactFrm.txt_s_code.value == "") { valid = 'false'; document.getElementById('err_s_code').innerHTML= 'Enter security code!'; document.contactFrm.txt_s_code.focus(); return false; } var captcha_val = document.contactFrm.txt_s_code.value.toUpperCase(); if(captcha_val != captcha_str) { valid = 'false'; document.contactFrm.txt_s_code.value = ''; document.getElementById('err_s_code').innerHTML= 'Enter valid security code!'; document.contactFrm.txt_s_code.focus(); return false; } } function clear_errors(){ document.getElementById('err_name').innerHTML= ''; document.getElementById('err_email').innerHTML= ''; document.getElementById('err_phone').innerHTML= ''; document.getElementById('err_lastname').innerHTML= ''; document.getElementById('err_s_code').innerHTML= ''; document.getElementById('err_cname').innerHTML= ''; document.getElementById('err_webadd').innerHTML= ''; document.getElementById('err_fax').innerHTML= ''; document.getElementById('err_address').innerHTML= ''; document.getElementById('err_comments').innerHTML= ''; } function check_script(){ document.contactFrm.chk_script.value = '1'; }