var option0 = new Array(3)
option0[0] = new Option("Low Impact","5.0",false,false);
option0[1] = new Option("Med Impact","7.0",false,false);
option0[2] = new Option("High Impact","9.0",false,false);
option0_total = 3;

var option1 = new Array(1);
option1[0] = new Option("Generale", "5.0", false, false);
option1_total = 1;   

var option2 = new Array(3);
option2[0] = new Option("Amatoriale", "4.5", false, false);
option2[1] = new Option("Dilettantistica", "6.0", false, false);
option2[2] = new Option("Professionistica", "8.0", false, false);
option2_total = 3;

var option3 = new Array(6);
option3[0] = new Option("<15 Km", "4.0", false, false);
option3[1] = new Option("17 Km", "6.0", false, false);
option3[2] = new Option("21 Km", "8.0", false, false);
option3[3] = new Option("24 Km", "10.0", false, false);
option3[4] = new Option("28 Km", "12.0", false, false);
option3[5] = new Option(">32 Km", "16.0", false, false);
option3_total = 6;

var option4 = new Array(5);
option4[0] = new Option("Bassa", "3.0", false, false);
option4[1] = new Option("Medio-Bassa", "4.0", false, false);
option4[2] = new Option("Media", "5.0", false, false);
option4[3] = new Option("Medio-Alta", "6.0", false, false);
option4[4] = new Option("Alta", "7.0", false, false);
option4_total = 5;

var option5 = new Array(3);
option5[0] = new Option("Bassa", "2.5", false, false);
option5[1] = new Option("Media", "8.0", false, false);
option5[2] = new Option("Alta", "9.0", false, false);
option5_total = 3;
        
var option6 = new Array(3);
option6[0] = new Option("Bassa", "3.5", false, false);
option6[1] = new Option("Media", "5.0", false, false);
option6[2] = new Option("Alta", "5.5", false, false);
option6_total = 3;
        
var option7 = new Array(1);
option7[0] = new Option("Generale", "8.0", false, false);
option7_total = 1;

var option8 = new Array(5);
option8[0] = new Option("Passeggiata", "2.5", false, false);
option8[1] = new Option("Medio-Bassa", "3.5", false, false);
option8[2] = new Option("Media", "4.0", false, false);
option8[3] = new Option("Trotto", "6.5", false, false);
option8[4] = new Option("Galoppo", "8.0", false, false);
option8_total = 5;
        
var option9 = new Array(1);
option9[0] = new Option("Generale", "10.0", false, false);
option9_total = 1;
        
var option10 = new Array(2);
option10[0] = new Option("Discesa", "8.0", false, false);
option10[1] = new Option("Salita", "11.0", false, false);
option10_total = 2;
        
var option11 = new Array(3);
option11[0] = new Option("Lenta", "8.0", false, false);
option11[1] = new Option("Moderata", "10.0", false, false);
option11[2] = new Option("Veloce", "12.0", false, false);
option11_total = 3;

var option12 = new Array(11);
option12[0] = new Option("20 min/Km", "7.5", false, false);
option12[1] = new Option("18 min/Km", "9.0", false, false);
option12[2] = new Option("16 min/Km", "10.0", false, false);
option12[3] = new Option("15 min/Km", "11.0", false, false);
option12[4] = new Option("14 min/Km", "11.5", false, false);
option12[5] = new Option("13 min/Km", "12.5", false, false);
option12[6] = new Option("12 min/Km", "13.5", false, false);
option12[7] = new Option("11 min/Km", "14.0", false, false);
option12[8] = new Option("10 min/Km", "15.0", false, false);
option12[9] = new Option("9 min/Km", "16.0", false, false);
option12[10] = new Option("8 min/Km", "18.0", false, false);
option12_total = 11;

var option13 = new Array(1);
option13[0] = new Option("Generale", "5.0", false, false);
option13_total = 1;
        
