var a358824=0;var a490285=0;var a897536="";var a382018=0;var a723329=0;var a307952=0;var a110974=0;var a163582="";var a058999="";var a703804=0;var a466897=0;var a863270=0;var a773530=0;var a859939=0;var a540589="";var a026391="";var a573516="";var a892116="";var a250925="";var a352271="";var a165888="";var a026441="";var a522302="";var a251556="";var a635394="";var a468613="";var a181495="";var a483417="";function ClearValues(){iSetStr("Title","");iSetStr("Age","");iSetStr("RHR","");iSetSelIdx("FitGoal",-1);oSetStr("TargetHrtRtMin","");oSetStr("TargetHrtRtMinInfo","");oSetStr("TargetHrtRtSec","");oSetStr("TargetHrtRtSecInfo","");oSetStr("MaxHrtRtMin","");oSetStr("MaxHrtRtMinInfo","");oSetStr("MaxHrtRtSec","");oSetStr("MaxHrtRtSecInfo","");oSetStr("GetFitTargetHrtRtRng","");oSetStr("LoseWeightTargetHrtRtRng","");oSetStr("EnduranceTargetHrtRtRng","");oSetStr("ExcelFitTargetHrtRtRng","");oSetStr("AthleticTargetHrtRtRng","");oSetStr("GetFitTargetHrtRtRng10","");oSetStr("LoseWeightTargetHrtRtRng10","");oSetStr("EnduranceTargetHrtRtRng10","");oSetStr("ExcelFitTargetHrtRtRng10","");oSetStr("AthleticTargetHrtRtRng10","");TotSet();SetFocus("Title");}function TotSet(){a358824=iGetNum("Age");a490285=iGetNum("RHR");a897536=iGetStr("FitGoal");a307952=220-a358824;a110974=a307952/6;if(a358824==0){a163582="n/a";a058999="n/a";}else{a163582=FmtNum(a307952,0);a058999=FmtNum(a110974,0);}a703804=(a307952-a490285)*0.50+a490285;a466897=(a307952-a490285)*0.60+a490285;a863270=(a307952-a490285)*0.70+a490285;a773530=(a307952-a490285)*0.80+a490285;a859939=(a307952-a490285)*0.90+a490285;a540589=FmtNum(a703804,0)+"-"+FmtNum(a466897,0)+" bpm";a352271="("+FmtNum(a703804/6,0)+"-"+FmtNum(a466897/6,0)+" b/10s)";a026391=FmtNum(a466897,0)+"-"+FmtNum(a863270,0)+" bpm";a165888="("+FmtNum(a466897/6,0)+"-"+FmtNum(a863270/6,0)+" b/10s)";a573516=FmtNum(a863270,0)+"-"+FmtNum(a773530,0)+" bpm";a026441="("+FmtNum(a863270/6,0)+"-"+FmtNum(a773530/6,0)+" b/10s)";a892116=FmtNum(a773530,0)+"-"+FmtNum(a859939,0)+" bpm";a522302="("+FmtNum(a773530/6,0)+"-"+FmtNum(a859939/6,0)+" b/10s)";a250925=FmtNum(a859939,0)+"-"+a163582+" bpm";a251556="("+FmtNum(a859939/6,0)+"-"+FmtNum(a307952/6,0)+" b/10s)";a181495="MHR = 220 - Age<br><b>"+a163582+"</b> = 220 - "+FmtNum(a358824,0);a483417="MHR (10 Sec) = (220 - Age) / 6<br><b>"+a058999+"</b> = (220 - "+FmtNum(a358824,0)+") / 6";switch(a897536){case "GetFit":a382018=a540589;a723329=FmtNum(a703804/6,0)+" - "+FmtNum(a466897/6,0);a635394="THR = (MHR - RHR) * 50% + RHR thru (MHR - RHR) * 60% + RHR<br>"+"<b>"+FmtNum(a703804,0)+" - "+FmtNum(a466897,0)+"</b> = "+"("+a163582+" - "+FmtNum(a490285,0)+")* 50% + "+FmtNum(a490285,0)+" thru "+"("+a163582+" - "+FmtNum(a490285,0)+")* 60% + "+FmtNum(a490285,0);a468613="THR (10 Sec) = ((MHR - RHR) * 50% + RHR) / 6 thru ((MHR - RHR) * 60% + RHR) / 6<br>"+"<b>"+FmtNum(a703804/6,0)+" - "+FmtNum(a466897/6,0)+"</b> = "+"(("+a163582+" - "+FmtNum(a490285,0)+") * 50% + "+FmtNum(a490285,0)+") / 6 thru "+"(("+a163582+" - "+FmtNum(a490285,0)+") * 60% + "+FmtNum(a490285,0)+") / 6";break;case "LoseWeight":a382018=a026391;a723329=FmtNum(a466897/6,0)+" - "+FmtNum(a863270/6,0);a635394="THR = (MHR - RHR) * 60% + RHR thru (MHR - RHR) * 70% + RHR<br>"+"<b>"+FmtNum(a466897,0)+" - "+FmtNum(a863270,0)+"</b> = "+"("+a163582+" - "+FmtNum(a490285,0)+")* 60% + "+FmtNum(a490285,0)+" thru "+"("+a163582+" - "+FmtNum(a490285,0)+")* 70% + "+FmtNum(a490285,0);a468613="THR (10 Sec) = ((MHR - RHR) * 60% + RHR) / 6 thru ((MHR - RHR) * 70% + RHR) / 6<br>"+"<b>"+FmtNum(a466897/6,0)+" - "+FmtNum(a863270/6,0)+"</b> = "+"(("+a163582+" - "+FmtNum(a490285,0)+") * 60% + "+FmtNum(a490285,0)+") / 6 thru "+"(("+a163582+" - "+FmtNum(a490285,0)+") * 70% + "+FmtNum(a490285,0)+") / 6";break;case "Endurance":a382018=a573516;a723329=FmtNum(a863270/6,0)+" - "+FmtNum(a773530/6,0);a635394="THR = (MHR - RHR) * 70% + RHR thru (MHR - RHR) * 80% + RHR<br>"+"<b>"+FmtNum(a863270,0)+" - "+FmtNum(a773530,0)+"</b> = "+"("+a163582+" - "+FmtNum(a490285,0)+")* 70% + "+FmtNum(a490285,0)+" thru "+"("+a163582+" - "+FmtNum(a490285,0)+")* 80% + "+FmtNum(a490285,0);a468613="THR (10 Sec) = ((MHR - RHR) * 70% + RHR) / 6 thru ((MHR - RHR) * 80% + RHR) / 6<br>"+"<b>"+FmtNum(a863270/6,0)+" - "+FmtNum(a773530/6,0)+"</b> = "+"(("+a163582+" - "+FmtNum(a490285,0)+") * 70% + "+FmtNum(a490285,0)+") / 6 thru "+"(("+a163582+" - "+FmtNum(a490285,0)+") * 80% + "+FmtNum(a490285,0)+") / 6";break;case "ExcelFit":a382018=a892116;a723329=FmtNum(a773530/6,0)+" - "+FmtNum(a859939/6,0);a635394="THR = (MHR - RHR) * 80% + RHR thru (MHR - RHR) * 90% + RHR<br>"+"<b>"+FmtNum(a773530,0)+" - "+FmtNum(a859939,0)+"</b> = "+"("+a163582+" - "+FmtNum(a490285,0)+")* 80% + "+FmtNum(a490285,0)+" thru "+"("+a163582+" - "+FmtNum(a490285,0)+")* 90% + "+FmtNum(a490285,0);a468613="THR (10 Sec) = ((MHR - RHR) * 80% + RHR) / 6 thru ((MHR - RHR) * 90% + RHR) / 6<br>"+"<b>"+FmtNum(a773530/6,0)+" - "+FmtNum(a859939/6,0)+"</b> = "+"(("+a163582+" - "+FmtNum(a490285,0)+") * 80% + "+FmtNum(a490285,0)+") / 6 thru "+"(("+a163582+" - "+FmtNum(a490285,0)+") * 90% + "+FmtNum(a490285,0)+") / 6";break;case "Athletic":a382018=a250925;a723329=FmtNum(a859939/6,0)+" - "+FmtNum(a307952/6,0);a635394="THR = (MHR - RHR) * 90% + RHR thru (MHR - RHR) * 100% + RHR<br>"+"<b>"+FmtNum(a859939,0)+" - "+a163582+"</b> = "+"("+a163582+" - "+FmtNum(a490285,0)+")* 90% + "+FmtNum(a490285,0)+" thru "+"("+a163582+" - "+FmtNum(a490285,0)+")* 100% + "+FmtNum(a490285,0);a468613="THR (10 Sec) = ((MHR - RHR) * 90% + RHR) / 6 thru ((MHR - RHR) * 100% + RHR) / 6<br>"+"<b>"+FmtNum(a859939/6,0)+" - "+FmtNum(a307952/6,0)+"</b> = "+"(("+a163582+" - "+FmtNum(a490285,0)+") * 90% + "+FmtNum(a490285,0)+") / 6 thru "+"(("+a163582+" - "+FmtNum(a490285,0)+") * 100% + "+FmtNum(a490285,0)+") / 6";break;default:a382018=a723329=a635394=a468613="n/a";break;}a444243();}function a444243(){oSetStr("TargetHrtRtMin",a382018);oSetStr("TargetHrtRtMinInfo",a635394);oSetStr("TargetHrtRtSec",a723329);oSetStr("TargetHrtRtSecInfo",a468613);oSetStr("MaxHrtRtMin",a163582);oSetStr("MaxHrtRtMinInfo",a181495);oSetStr("MaxHrtRtSec",a058999);oSetStr("MaxHrtRtSecInfo",a483417);oSetStr("GetFitTargetHrtRtRng",a540589);oSetStr("LoseWeightTargetHrtRtRng",a026391);oSetStr("EnduranceTargetHrtRtRng",a573516);oSetStr("ExcelFitTargetHrtRtRng",a892116);oSetStr("AthleticTargetHrtRtRng",a250925);oSetStr("GetFitTargetHrtRtRng10",a352271);oSetStr("LoseWeightTargetHrtRtRng10",a165888);oSetStr("EnduranceTargetHrtRtRng10",a026441);oSetStr("ExcelFitTargetHrtRtRng10",a522302);oSetStr("AthleticTargetHrtRtRng10",a251556);}function a717404(){var a559337="";a559337+='	<tr>'+'\n';a559337+='		<td align="right">Age</td>'+'\n';a559337+='		<td></td>'+'\n';a559337+='		<td align="left">'+FmtNum(iGetNum("Age"),0,"-")+'</td>'+'\n';a559337+='	</tr>'+'\n';a559337+='	<tr>'+'\n';a559337+='		<td align="right">Resting Heart Rate Average</td>'+'\n';a559337+='		<td></td>'+'\n';a559337+='		<td align="left">'+FmtNum(iGetNum("RHR"),0,"-")+'<img src="'+Images+'Space.gif" width="5" height="1">bpm</td>'+'\n';a559337+='	</tr>'+'\n';a559337+='	<tr>'+'\n';a559337+='		<td align="right">Fitness Goal</td>'+'\n';a559337+='		<td></td>'+'\n';a559337+='		<td align="left" colspan="3">'+iGetSel("FitGoal")+'</td>'+'\n';a559337+='	</tr>'+'\n';return a559337;}var a836028=165;var a616604=15;function PrintCalc(){var a559337="";a559337=a472517(CalcName);a559337+='	<tr>'+'\n';a559337+='		<td><img src="'+Images+'Space.gif" width="'+a836028+'" height="1"></td>'+'\n';a559337+='		<td><img src="'+Images+'Space.gif" width="'+a616604+'" height="1"></td>'+'\n';a559337+='		<td></td>'+'\n';a559337+='		<td><img src="'+Images+'Space.gif" width="'+a616604+'" height="1"></td>'+'\n';a559337+='	</tr>'+'\n';a559337+=a717404();a559337+='	<tr><td colspan="5"><hr></td></tr>'+'\n';a559337+='	<tr>'+'\n';a559337+='		<td colspan="2"></td>'+'\n';a559337+='		<td align="center"><b>Beats Per<br>Minute (bpm)</b></td>'+'\n';a559337+='		<td></td>'+'\n';a559337+='		<td align="center"><b>Beats in<br>10 Secs</b></td>'+'\n';a559337+='	</tr>'+'\n';a559337+='	<tr>'+'\n';a559337+='		<td colspan="2"></td>'+'\n';a559337+='		<td><hr></td>'+'\n';a559337+='		<td></td>'+'\n';a559337+='		<td><hr></td>'+'\n';a559337+='	</tr>'+'\n';a559337+='	<tr>'+'\n';a559337+='		<td align="right"><b>Target Heart Rate (THR)</b></td>'+'\n';a559337+='		<td></td>'+'\n';a559337+='		<td align="center"><b>'+oGetStr("TargetHrtRtMin")+'</b></td>'+'\n';a559337+='		<td></td>'+'\n';a559337+='		<td align="center"><b>'+oGetStr("TargetHrtRtSec")+'</b></td>'+'\n';a559337+='	</tr>'+'\n';a559337+='	<tr>'+'\n';a559337+='		<td align="right"><b>Max Heart Rate (MHR)</b></td>'+'\n';a559337+='		<td></td>'+'\n';a559337+='		<td align="center"><b>'+oGetStr("MaxHrtRtMin")+'</b></td>'+'\n';a559337+='		<td></td>'+'\n';a559337+='		<td align="center"><b>'+oGetStr("MaxHrtRtSec")+'</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>Exercise Intensity Table</b>'+'\n';a559337+=oGetStr("ExcerciseTable");a559337+='</div>'+'\n';a559337+='<table>'+'\n';}a003419(a559337,"_blank",550,(!a168391('AddlFlds')?410:530),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+='	</tr>'+'\n';a559337+=a717404();a559337+='	<tr><td colspan="5"><hr></td></tr>'+'\n';a559337+='	<tr>'+'\n';a559337+='		<td class="InfoField">Target Heart Rate (THR)<br><span style="font-weight: normal;">Beats Per Minute (bpm)</span></td>'+'\n';a559337+='		<td></td>'+'\n';a559337+='		<td class="InfoText">'+a635394+'</td>'+'\n';a559337+='	</tr>'+'\n';a559337+='	<tr>'+'\n';a559337+='		<td align="right" valign="top">Beats in 10 Secs</td>'+'\n';a559337+='		<td></td>'+'\n';a559337+='		<td class="InfoText">'+a468613+'</td>'+'\n';a559337+='	</tr>'+'\n';a559337+='	<tr>'+'\n';a559337+='		<td class="InfoField">Max Heart Rate (MHR)<br><span style="font-weight: normal;">Beats Per Minute (bpm)</span></td>'+'\n';a559337+='		<td></td>'+'\n';a559337+='		<td class="InfoText">'+a181495+'</td>'+'\n';a559337+='	</tr>'+'\n';a559337+='	<tr>'+'\n';a559337+='		<td align="right" valign="top">Beats in 10 Secs</td>'+'\n';a559337+='		<td></td>'+'\n';a559337+='		<td class="InfoText">'+a483417+'</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>Exercise Intensity Table</b>'+'\n';a559337+=oGetStr("ExcerciseTable");a559337+='</div>'+'\n';a559337+='<table>'+'\n';}a003419(a559337,"_blank",775,(!a168391('AddlFlds')?450:590),Disclaimer);}function RelatedCalcs(a713158){var a896402="";switch(a713158){case "Target-Heart-Rate":a896402="Title="+escape(iGetStr("Title"))+"&Age="+iGetNum("Age")+"&FitGoal="+escape(iGetSel("FitGoal"));break;case "Resting-Heart-Rate-Average":a896402="Title="+escape(iGetStr("Title"));break;}PopupCalc(a713158,a896402);}
