// JavaScript Document

<!-- hide this script tag's contents from old browsers

var i2 = 0;
function checkNumber(input, min, max, msg) {
    msg = msg + " Field has invalid data: " + input.value;
    var str = input.value;
    for (var i = 0; i < str.length; i++) {
        var ch = str.substring(i, i + 1)
        if ((ch < "0" || "9" < ch) && ch != '.') {
            alert(msg);           

            return false;
      }

    }

    var num = 0 + str
    if (num < min || max < num) {
        alert(msg + " not in range [" + min + ".." + max + "]");
        return false;  
		  }
    input.value = str;
    return true;
}



function computecalories2(input) {
 var calories=0;
 if (exercise=="Football" || exercise=="football") calories=.061; 
 if (exercise=="Golf" || exercise=="golf") calories=0.029; 
 if (exercise=="WalkDog" || exercise=="walkdog") calories=.033; 
 if (exercise=="WalkStroller" || exercise=="walkstroller") calories=.033; 
 if (exercise=="Stroll" || exercise=="stroll") calories=.023; 
 if (exercise=="Jogging" || exercise=="jogging") calories=.075; 
 if (exercise=="Bicycling" || exercise=="bicycling") calories=.049; 
 if (exercise=="Raking" || exercise=="raking") calories=.038; 
 if (exercise=="Shoveling" || exercise=="shoveling") calories=.045;
 if (exercise=="Stacking" || exercise=="stacking") calories=0.046; 
 if (exercise=="Hiking" || exercise=="hiking") calories=.046; 
 if (exercise=="RollerBlade" || exercise=="rollerblade") calories=.053; 
 if (exercise=="Tennis" || exercise=="tennis") calories=.061; 
 if (exercise=="Dancing" || exercise=="dancing") calories=.038; 
 if (exercise=="BallroomDance" || exercise=="ballroomdance") calories=.034; 
 if (exercise=="Cards" || exercise=="cards") calories=.013;  
 if (exercise=="Piano" || exercise=="piano") calories=.021; 
 if (exercise=="IceSkate" || exercise=="iceskate") calories=0.046; 
 if (exercise=="DownhillSki" || exercise=="downhillski") calories=.049; 
 if (exercise=="CCSki" || exercise=="ccski") calories=.061;
 if (exercise=="IndoorSki" || exercise=="indoorski") calories=.072;
 if (exercise=="IceHockey" || exercise=="icehockey") calories=.052; 
 if (exercise=="Sledding" || exercise=="sledding") calories=.053;
 if (exercise=="Racquetball" || exercise=="racquetball") calories=.049;
 if (exercise=="Swimming" || exercise=="swimming") calories=.032; 
 if (exercise=="Kicking" || exercise=="kicking") calories=0.052;
 if (exercise=="Backpacking" || exercise=="backpacking") calories=.045; 
 if (exercise=="Basketball" || exercise=="basketball") calories=.045; 
 if (exercise=="Aerobics" || exercise=="aerobics") calories=.045; 
 if (exercise=="WorkingOut" || exercise=="workingout") calories=.042; 
 if (exercise=="Mopping" || exercise=="mopping") calories=.034; 
 if (exercise=="Badminton" || exercise=="badminton") calories=.071; 
 if (exercise=="Ballet" || exercise=="ballet") calories=.038; 
 if (exercise=="Baseball" || exercise=="baseball") calories=.039; 
 if (exercise=="BrushingTeeth" || exercise=="brushingteeth") calories=.019; 
 if (exercise=="BeachVolleyball" || exercise=="beachvolleyball") calories=.064; 
 if (exercise=="Canoeing" || exercise=="canoeing") calories=.045; 
 if (exercise=="Frisbee" || exercise=="frisbee") calories=.024; 
 if (exercise=="Gardening" || exercise=="gardening") calories=.036; 
 if (exercise=="Grocery" || exercise=="grocery") calories=.027; 
 if (exercise=="Handball" || exercise=="handball") calories=.078; 
 if (exercise=="Horseback" || exercise=="horseback") calories=.032; 
 if (exercise=="Housecleaning" || exercise=="housecleaning") calories=.048; 
 if (exercise=="Ironing" || exercise=="ironing") calories=.017; 
 if (exercise=="Karate" || exercise=="karate") calories=.049; 
 if (exercise=="Kissing" || exercise=="kissing") calories=.008; 
 if (exercise=="Lacrosse" || exercise=="lacrosse") calories=.052; 
 if (exercise=="Mowing" || exercise=="mowing") calories=.036; 
 if (exercise=="Painting" || exercise=="painting") calories=.038; 
 if (exercise=="PingPong" || exercise=="pingpong") calories=.030; 
 if (exercise=="Furniture" || exercise=="furniture") calories=.05; 
 if (exercise=="Ascending" || exercise=="ascending") calories=.083; 
 if (exercise=="Repelling" || exercise=="repelling") calories=.061; 
 if (exercise=="RopeJumping" || exercise=="ropejumping") calories=.076; 
 if (exercise=="Rowing" || exercise=="rowing") calories=.08; 
 if (exercise=="Rugby" || exercise=="rugby") calories=.076; 
 if (exercise=="Soccer" || exercise=="soccer") calories=.052; 
 if (exercise=="Spinning" || exercise=="spinning") calories=.053; 
 if (exercise=="Stairclimbing" || exercise=="stairclimbing") calories=.068; 
 if (exercise=="Surfing" || exercise=="surfing") calories=.023;
  if (exercise=="SwingDancing" || exercise=="swingdancing") calories=.03; 
 if (exercise=="TaeKwonDo" || exercise=="taekwondo") calories=.038; 
 if (exercise=="TaiChi" || exercise=="taichi") calories=.030; 
 if (exercise=="Tennisdoubles" || exercise=="tennisdoubles") calories=.038; 
 if (exercise=="Volleyball" || exercise=="volleyball") calories=.023; 
 if (exercise=="WashingCar" || exercise=="washingcar") calories=.034; 
 if (exercise=="WashingDishes" || exercise=="washingdishes") calories=.017; 
 if (exercise=="WatchingTV" || exercise=="watchingtv") calories=.008; 
 if (exercise=="WaterAerobics" || exercise=="wateraerobics") calories=.032; 
 if (exercise=="WaterPolo" || exercise=="waterpolo") calories=.08; 
 if (exercise=="WaterSkiing" || exercise=="waterskiing") calories=.048; 
 if (exercise=="WeightLifting" || exercise=="weightlifting") calories=.023; 
 if (exercise=="Rafting" || exercise=="rafting") calories=.04; 
 if (exercise=="Yoga" || exercise=="yoga") calories=.03; 
     return calories;

     }

