function IsFormComplete() {
	formy = document.bva_volunteer_application;
	if (formy.name_first.value == "") {
		alert("Please enter your first name.");
		formy.name_first.focus();
		return false;
	}
	else if (formy.name_last.value == "") {
		alert("Please enter your last name.");
		formy.name_last.focus();
		return false;
	}
	else if (formy.home_address.value == "") {
		alert("Please enter your home address.");
		formy.home_address.focus();
		return false;
	}
	else if (formy.home_city.value == "") {
		alert("Please enter your home city.");
		formy.home_city.focus();
		return false;
	}
	else if (formy.home_state.selectedIndex == 0) {
		alert("Please choose your home state.");
		formy.home_state.focus();
		return false;
	}
	else if (formy.home_zip.value == "") {
		alert("Please enter your home zip code.");
		formy.home_zip.focus();
		return false;
	}
	else if (formy.home_phone.value == "") {
		alert("Please enter your home phone.");
		formy.home_phone.focus();
		return false;
	}
	else if (formy.home_email.value == "") {
		alert("Please enter your home e-mail address.");
		formy.home_email.focus();
		return false;
	}
	else if (formy.home_email.value.indexOf ('@', 0) == -1){
		alert("Please enter a valid home e-mail address.");
		formy.home_email.focus();
		return false;
	}
	else if (formy.dob.value == "") {
		alert("Please enter your date of birth.");
		formy.dob.focus();
		return false;
	}
	else if (formy.sex.selectedIndex == 0) {
		alert("Please choose your sex.");
		formy.sex.focus();
		return false;
	}
//	else if (formy.title.value == "") {
//		alert("Please enter your title.");
//		formy.title.focus();
//		return false;
//	}
//	else if (formy.organization.value == "") {
//		alert("Please enter your organization.");
//		formy.organization.focus();
//		return false;
//	}
//	else if (formy.work_address.value == "") {
//		alert("Please enter your work address.");
//		formy.work_address.focus();
//		return false;
//	}
//	else if (formy.work_city.value == "") {
//		alert("Please enter your work city.");
//		formy.work_city.focus();
//		return false;
//	}
//	else if (formy.work_state.selectedIndex == 0) {
//		alert("Please choose your work state.");
//		formy.work_state.focus();
//		return false;
//	}
//	else if (formy.work_zip.value == "") {
//		alert("Please enter your work zip code.");
//		formy.work_zip.focus();
//		return false;
//	}
//	else if (formy.work_phone.value == "") {
//		alert("Please enter your work phone.");
//		formy.work_phone.focus();
//		return false;
//	}
//	else if (formy.work_email.value == "") {
//		alert("Please enter your work e-mail address.");
//		formy.work_email.focus();
//		return false;
//	}
//	else if (formy.work_email.value.indexOf ('@', 0) == -1){
//		alert("Please enter a valid work e-mail address.");
//		formy.work_email.focus();
//		return false;
//	}
	else if (formy.mailing_choice.selectedIndex == 0) {
		alert("Please choose your preferred mailing address.");
		formy.mailing_choice.focus();
		return false;
	}
	else if (formy.degree1.value == "") {
		alert("Please enter your degree.");
		formy.degree1.focus();
		return false;
	}
	else if (formy.year1.value == "") {
		alert("Please enter your year of graduation.");
		formy.year1.focus();
		return false;
	}
	else if (formy.school1.value == "") {
		alert("Please enter your school name.");
		formy.school1.focus();
		return false;
	}
	else if (formy.major1.value == "") {
		alert("Please enter your major.");
		formy.major1.focus();
		return false;
	}
	else if (formy.available_businesshours.selectedIndex == 0) {
		alert("Please choose your business hour availability.");
		formy.available_businesshours.focus();
		return false;
	}
	else if (formy.available_businesshours_lunch.selectedIndex == 0) {
		alert("Please choose your business hour (lunchtime) availability.");
		formy.available_businesshours_lunch.focus();
		return false;
	}
	else if (formy.available_evenings.selectedIndex == 0) {
		alert("Please choose your evening availability.");
		formy.available_evenings.focus();
		return false;
	}
	else if (formy.available_weekends.selectedIndex == 0) {
		alert("Please choose your weekend availability.");
		formy.available_weekends.focus();
		return false;
	}
	else if (formy.professional_background_skills.selectedIndex == -1) {
		alert("Please choose your professional background/skills.");
		formy.professional_background_skills.focus();
		return false;
	}
	else if (formy.volunteer_experience.value == "") {
		alert("Please enter your volunteer experience.");
		formy.volunteer_experience.focus();
		return false;
	}
	else if (formy.volunteer_experience.value.length > 1500) {
        alert("Your volunteer experience is too long.  Please shorten it.");
        formy.volunteer_experience.focus();
        return false;
	}
	else if (formy.arts_background.value == "") {
		alert("Please enter your arts background.");
		formy.arts_background.focus();
		return false;
	}
	else if (formy.arts_background.value.length > 1500) {
        alert("Your arts background is too long.  Please shorten it.");
        formy.arts_background.focus();
        return false;
	}
	if (formy.organizational_preferences_nopreference.checked == false && formy.organizational_preferences_dance.selectedIndex == 0 && formy.organizational_preferences_literaryarts.selectedIndex == 0 && formy.organizational_preferences_media.selectedIndex == 0 && formy.organizational_preferences_music.selectedIndex == 0 && formy.organizational_preferences_theatre.selectedIndex == 0 && formy.organizational_preferences_visualarts.selectedIndex == 0) {
		alert("Please select your organizational preferences.");
		formy.organizational_preferences_dance.focus();
		return false;
	}
return true;
}