// email.js
// used by emailus.php
//--------------------------------------------------------------
	function isNum(passedValue) {
			if (passedValue=="") {
				return false
			}
			
			for (i=0; i<passedValue.length; i++) {
				if (passedValue.charAt(i) < "0") {
					return false
				}
				if (passedValue.charAt(i) > "9") {
					return false
				}
			}
			return true
	}
	
	function validEmail(email) {
		invalidChars = " /:,;"

		if (email == "") {
			return false
		}
		
		for (i=0; i<invalidChars.length; i++) {
			badChar = invalidChars.charAt(i)
			if (email.indexOf(badChar,0) > -1) {
				return false
			}
		}
	
		atPos = email.indexOf("@",1)
		
		if (atPos == -1) {
			return false
		}
		
		if (email.indexOf("@",atPos+1) > -1) {
			return false
		}
		
		periodPos = email.indexOf(".",atPos)
		
		if (periodPos == -1) {
			return false
		}
		
		if (periodPos+3 > email.length)	{
			return false
		}
		
		return true
	}
	
function validateEmailForm(myForm) 	{
	
		if (!validEmail(myForm.eEmail.value)) {
			alert("Please enter a valid email address.")
			myForm.eEmail.focus()
			return false
		}
		
		if (myForm.eFirstName.value == "") {
			alert("You must enter your first name.")
			myForm.eFirstName.focus()
			return false
		}

		if (myForm.eLastName.value == "") {
			alert("You must enter your last name.")
			myForm.eLastName.focus()
			return false
		}

		if (myForm.eCity.value == "") {
			alert("You must enter a city.")
			myForm.eCity.focus()
			return false
		}

		if (myForm.eState.value == "") {
			alert("You must enter a state, province, or region.")
			myForm.eState.focus()
			return false
		}

		if (myForm.eCountry.value == "") {
			alert("You must enter a country.")
			myForm.eCountry.focus()
			return false
		}

		if (myForm.eComments.value == "") {
			alert("You must enter comments.")					
			myForm.eComments.focus()
			return false
		}

}
		
