// JScript source code

function checkForm(Form){
	if (Form.name.value == ""){
		alert("You must provide your full name.")
		return false
	}
	
	if (Form.busname.value == ""){
			alert("You must provide your business name")
			return false
	}
	
	if (Form.address.value == ""){
			alert("You must provide your business address.")
			return false
	}
	
	if (Form.city.value == ""){
			alert("You must provide the city your business is located in.")
			return false
	}
	
	if (Form.state.value == ""){
			alert("You must provide your state your business is located in.")
			return false
	}
	
	if (Form.zip.value == ""){
				alert("You must provide your business zip code.")
				return false
	}
	
	if (Form.phone.value == ""){
			alert("You must provide your business phone number.")
			return false
	}
	
	if (Form.email.value == ""){
			alert("You must provide an Email address.")
			return false
	}
	
	if (!Form.displayEmail[0].checked){
	if (!Form.displayEmail[1].checked){
				alert("You must select if you'd like your e-mail address shown with the job listing.")
	 			return false}
	}
	
	if (!validateEmail(Form.email.value)){
			alert("You must provide a valid Email address.")
			return false
	}
	
	if (Form.position.value == ""){
			alert("Please provide the dental position available at your location.")
			return false
	}
	
	if (Form.description.value == ""){
			alert("Please provide a description of the job.")
			return false
	}
	
	return true
	
}

function validateEmail(emailAddress){
	atPos = emailAddress.indexOf("@",1)
	periodPos = emailAddress.indexOf(".",atPos)
	
	if (atPos == -1){
		return false
	}
	
	if (periodPos == -1){
		return false
	}
	
	if ((periodPos - atPos) < 3 ){
		return false
	}
	
	if ((emailAddress.length - periodPos) < 3){
		return false
	}
	
	return true

}


