var a119749=true;var a726382="lbs";var a128486="in";var a681791=true;var a732696=0;var a516886=0;var a684410=0;var a194676=0;var a891731=0;var a449419=0;var a598166=0;var a585208=0;var a615027=0;var a060083=0;var a512542="";var a911359=0;var a311155="";var a529053=0;var a678189="";var a254476="";var a485797="";function ClearValues(){iSetStr("Title","");iSetStr("Gender","");iSetStr("Weight","");iSetStr("WeightMetric","");iSetStr("HeightFt","");iSetStr("HeightIn","");iSetStr("HeightMetric","");iSetStr("Waist","");iSetStr("WaistMetric","");iSetStr("Navel","");iSetStr("NavelMetric","");iSetStr("Hip","");iSetStr("HipMetric","");iSetStr("Neck","");iSetStr("NeckMetric","");oSetStr("BodyFat","");oSetStr("FatMass","");oSetStr("LeanMass","");oSetStr("BodyFatCat","");TotSet();SetFocus("Title");}function SetupUnits(){SwapUnits();SwapGender();CvtWeight();CvtHeight();CvtLength('Waist','WaistMetric');CvtLength('Navel','NavelMetric');CvtLength('Hip','HipMetric');CvtLength('Neck','NeckMetric');}function SwapGender(){a681791=iGetChk("Female");SetDisplay("rowWaist",a681791);SetDisplay("rowHip",a681791);SetDisplay("rowNavel",!a681791);}function SwapUnits(){a119749=iGetChk("US");SetDisplay("Weight",a119749);SetDisplay("WeightMetric",!a119749);a726382=(a119749?"lbs":"kg");oSetStr("WeightUnits",a726382);oSetStr("FatMassUnits",a726382);oSetStr("LeanMassUnits",a726382);SetDisplay("rowHeight",a119749);SetDisplay("rowHeightMetric",!a119749);a128486=(a119749?"in":"cm");SetDisplay("Waist",a119749);SetDisplay("WaistMetric",!a119749);oSetStr("WaistUnits",a128486);SetDisplay("Navel",a119749);SetDisplay("NavelMetric",!a119749);oSetStr("NavelUnits",a128486);SetDisplay("Hip",a119749);SetDisplay("HipMetric",!a119749);oSetStr("HipUnits",a128486);SetDisplay("Neck",a119749);SetDisplay("NeckMetric",!a119749);oSetStr("NeckUnits",a128486);}function TotSet(){var a599930;a516886=iGetNum(a119749?"Weight":"WeightMetric");a891731=iGetNum("HeightMetric");a449419=iGetNum("WaistMetric");a598166=iGetNum("NavelMetric");a585208=iGetNum("HipMetric");a615027=iGetNum("NeckMetric");var a055669=(a119749?(iGetNum("HeightFt")*12+iGetNum("HeightIn"))+"in * "+a862180+"cm/in":a891731+"cm");var a615586=(a119749?iGetNum("Waist")+"in * "+a862180+"cm/in":a449419+"cm");var a775956=(a119749?iGetNum("Navel")+"in * "+a862180+"cm/in":a598166+"cm");var a191537=(a119749?iGetNum("Hip")+"in * "+a862180+"cm/in":a585208+"cm");var a895530=(a119749?iGetNum("Neck")+"in * "+a862180+"cm/in":a615027+"cm");if(iGetChk("Female")){a060083=NaN(NumRnd(495/(1.29579-.35004*a764513(a449419+a585208-a615027)+.22100*a764513(a891731))-450,0));a512542="495 / (1.29579 - .35004 * log<sub>10</sub>(Waist + Hip - Neck) + .22100 * log<sub>10</sub>(Height)) - 450<br>"+"<b>"+a060083+"%</b> = 495 / (1.29579 - .35004 * log<sub>10</sub>("+a615586+" + "+a191537+" - "+a895530+") + .22100 * "+"log<sub>10</sub>("+a055669+")) - 450";a911359=NaN(NumRnd(a060083*a516886*.01,0));a311155="Body Fat % * Weight<br>"+"<b>"+a911359+" "+a726382+"</b> = "+a060083+"% * "+a516886+" "+a726382;a529053=NaN(a516886-a911359);a678189="Weight - Fat Mass<br>"+"<b>"+a529053+" "+a726382+"</b> = "+a516886+" "+a726382+" - "+a911359+" "+a726382;if(a060083>=32.0){a254476="Obese";a485797="<b>"+a254476+"</b> = 32% +";}else if(a060083>=25.0){a254476="Acceptable";a485797="<b>"+a254476+"</b> = 25%-31%";}else if(a060083>=21.0){a254476="Fit";a485797="<b>"+a254476+"</b> = 21%-24%";}else if(a060083>=14.0){a254476="Athletic";a485797="<b>"+a254476+"</b> = 14%-20%";}else if(a060083>=10.0){a254476="Essential Fat";a485797="<b>"+a254476+"</b> = 10%-13%";}else{a254476="Dangerously Low";a485797="<b>"+a254476+"</b> = 0%-9%";}}else{a060083=NaN(NumRnd(495/(1.0324-.19077*a764513(a598166-a615027)+.15456*a764513(a891731))-450,0));a512542="495 / (1.0324 - .19077 * log<sub>10</sub>(Navel - Neck) + .15456 * log<sub>10</sub>(Height)) - 450<br>"+"<b>"+a060083+"%</b> = 495 / (1.0324 - .19077 * log<sub>10</sub>("+a775956+" - "+a895530+") + .15456 * "+"log<sub>10</sub>("+a055669+")) - 450";a911359=NaN(NumRnd(a060083*a516886*.01,0));a311155="Body Fat % * Weight<br>"+"<b>"+a911359+" "+a726382+"</b> = "+a060083+"% * "+a516886+" "+a726382;a529053=NaN(a516886-a911359);a678189="Weight - Fat Mass<br>"+"<b>"+a529053+" "+a726382+"</b> = "+a516886+" "+a726382+" - "+a911359+" "+a726382;if(a060083>=26.0){a254476="Obese";a485797="<b>"+a254476+"</b> = 26% +";}else if(a060083>=18.0){a254476="Acceptable";a485797="<b>"+a254476+"</b> = 18%-25%";}else if(a060083>=14.0){a254476="Fit";a485797="<b>"+a254476+"</b> = 14%-17%";}else if(a060083>=6.0){a254476="Athletic";a485797="<b>"+a254476+"</b> = 6%-13%";}else if(a060083>=2.0){a254476="Essential Fat";a485797="<b>"+a254476+"</b> = 2%-5%";}else{a254476="Dangerously Low";a485797="<b>"+a254476+"</b> = 0%-1%";}}a444243();}function a444243(){oSetStr("BodyFat",a060083);oSetStr("BodyFatInfo",a512542);oSetStr("FatMass",a911359);oSetStr("FatMassInfo",a311155);oSetStr("LeanMass",a529053);oSetStr("LeanMassInfo",a678189);oSetStr("BodyFatCat",a254476);oSetStr("BodyFatCatInfo",a485797);}function a717404(){var a732696;var a559337="";if(iGetChk("Female")){a732696="Female";}else{a732696="Male";}a559337+='	<tr>'+'\n';a559337+='		<td align="right">Gender</td>'+'\n';a559337+='		<td></td>'+'\n';a559337+='		<td colspan="3" align="left">'+a732696+'</td>'+'\n';a559337+='	</tr>'+'\n';a559337+='	<tr>'+'\n';a559337+='		<td align="right">Weight</td>'+'\n';a559337+='		<td></td>'+'\n';a559337+='		<td align="right">'+FmtNum(a516886,0,"-")+'</td>'+'\n';a559337+='		<td></td>'+'\n';a559337+='		<td>'+a726382+'</td>'+'\n';a559337+='	</tr>'+'\n';a559337+='	<tr>'+'\n';a559337+='		<td align="right">Height</td>'+'\n';a559337+='		<td></td>'+'\n';if(a119749){a559337+='		<td colspan="3" align="left">'+FmtNum(iGetNum("HeightFt"),0,"-")+' ft '+FmtNum(iGetNum("HeightIn"),0,"-")+' in</td>'+'\n';}else{a559337+='		<td align="right">'+FmtNum(iGetNum("HeightMetric"),0,"-")+'</td><td></td><td>cm</td>'+'\n';}a559337+='	</tr>'+'\n';a559337+='	<tr>'+'\n';a559337+='		<td><img src="'+Images+'Space.gif" width="'+a836028+'" height="5"></td>'+'\n';a559337+='	</tr>'+'\n';a559337+='	<tr>'+'\n';a559337+='		<td align="left"><b>Measurements:</b></td>'+'\n';a559337+='	</tr>'+'\n';if(a732696=="Female"){a559337+='	<tr>'+'\n';a559337+='		<td align="right">Waist (at narrowest)</td>'+'\n';a559337+='		<td></td>'+'\n';a559337+='		<td align="right">'+FmtNum(iGetNum(a119749?"Waist":"WaistMetric"),0,"-")+'</td>'+'\n';a559337+='		<td></td>'+'\n';a559337+='		<td align="left">'+a128486+'</td>'+'\n';a559337+='	</tr>'+'\n';a559337+='	<tr>'+'\n';a559337+='		<td align="right">Hip (at widest)</td>'+'\n';a559337+='		<td></td>'+'\n';a559337+='		<td align="right">'+FmtNum(iGetNum(a119749?"Hip":"HipMetric"),0,"-")+'</td>'+'\n';a559337+='		<td></td>'+'\n';a559337+='		<td align="left">'+a128486+'</td>'+'\n';a559337+='	</tr>'+'\n';a559337+='	<tr>'+'\n';a559337+='		<td align="right">Neck (at narrowest)</td>'+'\n';a559337+='		<td></td>'+'\n';a559337+='		<td align="right">'+FmtNum(iGetNum(a119749?"Neck":"NeckMetric"),0,"-")+'</td>'+'\n';a559337+='		<td></td>'+'\n';a559337+='		<td align="left">'+a128486+'</td>'+'\n';a559337+='	</tr>'+'\n';}else{a559337+='	<tr>'+'\n';a559337+='		<td align="right">Waist (at navel)</td>'+'\n';a559337+='		<td></td>'+'\n';a559337+='		<td align="right">'+FmtNum(iGetNum(a119749?"Navel":"NavelMetric"),0,"-")+'</td>'+'\n';a559337+='		<td></td>'+'\n';a559337+='		<td align="left">'+a128486+'</td>'+'\n';a559337+='	</tr>'+'\n';a559337+='	<tr>'+'\n';a559337+='		<td align="right">Neck (at narrowest)</td>'+'\n';a559337+='		<td></td>'+'\n';a559337+='		<td align="right">'+FmtNum(iGetNum(a119749?"Neck":"NeckMetric"),0,"-")+'</td>'+'\n';a559337+='		<td></td>'+'\n';a559337+='		<td align="left">'+a128486+'</td>'+'\n';a559337+='	</tr>'+'\n';}return a559337;}var a836028=140;var a616604=15;var a498085=20;var a770311=5;var a122172=50;function PrintCalc(){var a559337="";a559337=a472517(CalcName);a559337+='	<tr>'+'\n';a559337+='		<td width="'+a836028+'"></td>'+'\n';a559337+='		<td width="'+a616604+'"></td>'+'\n';a559337+='		<td width="'+a498085+'"></td>'+'\n';a559337+='		<td width="'+a770311+'"></td>'+'\n';a559337+='		<td width="'+a122172+'"></td>'+'\n';a559337+='	</tr>'+'\n';a559337+='	<tr><td align="left" colspan="5"><table border="0" cellpadding="0" cellspacing="0">'+'\n';a559337+='		<tr>'+'\n';a559337+='			<td width="'+a836028+'"></td>'+'\n';a559337+='			<td width="'+a616604+'"></td>'+'\n';a559337+='			<td width="'+a498085+'"></td>'+'\n';a559337+='			<td width="'+a770311+'"></td>'+'\n';a559337+='			<td width="'+a122172+'"></td>'+'\n';a559337+='		</tr>'+'\n';a559337+=a717404();a559337+='	</table></td></tr>'+'\n';a559337+='	<tr><td colspan="5"><hr></td></tr>'+'\n';a559337+='	<tr>'+'\n';a559337+='		<td align="right"><b>Body Fat</b></td>'+'\n';a559337+='		<td></td>'+'\n';a559337+='		<td align="right"><b>'+oGetStr("BodyFat")+'</b></td>'+'\n';a559337+='		<td></td>'+'\n';a559337+='		<td align="left">%</td>'+'\n';a559337+='	</tr>'+'\n';a559337+='	<tr>'+'\n';a559337+='		<td align="right">Fat Mass</td>'+'\n';a559337+='		<td></td>'+'\n';a559337+='		<td align="right">'+oGetStr("FatMass")+'</td>'+'\n';a559337+='		<td></td>'+'\n';a559337+='		<td align="left">'+a726382+'</td>'+'\n';a559337+='	</tr>'+'\n';a559337+='	<tr>'+'\n';a559337+='		<td align="right">Lean Mass</td>'+'\n';a559337+='		<td></td>'+'\n';a559337+='		<td align="right">'+oGetStr("LeanMass")+'</td>'+'\n';a559337+='		<td></td>'+'\n';a559337+='		<td align="left">'+a726382+'</td>'+'\n';a559337+='	</tr>'+'\n';a559337+='	<tr>'+'\n';a559337+='		<td align="right"><b>Body Fat Category</b></td>'+'\n';a559337+='		<td></td>'+'\n';a559337+='		<td colspan="3"><b>'+oGetStr("BodyFatCat")+'</b></td>'+'\n';a559337+='	</tr>'+'\n';if(a168391('AddlFlds')){a559337+='	<tr><td colspan="5"><hr></td></tr>'+'\n';a559337+='</table>'+'\n';a559337+='<div align="center"><b>Body Fat Categories Table</b>'+'\n';a559337+=oGetStr("BodyFatTable");a559337+='</div>'+'\n';a559337+='<table>'+'\n';}a003419(a559337,"_blank",550,(!a168391('AddlFlds')?475:600),Disclaimer);}function ShowFormulas(){var a559337="";a559337=a472517(CalcName+' Formulas');a559337+='	<tr>'+'\n';a559337+='		<td width="'+a836028+'"></td>'+'\n';a559337+='		<td width="'+a616604+'"></td>'+'\n';a559337+='		<td></td>'+'\n';a559337+='		<td width="5"></td>'+'\n';a559337+='	</tr>'+'\n';a559337+='	<tr><td align="left" colspan="5"><table border="0" cellpadding="0" cellspacing="0">'+'\n';a559337+='		<tr>'+'\n';a559337+='			<td width="'+a836028+'"></td>'+'\n';a559337+='			<td width="'+a616604+'"></td>'+'\n';a559337+='			<td></td>'+'\n';a559337+='			<td width="5"></td>'+'\n';a559337+='		</tr>'+'\n';a559337+=a717404();a559337+='	</table></td></tr>'+'\n';a559337+='	<tr><td colspan="5"><hr></td></tr>'+'\n';a559337+='	<tr>'+'\n';a559337+='		<td class="InfoField">Body Fat</td>'+'\n';a559337+='		<td></td>'+'\n';a559337+='		<td class="InfoText">'+a512542+'</td>'+'\n';a559337+='	</tr>'+'\n';a559337+='	<tr>'+'\n';a559337+='		<td class="InfoField">Fat Mass</td>'+'\n';a559337+='		<td></td>'+'\n';a559337+='		<td class="InfoText">'+a311155+'</td>'+'\n';a559337+='	</tr>'+'\n';a559337+='	<tr>'+'\n';a559337+='		<td class="InfoField">Lean Mass</td>'+'\n';a559337+='		<td></td>'+'\n';a559337+='		<td class="InfoText">'+a678189+'</td>'+'\n';a559337+='	</tr>'+'\n';a559337+='	<tr>'+'\n';a559337+='		<td class="InfoField">Body Fat Category</td>'+'\n';a559337+='		<td></td>'+'\n';a559337+='		<td class="InfoText">'+a485797+'</td>'+'\n';a559337+='	</tr>'+'\n';if(a168391('AddlFlds')){a559337+='	<tr><td colspan="5"><hr></td></tr>'+'\n';a559337+='</table>'+'\n';a559337+='<div align="center"><b>Body Fat Categories Table</b>'+'\n';a559337+=oGetStr("BodyFatTable");a559337+='</div>'+'\n';a559337+='<table>'+'\n';}a003419(a559337,"_blank",630,(!a168391('AddlFlds')?580:700),Disclaimer);}