<!--
//var formerror;

function checkform(check_values) {
    var form1 = window.document.form1;
    var submitForm;
    formerror = 0;

    if (check_values == 1) {
		
if ( (eval(form1.first_name.value.length) < 2) || (form1.first_name.value == "") ) {
			formerror++;
			alert("Please enter your First Name.");
			form1.first_name.focus();
			return false;
	        }

if( (form1.phone.value != '') || (form1.phone2.value != '') || (form1.phone3.value != '') ) {
	        if( ( form1.phone.value < 100 ) || ( form1.phone.value == "" )) {
	            formerror++;
	            alert("Please enter at least one complete phone number with area code. Do not use dashed or parentheses.");
	            form1.homephone.focus();
	            return false;
	        }
			if( (form1.phone2.value < 100) || (form1.phone2.value == "") ){
	            formerror++;
	            alert("Please verify you are entering the phone number correctly. Do not use dashed or parentheses.");
	            form1.homephone2.focus();
	            return false;
	        }
	        if( (eval(form1.phone3.value.length) < 4) || (form1.phone3.value == "") ) {
	            formerror++;
	            alert("Please verify you are entering the phone number correctly. Do not use dashed or parentheses.");
	            form1.homephone3.focus();
	            return false;
	        }
		}
		
				else {
			formerror++;
			alert("Please enter a phone number that we can reach you at.");
			form1.phone.focus();
			return false;
		} 
			
		
		
		
		 if(form1.email.value == '') {
			formerror++;
	        alert("Please enter your email address");
	        form1.email.focus();
			return false;
		}
		if(-1 == form1.email.value.indexOf("@")) {
			formerror++;
	        alert("Your email address is formatted incorrectly");
	        form1.email.focus();
			return false;
		}
		if(-1 != form1.email.value.indexOf(",")) {
			formerror++;
	        alert("Your email address is formatted incorrectly");
	        form1.email.focus();
			return false;
		}
/*		if(-1 != form1.email.value.indexOf("#")) {
			formerror++;
	        alert("Your email address is formatted incorrectly" );
	        form1.email.focus();
			return false;
		}
		if(-1 != form1.email.value.indexOf("!")) {
			formerror++;
	        alert("Your email address is formatted incorrectly" );
	        form1.email.focus();
			return false;
		}
		if(-1 != form1.email.value.indexOf(" ")) {
			formerror++;
	        alert("Your email address is formatted incorrectly" );
	        form1.email.focus();
			return false;
		}
*/
		if(form1.email.value.length == (document.form1.email.value.indexOf("@")+1) ) {
			formerror++;
	        alert("Your email address is formatted incorrectly");
	        form1.email.focus();
			return false;
		}
	
		
		
		
    } /* end check_values */


    if(eval(formerror) == 0) {
        form1.submit();
    } 
	else {
		alert("Found "+formerror+" errors");
		return false;
	} 

}


function autotab(fn, fl) {
   var i;
   var j;
   var next;
   var cell;
      
   j = -1;
   for (i = 0; i < document.form1.length; i ++) {
      if (document.form1.elements[i].name == fn.name) {
         j = i;
      }
   }
   if (j != -1) {
      next = j + 1;
    
      if (next >= document.form1.length) {
         next = 0;
      }
      cell = document.form1.elements[j].value;
      if (cell.length == fl) {
         document.form1.elements[next].focus();
      }
   }
}

// -->
