var lastCVTIX='CVTIX0';
var CVTIX=new Array();
var NCVTIXs=6;
//
function cvtPOPix(fN){for (i=0;i<=NCVTIXs;i++){CVTIX[i].style.display="none"};CVTIX[fN].style.display="block";document.getElementById(lastCVTIX).className='tlcvt';lastCVTIX='CVTIX'+fN;document.getElementById(lastCVTIX).className='tlscvt';}
//
function cvtloaded(){
CVTIX[0]=document.getElementById('DISTANCE');CVTIX[1]=document.getElementById('SPEED');CVTIX[2]=document.getElementById('VOLUME');CVTIX[3]=document.getElementById('WEIGHT');CVTIX[4]=document.getElementById('TEMP');CVTIX[5]=document.getElementById('NUMBERS');CVTIX[6]=document.getElementById('AREA');
cvtset();
cvtPOPix(0);}
//
function cvtxS2(l,s,a,b,c){r='';str=l.split(s);i=0;while(str[i]){r+=a+str[i]+b+str[i+1]+c;i+=2;}return r;}function convertform(form){ var firstvalue = 0; var start=form.valstart; var end=start+form.count; for (var i = start; i < end; i++) { if (form.elements[i].value != null && form.elements[i].value.length != 0) { origvalue = form.elements[i].value; if(origvalue.indexOf('/') != -1){ var tmpA=origvalue.split(' '); if (tmpA[1]){fractA=tmpA[1].split('/');origvalue=parseInt(tmpA[0])+(fractA[0]/fractA[1])} else{fractA=tmpA[0].split('/');origvalue=fractA[0]/fractA[1]} } firstvalue = origvalue / form.elements[i].f; firstindex = i;if(form.elements[i].adjust){firstvalue = (form.elements[i].value-form.elements[i].adjust) / form.elements[i].f ;} break; } } if (firstvalue == 0 &!form.zero==true) { clearform(form); return; } for (var i = start; i < end; i++){if(form.rsize=='Ncvt'){form.elements[i].value=parseInt(origvalue,form.elements[firstindex].f).toString(form.elements[i].f).toUpperCase();if(form.elements[2].value>form.max){alert(form.elements[2].value+'Value too large');return false;}}else{ if(form.elements[i].adjust){form.elements[i].value = formatvalue((firstvalue * form.elements[i].f+form.elements[i].adjust), form.rsize)} else{form.elements[i].value = formatvalue((firstvalue * form.elements[i].f), form.rsize)};}} return;}function formatvalue(input, rsize) { var invalid = "**************************"; var nines = "999999999999999999999999"; var strin = "" + input; var fltin = parseFloat(strin); if (strin.length <= rsize) return strin; if (strin.indexOf("e") != -1 || fltin > parseFloat(nines.substring(0,rsize)+".4")) return invalid.substring(0, rsize); var rounded = "" + (fltin + (fltin - parseFloat(strin.substring(0, rsize)))); return rounded.substring(0, rsize);}function clearform(form) { var start=form.valstart; var end=start+form.count; for (var i = start; i < end; i++) form.elements[i].value = "";}
//
function cvtset(){document.d.count = 9;document.d.rsize = 7;document.d.valstart=1;document.d.v1.f = 1;document.d.v2.f = 3.280839895;document.d.v3.f = 39.37007874;document.d.v4.f = 100.;document.d.v5.f = 1000.;document.d.v6.f = 1.093613298;document.d.v7.f = 0.001;document.d.v8.f = 0.00062137119;document.d.v9.f = 0.0005399568034557;document.s.count = 10;document.s.rsize = 7;document.s.valstart=1;document.s.v1.f = 1;document.s.v2.f = 3.280839895;document.s.v3.f = 39.37007874;document.s.v4.f = 100.;document.s.v5.f = 0.001;document.s.v6.f = 0.00062137119;document.s.v7.f = 2.2369362;document.s.v8.f = .03728227;document.s.v9.f = 3.6;document.s.v10.f = 1.943846;document.a.count = 9;document.a.rsize = 9;document.a.valstart=1;document.a.v1.f = 1;document.a.v2.f = 10.763910416;document.a.v3.f = 1550.0031000;document.a.v4.f = 10000.;document.a.v5.f = 1.19599004630;document.a.v6.f = 0.000247105381;document.a.v7.f = 0.000001;document.a.v8.f = 0.0001;document.a.v9.f = 3.861021585424458e-7;document.v.count = 14;document.v.rsize = 7;document.v.valstart=1;document.v.v1.f = 1;document.v.v2.f = 33.814022201611;document.v.v3.f = 1.056688209433;document.v.v4.f = 0.264172052358;document.v.v5.f = 2.113376418865;document.v.v6.f = 4.226752828798;document.v.v7.f = 67.628044403221;document.v.v8.f = 202.884119489008;document.v.v9.f = 0.219969248299;document.v.v10.f = 0.001;document.v.v11.f = 0.035314666721;document.v.v12.f = 61.023744094732;document.v.v13.f = 1000.;document.v.v14.f = 0.001307950619;document.m.count = 6;document.m.rsize = 7;document.m.valstart=1;document.m.v1.f = 1;document.m.v2.f = 1000.;document.m.v3.f = 35.2739619;document.m.v4.f = 2.20462262;document.m.v5.f = 0.00110231131;document.m.v6.f = 0.0009842065276;document.t.zero=true;document.t.count = 3;document.t.rsize = 5;document.t.valstart=1;document.t.v1.f =1;document.t.v1.adjust =0;document.t.v2.f =9.00000/5.00000;document.t.v2.adjust =32;document.t.v3.f =1;document.t.v3.adjust =273.15;document.n.count = 4;document.n.rsize = 'Ncvt';document.n.max=1351035563777;document.n.valstart=2;document.n.v1.f = 2;document.n.v2.f = 8;document.n.v3.f = 10;document.n.v4.f = 16;}
//
Fnt='<div class=topiccvt style="border:1px solid #090;background-color:#efe"><div class=tphcvt>';Fa='<div style="text-align:right;"><nobr style="width:80px;">';Fb='&nbsp;<INPUT TYPE=TEXT class=CVterm NAME=v';Fc=' SIZE=7 onfocus="clearform(this.form)" title="Input your value, then hit enter or click Convert It button"></nobr></div>';t=' onsubmit="convertform(this);return false;">';calcF='<INPUT TYPE="submit" class="buttoncvt" hidefocus="true" VALUE="Convert It" title="Clicking in any field will clear all fields.">';tFa='<div style="width:90%;border-bottom:1px solid #f63;margin:auto;">';tFb='<br><INPUT TYPE=TEXT NAME=v';tFc=' title="Input your value, then hit enter or click Convert button."></div>';mt='</div>';et='</div>';xt='</div><div class=topiccvt><div class=tph>';
//
cvtpage='<div style="width:300px;padding-top:20px;"><div style="text-align:center;margin:0 auto;"><nobr class=tlcvt id=CVTIX0><a href="" onClick="cvtPOPix(0);return false;" hidefocus="true">&nbsp;Distance&nbsp;</a></nobr><nobr class=tlcvt id=CVTIX1><a href="" onClick="cvtPOPix(1);return false;" hidefocus="true">&nbsp;Speed&nbsp;</a></nobr><nobr class=tlcvt id=CVTIX6><a href="" onClick="cvtPOPix(6);return false;" hidefocus="true">&nbsp;Area&nbsp;</a></nobr><nobr class=tlcvt id=CVTIX2><a href="" onClick="cvtPOPix(2);return false;" hidefocus="true">&nbsp;Volume&nbsp;</a></nobr><br><nobr class=tlcvt id=CVTIX3><a href="" onClick="cvtPOPix(3);return false;" hidefocus="true">&nbsp;Weight&nbsp;</a></nobr><nobr class=tlcvt id=CVTIX4><a href="" onClick="cvtPOPix(4);return false;" hidefocus="true">&nbsp;Temperature&nbsp;</a></nobr><nobr class=tlcvt id=CVTIX5><a href="" onClick="cvtPOPix(5);return false;" hidefocus="true">&nbsp;Numbers&nbsp;</a></nobr></div>';

