    function Process() {
        var formValid;
        formValid = validateForm(document.getElementById('get_quote'));	  


	  var allow_emails;
         for (i=0; i<document.get_quote.allow_emails.length; i++)
         {
            if (document.get_quote.allow_emails[i].checked==true)
            {
               allow_emails = document.get_quote.allow_emails[i].value
            }
         }
		

         for (i=0; i<document.get_quote.insured.length; i++)
         {
            if (document.get_quote.insured[i].checked==true)
            {
               insured = document.get_quote.insured[i].value
            }
         }

	 /* the minumum age you want to allow in */
	 var min_age = 22;
	 var is22;

	 /* change "age_form" to whatever your form has for a name="..." */
	 var year = parseInt(document.getElementById('DOB_Year').value);
	 var month = parseInt(document.getElementById('DOB_Month').value) - 1;
	 var day = parseInt(document.getElementById('DOB_Day').value);

	 var theirDate = new Date((year + min_age), month, day);
	 var today = new Date;
	 
	 if ( (today.getTime() - theirDate.getTime()) < 0) {
	 	is22 = false;
	 }
	 else {
		is22 = true;
	 }

	 /* state filtering */
	var checkstate;
	if ( document.getElementById('State').selectedIndex == 2 )
  	  {
    	    checkstate = 1;
   	 }
	else if ( document.getElementById('State').selectedIndex == 12 )
  	  {
    	    checkstate = 1;
   	 }
	else if ( document.getElementById('State').selectedIndex == 22 )
  	  {
    	    checkstate = 1;
   	 }
	else if ( document.getElementById('State').selectedIndex == 33 )
  	  {
    	    checkstate = 1;
   	 }
	else 
	  {
    	    checkstate = 0;
   	 }

	if (formValid != false) {
		if (is22 == true && checkstate == 1) {
        	    window.open('http://www.equotecarinsurance.com/get_quote4.php?FirstName=' + document.getElementById('FirstName').value + '&LastName=' + document.getElementById('LastName').value + '&Address1=' + document.getElementById('Address1').value + '&State=' + document.getElementById('State').value + '&zip=' + document.getElementById('zip').value + '&DOB_Month=' + document.getElementById('DOB_Month').value + '&DOB_Day=' + document.getElementById('DOB_Day').value + '&DOB_Year=' + document.getElementById('DOB_Year').value + '&Email=' + document.getElementById('Email').value + '&insured=' + insured + '&allow_emails=' + allow_emails + '&kw=' + document.getElementById('kw').value + '&residence_type=' + document.getElementById('residence_type').value + '&time_at_res=' + document.getElementById('time_at_res').value, '','fullscreen=yes, scrollbars=auto, resizable=yes, menubar=yes, toolbar=yes, location=no'); 
            	return true;
        	} 

		else if (is22 == false && checkstate == 1) {
       	     window.open('http://www.equotecarinsurance.com/get_quote3.php?FirstName=' + document.getElementById('FirstName').value + '&LastName=' + document.getElementById('LastName').value + '&Address1=' + document.getElementById('Address1').value + '&State=' + document.getElementById('State').value + '&zip=' + document.getElementById('zip').value + '&DOB_Month=' + document.getElementById('DOB_Month').value + '&DOB_Day=' + document.getElementById('DOB_Day').value + '&DOB_Year=' + document.getElementById('DOB_Year').value + '&Email=' + document.getElementById('Email').value + '&insured=' + insured + '&allow_emails=' + allow_emails + '&kw=' + document.getElementById('kw').value + '&residence_type=' + document.getElementById('residence_type').value + '&time_at_res=' + document.getElementById('time_at_res').value, '','fullscreen=yes, scrollbars=auto, resizable=yes, menubar=yes, toolbar=yes, location=no'); 
            	return true;
        	}

		else if (is22 == false && checkstate == 0) {
       	     window.open('http://www.equotecarinsurance.com/get_quote2.php?FirstName=' + document.getElementById('FirstName').value + '&LastName=' + document.getElementById('LastName').value + '&Address1=' + document.getElementById('Address1').value + '&State=' + document.getElementById('State').value + '&zip=' + document.getElementById('zip').value + '&DOB_Month=' + document.getElementById('DOB_Month').value + '&DOB_Day=' + document.getElementById('DOB_Day').value + '&DOB_Year=' + document.getElementById('DOB_Year').value + '&Email=' + document.getElementById('Email').value + '&insured=' + insured + '&allow_emails=' + allow_emails + '&kw=' + document.getElementById('kw').value + '&residence_type=' + document.getElementById('residence_type').value + '&time_at_res=' + document.getElementById('time_at_res').value, '','fullscreen=yes, scrollbars=auto, resizable=yes, menubar=yes, toolbar=yes, location=no'); 
            	return true;
        	}
		else {
         	   window.open('http://www.equotecarinsurance.com/get_quote2.php?FirstName=' + document.getElementById('FirstName').value + '&LastName=' + document.getElementById('LastName').value + '&Address1=' + document.getElementById('Address1').value + '&State=' + document.getElementById('State').value + '&zip=' + document.getElementById('zip').value + '&DOB_Month=' + document.getElementById('DOB_Month').value + '&DOB_Day=' + document.getElementById('DOB_Day').value + '&DOB_Year=' + document.getElementById('DOB_Year').value + '&Email=' + document.getElementById('Email').value + '&insured=' + insured + '&allow_emails=' + allow_emails + '&kw=' + document.getElementById('kw').value + '&residence_type=' + document.getElementById('residence_type').value + '&time_at_res=' + document.getElementById('time_at_res').value, '','fullscreen=yes, scrollbars=auto, resizable=yes, menubar=yes, toolbar=yes, location=no'); 
            return true;
       	 }
	}
        
        return formValid;
    }
