function validate(theForm)
  {
  var docForm = document.forgot;
  if (docForm.username.value == '')
   {
        alert('Enter a valid username.');
        docForm.username.focus();
        return false;
   }

  if (!isValidEmail(docForm.email.value))
	{
	alert("Enter a valid Email Address");
	docForm.email.focus();
	return false;
	}
}	

function isValidEmail(checkString)
		{
		    var newstr = "";
		    var at = false;
		    var dot = false;
		
		   // IF EMAIL ADDRESS HAS A '@' CHARACTER
		    if (checkString.indexOf("@") != -1) {
		      at = true;
		
		    // IF EMAIL ADDRESS HAS A '.' CHARACTER
		    } else if (checkString.indexOf(".") != -1) {
		      dot = true;
		    }
		    // PARSE REMAINDER OF STRING
		    for (var i = 0; i < checkString.length; i++) {
		        ch = checkString.substring(i, i + 1)
		        if ((ch >= "A" && ch <= "Z") || (ch >= "a" && ch <= "z")
		                || (ch == "@") || (ch == ".") || (ch == "_")
		                || (ch == "-") || (ch >= "0" && ch <= "9")) {
		                newstr += ch;
		                if (ch == "@") {
		                    at=true;
		                }
		                if (ch == ".") {
		                    dot=true;
		                }
		        }
		    }
		    if ((at == true) && (dot == true)) {
		        return true;
		    }
		    else {
		      // DISPLAY ERROR MESSAGE      
		      return false;
		    }
		}

