// JavaScript Document

function checkform ( form ){

	var valid = true;
	var error = "Please fix the following problem(s):";
	var first_error = "";
	var phone_error = "";

	
// ** START CONTACT INFO VERIFICATION **
	if (form.fname.value == "") {
		valid = false;
		error+="\n - Please enter your first name";
		if(first_error == ""){
			first_error = "fname";	
		}
	}
	  
	if (form.lname.value == "") {
		valid = false;
		error+="\n - Please enter your last name";
		if(first_error == ""){
			first_error = "lname";	
		}
	}
	
	if (form.address.value == "") {
		valid = false;
		error+="\n - Please enter your address";
		if(first_error == ""){
			first_error = "address";	
		}
	}
	
	if (form.city.value == "") {
		valid = false;
		error+="\n - Please enter your city";
		if(first_error == ""){
			first_error = "city";	
		}
	}
	
	if (form.state.value == "") {
		valid = false;
		error+="\n - Please select your state";
		if(first_error == ""){
			first_error = "state";	
		}
	}
	
	if (form.zip.value == "") {
		valid = false;
		error+="\n - Please enter your zip code";
		if(first_error == ""){
			first_error = "zip";	
		}
	}

	
	if (form.phone1.value == "") {
		valid = false;
		if(phone_error == ""){
			error+="\n - Please enter your phone number";
			phone_error = 1;
		}
		if(first_error == ""){
			first_error = "phone1";	
		}
	}
	
	if (form.phone2.value == "") {
		valid = false;
		if(phone_error == ""){
			error+="\n - Please enter your phone number";
			phone_error = 1;
		}
		if(first_error == ""){
			first_error = "phone2";	
		}
	}
		
	if (form.phone3.value == "") {
		valid = false;
		if(phone_error == ""){
			error+="\n - Please enter your phone number";
			phone_error = 1;
		}
		if(first_error == ""){
			first_error = "phone3";	
		}
	}
		
	if (form.email.value == "") {
		valid = false;
		error+="\n - Please enter your e-mail address";
		if(first_error == ""){
			first_error = "email";	
		}
	}else{
		var filter = /^([a-zA-Z0-9_\.\-])+\@(([a-zA-Z0-9\-])+\.)+([a-zA-Z0-9]{2,4})+$/;
		if(!filter.test(form.email.value)){
			valid = false;
			error+="\n - Please enter a valid e-mail address";
			//form.email.className="form_error";
			if(first_error == ""){
				first_error = "email";	
			}
		}
	}
			
	  // ** END **

	  
	if(valid==false){
		alert(error);
		document.getElementById(first_error).focus();
	}else{
		form.submit();	
	}	
}