function check() {
  var Form = document.medicare_univ_quiz;
  var continueFlag = true;
  var noErrors = true;
  
/* QUIZ QUESTIONS------------------ */

  	if(!Form.Q1[0].checked && !Form.Q1[1].checked)
   {
  		alert( "Please select an answer for Question 1.");
   		self.location="#topOfQuiz"; 
  		noErrors = false;
            	continueFlag = false;
  		return false;
   } 
   
  	if(!Form.Q2[0].checked && !Form.Q2[1].checked)
   {
  		alert( "Please select an answer for Question 2.");
   		self.location="#topOfQuiz"; 
  		noErrors = false;
            	continueFlag = false;
  		return false;
   } 
   
  	if(!Form.Q3[0].checked && !Form.Q3[1].checked)
   {
  		alert( "Please select an answer for Question 3.");
   		self.location="#topOfQuiz"; 
  		noErrors = false;
            	continueFlag = false;
  		return false;
   } 
   
  	if(!Form.Q4[0].checked && !Form.Q4[1].checked)
   {
  		alert( "Please select an answer for Question 4.");
   		self.location="#topOfQuiz"; 
  		noErrors = false;
            	continueFlag = false;
  		return false;
   } 
   
  	if(!Form.Q5[0].checked && !Form.Q5[1].checked)
   {
  		alert( "Please select an answer for Question 5.");
   		self.location="#topOfQuiz"; 
  		noErrors = false;
            	continueFlag = false;
  		return false;
   } 
   
  	if(!Form.Q6[0].checked && !Form.Q6[1].checked)
   {
  		alert( "Please select an answer for Question 6.");
   		self.location="#topOfQuiz"; 
  		noErrors = false;
            	continueFlag = false;
  		return false;
   } 
   
  	if(!Form.Q7[0].checked && !Form.Q7[1].checked)
   {
  		alert( "Please select an answer for Question 7.");
   		self.location="#topOfQuiz"; 
  		noErrors = false;
            	continueFlag = false;
  		return false;
   } 
   
  	if(!Form.Q8[0].checked && !Form.Q8[1].checked)
   {
  		alert( "Please select an answer for Question 8.");
   		self.location="#topOfQuiz"; 
  		noErrors = false;
            	continueFlag = false;
  		return false;
   } 
   
  	if(!Form.Q9[0].checked && !Form.Q9[1].checked)
   {
  		alert( "Please select an answer for Question 9.");
   		self.location="#topOfQuiz"; 
  		noErrors = false;
            	continueFlag = false;
  		return false;
   }
   
/* NAME------------------ */
 
   if(Form.NAME.value == "")
   {
  		alert( "Please enter your first and last name.");
   		Form.NAME.focus();
  		noErrors = false;
            	continueFlag = false;
  		return false;
   } 
   
/* ADDRESS------------------ */ 
  	if(Form.ADDRESS.value == "")
   {
  		alert( "Please enter your street address.");
   		Form.ADDRESS.focus();
  		noErrors = false;
            	continueFlag = false;
  		return false;
   } 

/* CITY------------------ */ 
  	if(Form.CITY.value == "")
   {
  		alert( "Please enter your city.");
   		Form.CITY.focus();
  		noErrors = false;
            	continueFlag = false;
  		return false;
   } 

/* STATE------------------ */ 
  	if(Form.STATE.value == "")
   {
  		alert( "Please enter your state.");
   		Form.STATE.focus();
  		noErrors = false;
            	continueFlag = false;
  		return false;
   } 

/* ZIP------------------ */ 
  	if(Form.ZIP.value == "")
   {
  		alert( "Please enter your zip code.");
   		Form.ZIP.focus();
  		noErrors = false;
            	continueFlag = false;
  		return false;
   } 
   
/* PHONE_NUMBER------------------ */ 
  	if(Form.PHONE_NUMBER.value == "")
   {
  		alert( "Please enter your phone number.");
   		Form.PHONE_NUMBER.focus();
  		noErrors = false;
            	continueFlag = false;
  		return false;
   }    
   
/* DATE_OF_BIRTH------------------ */

  	if(Form.DATE_OF_BIRTH.value == "")
   {
  		alert( "Please enter your date of birth.");
   		Form.DATE_OF_BIRTH.focus();
  		noErrors = false;
            	continueFlag = false;
  		return false;
   }    

/* PRODUCER_CONTACT------------------ */

  	if(!Form.PRODUCER_CONTACT[0].checked && !Form.PRODUCER_CONTACT[1].checked)
   {
  		alert( "Please indicate if you would like to be contacted by a Producer.");
   		Form.PRODUCER_CONTACT[0].focus();
  		noErrors = false;
            	continueFlag = false;
  		return false;
   }

/* PRODUCT_INFO------------------ */

  	if(!Form.PRODUCT_INFO[0].checked && !Form.PRODUCT_INFO[1].checked)
   {
  		alert( "Please indicate if you would like to receive product information in the mail.");
   		Form.PRODUCT_INFO[0].focus();
  		noErrors = false;
            	continueFlag = false;
  		return false;
   }

Form.submit();
      
 } /* END OF CHECK FUNCTION */