// JavaScript Document
function calcul_energie(){
	with (document.energie){
		switch(unite1.value)
		{
			case 'jou':
				switch(unite2.value)
				{
					case 'jou' : resultat.value = roundit(data.value); break;
					case 'kw' : resultat.value =  roundit(data.value*0.0000002778);break;
					case 'nt' : resultat.value =  roundit(data.value*1);break;
					case 'erg' : resultat.value =  roundit(data.value*10000000);break;
					case 'kgf' : resultat.value =  roundit(data.value*0.102);break;
					case 'kcal' : resultat.value =  roundit(data.value*0.0002388);break;
					case 'in' : resultat.value =  roundit(data.value*8.85);break;
					case 'pou' : resultat.value =  roundit(data.value*0.737);break;
				}
			break;
			case 'bar':
				switch(unite2.value)
				{
					case 'jou' : resultat.value = roundit(data.value*3600000);break;
					case 'bar' : resultat.value =  roundit(data.value); break;
					case 'nt' : resultat.value =  roundit(data.value*3600000);break;
					case 'erg' : resultat.value =  roundit(data.value*36000000000000);break;
					case 'kgf' : resultat.value =  roundit(data.value*367000);break;
					case 'kcal' : resultat.value =  roundit(data.value*860);break;
					case 'in' : resultat.value =  roundit(data.value*31800000);break;
					case 'pou' : resultat.value =  roundit(data.value*2650000);break;
				}
			break;
			case 'nt':
				switch(unite2.value)
				{
					case 'jou' : resultat.value = roundit(data.value);break;
					case 'bar' : resultat.value =  roundit(data.value*0.0000002778);break;
					case 'nt' : resultat.value =  roundit(data.value); break;
					case 'erg' : resultat.value =  roundit(data.value*10000000);break;
					case 'kgf' : resultat.value =  roundit(data.value*0.102);break;
					case 'kcal' : resultat.value =  roundit(data.value*0.002388);break;
					case 'in' : resultat.value =  roundit(data.value*8.85);break;
					case 'pou' : resultat.value =  roundit(data.value*0.737);break;
				}
			break;
			case 'erg':
				switch(unite2.value)
				{
					case 'jou' : resultat.value = roundit(data.value*0.0000001);break;
					case 'bar' : resultat.value =  roundit(data.value*0.00000000000002778);break;
					case 'nt' : resultat.value =  roundit(data.value*0.000001);break;
					case 'erg' : resultat.value =  roundit(data.value); break;
					case 'kgf' : resultat.value =  roundit(data.value*0.0000000102);break;
					case 'kcal' : resultat.value =  roundit(data.value*0.0000000000239);break;
					case 'in' : resultat.value =  roundit(data.value*0.000000885);break;
					case 'pou' : resultat.value =  roundit(data.value*0.0000000737);break;
				}
			break;
			case 'kgf':
				switch(unite2.value)
				{
					case 'jou' : resultat.value = roundit(data.value*9.81);break;
					case 'bar' : resultat.value =  roundit(data.value*0.000002724);break;
					case 'nt' : resultat.value =  roundit(data.value*9.81);break;
					case 'erg' : resultat.value =  roundit(data.value*98100000);break;
					case 'kgf' : resultat.value =  roundit(data.value); break;
					case 'kcal' : resultat.value =  roundit(data.value*0.002342) ;break;
					case 'in' : resultat.value =  roundit(data.value*86.956) ;break;
					case 'pou' : resultat.value =  roundit(data.value*7.246);break;
				}
			break;
			case 'kcal':
				switch(unite2.value)
				{
					case 'jou' : resultat.value = roundit(data.value*4186.8);break;
					case 'bar' : resultat.value =  roundit(data.value*0.001163);break;
					case 'nt' : resultat.value =  roundit(data.value*4186.8);break;
					case 'erg' : resultat.value =  roundit(data.value*41870000000);break;
					case 'kgf' : resultat.value =  roundit(data.value*427);break;
					case 'kcal' : resultat.value =  roundit(data.value); break;
					case 'in' : resultat.value =  roundit(data.value*37058.45);break;
					case 'pou' : resultat.value =  roundit(data.value*3088.2);break;
				}
			break;
			case 'in':
				switch(unite2.value)
				{
					case 'jou' : resultat.value = roundit(data.value*0.113);break;
					case 'bar' : resultat.value =  roundit(data.value*0.0000000314);break;
					case 'nt' : resultat.value =  roundit(data.value*0.113);break;
					case 'erg' : resultat.value =  roundit(data.value*1130000);break;
					case 'kgf' : resultat.value =  roundit(data.value*0.0115);break;
					case 'kcal' : resultat.value =  roundit(data.value*0.000027);break;
					case 'in' : resultat.value =  roundit(data.value); break;
					case 'pou' : resultat.value =  roundit(data.value*0.0833);break;
				}
			break;
			case 'ft':
				switch(unite2.value)
				{
					case 'jou' : resultat.value = roundit(data.value*1.356);break;
					case 'bar' : resultat.value =  roundit(data.value*0.000000377);break;
					case 'nt' : resultat.value =  roundit(data.value*1.356);break;
					case 'erg' : resultat.value =  roundit(data.value*13560000);break;
					case 'kgf' : resultat.value =  roundit(data.value*0.138);break;
					case 'kcal' : resultat.value =  roundit(data.value*0.000324);break;
					case 'in' : resultat.value =  roundit(data.value*12);break;
					case 'ft' : resultat.value =  roundit(data.value); break;
				}
			break;
		}
	}
}
