<!-- hide script

function runjs(form)
{
  for (var i=0;i<5;i++)
  { if(form.ptp_rng[i].checked)
    {
      inp_rng = parseInt(form.ptp_rng[i].value,10);
      pom_rng = form.ptp_rng[i].value - 1 
    }
  }

  lsval = form.ptp_lsd.value.indexOf("*",0) ;
  inp_lsd = parseInt(form.ptp_lsd.value,10) ;
  inp_lsd = inp_lsd * 3 + 100 ;
  aval = form.ptp_lsd.value.indexOf("-",0) ;
  if(aval > 0) inp_lsd -- ;
  bval = form.ptp_lsd.value.indexOf("+",0) ;
  if(bval > 0) inp_lsd ++ ;
  ls_lo = inp_lsd - inp_rng ;
  ls_hi = inp_lsd + inp_rng ;
  if (form.ptp_add_ls.checked==true) ls_lo -- ;
  if (form.ptp_add_ls.checked==true) ls_hi ++ ;

  lbval = form.ptp_lbd.value.indexOf("*",0) ;
  inp_lbd = parseInt(form.ptp_lbd.value,10) ;
  inp_lbd = inp_lbd * 3 + 100 ;
  aval = form.ptp_lbd.value.indexOf("-",0) ;
  if(aval > 0) inp_lbd -- ;
  bval = form.ptp_lbd.value.indexOf("+",0) ;
  if(bval > 0) inp_lbd ++ ;
  lb_lo = inp_lbd - inp_rng ;
  lb_hi = inp_lbd + inp_rng ;
  if (form.ptp_add_lb.checked==true) lb_lo -- ;
  if (form.ptp_add_lb.checked==true) lb_hi ++ ;

  rbval = form.ptp_rbd.value.indexOf("*",0) ;
  inp_rbd = parseInt(form.ptp_rbd.value,10) ;
  inp_rbd = inp_rbd * 3 + 100 ;
  aval = form.ptp_rbd.value.indexOf("-",0) ;
  if(aval > 0) inp_rbd -- ;
  bval = form.ptp_rbd.value.indexOf("+",0) ;
  if(bval > 0) inp_rbd ++ ;
  rb_lo = inp_rbd - inp_rng ;
  rb_hi = inp_rbd + inp_rng ;
  if (form.ptp_add_rb.checked==true) rb_lo -- ;
  if (form.ptp_add_rb.checked==true) rb_hi ++ ;

  rsval = form.ptp_rsd.value.indexOf("*",0) ;
  inp_rsd = parseInt(form.ptp_rsd.value,10) ;
  inp_rsd = inp_rsd * 3 + 100 ;
  aval = form.ptp_rsd.value.indexOf("-",0) ;
  if(aval > 0) inp_rsd -- ;
  bval = form.ptp_rsd.value.indexOf("+",0) ;
  if(bval > 0) inp_rsd ++ ;
  rs_lo = inp_rsd - inp_rng ;
  rs_hi = inp_rsd + inp_rng ;
  if (form.ptp_add_rs.checked==true) rs_lo -- ;
  if (form.ptp_add_rs.checked==true) rs_hi ++ ;

  form.total.value = "Exact:" ;

  for (var i=0;i<211;i++)
  {
    if (pl[i].lsd == inp_lsd)
        if (pl[i].lbd == inp_lbd)
            if (pl[i].rbd == inp_rbd)
                if (pl[i].rsd == inp_rsd)
                    form.total.value += "\r" + pl[i].pld
  }

  if (form.total.value == "Exact:")
  { 
    form.total.value += "\r None"; 
  }

  form.total.value += "\r \rRange " + pom_rng + ": " ;

  if (form.ptp_add_ls.checked==true) form.total.value += "\rMod:" ;
  else
    if (form.ptp_add_lb.checked==true) form.total.value += "\rMod:" ;
    else
      if (form.ptp_add_rb.checked==true) form.total.value += "\rMod:" ;
      else
        if (form.ptp_add_rs.checked==true) form.total.value += "\rMod:" ;

  if (form.ptp_add_ls.checked==true) form.total.value += " a" ;
  if (form.ptp_add_lb.checked==true) form.total.value += " b" ;
  if (form.ptp_add_rb.checked==true) form.total.value += " c" ;
  if (form.ptp_add_rs.checked==true) form.total.value += " d" ;

  for (var i=0;i<211;i++)
  {
    if (lsval > -1)
      if (pl[i].lbd > lb_lo)
        if (pl[i].lbd < lb_hi)
          if (pl[i].rbd > rb_lo)
            if (pl[i].rbd < rb_hi)
              if (pl[i].rsd > rs_lo)
                if (pl[i].rsd < rs_hi)
                  form.total.value += "\r" + pl[i].pld ;
  }

  for (var i=0;i<211;i++)
  {
    if (lbval > -1)
      if (pl[i].lsd > ls_lo)
        if (pl[i].lsd < ls_hi)
          if (pl[i].rbd > rb_lo)
            if (pl[i].rbd < rb_hi)
              if (pl[i].rsd > rs_lo)
                if (pl[i].rsd < rs_hi)
                  form.total.value += "\r" + pl[i].pld ;
  }

  for (var i=0;i<211;i++)
  {
    if (rbval > -1)
      if (pl[i].lsd > ls_lo)
        if (pl[i].lsd < ls_hi)
          if (pl[i].lbd > lb_lo)
            if (pl[i].lbd < lb_hi)
              if (pl[i].rsd > rs_lo)
                if (pl[i].rsd < rs_hi)
                  form.total.value += "\r" + pl[i].pld
  }

  for (var i=0;i<211;i++)
  {
    if (rsval > -1)
      if (pl[i].lsd > ls_lo)
        if (pl[i].lsd < ls_hi)
          if (pl[i].lbd > lb_lo)
            if (pl[i].lbd < lb_hi)
              if (pl[i].rbd > rb_lo)
                if (pl[i].rbd < rb_hi)
                  form.total.value += "\r" + pl[i].pld ;
  }

  for (var i=0;i<211;i++)
  {
    if (pl[i].lsd > ls_lo)
      if (pl[i].lsd < ls_hi)
        if (pl[i].lbd > lb_lo)
          if (pl[i].lbd < lb_hi)
            if (pl[i].rbd > rb_lo)
              if (pl[i].rbd < rb_hi)
                if (pl[i].rsd > rs_lo)
                  if (pl[i].rsd < rs_hi)
                    form.total.value += "\r" + pl[i].pld
  }

  form.total.value += "\r \rMissing Data:" ;

  for (var i=0;i<211;i++)
  {
    if (pl[i].lsd == 100)
        if (pl[i].lbd == 100)
            if (pl[i].rbd == 100)
                if (pl[i].rsd == 100)
                    form.total.value += "\r" + pl[i].pld
  }

  form.total.value += "\r \r*Done*";

  form.inst.value = "LETTERS -> new CheckLetters." ;
}

function jsprint(form)
{
  R_Win = window.open( "", "Results","width=400,height=200,toolbar,left=20,top=40");
  R_Win.document.open()
  R_Win.document.writeln(chkltr);
  R_Win.document.writeln(" with " + form.ptp_lsd.value + " " + form.ptp_lbd.value + " " + form.ptp_rbd.value + " " + form.ptp_rsd.value + "<BR>&nbsp;<BR>");
  R_Win.document.writeln(form.total.value);
  R_Win.document.close()
}

// end hide -->