// $Id: $ function zf_ValidateAndSubmit(){ var name = $("#name").val(); var ename = $("#name").attr('name'); var email = $("#email").val(); var eemail = $("#email").attr('name'); var mobile = $("#phone").val(); var emobile = $("#phone").attr('name'); var company = $("#company").val();//alert('company'); var ecompany = $("#company").attr('name'); var Whitepaper = $("#Whitepaper").val(); if(name ==''){ $("#name").focus(); zf_ShowErrorMsg(ename); return false; }else if(name.length<2){ $("#name").focus(); zf_ShowErrorMsg(ename); return false; }else if(!emailValidate(email)){ $("#email").focus(); zf_ShowErrorMsg(eemail); zf_HideErrorMsg(ename); return false; }else if(!isNumber(mobile)){ $("#phone").focus(); zf_ShowErrorMsg('PhoneNumber'); zf_HideErrorMsg(eemail); zf_HideErrorMsg(ename); return false; }else if(company ==''){ $("#company").focus(); zf_ShowErrorMsg(ecompany); zf_HideErrorMsg(eemail); zf_HideErrorMsg(ename); zf_HideErrorMsg('PhoneNumber'); return false; }else{$.get("https://www.manthan.com/thankyou.html"); $.post( "https://www.manthan.com/dwndnm/index.php?option=com_rsform&formId=260", {'form[Whitepaper]':Whitepaper,'form[Name]': name,'form[Email]': email,'form[Phone]': mobile,'form[Company]': company,'form[formId]': "260" } ); return true;} //$.post( "https://www.manthan.com/index.php?option=com_rsform&formId=260", {'form[Whitepaper]':Whitepaper,'form[Name]': name,'form[Email]': email,'form[Phone]': mobile,'form[Company]': company,'form[formId]': "260" } ); //alert("hi"); } function zf_ShowErrorMsg(uniqName){ document.getElementById(uniqName+"_error").style.display = 'block'; } function zf_HideErrorMsg(uniqName){ document.getElementById(uniqName+"_error").style.display = 'none'; } function emailValidate(myemail) { var emailRegex = /^[A-Z0-9_'%=+!`#~$*?^{}&|-]+([\.][A-Z0-9_'%=+!`#~$*?^{}&|-]+)*@[A-Z0-9-]+(\.[A-Z0-9-]+)+$/i; if(emailRegex.test(myemail)) return true; else return false; } function isNumber(phoneNo) { var validChars = "-0123456789"; var numValue = phoneNo.replace(/^\s+|\s+$/g, ''); if (numValue != null && !numValue == "") { var strChar; var result = true; if (numValue.charAt(0) == "-" && numValue.length == 1) { return false; } for (i = 0; i < numValue.length && result == true; i++) { strChar = numValue.charAt(i); if ((strChar == "-") && (i != 0)) { return false; } if (validChars.indexOf(strChar) == -1) { result = false; } } return result; } else { return false; } }