// JavaScript Document
function calcul_longueur(){
	with (document.longueur){
		switch(unite1.value)
		{
			case 'km':
				switch(unite2.value)
				{
					case 'km' : resultat.value =  data.value; break;
					case 'hm': resultat.value = roundit(data.value*10);break;
					case 'dam': resultat.value = roundit(data.value*100);break;
					case 'm': resultat.value = roundit(data.value*1000);break;
					case 'dm': resultat.value = roundit(data.value*10000);break;
					case 'cm': resultat.value = roundit(data.value*100000);break;
					case 'mm': resultat.value = roundit(data.value*1000000);break;
					case 'mic': resultat.value = roundit(data.value*1000000000);break;
					case 'feet': resultat.value = roundit(data.value/0.0003048);break;
					case 'inch': resultat.value = roundit(data.value/0.0000254);break;
					case 'yd': resultat.value = roundit(data.value/0.0009144);break;
					case 'chainee': resultat.value = roundit(data.value*4970.9695379);break;
					case 'mille': resultat.value = roundit(data.value*0.6214);break;
					case 'nautique': resultat.value = roundit(data.value*0.5399568);break;
					case 'rod': resultat.value = roundit(data.value*0.19883878);break;
					case 'li': resultat.value = roundit(data.value*0.20712373);break;
					case 'lin': resultat.value = roundit(data.value*0.17998560115);break;
					case 'lif': resultat.value = roundit(data.value*0.2036000615);break;
					case 'perf': resultat.value = roundit(data.value*171.0240516597);break;
					case 'toi': resultat.value = roundit(data.value*513.072154979);break;
					case 'pif': resultat.value = roundit(data.value*3078.432929874);break;
					case 'inf': resultat.value = roundit(data.value*36941.19515849);break;
					case 'acre': resultat.value = roundit(data.value*15.7195859191);break;
					case 'ar': resultat.value = roundit(data.value*17.10240516597);break;
					case 'fur': resultat.value = roundit(data.value*4.970969537899);break;
					case 'chai': resultat.value = roundit(data.value*49.70969537899);break;
					case 'ram': resultat.value = roundit(data.value*32.80839895013);break;
				}
			break;
			case 'hm':
				switch(unite2.value)
				{
					case 'hm' : resultat.value =  data.value; break;
					case 'km': resultat.value = roundit(data.value/10);break;
					case 'dam': resultat.value = roundit(data.value*10);break;
					case 'm': resultat.value = roundit(data.value*100);break;
					case 'dm' :resultat.value = roundit(data.value*1000);break;
					case 'cm': resultat.value = roundit(data.value*10000);break;
					case 'mm' :resultat.value = roundit(data.value*100000);break;
					case 'mic' :resultat.value = roundit(data.value*100000000);break;
					case 'feet' :resultat.value = roundit(data.value/0.003048);break;
					case 'inch': resultat.value = roundit(data.value/0.000254);break;
					case 'yd': resultat.value = roundit(data.value/0.009144);break;
					case 'chainee': resultat.value = roundit(data.value*497.096954);break;
					case 'mille':resultat.value = roundit(data.value*0.6214);break;
					case 'nautique': resultat.value = roundit(data.value*0.05399568);break;
					case 'rod' :resultat.value = roundit(data.value*0.01988388);break;
					case 'li': resultat.value = roundit(data.value*0.020712373);break;
					case 'lin' :resultat.value = roundit(data.value*0.01799856011);break;
					case 'lif': resultat.value = roundit(data.value*0.02036000615);break;
					case 'perf': resultat.value = roundit(data.value*17.1024051659);break;
					case 'toi': resultat.value = roundit(data.value*51.3072154979);break;
					case 'pif': resultat.value = roundit(data.value*307.8432929874);break;
					case 'inf' :resultat.value = roundit(data.value*3694.119515849);break;
					case 'acre': resultat.value = roundit(data.value*1.57195859191);break;
					case 'ar': resultat.value = roundit(data.value*1.710240516597);break;
					case 'fur': resultat.value = roundit(data.value*0.4970969537899);break;
					case 'chai': resultat.value = roundit(data.value*4.970969537899);break;
					case 'ram': resultat.value = roundit(data.value*3.280839895013);break;
				}
			break;
			case 'dam':
				switch(unite2.value)
				{
					case 'dam' : resultat.value =  data.value; break;
					case 'km': resultat.value = roundit(data.value/100);break;
					case 'hm': resultat.value = roundit(data.value/10);break;
					case 'm': resultat.value = roundit(data.value*10);break;
					case 'dm': resultat.value = roundit(data.value*100);break;
					case 'cm' : resultat.value= roundit(data.value*1000);break;
					case 'mm' : resultat.value= roundit(data.value*10000);break;
					case 'mic' : resultat.value= roundit(data.value*10000000);break;
					case 'feet' : resultat.value= roundit(data.value/0.03048);break;
					case 'inch': resultat.value = roundit(data.value/0.00254);break;
					case 'yd': resultat.value = roundit(data.value/0.09144);break;
					case 'chainee': resultat.value = roundit(data.value*49.7096954);break;
					case 'mille': resultat.value = roundit(data.value*0.6214);break;
					case 'nautique': resultat.value = roundit(data.value*0.005399568);break;
					case 'rod' : resultat.value= roundit(data.value*0.00198839);break;
					case 'li': resultat.value = roundit(data.value*0.0020712373);break;
					case 'lin' : resultat.value= roundit(data.value*0.00179985601);break;
					case 'lif': resultat.value = roundit(data.value*0.002036000615);break;
					case 'perf': resultat.value = roundit(data.value*1.71024051659);break;
					case 'toi' : resultat.value= roundit(data.value*5.13072154979);break;
					case 'pif' : resultat.value= roundit(data.value*30.78432929874);break;
					case 'inf' : resultat.value= roundit(data.value*369.4119515849);break;
					case 'acre': resultat.value = roundit(data.value*0.15719585919);break;
					case 'ar': resultat.value = roundit(data.value*0.1710240516597);break;
					case 'fur': resultat.value= roundit(data.value*0.04970969537899);break;
					case 'chai': resultat.value = roundit(data.value*0.4970969537899);break;
					case 'ram': resultat.value = roundit(data.value*0.3280839895013);break;
				}
			break;
			case 'm':
				switch(unite2.value)
				{
					case 'm' : resultat.value =  data.value; break;
					case 'km' : resultat.value =  roundit(data.value/1000);break;
					case 'hm' : resultat.value =  roundit(data.value/100);break;
					case 'dam' : resultat.value =  roundit(data.value/10);break;
					case 'dm' : resultat.value =  roundit(data.value*10);break;
					case 'cm' : resultat.value =  roundit(data.value*100);break;
					case 'mm' : resultat.value =  roundit(data.value*1000);break;
					case 'mic' : resultat.value =  roundit(data.value*1000000);break;
					case 'feet' : resultat.value =  roundit(data.value/0.3048);break;
					case 'inch' : resultat.value =  roundit(data.value/0.0254);break;
					case 'yd' : resultat.value =  roundit(data.value/0.9144);break;
					case 'chainee' : resultat.value =  roundit(data.value*4.97096954);break;
					case 'mille' : resultat.value =  roundit(data.value*0.000621);break;
					case 'nautique' : resultat.value =  roundit(data.value*0.0005399568);break;
					case 'rod' : resultat.value =  roundit(data.value*0.00019884);break;
					case 'li' : resultat.value =  roundit(data.value*0.0002071237);break;
					case 'lin' : resultat.value =  roundit(data.value*0.0001799856);break;
					case 'lif' : resultat.value =  roundit(data.value*0.00020360006);break;
					case 'perf' : resultat.value =  roundit(data.value*0.17102405166);break;
					case 'toi' : resultat.value =  roundit(data.value*0.513072154979);break;
					case 'pif' : resultat.value =  roundit(data.value*3.078432929874);break;
					case 'inf' : resultat.value =  roundit(data.value*36.94119515849);break;
					case 'acre' : resultat.value =  roundit(data.value*0.015719585919);break;
					case 'ar' : resultat.value =  roundit(data.value*0.01710240516597);break;
					case 'fur' : resultat.value =  roundit(data.value*0.0049709695379);break;
					case 'chai' : resultat.value =  roundit(data.value*0.04970969537899);break;
					case 'ram' : resultat.value =  roundit(data.value*0.03280839895013);break;
				}
			break;
			case 'dm':
				switch(unite2.value)
				{
					case 'dm' : resultat.value =  data.value; break;
					case 'km' : resultat.value =  roundit(data.value/10000);break;
					case 'hm' : resultat.value =  roundit(data.value/1000);break;
					case 'dam' : resultat.value =  roundit(data.value/100);break;
					case 'm' : resultat.value =  roundit(data.value/10);break;
					case 'cm' : resultat.value =  roundit(data.value*10);break;
					case 'mm' : resultat.value =  roundit(data.value*100);break;
					case 'mic' : resultat.value =  roundit(data.value*100000);break;
					case 'feet' : resultat.value =  roundit(data.value/3.048);break;
					case 'inch' : resultat.value =  roundit(data.value/0.254);break;
					case 'yd' : resultat.value =  roundit(data.value/9.144);break;
					case 'chainee' : resultat.value =  roundit(data.value*0.497096954);break;
					case 'mille' :  resultat.value =  roundit(data.value*0.0000621);break;
					case 'nautique' : resultat.value =  roundit(data.value*0.0000539957);break;
					case 'rod' : resultat.value =  roundit(data.value*0.00001988);break;
					case 'li' : resultat.value =  roundit(data.value*0.0000207124);break;
					case 'lin' : resultat.value =  roundit(data.value*0.00001799856);break;
					case 'lif' : resultat.value =  roundit(data.value*0.000020360006);break;
					case 'perf' : resultat.value =  roundit(data.value*0.017102405166);break;
					case 'toi' : resultat.value =  roundit(data.value*0.0513072154979);break;
					case 'pif' : resultat.value =  roundit(data.value*0.3078432929874);break;
					case 'inf' : resultat.value =  roundit(data.value*3.694119515849);break;
					case 'acre' : resultat.value =  roundit(data.value*0.0015719585919);break;
					case 'ar' : resultat.value =  roundit(data.value*0.0017102405166);break;
					case 'fur' :resultat.value =  roundit(data.value*0.00049709695379);break;
					case 'chai' : resultat.value =  roundit(data.value*0.004970969537899);break;
					case 'ram' : resultat.value =  roundit(data.value*0.003280839895013);break;
				}
			break;
			case 'cm':
				switch(unite2.value)
				{
					case 'cm' : resultat.value =  data.value; break;
					case 'km' : resultat.value =  roundit(data.value/100000);break;
					case 'hm' : resultat.value =  roundit(data.value/10000);break;
					case 'dam' : resultat.value =  roundit(data.value/1000);break;
					case 'm' : resultat.value =  roundit(data.value/100);break;
					case 'dm' : resultat.value =  roundit(data.value/10);break;
					case 'mm' : resultat.value =  roundit(data.value*10);break;
					case 'mic' : resultat.value =  roundit(data.value*10000);break;
					case 'feet' : resultat.value =  roundit(data.value/30.48);break;
					case 'inch' : resultat.value =  roundit(data.value/2.54);break;
					case 'yd' : resultat.value =  roundit(data.value/91.44);break;
					case 'chainee' : resultat.value =  roundit(data.value*0.0497096954);break;
					case 'mille' : resultat.value =  roundit(data.value*0.0000062);break;
					case 'nautique' : resultat.value =  roundit(data.value*0.0000053996);break;
					case 'rod' : resultat.value =  roundit(data.value*0.00000199);break;
					case 'li' : resultat.value =  roundit(data.value*0.00000207124);break;
					case 'lin' : resultat.value =  roundit(data.value*0.00000179986);break;
					case 'lif' : resultat.value =  roundit(data.value*0.000002036001);break;
					case 'perf' : resultat.value =  roundit(data.value*0.001710240516);break;
					case 'toi' : resultat.value =  roundit(data.value*0.0051307215498);break;
					case 'pif' : resultat.value =  roundit(data.value*0.0307843292987);break;
					case 'inf' : resultat.value =  roundit(data.value*0.3694119515849);break;
					case 'acre' : resultat.value =  roundit(data.value*0.0001571958592);break;
					case 'ar' : resultat.value =  roundit(data.value*0.00017102405166);break;
					case 'fur' : resultat.value =  roundit(data.value*0.000049709695379);break;
					case 'chai' : resultat.value =  roundit(data.value*0.0004970969537899);break;
					case 'ram' : resultat.value =  roundit(data.value*0.0003280839895013);break;
				}
			break;
			case 'mm':
				switch(unite2.value)
				{
					case 'mm' : resultat.value =  data.value; break;
					case 'km' :  resultat.value =  roundit(data.value/1000000);break;
					case 'hm' : resultat.value =  roundit(data.value/100000);break;
					case 'dam' : resultat.value =  roundit(data.value/10000);break;
					case 'm' : resultat.value =  roundit(data.value/1000);break;
					case 'dm' : resultat.value =  roundit(data.value/100);break;
					case 'cm' : resultat.value =  roundit(data.value/10);break;
					case 'mic' : resultat.value =  roundit(data.value*1000);break;
					case 'feet' : resultat.value =  roundit(data.value/304.8);break;
					case 'inch' : resultat.value =  roundit(data.value/25.4);break;
					case 'yd' : resultat.value =  roundit(data.value/914.4);break;
					case 'chainee' : resultat.value =  roundit(data.value*0.00497096954);break;
					case 'mille' : resultat.value =  roundit(data.value*0.00000062);break;
					case 'nautique' : resultat.value =  roundit(data.value*0.00000053996);break;
					case 'rod' : resultat.value =  roundit(data.value*0.000000199);break;
					case 'li' : resultat.value =  roundit(data.value*0.000000207124);break;
					case 'lin' : resultat.value =  roundit(data.value*0.00000017999);break;
					case 'lif' : resultat.value =  roundit(data.value*0.0000002036);break;
					case 'perf' : resultat.value =  roundit(data.value*0.000171024052);break;
					case 'toi' : resultat.value =  roundit(data.value*0.00051307215498);break;
					case 'pif' : resultat.value =  roundit(data.value*0.00307843292987);break;
					case 'inf' : resultat.value =  roundit(data.value*0.03694119515849);break;
					case 'acre' : resultat.value =  roundit(data.value*0.0000157195859);break;
					case 'ar' : resultat.value =  roundit(data.value*0.000017102405166);break;
					case 'fur' : resultat.value =  roundit(data.value*0.000004970969538);break;
					case 'chai' : resultat.value =  roundit(data.value*0.00004970969537899);break;
					case 'ram' : resultat.value =  roundit(data.value*0.00003280839895013);break;
				}
			break;
			case 'mic':
				switch(unite2.value)
				{
					case 'mic' : resultat.value =  data.value; break;
					case 'km' : resultat.value =  roundit(data.value/1000000000);break;
					case 'hm' : resultat.value =  roundit(data.value/100000000);break;
					case 'dam' :resultat.value =  roundit(data.value/10000000);break;
					case 'm' : resultat.value =  roundit(data.value/1000000);break;
					case 'dm' : resultat.value =  roundit(data.value/100000);break;
					case 'cm' : resultat.value =  roundit(data.value/10000);break;
					case 'mm' : resultat.value =  roundit(data.value/1000);break;
					case 'feet' : resultat.value =  roundit((data.value/304.8)/1000);break;
					case 'inch' : resultat.value =  roundit((data.value/25.4)/1000);break;
					case 'yd' : resultat.value =  roundit((data.value/914.4)/1000);break;
					case 'chainee' : resultat.value =  roundit(data.value*0.00000497096954);break;
					case 'mille' : resultat.value =  roundit(data.value*0.00000000062);break;
					case 'nautique' : resultat.value =  roundit(data.value*0.00000000053996);break;
					case 'rod' : resultat.value =  roundit(data.value*0.000000000199);break;
					case 'li' : resultat.value =  roundit(data.value*0.000000000207124);break;
					case 'lin' : resultat.value =  roundit(data.value*0.00000000017999);break;
					case 'lif' :resultat.value =  roundit(data.value*0.0000000002036);break;
					case 'perf' : resultat.value =  roundit(data.value*0.000000171024052);break;
					case 'toi' : resultat.value =  roundit(data.value*0.00000051307215498);break;
					case 'pif' : resultat.value =  roundit(data.value*0.00000307843292987);break;
					case 'inf' : resultat.value =  roundit(data.value*0.00003694119515849);break;
					case 'acre' : resultat.value =  roundit(data.value*0.0000000157195859);break;
					case 'ar' : resultat.value =  roundit(data.value*0.00000001710240517);break;
					case 'fur' : resultat.value =  roundit(data.value*0.0000000049709695);break;
					case 'chai' : resultat.value =  roundit(data.value*0.00000004970969538);break;
					case 'ram' : resultat.value =  roundit(data.value*0.00000003280839895);break;
				}
			break;
			
			case 'inch':
				switch(unite2.value)
				{
					case 'inch' : resultat.value =  data.value; break;
					case 'km' : resultat.value =  roundit(data.value*0.0000254);break;
					case 'hm' : resultat.value =  roundit(data.value*0.000254);break;
					case 'dam' :resultat.value =  roundit(data.value*0.00254);break;
					case 'm' : resultat.value =  roundit(data.value*0.0254);break;
					case 'dm' : resultat.value =  roundit(data.value*0.254);break;
					case 'cm' : resultat.value =  roundit(data.value*2.54);break;
					case 'mm' : resultat.value =  roundit(data.value*25.4);break;
					case 'mic' : resultat.value =  roundit(data.value*25400);break;
					case 'feet' : resultat.value =  roundit(data.value/36);break;
					case 'yd' : resultat.value =  roundit(data.value/36);break;
					case 'chainee' : resultat.value =  roundit(data.value*0.00126);break;
					case 'mille' : resultat.value =  roundit(data.value*0.00001);break;
					case 'nautique' : resultat.value =  roundit(data.value*0.0000137);break;
					case 'rod' : resultat.value =  roundit(data.value*0.00505051);break;
					case 'li' : resultat.value =  roundit(data.value*0.0000052609);break;
					case 'lin' : resultat.value =  roundit(data.value*0.00000457);break;
					case 'lif' : resultat.value =  roundit(data.value*0.00000517144);break;
					case 'perf' : resultat.value =  roundit(data.value*0.0043440109);break;
					case 'toi' : resultat.value =  roundit(data.value*0.0130320327);break;
					case 'pif' : resultat.value =  roundit(data.value*0.0781921964);break;
					case 'inf' : resultat.value =  roundit(data.value*0.93830635703);break;
					case 'acre' : resultat.value =  roundit(data.value*0.00039927748);break;
					case 'ar' : resultat.value =  roundit(data.value*0.000434401091);break;
					case 'fur' : resultat.value =  roundit(data.value*0.000126262626);break;
					case 'chai' : resultat.value =  roundit(data.value*0.001262626263);break;
					case 'ram' : resultat.value =  roundit(data.value*0.000833333333);break;
				}
			break;
			case 'feet':
				switch(unite2.value)
				{
					case 'feet' : resultat.value =  data.value; break;
					case 'km' : resultat.value =  roundit(data.value*0.0003048);break;
					case 'hm' : resultat.value =  roundit(data.value*0.003048);break;
					case 'dam' : resultat.value =  roundit(data.value*0.03048);break;
					case 'm' : resultat.value =  roundit(data.value*0.3048);break;
					case 'dm' : resultat.value =  roundit(data.value*3.048);break;
					case 'cm' : resultat.value =  roundit(data.value*30.48);break;
					case 'mm' : resultat.value =  roundit(data.value*304.8);break;
					case 'mic' : resultat.value =  roundit(data.value*304800);break;
					case 'inch' : resultat.value =  roundit(data.value*12);break;
					case 'yd' : resultat.value =  roundit(data.value/3);break;
					case 'chainee' : resultat.value =  roundit(data.value*0.01515);break;
					case 'mille' : resultat.value =  roundit(data.value*0.00019);break;
					case 'nautique' : resultat.value =  roundit(data.value*0.0001644);break;
					case 'rod' : resultat.value =  roundit(data.value*0.06060606);break;
					case 'li' : resultat.value =  roundit(data.value*0.0000631313);break;
					case 'lin' : resultat.value =  roundit(data.value*0.0000548596);break;
					case 'lif' : resultat.value =  roundit(data.value*0.0000620573);break;
					case 'perf' : resultat.value =  roundit(data.value*0.0521281309);break;
					case 'toi' : resultat.value =  roundit(data.value*0.1563843928);break;
					case 'pif' : resultat.value =  roundit(data.value*0.938306357);break;
					case 'inf' : resultat.value =  roundit(data.value*11.2596762843);break;
					case 'acre' : resultat.value =  roundit(data.value*0.0047913298);break;
					case 'ar' : resultat.value =  roundit(data.value*0.0052128103);break;
					case 'fur' : resultat.value =  roundit(data.value*0.001515151515);break;
					case 'chai' : resultat.value =  roundit(data.value*0.015151515152);break;
					case 'ram' : resultat.value =  roundit(data.value*0.01);break;
				}
			break;
			case 'yd':
				switch(unite2.value)
				{
					case 'yd' : resultat.value =  data.value; break;
					case 'km' : resultat.value =  roundit(data.value*0.0009144);break;
					case 'hm' : resultat.value =  roundit(data.value*0.009144);break;
					case 'dam' : resultat.value =  roundit(data.value*0.09144);break;
					case 'm' :resultat.value =  roundit(data.value*0.9144);break;
					case 'dm' : resultat.value =  roundit(data.value*9.144);break;
					case 'cm' : resultat.value =  roundit(data.value*91.44);break;
					case 'mm' : resultat.value =  roundit(data.value*914.4);break;
					case 'mic' : resultat.value =  roundit(data.value*914400);break;
					case 'inch' : resultat.value =  roundit(data.value*36);break;
					case 'feet' : resultat.value =  roundit(data.value*3);break;
					case 'chainee' : resultat.value =  roundit(data.value*0.04545);break;
					case 'mille' : resultat.value =  roundit(data.value*0.00056);break;
					case 'nautique' : resultat.value =  roundit(data.value*0.0004934);break;
					case 'rod' : resultat.value =  roundit(data.value*0.18181818);break;
					case 'li' : resultat.value =  roundit(data.value*0.000189394);break;
					case 'lin' : resultat.value =  roundit(data.value*0.0001645788);break;
					case 'lif' : resultat.value =  roundit(data.value*0.0001861719);break;
					case 'perf' : resultat.value =  roundit(data.value*0.1563843928);break;
					case 'toi' : resultat.value =  roundit(data.value*0.4691531785);break;
					case 'pif' : resultat.value =  roundit(data.value*2.8149190711);break;
					case 'inf' : resultat.value =  roundit(data.value*33.7790288529);break;
					case 'acre' : resultat.value =  roundit(data.value*0.01437398336);break;
					case 'ar' : resultat.value =  roundit(data.value*0.0156384393);break;
					case 'fur' : resultat.value =  roundit(data.value*0.004545454545);break;
					case 'chai' : resultat.value =  roundit(data.value*0.045454545455);break;
					case 'ram' : resultat.value =  roundit(data.value*0.03);break;
				}
			break;
			case 'chainee':
				switch(unite2.value)
				{
					case 'chainee' : resultat.value =  data.value; break;
					case 'km' : resultat.value =  roundit(data.value*0.00004971);break;
					case 'hm' : resultat.value =  roundit(data.value*0.0004971);break;
					case 'dam' : resultat.value =  roundit(data.value*0.004971);break;
					case 'm' : resultat.value =  roundit(data.value*0.04971);break;
					case 'dm' : resultat.value =  roundit(data.value*0.4971);break;
					case 'cm' : resultat.value =  roundit(data.value*4.971);break;
					case 'mm' : resultat.value =  roundit(data.value*49.71);break;
					case 'mic' : resultat.value =  roundit(data.value*49710);break;
					case 'inch' : resultat.value =  roundit(data.value/0.00126);break;
					case 'feet' : resultat.value =  roundit(data.value/0.01515);break;
					case 'yd' : resultat.value =  roundit(data.value/0.00505);break;
					case 'mille' : resultat.value =  roundit(data.value*0.00125);break;
					case 'nautique' : resultat.value =  roundit(data.value*0.0000268);break;
					case 'rod' : resultat.value =  roundit(data.value*0.04);break;
					case 'li' : resultat.value =  roundit(data.value*0.0000416667);break;
					case 'lin' : resultat.value =  roundit(data.value*0.0000362073);break;
					case 'lif' : resultat.value =  roundit(data.value*0.00004095782);break;
					case 'perf' : resultat.value =  roundit(data.value*0.0344045664);break;
					case 'toi' : resultat.value =  roundit(data.value*0.1032136993);break;
					case 'pif' : resultat.value =  roundit(data.value*0.6192821956);break;
					case 'inf' : resultat.value =  roundit(data.value*7.43138634764);break;
					case 'acre' : resultat.value =  roundit(data.value*0.00316227766);break;
					case 'ar' : resultat.value =  roundit(data.value*0.0034404566);break;
					case 'fur' : resultat.value =  roundit(data.value*0.001);break;
					case 'chai' : resultat.value =  roundit(data.value*0.01);break;
					case 'ram' : resultat.value =  roundit(data.value*0.0066);break;
				}
			break;
			case 'mille':
				switch(unite2.value)
				{
					case 'mille' : resultat.value =  data.value; break;
					case 'km' : resultat.value =  roundit(data.value*1.60934);break;
					case 'hm' : resultat.value =  roundit(data.value*16.0934);break;
					case 'dam' : resultat.value =  roundit(data.value*160.934);break;
					case 'm' : resultat.value =  roundit(data.value*1609.34);break;
					case 'dm' : resultat.value =  roundit(data.value*16093.4);break;
					case 'cm' : resultat.value =  roundit(data.value*160934);break;
					case 'mm' : resultat.value =  roundit(data.value*1609340);break;
					case 'mic' : resultat.value =  roundit(data.value*1609340000);break;
					case 'inch' : resultat.value =  roundit(data.value*63360);break;
					case 'feet' : resultat.value =  roundit(data.value*5280);break;
					case 'yd' : resultat.value =  roundit(data.value*1760);break;
					case 'chainee' : resultat.value =  roundit(data.value*80);break;
					case 'nautique' : resultat.value =  roundit(data.value*0.868419);break;
					case 'rod' : resultat.value =  roundit(data.value*320);break;
					case 'li' : resultat.value =  roundit(data.value*0.33333333);break;
					case 'lin' : resultat.value =  roundit(data.value*0.2896587473);break;
					case 'lif' : resultat.value =  roundit(data.value*0.3276625374);break;
					case 'perf' : resultat.value =  roundit(data.value*275.2365313942);break;
					case 'toi' : resultat.value =  roundit(data.value*825.7095941825);break;
					case 'pif' : resultat.value =  roundit(data.value*4954.257565095);break;
					case 'inf' : resultat.value =  roundit(data.value*59451.09078114);break;
					case 'acre' : resultat.value =  roundit(data.value*25.29822128135);break;
					case 'ar' : resultat.value =  roundit(data.value*27.523653139417);break;
					case 'fur' : resultat.value =  roundit(data.value*8);break;
					case 'chai' : resultat.value =  roundit(data.value*80);break;
					case 'ram' : resultat.value =  roundit(data.value*52.8);break;
				}
			break;
			case 'nautique':
				switch(unite2.value)
				{
					case 'nautique' : resultat.value =  data.value; break;
					case 'km' : resultat.value =  roundit(data.value*1.85318);break;
					case 'hm' : resultat.value =  roundit(data.value*18.5318);break;
					case 'dam' : resultat.value =  roundit(data.value*185.318);break;
					case 'm' : resultat.value =  roundit(data.value*1853.18);break;
					case 'dm' : resultat.value =  roundit(data.value*18531.8);break;
					case 'cm' : resultat.value =  roundit(data.value*185318);break;
					case 'mm' : resultat.value =  roundit(data.value*1853180);break;
					case 'mic' : resultat.value =  roundit(data.value*1853180000);break;
					case 'inch' : resultat.value =  roundit(data.value*72959.842);break;
					case 'feet' : resultat.value =  roundit(data.value*6079.986);break;
					case 'yd' : resultat.value =  roundit(data.value*2026.66);break;
					case 'chainee' : resultat.value =  roundit(data.value*80);break;
					case 'mille' : resultat.value =  roundit(data.value*0.00125);break;
					case 'rod' :resultat.value =  roundit(data.value*368.24942337);break;
					case 'li' : resultat.value =  roundit(data.value*0.3835931493);break;
					case 'lin' : resultat.value =  roundit(data.value*0.3333333333);break;
					case 'lif' : resultat.value =  roundit(data.value*0.3770673139);break;
					case 'perf' : resultat.value =  roundit(data.value*316.7365436737);break;
					case 'toi' : resultat.value =  roundit(data.value*950.2096310211);break;
					case 'pif' : resultat.value =  roundit(data.value*5701.2577861265);break;
					case 'inf' : resultat.value =  roundit(data.value*68415.093433518);break;
					case 'acre' : resultat.value =  roundit(data.value*29.11267312213);break;
					case 'ar' : resultat.value =  roundit(data.value*31.67365436737);break;
					case 'fur' : resultat.value =  roundit(data.value*9.206235584188);break;
					case 'chai' : resultat.value =  roundit(data.value*92.062355841883);break;
					case 'ram' : resultat.value =  roundit(data.value*60.761154855643);break;
				}
			break;
			case 'rod':
				switch(unite2.value)
				{
					case 'rod' : resultat.value =  data.value; break;
					case 'km' : resultat.value =  roundit(data.value*0.0050292);break;
					case 'hm' : resultat.value =  roundit(data.value*0.050292);break;
					case 'dam' : resultat.value =  roundit(data.value*0.50292);break;
					case 'm' : resultat.value =  roundit(data.value*5.0292);break;
					case 'dm' : resultat.value =  roundit(data.value*50.292);break;
					case 'cm' : resultat.value =  roundit(data.value*502.92);break;
					case 'mm' : resultat.value =  roundit(data.value*5029.2);break;
					case 'mic' : resultat.value =  roundit(data.value*5029200);break;
					case 'inch' : resultat.value =  roundit(data.value*198);break;
					case 'feet' : resultat.value =  roundit(data.value*16.5);break;
					case 'yd' : resultat.value =  roundit(data.value*0.0055);break;
					case 'chainee' : resultat.value =  roundit(data.value*25);break;
					case 'mille' : resultat.value =  roundit(data.value*0.003125);break;
					case 'nautique' : resultat.value =  roundit(data.value*0.00271555);break;
					case 'li' : resultat.value =  roundit(data.value*0.00104166666);break;
					case 'lin' : resultat.value =  roundit(data.value*0.0009051836);break;
					case 'lif' : resultat.value =  roundit(data.value*0.0010239454);break;
					case 'perf' : resultat.value =  roundit(data.value*0.8601141606);break;
					case 'toi' : resultat.value =  roundit(data.value*2.5803424818);break;
					case 'pif' : resultat.value =  roundit(data.value*15.4820548909);break;
					case 'inf' : resultat.value =  roundit(data.value*185.78465869106);break;
					case 'acre' : resultat.value =  roundit(data.value*0.0790569415);break;
					case 'ar' : resultat.value =  roundit(data.value*0.086011416061);break;
					case 'fur' : resultat.value =  roundit(data.value*0.025);break;
					case 'chai' : resultat.value =  roundit(data.value*0.25);break;
					case 'ram' : resultat.value =  roundit(data.value*0.165);break;
				}
			break;
			case 'li':
				switch(unite2.value)
				{
					case 'li' : resultat.value =  data.value; break;
					case 'km' : resultat.value =  roundit(data.value*4.828032);break;
					case 'hm' : resultat.value =  roundit(data.value*48.28032);break;
					case 'dam' : resultat.value =  roundit(data.value*482.8032);break;
					case 'm' : resultat.value =  roundit(data.value*4828.032);break;
					case 'dm' : resultat.value =  roundit(data.value*48280.32);break;
					case 'cm' : resultat.value =  roundit(data.value*482803.2);break;
					case 'mm' : resultat.value =  roundit(data.value*4828032);break;
					case 'mic' : resultat.value =  roundit(data.value*4828032000);break;
					case 'inch' : resultat.value =  roundit(data.value*190080);break;
					case 'feet' : resultat.value =  roundit(data.value*15840);break;
					case 'yd' : resultat.value =  roundit(data.value*5280);break;
					case 'chainee' : resultat.value =  roundit(data.value*24000);break;
					case 'mille' : resultat.value =  roundit(data.value*3);break;
					case 'nautique' : resultat.value =  roundit(data.value*2.606928726);break;
					case 'rod' : resultat.value =  roundit(data.value*960);break;
					case 'lin' : resultat.value =  roundit(data.value*0.8689762419);break;
					case 'lif': resultat.value =  roundit(data.value*0.9829876121);break;
					case 'perf' : resultat.value =  roundit(data.value*825.7095941825);break;
					case 'toi' : resultat.value =  roundit(data.value*2477.1287825475);break;
					case 'pif' : resultat.value =  roundit(data.value*14862.772695285);break;
					case 'inf' : resultat.value =  roundit(data.value*178353.27234342);break;
					case 'acre' : resultat.value =  roundit(data.value*75.89466384404);break;
					case 'ar' : resultat.value =  roundit(data.value*82.57095941825);break;
					case 'fur' : resultat.value =  roundit(data.value*24);break;
					case 'chai' : resultat.value =  roundit(data.value*240);break;
					case 'ram' : resultat.value =  roundit(data.value*158.4);break;
				}
			break;
			case 'lin':
				switch(unite2.value)
				{
					case 'lin' : resultat.value =  data.value; break;
					case 'km' : resultat.value =  roundit(data.value*5.556);break;
					case 'hm' : resultat.value =  roundit(data.value*55.56);break;
					case 'dam' : resultat.value =  roundit(data.value*555.6);break;
					case 'm' :resultat.value =  roundit(data.value*5556);break;
					case 'dm' : resultat.value =  roundit(data.value*55560);break;
					case 'cm' : resultat.value =  roundit(data.value*555600);break;
					case 'mm' : resultat.value =  roundit(data.value*5556000);break;
					case 'mic' : resultat.value =  roundit(data.value*5556000000);break;
					case 'inch' : resultat.value =  roundit(data.value*218740.157480);break;
					case 'feet' : resultat.value =  roundit(data.value*18228.3464569);break;
					case 'yd' : resultat.value =  roundit(data.value*6076.1154856);break;
					case 'chainee' : resultat.value =  roundit(data.value*24000);break;
					case 'mille' : resultat.value =  roundit(data.value*3.4523383);break;
					case 'nautique' : resultat.value =  roundit(data.value*3);break;
					case 'rod' : resultat.value =  roundit(data.value*1104.74827);break;
					case 'li' : resultat.value =  roundit(data.value*1.15077945);break;
					case 'lif' : resultat.value =  roundit(data.value*1.131201942);break;
					case 'perf' : resultat.value =  roundit(data.value*950.2096310211);break;
					case 'toi' : resultat.value =  roundit(data.value*2850.6288930632);break;
					case 'pif' : resultat.value =  roundit(data.value*17103.773358379);break;
					case 'inf' : resultat.value =  roundit(data.value*205245.28030055);break;
					case 'acre' : resultat.value =  roundit(data.value*87.33801936638);break;
					case 'ar' : resultat.value =  roundit(data.value*95.02096310211);break;
					case 'fur' : resultat.value =  roundit(data.value*27.618706752565);break;
					case 'chai' : resultat.value =  roundit(data.value*276.18706752565);break;
					case 'ram' : resultat.value =  roundit(data.value*182.28346456693);break;
				}
			break;
			case 'lif':
				switch(unite2.value)
				{
					case 'lif' : resultat.value =  data.value; break;
					case 'km' : resultat.value =  roundit(data.value*4.9115899);break;
					case 'hm' : resultat.value =  roundit(data.value*49.115899);break;
					case 'dam' : resultat.value =  roundit(data.value*491.158987);break;
					case 'm' : resultat.value =  roundit(data.value*4911.589872);break;
					case 'dm' : resultat.value =  roundit(data.value*49115.89872);break;
					case 'cm' : resultat.value =  roundit(data.value*491158.9872);break;
					case 'mm' : resultat.value =  roundit(data.value*4911589.872);break;
					case 'mic' :resultat.value =  roundit(data.value*4911589872);break;
					case 'inch' : resultat.value =  roundit(data.value*193369.68);break;
					case 'feet' : resultat.value =  roundit(data.value*16114.14);break;
					case 'yd' : resultat.value =  roundit(data.value*5371.38);break;
					case 'chainee' : resultat.value =  roundit(data.value*24415.36363636);break;
					case 'mille' : resultat.value =  roundit(data.value*3.0519204545);break;
					case 'nautique' : resultat.value =  roundit(data.value*2.652046367);break;
					case 'rod' : resultat.value =  roundit(data.value*976.61454545);break;
					case 'li' : resultat.value =  roundit(data.value*1.0173068182);break;
					case 'lin' : resultat.value =  roundit(data.value*0.8840154557);break;
					case 'perf' : resultat.value =  roundit(data.value*840);break;
					case 'toi' : resultat.value =  roundit(data.value*2520);break;
					case 'pif' : resultat.value =  roundit(data.value*15120);break;
					case 'inf' : resultat.value =  roundit(data.value*181440);break;
					case 'acre' : resultat.value =  roundit(data.value*77.20815899216);break;
					case 'ar' : resultat.value =  roundit(data.value*84);break;
					case 'fur' : resultat.value =  roundit(data.value*24.415363636364);break;
					case 'chai' : resultat.value =  roundit(data.value*244.15363636364);break;
					case 'ram' : resultat.value =  roundit(data.value*161.1414);break;
				}
			break;
			case 'perf':
				switch(unite2.value)
				{
					case 'perf' : resultat.value =  data.value; break;
					case 'km' : resultat.value =  roundit(data.value*0.0058471308);break;
					case 'hm' : resultat.value =  roundit(data.value*0.058471308);break;
					case 'dam' : resultat.value =  roundit(data.value*0.58471308);break;
					case 'm' : resultat.value =  roundit(data.value*5.8471308);break;
					case 'dm' : resultat.value =  roundit(data.value*58.471308);break;
					case 'cm' : resultat.value =  roundit(data.value*584.71308);break;
					case 'mm' : resultat.value =  roundit(data.value*5847.1308);break;
					case 'mic' : resultat.value =  roundit(data.value*5847130.8);break;
					case 'inch' : resultat.value =  roundit(data.value*230.202);break;
					case 'feet' : resultat.value =  roundit(data.value*19.1835);break;
					case 'yd' : resultat.value =  roundit(data.value*6.3945);break;
					case 'chainee' : resultat.value =  roundit(data.value*29.06590909);break;
					case 'mille' : resultat.value =  roundit(data.value*0.0036332386);break;
					case 'nautique' : resultat.value =  roundit(data.value*0.0031571981);break;
					case 'rod' : resultat.value =  roundit(data.value*1.1626363636);break;
					case 'li' : resultat.value =  roundit(data.value*0.0012110795);break;
					case 'lin' : resultat.value =  roundit(data.value*0.0010523994);break;
					case 'lif' : resultat.value =  roundit(data.value*0.0011904762);break;
					case 'toi' : resultat.value =  roundit(data.value*3);break;
					case 'pif' : resultat.value =  roundit(data.value*18);break;
					case 'inf' : resultat.value =  roundit(data.value*216);break;
					case 'acre' : resultat.value =  roundit(data.value*0.09191447499);break;
					case 'ar' : resultat.value =  roundit(data.value*0.1);break;
					case 'fur' : resultat.value =  roundit(data.value*0.029065909091);break;
					case 'chai' : resultat.value =  roundit(data.value*0.29065909091);break;
					case 'ram' : resultat.value =  roundit(data.value*0.191835);break;
				}
			break;
			case 'toi':
				switch(unite2.value)
				{
					case 'toi' : resultat.value =  data.value; break;
					case 'km' : resultat.value =  roundit(data.value*0.0019490436);break;
					case 'hm' : resultat.value =  roundit(data.value*0.019490436);break;
					case 'dam' : resultat.value =  roundit(data.value*0.19490436);break;
					case 'm' : resultat.value =  roundit(data.value*1.9490436);break;
					case 'dm' : resultat.value =  roundit(data.value*19.490436);break;
					case 'cm' : resultat.value =  roundit(data.value*194.90436);break;
					case 'mm' : resultat.value =  roundit(data.value*1949.0436);break;
					case 'mic' : resultat.value =  roundit(data.value*1949043.6);break;
					case 'inch' : resultat.value =  roundit(data.value*76.734);break;
					case 'feet' : resultat.value =  roundit(data.value*6.3945);break;
					case 'yd' : resultat.value =  roundit(data.value*2.1315);break;
					case 'chainee' : resultat.value =  roundit(data.value*9.6886363636);break;
					case 'mille' : resultat.value =  roundit(data.value*0.0012110795);break;
					case 'nautique' : resultat.value =  roundit(data.value*0.001052399352);break;
					case 'rod' : resultat.value =  roundit(data.value*0.3875454545);break;
					case 'li' : resultat.value =  roundit(data.value*0.00040369318);break;
					case 'lin' : resultat.value =  roundit(data.value*0.00035079978);break;
					case 'lif' : resultat.value =  roundit(data.value*0.000396825397);break;
					case 'perf' : resultat.value =  roundit(data.value*0.33333333333);break;
					case 'pif' : resultat.value =  roundit(data.value*6);break;
					case 'inf' : resultat.value =  roundit(data.value*72);break;
					case 'acre' : resultat.value =  roundit(data.value*0.03063815833);break;
					case 'ar' : resultat.value =  roundit(data.value*0.033333333333);break;
					case 'fur' : resultat.value =  roundit(data.value*0.009688636364);break;
					case 'chai' : resultat.value =  roundit(data.value*0.09688636364);break;
					case 'ram' : resultat.value =  roundit(data.value*0.063945);break;
				}
			break;
			case 'pif':
				switch(unite2.value)
				{
					case 'pif' : resultat.value =  data.value; break;
					case 'km' : resultat.value =  roundit(data.value*0.0003248406);break;
					case 'hm' : resultat.value =  roundit(data.value*0.003248406);break;
					case 'dam' : resultat.value =  roundit(data.value*0.03248406);break;
					case 'm' : resultat.value =  roundit(data.value*0.3248406);break;
					case 'dm' : resultat.value =  roundit(data.value*3.248406);break;
					case 'cm' :resultat.value =  roundit(data.value*32.8406);break;
					case 'mm' : resultat.value =  roundit(data.value*324.8406);break;
					case 'mic' : resultat.value =  roundit(data.value*324840.6);break;
					case 'inch' : resultat.value =  roundit(data.value*12.789);break;
					case 'feet' : resultat.value =  roundit(data.value*1.06575);break;
					case 'yd' : resultat.value =  roundit(data.value*0.35525);break;
					case 'chainee' : resultat.value =  roundit(data.value*1.6147727273);break;
					case 'mille' : resultat.value =  roundit(data.value*0.0002018466);break;
					case 'nautique' : resultat.value =  roundit(data.value*0.0001753999);break;
					case 'rod' : resultat.value =  roundit(data.value*0.0645909091);break;
					case 'li' : resultat.value =  roundit(data.value*0.0000672822);break;
					case 'lin' : resultat.value =  roundit(data.value*0.0000584666);break;
					case 'lif' : resultat.value =  roundit(data.value*0.0000661376);break;
					case 'perf' : resultat.value =  roundit(data.value*0.0555555556);break;
					case 'toi' : resultat.value =  roundit(data.value*0.16666666667);break;
					case 'inf' : resultat.value =  roundit(data.value*12);break;
					case 'acre' : resultat.value =  roundit(data.value*0.00510635972);break;
					case 'ar' : resultat.value =  roundit(data.value*0.005555555556);break;
					case 'fur' : resultat.value =  roundit(data.value*0.001614772727);break;
					case 'chai' : resultat.value =  roundit(data.value*0.01614772727);break;
					case 'ram' : resultat.value =  roundit(data.value*0.0106575);break;
				}
			break;
			case 'inf':
				switch(unite2.value)
				{
					case 'inf' : resultat.value =  data.value; break;
					case 'km' : resultat.value =  roundit(data.value*0.00002707005);break;
					case 'hm' : resultat.value =  roundit(data.value*0.0002707005);break;
					case 'dam' : resultat.value =  roundit(data.value*0.002707005);break;
					case 'm' : resultat.value =  roundit(data.value*0.02707005);break;
					case 'dm' : resultat.value =  roundit(data.value*0.2707005);break;
					case 'cm' : resultat.value =  roundit(data.value*2.707005);break;
					case 'mm' : resultat.value =  roundit(data.value*27.07005);break;
					case 'mic' : resultat.value =  roundit(data.value*27070.05);break;
					case 'inch' : resultat.value =  roundit(data.value*1.06575);break;
					case 'feet' : resultat.value =  roundit(data.value*0.0888125);break;
					case 'yd' : resultat.value =  roundit(data.value*0.0296041667);break;
					case 'chainee' : resultat.value =  roundit(data.value*0.1345643939);break;
					case 'mille' : resultat.value =  roundit(data.value*0.0000168205);break;
					case 'nautique' : resultat.value =  roundit(data.value*0.000014616658);break;
					case 'rod' : resultat.value =  roundit(data.value*0.0053825758);break;
					case 'li' : resultat.value =  roundit(data.value*0.00000560685);break;
					case 'lin' : resultat.value =  roundit(data.value*0.000004872219);break;
					case 'lif' : resultat.value =  roundit(data.value*0.000005511464);break;
					case 'perf' : resultat.value =  roundit(data.value*0.00462962963);break;
					case 'toi' : resultat.value =  roundit(data.value*0.013888888889);break;
					case 'pif' : resultat.value =  roundit(data.value*0.08333333333);break;
					case 'acre' : resultat.value =  roundit(data.value*0.00042552998);break;
					case 'ar' : resultat.value =  roundit(data.value*0.00046296296);break;
					case 'fur' : resultat.value =  roundit(data.value*0.000134564394);break;
					case 'chai' : resultat.value =  roundit(data.value*0.00134564394);break;
					case 'ram' : resultat.value =  roundit(data.value*0.000888125);break;
				}
			break;
			case 'acre':
				switch(unite2.value)
				{
					case 'acre' : resultat.value =  data.value; break;
					case 'km' : resultat.value =  roundit(data.value*0.063614907234);break;
					case 'hm' : resultat.value =  roundit(data.value*0.63614907234);break;
					case 'dam' : resultat.value =  roundit(data.value*6.3614907234);break;
					case 'm' : resultat.value =  roundit(data.value*63.614907234);break;
					case 'dm' : resultat.value =  roundit(data.value*636.14907234);break;
					case 'cm' : resultat.value =  roundit(data.value*6361.4907234);break;
					case 'mm' : resultat.value =  roundit(data.value*63614.907234);break;
					case 'mic' : resultat.value =  roundit(data.value*63614907.234);break;
					case 'inch' : resultat.value =  roundit(data.value*2504.5239068);break;
					case 'feet' : resultat.value =  roundit(data.value*208.710325571);break;
					case 'yd' : resultat.value =  roundit(data.value*69.5701085237);break;
					case 'chainee' : resultat.value =  roundit(data.value*316.227766);break;
					case 'mille' : resultat.value =  roundit(data.value*0.03952847075);break;
					case 'nautique' : resultat.value =  roundit(data.value*0.03434930196);break;
					case 'rod' : resultat.value =  roundit(data.value*16.64911064067);break;
					case 'li' : resultat.value =  roundit(data.value*0.01317615692);break;
					case 'lin' : resultat.value =  roundit(data.value*0.01144976732);break;
					case 'lif' : resultat.value =  roundit(data.value*0.01295199903);break;
					case 'perf' : resultat.value =  roundit(data.value*10.87967918113);break;
					case 'toi' : resultat.value =  roundit(data.value*32.63903754338);break;
					case 'pif' : resultat.value =  roundit(data.value*195.83422526025);break;
					case 'inf' : resultat.value =  roundit(data.value*2350.010703123);break;
					case 'ar' : resultat.value =  roundit(data.value*1.087967918113);break;
					case 'fur' : resultat.value =  roundit(data.value*0.316227766017);break;
					case 'chai' : resultat.value =  roundit(data.value*3.162277660168);break;
					case 'ram' :resultat.value =  roundit(data.value*2.087103255711);break;
				}
			break;
			case 'ar':
				switch(unite2.value)
				{
					case 'ar' : resultat.value =  data.value; break;
					case 'km' : resultat.value =  roundit(data.value*0.058471308);break;
					case 'hm' : resultat.value =  roundit(data.value*0.58471308);break;
					case 'dam' : resultat.value =  roundit(data.value*5.8471308);break;
					case 'm' : resultat.value =  roundit(data.value*58.471308);break;
					case 'dm' : resultat.value =  roundit(data.value*584.71308);break;
					case 'cm' : resultat.value =  roundit(data.value*5847.1308);break;
					case 'mm' : resultat.value =  roundit(data.value*58471.308);break;
					case 'mic' : resultat.value =  roundit(data.value*58471308);break;
					case 'inch' : resultat.value =  roundit(data.value*2302.02);break;
					case 'feet' : resultat.value =  roundit(data.value*191.835);break;
					case 'yd' : resultat.value =  roundit(data.value*63.945);break;
					case 'chainee' : resultat.value =  roundit(data.value*290.659090091);break;
					case 'mille' : resultat.value =  roundit(data.value*0.0363323864);break;
					case 'nautique' : resultat.value =  roundit(data.value*0.0315719806);break;
					case 'rod' : resultat.value =  roundit(data.value*11.6263636364);break;
					case 'li' : resultat.value =  roundit(data.value*0.0121107955);break;
					case 'lin' : resultat.value =  roundit(data.value*0.0105239935);break;
					case 'lif' : resultat.value =  roundit(data.value*0.0119047619);break;
					case 'perf' : resultat.value =  roundit(data.value*10);break;
					case 'toi' : resultat.value =  roundit(data.value*30);break;
					case 'pif' : resultat.value =  roundit(data.value*180);break;
					case 'inf' : resultat.value =  roundit(data.value*2160);break;
					case 'acre' : resultat.value =  roundit(data.value*0.9191447499);break;
					case 'fur' : resultat.value =  roundit(data.value*0.290659090909);break;
					case 'chai' : resultat.value =  roundit(data.value*2.906590909091);break;
					case 'ram' : resultat.value =  roundit(data.value*1.91835);break;
				}
			break;
			case 'fur':
				switch(unite2.value)
				{
					case 'fur' : resultat.value =  data.value; break;
					case 'km' : resultat.value =  roundit(data.value*0.201168);break;
					case 'hm' : resultat.value =  roundit(data.value*2.01168);break;
					case 'dam' : resultat.value =  roundit(data.value*20.1168);break;
					case 'm' : resultat.value =  roundit(data.value*201.168);break;
					case 'dm' : resultat.value =  roundit(data.value*2011.68);break;
					case 'cm' : resultat.value =  roundit(data.value*20116.8);break;
					case 'mm' : resultat.value =  roundit(data.value*201168);break;
					case 'mic' : resultat.value =  roundit(data.value*201168000);break;
					case 'inch' : resultat.value =  roundit(data.value*7920);break;
					case 'feet' : resultat.value =  roundit(data.value*660);break;
					case 'yd' : resultat.value =  roundit(data.value*220);break;
					case 'chainee' : resultat.value =  roundit(data.value*10);break;
					case 'mille' : resultat.value =  roundit(data.value*0.125);break;
					case 'nautique' : resultat.value =  roundit(data.value*0.108622030238);break;
					case 'rod' : resultat.value =  roundit(data.value*40);break;
					case 'li' : resultat.value =  roundit(data.value*0.041666666667);break;
					case 'lin' : resultat.value =  roundit(data.value*0.036207343413);break;
					case 'lif' : resultat.value =  roundit(data.value*0.040957817172);break;
					case 'perf' : resultat.value =  roundit(data.value*34.404566424271);break;
					case 'toi' : resultat.value =  roundit(data.value*103.21369927281);break;
					case 'pif' : resultat.value =  roundit(data.value*619.28219563688);break;
					case 'inf' : resultat.value =  roundit(data.value*7431.3863476425);break;
					case 'acre' : resultat.value =  roundit(data.value*3.162277660168);break;
					case 'ar' : resultat.value =  roundit(data.value*3.440456642427);break;
					case 'chai' : resultat.value =  roundit(data.value*10);break;
					case 'ram' : resultat.value =  roundit(data.value*6.6);break;
				}
			break;
			case 'chai':
				switch(unite2.value)
				{
					case 'chai' : resultat.value =  data.value; break;
					case 'km' : resultat.value =  roundit(data.value*0.0201168);break;
					case 'hm' : resultat.value =  roundit(data.value*0.201168);break;
					case 'dam' : resultat.value =  roundit(data.value*2.01168);break;
					case 'm' : resultat.value =  roundit(data.value*20.1168);break;
					case 'dm' : resultat.value =  roundit(data.value*201.168);break;
					case 'cm' : resultat.value =  roundit(data.value*2011.68);break;
					case 'mm' : resultat.value =  roundit(data.value*20116.8);break;
					case 'mic' : resultat.value =  roundit(data.value*20116800);break;
					case 'inch' : resultat.value =  roundit(data.value*792);break;
					case 'feet' : resultat.value =  roundit(data.value*66);break;
					case 'yd' : resultat.value =  roundit(data.value*22);break;
					case 'chainee' :resultat.value =  roundit(data.value*100);break;
					case 'mille' : resultat.value =  roundit(data.value*0.0125);break;
					case 'nautique' :resultat.value =  roundit(data.value*0.0108622030238);break;
					case 'rod' : resultat.value =  roundit(data.value*4);break;
					case 'li' : resultat.value =  roundit(data.value*0.0041666666667);break;
					case 'lin' : resultat.value =  roundit(data.value*0.0036207343413);break;
					case 'lif' : resultat.value =  roundit(data.value*0.0040957817172);break;
					case 'perf' : resultat.value =  roundit(data.value*3.4404566424271);break;
					case 'toi' : resultat.value =  roundit(data.value*10.321369927281);break;
					case 'pif' : resultat.value =  roundit(data.value*61.928219563688);break;
					case 'inf' : resultat.value =  roundit(data.value*743.13863476425);break;
					case 'acre' : resultat.value =  roundit(data.value*0.3162277660168);break;
					case 'ar' : resultat.value =  roundit(data.value*0.3440456642427);break;
					case 'fur' : resultat.value =  roundit(data.value*0.1);break;
					case 'ram' : resultat.value =  roundit(data.value*0.66);break;
				}
			break;
			case 'ram':
				switch(unite2.value)
				{
					case 'ram' : resultat.value =  data.value; break;
					case 'km' : resultat.value =  roundit(data.value*0.03048);break;
					case 'hm' : resultat.value =  roundit(data.value*0.3048);break;
					case 'dam' : resultat.value =  roundit(data.value*3.048);break;
					case 'm' : resultat.value =  roundit(data.value*30.48);break;
					case 'dm' :resultat.value =  roundit(data.value*304.8);break;
					case 'cm' : resultat.value =  roundit(data.value*3048);break;
					case 'mm' : resultat.value =  roundit(data.value*30480);break;
					case 'mic' : resultat.value =  roundit(data.value*30480000);break;
					case 'inch' : resultat.value =  roundit(data.value*1200);break;
					case 'feet' : resultat.value =  roundit(data.value*100);break;
					case 'yd' : resultat.value =  roundit(data.value*33.333333333333);break;
					case 'chainee' : resultat.value =  roundit(data.value*15515.15151515);break;
					case 'mille' : resultat.value =  roundit(data.value*0.018939393939);break;
					case 'nautique' : resultat.value =  roundit(data.value*0.016457883369);break;
					case 'rod' : resultat.value =  roundit(data.value*6.0606060606);break;
					case 'li' : resultat.value =  roundit(data.value*0.006313131313);break;
					case 'lin' : resultat.value =  roundit(data.value*0.005485961123);break;
					case 'lif' : resultat.value =  roundit(data.value*0.006205729875);break;
					case 'perf' : resultat.value =  roundit(data.value*5.212813094586);break;
					case 'toi' : resultat.value =  roundit(data.value*15.638439283759);break;
					case 'pif' : resultat.value =  roundit(data.value*93.830635702557);break;
					case 'inf' : resultat.value =  roundit(data.value*1125.9676284307);break;
					case 'acre' : resultat.value =  roundit(data.value*0.479132978813);break;
					case 'ar' : resultat.value =  roundit(data.value*0.521281309459);break;
					case 'fur' : resultat.value =  roundit(data.value*0.151515151515);break;
					case 'chai' : resultat.value =  roundit(data.value*1.515151515152);break;
				}
			break;
		}
	}
}
