//alert(document);
var whitespace = " \t\n\r";
function isEmpty(s){   
	return ((s == null) || (s.length == 0));
}
function isStringWhitespace(s){   
	var i;
	if (isEmpty(s)) return true;
	for (i = 0; i < s.length; i++){
		var c = s.charAt(i);
		if (whitespace.indexOf(c) == -1) return false;
	}
	return true;
}
function setAlert(field,fieldName){
	cool = false;
	if(focusField == ""){
		focusField = eval("document.academyform." + field);
	}
	fields += fieldName + "\n";
	i ++;
}
function checkEmail(email){
 invalidChars = " /:,;"
 str_email = email; 
 for(var i = 0; i < invalidChars.length; i++){
  badChar = invalidChars.charAt(i)
  if(str_email.indexOf(badChar,0) != -1){
   msg = new Array()
    msg[0] = "An Email Address cannot contain a blank space"
    msg[1] = "An Email Address cannot contain a slash"
    msg[2] = "An Email Address cannot contain a colon"
    msg[3] = "An Email Address cannot contain a comma"
    msg[4] = "An Email Address cannot contain a semi-colon"
  return true;
  }
 }
 atPos = str_email.indexOf("@", 1)
 if(atPos == -1){
  return true;
 }
 if(str_email.indexOf("@",atPos + 1) != -1){
  return true;
 }
 periodPos = str_email.indexOf(".",atPos)
 if(periodPos == -1){
  return true;
 }
 if(periodPos + 3 > str_email.length){
  return true;
 }
 return false;
}