
<!-- Original:  Marat Rikelman (rikelman@bellsouth.net) -->

<!-- Begin
function mod(div,base)
{
	return Math.round(div - (Math.floor(div/base)*base));
}
function calcBmi() 
{
	var w = document.getElementById('weight').value * 1;
	var HeightFeetInt = document.getElementById('htf').value * 1;
	var HeightInchesInt = document.getElementById('hti').value * 1;
	HeightFeetConvert = HeightFeetInt * 12;
	h = HeightFeetConvert + HeightInchesInt;
	displaybmi = (Math.round((w * 703) / (h * h)));
	var rvalue = true;
	if ( (w <= 35) || (w >= 500)  || (h <= 48) || (h >= 120) ) 
	{
		alert ("Invalid data.  Please check and re-enter!");
		rvalue = false;
	}
	if (rvalue) 
	{
		if (HeightInchesInt > 11) 
		{
			reminderinches = mod(HeightInchesInt,12);
			document.bmi.hti.value = reminderinches;
			document.bmi.htf.value = HeightFeetInt + 
			((HeightInchesInt - reminderinches)/12);
//MOVED			document.getElementById('answer').value = displaybmi;
		}
		document.getElementById('answer').value = displaybmi;
	if (displaybmi <19) 
		document.getElementById('comment').value = "Bajo peso";
	if (displaybmi >=19 && displaybmi <=25) 
		document.getElementById('comment').value = "Normal";
	if (displaybmi >=26 && displaybmi <=29) 
		document.getElementById('comment').value = "Sobrepeso";
	if (displaybmi >=30 && displaybmi <=40) 
		document.getElementById('comment').value = "Obeso";
	if (displaybmi >40) 
		document.getElementById('comment').value = "M&oacute;rbidamente obeso";
	//OLD CODEdocument.bmi.answer.value = displaybmi; 
	}
	return rvalue;
}
//  End -->
