//Calculate food storage requirements
function figureIt(foodForm) {

var people = 0.0;
var period = 0.0;
var water = 0.0;

people = foodForm.adults.value * 1.0;
people += foodForm.children.value * 0.65;

//Children need as much water as adults
water = foodForm.adults.value * 2.0;
water += foodForm.children.value * 2.0;

period = foodForm.period.value * 1.0;

if (period <= 0.0) {
  alert("Please re-enter the number of weeks.");
  return false;
  }
else if (people <= 0.0) {
  alert("Please re-enter the number of adults and children.");
  return false;
  }
else
 {
  foodForm.grain.value = roundIt(people * period * 7.692);
  foodForm.beans.value = roundIt(people * period * 1.154);
  foodForm.dairy.value = roundIt(people * period * 0.576);
  foodForm.sugar.value = roundIt(people * period * 1.154);
  foodForm.leaven.value = roundIt(people * period * 0.115);
  foodForm.salt.value = roundIt(people * period * 0.115);
  foodForm.fat.value = roundIt(people * period * 0.577);
  if (period < 2) {
    foodForm.water.value = roundIt(water * 7.0);
  }
else {
    foodForm.water.value = roundIt(water * 14.0);
  }
  return true;
  }
}


//Clear food storage requirements input
function resetInput(foodForm) {

foodForm.period.value = "52"
foodForm.adults.value = "0";
foodForm.children.value = "0";
foodForm.grain.value = "";
foodForm.beans.value = "";
foodForm.dairy.value = "";
foodForm.sugar.value = "";
foodForm.leaven.value = "";
foodForm.salt.value = "";
foodForm.fat.value = "";
foodForm.water.value = "";
return true;
}


// Round numbers to whole nonzero units.
function roundIt(num) {

var qty = Math.round(num);
if (qty < 1) qty = 1;
return qty;
}
