var g_isfrom=true;
var g_convert_table={m10:"十进制(D)",m16:"十六进制(H)",m8:"八进制(O)",m2:"二进制(B)",mKilometer:"公里(km)",mMeter:"米(m)",mDecimeter:"分米(dm)",mCentimeter:"厘米(cm)",mMillimeter:"毫米(mm)",mMicronmeter:"微米(um)",mLimeter:"里",mZhangmeter:"丈",mChimeter:"尺",mCunmeter:"寸",mFenmeter:"分",mmLimeter:"厘",nautMile:"海里(nmi)",nautFathom:"英寻",engMile:"英里(mi)",engFurlong:"弗隆(fur)",engYard:"码(yd)",engFoot:"英尺(ft)",engInch:"英寸(in)",Watt:"瓦(W)",Kilowatt:"千瓦(kW)",Horsepower:"英制马力(HP)",mHorsepower:"米制马力(PS)",kgms:"公斤·米/秒(kg·m/s)",kcals:"千卡/秒(kcal/s)",Btus:"英热单位/秒(Btu/s)",ftlbs:"英尺·磅/秒(ft·lb/s)",Js:"焦耳/秒(J/s)",Nms:"牛顿·米/秒(N·m/s)",mSquare_kilometer:"平方公里(km<sup>2</sup>)",mHectare:"公顷(ha)",mAre:"市亩",mSquare_meter:"平方米(m<sup>2</sup>)",mSquare_decimeter:"平方分米(dm<sup>2</sup>)",mSquare_centimeter:"平方厘米(cm<sup>2</sup>)",mSquare_millimeter:"平方毫米(mm<sup>2</sup>)",engSquare_mile:"平方英里(sq mi)",engAcre:"英亩",usSquare_rod:"平方竿(sq rd)",engSquare_yard:"平方码(sq yd)",engSquare_foot:"平方英尺(sq ft)",engSquare_inch:"平方英寸(sq in)",mCubic_meter:"立方米(m<sup>3</sup>)",mHectoliter:"公石(hl)",mDekaliter:"十升(dal)",mLiter:"立方分米/升(dm<sup>3</sup>/(l)",mDeciliter:"分升(dl)",mCentiliter:"厘升(cl)",mMilliliter:"立方厘米/毫升(cm<sup>3</sup>/ml)",mCubic_millimeter:"立方毫米(mm<sup>3</sup>)",usdBarrel:"桶",usdBushel:"蒲式耳(bu)",usdPeck:"配克(pk)",usdQuart:"夸脱(qt)",usdPint:"品脱(pt)",briBarrel:"桶",briBushel:"蒲式耳",briGallon:"加仑(bal)",briPint:"品脱(pt)",briFluid_ounce:"液量盎司(fl oz)",mcTable_spoon:"汤勺(Table spoon)",mcTea_spoon:"调羹(Tea spoon)",uscTable_spoon:"汤勺(Tbs)",uscTea_spoon:"调羹(tsp)",uscCup:"杯(fl oz)",uslBarrel:"桶[42加仑]",uslGallon:"加仑(gal)",uslQuart:"夸脱(qt)",uslPint:"品脱(pt)",uslGill:"及耳(gi)",uslFluid_ounce:"液量盎司(fl oz)",uslFluid_dram:"液量打兰(fl dr)",uslMinim:"量滴(min)",uscAcre_foot:"亩英尺",uscCubic_yard:"立方码",uscCubic_foot:"立方英尺",uscCubic_inch:"立方英寸",Joule:"焦耳(J)",Kgm:"公斤·米(kg·m)",Psh:"米制马力·时(PS·h)",Hph:"英制马力·时(HP·h)",Kwh:"千瓦·时(kW·h)",Kcal:"千卡(kcal)",Btu:"英热单位(Btu)",Ftlb:"英尺·磅(ft·lb)",mBar:"巴(bar)",mKilopascal:"千帕(kPa)",mHectopascal:"百帕(hPa)",mMillibar:"毫巴(mbar)",mPascal:"帕斯卡(Pa&nbsp;=&nbsp;N/m<SUP>2</SUP>)",mAtm:"标准大气压(atm)",mMillimeter_Hg:"毫米汞柱(托)(mm&nbsp;Hg = Torr)",engPound_sq_foot:"磅力/英尺<SUP>2</SUP>(lbf/ft<SUP>2</SUP>)",engPound_sq_inch:"磅力/英寸<SUP>2</SUP>(lbf/in<SUP>2</SUP>&nbsp;=&nbsp;PSI)",engInch_Hg:"英吋汞柱(in&nbsp;Hg)",xpressKg_sq_cm:"公斤力/厘米<SUP>2</SUP>(kgf/cm<SUP>2</SUP>)",xpressKg_sq_m:"公斤力/米<SUP>2</SUP>(kgf/m<SUP>2</SUP>)",mmmH2O:"毫米水柱(mmH<SUB>2</SUB>O)",tempCelsius:"摄氏度(C)",tempFahr:"华氏度(F)",tempKelvin:"开氏度(K)",tempRankine:"兰氏度(Ra)",tempReaumur:"列氏度(Re)",mTon:"吨",mKilogram:"公斤(kg)",mGram:"克(g)",mMilligram:"毫克(mg)",cJin:"市斤",cDan:"担",cLiang:"两",cQian:"钱",troyPound:"金衡磅(lb&nbsp;t)",troyOunce:"金衡盎司(oz&nbsp;t)",troyDWT:"英钱(dwt)",troyGrain:"金衡格令",briTon:"(英制)长吨",usTon:"(美制)短吨",briCWT:"英担(cwt)",usCWT:"美担(cwt)",briStone:"英石",avdpPound:"磅(lb)",avdpOunce:"盎司(oz)",avdpDram:"打兰(dr)",avdpGrain:"格令"};
var g_convert={m10:[0,0],m16:[0,1],m8:[0,2],m2:[0,3],mKilometer:[1,0],mMeter:[1,1],mDecimeter:[1,2],mCentimeter:[1,3],mMillimeter:[1,4],mMicronmeter:[1,5],mLimeter:[1,6],mZhangmeter:[1,7],mChimeter:[1,8],mCunmeter:[1,9],mFenmeter:[1,10],mmLimeter:[1,11],nautMile:[1,12],nautFathom:[1,13],engMile:[1,14],engFurlong:[1,15],engYard:[1,16],engFoot:[1,17],engInch:[1,18],Watt:[2,0],Kilowatt:[2,1],Horsepower:[2,2],mHorsepower:[2,3],kgms:[2,4],kcals:[2,5],Btus:[2,6],ftlbs:[2,7],Js:[2,8],Nms:[2,9],mSquare_kilometer:[3,0],mHectare:[3,1],mAre:[3,2],mSquare_meter:[3,3],mSquare_decimeter:[3,4],mSquare_centimeter:[3,5],mSquare_millimeter:[3,6],engSquare_mile:[3,7],engAcre:[3,8],usSquare_rod:[3,9],engSquare_yard:[3,10],engSquare_foot:[3,11],engSquare_inch:[3,12],mCubic_meter:[4,0],mHectoliter:[4,1],mDekaliter:[4,2],mLiter:[4,3],mDeciliter:[4,4],mCentiliter:[4,5],mMilliliter:[4,6],mCubic_millimeter:[4,7],usdBarrel:[4,8],usdBushel:[4,9],usdPeck:[4,10],usdQuart:[4,11],usdPint:[4,12],briBarrel:[4,13],briBushel:[4,14],briGallon:[4,15],briPint:[4,16],briFluid_ounce:[4,17],mcTable_spoon:[4,18],mcTea_spoon:[4,19],uscTable_spoon:[4,20],uscTea_spoon:[4,21],uscCup:[4,22],uslBarrel:[4,23],uslGallon:[4,24],uslQuart:[4,25],uslPint:[4,26],uslGill:[4,27],uslFluid_ounce:[4,28],uslFluid_dram:[4,29],uslMinim:[4,30],uscAcre_foot:[4,31],uscCubic_yard:[4,32],uscCubic_foot:[4,33],uscCubic_inch:[4,34],Joule:[5,0],Kgm:[5,1],Psh:[5,2],Hph:[5,3],Kwh:[5,4],Kcal:[5,5],Btu:[5,6],Ftlb:[5,7],mBar:[6,0],mKilopascal:[6,1],mHectopascal:[6,2],mMillibar:[6,3],mPascal:[6,4],mAtm:[6,5],mMillimeter_Hg:[6,6],engPound_sq_foot:[6,7],engPound_sq_inch:[6,8],engInch_Hg:[6,9],xpressKg_sq_cm:[6,10],xpressKg_sq_m:[6,11],mmmH2O:[6,12],tempCelsius:[7,0],tempFahr:[7,1],tempKelvin:[7,2],tempRankine:[7,3],tempReaumur:[7,4],mTon:[8,0],mKilogram:[8,1],mGram:[8,2],mMilligram:[8,3],cJin:[8,4],cDan:[8,5],cLiang:[8,6],cQian:[8,7],troyPound:[8,8],troyOunce:[8,9],troyDWT:[8,10],troyGrain:[8,11],briTon:[8,12],usTon:[8,13],briCWT:[8,14],usCWT:[8,15],briStone:[8,16],avdpPound:[8,17],avdpOunce:[8,18],avdpDram:[8,19],avdpGrain:[8,20]};
function MEASURES(){this.mKilometer=1000;this.mMeter=1;this.mDecimeter=0.1;this.mCentimeter=0.01;this.mMillimeter=0.001;this.mMicronmeter=0.000001;this.mLimeter=500;this.mZhangmeter=10/3;this.mChimeter=1/3;this.mCunmeter=1/30;this.mFenmeter=1/300;this.mmLimeter=1/3000;this.engFoot=0.3048;this.engMile=5280*this.engFoot;this.engFurlong=660*this.engFoot;this.engYard=3*this.engFoot;this.engInch=this.engFoot/12;this.nautMile=1852;this.nautFathom=6*this.engFoot;this.Watt=0.001;this.Kilowatt=1;this.Horsepower=0.745712172;this.mHorsepower=0.7352941;this.kgms=0.0098039215;this.kcals=4.1841004;this.Btus=1.05507491;this.ftlbs=0.0013557483731;this.Js=0.001;this.Nms=0.001;this.mSquare_kilometer=(1000*1000);this.mHectare=(100*100);this.mSquare_meter=1;this.mAre=((10000/15)*this.mSquare_meter);this.mSquare_decimeter=(0.1*0.1);this.mSquare_centimeter=(0.01*0.01);this.mSquare_millimeter=(0.001*0.001);this.engSquare_foot=(0.3048*0.3048);this.engSquare_yard=(3*3*this.engSquare_foot);this.usSquare_rod=(16.5*16.5*this.engSquare_foot);this.engAcre=160*this.usSquare_rod;this.engSquare_mile=(5280*5280*this.engSquare_foot);this.engSquare_inch=(this.engSquare_foot/(12*12));this.mCubic_meter=1000;this.mHectoliter=100;this.mDekaliter=10;this.mLiter=1;this.mDeciliter=0.1;this.mCentiliter=0.01;this.mMilliliter=0.001;this.mCubic_millimeter=0.000001;this.mcTable_spoon=0.015;this.mcTea_spoon=0.005;this.uscCubic_inch=0.016387064;this.uscAcre_foot=43560*1728*this.uscCubic_inch;this.uscCubic_yard=27*1728*this.uscCubic_inch;this.uscCubic_foot=1728*this.uscCubic_inch;this.uslGallon=231*this.uscCubic_inch;this.uslBarrel=42*this.uslGallon;this.uslQuart=this.uslGallon/4;this.uslPint=this.uslGallon/8;this.uslGill=this.uslGallon/32;this.uslFluid_ounce=this.uslGallon/128;this.uslFluid_dram=this.uslGallon/1024;this.uslMinim=this.uslFluid_ounce/61440;this.usdBarrel=7056*this.uscCubic_inch;this.usdBushel=2150.42*this.uscCubic_inch;this.usdPeck=this.usdBushel/4;this.usdQuart=this.usdBushel/32;this.usdPint=this.usdBushel/64;this.uscCup=8*this.uslFluid_ounce;this.uscTable_spoon=this.uslFluid_ounce/2;this.uscTea_spoon=this.uslFluid_ounce/6;this.briGallon=4.54609;this.briBarrel=36*this.briGallon;this.briBushel=8*this.briGallon;this.briPint=this.briGallon/8;this.briFluid_ounce=this.briGallon/160;this.Joule=1;this.Kgm=9.80392157;this.Psh=2647603.9184538;this.Hph=2684563.7583893;this.Kwh=3599712.023038157;this.Kcal=4185.851820846;this.Btu=1055.0749103;this.Ftlb=1.3557483731;this.mKilopascal=1000;this.mHectopascal=100;this.mPascal=1;this.mBar=100000;this.mMillibar=100;this.mAtm=101325;this.mMillimeter_Hg=this.mAtm/760;this.engInch_Hg=25.4*this.mMillimeter_Hg;this.engPound_sq_inch=6894.757;this.engPound_sq_foot=this.engPound_sq_inch/144;this.xpressKg_sq_cm=98066.5;this.xpressKg_sq_m=9.80665;this.mmmH2O=1/0.101972;this.mTon=1000;this.mKilogram=1;this.mGram=0.001;this.mMilligram=0.000001;this.cJin=0.5;this.cDan=50;this.cLiang=0.05;this.cQian=0.005;this.avdpPound=0.45359237;this.briTon=2240*this.avdpPound;this.usTon=2000*this.avdpPound;this.briCWT=112*this.avdpPound;this.usCWT=100*this.avdpPound;this.briStone=14*this.avdpPound;this.avdpOunce=this.avdpPound/16;this.avdpDram=this.avdpPound/256;this.avdpGrain=this.avdpPound/7000;this.troyPound=5760*this.avdpGrain;this.troyOunce=480*this.avdpGrain;this.troyDWT=24*this.avdpGrain;this.troyGrain=this.avdpGrain;}
function normalize(what,digits) {
	var str=""+what;
	var pp=Math.max(str.lastIndexOf("+"),str.lastIndexOf("-"));
	var idot=str.indexOf(".");
	if (idot>=1)
	{
		var ee=(pp>0)?str.substring(pp-1,str.length):"";
		digits+=idot;
		if (digits>=str.length)
			return str;
		if (pp>0 && digits>=pp)
			digits-=pp;
		var c=eval(str.charAt(digits));
		var ipos=digits-1;
		if (c>=5)
		{
			while (str.charAt(ipos)=="9")
				ipos--;
			if (str.charAt(ipos)==".")
			{
				var nc=eval(str.substring(0,idot))+1;
				if (nc==10 && ee.length>0)
				{
					nc=1;
					ee="e"+(eval(ee.substring(1,ee.length))+1);
				}
				return ""+nc+ee;
			}
			return str.substring(0,ipos)+(eval(str.charAt(ipos))+1)+ee;
		}
		else
			var ret=str.substring(0,digits)+ee;
		for (var i=0; i<ret.length; i++)
				if (ret.charAt(i)>"0" && ret.charAt(i)<="9")
					return ret;
		return str;
	}
	return str;
}
var g_measures=new MEASURES();
var g_rates={};
var g_image=null;
function alert2(s){
	//$('alert').innerHTML=s;
	alert(s);
}
function show_convert_list(isfrom){
	g_isfrom=isfrom;
	var ref=g_isfrom?$('from_convert_name'):$('to_convert_name');
	var obj=$('wnd');
	if (!ref||!obj) return;
	var oL=0,oT=0;
	for (var o=ref; o&&o.tagName!='BODY'; o=o.offsetParent){
		oL+=o.offsetLeft;
		oT+=o.offsetTop;
	}
	obj.style.left=(oL+8)+'px';
	obj.style.top=(oT+ref.offsetHeight+12)+'px';
	obj.style.position='absolute';
	obj.style.display='block';
	switch_convert_group(-1);
}
function switch_convert_group(order){
	var ref=g_isfrom?$('from_convert_value'):$('to_convert_value');
	var groups=document.getElementsByName('convert_type');
	var sorts=document.getElementsByName('convert_sort');
	if (-1==order){
		var arr=g_convert[ref.value];
		if (arr&&arr.length){
			order=arr[0];
		}
	}
	for (var i=0; i<groups.length; ++i){
		if (i==order){
			groups[i].style.display='block';
			sorts[i].className='on';
		}else{
			groups[i].style.display='none';
			sorts[i].className='off';
		}
	}
	return false;
}
function select_convert(convert_name,convert_value){
	var obj_name=g_isfrom?$('from_convert_name'):$('to_convert_name');
	var obj_span=g_isfrom?$('from_convert_span'):$('to_convert_span');
	var obj_value=g_isfrom?$('from_convert_value'):$('to_convert_value');
	var obj_flag=g_isfrom?$('from_convert_flag'):$('to_convert_flag');
	obj_name.value=convert_name.replace(/<[^>]+>/gi,'');
	obj_span.innerHTML=convert_name;
	obj_value.value=convert_value;
	get_rate();
	if (g_isfrom){
		setcookie('convert_convert_from',convert_value);
	}else{
		setcookie('convert_convert_to',convert_value);
	}
	$('wnd').style.display='none';
	return false;
}
function close_wnd(ev){
	var e=ev||window.event;
	var src=document.all?e.srcElement:e.target;
	var w=$('wnd');
	if (!w) return;
	if ('arrow'!=src.className){
		while (src){
			if (w==src) return true;
			src=src.parentNode;
		}
		w.style.display='none';
	}
}
function set_rate(t_from,t_to,t_rate){
	t_rate=normalize(t_rate,5);
	$('rate_span').innerHTML=t_rate;
	caculate($('from_convert_number'),$('to_convert_number'),'*');
	var t_from_obj=g_convert_table[t_from];
	var t_to_obj=g_convert_table[t_to];
	send('/sys/qr/?channelid=10&title='+encodeURIComponent('单位换算 '+(t_from_obj?t_from_obj:'')+' '+(t_to_obj?t_to_obj:''))+'&link='+encodeURIComponent('/convert/?from='+t_from+'&to='+t_to),function(str){});
}
function get_rate(){
	var t_from=$('from_convert_value').value;
	var t_to=$('to_convert_value').value;
	if (t_from&&t_to){
		if (t_from==t_to){
			set_rate(t_from,t_to,1);
		}else{
			if (g_convert[t_from][0]==g_convert[t_to][0]&&7!=g_convert[t_to][0]&&0!=g_convert[t_to][0]){
				set_rate(t_from,t_to,g_measures[t_from]/g_measures[t_to]);
			}else{
				set_rate(t_from,t_to,'？');
			}
		}
	}
}
function DBC2SBC(str) {
	var result='';
	for(var i=0;i<str.length;i++)
	{
		var str1=str.charCodeAt(i);
		if(str1<125){
			result+=String.fromCharCode(str.charCodeAt(i));
		}else{
			result+=String.fromCharCode(str.charCodeAt(i)-65248);
		}
	}
	return result;
}
var ss="0123456789abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ_@"
function v10toX(n,m){
	m=String(m).replace(/ /gi,"")
	if(m=="")return ""
	if(parseInt(m)!=m){return ""}
	var t=""
	var a=ss.substr(0,n)
	while(m!=0)
	{
		var b=m%n
		t=a.charAt(b)+t
		m=(m-b)/n
	}
	return t
}

