function isEmail(objField){ if(objField.value.length > 0){ if(/^\w+([\.-]?\w+)*@\w+([\.-]?\w+)*(\.\w{2,3})+$/.test(objField.value)){ return true; } } alert("Invalid E-mail Address! Please re-enter."); objField.select(); return false; } function trim(str){ return str.replace(/^\s+|\s+$/g,''); } function validateCost(Form) { if(trim(Form.txtName.value)=="") { alert("Please enter your name"); Form.txtName.focus(); return false; } else if(trim(Form.txtEmail.value)=="") { alert("Please enter your email ID"); Form.txtEmail.focus(); return false; } else if(isEmail(Form.txtEmail)==false) { Form.txtEmail.focus(); return false; } else if(trim(Form.txtPhone.value)=="") { alert("Please enter your phone No."); Form.txtPhone.focus(); return false; } else if(trim(Form.txtFax.value)=="") { alert("Please enter fax No."); Form.txtFax.focus(); return false; } else if(trim(Form.txtStreet.value)=="") { alert("Please enter your street name"); Form.txtStreet.focus(); return false; } else if(trim(Form.txtCity.value)=="") { alert("Please enter your city"); Form.txtCity.focus(); return false; } else if(trim(Form.txtCountry.value)=="") { alert("Please enter your country"); Form.txtCountry.focus(); return false; } else if(trim(Form.txtMessage.value)=="") { alert("Please enter your message"); Form.txtMessage.focus(); return false; } }