var option14 = new Array(4);
option14[0] = new Option("Lenta", "5.5", false, false);
option14[1] = new Option("Generale", "7.0", false, false);
option14[2] = new Option("Veloce", "9.0", false, false);
option14[3] = new Option("Agonistica", "15.0", false, false);
option14_total = 4;
        
var option15 = new Array(1);
option15[0] = new Option("Generale", "7.0", false, false);
option15_total = 1;
        
var option16 = new Array(5);
option16[0] = new Option("Lenta (4 Km/h)", "7.0", false, false);
option16[1] = new Option("Moderata (6-8 Km/h)", "8.0", false, false);
option16[2] = new Option("Veloce (8-12 Km/h)", "9.0", false, false);
option16[3] = new Option("Racing (>8 mph)", "14.0", false, false);
option16[4] = new Option("Extreme (uphill, hard snow)", "16.5", false, false);
option16_total = 5;
        
var option17 = new Array(3);
option17[0] = new Option("Bassa", "5.0", false, false);
option17[1] = new Option("Media", "6.0", false, false);
option17[2] = new Option("Alta", "8.0", false, false);
option17_total = 3;
        
var option18 = new Array(1);
option18[0] = new Option("Generale", "6.0", false, false);
option18_total = 1;

var option19 = new Array(2);
option19[0] = new Option("Amatoriale", "7.0", false, false);
option19[1] = new Option("Competitiva", "10.0", false, false);
option19_total = 2;

var option20 = new Array(1);
option20[0] = new Option("Generale", "3.0", false, false);
option20_total = 1;

var option21 = new Array(2);
option21[0] = new Option("Media", "8.0", false, false);
option21[1] = new Option("Alta", "11.0", false, false);
option21_total = 2;

var option22 = new Array(3);
option22[0] = new Option("Bassa", "6.0", false, false);
option22[1] = new Option("Media", "7.0", false, false);
option22[2] = new Option("Alta", "8.0", false, false);
option22_total = 3;

var option23 = new Array(3);
option23[0] = new Option("Occasionale", "3.0", false, false);
option23[1] = new Option("Competitiva", "4.0", false, false);
option23[2] = new Option("In Spiaggia", "8.0", false, false);
option23_total = 3;

var option24 = new Array(6);
option24[0] = new Option("50 min/Km", "2.5", false, false);
option24[1] = new Option("38 min/Km", "3.0", false, false);
option24[2] = new Option("32 min/Km", "3.5", false, false);
option24[3] = new Option("27 min/Km", "4.0", false, false);
option24[4] = new Option("24 min/Km", "4.5", false, false);
option24[5] = new Option("20 min/Km", "5.0", false, false);
option24_total = 6;

var option25 = new Array(1);
option25[0] = new Option("Generale", "10.0", false, false);
option25_total = 1;
        
var option26 = new Array(1);
option26[0] = new Option("Generale", "6.0", false, false);
option26_total = 1;

var thisIntensity;
var form = document.burn;

function buildIntensityList()
{
  form = document.burn;

  activity_index = form.activity.selectedIndex;

 
  form.intensity.length = 0;


  num_opts = eval("option" + (activity_index) + "_total");
 
  for (i=0; i<num_opts; i++)
  {
     eval("form.intensity.options[i] = option" + (activity_index) + "[" + i + "]");
  }

  form.intensity.selectedIndex = 0;

  getIntensityValue(form);
}

function getIntensityValue(form)
{
  form = document.burn;
  intensity_index = form.intensity.selectedIndex;
  thisIntensity = form.intensity.options[intensity_index].value * 1;  
}

function calculate(form)
{
  if (isNaN(thisIntensity))
  {
    getIntensityValue();
  }
  form = document.burn;
  minutes = form.minutes.value;
  
  
  kgs = form.lbs.value * 0.4536;
  
 
  cal_hr = parseInt(thisIntensity * kgs);
  
  
  cal_hr_min = parseInt(cal_hr * minutes);
  calories_burned = cal_hr_min/60;
  form.calories_burned.value = Math.round(calories_burned);
}

