
		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 validName(name) {

	
			if (name == "") {						
				return false
			}
			return true
		}

		function validMsg(message) {

	
			if (message == "") {						
				return false
			}
			return true
		}

		function submitIt(contact, mode) {

			// check if preview
			if (mode == 0) {
				alert("Submit is disabled in preview mode")
				return false
			}
	
			// check to see if the email's valid
			if (!validEmail(contact.contactEmail.value)) {
				alert("Invalid email address")
				contact.contactEmail.focus()
				contact.contactEmail.select()
				return false
			}
	
			// check to see if Name Entered
			if (!validName(contact.contactName.value)) {
				alert("Name is required")
				contact.contactName.focus()
				contact.contactName.select()
				return false
			}
			// check to see if the Msg is valid
			if (!validMsg(contact.contactMsg.value)) {
				alert("Message is required")
				contact.contactMsg.focus()
				contact.contactMsg.select()
				return false
			}
	
			return true
		}


