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 validateMyFrm(Form) { if(trim(Form.txtName.value)=="") { alert("Please enter your name"); Form.txtName.focus(); return false; } else if(trim(Form.txtFName.value)=="") { alert("Please enter your Friend name"); Form.txtFName.focus(); return false; } else if(trim(Form.txtEmail.value)=="") { alert("Please enter your friend's EmailID"); Form.txtEmail.focus(); return false; } else if(isEmail(Form.txtEmail)==false) { Form.txtEmail.focus(); return false; } }