// JavaScript Document

var l=0;
var r=0;
  var tc="";
  var al=" abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ"
  +"123456789";
  var ns="0123456789";
  function iA(){
   this.length=iA.arguments.length;
   for (var i=0;i<this.length;i++){
    this[i]=iA.arguments[i];
   }
  }
  var a=new iA(61);
  a[0]="Albany, NY*  tdjaddcdu jgybagc hhfdggqihbdhhbfdphrc"
  +"khfevbniu aaqghamejgm zcmfBehflcn iclejcndafeao malcbfxidebdC"
  +"bqiAfjdvesgBeChxid ni";
  a[1]="Albuquerque, NM*  n xfriiileidvbqgq p pcedmaoipbn"
  +"ffdddigofbglidcu helgjepdgheihhhalijasgmhlblcl t riedhiqdsedf"
  +"pcw mghbjbjdf gchakanereei";
  a[2]="Atlanta, GA*  mcfer aevbkaiabie bdnhgagcbaeihbncifgc"
  +"ndmipfifgiecd cahbsheeuidbchffh kbbedhheefhcjadcgercfhkgzfobx"
  +"aegscj uexhzcfbie";
  a[3]="Augusta, ME*  fgxgoaCfbggclbjdkavblehglajatbvdogjfzcri"
  +"yacgublbqengqbDcqgG lepcrcmbpdnbraeahiscqapbeiCbhfagGhueEdnfz"
  +"dviFgGhFfgbrh";
  a[4]="Baltimore, MD*  sbggxadccgegcfdbpggbcfebdcmfpdjdeas"
  +"hmes cbn egjagejgx jdzefdiajigikag kdb bcmakehia wabeedB pczb"
  +"hctgpczhBbAa dlh";
  a[5]="Billings, MT*  qhfav qbuhqbt dflcpatfpanbeeihoblffaf"
  +"gu oinaqbv jdjenbldocnfybkfhcp rctdthkeiavcshl pfvgi cbifmafd"
  +"obmakihcuaje";
  a[6]="Birmingham, AL*  tglci ddefcinbffgccfegfdmchcgflgm p"
  +"cjhg dhbedfgcrcdctecfbfgegdjgaiceihgagbhheehgphgimdyinavheaqi"
  +"hfsiwgydgdhc";
  a[7]="Boise, ID*  zivaxiudwegcqatcwisgoihdmfshl lafczarbretd"
  +"xgnbfgqghescrbBgqdnhshuexiybndldzdxcihucAidcifdcpgcdpgihfeebw"
  +"gmf";
  a[8]="Boston, MA*  dgidgehesbj ffifh qet mdh whpevga"
  +"arcicnfkfndAendDbifmdobjimijioabaehpingm cbzgegaaEdsaBglawhtb"
  +"BhEcDbdepc";
  a[9]="Buffalo, NY*  icdegao edaih ccmfoehecfsgkiqidbnieak"
  +"bjijavhjfyheeibn fciegblfcgf lbjbl cfvbbbedzgncxegesdpcyczgyh"
  +"dal ";
  a[10]="Charleston, SC*  dhbaqaiagcaafejiqbl hdq oas"
  +"fhcjegbfgbdkavhhcxifag eijbmcedgcggddkdlgchffubfejeCeraAbhfui"
  +"lhxbBbCcecld";
  a[11]="Charleston, WV*  bgnadgbecfagjemggid phkdpbfh"
  +"khcbh ffgfucgcxabffcjaefhgdbiaeedajbidh dhshbchhyemgwheardmcw"
  +"dz xgcdif";
  a[12]="Charlotte, NC*  pbgdeb iddjfohjffcpemhrbgdjc"
  +"eefcciigv ghxadffcgdhckedbgbfbcak kdeceatce ifAhpezbgcthldxaA"
  +"bAdchji";
  a[13]="Cheyenne, WY*  ihmcpfm hha fdldgighcerekajhlgqefhhe"
  +"jgkbl kduej hhlfmhqer fie rgqfidnctfkhcbigidddjfkikilepdfb";
  a[14]="Chicago, IL*  ceh cfibjbcdbhnffelgiajiaigejaedqhff"
  +"tec edn  idadgibhahghcdhkegiqddhjiubiasebinblatiugtegagc";
  a[15]="Cleveland, OH*  faadkimfffagqdj paefmacbidiahbtihgwhce"
  +"gcleddgfecjfdgeajchcjedctcacgcxcldvfehqfnewixhwicfja";
  a[16]="Columbia, SC*  ecjcpbkagbpcncrdhajcfaf c jbu"
  +"igfxbe fbfdhhladdfigbcijfkhddfatceijdBdpizaghublcwhAgAidhkg";
  a[17]="Columbus, OH*  jeldffaip ieniffkgahh hcfhtbgcvdbaeikgd"
  +"gghchibefefibgiifdhs aihgxdldvadbphmavfxcwedchg";
  a[18]="Dallas/Ft Worth, TX*  ghg kffbjiihpibehidajdealccbn h"
  +"cdemdjbieffebofmebaffk ndj larhtdjipgfflfbgmeqeucmacg";
  a[19]="Denver, CO*  fglhfihhbet jcjfl qdfagfidjckbjduajdi"
  +"bkhlhqiqgfcedrhqdhanctglfdbjchfeciek lfmdpbeb";
  a[20]="Des Moines, IA*  eikcdhibleiddhhcldb ncefqaeifboicgbef"
  +"iihkbkeeeacmfjincghn rbfdp cgjgihqgrcr jfci";
  a[21]="Detroit, MI*  pgibobgclhbhifjeggtbhhvichgbmicffied"
  +"jgfegcjcgckgfatac i whkiv ecpgnewgx wcebif";
  a[22]="El Paso, TX*  nefgvigdnbjcohidgbidhbnejgs odnflhk ues"
  +"efhlephtgddqhxfpcjdkgkhhgefgcl qbschd";
  a[23]="Fargo, ND*  kaofm hcmapifbodjdraidkct egbdkamh"
  +"nenghgdcrancpikcqcnieaohhekemcrgrbnbmcgc";
  a[24]="Grand Junction, CO*  uelbmcnasfhfeakeghmglgw likfn"
  +"bngtdtbhbgitgsiehpiwdjeffgekabijiheihkcrhgc";
  a[25]="Hartford, CT*  qchdmejemdzfmdC hgl nbj mbj ncab"
  +"dipdmgk baygdgb D rbB jhvgsaC DhCecfoc";
  a[26]="Houston, TX*  j dbhigdngdcodidegkikhkhghcepamedfhfiho"
  +"akfmgsfvdmbrhghndb nisawgmgfb";
  a[27]="INpolis, IN*  fghde rdfatfaadgkibgeibhh gcgagd"
  +"faigffqccfjevdkatfbdogkithviveehfi";
  a[28]="Jackson, MS*  fafipcbfrbeibaiahcjfdabalbieefhgg"
  +" kanfidoixemgthe pffgqfueydiggf";
  a[29]="Jacksonville, FL*  kdvdhbwegcficekanfefefiefbkembad"
  +"het hcmaCfrczihhwajhwfAeCggblh";
  a[30]="KS City, KS/MO*  mgdboheadhnhefddehhdlckfc"
  +"eailekgldhgofrbfipdbfkaghoirfrfjdb ";
  a[31]="Las Vegas, NV*  nfbgrgp ygr pfraqcygxhkam wexhbivaBf"
  +"j kadepbdblicdegkhxbkh";
  a[32]="Little Rock, AR*  pieaadkfgghccedblejbcdehifkdmci "
  +"uikdsat ndehpgsivejaddde";
  a[33]="Los Angeles, CA*  uhraAbtgrftarfAizimdogxcA cixc"
  +"Edifmfdgrdfimiaccikczemi";
  a[34]="Louisville, KY*  chjichgaagg ggfegeg hfgaqecik wal"
  +"audbfpbk tiwewef g ";
  a[35]="Memphis, TN*  j fbiabadak hhdhfdghjanggfnfwaketcb"
  +"hoegcraubwbheeh";
  a[36]="Miami, FL*  nfqgiahfmcigo pdbclcwekhpfFfuhD lcygmiz"
  +"hDiG jfp ";
  a[37]="Milwaukee, WI*  cdeejchiiehhe lbhgqgefkftbhdsfchn"
  +"cliucugshhage";
  a[38]="Minneapolis, MN*  hcmelblcgichogl phhingqbehrcfck"
  +"ilet shpejifc";
  a[39]="Nashville, TN*  eci fgfhgffigipgegl wglevbcbq ict"
  +" wcxdffgd";
  a[40]="New Orleans, LA*  mdjdfijcfelco kdpdydo vcg qheer"
  +"dvhyik he";
  a[41]="NY City, NY*  cgnhlejiaaxechcbCaqbAaihuirbB "
  +"CcBdbdnb";
  a[42]="Norfolk, VA*  mgmbggbgwedbgcCgqfAii vboezhD Biaimg";
  a[43]="OK City, OK*  dflcmiihkaqdrgheofe k dhmcpfsi"
  +"mcaf";
  a[44]="Omaha, NE*  nal meicocpiecngddididpcpipikdc ";
  a[45]="Orlando, FL*  iithihn DgsgBdj wdkgxaBgDihemi";
  a[46]="Philadelphia, PA*  wgcadbBfpezei ueqdAgC Bbacmf";
  a[47]="Phoenix, AZ*  tiAelglcgcnhfej cegfngw jd";
  a[48]="Pittsburgh, PA*  fiyemfwgfasbnhxdzaybbeje";
  a[49]="Portland, ME*  FbshCglhyaucE FbDiefqa";
  a[50]="Portland, OR*  lfehtfgfu jifdagAhqe";
  a[51]="Rapid City, SD*  lciegdleninekcoigc";
  a[52]="Reno, NV*  riecqcf bcgcygnh";
  a[53]="St Louis, MO*  mfiercubudhfdf";
  a[54]="Salt Lake City, UT*  mcgfgehetejb";
  a[55]="San Antonio, TX*  m qduhoifd";
  a[56]="San Diego, CA*  ealfz n ";
  a[57]="San Francisco, CA*  haBdq ";
  a[58]="Seattle, WA*  Abrf";
  a[59]="WA, DC*  lh";
  a[60]="Wichita, KS*  ";
  var b=new iA(4);
  b[0]=1;
  b[1]=10;
  b[2]=100;
  b[3]=1000;
  function getMiles(form){
   lf=(document.isn.isn1.options[document.isn.isn1.selectedIndex].value);
   rf=(document.isn.isn2.options[document.isn.isn2.selectedIndex].value);
   l=al.indexOf(lf);
   r=al.indexOf(rf);
   if (r<l){
    l=r;
    r=al.indexOf(lf);
    }
   ls=a[l];
   pos=ls.indexOf("*")
   ls1="From "+ls.substring(0,pos)+" to "
   +a[r].substring(0,a[r].indexOf("*"))+" is approximately ";
   ls=ls.substring(pos+1,ls.length);
   tc=ls.substring(((r*2)-(l*2)),ls.length);
   if (document.isn.rb[1].checked){
    dispKm();
    }
   else{
    dispMi();
    }
  }
  function dispMi(){
   ch=tc.charAt(0);
   ls1+=al.indexOf(ch);
   ch=tc.charAt(1);
   if (ch!=" "){
    ls1+=(al.indexOf(ch)*10)+" miles";
    } //1.613
    else ls1+="00"+" miles";
   document.isn.disp.value=ls1;
  }
  function dispKm(){
   ch=tc.charAt(0);
   km="";
   km+=al.indexOf(ch);
   ch=tc.charAt(1);
   if (ch!=" "){
    km+=(al.indexOf(ch)*10);
    } //1.613
    else{
     km+="00";
    }
    num=0;
    kml=km.length;
    for (var i=kml-1;i>-1;i--){
     cr=km.substring(i,i+1);
     pos=ns.indexOf(cr);
     num+=pos*b[kml-i-1];
    }
    km="";
    km+=num*1.613;
    pos=km.indexOf(".");
    if (pos>-1){
     km=km.substring(0,pos);
    }
    ls1+=km+" kilometers";
    document.isn.disp.value=ls1;
  }