

function CheckRequiredFields() {
var errormessage = new String();
// Put field checks below this point.



	
if(WithoutContent(document.contact_form.FirstName.value))
	{ errormessage += "\n\nPlease type name in the \"First Name\" text field."; }
	
if(WithoutContent(document.contact_form.LastName.value))
	{ errormessage += "\n\nPlease type name in the \"Last Name\" text field."; }

if(WithoutContent(document.contact_form.Address.value))
	{ errormessage += "\n\nPlease type address in the \"Address\" text field."; }
	
if(WithoutContent(document.contact_form.City.value))
	{ errormessage += "\n\nPlease type city in the \"City\" text field."; }
	
if(WithoutSelectionValue(document.contact_form.SState))
	{ errormessage += "\n\nPlease select state from the dropdown list."; }
	
if(WithoutContent(document.contact_form.Zip.value))
	{ errormessage += "\n\nPlease type zip code in the \"Zip Code\" text field."; }

if(WithoutContent(document.contact_form.Phone.value))
	{ errormessage += "\n\nPlease type phone in the \"Phone\" text field."; }

if(WithoutContent(document.contact_form.Email.value))
	{ errormessage += "\n\nPlease type email in the \"Email\" text field."; }

	
if(NoneWithCheck(document.contact_form.ContactBy))
	{ errormessage += "\n\nPlease check one or more check boxes of the contact."; }

if(NoneWithCheck(document.contact_form.EventDate))
	{ errormessage += "\n\nPlease check one or more check boxes of event dates."; }


// Put field checks above this point.
if(errormessage.length > 2) {
	alert('NOTE:' + 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;
}

