function checkRequestInfo() {
	var emptycount = 0;
	var emptyfields = "";

	var firstname = document.requestInfo.firstname.value;
	var lastname = document.requestInfo.lastname.value;
	var address = document.requestInfo.address1.value;
	var city = document.requestInfo.city.value;
	var state = document.requestInfo.state.value;
	var zip = document.requestInfo.zip.value;
	var email = document.requestInfo.email.value;
	var media = document.requestInfo.media.value;
	
	firstname = firstname.replace(/\W+/,"");
	lastname = lastname.replace(/\W+/,"");
	address = address.replace(/\W+/,"");
	city = city.replace(/\W+/,"");
	state = state.replace(/\W+/,"");
	zip = zip.replace(/\W+/,"");
	email = email.replace(/\W+/,"");
	media = media.replace(/\W+/,"");

	if ( firstname == "" ) { 
		emptyfields += "First Name"; 
		emptycount += 1;
	}

	if ( lastname == "" ) { 
		emptyfields += "Last Name"; 
		emptycount += 1;
	}
	if ( address == "" ) {
		if (emptycount > 0 ) { emptyfields += ", " }
		emptyfields += "Address 1";
		emptycount += 1;
	}
	if ( city == "" ) {
		if (emptycount > 0 ) { emptyfields += ", " }
		emptyfields += "City";
		emptycount += 1;
	}
	if ( state == "") {
		if (emptycount > 0 ) { emptyfields += ", " }
		emptyfields += "State";
		emptycount += 1;
	}
	if ( zip == "") {
		if (emptycount > 0 ) { emptyfields += ", " }
		emptyfields += "Zip Code";
		emptycount += 1;
	}
		if ( email == "") {
		if (emptycount > 0 ) { emptyfields += ", " }
		emptyfields += "E-Mail";
		emptycount += 1;
	}

	if ( media == "") {
		if (emptycount > 0 ) { emptyfields += ", " }
		emptyfields += "How did you find out about KCMA?";
		emptycount += 1;
	}

	if (emptyfields == "") { document.requestInfo.submit(); }
	else { window.alert("Please fill in the following required fields:\n" + emptyfields); }
}