
function doSubmit() 
{
	if (isCompany() && isAddress() && isCity() && isZip() && isPhone() && isFirstName() && isLastName() && isEmail() && isPassword())
	{ return true;   }
	else
	 {   return false; }
}

function isCompany()  {
	var field = document.contactForm.Company;
	
	if (field.value == "") {
		alert("\nPlease enter the Company name in the field provided.\n");
		field.select();
		field.focus();
		return false;
	}
	return true;
}

function isAddress()  {
	var field = document.contactForm.Address;
	
	if (field.value == "") {
		alert("\nPlease enter the company Address in the field provided.\n");
		field.select();
		field.focus();
		return false;
	}
	return true;
}

function isCity()  {
	var field = document.contactForm.City;
	
	if (field.value == "") {
		alert("\nPlease enter the City in the field provided.\n");
		field.select();
		field.focus();
		return false;
	}
	return true;
}

function isZip()  {
	var field = document.contactForm.Zip;
	
	if (field.value == "") {
		alert("\nPlease enter the Zip Code in the field provided.\n");
		field.select();
		field.focus();
		return false;
	}
	return true;
}

function isPhone()  {
	var field = document.contactForm.Phone;
	
	if (field.value == "") {
		alert("\nPlease enter your Phone Number in the field provided.\n");
		field.select();
		field.focus();
		return false;
	}
	return true;
}


function isFirstName()  {
	var field = document.contactForm.FirstName;
	
	if (field.value == "") {
		alert("\nPlease enter your First Name in the field provided.\n");
		field.select();
		field.focus();
		return false;
	}
	return true;
}

function isLastName()  {
	var field = document.contactForm.LastName;
	
	if (field.value == "") {
		alert("\nPlease enter your Last Name in the field provided.\n");
		field.select();
		field.focus();
		return false;
	}
	return true;
}

function isEmail()  {

	var field = document.contactForm.Email;
	
	if (field.value == "") {
		alert("\nPlease enter your Email address in the field provided.\n");
		field.select();
		field.focus();
		return false;
		}

	if (field.value.indexOf('@',0) == -1 || field.value.indexOf('.',0) == -1)  {
		alert("\nThe Email address requires a \"@\" and a \".\" be used.\n\nPlease re-enter the Email address in the field provided.");
		field.select();
		field.focus();
		return false;
	}
	
	return true;
}

function isPassword()  {
	var field1 = document.contactForm.Password1;
	var field2 = document.contactForm.Password2;
	
	if (field1.value == "") {
		alert("\nPlease enter a Password in the field provided.\n");
		field1.select();
		field1.focus();
		return false;
		}
	if (field2.value == "") {
		alert("\nPlease retype your Password in the field provided.\n");
		field2.select();
		field2.focus();
		return false;
		}
	
	if (field1.value != field2.value) {
		alert("\nThe Passwords do not match.\nPlease re-enter both!");
		field1.select();
		field1.focus();
		return false;
		}
	
	return true;
}
