// JavaScript Document
function calcul_flux(){
	with (document.flux){
		switch(unite1.value)
		{
			case 'ls':
				switch(unite2.value)
				{
					case 'ls' : resultat.value = roundit(data.value); break;
					case 'lmin' : resultat.value =  roundit(data.value*60);break;
					case 'ms' : resultat.value =  roundit(data.value*0.001);break;
					case 'mh' : resultat.value =  roundit(data.value*3.6);break;
					case 'fth' : resultat.value =  roundit(data.value*127.08);break;
					case 'ftmin' : resultat.value =  roundit(data.value*21.118);break;
					case 'uk_gal' : resultat.value =  roundit(data.value*13.2);break;
					case 'us_gal' : resultat.value =  roundit(data.value*15.84);break;
					case 'barrel' : resultat.value =  roundit(data.value*747.187);break;
				}
			break;
			case 'lmin':
				switch(unite2.value)
				{
					case 'ls' : resultat.value = roundit(data.value*0.01667);break;
					case 'lmin' : resultat.value =  roundit(data.value); break;
					case 'ms' : resultat.value =  roundit(data.value*0.00001667);break;
					case 'mh' : resultat.value =  roundit(data.value*0.06);break;
					case 'fth' : resultat.value =  roundit(data.value*2.118);break;
					case 'ftmin' : resultat.value =  roundit(data.value*0.0353);break;
					case 'uk_gal' : resultat.value =  roundit(data.value*0.22);break;
					case 'us_gal' : resultat.value =  roundit(data.value*0.264);break;
					case 'barrel' : resultat.value =  roundit(data.value*12.4531);break;
				}
			break;
			case 'ms':
				switch(unite2.value)
				{
					case 'ls' : resultat.value = roundit(data.value*1000);break;
					case 'lmin' : resultat.value =  roundit(data.value*0.06);break;
					case 'ms' : resultat.value =  roundit(data.value); break;
					case 'mh' : resultat.value =  roundit(data.value*3600);break;
					case 'fth' : resultat.value =  roundit(data.value*127116);break;
					case 'ftmin' : resultat.value =  roundit(data.value*2118.6);break;
					case 'uk_gal' : resultat.value =  roundit(data.value*13200);break;
					case 'us_gal' : resultat.value =  roundit(data.value*15852);break;
					case 'barrel' : resultat.value =  roundit(data.value*747187);break;
				}
			break;
			case 'mh':
				switch(unite2.value)
				{
					case 'ls' : resultat.value = roundit(data.value*0.2778);break;
					case 'lmin' : resultat.value =  roundit(data.value*16.67);break;
					case 'ms' : resultat.value =  roundit(data.value*0.0002778);break;
					case 'mh' : resultat.value =  roundit(data.value); break;
					case 'fth' : resultat.value =  roundit(data.value*35.31);break;
					case 'ftmin' : resultat.value =  roundit(data.value*0.5885);break;
					case 'uk_gal' : resultat.value =  roundit(data.value*3.667);break;
					case 'us_gal' : resultat.value =  roundit(data.value*4.403);break;
					case 'barrel' : resultat.value =  roundit(data.value*207.552);break;
				}
			break;
			case 'fth':
				switch(unite2.value)
				{
					case 'ls' : resultat.value = roundit(data.value*0.00787);break;
					case 'lmin' : resultat.value =  roundit(data.value*0.472);break;
					case 'ms' : resultat.value =  roundit(data.value*0.000007867);break;
					case 'mh' : resultat.value =  roundit(data.value*0.0283);break;
					case 'fth' : resultat.value =  roundit(data.value); break;
					case 'ftmin' : resultat.value =  roundit(data.value*0.01667) ;break;
					case 'uk_gal' : resultat.value =  roundit(data.value*0.1038) ;break;
					case 'us_gal' : resultat.value =  roundit(data.value*0.1247);break;
					case 'barrel' : resultat.value =  roundit(data.value*5.88);break;
				}
			break;
			case 'ftmin':
				switch(unite2.value)
				{
					case 'ls' : resultat.value = roundit(data.value*0.472);break;
					case 'lmin' : resultat.value =  roundit(data.value*28.329);break;
					case 'ms' : resultat.value =  roundit(data.value*0.000472);break;
					case 'mh' : resultat.value =  roundit(data.value*1.6992);break;
					case 'fth' : resultat.value =  roundit(data.value*60);break;
					case 'ftmin' : resultat.value =  roundit(data.value); break;
					case 'uk_gal' : resultat.value =  roundit(data.value*6.230);break;
					case 'us_gal' : resultat.value =  roundit(data.value*7.482);break;
					case 'barrel' : resultat.value =  roundit(data.value*352.8);break;
				}
			break;
			case 'uk_gal':
				switch(unite2.value)
				{
					case 'ls' : resultat.value = roundit(data.value*0.0757);break;
					case 'lmin' : resultat.value =  roundit(data.value*4.545);break;
					case 'ms' : resultat.value =  roundit(data.value*0.00007577);break;
					case 'mh' : resultat.value =  roundit(data.value*0.2727);break;
					case 'fth' : resultat.value =  roundit(data.value*9.634);break;
					case 'ftmin' : resultat.value =  roundit(data.value*0.161);break;
					case 'uk_gal' : resultat.value =  roundit(data.value); break;
					case 'us_gal' : resultat.value =  roundit(data.value*1.201);break;
					case 'barrel' : resultat.value =  roundit(data.value*56.16);break;
				}
			break;
			case 'ft':
				switch(unite2.value)
				{
					case 'ls' : resultat.value = roundit(data.value*0.063);break;
					case 'lmin' : resultat.value =  roundit(data.value*3.788);break;
					case 'ms' : resultat.value =  roundit(data.value*0.00006309);break;
					case 'mh' : resultat.value =  roundit(data.value*0.0227);break;
					case 'fth' : resultat.value =  roundit(data.value*8.019);break;
					case 'ftmin' : resultat.value =  roundit(data.value*0.134);break;
					case 'uk_gal' : resultat.value =  roundit(data.value*0.833);break;
					case 'ft' : resultat.value =  roundit(data.value); break;
					case 'barrel' : resultat.value =  roundit(data.value*47.52);break;
				}
			break;
			case 'barrel':
				switch(unite2.value)
				{
					case 'ls' : resultat.value = roundit(data.value*0.0013);break;
					case 'lmin' : resultat.value =  roundit(data.value*0.080);break;
					case 'ms' : resultat.value =  roundit(data.value*0.000001338);break;
					case 'mh' : resultat.value =  roundit(data.value*0.0048);break;
					case 'fth' : resultat.value =  roundit(data.value*0.17);break;
					case 'ftmin' : resultat.value =  roundit(data.value*0.0028);break;
					case 'uk_gal' : resultat.value =  roundit(data.value*0.018);break;
					case 'ft' : resultat.value =  roundit(data.value*0.021);break;
					case 'barrel' : resultat.value =  roundit(data.value); break;
				}
			break;
		}
	}
}
