// Start Form Check
	function validEmail(inEmail) {
		invalidChars = "/:,;"
		if (inEmail == "") {
			return false; }
		for (i=0; i<invalidChars.length; i++) {
			badChar = invalidChars.charAt(i)
			if (inEmail.indexOf(badChar,0) > -1) {
				return false; }
			}
			atPos = inEmail.indexOf("@",1)
			if (atPos == -1) {
				return false; }
			if (inEmail.indexOf("@",atPos+1) > -1) {
				return false; }
			periodPos = inEmail.indexOf(".",atPos)
			if (periodPos == -1) {
				return false; }
			if (periodPos+3 > inEmail.length) {
				return false; }
			else {
				return true; }
	}
	
function validForm(contact) {
	
		if (contact.firstname.value == "") {
			alert("Please enter your first name")
			contact.firstname.focus()
			return false; }
			
		if (contact.lastname.value == "") {
			alert("Please enter your last name.")
			contact.lastname.focus()
			return false; }	
			
		if (contact.email.value == "") {
			alert("You must enter an email address")
			contact.email.focus()
			return false; }
			
		if (!validEmail(contact.email.value)) {
			alert("You must enter a valid email address")
			contact.email.focus()
			return false; }
			
		if (contact.foundus.value == "") {
			alert("Please let us know how you found our site")
			contact.foundus.focus()
			return false; }
			
		attentionChoice = contact.attention.selectedIndex
		if (contact.attention.options[attentionChoice].value == "") {
		alert("Please Select a Destination")
		return false; }
			
		if (contact.comments.value == "") {
			alert("Please enter your comments")
			contact.comments.focus()
			return false; }
			
			rateOption = -1;
			for (i=0; i<contact.maillist.length; i++) {
				if (contact.maillist[i].checked) {
					rateOption = i;
				}
			}
		if (rateOption == -1) {
			alert("Would you like us to add your e-mail to or mailing list?")
			return false; }
			
			}
//-->

