<!--Copyright 2003 Bontrager Connection, LLC
// Code obtained from http://WillMaster.com/

function CheckRequiredFields() {
var errormessage = new String();
// Put field checks below this point.

if(WithoutContent(document.contact.firstname.value))
	{ errormessage += "\n\nPlease enter your first name."; }

if(WithoutContent(document.contact.lastname.value))
	{ errormessage += "\n\nPlease enter your last name."; }

if(WithoutContent(document.contact.company.value))
	{ errormessage += "\n\nPlease enter your company name."; }

if(WithoutContent(document.contact.address.value))
	{ errormessage += "\n\nPlease enter your address."; }

if(WithoutContent(document.contact.city.value))
	{ errormessage += "\n\nPlease enter your city."; }

if(WithoutContent(document.contact.state.value))
	{ errormessage += "\n\nPlease enter your state."; }

if(WithoutContent(document.contact.zip.value))
	{ errormessage += "\n\nPlease enter your zip code."; }

if(WithoutContent(document.contact.ph1.value))
	{ errormessage += "\n\nPlease enter your area code."; }

if(WithoutContent(document.contact.ph2.value))
	{ errormessage += "\n\nPlease enter your phone number"; }

if(WithoutContent(document.contact.ph3.value))
	{ errormessage += "\n\nPlease enter your phone number."; }

if(WithoutContent(document.contact.email.value))
	{ errormessage += "\n\nPlease enter your email."; }

if(NoneWithCheck(document.contact.inquiry))
	{ errormessage += "\n\nPlease tell us what your inquiry is related to."; }

if(NoneWithCheck(document.contact.contact))
	{ errormessage += "\n\nPlease let us know how your prefer to be contacted."; }

if(WithoutContent(document.contact.question.value))
	{ errormessage += "\n\nPlease enter your question or comment."; }


// Put field checks above this point.
if(errormessage.length > 2) {
	alert('NOTE - the following fields are required:' + errormessage);
	return false;
	}
return true;
} // end of function CheckRequiredFields()


function WithoutContent(ss) {
if(ss.length > 0) { return false; }
return true;
}

function NoneWithContent(ss) {
for(var i = 0; i < ss.length; i++) {
	if(ss[i].value.length > 0) { return false; }
	}
return true;
}

function NoneWithCheck(ss) {
for(var i = 0; i < ss.length; i++) {
	if(ss[i].checked) { return false; }
	}
return true;
}

function WithoutCheck(ss) {
if(ss.checked) { return false; }
return true;
}

function WithoutSelectionValue(ss) {
for(var i = 0; i < ss.length; i++) {
	if(ss[i].selected) {
		if(ss[i].value.length) { return false; }
		}
	}
return true;
}

//-->

