

function checkForm() {


	if (document.form.EmergencyManagement_CERT.checked == false &&
	document.form.Security_Safety.checked == false &&
	document.form.SchoolHealth.checked == false &&
	document.form.PublicHealth.checked == false &&
	document.form.PandemicPreparednessAwarenessCourses_Trainings.checked == false &&
	document.form.HEAP.checked == false &&
	document.form.CustomDevelopment.checked == false)
		{alert ("You must select an area of interest.");
       return false;}
       
	
	else if (document.form.fname.value.length == 0 || document.form.fname.value.length >= 45)
		{alert ("You must enter a first name with less than 45 characters.");
		return false;}
	
	else if (document.form.lname.value.length == 0 || document.form.lname.value.length >= 45)
		{alert ("You must enter a last name with less than 45 characters.");
		return false;}
	
/*	else if (document.form.business.value.length == false)
		{alert ("Please enter your business or organization name.");
		return false;}
	
	else if (document.form.street.value.length == 0 || document.form.street.value.length <= 5)
		{alert ("Enter your street address with more than six characters.");
		return false;}
	
	else if (document.form.city.value.length == 0 || document.form.city.value.length <=1)
		{alert ("Enter your city with more than 2 characters.");
		return false;}
			
	else if (checkState(document.form.state.value) == false)
		{alert ("Please select your state.");
		return false;}
	
	else if (checkZip(document.form.zip.value) == false || document.form.zip.value.length == 0)
		{alert ("You must enter a five or 9 digit (last four digits separated from the first five digits with a dash) ZIP CODE number.");
		return false;}
		
	else if (checkPhone(document.form.phone.value) == false || document.form.phone.value.length == 0)
		{alert ("You must enter a valid 10 digit phone number including the zip code.");
		return false;}
		
*/		
		
	else if (checkEmail(document.form.submit_by.value) == false)
		{alert("Please enter a valid e-mail address");
			return false;}
	else if (document.form.submit_by.value != document.form.email2.value)
		{alert("Your email address' did not match. Please try again.");
			return false;}
	
	

   else return true;


}



function checkEmail(submit_by) {
	re = /^\w[-._\w]*\w@\w[-._\w]*\w\.\w{2,8}$/;
	return re.test(submit_by);
}



function checkState(state) {
	re = /^\w{2}$/;
	return re.test(state);
}

function checkZip(zip) {
	re = /^\d{5}(-\d{4})?$|^$/;
	return re.test(zip);
}

function checkPhone(phone) {
	re = /^((\+\d{1,3}(-| )?\(?\d\)?(-| )?\d{1,5})|(\(?\d{2,6}\)?))(-| )?(\d{3,4})(-| )?(\d{4})(( x| ext)\d{1,5}){0,1}$/;
	return re.test(phone);
}








