function checkzip(numdigits)
  {
  var f = document.regform; 
  var zzz = f.x_ship_to_zip.value.length + 1;

  if (zzz <= numdigits) 
    {  f.x_ship_to_zip.focus(); }
  else
    { f.areacode.focus(); }
  }

function checkarea()
  {
  var f = document.regform; 
  var ac = f.areacode.value.length + 1;

  if (ac <= 3) 
    {  f.areacode.focus(); }
  else
    { f.exchange.focus(); }
  }

function checkexch()
  {
  var f = document.regform; 
  var exch = f.exchange.value.length + 1;

  if (exch <= 3) 
    {  f.exchange.focus(); }
  else
    { f.telnum.focus(); }
  }

function checktelnum()
  {
  var f = document.regform; 
  var telno = f.telnum.value.length + 1;

  if (telno <= 4) 
    {  f.telnum.focus(); }
  else
    { f.faxareacode.focus(); }
  }


function checkfaxarea()
  {
  var f = document.regform; 
  var fac = f.faxareacode.value.length + 1;

  if (fac <= 3) 
    {  f.faxareacode.focus(); }
  else
    { f.faxexchange.focus(); }
  }

function checkfaxexch()
  {
  var f = document.regform; 
  var fexch = f.faxexchange.value.length + 1;

  if (fexch <= 3) 
    {  f.faxexchange.focus(); }
  else
    { f.faxtelnum.focus(); }
  }

function checkfaxtelnum()
  {
  var f = document.regform; 
  var ftelno = f.faxtelnum.value.length + 1;

  if (ftelno <= 4) 
    {  f.faxtelnum.focus(); }
  else
    { f.cellareacode.focus(); }
  }
  
  
  
  
function checkcellarea()
  {
  var f = document.regform; 
  var fac = f.cellareacode.value.length + 1;

  if (fac <= 3) 
    {  f.cellareacode.focus(); }
  else
    { f.cellexchange.focus(); }
  }

function checkcellexch()
  {
  var f = document.regform; 
  var fexch = f.cellexchange.value.length + 1;

  if (fexch <= 3) 
    {  f.cellexchange.focus(); }
  else
    { f.celltelnum.focus(); }
  }

function checkcelltelnum()
  {
  var f = document.regform; 
  var ftelno = f.celltelnum.value.length + 1;

  if (ftelno <= 4) 
    {  f.celltelnum.focus(); }
  else
    { f.email.focus(); }
  }



function checkasstarea()
  {
  var f = document.regform; 
  var fac = f.asstareacode.value.length + 1;

  if (fac <= 3) 
    {  f.asstareacode.focus(); }
  else
    { f.asstexchange.focus(); }
  }

function checkasstexch()
  {
  var f = document.regform; 
  var fexch = f.asstexchange.value.length + 1;

  if (fexch <= 3) 
    {  f.asstexchange.focus(); }
  else
    { f.assttelnum.focus(); }
  }

function checkassttelnum()
  {
  var f = document.regform; 
  var ftelno = f.assttelnum.value.length + 1;

  if (ftelno <= 4) 
    {  f.assttelnum.focus(); }
  else
    { f.assistantEmail.focus(); }
  }



function checkhomearea()
  {
  var f = document.regform; 
  var fac = f.homeareacode.value.length + 1;

  if (fac <= 3) 
    {  f.homeareacode.focus(); }
  else
    { f.homeexchange.focus(); }
  }

function checkhomeexch()
  {
  var f = document.regform; 
  var fexch = f.homeexchange.value.length + 1;

  if (fexch <= 3) 
    {  f.homeexchange.focus(); }
  else
    { f.hometelnum.focus(); }
  }

function checkhometelnum()
  {
  var f = document.regform; 
  var ftelno = f.hometelnum.value.length + 1;

  if (ftelno <= 4) 
    {  f.hometelnum.focus(); }
  else
    { f.homefaxareacode.focus(); }
  }




function checkhomefaxarea()
  {
  var f = document.regform; 
  var fac = f.homefaxareacode.value.length + 1;

  if (fac <= 3) 
    {  f.homefaxareacode.focus(); }
  else
    { f.homefaxexchange.focus(); }
  }

function checkhomefaxexch()
  {
  var f = document.regform; 
  var fexch = f.homefaxexchange.value.length + 1;

  if (fexch <= 3) 
    {  f.homefaxexchange.focus(); }
  else
    { f.homefaxtelnum.focus(); }
  }

function checkhomefaxtelnum()
  {
  var f = document.regform; 
  var ftelno = f.homefaxtelnum.value.length + 1;

  if (ftelno <= 4) 
    {  f.homefaxtelnum.focus(); }
  else
    { f.homecellareacode.focus(); }
  }



function checkhomecellarea()
  {
  var f = document.regform; 
  var fac = f.homecellareacode.value.length + 1;

  if (fac <= 3) 
    {  f.homecellareacode.focus(); }
  else
    { f.homecellexchange.focus(); }
  }

function checkhomecellexch()
  {
  var f = document.regform; 
  var fexch = f.homecellexchange.value.length + 1;

  if (fexch <= 3) 
    {  f.homecellexchange.focus(); }
  else
    { f.homecelltelnum.focus(); }
  }

function checkhomecelltelnum()
  {
  var f = document.regform; 
  var ftelno = f.homecelltelnum.value.length + 1;

  if (ftelno <= 4) 
    {  f.homecelltelnum.focus(); }
  else
    { f.HomeEmail.focus(); }
  }





function checkbestarea()
  {
  var f = document.regform; 
  var fac = f.bestareacode.value.length + 1;

  if (fac <= 3) 
    {  f.bestareacode.focus(); }
  else
    { f.bestexchange.focus(); }
  }

function checkbestexch()
  {
  var f = document.regform; 
  var fexch = f.bestexchange.value.length + 1;

  if (fexch <= 3) 
    {  f.bestexchange.focus(); }
  else
    { f.besttelnum.focus(); }
  }

function checkbesttelnum()
  {
  var f = document.regform; 
  var ftelno = f.besttelnum.value.length + 1;

  if (ftelno <= 4) 
    {  f.besttelnum.focus(); }
  else
    { f.BestEmail.focus(); }
  }