function computeField(input) {

    var str = input.value;        
    for (var i = 0; i < str.length; i++) {
        var ch = str.substring(i, i + 1)
        if ((ch < "0" || "9" < ch) && ch != '.') {
            alert("Non numeric data in numeric field! Re-Enter");
            input.focus();         

            return;
        }

    }

    if (input.value != null && input.value.length != 0)
        input.value = "" + eval(input.value);
        computeForm(input.form);
}



function computeForm(form) {
    i2=0; exercise="";
    getExercise(form.Exercise);      

    if ((form.mins.value == null || form.mins.value.length == 0)) {

        alert("Invalid entry in Minutes field! Re-Enter.");          

        form.mins.focus(0);
       return;
    }

        if ((form.weight.value == null || form.weight.value.length == 0)) {
        alert("Invalid entry in Weight field! Re-Enter.");          

        form.weight.focus(0);
        return;
    }
    var str = form.mins.value;
    for (var i = 0; i < str.length; i++) {
        var ch = str.substring(i, i + 1)
        if ((ch < "0" || "9" < ch) && ch != '.') {
            alert("Non numeric data in Minutes field! Re-Enter");       

            form.mins.focus(0);               

            return;
        }
        }          



    if (!checkNumber(form.mins, .1, 999, "mins")) {               

        form.mins.focus();
        return;
		    }

//this is where calculation occurs
    form.exercisepoints.value = ((computecalories2(exercise.value) * form.weight.value) * 
form.mins.value);

}



