function formvalidationrequest() { var firstname = document.getElementById('txtName1'); var email = document.getElementById('txtEMail1'); var subject = document.getElementById('txtSubject1'); var msg = document.getElementById('txtMessage1'); if (isEmpty(firstname, "Please Enter Your Name")) { if (isAlphabet(firstname, "Please enter only letters for Name")) { if (emailValidator(email, "Please enter a valid email address")) { if (madeSelection(subject, "Please Choose a Subject")) { if (isEmpty(msg, "Please Enter Your Message")) { return true } } } } } return false } function isAlphabet(elem, helpermsg) { var alphaexp = /^[-A-Za-z ]+$/; if (elem.value.match(alphaexp)) { return true } else { alert(helpermsg); elem.focus(); return false } } function isNumeric(elem, helperMsg) { var numericExpression = /^[0-9]+$/; if (elem.value.length == 0) { return true } else if (elem.value.match(numericExpression)) { return true } else { alert(helperMsg); elem.focus(); return false } } function emailValidator(elem, helperMsg) { var emailExp = /^[\w\-\.\+]+\@[a-zA-Z0-9\.\-]+\.[a-zA-z0-9]{2,4}$/; if (elem.value.match(emailExp)) { return true } else { alert(helperMsg); elem.focus(); return false } } function madeSelection(elem, helperMsg) { if (elem.value == "") { alert(helperMsg); elem.focus(); return false } else { return true } } function isEmpty(elem, helperMsg) { if (elem.value.length == 0) { alert(helperMsg); elem.focus(); return false } else { return true } } function setFocus() { window.location.hash = "test"; document.getElementById('txtName').select() } function maxLength(elem, helperMsg) { if (elem.value.length >= 15) { alert(helperMsg); elem.focus(); return false } else { return true } } function formvalidation() { var firstname = document.getElementById('txtName'); var phone = document.getElementById('txtPhone'); var email = document.getElementById('txtEMail'); var subject = document.getElementById('txtSubject'); var msg = document.getElementById('txtMessage'); if (firstname.value == 'Name') { alert('Please Enter Your Name'); document.getElementById('txtName').focus(); return false } if (isEmpty(firstname, "Please Enter Your Name")) { if (isAlphabet(firstname, "Please enter only letters for Name")) { if (emailValidator(email, "Please enter a valid email address")) { if (isNumeric(phone, "Please enter a valid phone number")) { if (maxLength(phone, "Phone Number length should be less than fifteen")) { if (madeSelection(subject, "Please Choose a Subject")) { if (isEmpty(msg, "Please Enter Your Message")) { return true } } } } } } } return false }
