var a119749=true;var a617835=0;var a809731=0;var a078214="";var a785504="";var a372169="";var a458444="";var a091276=60;var a232720=60;var a652251=1.6093;var a631033=1760;var a435669=5280;var a856112=1000;function ClearValues(){iSetStr("Title","");iSetStr("Distance","");iSetStr("DurationHrs","");iSetStr("DurationMins","");iSetStr("DurationSecs","");oSetStr("Speed1","");oSetStr("Speed2","");oSetStr("Speed3","");oSetStr("Pace1","");oSetStr("Pace2","");TotSet();SetFocus("Title");}function SetupUnits(){SwapUnits();TotSet();}function SwapUnits(){a119749=iGetChk("US");var a114840=GetDocObj("DistanceUnits");if(a114840){var a528799=(a114840.selectedIndex>=0?a114840.options[a114840.selectedIndex].text:"");a438249(a114840);if(a119749){a453156(a114840,"Miles","Miles",a528799);a453156(a114840,"Yards","Yards",a528799);a453156(a114840,"Kilometers","Kilometers",a528799);a453156(a114840,"Meters","Meters",a528799);}else{a453156(a114840,"Kilometers","Kilometers",a528799);a453156(a114840,"Meters","Meters",a528799);}var a224921=iGetNum("Distance");var a318212=a114840.options[a114840.selectedIndex].text;iSetStr("Distance",FmtNumVar(a881057(a224921,a528799,a318212),2));}oSetStr("Speed1Units",(a119749?"Miles":"Kilometers"));oSetStr("Speed2Units",(a119749?"Yards":"Meters"));oSetStr("Speed3Units",(a119749?"Yards":"Meters"));oSetStr("PaceUnits",(a119749?"Mile":"Kilometer"));}function TotSet(){var a224921=iGetNum("Distance");var a114840=iGetSel("DistanceUnits");var a026992=FmtNumVar(a224921,2)+" "+a114840;var a506430=0;var a082329=0;var a594189="";var a405428="";if(a119749){switch(a114840){case "Miles":a506430=a224921;a082329=a224921*a631033;a594189=a224921+" "+a114840;a405428=a224921+" "+a114840+" * "+FmtNum(a631033)+" Yards per Mile";break;case "Yards":a506430=a224921/a631033;a082329=a224921;a594189=a224921+" "+a114840+" / "+FmtNum(a631033)+" Yards per Mile";a405428=a224921+" "+a114840;break;case "Kilometers":a506430=a224921/a652251;a082329=a224921/a652251*a631033;a594189=a224921+" "+a114840+" / "+a652251+" Kilometers per Mile";a405428=a224921+" "+a114840+" / "+a652251+" Kilometers per Mile * "+FmtNum(a631033)+" Yards per Mile";break;case "Meters":a506430=a224921/a856112/a652251;a082329=a224921/a856112/a652251*a631033;a594189=a224921+" "+a114840+" / "+a856112+" Meters per Kilometer / "+a652251+" Kilometers per Mile";a405428=a224921+" "+a114840+" / "+a856112+" Meters per Kilometer / "+a652251+" Kilometers per Mile * "+FmtNum(a631033)+" Yards per Mile";break;}}else{switch(a114840){case "Kilometers":a506430=a224921;a082329=a224921*a856112;a594189=a224921+" "+a114840;a405428=a224921+" "+a114840+" * "+FmtNum(a856112)+" Meters per Kilometer";break;case "Meters":a506430=a224921/a856112;a082329=a224921;a594189=a224921+" "+a114840+" / "+FmtNum(a856112)+" Meters per Kilometer";a405428=a224921+" "+a114840;}}a600554=(iGetNum("DurationHrs")*a091276+iGetNum("DurationMins"))*a232720+iGetNum("DurationSecs");var a331164=a600554;var a323242=Math.floor(a331164/a091276/a232720);a331164-=a323242*a091276*a232720;var a886407=Math.floor(a331164/a232720);var a624385=a331164-a886407*a232720;a677845="";if(a323242>0){a677845+=(a677845==""?"":"&nbsp;&nbsp;")+FmtNum(a323242)+" Hour"+(a323242!=1?"s":"");}if(a886407>0){a677845+=(a677845==""?"":"&nbsp;&nbsp;")+FmtNum(a886407)+" Minute"+(a886407!=1?"s":"");}if(a624385>0||a600554==0){a677845+=(a677845==""?"":"&nbsp;&nbsp;")+FmtNum(a624385)+" Second"+(a624385!=1?"s":"");}var a433191=NaN(NumRnd(a506430/a600554*a232720*a091276,2));var a018085=NaN(NumRnd(a082329/a600554*a232720,2));var a398793=NaN(NumRnd(a082329/a600554,2));a078214="Distance / Duration<br><b>"+FmtNumVar(a433191,2)+" "+(a119749?"Miles":"Kilometers")+" per Hour</b> = "+a594189+" / "+a677845;a785504="Distance / Duration<br><b>"+FmtNumVar(a018085,2)+" "+(a119749?"Yards":"Meters")+" per Minute</b> = "+a405428+" / "+a677845;a372169="Distance / Duration<br><b>"+FmtNumVar(a398793,2)+" "+(a119749?"Yards":"Meters")+" per Second</b> = "+a405428+" / "+a677845;oSetStr("Speed1",FmtNumVar(a433191,2));oSetStr("Speed2",FmtNumVar(a018085,2));oSetStr("Speed3",FmtNumVar(a398793,2));oSetStr("Speed1Info",a078214);oSetStr("Speed2Info",a785504);oSetStr("Speed3Info",a372169);var a788357=NaN(1/a433191*a091276);a617835=Math.floor(a788357);a809731=NumRnd((a788357-a617835)*a232720,2);var a729312="";var a138168="";if(a617835>0){a729312=FmtNum(a617835);a138168="Minute"+(a617835==1?"":"s");if(a809731>0){a138168+="&nbsp;&nbsp;"+FmtNumVar(a809731,2)+" Second"+(a809731==1?"":"s");}}else{a729312=FmtNumVar(a809731,2);a138168="Second"+(a809731==1?"":"s");}a458444="1 / Speed<br><b>"+a729312+" "+a138168+"</b> = 1 / "+FmtNumVar(a433191,2)+" "+(a119749?"Miles":"Kilometers")+" * "+a091276+" Minutes per Hour";oSetStr("Pace1",a729312);oSetStr("Pace2",a138168);oSetStr("PaceInfo",a458444);}function a717404(){var a559337="";a559337+='	<tr>\n';a559337+='		<td align="right">Distance</td>\n';a559337+='		<td></td>\n';a559337+='		<td align="right">'+FmtNumVar(iGetNum("Distance"),2,"-")+'</td>\n';a559337+='		<td></td>\n';a559337+='		<td align="left" colspan="5">'+a303613("DistanceUnits")+'</td>\n';a559337+='	</tr>\n';a559337+='	<tr>\n';a559337+='		<td align="right">Duration</td>\n';a559337+='		<td></td>\n';a559337+='		<td align="right">'+FmtNumVar(iGetNum("DurationHrs"),2,"-")+'</td>\n';a559337+='		<td></td>\n';a559337+='		<td align="left" colspan="7">Hrs '+FmtNumVar(iGetNum("DurationMins"),2,"-")+' Mins '+FmtNumVar(iGetNum("DurationSecs"),2,"-")+' Secs</td>\n';a559337+='	</tr>\n';return a559337;}var a836028=60;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="5" height="1"></td>\n';a559337+='	</tr>\n';a559337+=a717404();a559337+='	<tr><td colspan="5"><hr></td></tr>\n';a559337+='	<tr>\n';a559337+='		<td align="right"><b>Speed</b></td>\n';a559337+='		<td></td>\n';a559337+='		<td align="right"><b>'+oGetStr("Speed1")+'</b></td>\n';a559337+='		<td></td>\n';a559337+='		<td><b>'+oGetStr("Speed1Units")+' per Hour</b></td>\n';a559337+='	</tr>\n';a559337+='	<tr>\n';a559337+='		<td align="right" colspan="3"><b>'+oGetStr("Speed2")+'</b></td>\n';a559337+='		<td></td>\n';a559337+='		<td><b>'+oGetStr("Speed2Units")+' per Minute</b></td>\n';a559337+='	</tr>\n';a559337+='	<tr>\n';a559337+='		<td align="right" colspan="3"><b>'+oGetStr("Speed3")+'</b></td>\n';a559337+='		<td></td>\n';a559337+='		<td><b>'+oGetStr("Speed3Units")+' per Second</b></td>\n';a559337+='	</tr>\n';a559337+='	<tr><td><img src="'+Images+'Space.gif" width="1" height="5"></td></tr>\n';a559337+='	<tr>\n';a559337+='		<td align="right"><b>Pace</b></td>\n';a559337+='		<td></td>\n';a559337+='		<td align="right"><b>'+oGetStr("Pace1")+'</b></td>\n';a559337+='		<td></td>\n';a559337+='		<td><b>'+oGetStr("Pace2")+' per '+oGetStr("PaceUnits")+'</b></td>\n';a559337+='	</tr>\n';a003419(a559337,"_blank",550,380,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+='	<tr><td colspan="3">\n';a559337+='		<table border="0" cellspacing="0" cellpadding="0">\n';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="5" height="1"></td>\n';a559337+='			</tr>\n';a559337+=a717404();a559337+='		</table>\n';a559337+='	</td></tr>\n';a559337+='	<tr><td colspan="3"><hr></td></tr>\n';a559337+='	<tr>\n';a559337+='		<td class="InfoField">Speed</td>\n';a559337+='		<td></td>\n';a559337+='		<td class="InfoText">'+a078214+'</td>\n';a559337+='	</tr>\n';a559337+='	<tr>\n';a559337+='		<td></td>\n';a559337+='		<td></td>\n';a559337+='		<td class="InfoText">'+a785504+'</td>\n';a559337+='	</tr>\n';a559337+='	<tr>\n';a559337+='		<td></td>\n';a559337+='		<td></td>\n';a559337+='		<td class="InfoText">'+a372169+'</td>\n';a559337+='	</tr>\n';a559337+='	<tr>\n';a559337+='		<td class="InfoField">Pace</td>\n';a559337+='		<td></td>\n';a559337+='		<td class="InfoText">'+a458444+'</td>\n';a559337+='	</tr>\n';a003419(a559337,"_blank",660,480,Disclaimer);}function RelatedCalcs(a713158){var a896402="";switch(a713158){case "Pace-To-Speed-Conversion":a896402="Title="+escape(iGetStr("Title"))+"&Units="+(iGetChk("US")?"US":"Metric")+"&PaceMins="+a617835+"&PaceSecs="+a809731;break;case "Speed-To-Pace-Conversion":a896402="Title="+escape(iGetStr("Title"))+"&Units="+(iGetChk("US")?"US":"Metric")+"&Speed="+oGetNum("Speed1")+"&SpeedUnits="+(iGetChk("US")?"Miles per Hour":"Kilometers per Hour");break;case "Find-Duration":a896402="Title="+escape(iGetStr("Title"))+"&Units="+(iGetChk("US")?"US":"Metric")+"&Dist="+iGetNum("Distance")+"&DistUnits="+iGetSel("DistanceUnits")+"&PaceMins="+a617835+"&PaceSecs="+a809731;break;case "Find-Distance":a896402="Title="+escape(iGetStr("Title"))+"&Units="+(iGetChk("US")?"US":"Metric")+"&DurHrs="+iGetNum("DurationHrs")+"&DurMins="+iGetNum("DurationMins")+"&DurSecs="+iGetNum("DurationSecs")+"&PaceMins="+a617835+"&PaceSecs="+a809731;break;}PopupCalc(a713158,a896402);}