<!--
	
function validZip(inZip) {
		if (inZip == "") {
			return false
		}
		for (i=0; i<inZip.length; i++) {
			if (inZip.charAt(i) < "0") {
				return false
			}
			if (inZip.charAt(i) > "9") {
				return false
			}
			if (inZip.length < 5) {
				return false
			}
		}
		return true
	}
	
	
function validTelAreaCode(inTelAreaCode) {
		if (inTelAreaCode == "") {
			return false
		}
		for (i=0; i<inTelAreaCode.length; i++) {
			if (inTelAreaCode.charAt(i) < "0") {
				return false
			}
			if (inTelAreaCode.charAt(i) > "9") {
				return false
			}
			if (inTelAreaCode.length < 3) {
				return false
			}
		}
		return true
	}
	
function validTelNumber(inTelNumber) {
		if (inTelNumber == "") {
			return false
		}
		for (i=0; i<inTelNumber.length; i++) {
			if (inTelNumber.charAt(i) < "0") {
				return false
			}
			if (inTelNumber.charAt(i) > "9") {
				return false
			}
			if (inTelNumber.length < 7) {
				return false
			}
		}
		return true
	}
	

function validEmail(Email) {
		invalidChars = " /:,;"
		
		for (i=0; i<invalidChars.lenght; 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 submitIt(passForm) {

	if (passForm.firstName.value == "") {
		alert("Please enter your First Name")
		passForm.firstName.focus()
		return false
	}

	if (passForm.lastName.value == "") {
		alert("Please enter your Last Name")
		passForm.lastName.focus()
		return false
	}

	if (passForm.Zip.value != "") {
	if (!validZip(passForm.Zip.value)) {
		alert("Please enter a valid Zip code")
		passForm.Zip.focus()
		passForm.Zip.select()
		return false
	}
	}

	if (passForm.TelAreaCode.value != "") {
	if (passForm.TelAreaCode.value == "") {
		alert("Please enter your Telephone Area Code")
		passForm.TelAreaCode.focus()
		return false
	}
	if (!validTelAreaCode(passForm.TelAreaCode.value)) {
		alert("Please enter a valid Telephone Area code")
		passForm.TelAreaCode.focus()
		passForm.TelAreaCode.select()
		return false
	}
	}
	
	if (passForm.TelNumber.value != "") {
	if (passForm.TelNumber.value == "") {
		alert("Please enter your Telephone Number")
		passForm.TelNumber.focus()
		return false
	}
	if (!validTelNumber(passForm.TelNumber.value)) {
		alert("Please enter a valid Telephone Number")
		passForm.TelNumber.focus()
		passForm.TelNumber.select()
		return false
	}
	}
	
	if (passForm.Email.value == "") {
		alert("Please enter your Email address")
		passForm.Email.focus()
		return false
	}

	if (passForm.Email.value != "") {
	if (!validEmail(passForm.Email.value)) {
		alert("Invalid Email Address - Please enter a valid Email Address")
		passForm.Email.focus()
		passForm.Email.select()
		return false
	}	
	}
	
	
		return true
	}

//-->
