		function CheckRequiredFields() {
		     var pass = "yes";
			
		     if(document.mailform.input1.value == null || document.mailform.input1.value == "") {
		          pass = "no";
		          alert('Please fill out all required fields');
		          return false;
		     }
		     
		     if(document.mailform.input3.value == null || document.mailform.input3.value == "") {
		          pass = "no";
		          alert('Please fill out all required fields');
		          return false;
		     }
		     
		     if(document.mailform.input4.value == null || document.mailform.input4.value == "") {
		          pass = "no";
		          alert('Please fill out all required fields');
		          return false;
		     }
		     
		     if(document.mailform.input5[0].checked == false && document.mailform.input5[1].checked == false) {
		          pass = "no";
		          alert('Please fill out all required fields');
		          return false;
		     }
		     
		     if(document.mailform.input6.value == null || document.mailform.input6.value == "") {
		          pass = "no";
		          alert('Please fill out all required fields');
		          return false;
		     }
		     
		     if(document.mailform.input7.value == null || document.mailform.input7.value == "") {
		          pass = "no";
		          alert('Please fill out all required fields');
		          return false;
		     }
		     
		     if(document.mailform.input8.value == null || document.mailform.input8.value == "") {
		          pass = "no";
		          alert('Please fill out all required fields');
		          return false;
		     }
		     
		     if(document.mailform.input9[0].checked == false && document.mailform.input9[1].checked == false) {
		          pass = "no";
		          alert('Please fill out all required fields');
		          return false;
		     }
		     
		     if(document.mailform.input10[0].checked == false && document.mailform.input10[1].checked == false) {
		          pass = "no";
		          alert('Please fill out all required fields');
		          return false;
		     }
		     
		     if(document.mailform.input11.value == null || document.mailform.input11.value == "") {
		          pass = "no";
		          alert('Please fill out all required fields');
		          return false;
		     }
		     
		     if(document.mailform.input12.value == null || document.mailform.input12.value == "") {
		          pass = "no";
		          alert('Please fill out all required fields');
		          return false;
		     }
		     
			if(document.mailform.terms.checked) {

			}
			else {
				alert('You must agree to the terms at the bottom of this form to proceed');
				pass = "no";
			}
		     
		     if(pass == "yes"){
		          document.mailform.submit();
		     }
		}
