<!--

function caloriedie(form)
{
var peso 		= Number(form.peso.value);
var pasto 		= Number(form.pasto.value);
var sonno 		= Number(form.sonno.value);
var cura 		= Number(form.cura.value);
var tv 			= Number(form.tv.value);
var hobby 		= Number(form.hobby.value);
var sedentario 	= Number(form.sedentario.value);
var camminare 	= Number(form.camminare.value);
var sforzi 		= Number(form.sforzi.value);
var sport 		= Number(form.sport.value);
var totore		= sonno + tv + pasto + cura + camminare + sedentario + sforzi + hobby + sport;
	
if (isNaN(document.bmi.peso.value) || document.bmi.peso.value == "")
  	{alert("Il campo peso è un campo obbligatorio.\nInserisci il tuo peso attuale");
  	document.bmi.peso.focus();}
else if ((totore< 24) || (totore> 24) || isNaN(totore))
	{alert("La somma delle ore deve essere uguale a 24.");
	}
else {
	if (form.eta[0].checked) 
	{      
	var_fa = 15.3;	
	var_fb = 679;
	var_mc = 14.7;
	var_md = 496;
	} 
        
if (form.eta[1].checked) 
	{      
	var_fa = 11.6;	
	var_fb = 879;
	var_mc = 8.7;
	var_md = 829;
	} 

if (form.eta[2].checked) 
	{      
	var_fa = 11.9;	
	var_fb = 700;
	var_mc = 9.2;
	var_md = 688;
	} 

if (form.eta[3].checked) 
	{      
	var_fa = 8.4;	
	var_fb = 819;
	var_mc = 9.8;
	var_md = 624;
	} 

var mbm = (var_fa * peso) + var_fb;
var mbf = (var_mc * peso) + var_md;
var mtm = ((mbm /24) * sonno * 1) + ((mbm / 24) * tv * 1.1) + ((mbm / 24) * pasto* 1.5) + ((mbm / 24) * cura * 2.5) + ((mbm / 24) * camminare * 4) + ((mbm / 24) * sedentario * 1.6) + ((mbm / 24) * sforzi * 3) + ((mbm / 24) * hobby * 1.8) + ((mbm / 24) * sport * 6);
var mtf = ((mbf / 24) * sonno * 1) + ((mbf / 24) * tv * 1.1) + ((mbf / 24) * pasto* 1.5) + ((mbf / 24) * cura * 2.5) + ((mbf / 24) * camminare * 4) + ((mbf / 24) * sedentario * 1.6) + ((mbf / 24) * sforzi * 3) + ((mbf / 24) * hobby * 1.8) + ((mbf / 24) * sport * 6);

mbm = Math.round(mbm);
mbf = Math.round(mbf);
mtm = Math.round(mtm);
mtf = Math.round(mtf);
   
form.mbm.value = mbm;
form.mbf.value = mbf;
form.mtm.value = mtm;
form.mtf.value = mtf;
}	
}
// -->