function formatanumero(numero,decimais){ 
var num = parseFloat(numero);
var result = num.toFixed(decimais); 
return result;
}

//aqui começa o calculo do IMC
function calcula()
{
if (document.getElementById("a").value == ""){
	document.getElementById("a").focus();
	return false;
}
if (document.getElementById("b").value == ""){
	document.getElementById("b").focus();
	return false;
}
var a = document.getElementById("a").value;

var b = document.getElementById("b").value*document.getElementById("b").value

var c = a / b
//document.calc.imc.value=a / b
if (c <= 18.5)
  	 alert("Seu IMC é "+formatanumero(c,2)+"\n Sua classificação é ABAIXO DO PESO");
else
if (c <= 24.9)
  	 alert("Seu IMC é "+formatanumero(c,2)+"\n Sua classificação é NORMAL");
else
if (c <= 29.9)
  	 alert("Seu IMC é "+formatanumero(c,2)+"\n Sua classificação é PRÉ OBESO");
else
if (c <= 34.9)
	 alert("Seu IMC é "+formatanumero(c,2)+"\n Sua classificação é OBESIDADE GRAU 1");
else
if (c <= 39.9)
	  alert("Seu IMC é "+formatanumero(c,2)+"\n Sua classificação é OBESIDADE GRAU 2");
else
if (c > 39.9)
	  alert("Seu IMC é "+formatanumero(c,2)+"\n Sua classificação é OBESIDADE GRAU 3");
}

function trocaPonto()
{

var string = document.getElementById("b").value;
res = string.replace(",",".");
document.getElementById("b").value = res;
}