function getExercise(Exercise) {

    for (i2 == 0; i2 < Exercise.options.length; i2++) {           

            if (Exercise.options[i2].selected==true) {

                        if (i2 == 0) {exercise = "Aerobics";
                        }
                        else if (i2 == 1) {exercise = "Backpacking";
                        }                       
                        else if (i2 == 2) {exercise="Badminton";
                                                }
                        else if (i2 == 3) {exercise="Ballet";
                                                }
                        else if (i2 == 4) {exercise="BallroomDance" ;
                                                }
                        else if (i2 == 5) {exercise="Baseball" ;
                                                }
                        else if (i2 == 6) {exercise="Basketball";
                                                }
                        else if (i2 == 7) { exercise="Bicycling" ;
                                                }
                        else if (i2 == 8) { exercise="WalkStroller";
                                                }
                        else if (i2 == 9) { exercise="WalkDog";
                                                }
                        else if (i2 == 10) {exercise="BrushingTeeth";
                                                }
                        else if (i2 == 11) { exercise="Canoeing" ;
                                                }
                        else if (i2 == 12) {exercise="Dancing" ;
                                                }
                        else if (i2 == 13) { exercise="Frisbee" ;
                                                }
                        else if (i2 == 14) {exercise="Gardening" ;
                                                }
                        else if (i2 == 15) {exercise="Golf" ;
                                                }
                        else if (i2 == 16) {exercise="Grocery" ;
                                                }
                        else if (i2 == 17) {exercise="Handball" ;
                                                }
                        else if (i2 == 18) { exercise="Hiking" ;
                                                }
                        else if (i2 == 19) {exercise="Horseback";
                                                }
                        else if (i2 == 20) {exercise="Housecleaning" ;
                                                }
                        else if (i2 == 21) {exercise="IceHockey" ;
                                                }
                        else if (i2 == 22) {exercise="IceSkate";
                                                }
                        else if (i2 == 23) {exercise="IndoorSki";
                                                }
                        else if (i2 == 24) {exercise="Ironing" ;
                                                }
                        else if (i2 == 25) { exercise="Jogging";
                                                }
                        else if (i2 == 26) { exercise="Karate" ;
                                                }
                        else if (i2 == 27) { exercise="Kicking" ;
                                                }
                        else if (i2 == 28) {exercise="Kissing" ;
                                                }
                        else if (i2 == 29) {exercise="Lacrosse";
                                                }
                        else if (i2 == 30) { exercise="Mopping" ;
                                                }
                        else if (i2 == 31) { exercise="Mowing" ;                                    
                                                }                                                               
                                                else if (i2 == 32) { exercise="Painting";
                                                }                                                
                        else if (i2 == 33) { exercise="PingPong";
                                                }                                                
                        else if (i2 == 34) { exercise="Cards";
                                                }                                                
                        else if (i2 == 35) { exercise="Piano";
                                                }                                                
                        else if (i2 == 36) { exercise="Racquetball";
                                                }                                                
                                                else if (i2 == 37) { exercise="Raking";
                                                }                                                
                        else if (i2 == 38) { exercise="Furniture";
                                                }                                                
                        else if (i2 == 39) { exercise="Ascending";
                                                }                                                
                        else if (i2 == 40) { exercise="Repelling";
                                                }                                                
                        else if (i2 == 41) { exercise="RollerBlade";
                                                }                                                
                        else if (i2 == 42) { exercise="RopeJumping";
                                                }                                                
                        else if (i2 == 43) { exercise="Rowing";
                                                }                                                
                        else if (i2 == 44) { exercise="Rugby";
                                                }                                                
                        else if (i2 == 45) { exercise="Shoveling";
                                                }                                                
                        else if (i2 == 46) { exercise="Sledding";
                                                }                                                
                        else if (i2 == 47) { exercise="CCSki";
                                                }                                                
                        else if (i2 == 48) { exercise="DownhillSki";
                                                }                                                
                        else if (i2 == 49) { exercise="Soccer";
                                                }                                                
                        else if (i2 == 50) { exercise="Spinning";
                                                }                                                
                        else if (i2 == 51) { exercise="Stacking";
                                                }                                                
                        else if (i2 == 52) { exercise="Stairclimbing";
                                                }                                                
                        else if (i2 == 53) { exercise="Surfing";
                                                }                                                
                        else if (i2 == 54) { exercise="Swimming";
                                                }                                                
                        else if (i2 == 55) { exercise="SwingDancing";
                                                }                                                
                        else if (i2 == 56) { exercise="TaeKwonDo";
                                                }                                                
                        else if (i2 == 57) { exercise="TaiChi";
                                                }                                               
                        else if (i2 == 58) { exercise="Stroll";
                                                }                                                
                        else if (i2 == 59) { exercise="Tennis";
                                                }                                                
                        else if (i2 == 60) { exercise="Tennisdoubles";
                                                }                                                
                        else if (i2 == 61) { exercise="Football";
                                                }                                                
                        else if (i2 == 62) { exercise="BeachVolleyball";
                                                }                                                
                        else if (i2 == 63) { exercise="Volleyball";
                                                }                                                
                        else if (i2 == 64) { exercise="WashingCar";
                                                }                                                
                        else if (i2 == 65) { exercise="WashingDishes";
                                                }                                                
                        else if (i2 == 66) { exercise="WatchingTV";
                                                }                                                
                        else if (i2 == 67) { exercise="WaterAerobics";
                                                }                                                
                        else if (i2 == 68) { exercise="WaterPolo";
                                                }                                                
                        else if (i2 == 69) { exercise="WaterSkiing";
                                                }                                                
                        else if (i2 == 70) { exercise="WeightLifting";
                                                }                                                
                        else if (i2 == 71) { exercise="Rafting";
                                                }                                                
                        else if (i2 == 72) { exercise="WorkingOut";
                                                }                                                
                        else if (i2 == 73) { exercise="Yoga";
                                                }                                              
                                                      }                       

                        

                        }
            }       