cvtpage+='<div id="NUMBERS" style="width:260px;display:none;margin:0 auto;"><form NAME="n" style="text-align:center;"'+t+Fnt+'Number Systems</div><div style="text-align:center;"><input type="button" hidefocus="true" style="width:110px;" value="Clear All" class="buttoncvt" onclick="clearform(this.form)"><INPUT TYPE="submit" class="buttoncvt" hidefocus="true" style="width:120px" VALUE="Convert It">'+tFa+'Octal/Base 8<br>(12 digit max)'+tFb+'2 SIZE=14'+tFc+tFa+'Decimal/Base10<br>(11 digit max)'+tFb+'3 SIZE=12'+tFc+tFa+'Hex/Base 16<br>(9 char. max)'+tFb+'4 SIZE=11'+tFc+'Binary/Base 2<br>(36 digit max)'+tFb+'1 style="font-size:11px;width:250px;"'+tFc+'</div></form></div>';l='Meters,1,Feet,2,Inches,3,Centimeters,4,Millimeters,5,Yards,6,Kilometers,7,Miles,8,Naut. Miles,9';

cvtpage+='<div id="DISTANCE" style="width:170px;display:none;margin:0 auto;"><form NAME="d" '+t+Fnt+'Distance'+mt+calcF+cvtxS2(l,',',Fa,Fb,Fc)+et+'</form></div>';l='Meters / Sec,1,Feet / Sec,2,Inches / Sec,3,Centimeters / Sec,4,Kilometers / Sec,5,Miles / Sec,6,Miles / Hr,7,Miles / Min,8,Kilometers / Hr,9,Knots,10';

