<!--
document.onkeydown=function(e){
  window.document.key_id=window.event ? event.keyCode : e.keyCode;
}
function tabby(obj,nxt){
  var f=document.forms[0];
  if(obj.value.length==obj.maxLength){
    if(window.document.key_id && window.document.key_id!=8 && window.document.key_id!=9 && window.document.key_id!=16){
      f[nxt].focus();
      return false;
    }
  }
}
function num_check(obj){
  filter=/[\D]/g;
  if (filter.test(obj.value)){
    obj.value=obj.value.replace(filter,"");
  }
}
function form_check(){
  var f=document.forms[0];
  if(f['first_name'].value.length<1){alert("Please provide your first name.");f['first_name'].focus();return false;}
  if(f['last_name'].value.length<1){alert("Please provide your last name.");f['last_name'].focus();return false;}
  if(f['phone1_p1'].value.length<3){alert("Please provide your daytime phone number.");f['phone1_p1'].focus();return false;}
  if(f['phone1_p2'].value.length<3){alert("Please provide your daytime phone number.");f['phone1_p2'].focus();return false;}
  if(f['phone1_p3'].value.length<4){alert("Please provide your daytime phone number.");f['phone1_p3'].focus();return false;}
  str=f['email'].value;
  filter=/^([\w\-\+\_]+(?:\.[\w\-\+\_]+)*)@((?:[\w-]+\.)*\w[\w-]{0,66})\.([a-z]{2,6}(?:\.[a-z]{2})?)$/i;
  if (!filter.test(str)){
    alert("Please input a valid email address.");
    f['email'].focus();
    return false;
  }
  if(window.document.forms[0]['street']){
  	if(f['street'].value.length<1){alert("Please provide your street address.");f['street'].focus();return false;}
  }
  if(window.document.forms[0]['city']){
  	if(f['city'].value.length<1){alert("Please provide your city.");f['city'].focus();return false;}
  }
  if(window.document.forms[0]['state']){
  	if(f['state'].selectedIndex==0){alert("Please choose your state.");f['state'].focus();return false;}
  }
  if(f['zip'].value.length<1){alert("Please provide your zip code.");f['zip'].focus();return false;}
  signup_click();
  return true;
}
//-->