function computesumForm(form) {

      document.forms[6].exercisepoints.value=0;
      document.forms[6].mins.value=0;
      document.forms[6].exercise.value="";
     for(var i=0; i<6; i++) {
        if (!(document.forms[i].mins.value == null || document.forms[i].mins.value.length == 0)) {
           if (!(document.forms[i].mins.value == null || document.forms[i].mins.value.length == 0)) {
                var temp=computeField(document.forms[i].exercisepoints);
                var temp=computeField(document.forms[i].mins);
                var temp=computeForm(document.forms[i]);
           if (!(document.forms[i].exercisepoints.value == 0))
           document.forms[6].exercisepoints.value =  eval(document.forms[6].exercisepoints.value)+(eval(document.forms[i].exercisepoints.value)); 
           if (!(document.forms[i].mins.value == 0))
           document.forms[6].mins.value = eval(document.forms[6].mins.value)+(eval(document.forms[i].mins.value)); 
          }
      }
   }


if (!(document.forms[6].mins.value == 0))
document.forms[6].exercise.value=(((eval(document.forms[6].exercisepoints.value)/(eval(document.forms[6].mins.value))+.000000001)));
}



function clearForm(form) {
    form.mins.value = "";
    form.exercisepoints.value = "";
    exercise = "";
    i2 = 0;
	}



<!-- done hiding from old browsers -->