function validateEmail(sEmail) { //Make sure the e-mail address contains an @ sign var iAtSign = sEmail.indexOf("@"); if ((iAtSign == -1) || (iAtSign == 0) || (iAtSign == sEmail.length)) { alert("The e-mail address must contain an @ sign with characters before and after it."); return false; } //Make sure the e-mail address contains a period var iPeriod = sEmail.indexOf("."); if ((iPeriod == -1) || (iPeriod == 0) || (iPeriod == sEmail.length)) { alert("The e-mail address must have a period with characters before and after it."); return false; } //Check for the presence of illegal characters var sInvalidChars = "/:; ,"; for (i=0; i