function validateForm(theForm) {
	if (theForm.hear_about_us.value == "Education Consultant") {
		if (!validRequired(theForm.ec_name,"Education Consultant's name"))
			return false;
	}
	if (!validRequired(theForm.child_first_name,"Child First Name"))
		return false;
	if (!validRequired(theForm.child_last_name,"Child Last Name"))
		return false;
	if (!validRequired(theForm.parent_first_name,"Parent First Name"))
		return false;
	if (!validRequired(theForm.parent_last_name,"Parent Last Name"))
		return false;
	if (!validRequired(theForm.phone,"Phone"))
		return false;
	if (!validRequired(theForm.time_to_call,"Best time to call"))
		return false;
	if (!validRequired(theForm.child_age,"Child Age"))
		return false;
	if (!validRequired(theForm.sex,"Sex"))
		return false;
	if (!validEmail(theForm.email,"E-Mail",true))
		return false;
	if (!validRequired(theForm.hear_about_us,"How did you hear about us"))
		return false;
	if (!validRequired(theForm.country,"Country"))
		return false
	if (!validChecked(theForm.q1,"Question 1"))
		return false;
	if (!validChecked(theForm.q2,"Question 2"))
		return false;
	if (!validChecked(theForm.q3,"Question 3"))
		return false;
	if (!validChecked(theForm.q4,"Question 4"))
		return false;
	if (!validChecked(theForm.q5,"Question 5"))
		return false;
	if (!validChecked(theForm.q6,"Question 6"))
		return false;
	if (!validChecked(theForm.q7,"Question 7"))
		return false;
	if (!validChecked(theForm.q8,"Question 8"))
		return false;
	if (!validChecked(theForm.q9,"Question 9"))
		return false;
	if (!validChecked(theForm.q10,"Question 10"))
		return false;
	if (!validChecked(theForm.q11,"Question 11"))
		return false;
	if (!validChecked(theForm.q12,"Question 12"))
		return false;
	if (!validChecked(theForm.q13,"Question 13"))
		return false;
	if (!validChecked(theForm.q14,"Question 14"))
		return false;
	if (!validChecked(theForm.q15,"Question 15"))
		return false;
	if (!validChecked(theForm.q16,"Question 16"))
		return false;
	if (!validChecked(theForm.q17,"Question 17"))
		return false;
	if (!validChecked(theForm.q18,"Question 18"))
		return false;
	if (!validChecked(theForm.q19,"Question 19"))
		return false;
	if (!validChecked(theForm.q20,"Question 20"))
		return false;
	if (!validChecked(theForm.q21,"Question 21"))
		return false;
	if (!validChecked(theForm.q22,"Question 22"))
		return false;
	if (!validChecked(theForm.q23,"Question 23"))
		return false;
	if (!validChecked(theForm.q24,"Question 24"))
		return false;
	if (!validChecked(theForm.q25,"Question 25"))
		return false;
	if (!validChecked(theForm.q26,"Question 26"))
		return false;
	if (!validChecked(theForm.q27,"Question 27"))
		return false;
	if (!validChecked(theForm.q28,"Question 28"))
		return false;
	if (!validChecked(theForm.q29,"Question 29"))
		return false;
	if (!validChecked(theForm.q30,"Question 30"))
		return false;
	if (!validChecked(theForm.q31,"Question 31"))
		return false;
	if (!validChecked(theForm.q32,"Question 32"))
		return false;
	if (!validChecked(theForm.q33,"Question 33"))
		return false;
	if (!validChecked(theForm.q34,"Question 34"))
		return false;
	if (!validChecked(theForm.q35,"Question 35"))
		return false;
	if (!validChecked(theForm.q36,"Question 36"))
		return false;
	if (!validChecked(theForm.q37,"Question 37"))
		return false;
	if (!validChecked(theForm.q38,"Question 38"))
		return false;
	if (!validChecked(theForm.q39,"Question 39"))
		return false;
	if (!validChecked(theForm.q40,"Question 40"))
		return false;
	if (!validChecked(theForm.q41,"Question 41"))
		return false;
	if (!validChecked(theForm.q42,"Question 42"))
		return false;
	if (!validChecked(theForm.q43,"Question 43"))
		return false;
	if (!validChecked(theForm.q44,"Question 44"))
		return false;
	if (!validChecked(theForm.q45,"Question 45"))
		return false;
	if (!validChecked(theForm.q46,"Question 46"))
		return false;
	if (!validChecked(theForm.q47,"Question 47"))
		return false;
	if (!validChecked(theForm.q48,"Question 48"))
		return false;
	if (!validChecked(theForm.q49,"Question 49"))
		return false;
	if (!validChecked(theForm.q50,"Question 50"))
		return false;
	if (!validChecked(theForm.q51,"Question 51"))
		return false;
	if (!validChecked(theForm.q52,"Question 52"))
		return false;
	if (!validChecked(theForm.q53,"Question 53"))
		return false;
	if (!validChecked(theForm.q54,"Question 54"))
		return false;
	if (!validChecked(theForm.q55,"Question 55"))
		return false;
	if (!validChecked(theForm.q56,"Question 56"))
		return false;
	if (!validChecked(theForm.q57,"Question 57"))
		return false;
	if (!validChecked(theForm.q58,"Question 58"))
		return false;
	if (!validChecked(theForm.q59,"Question 59"))
		return false;
	if (!validChecked(theForm.q60,"Question 60"))
		return false;
	if (!validChecked(theForm.q61,"Question 61"))
		return false;
	if (!validChecked(theForm.q62,"Question 62"))
		return false;
	if (!validChecked(theForm.q63,"Question 63"))
		return false;
	if (!validChecked(theForm.q64,"Question 64"))
		return false;
	
	if (!validRequired(theForm.urgency_of_need_for_help,"How urgent is your need to get help for your child"))
		return false;
	if (!validChecked(theForm.aware_of_financial_commitment,"Are you aware of the financial commitment required for treatment"))
		return false;
	if (!validChecked(theForm.access_to_resources,"Do you have access to the resources needed to pay for treatment"))
		return false;
	if (!validChecked(theForm.need_to_borrow_funds,"If you chose to place your child in treatment, would you need to borrow funds"))
		return false;
	if (!validChecked(theForm.legal_issues_that_need_to_be_resolved,"Are their any legal or court related issues that would need to be resolved prior to placement in treatment"))
		return false;
	return true;
}