	// Email Validation Script
	// B. Porter 2/6/2006
	// As described in Tom Negrino Javascript p163
		
function validForm(passForm){
	var msg
	invalidChars = " /:,;"
	
	if (passForm.Email.value == ""){		//cannot be empty
		msg = "Email must be entered"
		return false
	}
	for (i=0; i<invalidChars.length; i++){		//contain any invalid characters?
		badChar = invalidChars.charAt(i)
		if (passForm.Email.value.indexOf(badChar,0)> -1){
		msg = "no invalid characters allowed"
		return false
		}
	}
	atPos =passForm.Email.value.indexOf("@",1)		//there must be one "@" character
	if (atPos == -1){
		msg = "Must have one '@' starting after one character" 
		return false
	}
	if (passForm.Email.value.indexOf("@",atPos+1)> -1){	//and only one "@"
		msg = "Can have only one '@'"
		return false
	}
	periodPos = passForm.Email.value.indexOf(".",atPos)	//and at least one "." after the "@"
	if (periodPos == -1){
		msg = "Must have one '.' after '@'"
		return false
	}
	if (periodPos+3 > passForm.Email.length){	//must be at least 2 characters after the "."
		msg = "Must have two characters after '.'"
		return false
	}
	if (passForm.Passwd.value == ""){		//cannot be empty
		msg = "Password must be entered"
		return false
	}
	return true
}

function theLogin(){
		if(validForm(document.login)){
			document.login.submit()
		}			
}




