//---------------------------------------------------------------------------------------// function checkTextForEmail(prmObjId) { var strValue = document.all(prmObjId).value; var result; var supported = 0; if (window.RegExp) { var tempStr = "a"; var tempReg = new RegExp(tempStr); if (tempReg.test(tempStr)) supported = 1; } if (!supported) { result = (strValue.indexOf(".") > 2) && (strValue.indexOf("@") > 0); if(result) return true; return false; } var r1 = new RegExp("(@.*@)|(\\.\\.)|(@\\.)|(^\\.)"); var r2 = new RegExp("^.+\\@(\\[?)[a-zA-Z0-9\\-\\.]+\\.([a-zA-Z]{2,3}|[0-9]{1,3})(\\]?)$"); result = (!r1.test(strValue) && r2.test(strValue)); if(result) return true; else return false; } //---------------------------------------------------------------------------------------// //---------------------------------------------------------------------------------------// function checkTextForBlank(prmObjId) { var strValue; strValue = document.all(prmObjId).value; if (strValue=="") { alert('Please fill this field'); document.all(prmObjId).focus(); document.all(prmObjId).select(); return false; } else return true; } //---------------------------------------------------------------------------------------// //---------------------------------------------------------------------------------------// function GoNext() { var blnAllValue = 1; blnAllValue = checkTextForBlank("Name") && checkTextForBlank("Company") && checkTextForBlank("city") && checkTextForBlank("state") && checkTextForBlank("country")&& checkTextForBlank("zip")&& checkTextForBlank("phone")&& checkTextForBlank("email") if( blnAllValue && checkTextForEmail("email")== false ) { alert('Please enter a valid e-mail address'); document.all("email").focus(); document.all("email").select(); blnAllValue = 0; return; } if( blnAllValue == 1) { document.trialaccount.submit(); } } //---------------------------------------------------------------------------------------//