cvtpage+='<div id="SPEED" style="width:210px;display:none;margin:0 auto;"><form NAME="s"'+t+Fnt+'Speed'+mt+calcF+cvtxS2(l,',',Fa,Fb,Fc)+et+'</form></div>';l='Square Meters,1,Square Feet,2,Square Inches,3,Square CM,4,Square Yards,5,Acres,6,Square KM,7,Hectares,8,Square Miles,9';

cvtpage+='<div id="AREA" style="width:200px;display:none;margin:0 auto;"><form NAME="a"'+t+Fnt+'Area'+mt+calcF+cvtxS2(l,',',Fa,Fb,Fc)+et+'</form></div>';FaC='<div style="text-align:center;"><nobr style="width:80px">';l='Liters<br>,1,Ounces<br>,2,Quarts<br>,3,Gallons<br>,4,Imperial Gal<br>,9,Pints<br>,5,Cups<br>,6';

cvtpage+='<div id="VOLUME" style="width:190px;display:none;margin:0 auto;"><form NAME="v"'+t+'<div class=topiccvt style="border:1px solid #090;background-color:#efe;width:190px;"><div class=tphcvt style="text-align:center">Volume'+mt+calcF+'<div style="float:left">'+cvtxS2(l,',',FaC,Fb,Fc)+'</div>';l='Cubic Meters<br>,10,Cubic Feet<br>,11,Cubic Inches<br>,12,Cubic CM<br>,13,Cubic Yards<br>,14,Tablespoons<br>,7,Teaspoons<br>,8';

cvtpage+='<div style="float:left;padding-left:4px">'+cvtxS2(l,',',FaC,Fb,Fc)+'</div><div style="clear:both"></div>'+et;
cvtpage+='</form></div>';l='Kilograms,1,Grams,2,Ounces,3,Pounds,4,Short Tons(US),5,Long Tons(Imperial),6';

cvtpage+='<div id="WEIGHT" style="width:230px;display:none;margin:0 auto;"><form NAME="m"'+t+Fnt+'Weight'+mt+calcF+cvtxS2(l,',',Fa,Fb,Fc)+et+'</form></div>';l='C Degrees,1,F Degrees,2,Kelvin,3';

cvtpage+='<div id="TEMP" style="width:170px;display:none;margin:0 auto;"><form NAME="t"'+t+Fnt+'Temperature'+mt+calcF+cvtxS2(l,',',Fa,Fb,Fc)+et+'</form></div></div>';

