function validateMailingList () {
	var no_errors = true;
	if (document.getElementById("first_name_field").value == "") {
		no_errors = false;
		alert("Please enter your first name.");
		document.getElementById("first_name_field").focus();
	}
	else if (document.getElementById("last_name_field").value == "") {
		no_errors = false;
		alert("Please enter your last name.");
		document.getElementById("last_name_field").focus();
	}
	else if (document.getElementById("address_field").value == "") {
		no_errors = false;
		alert("Please enter your address.");
		document.getElementById("address_field").focus();
	}
	else if (document.getElementById("city_field").value == "") {
		no_errors = false;
		alert("Please enter your city.");
		document.getElementById("city_field").focus();
	}
	else if (document.getElementById("state_field").value == "") {
		no_errors = false;
		alert("Please enter your state.");
		document.getElementById("state_field").focus();
	}
	else if (document.getElementById("zip_field").value == "") {
		no_errors = false;
		alert("Please enter your zip code.");
		document.getElementById("zip_field").focus();
	}
	else if (document.getElementById("email_field").value == "") {
		no_errors = false;
		alert("Please enter your e-mail.");
		document.getElementById("email_field").focus();
	}
	else if (!((document.getElementById("email_field").value.indexOf(".") > 2) && (document.getElementById("email_field").value.indexOf("@") > 0))) {
		no_errors = false;
		alert("The e-mail address you entered is invalid.");
		document.getElementById("email_field").focus();
	}
	return no_errors;
}

function validateMailingListLink () {
	if (validateMailingList()) {
		document.forms.mailing_list.submit();
	}
}

function validateRemove () {
	var no_errors = true;
	if (document.getElementById("remove_email_field").value == "") {
		no_errors = false;
		alert("Please enter your e-mail for removal.");
		document.getElementById("remove_email_field").focus();
	}
	else if (!((document.getElementById("remove_email_field").value.indexOf(".") > 2) && (document.getElementById("remove_email_field").value.indexOf("@") > 0))) {
		no_errors = false;
		alert("The e-mail address you entered for removal is invalid.");
		document.getElementById("remove_email_field").focus();
	}
	return no_errors;
}

function validateRemoveLink () {
	if (validateRemove()) {
		document.forms.remove.submit();
	}
}
