<!--
var reEmail = /^.+\@.+\..+$/
var sEmail = "Email"
var iEmail = "This field must be a valid email address (like foo@bar.com). Please reenter it now."
var defaultEmptyOK = false

function isEmpty(s) {
  return ((s == null) || (s.length == 0))
}

function isEmail(s) {
  if (isEmpty(s)) 
    if (isEmail.arguments.length == 1) return defaultEmptyOK;
    else return (isEmail.arguments[1] == true);    
  else {
    return reEmail.test(s)
  }
}

function warnInvalid(theField, s) {
  theField.focus()
  theField.select()
  alert(s)
  return false
}

function checkEmail(theField, emptyOK) {
if (checkEmail.arguments.length == 1) emptyOK = defaultEmptyOK;

if ((emptyOK == true) && (isEmpty(theField.value))) return true;
else if (!isEmail(theField.value, false)) 
  return warnInvalid (theField, iEmail);
else return true;
}
-->