function isNum(args)
{
	args = args.toString();

	if (args.length == 0)
	return false;

	for (var i = 0;  i<args.length;  i++)
	{
		if ((args.substring(i,i+1) < "0" || args.substring(i, i+1) > "9") && args.substring(i, i+1) != ".")
		{
		   return false;
		}
	}

	return true;
}

function clearForm()
{
       document.len.ft.value = "";
       //document.len.tp.value = "";
       document.len.inch.value = "";
       document.len.yd.value = "";
       document.len.mi.value = "";
       document.len.m.value = "";
       document.len.km.value = "";
       document.len.mm.value = "";
       document.len.dm.value = "";
       document.len.cm.value = "";
       document.len.um.value = "";
       document.len.nm.value = "";
       document.len.pm.value = "";
       document.len.nmi.value = "";
       document.len.ly.value = "";
       document.len.league.value = "";
       document.len.nleague.value = "";
	   document.len.ch.value = "";
       document.len.usch.value = "";
       document.len.fath.value = "";
       document.len.usfath.value = "";
       document.len.link.value = "";
       document.len.uslink.value = "";
       document.len.rope.value = "";
       document.len.caliber.value = "";
       document.len.au.value = "";
}

function convertlen(ii,opt)
{
     //alert('good');
	 
	 
     var  ft = document.len.ft.value;
     //var  tp= document.len.tp.value;
     var  inch= document.len.inch.value;
     var  yd = document.len.yd.value;
     var  mi = document.len.mi.value;
     var  m = document.len.m.value;
     var  km = document.len.km.value;
     var  mm = document.len.mm.value;
     var  dm = document.len.dm.value;
     var  cm= document.len.cm.value;
     var  um= document.len.um.value;
     var  nm= document.len.nm.value;
     var  pm= document.len.pm.value;
     var  nmi = document.len.nmi.value;
     var  ly = document.len.ly.value;
     var  league = document.len.league.value;
     var  nleague = document.len.nleague.value;
	 var  ch = document.len.ch.value;
     var  usch = document.len.usch.value;
     var  fath = document.len.fath.value;
     var  usfath = document.len.usfath.value;
     var  link = document.len.link.value;
     var  uslink = document.len.uslink.value;
     var  rope = document.len.rope.value;
     var  caliber = document.len.caliber.value;
     var  au = document.len.au.value;
	 var tp;
   
   if (opt=="ft")   //Foot
   {
      if (isNum(ft))
	  {
		  inch = 12*ft;
		  tp = ft/3;
		  yd = tp;
		  tp = ft/5280;
		  mi = tp;
		  tp = ft/3.280839895013123;
		  m = tp;
		  km = tp/1000;
		  mm = ft*1000/3.280839895013123;
		  dm = ft*10/3.280839895013123;
	      cm = ft*100/3.280839895013123;	  
		  um = ft*1000000/3.280839895013123;
	      nm = ft*1000000000/3.280839895013123;
	      pm = ft*1000000000000/3.280839895013123;
		  tp = tp/1852;
	      nmi = tp;
	      ly = m/9460730472580000;	
	      au = m/149597870691;
	      league = mi/3;
	      nleague = nmi/3;
	      ch = ft/66;
	      usch = m/20.116840234;
	      fath = ft/6;
	      usfath = ft/6.000012;
	      link = ch * 100;
	      uslink = usch * 100;
	      rope = ft/20;
	      caliber = inch * 100;	 
      }
	  else
	  {
		  ft = ft.substring(0,ft.length-1);			  
	  }	  
  }

   else if (opt=="yd")  //Yard
   {
      if (isNum(yd))
	  {
		  ft = 3*yd;
		  inch = 36*yd;		  
		  mi = yd/1760;
		  tp = 3 * yd/3.280839895013123;
		  m = tp;
		  km = (tp/1000);
		  dm = tp*10;
		  cm = tp*100;
		  mm = tp*1000;
		  um = tp*1000000;
		  nm = tp * 1000000000;
		  pm = tp * 1000000000000;		  
		  nmi = tp/1852;
	      ly = m/9460730472580000;	
	      au = m/149597870691;
	      league = mi/3;
	      nleague = nmi/3;
	      ch = ft/66;
	      usch = m/20.116840234;
	      fath = ft/6;
	      usfath = ft/6.000012;
	      link = ch * 100;
	      uslink = usch * 100;
	      rope = ft/20;
	      caliber = inch * 100;	  
      }	  
	  else
	  {
	      yd = yd.substring(0,yd.length-1);			  
	  }
   }
   else if (opt=="inch")//inch
   {
      if (isNum(inch))
	  {
	 	  ft = inch/12;
		  yd = inch/36;
		  mi = inch/63360;
		  tp = inch/(3.280839895013123 * 12);
		  m = tp;
		  km = (tp/1000);
		  dm = tp*10;
		  cm = tp*100;
		  mm = tp*1000;
		  um = tp*1000000;
		  nm = tp * 1000000000;
		  pm = tp * 1000000000000;	
		  nmi = tp/1852;	
	      ly = m/9460730472580000;	
	      au = m/149597870691;
	      league = mi/3;
	      nleague = nmi/3;
		  ch = ft/66;
	      usch = m/20.116840234;
	      fath = ft/6;
	      usfath = ft/6.000012;
	      link = ch * 100;
	      uslink = usch * 100;
	      rope = ft/20;
	      caliber = inch * 100;	
      }  	  
	  else
	  {
	      inch = inch.substring(0,inch.length-1);			  	  
	  }
    }
   else if (opt=="mi")   
   {
      if (isNum(mi))
	  {
		  ft = mi * 5280;
		  inch = mi * 5280 *12;
		  yd = mi * 1760;		  
		  tp = ft/3.280839895013123;
		  m = tp;
		  km = (tp/1000);
		  dm = tp*10;
		  cm = tp*100;
		  mm = tp*1000;
		  um = tp*1000000;
		  nm = tp * 1000000000;
		  pm = tp * 1000000000000;			  
		  nmi = tp/1852;
	      ly = m/9460730472580000;	
	      au = m/149597870691;
	      league = mi/3;
	      nleague = nmi/3;
		  ch = ft/66;
	      usch = m/20.116840234;
	      fath = ft/6;
	      usfath = ft/6.000012;
	      link = ch * 100;
	      uslink = usch * 100;
	      rope = ft/20;
	      caliber = inch * 100;	
      }
      else
      {
	      mi = mi.substring(0,mi.length-1);			  
	  }  	  
   }	
   else if (opt=="nmi")  
   {
      if (isNum(nmi))
	  {
		  tp = nmi * 1852;
		  m = tp;
		  km = (tp/1000);
		  dm = tp*10;
		  cm = tp*100;
		  mm = tp*1000;
		  um = tp*1000000;
		  nm = tp * 1000000000;
		  pm = tp * 1000000000000;	
	      ft = tp*3.280839895013123;
		  inch = tp*3.280839895013123*12;
		  yd = tp *3.280839895013123/3;
		  mi = inch/63360;
	      ly = m/9460730472580000;	
	      au = m/149597870691;
	      league = mi/3;
	      nleague = nmi/3;
		  ch = ft/66;
	      usch = m/20.116840234;
	      fath = ft/6;
	      usfath = ft/6.000012;
	      link = ch * 100;
	      uslink = usch * 100;
	      rope = ft/20;
	      caliber = inch * 100;	
      }
      else
      {
	      nmi = nmi.substring(0,nmi.length-1);			  	   
	  }	   
   }	  
   else if (opt=="pm")  
   {
       if (isNum(pm))
	   {
		  m = pm/1000000000000;
		  km = (pm/1000000000000000);
		  dm = pm/100000000000;
		  cm = pm/10000000000;
		  mm = pm/1000000000;
		  um = pm/1000000;
		  nm = pm/1000;		  
		  ft = pm/(1000000000000/3.280839895013123);
		  inch = pm*12/(1000000000000/3.280839895013123);
		  yd = pm/(3*1000000000000/3.280839895013123);		  
		  mi = pm/(1000000000000*5280/3.280839895013123);
		  nmi = pm/(1000000000000*1852);
	      ly = m/9460730472580000;	
	      au = m/149597870691;
	      league = mi/3;
	      nleague = nmi/3;
		  ch = ft/66;
	      usch = m/20.116840234;
	      fath = ft/6;
	      usfath = ft/6.000012;
	      link = ch * 100;
	      uslink = usch * 100;
	      rope = ft/20;
	      caliber = inch * 100;	
      }  	  
	  else
	  {
	      pm = pm.substring(0,pm.length-1);			  	  
	  }
   }	  
   else if (opt=="nm")     {
      if (isNum(nm))
	  {
		  m = nm/1000000000;
		  km = nm/1000000000000;
		  dm = nm/100000000;
		  cm = nm/10000000;
		  mm = nm/1000000;
		  um = nm/1000;
		  pm = nm*1000;		  
		  ft = nm/(1000000000/3.280839895013123);
		  inch = nm*12/(1000000000/3.280839895013123);
		  yd = nm/(3*1000000000/3.280839895013123);		  
		  mi = nm/(1000000000*5280/3.280839895013123);
		  nmi = nm/(1000000000*1852);
	      ly = m/9460730472580000;	
	      au = m/149597870691;
	      league = mi/3;
	      nleague = nmi/3;
		  ch = ft/66;
	      usch = m/20.116840234;
	      fath = ft/6;
	      usfath = ft/6.000012;
	      link = ch * 100;
	      uslink = usch * 100;
	      rope = ft/20;
	      caliber = inch * 100;	 
      } 	  
	  else
	  {
	      nm = nm.substring(0,nm.length-1);			  	  
	  }
   }	  
   else if (opt=="um") 
   {
      if (isNum(um))
	  {
		  m = um/1000000;
		  km = (um/1000000000);
		  dm = um/100000;
		  cm = um/10000;
		  mm = um/1000;
		  nm = um*1000;
		  pm = um*1000000;		  
		  ft = um/(1000000/3.280839895013123);
		  inch = um*12/(1000000/3.280839895013123);
		  yd = um/(3*1000000/3.280839895013123);		  
		  mi = um/(1000000*5280/3.280839895013123);
		  nmi = um/(1000000*1852);
		  ly = m/9460730472580000;	
	      au = m/149597870691;
	      league = mi/3;
	      nleague = nmi/3;
		  ch = ft/66;
	      usch = m/20.116840234;
	      fath = ft/6;
	      usfath = ft/6.000012;
	      link = ch * 100;
	      uslink = usch * 100;
	      rope = ft/20;
	      caliber = inch * 100;
      }	  
	  else
	  {
	      um = um.substring(0,um.length-1);			  	  
	  }
   }	  
   else if (opt=="mm") 
   {
      if (isNum(mm))
	  {
		  m = mm/1000;
		  km = (mm/1000000);
		  dm = mm/100;
		  cm = mm/10;
		  um = mm*1000;
		  nm = mm*1000000;
		  pm = mm*1000000000;		  
		  ft = mm/(1000/3.280839895013123);
		  inch = mm*12/(1000/3.280839895013123);
		  yd = mm/(3*1000/3.280839895013123);		  
		  mi = mm/(1000*5280/3.280839895013123);
		  nmi = mm/(1000*1852);	 
	      ly = m/9460730472580000;	
	      au = m/149597870691;
	      league = mi/3;
	      nleague = nmi/3;
		  ch = ft/66;
	      usch = m/20.116840234;
	      fath = ft/6;
	      usfath = ft/6.000012;
	      link = ch * 100;
	      uslink = usch * 100;
	      rope = ft/20;
	      caliber = inch * 100;	
	  }
	  else
	  {
		  mm = mm.substring(0,mm.length-1);			  
	  }		  
   }	  
   else if (opt=="cm") 
   {
      if (isNum(cm))
	  {
		  m = cm/100;
		  km = (cm/100000);
		  dm = cm/10;
		  mm = cm*10;
		  um = cm*10000;
		  nm = cm*10000000;
		  pm = cm*10000000000;	  
		  ft = cm/(100/3.280839895013123);
		  inch = cm*12/(100/3.280839895013123);
		  yd = cm/(3*100/3.280839895013123);
		  mi = cm/(100*5280/3.280839895013123);
		  nmi = cm/(100*1852);
	      ly = m/9460730472580000;	
	      au = m/149597870691;
	      league = mi/3;
	      nleague = nmi/3;
	      ch = ft/66;
	      usch = m/20.116840234;
	      fath = ft/6;
	      usfath = ft/6.000012;
	      link = ch * 100;
	      uslink = usch * 100;
	      rope = ft/20;
	      caliber = inch * 100;
	  }
	  else
	  {
   	      cm = cm.substring(0,cm.length-1);			  
	  }	  
   }	  
   else if (opt=="dm") 
   {
       if (isNum(dm))
	   {
		  m = dm/10;
		  km = (dm/10000);
		  cm = dm*10;
		  mm = dm*100;
		  um = dm*100000;
		  nm = dm*100000000;
		  pm = dm*100000000000;	  
		  ft = dm*3.280839895013123/(10);
		  inch = dm*12*3.280839895013123/(10);
		  yd = dm*3.280839895013123/(3*10);	  
		  mi = dm*3.280839895013123/(10*5280);
		  nmi = dm/(10*1852);
	      ly = m/9460730472580000;	
	      au = m/149597870691;
	      league = mi/3;
	      nleague = nmi/3;
	      ch = ft/66;
	      usch = m/20.116840234;
	      fath = ft/6;
	      usfath = ft/6.000012;
	      link = ch * 100;
	      uslink = usch * 100;
	      rope = ft/20;
	      caliber = inch * 100;	
	 }
	 else
	 {
		  dm = dm.substring(0,dm.length-1);			  
	 }  	  
   }	  
   else if (opt=="m")
   {
      if (isNum(m))
	  {
		  cm = m*100;
		  km = m/1000;
		  dm = m*10;
		  mm = m*1000;
		  um = m*1000000;
		  nm = m*1000000000;
		  pm = m*1000000000000;	  
		  ft = m*3.280839895013123;
		  inch = m*12*3.280839895013123;
		  yd = m*3.280839895013123/3;	  
		  mi = m*3.280839895013123/5280;
		  nmi = m/1852;	 
	      ly = m/9460730472580000;	
	      au = m/149597870691;
	      league = mi/3;
	      nleague = nmi/3;
	      ch = ft/66;
	      usch = m/20.116840234;
	      fath = ft/6;
	      usfath = ft/6.000012;
	      link = ch * 100;
	      uslink = usch * 100;
	      rope = ft/20;
	      caliber = inch * 100;
	  }
	  else
	  {
		   m = m.substring(0,m.length-1);			  
	  }	  
   }	  
   else if (opt=="km")
   {
      if (isNum(km))
	  {
		  m = (km*1000);
		  dm = km*10000;
		  cm = km*100000;
		  mm = km*1000000;
		  um = km*1000000000;
		  nm = km*1000000000000;
		  pm = km*1000000000000000;	  
		  ft = km*1000*3.280839895013123;
		  inch = km*12*1000*3.280839895013123;
		  yd = km*1000*3.280839895013123/3;	  
		  mi = km*1000*3.280839895013123/5280;
		  nmi = km*1000/1852;	 
	      ly = m/9460730472580000;	
	      au = m/149597870691;
	      league = mi/3;
	      nleague = nmi/3;
	      ch = ft/66;
	      usch = m/20.116840234;
	      fath = ft/6;
	      usfath = ft/6.000012;
	      link = ch * 100;
	      uslink = usch * 100;
	      rope = ft/20;
	      caliber = inch * 100;	  
	  }
	  else
	  {
	      km = km.substring(0,km.length-1);			  
	  }
   }	
   else if (opt=="ly")
   {
      if (isNum(ly))
	  {
	      m = ly * 9460730472580000;	
		  km = m/1000;
		  dm = m*10;
		  cm = m*100;
		  mm = m*1000;
		  um = m*1000000;
		  nm = m*1000000000;
		  pm = m*1000000000000;	  
		  ft = m*3.280839895013123;
		  inch = m*12*3.280839895013123;
		  yd = m*3.280839895013123/3;	  
		  mi = m*3.280839895013123/5280;
		  nmi = m/1852;	 
	      au = m/149597870691;
	      league = mi/3;
	      nleague = nmi/3;
	      ch = ft/66;
	      usch = m/20.116840234;
	      fath = ft/6;
	      usfath = ft/6.000012;
	      link = ch * 100;
	      uslink = usch * 100;
	      rope = ft/20;
	      caliber = inch * 100;	
	  }
	  else
	  {
		  ly = ly.substring(0,ly.length-1);			  
	  }  	  
   }   
   else if (opt=="au")
   {
      if (isNum(au))
	  {
	      m = au * 149597870691;	  
	      ly = m/9460730472580000;	
		  km = m/1000;
		  dm = m*10;
		  cm = m*100;
		  mm = m*1000;
		  um = m*1000000;
		  nm = m*1000000000;
		  pm = m*1000000000000;
		  ft = m*3.280839895013123;
		  inch = m*12*3.280839895013123;
		  yd = m*3.280839895013123/3;
		  mi = m*3.280839895013123/5280;
		  nmi = m/1852;	 
	      league = mi/3;
	      nleague = nmi/3;
	      ch = ft/66;
	      usch = m/20.116840234;
	      fath = ft/6;
	      usfath = ft/6.000012;
	      link = ch * 100;
	      uslink = usch * 100;
	      rope = ft/20;
	      caliber = inch * 100;
	  }
	  else
	  {
		  au = au.substring(0,au.length-1);			  
	  }	  
   }   
   else if (opt=="league")
   {
      if (isNum(league))
	  {
		  mi = league * 3;	  
		  ft = mi * 5280;
		  yd = ft/3;
		  inch = ft * 12;
		  m = mi*5280/3.280839895013123;
	      au = m/149597870691;
	      ly = m/9460730472580000;	
		  km = m/1000;
		  dm = m*10;
		  cm = m*100;
		  mm = m*1000;
		  um = m*1000000;
		  nm = m*1000000000;
		  pm = m*1000000000000;
		  nmi = m/1852;	 
	      nleague = nmi/3;
	      ch = ft/66;
	      usch = m/20.116840234;
	      fath = ft/6;
	      usfath = ft/6.000012;
	      link = ch * 100;
	      uslink = usch * 100;
	      rope = ft/20;
	      caliber = inch * 100;	
	 }
	 else
	 {
		  league = league.substring(0,league.length-1);			  
	 }	   
   }   
   else if (opt=="nleague")
   {
      if (isNum(nleague))
	  {
	      nmi = nleague * 3;	  
		  m = nmi * 1852;	 
		  mi = m*3.280839895013123/5280;
	      au = m/149597870691;
	      ly = m/9460730472580000;	
		  km = m/1000;
		  dm = m*10;
		  cm = m*100;
		  mm = m*1000;
		  um = m*1000000;
		  nm = m*1000000000;
		  pm = m*1000000000000;	  	  
		  ft = mi * 5280;
		  yd = ft/3;
		  inch = ft * 12;
	      league = mi/3;
	      usch = m/20.116840234;
	      ch = ft/66;
	      fath = ft/6;
	      usfath = ft/6.000012;
	      link = ch * 100;
	      uslink = usch * 100;
	      rope = ft/20;
	      caliber = inch * 100;	 
	  }else
	  {
		  nleague = nleague.substring(0,nleague.length-1);			  
	  }	  
   }   
   else if (opt=="ch")
   {
      if (isNum(ch))
	  {
	      ft = ch * 66;	
		  mi = ft/5280;	  
		  league = mi/3;
		  yd = ft/3;
		  inch = ft * 12;
		  m = ft/3.280839895013123;	  
	      au = m/149597870691;	  
	      ly = m/9460730472580000;	
		  km = m/1000;
		  dm = m*10;
		  cm = m*100;
		  mm = m*1000;
		  um = m*1000000;
		  nm = m*1000000000;
		  pm = m*1000000000000;	  
		  nmi = m/1852;	 
	      league = mi/3;
	      nleague = nmi/3;
	      usch = m/20.116840234;
	      fath = ft/6;
	      usfath = ft/6.000012;
	      link = ch * 100;
	      uslink = usch * 100;
	      rope = ft/20;
	      caliber = inch * 100;	
	  }
	  else
	  {
		  ch = ch.substring(0,ch.length-1);			  
	  }	  
   }   
   else if (opt=="usch")
   {
      if (isNum(usch))
	  {
	      m = usch * 20.116840234;
	      ly = m/9460730472580000;	
		  km = m/1000;
		  dm = m*10;
		  cm = m*100;
		  mm = m*1000;
		  um = m*1000000;
		  nm = m*1000000000;
		  pm = m*1000000000000;
		  ft = m*3.280839895013123;
		  inch = m*12*3.280839895013123;
		  yd = m*3.280839895013123/3;
		  mi = m*3.280839895013123/5280;
		  nmi = m/1852;	 
	      au = m/149597870691;
	      league = mi/3;
	      nleague = nmi/3;
	      ch = ft/66;
	      fath = ft/6;
	      usfath = ft/6.000012;
	      link = ch * 100;
	      uslink = usch * 100;
	      rope = ft/20;
	      caliber = inch * 100;	 
	  }
	  else
	  {
		  usch = usch.substring(0,usch.length-1);			  
	  }	  
   }   
   else if (opt=="fath")
   {
      if (isNum(fath))
	  {
	      ft = fath * 6;	  
		  mi = ft/5280;
		  league = mi/3;
		  yd = ft/3;
		  inch = ft * 12;
		  m = ft/3.280839895013123;
	      au = m/149597870691;
	      ly = m/9460730472580000;	
		  km = m/1000;
		  dm = m*10;
		  cm = m*100;
		  mm = m*1000;
		  um = m*1000000;
		  nm = m*1000000000;
		  pm = m*1000000000000;
		  nmi = m/1852;	 
	      league = mi/3;
	      nleague = nmi/3;
	      ch = ft/66;
	      usch = m/20.116840234;
	      usfath = ft/6.000012;
	      link = ch * 100;
	      uslink = usch * 100;
	      rope = ft/20;
	      caliber = inch * 100;
	  }
	  else
	  {
		  fath = fath.substring(0,fath.length-1);			  
	  }	  
   }   
   else if (opt=="usfath")
   {
      if (isNum(usfath))
	  {
	      ft = usfath * 6.000012;
	      fath = ft/6;		  
		  mi = ft/5280;
		  league = mi/3;
		  yd = ft/3;
		  inch = ft * 12;
		  m = ft/3.280839895013123;		  
	      au = m/149597870691;		  
	      ly = m/9460730472580000;	
		  km = m/1000;
		  dm = m*10;
		  cm = m*100;
		  mm = m*1000;
		  um = m*1000000;
		  nm = m*1000000000;
		  pm = m*1000000000000;		  
		  nmi = m/1852;	 
	      league = mi/3;
	      nleague = nmi/3;
	      ch = ft/66;
	      usch = m/20.116840234;
	      link = ch * 100;
	      uslink = usch * 100;
	      rope = ft/20;
	      caliber = inch * 100;	
	  }
	  else
	  {
		  usfath = usfath.substring(0,usfath.length-1);			  
	  }	  
   }   
   else if (opt=="link")
   {
      if (isNum(link))
	  {
	      ch = link/100;	  
	      ft = ch * 66;
	      fath = ft/6;	  
		  mi = ft/5280;
		  league = mi/3;
		  yd = ft/3;
		  inch = ft * 12;
		  m = ft/3.280839895013123;	  
	      au = m/149597870691;	  
	      ly = m/9460730472580000;	
		  km = m/1000;
		  dm = m*10;
		  cm = m*100;
		  mm = m*1000;
		  um = m*1000000;
		  nm = m*1000000000;
		  pm = m*1000000000000;	  
		  nmi = m/1852;	 
	      league = mi/3;
	      nleague = nmi/3;
	      usch = m/20.116840234;
	      usfath = ft/6.000012;
	      uslink = usch * 100;
	      rope = ft/20;
	      caliber = inch * 100;	
	  }
	  else
	  {
		 link = link.substring(0,link.length-1);			  
	  }  	  
   }   
   else if (opt=="uslink")
   {
      if (isNum(uslink))
	  {
	      usch = uslink/100;	  
	      m = usch * 20.116840234;
	      ly = m/9460730472580000;	
		  km = m/1000;
		  dm = m*10;
		  cm = m*100;
		  mm = m*1000;
		  um = m*1000000;
		  nm = m*1000000000;
		  pm = m*1000000000000;	  
		  ft = m*3.280839895013123;
		  inch = m*12*3.280839895013123;
		  yd = m*3.280839895013123/3;	  
		  mi = m*3.280839895013123/5280;
		  nmi = m/1852;	 
	      au = m/149597870691;
	      league = mi/3;
	      nleague = nmi/3;
	      ch = ft/66;
	      fath = ft/6;
	      usfath = ft/6.000012;
	      link = ch * 100;
	      rope = ft/20;
	      caliber = inch * 100;	
	  }
	  else
	  {
		  uslink = uslink.substring(0,uslink.length-1);			  
	  }	  
   }
   else if (opt=="rope")
   {
      if (isNum(rope))
	  {
 	      ft = rope * 20;
	      ch = ft/66;	  
	      link = ch *100;	  
	      fath = ft/6;	  
		  mi = ft/5280;
		  league = mi/3;
		  yd = ft/3;
		  inch = ft * 12;
		  m = ft/3.280839895013123;	  
	      au = m/149597870691;	  
	      ly = m/9460730472580000;	
		  km = m/1000;
		  dm = m*10;
		  cm = m*100;
		  mm = m*1000;
		  um = m*1000000;
		  nm = m*1000000000;
		  pm = m*1000000000000;	  
		  nmi = m/1852;	 
	      league = mi/3;
	      nleague = nmi/3;
	      usch = m/20.116840234;
	      usfath = ft/6.000012;
	      uslink = usch * 100;
	      caliber = inch * 100;
	 }
	 else
	 {
		  rope = rope.substring(0,rope.length-1);			  
	 }	  
   }  
   else if (opt=="caliber")
   {
      if (isNum(caliber))
	  {
	      inch = caliber/100;	
		  ft = inch/12;	  
	      rope = ft/20;
	      ch = ft/66;
	      link = ch *100;
	      fath = ft/6;
		  mi = ft/5280;
		  league = mi/3;
		  yd = ft/3;
		  m = ft/3.280839895013123;
	      au = m/149597870691;
	      ly = m/9460730472580000;	
		  km = m/1000;
		  dm = m*10;
		  cm = m*100;
		  mm = m*1000;
		  um = m*1000000;
		  nm = m*1000000000;
		  pm = m*1000000000000;
		  nmi = m/1852;	 
	      league = mi/3;
	      nleague = nmi/3;
	      usch = m/20.116840234;
	      usfath = ft/6.000012;
	      uslink = usch * 100;
	  }
	  else
	  {
	  	  caliber = caliber.substring(0,caliber.length-1);			  
      }
   }  
//*/
   document.len.ft.value = ft;
   //document.len.tp.value = tp;
   document.len.inch.value = inch;
   document.len.yd.value = yd;
   document.len.mi.value = mi;
   document.len.m.value = m;
   document.len.km.value = km;
   document.len.mm.value = mm;
   document.len.dm.value = dm;
   document.len.cm.value = cm;
   document.len.um.value = um;
   document.len.nm.value = nm;
   document.len.pm.value = pm;
   document.len.nmi.value = nmi;
   document.len.ly.value = ly;
   document.len.league.value = league;
   document.len.nleague.value = nleague;
   document.len.ch.value = ch;
   document.len.usch.value = usch;
   document.len.fath.value = fath;
   document.len.usfath.value = usfath;
   document.len.link.value = link;
   document.len.uslink.value = uslink;
   document.len.rope.value = rope;
   document.len.caliber.value = caliber;	
  document.len.au.value = au;	
   //*/
}
