function ClearFormIMC(form){
    form.peso.value = "";
    form.altura.value = "";
    form.imc.value = "";
    form.resultado.value = "";
    form.minimo.value = "";
    form.maximo.value = "";	 	
}

function imcIMC(peso, altura) {
          imcndx=peso/eval(altura*altura);
          return imcndx;
}

function checkformIMC(form) {
       if (form.peso.value==null||form.peso.value.length==0 || form.altura.value==null||form.altura.value.length==0){
            alert("\nPor favor, complete o formulário");
            return false;
       }
       else if (parseFloat(form.altura.value) <= 0||
                parseFloat(form.altura.value) >=300||
                parseFloat(form.peso.value) <= 0||
                parseFloat(form.peso.value) >=500){
                alert("\nTem certeza que esse é o valor correto? \nPor favor confira os valores digitados. \nPeso em quilos e \nAltura em centímetros");
                ClearForm(form);
                return false;
       }
       return true;
}

function computeformIMC(form) {
	if (checkformIMC(form)) {
    	seuimc=Math.round(imcIMC(form.peso.value, form.altura.value/1000))/100;
       	form.imc.value=seuimc;
	 	minimc=Math.round(((form.altura.value*form.altura.value)*20)/100)/100;
	 	maximc=Math.round(((form.altura.value*form.altura.value)*25)/100)/100;
		if (seuimc >=30) {
        	form.resultado.value="Procure orientação específica para que a situação não se agrave.";
          	form.minimo.value=minimc; 
          	form.maximo.value=maximc; 
      	}
       	else if (seuimc >=25 && seuimc <30) {
          	form.resultado.value="Tenha mais controle sobre sua alimentação.";
          	form.minimo.value=minimc; 
          	form.maximo.value=maximc; 
       	}
       	else if (seuimc >=20 && seuimc <25) {
          form.resultado.value="Seu IMC está Normal, mantenha assim.";
          form.minimo.value=minimc; 
          form.maximo.value=maximc; 
       	}
       	else if (seuimc <20) {
          form.resultado.value="Verifique se você está com alguma carência nutricional e mantenha o controle de sua saúde.";
          form.minimo.value=minimc; 
          form.maximo.value=maximc; 
       	}
	}
    return;
}
