// JavaScript Document
function validate_agreement_inputs(_form)
{
	if (!checkexistence(_form.first.value)) {
		alert ("Please enter your first name.");
		return false;
	}
	if (!checkexistence(_form.last.value)) {
		alert ("Please enter your last name.");
		return false;
	}
	if (!checkexistence(_form.company.value)) {
		alert ("Please enter your school or company name.");
		return false;
	}
	if (!checkexistence(_form.title.value)) {
		alert ("Please enter your title.");
		return false;
	}
	if (!checkexistence(_form.address1.value)) {
		alert ("Please enter your address.");
		return false;
	}
	if (!checkexistence(_form.city.value)) {
		alert ("Please enter your city.");
		return false;
	}
	if (!checkexistence(_form.state.value)) {
		alert ("Please select your state.");
		return false;
	}
	if (_form.state.value == "none") {
		alert ("Please select your state.");
		return false;
	}
	if (!checkexistence(_form.zip.value)) {
		alert ("Please enter your postal code.");
		return false;
	}
	if (!checkexistence(_form.phone.value)) {
		alert ("Please enter your phone number.");
		return false;
	}
	if (!checkexistence(_form.email.value)) {
		alert ("Please enter your email address.");
		return false;
	}
	if (!isEmailValid(_form.email.value)) {
		alert ("Please enter a valid email address.");
		return false;
	}

	return true;
}

function validate_contact_us_inputs(_form)
{
	if (!checkexistence(_form.full_name.value)) {
		alert ("Please enter your name.");
		return false;
	}
	if (!checkexistence(_form.company.value)) {
		alert ("Please enter your school or company.");
		return false;
	}
	if (!checkexistence(_form.email.value)) {
		alert ("Please enter your email address.");
		return false;
	}
	if (!isEmailValid(_form.email.value)) {
		alert ("Please enter a valid email address.");
		return false;
	}
	if (!checkexistence(_form.phone.value)) {
		alert ("Please enter your phone number.");
		return false;
	}
	if (!checkexistence(_form.question_or_comment.value)) {
		alert ("Please enter a description of the problem you wish to discuss with us.");
		return false;
	}
	return true;
}

function validate_fundraising_inputs(_form)
{
	if (!checkexistence(_form.fund_name.value)) {
		alert ("Please enter your name.");
		return false;
	}
	if (!checkexistence(_form.fund_email.value)) {
		alert ("Please enter your email address.");
		return false;
	}
	if (!isEmailValid(_form.fund_email.value)) {
		alert ("Please enter a valid email address.");
		return false;
	}
	if (!checkexistence(_form.interested_in.value)) {
		alert ("Please specify what you are interested in.");
		return false;
	}
	return true;
}