function validationSuzuki() {
	var valid = true;
	
	
	if(document.getElementById("school").value=="" || document.getElementById("school").value==null) { 
		alert('Enter the name of the school'); 
		document.getElementById("school").focus();
		valid = false;
	} else if(document.getElementById("school_add").value=="" || document.getElementById("school_add").value==null) { 
		alert('Enter the address of the school'); 
		document.getElementById("school_add").focus();
		valid = false;
	} else if(document.getElementById("school_city").value=="" || document.getElementById("school_city").value==null) { 
		alert('Enter the city of the school'); 
		document.getElementById("school_city").focus();
		valid = false;
	} else if(document.getElementById("school_zip").value=="" || document.getElementById("school_zip").value==null) { 
		alert('Enter the postal code of the school');
		document.getElementById("school_zip").focus();
		valid = false;
	} else if(document.getElementById("school_phone").value=="" || document.getElementById("school_phone").value==null) { 
		alert('Enter the phone number of the school');
		document.getElementById("school_phone").focus();
		valid = false;
	} else if(document.getElementById("applicant_name").value=="" || document.getElementById("applicant_name").value==null) { 
		alert('Enter the applicant\'s given name'); 
		document.getElementById("applicant_name").focus();
		valid = false;
	} else if(document.getElementById("applicant_surname").value=="" || document.getElementById("applicant_surname").value==null) { 
		alert('Enter the applicant\'s surname'); 
		document.getElementById("applicant_surname").focus();
		valid = false;
	} else if(document.getElementById("applicant_position").value=="" || document.getElementById("applicant_position").value==null) { 
		alert('Enter the applicant\'s position'); 
		document.getElementById("applicant_position").focus();
		valid = false;
	} else if(document.getElementById("applicant_level").value=="" || document.getElementById("applicant_level").value==null) { 
		alert('Enter the applicant\'s level'); 
		document.getElementById("applicant_level").focus();
		valid = false;
	} else if(document.getElementById("applicant_students" || document.getElementById("applicant_students").value==null).value=="") { 
		alert('Enter the number of participating students'); 
		document.getElementById("applicant_students").focus();
		valid = false;
	} else if(document.getElementById("applicant_phone" || document.getElementById("applicant_phone").value==null).value=="") { 
		alert('Enter the applicant\'s phone number'); 
		document.getElementById("applicant_phone").focus();
		valid = false;
	} else if(document.getElementById("applicant_email").value=="" || document.getElementById("applicant_email").value==null) { 
		alert('Enter the applicant\'s email address'); 
		document.getElementById("applicant_email").focus();
		valid = false;
	} else if(document.getElementById("technical_level").checked==false) {
		alert('Your school must have the technical capacity required to participate in the webinar.'); 
		document.getElementById("technical_level").focus();
		valid = false;
	} else if(document.getElementById("transferred_info").checked==false) {
		alert('You must agree that the information provided on this form may be transferred to the David Suzuki Foundation.'); 
		document.getElementById("transferred_info").focus();
		valid = false;			
	} else if(document.getElementById("terms").checked==false) {
		alert('You must read and approve the terms and conditions.'); 
		document.getElementById("terms").focus();
		valid = false;
	} else {
	
		if(document.getElementById("applicant_email").value!="") { 
			var arobaspos = document.getElementById("applicant_email").value.indexOf('@');
			var arobaslastpos = document.getElementById("applicant_email").value.lastIndexOf('@');
			var dotpos = document.getElementById("applicant_email").value.lastIndexOf('.');
			
			if(arobaspos <= 0 || arobaspos != arobaslastpos || dotpos <= arobaspos) {
				alert('Enter a valid email address');
				document.getElementById("applicant_email").focus();
				valid = false;
			}
		} 
		if(document.getElementById("contact_email").value!="") { 
			var arobaspos = document.getElementById("contact_email").value.indexOf('@');
			var arobaslastpos = document.getElementById("contact_email").value.lastIndexOf('@');
			var dotpos = document.getElementById("contact_email").value.lastIndexOf('.');
			
			if(arobaspos <= 0 || arobaspos != arobaslastpos || dotpos <= arobaspos) {
				alert('Enter a valid email address');
				document.getElementById("contact_email").focus();
				valid = false;
			}
		}
	}

	if(valid) { document.formsuzuki.submit(); }
}

