function bmicalculate()
{
  var weight = document.bmi.weight.value;
  var sex = document.bmi.sex.options[document.bmi.sex.selectedIndex].value;
  var height = document.bmi.height.value;
  var sex = document.bmi.sex.options[document.bmi.sex.selectedIndex].value;
  var w1;
  var w2;
  
  w1 = weight / ((height/100) * (height/100)) ;
  w2="OK";
  
  	  if  (document.bmi.height.value==0)
 {
     alert("Per favore inserisci la tua altezza per il calcolo del BMI");
     return;
    } 
	
  if  (document.bmi.weight.value==0)
 {
     alert("Per favore inserisci il tuo peso per il calcolo del BMI");
     return;
    } 
	
if (sex == "Maschio")
{
         if (w1 <= 20)
        {
         w2="Ottimale";
        }
      if (w1 >20 && w1 <23)
        {
         w2="Compatibile con un chilometraggio massimo settimanale fino a 80 km e gare fino alla maratona";
        }
	   
	  if (w1 >=23 && w1 <25)
        {
         w2="Compatibile con un chilometraggio massimo settimanale fino a 60 km, uscite massimo di un'ora e gare fino ai 10000 m";
       }
	   
	  if (w1 >=25 && w1 <27)
        {
         w2="Compatibile solo con il jogging, uscite massimo di 6-8 km.";
       }
    
	 if (w1 >=27)
        {
         w2="Peso incompatibile con la corsa prolungata, scegliere terreni morbidi, scarpe con massimo ammortizzamento e contenere i chilometraggi";
        }
		
		bmi2=20*((height/100)*(height/100));
}
	 
if (sex == "Femmina")
      {
      if (w1 <= 18)
        {
          w2="Ottimale";
        }
      if (w1 >18 && w1 <21)
        {
         w2="Compatibile con un chilometraggio massimo settimanale fino a 80 km e gare fino alla maratona";
       }
	   
	  if (w1 >=21 && w1 <23)
        {
         w2="Compatibile con un chilometraggio massimo settimanale fino a 60 km, uscite massimo di un'ora e gare fino ai 10000 m";
       }
	   
	  if (w1 >=23 && w1 <25)
        {
         w2="Compatibile solo con il jogging, uscite massimo di 6-8 km.";
       }
    
	 if (w1 >=25)
        {
         w2="Peso incompatibile con la corsa prolungata, scegliere terreni morbidi, scarpe con massimo ammortizzamento e contenere i chilometraggi";
       }
	   
	   bmi2=20*((height/100)*(height/100));
	
}

  
  document.bmi.bmi.value = Math.round(w1);
  document.bmi.bmi2.value = Math.round(bmi2);
  document.bmi.result.value = w2;
}


function bmiclear()

{
  document.bmi.bmi.value = "";
  document.bmi.result.value = "";
}


