// JavaScript Document

function validate_email(field,alerttxt) {
	with (field) {
		apos=value.indexOf("@");
		dotpos=value.lastIndexOf(".");
	  
		if (apos<1||dotpos-apos<2) {
			  alert(alerttxt);return false;
		}
		else {
			return true;
		}
	}
}

function validate_form(thisform) {
	var m = document.getElementById("name");
	var n = document.getElementById("phone");
	var o = document.getElementById("type");
	var p = document.getElementById("satisfactionLevel");
	var q = document.getElementById("recommend");
	var r = document.getElementById("useAgain");
	var s = document.getElementById("customerService");
	
	with (thisform) {
		if (m.value == "FIRST & LAST NAME") {
			alert("Please enter your first and last name.");
			name.focus(); return false;
		}
		
		else if (n.value == "PHONE") {
			alert("Please enter a valid phone number.");
			phone.focus(); return false;
		}
		
		else if (validate_email(email,"Please enter a valid email address.")==false) {
			email.focus(); return false;
		}
		
		else if (o.value == "Please choose...") {
			alert("Please specify the type of project.");
			return false;
		}
		
		else if (p.value == "Please choose...") {
			alert("Please fill out the form in its entirety.");
			return false;
		}
		
		else if (q.value == "Please choose...") {
			alert("Please fill out the form in its entirety.");
			return false;
		}
		else if (r.value == "Please choose...") {
			alert("Please fill out the form in its entirety.");
			return false;
		}
		
		else if (s.value == "Please choose...") {
			alert("Please fill out the form in its entirety.");
			return false;
		}
		
		return true;
	}
}

function validate_form2(thisform) {
	var m = document.getElementById("name");
	var n = document.getElementById("phone");
	var p = document.getElementById("satisfactionLevel");
	var q = document.getElementById("recommend");
	var r = document.getElementById("useAgain");
	var s = document.getElementById("customerService");
	
	with (thisform) {
		if (m.value == "FIRST & LAST NAME") {
			alert("Please enter your first and last name.");
			name.focus(); return false;
		}
		
		else if (n.value == "PHONE") {
			alert("Please enter a valid phone number.");
			phone.focus(); return false;
		}
		
		else if (validate_email(email,"Please enter a valid email address.")==false) {
			email.focus(); return false;
		}
		
		else if (p.value == "Please choose...") {
			alert("Please fill out the form in its entirety.");
			return false;
		}
		
		else if (q.value == "Please choose...") {
			alert("Please fill out the form in its entirety.");
			return false;
		}
		else if (r.value == "Please choose...") {
			alert("Please fill out the form in its entirety.");
			return false;
		}
		
		else if (s.value == "Please choose...") {
			alert("Please fill out the form in its entirety.");
			return false;
		}
		
		return true;
	}
}