/** * This file contains validation routines for common operations * */ questia.Package( "coreweb.common" ); /** * This function validates an email address. * If the email address is valid, true is returned. * If the address is invalid, an alert is raised and false is returned. */ coreweb.common.validateEmail = function( emailAddress ) { formError = function() { alert("Invalid data format. Please re-enter your email address and submit again."); return false; } if (emailAddress==null) return formError(); if (emailAddress=='') return formError(); if (emailAddress.indexOf("@")<0) return formError(); if (emailAddress.indexOf(".")<0) return formError(); if (emailAddress.indexOf("@")>emailAddress.lastIndexOf(".")) return formError(); return true; }