function vXto10(n,m){
	m=String(m).replace(/ /gi,"")
	if(m=="")return ""
	var a=ss.substr(0,n)
	if(eval("m.replace(/["+a+"]/gi,'')")!=""){return ""}
	var t=0,c=1
	for(var x=m.length-1;x>-1;x--){
		t+=c*(a.indexOf(m.charAt(x)))
		c*=n
	}
	return t
}


function vXtoY(n,m,y){
	a=vXto10(n*1,m)
	if(a=="")return ""
	a=v10toX(y,a)
	return a
}

function caculate_system(temp_from_convert,temp_to_convert,s_from_value)
{
	return vXtoY(parseInt(temp_from_convert.replace('m','')),parseInt(s_from_value),parseInt(temp_to_convert.replace('m','')));
}
function caculate_temp(temp_from_convert,temp_to_convert,s_from_value){
	var result='';
	if ('tempCelsius'==temp_from_convert){
		var tempC = parseFloat(s_from_value)
		if( (tempC >= 0) && (s_from_value.indexOf("-") != -1) ) {
			tempC = -tempC;
		}
		if(!(tempC < -273.15) ) {
			if('tempKelvin'==temp_to_convert) result=tempC + 273.15
			if('tempFahr'==temp_to_convert) result=32 + (tempC * 9 / 5)
			if('tempRankine'==temp_to_convert) result== tempK*1.8
			if('tempReaumur'==temp_to_convert) result== tempC/1.25
		}
	}else if ('tempFahr'==temp_from_convert){
		var tempF = parseFloat(s_from_value)
		if( (tempF >= 0) && (s_from_value.indexOf("-") != -1) ) tempF = -tempF;
		if(!(tempF < -459.666666) ) {
			if('tempCelsius'==temp_to_convert) result= (tempF - 32) * 5 / 9
			if('tempKelvin'==temp_to_convert) result= tempC + 273.15
			if('tempRankine'==temp_to_convert) result= tempK*1.8
			if('tempReaumur'==temp_to_convert) result= tempC/1.25
		}
	}else if ('tempKelvin'==temp_from_convert){
		var tempK = parseFloat(s_from_value)
		if( (tempK >= 0) && (s_from_value.indexOf("-") != -1) ) {
			tempK = -tempK;
		}
		if(!(tempK < 0) ) {
			if('tempCelsius'==temp_to_convert) result= tempK - 273.15
			if('tempFahr'==temp_to_convert) result= 32 + (tempC * 9 / 5)
			if('tempRankine'==temp_to_convert) result= tempK*1.8
			if('tempReaumur'==temp_to_convert) result= tempC/1.25
		}
	}else if ('tempRankine'==temp_from_convert){
		var tempRa = parseFloat(s_from_value)
		if( (tempRa >= 0) && (s_from_value.indexOf("-") != -1) ) {
			tempRa = -tempRa;
		}
		if(!(tempRa < 0) ) {
			if('tempKelvin'==temp_to_convert) result= tempRa/1.8
			if('tempCelsius'==temp_to_convert) result= tempK  - 273.15
			if('tempFahr'==temp_to_convert) result= 32 + (tempC * 9 / 5)
			if('tempReaumur'==temp_to_convert) result= tempC/1.25
		}
	}else if ('tempReaumur'==temp_from_convert){
		var tempRe = parseFloat(s_from_value)
		if( (tempRe >= 0) && (s_from_value.indexOf("-") != -1) ) {
			tempRe = -tempRe;
		}
		if(!(tempRe < -218.5199999999) ) {
			if('tempCelsius'==temp_to_convert) result= tempRe*1.25
			if('tempKelvin'==temp_to_convert) result= tempC + 273.15
			if('tempFahr'==temp_to_convert) result= 32 + (tempC * 9 / 5)
			if('tempRankine'==temp_to_convert) result= tempK*1.8
		}
	}
	return result;
}
function caculate(number_from,number_to,op){
	var s_from_value=DBC2SBC(number_from.value);
	if (s_from_value!=number_from.value) number_from.value=s_from_value;
	number_to.value='';
	var t_rate=$('rate_span').innerHTML;
	var temp_from,temp_to,temp_from_convert,temp_to_convert;
	if(-1!=number_from['name'].indexOf('from_')){
		temp_from=$('from_convert_value');
		temp_to=$('to_convert_value');
		temp_from_convert=temp_from.value;
		temp_to_convert=temp_to.value;
	}else{
		temp_to=$('from_convert_value');
		temp_from=$('to_convert_value');
		temp_to_convert=temp_to.value;
		temp_from_convert=temp_from.value;
	}
	if (''==temp_from_convert||''==temp_to_convert)
		return;
	
	if (7==g_convert[temp_from_convert][0]&&7==g_convert[temp_to_convert][0]){
		number_to.value=caculate_temp(temp_from_convert,temp_to_convert,s_from_value);
	}else if (0==g_convert[temp_from_convert][0]&&0==g_convert[temp_to_convert][0]){
		number_to.value=caculate_system(temp_from_convert,temp_to_convert,s_from_value);
	}else{
		//alert2('不同体系不能换算！');
		if (isNaN(t_rate)){
			if (g_isfrom){
				$('to_convert_name').value='';
				$('to_convert_value').value='';
			}else{
				$('from_convert_name').value='';
				$('from_convert_value').value='';
			}
		}else{
			if (''==s_from_value) return;
			if (!isNaN(s_from_value)) number_to.value=eval('('+number_from.value+op+t_rate+').toFixed(4)').replace('.0000','');
		}
	}
}
function init_convert_page(t_from,t_to){
	if (''==t_from) t_from=getcookie('convert_convert_from');
	if (''==t_to) t_to=getcookie('convert_convert_to');
	if (null==t_from||''==t_from) t_from='mMeter';
	if (null==t_to||''==t_to) t_to='mMeter';
	$('from_convert_value').value=t_from;
	$('to_convert_value').value=t_to;
	var t_obj=g_convert_table[t_from];
	if (t_obj){
		$('from_convert_name').value=t_obj;
		$('from_convert_span').innerHTML=t_obj;
	}else{
		$('from_convert_name').value='米(m)';
		$('from_convert_span').innerHTML='米(m)';
		$('from_convert_value').value='mMeter';
	}
	t_obj=g_convert_table[t_to];
	if (t_obj){
		$('to_convert_name').value=t_obj;
		$('to_convert_span').innerHTML=t_obj;
	}else{
		$('to_convert_name').value='米(m)';
		$('to_convert_span').innerHTML='米(m)';
		$('to_convert_value').value='mMeter';
	}
	$('to_convert_number').value='';
	get_rate();
}

