
<!-- Hide script from older browsers

function validZip(passedVal) {
	if (passedVal == "") {
		return false
	}
	if (passedVal.length == 5 || passedVal.length == 10) { }
	else { return false }
	for (i=0; i<passedVal.length; i++) {
		if ((passedVal.charAt(i) >= "0" && passedVal.charAt(i) <= "9") || (passedVal.charAt(i) == "-" && i == 5)) { }
		else { return false }
	}
	return true
}

	function validPhone(passedVal) {
	if (passedVal != "") {
		if (passedVal.length != 12) {
			return false 
			}
		for (i=0; i<passedVal.length; i++) {
			if ((passedVal.charAt(i) >= "0" && passedVal.charAt(i) <= "9") || (passedVal.charAt(i) == "-" && (i == 3 || i == 7))) { }
			else { 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 submitIt(Form) {
	if (Form.e_mail.value != "") {
		if (!validEmail(Form.e_mail.value)) {
			alert("Please include a valid Email address.")
			Form.e_mail.focus()
			Form.e_mail.select()
			return false
		}
	}
	
	if (Form.last.value == "") {
		alert("Please provide a last name.")
		Form.last.focus()
		Form.last.select()
		return false
	}	

	if (Form.address.value == "") {
		alert("Please provide an address.")
		Form.last.focus()
		Form.last.select()
		return false
	}
			
	if (Form.city.value == "") {
		alert("Please provide a city.")
		Form.last.focus()
		Form.last.select()
		return false
	}

	if (Form.state.value == "") {
		alert("Please provide a state.")
		Form.last.focus()
		Form.last.select()
		return false
	}
	
	if (Form.county.value == "") {
		alert("Please provide a county.")
		Form.last.focus()
		Form.last.select()
		return false
	}
	
	if (Form.zip.value == "") {
		alert("Please provide a valid Zip code.")
		Form.zip.focus()
		return false
	}

	if (!validZip(Form.zip.value)) {
		alert("The Zip code provided is not valid in the US. Please check your zip code.")
		Form.zip.focus()
		Form.zip.select()
		return false
	}
	
/*	if (Form.password.value != Form.password1.value) {
		alert("Your passwords did not match. Please confirm your password.")
		Form.password1.focus()
		Form.password1.select()
		return false
	} */
	
		if (!validPhone(Form.phone.value)) {
		alert("Please include a valid phone number with area code and dashes. Eg. 123-456-7890")
		Form.phone.focus()
		Form.phone.select()
		return false
	}


	return true
}


// End hiding script -->
	