Event.observe(window, 'load', function() {
  Event.observe('i-am-man', 'click', checkForm);
  Event.observe('i-am-woman', 'click', checkForm);
});
function checkForm() {
    var errorLine = "";
    var form = $('BMI-calc');
    if(inputHeight = Number($(form['bmi-height-feet']).getValue())) {
    } else {
        errorLine += "Error: Need to type in height feet ";
    }
    inputHeightInches = Number($(form['bmi-height-inches']).getValue())
    if(inputWieght = Number($(form['bmi-weight']).getValue())) {
    } else {
         errorLine += "Error: Need to type in weight ";
    }
    if(errorLine == "") {
        inputBmi = bmi(inputHeight, inputHeightInches, inputWieght)
        $(form['bmi-equals']).writeAttribute( 'value', inputBmi);
        if (inputBmi < 18.5) {
            $('BMI-update').update("Your weight status is under weight");
        } else if(inputBmi < 24.9) {
        	$('BMI-update').update("Your Weight Status is normal");
    	} else if(inputBmi < 29) {
            $('BMI-update').update("Your Weight Status is over weight");
        } else if(inputBmi > 30) {
            $('BMI-update').update("Your Weight Status is obese");
        } else {
            $('BMI-update').update("Not Enough Info");
        }
    } else {
        $(form['bmi-equals']).writeAttribute('value', 'E');
        $('BMI-update').update(errorLine);
    }
}
function bmi(heigthFeet, heigthInches, weight) {
    finalWeight = (weight*703); 
    finalInches = ((heigthFeet*12) + heigthInches) * ((heigthFeet*12) + heigthInches);
    finalBmi = finalWeight/finalInches;
    return Math.floor(finalBmi);
}
