﻿//理想体重とエネルギー必要量計算
function Keisan(energy){
	var A = 0; {
		for (i = 0; i < energy.taisya.length; i++) {
			if (energy.taisya[i].checked) {
				A += parseFloat(energy.taisya[i].value);
		}
	}
} 

	var B = 0; {
		for (j = 0; j < energy.kubun.length; j++) {
			if (energy.kubun[j].checked) {
				B += parseFloat(energy.kubun[j].value);
		}
	}
}
	if (A <= 0) alert('エラー\n基礎代謝基準値を選択してください');
	else if (B <= 0) alert('エラー\n身体活動レベルを選択してください');
	else if (!energy.Shintyou.value.match(/[^0-9.]/)
			&& energy.Shintyou.value.match(/[0-9.]/)) {
			var C = parseFloat(energy.Shintyou.value);
			if (C >= 140 && C <= 220) {
			var Y = parseInt((C*C*22)/10000);
			var Z = parseInt(A*B*Y);
			energy.risouValue.value = Y;
			energy.energyValue.value = Z;
		} else alert('エラー\n身長が140～220の範囲外です');
	} else alert('エラー\n身長の値が無効か未入力です');
}