function getCheckedValue(radioObj) {
	if(!radioObj)
		return "";
	var radioLength = radioObj.length;
	if(radioLength == undefined)
		if(radioObj.checked)
			return radioObj.value;
		else
			return "";
	for(var i = 0; i < radioLength; i++) {
		if(radioObj[i].checked) {
			return radioObj[i].value;
		}
	}
	return "";
}


function bmr()
{
	document.write("<form id=frmBMR>");
	document.write("Weight:<br><input type=text id=bmrweight size=10> kg");
	document.write("<br>");
	document.write("Height:<br><input type=text id=bmrheight size=10> m");
	document.write("<br>");
	document.write("Age:<br><input type=text id=bmrage size=10>");
	document.write("<br>");
	document.write("<input type='radio' name='bmrsex' value='Male'>Male");
	document.write("<br>");
	document.write("<input type='radio' name='bmrsex' value='Female'>Female");
	document.write("<br>");
	document.write("<input type=button name=submit value='Calculate BMR' onClick='calculatebmr(this.form)' >");
	document.write("<br><br>");
	document.write("Your BMR:<br><input type=text id=BMR size=10>");
	document.write("</form>");

}

function calculatebmr(form)
{
	var strWeight=form.bmrweight.value;
	var strHeight=form.bmrheight.value;
	var strAge=form.bmrage.value;
	var strSex=getCheckedValue(form.bmrsex);
	var bmr;


	if (strSex=="Female") {
		bmr=655+(9.6*strWeight)+(1.8*100*strHeight)-(4.7*strAge);
	} else if (strSex=="Male"){
		bmr=66+(13.7*strWeight)+(5*100*strHeight)-(6.8*strAge);
	}
	form.BMR.value=bmr.toPrecision(5);

}
bmr();