
function checkEmailAddress(theFormField) {
  var playNetString = "@play.net";
  var exampleStrings = "rolton@aol.com";
  var exampleStrings2 = "penguin@yahoo.com";
  field = theFormField
  var goodEmail = field.value.match(/\b(^(\S+@).+((\.com)|(\.net)|(\.edu)|(\.mil)|(\.gov)|(\.org)|(\.biz)|(\.info)|(\..{2,2}))$)\b/gi);
  var playnetEmail = field.value.indexOf(playNetString,0);
  var example = field.value.indexOf(exampleStrings,0);
  var example2 = field.value.indexOf(exampleStrings2,0);
  if ((example > -1) | (example2 > -1)) {
    goodEmail = -1;
  }
  //alert("playnetEmail is " + playnetEmail);
  if (goodEmail < 1) {
      alert('Please enter a valid email address. SPACES (at the beginning, end, or anywhere else) and invalid characters are not allowed in email addresses.');
      field.focus()
      return (false);
  }
  //alert("playnetEmail is " + playnetEmail);
  if (playnetEmail > -1) {
    alert('You cannot enter your PLAY.NET email into the email field.  Please enter a valid email address.');
    field.focus()
	return (false);
  } else {
    return (true);
  }
}
function checkEmailAddressPlayNetOK(theFormField) {
  field = theFormField
  var goodEmail = field.value.match(/\b(^(\S+@).+((\.com)|(\.net)|(\.edu)|(\.mil)|(\.gov)|(\.org)|(\.biz)|(\.info)|(\..{2,2}))$)\b/gi);
  //alert("playnetEmail is " + playnetEmail);
  if (goodEmail < 1) {
      alert('Please enter a valid email address. SPACES (at the beginning, end, or anywhere else) and invalid characters are not allowed in email addresses.');
      field.focus()
      return (false);
  } else {
    return (true);
  }
}

