(function() { })(); var required_fields = ['name']; /* * validateForm validate form */ function validateForm(frm) { //var field_ref = document.getElementById('contact_fields_first_name'); var field_ref = frm.elements["contact_fields[first_name]"]; var value = field_ref.value.trim(); if (validateURL(value) === true || validateEmail(value) === true) { alert('Please Enter Valid First Name'); return false; } return true; } /* * validateEmail validate email */ function validateEmail(e) { var filter = /^([a-zA-Z0-9_.-])+@(([a-zA-Z0-9-])+.)+([a-zA-Z0-9]{2,4})+$/; return filter.test(e); } /* * validateURL validate url */ function validateURL(e) { var filter = /(?:[a-z0-9](?:[a-z0-9-]{0,61}[a-z0-9])?\.)+[a-z0-9][a-z0-9-]{0,61}[a-z0-9]/; return filter.test(e); }