/*
Calculateur nitrox Deepstop
Auteur : Benjamin BERNARD
Licence d'utilisation disponible sur http://www.deepstop.fr/
*/

function calcul_nitrox_lyre() {
	var pf=parseInt(document.getElementById('presfin').value);
	var nf=parseInt(document.getElementById('nitroxf').value);
	var pi=parseInt(document.getElementById('presinit').value);
	var ni=parseInt(document.getElementById('nitrinit').value);
	var pO2;
	var pn;
	var pft;
	if (pf > 0 && pf < 300 && nf > 21 && nf < 100 && pi > 0 && pi < 300 && ni > 21 && ni < 100 && pf > pi) {
		document.getElementById('pO2').value='';
		document.getElementById('presfintrans').value='';
		pn=pf*(1-nf/100)-pi*(1-ni/100);
		pO2=pf-pi-1.27*pn;
		pO2=Math.round(pO2);
		pft=pO2+pi;
		if (pft > pf || pO2 < 0) {
			alert('Attention : Remplissage impossible');
		}
		document.getElementById('pO2').value=pO2;
		document.getElementById('presfintrans').value=pft;
	} else {
		alert('Paramètres incorrects');
		document.getElementById('pO2').value='';
		document.getElementById('presfintrans').value='';
 	}

}
