function submitContactForm (form) {

	messageText = new Array();
	messageText[0] = "Please enter your name.";
	messageText[1] = "Please enter your address.";
	messageText[2] = "Please enter your city.";
	messageText[3] = "Please enter your state.";
	messageText[4] = "Please enter your zip code.";
	messageText[5] = "Please enter your phone number.";
	messageText[6] = "Please enter your email.";
	messageText[7] = "Please enter a valid email.";
	messageText[8] = "Make sure we have ALL your information:\n\n";	

	errors = new Array();
	if(!document.getElementById('name').value.length) {
		errors.push(messageText[0]);
	}
	if(!document.getElementById('address').value.length) {
		errors.push(messageText[1]);
	}

	if(!document.getElementById('city').value.length) {
		errors.push(messageText[2]);
	}

	if(!document.getElementById('state').value.length) {
		errors.push(messageText[3]);
	}

	if(!document.getElementById('zip').value.length) {
		errors.push(messageText[4]);
	}

	if(!document.getElementById('phone').value.length) {
		errors.push(messageText[5]);
	}

	if(!document.getElementById('email').value.length) {
		errors.push(messageText[6]);
	}
	var filter=/^([\w-]+(?:\.[\w-]+)*)@((?:[\w-]+\.)*\w[\w-]{0,66})\.([a-z]{2,6}(?:\.[a-z]{2})?)$/i;
	if (document.getElementById('email').value.length && !filter.test(document.getElementById('email').value)) {
		errors.push(messageText[7]);
	}

	if(errors.length) {
		var message = messageText[8];
		for(i = 0; i < errors.length; i++) {
		message += errors[i] + "\n";
		}
		alert(message);
		return false;
	}
	document.getElementById('message').innerHTML = "Processing entry. Please, wait...";
	document.getElementById('submit').disabled = true;
	return true;
}