<!---
function validate(the_form)
{
	var error = "Please correct the following required fields:\n"; 
	var zipDigits = "0123456789- ";  
	var areacodeDigits = "0123456789";
	var phonenumberDigits = "0123456789";
	var phonenumber2Digits = "0123456789";
	
// Name
	if (the_form.firstname.value == ""){
		error += "Please type your first name\n";
	} 

	if (the_form.lastname.value == ""){
		error += "Please type your last name\n";
	} 

//Address
	if (the_form.address.value == ""){
		error += "Please type your home address\n";
	} 

//City
	if (the_form.city.value == ""){
		error += "Please type your City\n";
	} 
	
//Zip Code
	if (the_form.zip.value == ""){
		error += "Zip Code\n";
	}
	for (var i = 0; i < the_form.zip.value.length; i++){
		temp = the_form.zip.value.substring(i, i+1)

		if (zipDigits.indexOf(temp) == -1 && the_form.zip.value != ""){
			error += "Your Zip Code must be numerical.\n";
			break;
		}
		
		if (the_form.zip.value.length<5){
			error += "Your Zip Code must be 5 digits in length.\n";
			break;
		}
	}

//Telephone Number

	if (the_form.areacode.value == "" ){
			error += "Please type your area code\n";
		}
	
		for (var i = 0; i < the_form.areacode.value.length; i++){
		temp = the_form.areacode.value.substring(i, i+1)
		
		if (areacodeDigits.indexOf(temp) == -1 && the_form.areacode.value != ""){
			error += "Your area code must be numerical.\n";
			break;
		}
}
	if (the_form.phonenumber.value == "" ){
			error += "Please type your home phone number\n";
		}

		for (var i = 0; i < the_form.phonenumber.value.length; i++){
		temp = the_form.phonenumber.value.substring(i, i+1)
		
		if (phonenumberDigits.indexOf(temp) == -1 && the_form.phonenumber.value != ""){
			error += "Your phone number must be numerical.\n";
			break;
		}
}

	if (the_form.phonenumber2.value == "" ){
			error += "Please type your home phone number\n";
		}
		
		for (var i = 0; i < the_form.phonenumber2.value.length; i++){
		temp = the_form.phonenumber2.value.substring(i, i+1)
		
		if (phonenumber2Digits.indexOf(temp) == -1 && the_form.phonenumber2.value != ""){
			error += "Your phone number must be numerical.\n";
			break;
		}
}
		

		
		
//Email
	if (the_form.email.value == ""){
		error += "Please type your email address\n";
	}
	

//test and confirm
	if (error != "Please correct the following required fields:\n")	{
		alert(error);
		return (false);
	} 

}
// -->
