
function checkForm() {
missinginfo = "";
if (document.BookingForm.name.value == "") {
missinginfo += "\n     -  Name";
}
if ((document.BookingForm.email.value == "") || 
(document.BookingForm.email.value.indexOf('@') == -1) || 
(document.BookingForm.email.value.indexOf('.') == -1)) {
missinginfo += "\n     -  E-mail";
}
if (document.BookingForm.telephone.value == "") {
missinginfo += "\n     -  Telephone";
}
if (document.BookingForm.title.value == "") {
missinginfo += "\n     -  Title";
}
if (document.BookingForm.schoolorg.value == "") {
missinginfo += "\n     -  School/Organization";
}
if (document.BookingForm.streetaddress.value == "") {
missinginfo += "\n     -  Street Address";
}
if (document.BookingForm.city.value == "") {
missinginfo += "\n     -  City";
}
if (document.BookingForm.state.value == "") {
missinginfo += "\n     -  State";
}
if (document.BookingForm.zip.value == "") {
missinginfo += "\n     -  Zip";
}
if (document.BookingForm.country.value == "") {
missinginfo += "\n     -  Country";
}


if (missinginfo != "") {
missinginfo ="_____________________________\n" +
"You failed to correctly fill in your:\n" +
missinginfo + "\n_____________________________" +
"\nPlease re-enter and submit again!";
alert(missinginfo);
return false;
}
else return true;
}

function checkGuestbookForm() {
missinginfo = "";
if (document.GuestBookForm.name.value == "") {
missinginfo += "\n     -  Name";
}
if ((document.GuestBookForm.email.value == "") || 
(document.GuestBookForm.email.value.indexOf('@') == -1) || 
(document.GuestBookForm.email.value.indexOf('.') == -1)) {
missinginfo += "\n     -  E-mail";
}
if (document.GuestBookForm.date.value == "") {
missinginfo += "\n     -  Date";
}
if (!document.GuestBookForm.privacy[0].checked && 
!document.GuestBookForm.privacy[1].checked) {
missinginfo += "\n     -  Make Private or Public?";
}


if (missinginfo != "") {
missinginfo ="_____________________________\n" +
"You failed to correctly fill in your:\n" +
missinginfo + "\n_____________________________" +
"\nPlease re-enter and submit again!";
alert(missinginfo);
return false;
}
else return true;
}

function checkAskGingerForm() {
missinginfo = "";
if (document.AskGingerForm.name.value == "") {
missinginfo += "\n     -  Name";
}

if (document.AskGingerForm.valdationcode.value == "") {
missinginfo += "\n     -  VAlidation Code";
}

if ((document.AskGingerForm.email.value == "") || 
(document.AskGingerForm.email.value.indexOf('@') == -1) || 
(document.AskGingerForm.email.value.indexOf('.') == -1)) {
missinginfo += "\n     -  E-mail";
}
if (document.AskGingerForm.comments.value == "") {
missinginfo += "\n     -  Comments, Questions or Stories";
}
if (missinginfo != "") {
missinginfo ="_____________________________\n" +
"You failed to correctly fill in your:\n" +
missinginfo + "\n_____________________________" +
"\nPlease re-enter and submit again!";
alert(missinginfo);
return false;
}
else return true;
}

function checkCPRegistrationForm(){
	var name = document.forms[0].name.value;
	var phone = document.forms[0].phone.value;
	var address = document.forms[0].address.value;
	var city = document.forms[0].city.value;
	var state = document.forms[0].state.value;
	var zip = document.forms[0].zip.value;
	var email = document.forms[0].email.value;
	var numchildren = document.forms[0].numchildren.value;

	if ( (name == "") ){
			alert("Please enter your name.");
			return false;
	}
	if ( (phone == "") ){
			alert("Please enter your phone.");
			return false;
	}	
	
	if ( (address == "") ){
			alert("Please enter your address.");
			return false;
	}	
	if ( (city == "") ){
			alert("Please enter your city.");
			return false;
	}
	if ( (state == "") ){
			alert("Please enter your state.");
			return false;
	}	
	if ( (zip == "") ){
			alert("Please enter your zip.");
			return false;
	}		
	
	
	if ( (email == "") ){
			alert("Please enter your email.");
			return false;
	}	
	if ( (numchildren == "") ){
			alert("Please enter the number of children you have.");
			return false;
	}
		
	return true;
}

function checkCPFacilitatorForm(){
	var name = document.forms[0].name.value;
	var address = document.forms[0].address.value;
	var city = document.forms[0].city.value;
	var state = document.forms[0].state.value;
	var zip = document.forms[0].zip.value;
	var hphone = document.forms[0].hphone.value;
	var email = document.forms[0].email.value;
	var dob = document.forms[0].dob.value;
	var employer = document.forms[0].employer.value;
	var skills = document.forms[0].skills.value;
	var interest = document.forms[0].interest.value;
	var iwillpay = document.forms[0].iwillpay.checked;
	var employerwillpay= document.forms[0].employerwillpay.checked;


	if ( (name == "") ){
			alert("Please enter your name.");
			return false;
	}
	
	if ( (address == "") ){
			alert("Please enter your address.");
			return false;
	}	
	if ( (city == "") ){
			alert("Please enter your city.");
			return false;
	}
	if ( (state == "") ){
			alert("Please enter your state.");
			return false;
	}	
	if ( (zip == "") ){
			alert("Please enter your zip.");
			return false;
	}		
	
	if ( (hphone == "") ){
			alert("Please enter your home phone.");
			return false;
	}		
	if ( (email == "") ){
			alert("Please enter your email.");
			return false;
	}	
	if ( (dob == "") ){
			alert("Please enter your date of birth.");
			return false;
	}
	if ( (employer == "") ){
			alert("Please enter your employer.");
			return false;
	}	
	if (skills == ""){
		alert ("Please list your skills.");
		return false;
	}
	if (interest == ""){
		alert ("Please explain your interest.");
		return false;
	}
	if (!iwillpay && !employerwillpay){
		alert ("Please select who will be responsible for your tuition.");
		return false;
	}
	return true;
}
function printpage() {
window.print();  
}
