diff --git a/_includes/calculate-bsa.html b/_includes/calculate-bsa.html index 30bb39648073..972769df0bed 100644 --- a/_includes/calculate-bsa.html +++ b/_includes/calculate-bsa.html @@ -26,12 +26,12 @@ -->
Tillykke. Tallet er negativt. Det betyder, at du har en god mulighed for at fastholde din kernetemperatur.
+Vær opmærksom! Dit varmeregnskab er positivt. Det betyder, at din kernetemperatur over tid formentlig vil stige. Tænk på, hvordan du få mere køling i systemet.
+ +## Hvor meget stiger kernetemperaturen? + +Alt dette er naturligvis baseret på modeller og estimater. Men hvis du har overskudsvarme, som du ikke kan komme af med, så vil kroppen blive varmere. + +Men hvor varm? + +Lad os kigge lidt på tallene: + +{% include calculate-heat-temperature-rise.html %} + +Kroppen vil gøre alt, hvad den kan for at fastholde kropstemperaturen i et relativt snævert interval. + + + +Hvis kropstemperaturen ikke kan holdes nede på andre måder, så kan kroppen kun sænke intensiteten, så varmeproduktionen bliver mindre. + +I cykling får du en relativt høj grad af nedkøling pga. den høje fart. Men på ekstremt varme dage, så skal du altså selv lægge noget i ligningen. ## Konklusion diff --git a/_posts/2024-08-05-heat-management-running.md b/_posts/2024-08-05-heat-management-running.md index 5ac8f8407281..19e69104070d 100644 --- a/_posts/2024-08-05-heat-management-running.md +++ b/_posts/2024-08-05-heat-management-running.md @@ -37,7 +37,7 @@ Du kan prøve at udfylde formularen med de foreslåede gennemsnitlige værdier, {% include calculate-heat-production-running.html %} -Den estimerede varme der genereres med den løbeindsats på 844W. +Den estimerede varme der genereres med den løbeindsats på 844W. Hvis du leger lidt med tallene, så kan du se, at hvis din kropsvægt går op, så producerer du endnu mere varme. @@ -51,26 +51,34 @@ Der er tydelig forskel på varmeproduktionen alt efter kropsvægt og løbeøkono Du skal altså af med en del varme, når du løber. +Kroppen er heldigvis god til at [temperaturregulere](/fysiologi-temperaturregulering/). Her kigger vi på de tre vigtigste typer. + ## 1. Varmetab til konvektion -Den første måde at få køling af systemet på er ved konvektion. Når vinden passerer huden skaber det køling. +Den første måde at få køling af systemet på er ved konvektion. Når vinden passerer huden er det med til at køle dig ned. + +Det er rigtig effektivt i cykling, men i løb er din løbehastighed noget lavere. -Når vinden er koldere end kernetemperaturen, så oplever du køling. I løb er din hastighed imidlertid noget lavere end i cykling, så effekten er meget mindre. +Derfor er effektiviteten noget lavere. -Dit overfladeareal har naturligvis en stor betydning for, hvor meget konvektionen betyder for din nedkøling. +Dit overfladeareal har stor betydning for, hvor meget konvektionen betyder for din nedkøling. Jo mere overflade, jo højere potentiale for nedkøling. {% include calculate-bsa.html body_weight="80" height="180" %} -Dit estimerede overfladeareal er 2,0000 m2. Det er en fordel at have et lidt højere areal. +Dit estimerede overfladeareal er 2,0000 m2. -Her kan du smide tallene ind for for dit eget løb. +Lad os kigge på, hvad du kan tabe af varme gennem konvektion i løb. + +Her kan du smide dine egne tal ind med overfladeareal, temperaturer og løbehastighed.. {% include calculate-heat-convection.html velocity="12" bsa="2,000" %} -182W tabes gennem konvektion, men din krop mangler stadigvæk at slippe af med 662W i varme. +182W tabes gennem konvektion, men din krop mangler stadigvæk at slippe af med 662W i varme. Fordi hastigheden er mindre, så er det meget typisk at du mangler 150-200W i køling i løb i forhold til på cyklen. +Hvis du ikke finder andre måder at kompensere for dette, så bliver du nødt til at sætte intensiteten og derved hastigheden ned. + ## 2. Varmetab til radiation Når du løber, så afgiver du også en del af din varme til omgivelserne. @@ -81,7 +89,7 @@ Hvis du leger med tallene og sænker lufttemperaturen i nedenstående beregner, {% include calculate-heat-radiation.html bsa="2,0000" %} -Varmetabet gennem radiation er 385W. Men kroppen skal stadig af med 277W varme. +Varmetabet gennem radiation er 62W. Men kroppen skal stadig af med 600W varme. Jeg tror [Alan Couzens](https://www.alancouzens.com/blog/heat.html)' oprindelige beregner har et forkert udgangspunkt for beregningerne. Den forudsætter en omgivende temperatur på 0°C, hvilket jo kun er tilfældet, hvis man køler sig selv ned med is undervejs. {: .notice--info } @@ -102,12 +110,30 @@ Det er således vigtigt at starte på løbeturen i væskebalance. {% include calculate-heat-evaporation.html %} -Varmetabet via evaporation er 300W. Det giver en total på 7W af varme tilbage i systemet. +Varmetabet via evaporation er 300W. Det giver en total på 300W af varme tilbage i systemet. -Tillykke. Tallet er negativt. Det betyder, at du har en god mulighed for at fastholde din kernetemperatur.
+Vær opmærksom! Dit varmeregnskab er positivt. Det betyder, at din kernetemperatur over tid formentlig vil stige. Tænk på, hvordan du få mere køling i systemet.
Det er meget vigtigt at være proaktiv for at kunne fastholde væskebalancen, så du stadig har det redskab i værktøjsbæltet til at komme af med varmen. +## Hvor meget stiger kernetemperaturen? + +Alt dette er naturligvis baseret på modeller og estimater. Men hvis du har overskudsvarme, som du ikke kan komme af med, så vil kroppen blive varmere. + +Men hvor varm? + +Lad os kigge lidt på tallene: + +{% include calculate-heat-temperature-rise.html %} + +Kroppen vil gøre alt, hvad den kan for at fastholde kropstemperaturen i et relativt snævert interval. + + + +Hvis kropstemperaturen ikke kan holdes nede på andre måder, så kan kroppen kun sænke intensiteten, så varmeproduktionen bliver mindre. + +Det er også derfor, at den optimale lufttemperatur for løb er omkring 10 grader. Så bliver kroppen automatisk kølet ned ved konvektion og radiation, og skal bruge færre kræfter på at temperaturregulere. + ## Konklusion Det er noget vanskeligere at holde sig kølet ned under løb i varme omgivelser, end hvis du cykler. På cyklen kan du let medbringe ekstra væske og flasker kun brugt til køling. Samtidig er den højere hastighed en fordel i forhold til konvektion. diff --git a/_posts/2024-08-12-temperaturregulering-menneskekroppen.md b/_posts/2024-08-12-temperaturregulering-menneskekroppen.md index 350575265b5e..3b609f1a37dc 100644 --- a/_posts/2024-08-12-temperaturregulering-menneskekroppen.md +++ b/_posts/2024-08-12-temperaturregulering-menneskekroppen.md @@ -134,7 +134,7 @@ Selvom du ikke synes du går rundt og sveder, så taber du ifølge [HyperPhysics Kølingseffekten udnytter, at fordampningen af vand kræver op til 580 cal/gram ved normal hudtemperatur. -Huden vil begynde at svede ved en temperatur på 37 C. Guyton (1971) skriver, at svedraten per time er 1,5 L/timen, men ved [varmeakklimatisering](/varmeakklimatisering-traening-i-varmen/) kan du komme helt op på 3,5 liter i timen. +Huden vil begynde at svede ved en temperatur på 37°C. Guyton (1971) skriver, at svedraten per time er 1,5 L/timen, men ved [varmeakklimatisering](/varmeakklimatisering-traening-i-varmen/) kan du komme helt op på 3,5 liter i timen. Fordampningen af sved giver altså en usædvanlig god køling. diff --git a/assets/js/bundle.js b/assets/js/bundle.js index 1e990f458741..4624850cc4fb 100644 --- a/assets/js/bundle.js +++ b/assets/js/bundle.js @@ -11,9 +11,9 @@ let motionsplan={Estimate1RM:function(t,e=5){function n(t="lower",e=1){return"lo let motionsplan={AndersenTest:function(e,n,t,o="andersen_2008"){function r(){return"aadland_2014"==o?23.262+.05*n-3.858*e-.376*t:18.38+.03301*n-5.92*e}return e="female"==e?1:0,n=n,{getFitnessLevel:r,getVO2max:function(){return t*r()/1e3}}}};module.exports=motionsplan; },{}],5:[function(require,module,exports){ -"use strict";const hb=require("./heat-balance");let heat_balance=hb.HeatBalance();const rpe=require("./rpe-strength"),how_tall=require("./how-tall"),water=require("./water-intake"),inol=require("./inol"),ipfpoints=require("./ipf-points"),mcculloch=require("./ipf-points-mcculloch"),ybalance=require("./y-balance"),lung=require("./lung"),blood=require("./blood"),andersen=require("./andersen-test"),jog=require("./fitness-jogging"),jump_reach=require("./jumpreach"),tee_pal=require("./bmr-totalenergy-pal"),schofield=require("./bmr-schofield"),vmax_bike=require("./vmax"),vmax_intervals=require("./vmax-intervals"),billat=require("./billat"),runwalk=require("./running-walking"),runwalkenergy=require("./running-walking-energy.js"),pandolf=require("./running-walking-pandolf.js"),leger=require("./running-walking-leger.js"),pushup=require("./pushup"),yyir1=require("./beeptest-yyir1"),beeptest=require("./beeptest"),fitness=require("./fitness-hr"),maxhr=require("./max-hr"),cooper=require("./cooper"),cooper_12min=require("./cooper-12min.js"),cooper_2400meter=require("./cooper-2400-meter.js"),running_weightchange=require("./running-weightloss"),riegel=require("./riegel"),fat=require("./fat-pct"),fp_navy=require("./fat-pct-navy"),fatm=require("./fat-pct-measurements"),rm=require("./1rm"),etpunkt=require("./etpunkttest"),borg15=require("./borg15"),topunkt=require("./topunkttest"),bmr_benedict_harris=require("./bmr-benedict-harris"),bmr_equilibrium=require("./bmr-ligevaegt"),ree=require("./bmr-nordic-2012"),bmi=require("./bmi"),bmievaluation=require("./bmi-evaluation"),ponderalindex=require("./ponderal-index"),idealweight=require("./ideal-weight"),karvonen=require("./karvonen"),index23=require("./fitness-index-23"),running=require("./running"),running_distance_vo2=require("./running-distance-vo2"),running_economy=require("./running-economy"),index100=require("./index100"),skinfold_durnin=require("./skinfold-durnin"),skinfold_peterson=require("./skinfold-peterson"),skinfold_pollock=require("./skinfold-pollock"),skinfold_lohman=require("./skinfold-lohman"),skinfold_slaughter=require("./skinfold-slaughter"),rockport=require("../js/walktest-rockport-16"),walktest_sixminutes=require("../js/walktest-sixminutes"),fatenergypct=require("../js/fatenergypct"),whr=require("../js/waist"),tbw=require("../js/bodywater"),wattmax=require("../js/wattmax"),hr_intensity=require("../js/hr-intensity"),wilks=require("wilks-calculator"),treadmill=require("../js/treadmill"),flyer_handicap=require("../js/flyer-handicap"),rowing_power_calculator=require("../js/rowing-power-calculator"),rowing_vo2=require("../js/rowing-vo2"),rowing_powerprofile=require("../js/rowing-ergrowing"),rer=require("../js/rer"),vam=require("../js/vam"),vvo2max_hrc=require("../js/vvo2max-hrc"),somatotype=require("../js/somatotype"),bsa=require("../js/bsa"),heat_convection=require("../js/heat-convection"),heat_evaporation=require("../js/heat-evaporation"),heat_radiation=require("../js/heat-radiation"),heat_conduction=require("../js/heat-conduction"),heat_biking=require("../js/heat-from-biking"),heat_running=require("../js/heat-from-running"),vo2_efficiency=require("../js/vo2-efficiency"),ee=require("../js/energy-expenditure"),ee_rer=require("../js/energy-expenditure-rer");require("image-map-resizer"),$(function(){$("map").imageMapResize(),$('.rating input[name="rating"]').one("click",function(){console.log("Clicked star");let e=Number(1*$("#votes").text());$("#votes").text(e+1)}),$("#target_bmi_man").change(function(){console.log("Ready to calculate"),$("table#idealweight > tbody > tr").each(function(e,a){let t=$(this).find("td:first").html(),n=Number($("#target_bmi_man").val()),l=idealweight.IdealWeight(t,"man").getPeterson(n);$(this).find("td").eq(1).html(l.toFixed(0))})}),$("#maxhr_age").change(function(){console.log("Ready to calculate");let e=Number($("#maxhr_age").val()),a=maxhr.EstimateMaxHr(e,"tanaka");$("#maxhr_tanaka").text(a.getMaxHr().toFixed(0));let t=maxhr.EstimateMaxHr(e,"fox");$("#maxhr_fox").text(t.getMaxHr().toFixed(0));let n=maxhr.EstimateMaxHr(e,"gellish_linear");$("#maxhr_gellish_linear").text(n.getMaxHr().toFixed(0));let l=maxhr.EstimateMaxHr(e,"gellish");$("#maxhr_gellish").text(l.getMaxHr().toFixed(0));let r=maxhr.EstimateMaxHr(e,"nes");$("#maxhr_nes").text(r.getMaxHr().toFixed(0));let o=maxhr.EstimateMaxHr(e,"arena");$("#maxhr_arena").text(o.getMaxHr().toFixed(0));let i=maxhr.EstimateMaxHr(e,"aastrand");$("#maxhr_aastrand").text(i.getMaxHr().toFixed(0));let m=maxhr.EstimateMaxHr(e,"inbar");$("#maxhr_inbar").text(m.getMaxHr().toFixed(0));let u=maxhr.EstimateMaxHr(e,"londeree_moeschberger");$("#maxhr_londeree_moeschberger").text(u.getMaxHr().toFixed(0))}),$("#maxhr_age_men_women").change(function(){console.log("Ready to calculate");let e=Number($("#maxhr_age_men_women").val()),a=maxhr.EstimateMaxHr(e,"fairbarn_female");$("#maxhr_fairbarn_female").text(a.getMaxHr().toFixed(0));let t=maxhr.EstimateMaxHr(e,"fairbarn_male");$("#maxhr_fairbarn_male").text(t.getMaxHr().toFixed(0));let n=maxhr.EstimateMaxHr(e,"whyte_female");$("#maxhr_whyte_female").text(n.getMaxHr().toFixed(0));let l=maxhr.EstimateMaxHr(e,"whyte_male");$("#maxhr_whyte_male").text(l.getMaxHr().toFixed(0))}),$("#target_bmi_woman").change(function(){console.log("Ready to calculate"),$("table#idealweight > tbody > tr").each(function(e,a){let t=$(this).find("td:first").html(),n=Number($("#target_bmi_woman").val()),l=idealweight.IdealWeight(t,"woman").getPeterson(n);$(this).find("td").eq(2).html(l.toFixed(0))})}),$("#smolov_jr").submit(function(e){console.log("Calculate 1RM"),e.preventDefault()}),$("#smolov_jr").change(function(){console.log("Ready to calculate Smolov Jr");let e=Number($("#one_rep_max").val());$("table#smolov_jr_week_1 > tbody > tr").each(function(a,t){let n=$(this).find("td").eq(1).html().replace(/[^0-9]/g,""),l=e*n/100;console.log(e+" "+n+" "+l),$(this).find("td").eq(4).html(l.toFixed(2))}),$("table#smolov_jr_week_2 > tbody > tr").each(function(a,t){let n=Number($("#increment_1").val()),l=$(this).find("td").eq(1).html().replace(/[^0-9]/g,""),r=e*l/100+n;console.log(e+" "+l+" "+r),$(this).find("td").eq(2).html("+"+n.toFixed(1)+" kg"),$(this).find("td").eq(5).html(r.toFixed(2))}),$("table#smolov_jr_week_3 > tbody > tr").each(function(a,t){let n=Number($("#increment_1").val()),l=Number($("#increment_2").val()),r=$(this).find("td").eq(1).html().replace(/[^0-9]/g,""),o=e*(r/100)+n+l;console.log(e+" "+r+" "+o),$(this).find("td").eq(2).html("+"+l.toFixed(1)+" kg"),$(this).find("td").eq(5).html(o.toFixed(2))})}),$("#step_man").change(function(){console.log("Ready to calculate"),$("table#steps > tbody > tr").each(function(e,a){let t=1e3*$(this).find("td:first").html()/($("#step_man").val()/100);$(this).find("td").eq(1).html(t.toFixed(0))})}),$("#step_woman").change(function(){console.log("Ready to calculate"),$("table#steps > tbody > tr").each(function(e,a){let t=1e3*$(this).find("td:first").html()/($("#step_woman").val()/100);$(this).find("td").eq(2).html(t.toFixed(0))})}),$("#step_length_man").change(function(){console.log("Ready to calculate"),$("table#steps_to_km > tbody > tr").each(function(e,a){let t=$(this).find("td:first").html()*$("#step_length_man").val()/1e3/100;$(this).find("td").eq(1).html(t.toFixed(2))})}),$("#step_length_woman").change(function(){console.log("Ready to calculate"),$("table#steps_to_km > tbody > tr").each(function(e,a){let t=$(this).find("td:first").html()*$("#step_length_woman").val()/1e3/100;$(this).find("td").eq(2).html(t.toFixed(2))})}),$("#form-formula").ready(function(){$(".reynolds").hide()}),$("#form-formula").change(function(){"reynolds"==$("#form-formula").val()?$(".reynolds").show():$(".reynolds").hide()}),$("#calculator_running_walking").ready(function(){$(".walk-met").hide(),$(".run-met").hide(),$(".met-explanation").hide()}),$("#calculator_walking_energy").ready(function(){$(".walk-met").hide(),$(".met-explanation").hide(),$(".walk-pandolf").hide()}),$("#bmi-evaluation-criteria").ready(function(){$("#bmi-evaluation-criteria").hide()}),$("#calculator_bmi").change(function(){Number($("[name='age']").val())<18?$("#bmi-evaluation-criteria").hide():$("#bmi-evaluation-criteria").show()}),$("#calculator_running_walking").change(function(){"met"==$("#formula-energy-running").val()?($(".run-met").show(),$(".met-explanation").show(),$(".run-ascm").hide()):($(".run-met").hide(),$(".run-ascm").show()),"met"==$("#formula-energy-walking").val()?($(".walk-met").show(),$(".met-explanation").show(),$(".walk-ascm").hide()):($(".walk-met").hide(),$(".walk-ascm").show())}),$("#calculator_walking_energy").change(function(){"met"==$("#formula-walking-energy").val()?($(".walk-met").show(),$(".met-explanation").show(),$(".walk-ascm").hide(),$(".walk-pandolf").hide()):"pandolf"==$("#formula-walking-energy").val()?($(".walk-ascm").show(),$(".walk-met").hide(),$(".met-explanation").hide(),$(".walk-pandolf").show()):($(".walk-met").hide(),$(".walk-ascm").show(),$(".met-explanation").hide(),$(".walk-pandolf").hide())}),$("#calculator_rm").submit(function(e){let a;console.log("Calculate 1RM"),e.preventDefault();let t=$("#form-formula").val(),n=Number($("#form-reps").val()),l=Number($("#form-weight").val()),r=$("#form-bodypart").val(),o=rm.Estimate1RM(l,n);"brzycki"==t?(a=o.getBrzycki(),$("#rm1").val(a.toFixed(1)),$("#rm2").val(o.getBrzycki(2).toFixed(1)),$("#rm3").val(o.getBrzycki(3).toFixed(1)),$("#rm4").val(o.getBrzycki(4).toFixed(1)),$("#rm5").val(o.getBrzycki(5).toFixed(1)),$("#rm6").val(o.getBrzycki(6).toFixed(1)),$("#rm8").val(o.getBrzycki(8).toFixed(1)),$("#rm10").val(o.getBrzycki(10).toFixed(1)),$("#rm12").val(o.getBrzycki(12).toFixed(1)),$("#rm15").val(o.getBrzycki(15).toFixed(1))):"reynolds"==t?(a=o.getReynolds(),$("#rm1").val(a.toFixed(1)),$("#rm2").val(o.getReynolds(r,2).toFixed(1)),$("#rm3").val(o.getReynolds(r,3).toFixed(1)),$("#rm4").val(o.getReynolds(r,4).toFixed(1)),$("#rm5").val(o.getReynolds(r,5).toFixed(1)),$("#rm6").val(o.getReynolds(r,6).toFixed(1)),$("#rm8").val(o.getReynolds(r,8).toFixed(1)),$("#rm10").val(o.getReynolds(r,10).toFixed(1)),$("#rm12").val(o.getReynolds(r,12).toFixed(1)),$("#rm15").val(o.getReynolds(r,15).toFixed(1))):"epley"==t?(a=o.getEpley(),$("#rm1").val(a.toFixed(1)),$("#rm2").val(o.getEpley(2).toFixed(1)),$("#rm3").val(o.getEpley(3).toFixed(1)),$("#rm4").val(o.getEpley(4).toFixed(1)),$("#rm5").val(o.getEpley(5).toFixed(1)),$("#rm6").val(o.getEpley(6).toFixed(1)),$("#rm8").val(o.getEpley(8).toFixed(1)),$("#rm10").val(o.getEpley(10).toFixed(1)),$("#rm12").val(o.getEpley(12).toFixed(1)),$("#rm15").val(o.getEpley(15).toFixed(1))):"lander"==t?(a=o.getLander(),$("#rm1").val(a.toFixed(1)),$("#rm2").val(o.getLander(2).toFixed(1)),$("#rm3").val(o.getLander(3).toFixed(1)),$("#rm4").val(o.getLander(4).toFixed(1)),$("#rm5").val(o.getLander(5).toFixed(1)),$("#rm6").val(o.getLander(6).toFixed(1)),$("#rm8").val(o.getLander(8).toFixed(1)),$("#rm10").val(o.getLander(10).toFixed(1)),$("#rm12").val(o.getLander(12).toFixed(1)),$("#rm15").val(o.getLander(15).toFixed(1))):"lombardi"==t?(a=o.getLombardi(),$("#rm1").val(a.toFixed(1)),$("#rm2").val(o.getLombardi(2).toFixed(1)),$("#rm3").val(o.getLombardi(3).toFixed(1)),$("#rm4").val(o.getLombardi(4).toFixed(1)),$("#rm5").val(o.getLombardi(5).toFixed(1)),$("#rm6").val(o.getLombardi(6).toFixed(1)),$("#rm8").val(o.getLombardi(8).toFixed(1)),$("#rm10").val(o.getLombardi(10).toFixed(1)),$("#rm12").val(o.getLombardi(12).toFixed(1)),$("#rm15").val(o.getLombardi(15).toFixed(1))):"mayhew"==t?(a=o.getMayhew(),$("#rm1").val(a.toFixed(1)),$("#rm2").val(o.getMayhew(2).toFixed(1)),$("#rm3").val(o.getMayhew(3).toFixed(1)),$("#rm4").val(o.getMayhew(4).toFixed(1)),$("#rm5").val(o.getMayhew(5).toFixed(1)),$("#rm6").val(o.getMayhew(6).toFixed(1)),$("#rm8").val(o.getMayhew(8).toFixed(1)),$("#rm10").val(o.getMayhew(10).toFixed(1)),$("#rm12").val(o.getMayhew(12).toFixed(1)),$("#rm15").val(o.getMayhew(15).toFixed(1))):"oconnor"==t?(a=o.getOconnor(),$("#rm1").val(a.toFixed(1)),$("#rm2").val(o.getOconnor(2).toFixed(1)),$("#rm3").val(o.getOconnor(3).toFixed(1)),$("#rm4").val(o.getOconnor(4).toFixed(1)),$("#rm5").val(o.getOconnor(5).toFixed(1)),$("#rm6").val(o.getOconnor(6).toFixed(1)),$("#rm8").val(o.getOconnor(8).toFixed(1)),$("#rm10").val(o.getOconnor(10).toFixed(1)),$("#rm12").val(o.getOconnor(12).toFixed(1)),$("#rm15").val(o.getOconnor(15).toFixed(1))):"wathan"==t?(a=o.getWathan(),$("#rm1").val(a.toFixed(1)),$("#rm2").val(o.getWathan(2).toFixed(1)),$("#rm3").val(o.getWathan(3).toFixed(1)),$("#rm4").val(o.getWathan(4).toFixed(1)),$("#rm5").val(o.getWathan(5).toFixed(1)),$("#rm6").val(o.getWathan(6).toFixed(1)),$("#rm8").val(o.getWathan(8).toFixed(1)),$("#rm10").val(o.getWathan(10).toFixed(1)),$("#rm12").val(o.getWathan(12).toFixed(1)),$("#rm15").val(o.getWathan(15).toFixed(1))):"wendler"==t&&(a=o.getWendler(),$("#rm1").val(a.toFixed(1)),$("#rm2").val(o.getWendler(2).toFixed(1)),$("#rm3").val(o.getWendler(3).toFixed(1)),$("#rm4").val(o.getWendler(4).toFixed(1)),$("#rm5").val(o.getWendler(5).toFixed(1)),$("#rm6").val(o.getWendler(6).toFixed(1)),$("#rm8").val(o.getWendler(8).toFixed(1)),$("#rm10").val(o.getWendler(10).toFixed(1)),$("#rm12").val(o.getWendler(12).toFixed(1)),$("#rm15").val(o.getWendler(15).toFixed(1))),$("#p100").val(o.getPercentOfRm(a,100).toFixed(1)),$("#p95").val(o.getPercentOfRm(a,95).toFixed(1)),$("#p90").val(o.getPercentOfRm(a,90).toFixed(1)),$("#p85").val(o.getPercentOfRm(a,85).toFixed(1)),$("#p80").val(o.getPercentOfRm(a,80).toFixed(1)),$("#p75").val(o.getPercentOfRm(a,75).toFixed(1)),$("#p70").val(o.getPercentOfRm(a,70).toFixed(1)),$("#p60").val(o.getPercentOfRm(a,60).toFixed(1)),$("#p50").val(o.getPercentOfRm(a,50).toFixed(1)),$("#p40").val(o.getPercentOfRm(a,40).toFixed(1))}),$("#calculator_ftp").submit(function(e){console.log("Calculate FTP"),e.preventDefault();let a=Number($("#ftp").val());$("#ftp_value").text(a),$("#ftp_recovery").val("<"+(.56*a).toFixed(0)),$("#ftp_endurance").val((.56*a).toFixed(0)+"-"+(.76*a).toFixed(0)),$("#ftp_tempo").val((.76*a).toFixed(0)+"-"+(.91*a).toFixed(0)),$("#ftp_ftp").val((.91*a).toFixed(0)+"-"+(1.06*a).toFixed(0)),$("#ftp_vo2").val((1.06*a).toFixed(0)+"-"+(1.21*a).toFixed(0)),$("#ftp_anaerob").val((1.21*a).toFixed(0)+"-"+(1.5*a).toFixed(0))}),$("#calculator_ftp_cp").submit(function(e){console.log("Calculate FTP CP"),e.preventDefault();let a=Number($("#zone_cp").val())*Number($("#zone_adjust").val())/100;$("#ftp_value").text(a.toFixed(0)),$("#ftp_recovery").val("<"+(.56*a).toFixed(0)),$("#ftp_endurance").val((.56*a).toFixed(0)+"-"+(.76*a).toFixed(0)),$("#ftp_tempo").val((.76*a).toFixed(0)+"-"+(.91*a).toFixed(0)),$("#ftp_ftp").val((.91*a).toFixed(0)+"-"+(1.06*a).toFixed(0)),$("#ftp_vo2").val((1.06*a).toFixed(0)+"-"+(1.21*a).toFixed(0)),$("#ftp_anaerob").val((1.21*a).toFixed(0)+"-"+(1.5*a).toFixed(0))}),$("#calculator_ftpa").submit(function(e){console.log("Calculate FTPa"),e.preventDefault();let a=Number($("#ftpa").val());$("#ftpa_value").text(a),$("#ftpa_recovery").val("<"+(1.29*a).toFixed(0)),$("#ftpa_endurance").val((1.14*a).toFixed(0)+"-"+(1.29*a).toFixed(0)),$("#ftpa_tempo").val((1.06*a).toFixed(0)+"-"+(1.14*a).toFixed(0)),$("#ftpa_ftp").val((1.01*a).toFixed(0)+"-"+(1.05*a).toFixed(0)),$("#ftpa_vo2").val((.97*a).toFixed(0)+"-"+(1.01*a).toFixed(0)),$("#ftpa_anaerob").val((.9*a).toFixed(0)+"-"+(.97*a).toFixed(0))}),$("#calculator_koffein").submit(function(e){console.log("Calculate Koffein"),e.preventDefault();let a=$("#body_weight").val(),t=$("#koffein_intake_kg").val()*a;$("#koffein_intake").val(t)}),$("#calculator_bsa").submit(function(e){console.log("Calculate BSA"),e.preventDefault();let a=$("[name='bsa-formula']").val(),t=Number($("[name='bsa_weight']").val()),n=Number($("[name='bsa_height']").val()),l=bsa.BSA(t,n,a);$("[name='bsa']").val(l.getBSA().toFixed(4)),$("#heat_bike_bsa")&&$("#heat_bike_bsa").text(l.getBSA().toFixed(4)),$("#heat_run_bsa")&&$("#heat_run_bsa").text(l.getBSA().toFixed(4)),$("[name='convection_bsa']")&&$("[name='convection_bsa']").val(l.getBSA().toFixed(4)),$("[name='radiation_bsa']")&&$("[name='radiation_bsa']").val(l.getBSA().toFixed(4))}),$("#calculator_energy_expenditure").submit(function(e){console.log("Calculate energy_expenditure"),e.preventDefault();let a=$("[name='ee-rer-formula']").val(),t=Number($("[name='vo2']").val()),n=Number($("[name='r']").val()),l=ee_rer.EnergyExpenditureRER(t,n,a);$("[name='energy_expenditure']").val(l.getEnergyExpenditureInJoule().toFixed(2)),$("[name='ee']")&&$("[name='ee']").val(l.getEnergyExpenditureInJoule().toFixed(2)),$("[name='economy_vo2']")&&$("[name='economy_vo2']").val(t),$("#bike_efficiency_text_vo2")&&$("#bike_efficiency_text_vo2").text(t),$("#bike_efficiency_text_r")&&$("#bike_efficiency_text_r").text(n),$("#bike_efficiency_text_ee")&&$("#bike_efficiency_text_ee").text(l.getEnergyExpenditureInJoule().toFixed(2))}),$("#calculator_gross_efficiency").submit(function(e){console.log("Calculate gross efficiency"),e.preventDefault();let a=Number($("[name='workrate_watt']").val()),t=Number($("[name='ee']").val()),n=vo2_efficiency.VO2Efficiency();$("[name='gross_efficiency']").val(n.getGrossEfficiency(a,t).toFixed(2)),$("[name='power_output_js']")&&$("[name='power_output_js']").val(a),$("#bike_efficiency_ge")&&$("#bike_efficiency_ge").text(n.getGrossEfficiency(a,t).toFixed(2)),$("#bike_efficiency_ee_js")&&$("#bike_efficiency_ee_js").text(t),$("#bike_efficiency_power_output_watt")&&$("#bike_efficiency_power_output_watt").text(a)}),$("#calculator_cycling_economy").submit(function(e){console.log("Calculate cycling_economy"),e.preventDefault();let a=Number($("[name='power_output_js']").val()),t=Number($("[name='economy_vo2']").val()),n=vo2_efficiency.VO2Efficiency();$("[name='biking_economy']").val(n.getCyclingEconomy(a,t).toFixed(2)),$("#bike_economy_power_output")&&$("#bike_economy_power_output").text(a),$("#bike_economy_vo2")&&$("#bike_economy_vo2").text(t),$("#bike_economy_biking_economy")&&$("#bike_economy_biking_economy").text(n.getCyclingEconomy(a,t).toFixed(2))}),$("#calculator_heat_production_running").submit(function(e){console.log("Calculate running"),e.preventDefault();let a=Number($("[name='weight']").val()),t=Number($("[name='minkm_min']").val()),n=Number($("[name='minkm_sec']").val()),l=Number($("[name='efficiency']").val()),r=heat_running.HeatFromRunning(a,t,n,l);if($("[name='heat_production_watts_running']").val(r.getHeat().toFixed(0)),$("[name='velocity_kmt']")){let e=running.Running();$("[name='velocity_kmt']").val(e.convertMinPerKmToKmt(t,n).toFixed(2))}$("#heat_run_power_output")&&$("#heat_run_power_output").text(r.getHeat().toFixed(0)),heat_balance.setTotal(r.getHeat()),$("[name='bsa_weight']")&&$("[name='bsa_weight']").val(a)}),$("#calculator_heat_production_biking").submit(function(e){console.log("Calculate heat production biking"),e.preventDefault();let a=Number($("[name='power_output']").val()),t=Number($("[name='efficiency']").val()),n=heat_biking.HeatFromBiking(a,t);$("[name='heat_production_watts_biking']").val(n.getHeat().toFixed(0)),$("#heat_bike_watt").text(n.getHeat().toFixed(0)),$("#heat_bike_power_output").text(a),$("#heat_bike_efficiency").text(t),heat_balance.setTotal(n.getHeat())}),$("#calculator_convection").submit(function(e){console.log("Calculate convection"),e.preventDefault();let a=Number($("[name='convection_bsa']").val()),t=Number($("[name='air_temperature']").val()),n=Number($("[name='skin_temperature']").val()),l=Number($("[name='velocity_kmt']").val()),r=heat_convection.HeatLossFromConvection(a,t,n,l);$("[name='heatloss_convection']").val(r.getHeatLoss().toFixed()),$("#radiation_skin_temperature")&&$("#radiation_skin_temperature").val(n),$("#radiation_air_temperature")&&$("#radiation_air_temperature").val(t),$("#heat_bike_convection")&&$("#heat_bike_convection").text(r.getHeatLoss().toFixed(0)),$("#heat_run_convection")&&$("#heat_run_convection").text(r.getHeatLoss().toFixed(0)),heat_balance.setConvection(r.getHeatLoss()),$("#heat_bike_subtotal_1")&&$("#heat_bike_subtotal_1").text(heat_balance.getBalance().toFixed(0)),$("#heat_run_subtotal_1")&&$("#heat_run_subtotal_1").text(heat_balance.getBalance().toFixed(0))}),$("#calculator_radiation").submit(function(e){console.log("Calculate radiation"),e.preventDefault();let a=$("[name='radiation_formula']").val(),t=Number($("[name='radiation_bsa']").val()),n=Number($("[name='radiation_skin_temperature']").val()),l=Number($("[name='radiation_air_temperature']").val()),r=Number($("[name='radiation_emmisivity']").val()),o=heat_radiation.HeatLossFromRadiation(t,n,l,a,r);$("[name='heatloss_radiation']").val(o.getHeatLoss().toFixed(0)),$("#heat_bike_radiation")&&$("#heat_bike_radiation").text(o.getHeatLoss().toFixed(0)),$("#heat_run_radiation")&&$("#heat_run_radiation").text(o.getHeatLoss().toFixed(0)),heat_balance.setRadiation(o.getHeatLoss()),$("#heat_bike_subtotal_2")&&$("#heat_bike_subtotal_2").text(heat_balance.getBalance().toFixed(0)),$("#heat_run_subtotal_2")&&$("#heat_run_subtotal_2").text(heat_balance.getBalance().toFixed(0))}),$("#calculator_evaporation").submit(function(e){console.log("Calculate evaporation"),e.preventDefault();let a=Number($("[name='sweat_rate']").val()),t=Number($("[name='humidity']").val()),n=heat_evaporation.HeatLossFromEvaporation(a,t);$("[name='heatloss_evaporation']").val(n.getHeatLoss().toFixed(0)),$("#heat_bike_evaporation")&&$("#heat_bike_evaporation").text(n.getHeatLoss().toFixed(0)),$("#heat_run_evaporation")&&$("#heat_run_evaporation").text(n.getHeatLoss().toFixed(0)),heat_balance.setEvaporation(n.getHeatLoss()),$("#heat_bike_subtotal_3")&&$("#heat_bike_subtotal_3").text(heat_balance.getBalance().toFixed(0)),$("#heat_run_subtotal_3")&&$("#heat_run_subtotal_3").text(heat_balance.getBalance().toFixed(0)),heat_balance.getBalance()>0?$("#heat_run_message").text("Dit varmeregnskab er positivt. Det betyder, at din kernetemperatur over tid formentlig vil stige. Tænk på, hvordan du kan holde den stabil, så den ikke stiger for meget."):$("#heat_run_message").text("Tillykke. Tallet er negativt. Det betyder, at du har en god mulighed for at fastholde din kernetemperatur."),heat_balance.getBalance()>0?$("#heat_bike_message").text("Dit varmeregnskab er positivt. Det betyder, at din kernetemperatur over tid formentlig vil stige. Tænk på, hvordan du kan holde den stabil, så den ikke stiger for meget."):$("#heat_bike_message").text("Tillykke. Tallet er negativt. Det betyder, at du har en god mulighed for at fastholde din kernetemperatur.")}),$("#calculator_conduction").submit(function(e){console.log("Calculate conduction"),e.preventDefault();let a=Number($("[name='conduction_bsa']").val()),t=Number($("[name='conduction_skin_temperature']").val()),n=Number($("[name='conduction_air_temperature']").val()),l=Number($("[name='conduction_d']").val()),r=heat_conduction.HeatLossFromConduction(a,t,n,l);$("[name='heatloss_conduction']").val(r.getHeatLoss().toFixed(0))}),$(document).ready(function(){if($("#canvas").length>0){let e=$("#canvas").get(0);if(e.getContext){console.log("Canvas creation");let a=e.getContext("2d");a.fillStyle="#22618c",a.beginPath(),a.lineWidth=3,a.strokeStyle="#90b0c5",a.moveTo(0,350),a.lineTo(200,0),a.lineTo(400,350),a.closePath(),a.fill(),a.stroke(),a.lineWidth=3,a.strokeStyle="#90b0c5",a.beginPath(),a.moveTo(86,173),a.lineTo(400,350),a.stroke(),a.moveTo(313,173),a.lineTo(0,350),a.stroke(),a.moveTo(200,0),a.lineTo(200,350),a.stroke(),a.closePath(),a.font="bold 20px Segoe UI",a.fillStyle="white",a.fillText("Mesomorph",200,12),a.fillText("Ectomorph",295,370),a.fillText("Endomorph",0,370),a.font="11px Segoe UI",a.fillText("X Elite Tri (M)",247,179),a.fillText("X Elite Tri (F)",190,198),a.fillText("X Elite Swim (M)",233,160),a.fillText("X Elite Distance Runner (M)",266,190),a.fillText("X Elite Rower (M HW)",212,150),a.fillText("X Kenyan (M)",280,284),a.fillText("X Olympic Lifter (M)",157,53),a.fillText("X Wrestler (M)",167,88),a.fillText("X Water Polo (M)",200,140),a.fillText("X Gymnast (M)",233,123)}}}),$("#calculator_somatotype").submit(function(e){console.log("Calculate Somatotype"),e.preventDefault();let a=$("[name='gender']").val(),t=Number($("[name='height']").val()),n=Number($("[name='weight']").val()),l=Number($("[name='triceps_skinfold']").val()),r=Number($("[name='subscapularis_skinfold']").val()),o=Number($("[name='supraspinal_skinfold']").val()),i=Number($("[name='abdominal_skinfold']").val()),m=Number($("[name='frontthigh_skinfold']").val()),u=Number($("[name='calf_skinfold']").val()),c=Number($("[name='humerus_breath']").val()),s=Number($("[name='femur_breath']").val()),v=Number($("[name='arm_girth_relaxed']").val()),_=(Number($("[name='thigh_girth']").val()),Number($("[name='calf_girth']").val())),g=somatotype.Somatotype(a,t,n,l,r,o,i,m,u,c,s,v,_);if($("#ectomorph").val(g.getEctomorph()),$("#mesomorph").val(g.getMesomorph()),$("#endomorph").val(g.getEndomorph()),$("#canvas").length>0){let e=$("#canvas").get(0);if(e.getContext){console.log("Canvas creation");let a=e.getContext("2d"),t=40*(.83*g.getEctomorph()-.83*g.getEndomorph()+5),n=35*(7-g.getMesomorph()+.5*g.getEctomorph()+.5*g.getEndomorph());a.font="bold 24px Segoe UI",a.fillStyle="red",a.fillText("X You",t,n)}}}),$("#calculator_kreatin").submit(function(e){console.log("Calculate Kreatin"),e.preventDefault();let a=$("#body_weight").val(),t=$("#kreatin_intake_kg").val()*a;$("#kreatin_intake").val(t)}),$("#calculator_vam").submit(function(e){console.log("Calculate VAM"),e.preventDefault();let a=Number($("[name='distance_climbed']").val()),t=Number($("[name='gradient']").val()),n=Number($("[name='tid_min']").val()),l=Number($("[name='tid_sek']").val()),r=vam.VAM(a,n,l);$("#vam").val(r.getVAM().toFixed(0)),$("#gradient_factor").val(r.getGradientFactor(t).toFixed(2)),$("#relative_power").val(r.getRelativePower(t).toFixed(2))}),$("#calculator_olher_vvo2max").submit(function(e){console.log("Calculate Olher"),e.preventDefault();let a=Number($("[name='tid_min']").val()),t=Number($("[name='tid_sek']").val()),n=Number($("[name='hr_submax']").val()),l=Number($("[name='hr_max']").val()),r=Number($("[name='distance']").val()),o=vvo2max_hrc.VVO2maxHRC(n,r,a,t);$("#hrc").val(o.getHRC().toFixed(2)),$("#speed_meter_min").val(o.getVVO2maxPrMin(l).toFixed(0));let i=running.Running();$("#speed_kmt").val(i.convertMetersPrMinuteToKmHour(o.getVVO2maxPrMin(l)).toFixed(0)),$("#speed_min_km").val(i.convertKmtToMinPerKm(i.convertMetersPrMinuteToKmHour(o.getVVO2maxPrMin(l)))),$("#sec_400").val(400/(o.getVVO2maxPrMin(l)/60).toFixed(0))}),$("#calculator_kroppens_rumfang").submit(function(e){console.log("Calculate Kroppens Rumfang"),e.preventDefault();let a=Number($("[name='weight']").val()),t=Number($("[name='density']").val());$("[name='kroppens_rumfang']").val((a/t).toFixed(5))}),$("#calculator_rpe_strength").submit(function(e){console.log("Calculate RPE Strength"),e.preventDefault();let a=Number($("[name='have_weight']").val()),t=Number($("[name='have_reps']").val()),n=Number($("[name='have_rpe']").val()),l=Number($("[name='want_reps']").val()),r=Number($("[name='want_rpe']").val()),o=rpe.RPEStrength(a,t,n);$("[name='e1rm']").val(o.getE1RM().toFixed(1));let i=o.getWantWeight(l,r);i>0?$("[name='want_weight']").val(i.toFixed(1)):$("[name='want_weight']").val("Kan ikke udregnes. Sænk reps, eller gør RPE højere.")}),$("#calculator_fat_bai").submit(function(e){console.log("Calculate BAI"),e.preventDefault();let a=Number($("[name='hc']").val()),t=Number($("[name='hm']").val()/100),n=a/Math.pow(t,1.5)-18;$("[name='bai']").val(n.toFixed(1))}),$("#calculator_maffetone").submit(function(e){console.log("Calculate Maffetone"),e.preventDefault();let a=Number($("[name='age']").val()),t=Number($("[name='category']:checked").val());$("[name='mahr']").val((180-a+t).toFixed(0))}),$("#calculator_cooper_mortality").submit(function(e){console.log("Calculate Cooper"),e.preventDefault();let a=Number($("#age").val()),t=Number($("#hrrest").val()),n=$("#bloodpressure").val(),l=$("#diabetes").val(),r=$("#smoker").val(),o=Number($("#bmi").val()),i=Number($("#kondital").val()),m=cooper.CooperClinicMortalityRiskIndex(a,t,n,l,r,o,i);$("#risk_points").val(m.getRiskPoint()),$("#absolute_risk").val(m.getAbsoluteRisk()),$("#relative_risk").val(m.getRelativeRisk())}),$("#calculator_fat_percent_navy").ready(function(){$(".navy-hip").hide()}),$("#calculator_fat_percent_navy").change(function(){$("#checkbox-woman").is(":checked")?$(".navy-hip").show():$(".navy-hip").hide()}),$("#calculator_ybalance").submit(function(e){console.log("Y-balance"),e.preventDefault();let a=Number($("[name='limb_length']").val()),t=Number($("[name='anterior']").val()),n=Number($("[name='posterolateral']").val()),l=Number($("[name='posteromedial']").val()),r=ybalance.YBalance(t,n,l);$("[name='absolute_score']").val(r.getAbsoluteReachDistance().toFixed(0)),$("[name='relative_score']").val(r.getRelativeReachScore(a).toFixed(0)),$("[name='composite_score']").val(r.getCompositeReachScore(a).toFixed(0))}),$("#calculator_treadmill").submit(function(e){console.log("Treadmill"),e.preventDefault();let a=Number($("[name='gradient']").val()),t=Number($("[name='speed']").val()),n=Number($("[name='time']").val()),l=Number($("[name='distance']").val()),r=Number($("[name='weight']").val()),o=treadmill.Treadmill(a,t,n,l,r);$("[name='speed_gradient']").val(o.getGradientCorrectedSpeed().toFixed(2)),$("[name='distance_gradient']").val(o.getGradientCorrectedDistance().toFixed(2)),$("[name='time_gradient']").val(o.getGradientCorrectedDistance().toFixed(2)),$("[name='speed_calculated']").val(o.getSpeed().toFixed(0)),$("[name='distance_calculated']").val(o.getDistance().toFixed(0)),$("[name='time_calculated']").val(o.getTime().toFixed(0)),$("[name='kcal']").val(o.getKcal().toFixed(0)),$("[name='kj']").val(o.getKj().toFixed(0)),$("[name='kwh']").val(o.getKwh().toFixed(2)),$("[name='mets']").val(o.getMets().toFixed(1)),$("[name='gradient_calculated']").val(a)}),$("#calculator_fat_percent_navy").submit(function(e){console.log("Fat percent navy"),e.preventDefault();let a=$("[name='sex']:checked").val(),t=Number($("[name='height']").val()),n=Number($("[name='waist']").val()),l=Number($("[name='neck']").val()),r=Number($("[name='hip']").val()),o=fp_navy.CalculateFatPercentNavy(a,t,n,l,r);$("#fat_percent_navy").val(o.getFatPercent().toFixed(2))}),$("#calculator_wave_ladder").submit(function(e){console.log("Calculate Wave Ladder"),e.preventDefault();let a=Number($("[name='wave_ladder_1rm']").val()),t=Number($("[name='wave_ladder_intensity']").val()),n=Number($("[name='wave_ladder_2_plus']").val()),l=Number($("[name='wave_ladder_3_plus']").val()),r=a*t/100;$("#wave_ladder_1_1").val(r),$("#wave_ladder_1_2").val(r),$("#wave_ladder_1_3").val(r),$("#wave_ladder_2_1").val(r+n),$("#wave_ladder_2_2").val(r+n),$("#wave_ladder_2_3").val(r+n),$("#wave_ladder_3_1").val(r+n+l),$("#wave_ladder_3_2").val(r+n+l),$("#wave_ladder_3_3").val(r+n+l)}),$("#calculator_wave_traditional").submit(function(e){console.log("Calculate Wave Traditional"),e.preventDefault();let a=Number($("[name='wave_traditional_1rm']").val()),t=Number($("[name='wave_traditional_intensity_1']").val()),n=Number($("[name='wave_traditional_intensity_2']").val()),l=Number($("[name='wave_traditional_intensity_3']").val()),r=Number($("[name='wave_traditional_2_plus']").val()),o=Number($("[name='wave_traditional_3_plus']").val()),i=a*t/100,m=a*n/100,u=a*l/100;$("#wave_traditional_1_1").val(i),$("#wave_traditional_1_2").val(m),$("#wave_traditional_1_3").val(u),$("#wave_traditional_2_1").val(i+r),$("#wave_traditional_2_2").val(m+r),$("#wave_traditional_2_3").val(u+r),$("#wave_traditional_3_1").val(i+r+o),$("#wave_traditional_3_2").val(m+r+o),$("#wave_traditional_3_3").val(u+r+o)}),$("#calculator_step_to_km").submit(function(e){console.log("Steps to km"),e.preventDefault();let a=Number($("[name='steps']").val())*Number($("[name='step_to_km_step_length']").val())/1e5;$("#step_to_km_km").val(a)}),$("#calculator_kj_kcal").submit(function(e){console.log("kj to kcal"),e.preventDefault();let a=Number($("[name='kj_kcal_kj']").val())/4.184;$("[name='kj_kcal_kcal']").val(a.toFixed(2))}),$("#calculator_kcal_kj").submit(function(e){console.log("kcal to kj"),e.preventDefault();let a=4.184*Number($("[name='kcal_kj_kcal']").val());$("[name='kcal_kj_kj']").val(a.toFixed(2))}),$("#calculator_billat").submit(function(e){console.log("Billat"),e.preventDefault();let a=Number($("[name='distance']").val()),t=billat.Billat(a);$("#speed").val(t.getVelocity().toFixed(2)),$("#d30").val(t.getDistance30()),$("#r30").val(t.getRecovery30()),$("#d60").val(t.getDistance60()),$("#r60").val(t.getRecovery60()),$("#session").val(t.getDistance3min()),$("#mins").val(t.getMinutes3min()),$("#secs").val(t.getSeconds3min()),$("#secs400").val(t.getTimePr400Meter3min())}),$("[name='peterson_target_bmi']").change(function(){$("#calculator_idealweight").submit()}),$("[name='zacho_target_bmi']").change(function(){$("#calculator_idealweight").submit()}),$("#calculator_idealweight").submit(function(e){console.log("Idealweight"),e.preventDefault();let a=$("[name='sex']:checked").val(),t=Number($("[name='height']").val()),n=idealweight.IdealWeight(t,a);""==$("[name='zacho_target_bmi']").val()&&(n.isMale()?$("[name='zacho_target_bmi']").val(24.5):$("[name='zacho_target_bmi']").val(22.5));let l=Number($("[name='peterson_target_bmi']").val()),r=Number($("[name='zacho_target_bmi']").val()),o=Number($("[name='bodytype']").val());$("[name='idealweight_robinson']").val(n.getRobinson().toFixed(1)),$("[name='idealweight_miller']").val(n.getMiller().toFixed(1)),$("[name='idealweight_hamwi']").val(n.getHamwi().toFixed(1)),$("[name='idealweight_devine']").val(n.getDevine().toFixed(1)),$("[name='idealweight_peterson']").val(n.getPeterson(l).toFixed(1)),$("[name='idealweight_zacho']").val(n.getIdealWeightBasedOnBMI(r).toFixed(1)),$("[name='idealweight_robinson_bodytype']").val((n.getRobinson()*o).toFixed(1)),$("[name='idealweight_miller_bodytype']").val((n.getMiller()*o).toFixed(1)),$("[name='idealweight_hamwi_bodytype']").val((n.getHamwi()*o).toFixed(1)),$("[name='idealweight_devine_bodytype']").val((n.getDevine()*o).toFixed(1)),$("[name='idealweight_peterson_bodytype']").val((n.getPeterson(l)*o).toFixed(1)),$("[name='idealweight_zacho_bodytype']").val((n.getIdealWeightBasedOnBMI(r)*o).toFixed(1))}),$("#calculator_running_walking").submit(function(e){console.log("Running Walking Energy Expenditure"),e.preventDefault();let a,t,n,l,r=Number($("[name='weight']").val());console.log($("#formula-energy-walking").val()),console.log($("#formula-energy-running").val()),"met"==$("#formula-energy-walking").val()?(l=Number($("[name='walking']").val()),a=runwalk.RunningWalking("walking",l,r)):"pandolf"==$("#formula-energy-walking").val()?(l=Number($("[name='walk_velocity']").val()),a=pandolf.RunningWalkingEnergyExpenditurePandolf(r,l)):(l=Number($("[name='walk_velocity']").val()),a=runwalkenergy.RunningWalkingEnergyExpenditure("walking",r,l)),"met"==$("#formula-energy-running").val()?(n=Number($("[name='running']").val()),t=runwalk.RunningWalking("running",n,r)):"leger"==$("#formula-energy-running").val()?(n=Number($("[name='run_velocity']").val()),t=leger.RunningWalkingEnergyExpenditureLeger(r,n)):(n=Number($("[name='run_velocity']").val()),t=runwalkenergy.RunningWalkingEnergyExpenditure("running",r,n));let o=t.getCaloriesPrKilometer()/a.getCaloriesPrKilometer(),i=t.getCaloriesPrMinute()/a.getCaloriesPrMinute();$("#walking-velocity").text(l+" km/t"),$("#running-velocity").text(n+" km/t"),$("#calories_walking_kilometer").val(a.getCaloriesPrKilometer().toFixed(0)),$("#calories_walking_minute").val(a.getCaloriesPrMinute().toFixed(0)),$("#calories_running_minute").val(t.getCaloriesPrMinute().toFixed(0)),$("#calories_running_kilometer").val(t.getCaloriesPrKilometer().toFixed(0)),$("#ratio_kilometer").val(o.toFixed(1)),$("#ratio_minute").val(i.toFixed(1))}),$("#calculator_walking_energy").submit(function(e){console.log("Running Walking Energy Expenditure"),e.preventDefault();let a,t,n=Number($("[name='weight']").val());if(console.log($("#formula-walking-energy").val()),"met"==$("#formula-walking-energy").val())t=Number($("[name='walking']").val()),a=runwalk.RunningWalking("walking",t,n);else if("pandolf"==$("#formula-walking-energy").val()){t=Number($("[name='walk_velocity']").val());let e=Number($("[name='walk_grade']").val()),l=Number($("[name='walk_load']").val());a=pandolf.RunningWalkingEnergyExpenditurePandolf(n,t,e,l)}else{t=Number($("[name='walk_velocity']").val());let e=Number($("[name='walk_grade']").val());a=runwalkenergy.RunningWalkingEnergyExpenditure("walking",n,e)}console.log(t);let l=60*$("#time").val(),r=a.getCaloriesPrMinute()*l;$("#calories_walking_kilometer").val(a.getCaloriesPrKilometer().toFixed(0)),$("#calories_walking_minute").val(a.getCaloriesPrMinute().toFixed(1)),$("#calories_walking_total").val(r.toFixed(0))}),$("#calculator_jump_reach_height").submit(function(e){console.log("Jump Reach test"),e.preventDefault();let a=Number($("[name='standing_height']").val()),t=Number($("[name='jumping_height']").val());$("[name='jump_reach_height_score']").val(t-a)}),$("#calculator_jump_reach_power").submit(function(e){console.log("Jump Reach test"),e.preventDefault();let a=$("[name='jump-reach-formula']").val(),t=Number($("[name='body_weight']").val()),n=Number($("[name='body_height']").val()),l=Number($("#jump_reach_height_score").val());console.log(a+" "+t+" "+n+" "+l);let r=jump_reach.JumpReach(a,l,t,n);$("[name='average_power']").val(r.getAveragePower()),$("[name='peak_power']").val(r.getPeakPower())}),$("#calculator_jump_cmj").submit(function(e){console.log("CMJ test"),e.preventDefault();let a=Number($("[name='cmj_flight_time']").val());console.log("CMJ flight time "+a);let t=9.81*Math.pow(a,2)/8;t*=100,$("[name='cmj_jump_height']").val(t.toFixed(2))}),$("#calculator_dsi").submit(function(e){console.log("DSI test"),e.preventDefault();let a=Number($("[name='dsi_peak_force_max_strength']").val()),t=Number($("[name='dsi_peak_force_max_ballistic']").val())/a;$("[name='dsi']").val(t.toFixed(2))}),$("#calculator_walking_steps_how_fast").submit(function(e){console.log("Calculate how fast steps"),e.preventDefault();let a=Number($("[name='steps']").val())*Number($("[name='step_length']").val())/100/1e3,t=a/Number($("[name='velocity']").val()),n=Math.floor(t);var l=60*(t-Math.floor(t));let r=Math.floor(l),o=Math.round(60*(l-Math.floor(l)));o<10&&(o="0"+o);let i=n+":"+r+":"+o;$("[name='distance']").val(a),$("[name='time']").val(i)}),$("#calculator_6sek_relative_ppo").submit(function(e){console.log("6sek_relative_ppo"),e.preventDefault();let a=Number($("[name='6sek_ppo']").val())/Number($("[name='6sek_bw']").val());$("[name='relative_ppo']").val(a.toFixed(2))}),$("#calculator_musclemass_upper_limit").submit(function(e){console.log("musclemass_upper_limit"),e.preventDefault();let a=Number($("[name='height']").val())/100,t=a*a*34,n=a*a*17;$("[name='ffm']").val(t.toFixed(2)),$("[name='musclemass']").val(n.toFixed(2))}),$("#calculator_musclemass").submit(function(e){console.log("musclemass"),e.preventDefault();let a=$("[name='ethniticity']").val(),t=$("[name='gender']").val();console.log(a+" "+t);let n,l=Number($("[name='height']").val()),r=Number($("[name='weight']").val()),o=Number($("[name='age']").val()),i=Number($("[name='waist']").val());n=i>0?"man"==t?"white"==a?.46*r+.03*l+.013*o-6e-4*Math.pow(o,2)-.28*i+13.8:.5*r+.03*l+.031*o-8e-4*Math.pow(o,2)-.31*i+13.3:"white"==a?.24*r+.09*l-.097*o+4e-4*Math.pow(o,2)-.06*i-3.9:.26*r+.1*l-.12*o+6e-4*Math.pow(o,2)-.06*i-4.9:"man"==t?"white"==a?.23*r+.15*l-.058*o-5e-4*Math.pow(o,2)-13.2:.26*r+.16*l-.054*o-7e-4*Math.pow(o,2)-14.8:"white"==a?.19*r+.11*l-.095*o+3e-4*A2-9:.21*r+.12*l-.132*o+6e-4*A2-9.6,$("[name='musclemass']").val(n.toFixed(2))}),$("#calculator_6sek_fi").submit(function(e){console.log("6sek_fi"),e.preventDefault();let a=Number($("[name='6sek_best']").val()),t=(a-Number($("[name='6sek_worst']").val()))/a*100;$("[name='fi']").val(t.toFixed(2))}),$("#calculator_galloway_magic_mile").submit(function(e){console.log("Gallowway_magic_mile"),e.preventDefault();let a=Number($("[name='time_mm_minutes']").val()),t=Number($("[name='time_mm_seconds']").val()),n=running.Running(),l=n.getKilometersPrHour(1.609,a,t);console.log("mmtime"+l);let r=a,o=t+33;o>59&&(o-=60,r+=1);let i=n.getKilometersPrHour(1.609,r,o),m=n.convertKmtToMinPerKm(i),u=l/1.15,c=n.convertKmtToMinPerKm(u),s=l/1.2,v=n.convertKmtToMinPerKm(s),_=l/1.3,g=n.convertKmtToMinPerKm(_),d=l/1.55,b=n.convertKmtToMinPerKm(d);$("[name='pace_long_run']").val(b),$("[name='pace_5k_run']").val(m),$("[name='pace_10k_run']").val(c),$("[name='pace_half_marathon_run']").val(v),$("[name='pace_marathon_run']").val(g)}),$("#calculator_run_walk_time").submit(function(e){console.log("run_walk_time"),e.preventDefault();let a=Number($("[name='time_running_minutes']").val()),t=Number($("[name='time_running_seconds']").val()),n=Number($("[name='time_walking_minutes']").val()),l=Number($("[name='time_walking_seconds']").val()),r=Number($("[name='pace_walking_minutes']").val()),o=Number($("[name='pace_running_minutes']").val()),i=Number($("[name='pace_walking_seconds']").val()),m=Number($("[name='pace_running_seconds']").val());console.log("Pace walking"+r+":"+i),console.log("Time"+n+":"+l),console.log("Pace running"+r+":"+i);let u=running.Running(),c=u.convertMinPerKmToDistanceForDuration(o,m,a,t),s=u.convertMinPerKmToDistanceForDuration(r,i,n,l),v=(c+s)/1e3,_=a+n,g=t+l;g>59&&(g-=60,_+=1),console.log("dist_running: "+c+"dist_walking: "+s+"dist: "+v+" - min: "+_+" - sec: "+g),$("[name='velocity']").val(u.getKilometersPrHour(v,_,g).toFixed(2)),$("[name='pace']").val(u.getTimePrKilometer(v,_,g))}),$("#calculator_6sek_sdec").submit(function(e){console.log("6sek_sdec"),e.preventDefault();let a,t=$("[name='6sek_type']").val(),n=Number($("[name='6sek_1']").val()),l=Number($("[name='6sek_2']").val()),r=Number($("[name='6sek_3']").val()),o=Number($("[name='6sek_4']").val()),i=Number($("[name='6sek_5']").val()),m=(n+l+r+o+i)/(5*Math.max(n,l,r,o,i));a="running"==t?100*(m-1):100*(1-m),$("[name='6sek_sdec']").val(a.toFixed(2))}),$("#calculator_jump_cmj_initial_velocity").submit(function(e){console.log("CMJ test"),e.preventDefault();let a=Number($("[name='cmj_initial_velocity']").val());console.log("CMJ flight time "+a);let t=Math.pow(a,2)/9.81/2;t*=100,$("[name='cmj_jump_height_initial_velocity']").val(t.toFixed(2))}),$("#calculator_fitness_jog_vo2").submit(function(e){console.log("Etpunkt test"),e.preventDefault();let a=Number($("[name='time_min']").val())+Number($("[name='time_sec']").val())/60,t=Number($("[name='gender']").val()),n=Number($("[name='hr']").val()),l=Number($("[name='age']").val()),r=Number($("[name='weight']").val()),o=jog.VO2MaxJog(t,l,r,a,n);$("[name='vo2max']").val(o.getMaximalOxygenUptake().toFixed(2)),$("[name='kondital']").val(o.getFitnessLevel().toFixed(0))}),$("#calculator_etpunkttest").submit(function(e){console.log("Etpunkt test"),e.preventDefault();let a=Number($("[name='work']").val()),t=Number($("[name='gender']").val()),n=Number($("[name='hr']").val()),l=Number($("[name='age']").val()),r=Number($("[name='weight']").val()),o=etpunkt.EtPunktTest(t,l,r,n,a);$("[name='vo2max']").val(o.getMaximalOxygenUptake().toFixed(2)),$("[name='kondital']").val(o.getFitnessLevel().toFixed(0))}),$("#calculator_topunkttest").submit(function(e){console.log("Topunkt test"),e.preventDefault();let a=Number($("[name='work_1']").val()),t=Number($("[name='work_2']").val()),n=Number($("[name='hr_1']").val()),l=Number($("[name='hr_2']").val()),r=Number($("[name='age']").val()),o=Number($("[name='weight']").val()),i=Number($("[name='max_hr']").val()),m=topunkt.ToPunktTest(r,o,i,a,n,t,l);$("[name='work_max']").val(m.getMaximalWork().toFixed(0)),$("[name='vo2max']").val(m.getMaximalOxygenUptake().toFixed(2)),$("[name='kondital']").val(m.getFitnessLevel().toFixed(0))}),$("#calculator_maxhr").submit(function(e){console.log("Calculate Maximal Heart Rate"),e.preventDefault();let a=Number($("[name='age']").val()),t=$("[name='maxhr-formula']").val(),n=maxhr.EstimateMaxHr(a,t);$("[name='max_hr']").val(n.getMaxHr().toFixed(0))}),$("#calculator_bmi").submit(function(e){console.log("Calculate BMI"),e.preventDefault();let a=Number($("[name='height']").val()),t=Number($("[name='weight']").val()),n=Number($("[name='age']").val()),l=$("[name='gender']:checked").val(),r=$("[name='type']").val(),o=bmi.BMI(a,t),i=bmievaluation.BMIEvaluation(r,l,n);$("#meter-text").text(i.getEvaluation(o.getBMI())),$("[name='BMI']").val(o.getBMI().toFixed(1));let m=$("#meter-bmi");m.val(o.getBMI().toFixed(1)),m.text(o.getBMI().toFixed(1)),m.attr("low",i.getLow()),m.attr("high",i.getHigh()),m.attr("optimum",i.getOptimum()),m.attr("min",i.getMin()),m.attr("max",i.getMax())}),$("#calculator_water_intake").submit(function(e){console.log("Calculate Water Intake"),e.preventDefault();let a=Number($("[name='weight']").val()),t=water.WaterIntake(a);$("[name='daily_water_intake_lower']").val(t.getDailyWaterIntake()),$("[name='daily_water_intake_upper']").val(t.getDailyWaterIntake("upper"))}),$("#calculator_ponderal_index").submit(function(e){console.log("Calculate BMI"),e.preventDefault();let a=Number($("[name='height']").val()),t=Number($("[name='weight']").val()),n=ponderalindex.PonderalIndex(a,t);$("[name='PMI']").val(n.getPonderalIndex().toFixed(1))}),$("#calculator_bodywater").submit(function(e){console.log("Calculate Body Water"),e.preventDefault();let a=Number($("#age").val()),t=Number($("#height").val()),n=Number($("#weight").val()),l=$("[name='sex']:checked").val(),r=tbw.BodyWater(t,n,a,l);$("#tbw").val(r.getTotalBodyWater().toFixed(2)),$("#tbw_pct").val(r.getPercent().toFixed(2))}),$("#calculator_fat_percent").submit(function(e){console.log("Calculate Fat Percent"),e.preventDefault();let a=Number($("[name='age']").val()),t=Number($("[name='height']").val()),n=Number($("[name='weight']").val()),l=$("[name='sex']:checked").val(),r=fat.CalculateFatPercent(t,n,a,l);$("[name='BMI']").val(r.getBMI().toFixed(2)),$("[name='fat_percent_durnin']").val(r.getWomersleyDurnin1977().toFixed(1)),$("[name='fat_percent_jackson_pollock']").val(r.getJacksonPollock1980().toFixed(1)),$("[name='fat_percent_heitmann']").val(r.getHeitmann1990().toFixed(1)),$("[name='fat_percent_duerenberg']").val(r.getDuerenberg1991().toFixed(1)),$("[name='fat_percent_duerenberg_1998']").val(r.getDuerenberg1998().toFixed(1)),$("[name='fat_percent_gallagher']").val(r.getGallagher2000().toFixed(1)),$("[name='fat_percent_heritage_2002']").val(r.getHeritage2002().toFixed(1))}),$("#calculator_how_tall").submit(function(e){console.log("Calculate How Tall"),e.preventDefault();let a=Number($("[name='father_height']").val()),t=Number($("[name='mother_height']").val()),n=$("[name='sex']:checked").val(),l=how_tall.HowTall(n,a,t);$("[name='adult_height']").val(l.getHeight().toFixed(0))}),$("#calculator_flyer_handicap").submit(function(e){console.log("Calculate Flyer Handicap"),e.preventDefault();let a=$("[name='gender']").val(),t=Number($("[name='weight']").val()),n=Number($("[name='age']").val()),l=$("[name='distance']").val(),r=Number($("[name='hours']").val()),o=Number($("[name='minutes']").val()),i=Number($("[name='seconds']").val());n<25&&$("[name='age']").val(25),"female"==a?(t<50&&$("[name='weight']").val(50),$("#fh_weight").text(50),$("#fh_gender").text("kvinde")):"male"==a&&(t<65&&$("[name='weight']").val(65),$("#fh_weight").text(65),$("#fh_gender").text("mand"));let m=flyer_handicap.FlyerHandicap(n,t,a);$("[name='fh_time']").val(m.getAdjustedTime(l,r,o,i))}),$("#calculator_who5").submit(function(e){console.log("Calculate Eating Disorder"),e.preventDefault();let a,t=4*(Number($("[name='question_1']:checked").val())+Number($("[name='question_2']:checked").val())+Number($("[name='question_3']:checked").val())+Number($("[name='question_4']:checked").val())+Number($("[name='question_5']:checked").val()));a=t>49?"Din score på "+t+" ligger her inden for gennemsnittet for resten af befolkningen som er 68 med en nedre grænse omkring 50.":t>35?"Din score på "+t+" ligger lavere end gennemsnittet for resten af befolkningen. Resultatet tyder på, at du nok ikke har det helt godt. Vær opmærksom på, om du får det bedre eller værre og søg evt. læge, hvis du får det værre.":"Din score på "+t+" ligger væsentligt lavere end gennemsnittet for resten af befolkningen. Resultatet tyder på, at du ikke er på toppen, og der kan være en reel risiko for, at du lider af depression eller langvarig stress. Du bør overveje at søge hjælp hos din læge for at få det undersøgt.",$("[name='who5_score']").val(t),$("#result").text(a)}),$("#calculator_phq9").submit(function(e){console.log("Calculate PHQ-9"),e.preventDefault();let a,t=Number($("[name='question_1']:checked").val())+Number($("[name='question_2']:checked").val())+Number($("[name='question_3']:checked").val())+Number($("[name='question_4']:checked").val())+Number($("[name='question_5']:checked").val())+Number($("[name='question_6']:checked").val())+Number($("[name='question_7']:checked").val())+Number($("[name='question_8']:checked").val())+Number($("[name='question_9']:checked").val());a=t>19?"Din score på "+t+" viser, at du har svære symptomer på depression. Du skal søge professionel hjælp, så du kan komme til en specialist, der vil hjælpe dig med at igangsætte en øjeblikkelig behandling.":t>14?"Din score på "+t+" viser, at du har moderate til svære symptomer på depression. Du skal søge professionel hjælp, som kan hjælpe med at få dig i behandling.":t>9?"Din score på "+t+" viser at du har moderate symptomer på depression. Du bør søge professionel hjælp og lægge en plan.":t>4?"Din score på "+t+" viser at du kan have milde symptomer på depression. Det er godt at følge op efter lidt tid med at besvare skemaet igen for at se, om symptomerne bliver værre.":"Din score på "+t+" viser, at du ingen eller kun minimale depressive symptomer har.",$("[name='phq9_score']").val(t),$("#result").text(a)}),$("#calculator_stress").submit(function(e){console.log("Calculate Stress"),e.preventDefault();let a,t=Number($("[name='question_1']:checked").val())+Number($("[name='question_2']:checked").val())+Number($("[name='question_3']:checked").val())+Number($("[name='question_4']:checked").val())+Number($("[name='question_5']:checked").val())+Number($("[name='question_6']:checked").val())+Number($("[name='question_7']:checked").val())+Number($("[name='question_8']:checked").val())+Number($("[name='question_9']:checked").val())+Number($("[name='question_10']:checked").val())+Number($("[name='question_11']:checked").val())+Number($("[name='question_12']:checked").val())+Number($("[name='question_13']:checked").val())+Number($("[name='question_14']:checked").val())+Number($("[name='question_15']:checked").val())+Number($("[name='question_16']:checked").val());a=t>50?"Din score på "+t+" viser, at dit stressniveau er meget højt niveau. Dit stressniveau er meget højt. Du bør tage hånd om din situation straks og række ud efter hjælp, så du kan få det bedre.":t>36?"Din score på "+t+" viser, at dit stressniveau er for højt niveau. Dit stressniveau er højt. Du har måske været belastet over en længere periode, hvor stressen gradvist er taget til. Du bør gøre noget ved din situation nu.":t>23?"Din score på "+t+" viser, at dit stressniveau er på et mellem niveau. Dit stress-niveau er ikke alarmerende højt, men du er alligevel tilpas stresset til, at du bør se på, hvad der kan ændres i dit liv.":"Din score på "+t+" viser, at dit stressniveau er på et afslappet niveau. Du er ikke stresset for tiden. Det er rigtig godt, men vær alligevel opmærksom på, om din tilstand ændrer sig.",$("[name='stress_score']").val(t),$("#result").text(a)}),$("#calculator_atq").submit(function(e){console.log("Calculate ATQ"),e.preventDefault();let a=Number($("[name='frequency_1']:checked").val()),t=Number($("[name='frequency_2']:checked").val()),n=Number($("[name='frequency_3']:checked").val()),l=Number($("[name='frequency_4']:checked").val()),r=Number($("[name='frequency_5']:checked").val()),o=Number($("[name='frequency_6']:checked").val()),i=Number($("[name='frequency_7']:checked").val()),m=Number($("[name='frequency_8']:checked").val()),u=Number($("[name='frequency_9']:checked").val()),c=Number($("[name='frequency_10']:checked").val()),s=Number($("[name='frequency_11']:checked").val()),v=Number($("[name='frequency_12']:checked").val()),_=Number($("[name='frequency_13']:checked").val()),g=Number($("[name='frequency_14']:checked").val()),d=Number($("[name='frequency_15']:checked").val()),b=Number($("[name='frequency_16']:checked").val()),p=Number($("[name='frequency_17']:checked").val()),f=Number($("[name='frequency_18']:checked").val()),h=Number($("[name='frequency_19']:checked").val()),x=Number($("[name='frequency_20']:checked").val()),k=Number($("[name='frequency_21']:checked").val()),N=Number($("[name='frequency_22']:checked").val()),y=Number($("[name='frequency_23']:checked").val()),F=Number($("[name='frequency_24']:checked").val()),w=Number($("[name='frequency_25']:checked").val()),D=Number($("[name='frequency_26']:checked").val()),C=Number($("[name='frequency_27']:checked").val()),M=Number($("[name='frequency_28']:checked").val()),q=Number($("[name='frequency_29']:checked").val()),R=Number($("[name='frequency_30']:checked").val()),P=a+t+n+l+r+o+i+m+u+c+s+v+_+g+d+b+p+f+h+x+k+N+y+F+w+D+C+M+q+R,E=Number($("[name='believe_1']:checked").val())+Number($("[name='believe_2']:checked").val())+Number($("[name='believe_3']:checked").val())+Number($("[name='believe_4']:checked").val())+Number($("[name='believe_5']:checked").val())+Number($("[name='believe_6']:checked").val())+Number($("[name='believe_7']:checked").val())+Number($("[name='believe_8']:checked").val())+Number($("[name='believe_9']:checked").val())+Number($("[name='believe_10']:checked").val())+Number($("[name='believe_11']:checked").val())+Number($("[name='believe_12']:checked").val())+Number($("[name='believe_13']:checked").val())+Number($("[name='believe_14']:checked").val())+Number($("[name='believe_15']:checked").val())+Number($("[name='believe_16']:checked").val())+Number($("[name='believe_17']:checked").val())+Number($("[name='believe_18']:checked").val())+Number($("[name='believe_19']:checked").val())+Number($("[name='believe_20']:checked").val())+Number($("[name='believe_21']:checked").val())+Number($("[name='believe_22']:checked").val())+Number($("[name='believe_23']:checked").val())+Number($("[name='believe_24']:checked").val())+Number($("[name='believe_25']:checked").val())+Number($("[name='believe_26']:checked").val())+Number($("[name='believe_27']:checked").val())+Number($("[name='believe_28']:checked").val())+Number($("[name='believe_29']:checked").val())+Number($("[name='believe_30']:checked").val()),H=i+c+g+x+D,j=t+n+u+k+y+F+M,T=p+f,B=q+R;$("[name='frequency_score']").val(P),$("[name='believe_score']").val(E),$("[name='pmdc_score']").val(H),$("[name='nsne_score']").val(j),$("[name='lse_score']").val(T),$("[name='helplessness_score']").val(B),$("#result").text(void 0)}),$("#calculator_excercise_addiction").submit(function(e){console.log("Calculate Eating Disorder"),e.preventDefault();let a,t=Number($("[name='question_1']:checked").val())+Number($("[name='question_2']:checked").val())+Number($("[name='question_3']:checked").val())+Number($("[name='question_4']:checked").val())+Number($("[name='question_5']:checked").val())+Number($("[name='question_6']:checked").val());a=t>23?"Din score på "+t+" ligger mellem 24-30. Det er sandsynligt, at du er afhængig af træning på en måde, der kan skade dig.":t>15?"Du har fået "+t+" point. Hvis du får 24 point eller mere, så er du sandsynligvis afhængig af træning på en måde, der kan skade dig.":"Du er med "+t+" point sandsynligvis ikke i risikogruppen for at være afhængig af træning.",$("#result").text(a)}),$("#calculator_eating_disorder").submit(function(e){console.log("Calculate Eating Disorder"),e.preventDefault();let a,t=Number($("[name='question_1']:checked").val()),n=Number($("[name='question_2']:checked").val()),l=Number($("[name='question_3']:checked").val()),r=Number($("[name='question_4']:checked").val()),o=Number($("[name='question_5']:checked").val()),i=Number($("[name='question_6']:checked").val()),m=t+n+l+r;a=m>1?"Du har svaret ja på "+m+" af de fire første spørgsmål. Du er i risikogruppen for at have en spiseforstyrrelse og bør søge hjælp. Yderligere udredning er nødvendig for at vurdere, om der er tale om en spiseforstyrrelse.":m>0?"Du har svaret ja på et af de fire første spørgsmål. At svare ja på et af spørgsmålene er formentlig ikke alvorligt, men det kan være tegn på et forstyrret spisemønster.":0==o+i?"Dine s let tyder på, at du ikke har et forstyrret spisemønster.":"Det let ikke muligt at konkludere noget på baggrund af dine svar. De første fire spørgsmål har en sammenhæng med det at have en spiseforstyrrelse. De sidste to spørgsmål kan afdække om du er uden for risikogruppen.",$("#result").text(a)}),$("#calculator_norwegian_2011").submit(function(e){console.log("Calculate Norwegian 2011"),e.preventDefault();let a,t=$("[name='gender']").val(),n=Number($("[name='age']").val()),l=Number($("[name='hr_rest']").val()),r=Number($("[name='waist']").val()),o=Number($("[name='frequency']").val())*Number($("[name='intensity']").val())*Number($("[name='duration']").val());a="male"==t?100.27+.226*o-.296*n-.369*r-.155*l:74.74+.198*o-.247*n-.259*r-.114*l,$("[name='kondital']").val(a.toFixed(0)),$("[name='pa']").val(o)}),$("#calculator_jackson").submit(function(e){console.log("Calculate Jackson"),e.preventDefault();let a=Number($("[name='jackson_gender']").val()),t=Number($("[name='jackson_age']").val()),n=Number($("[name='jackson_height']").val()),l=Number($("[name='jackson_weight']").val()),r=56.363+1.921*Number($("[name='par']:checked").val())-.381*t-.754*bmi.BMI(n,l).getBMI()+10.987*a;$("[name='jackson_kondital']").val(r.toFixed(0))}),$("#calculator_skinfold_durnin").submit(function(e){console.log("Calculate Skinfold Durnin"),e.preventDefault();let a=Number($("[name='biceps']").val()),t=Number($("[name='triceps']").val()),n=Number($("[name='suprailiac']").val()),l=Number($("[name='subscapularis']").val()),r=Number($("[name='weight']").val()),o=$("[name='gender']").val(),i=Number($("[name='age']").val()),m=skinfold_durnin.SkinfoldDurnin(a,t,n,l,r,o,i);$("[name='skinfold_durnin']").val(m.getSkinfoldSum().toFixed(2)),$("[name='fatpercent_durnin']").val(m.getBodyFatPercent().toFixed(2)),$("[name='ffm_durnin']").val(m.getFatFreeMass().toFixed(2))}),$("#calculator_skinfold_peterson").submit(function(e){console.log("Calculate Skinfold Durnin"),e.preventDefault();let a=Number($("[name='midthigh']").val()),t=Number($("[name='triceps']").val()),n=Number($("[name='suprailiac']").val()),l=Number($("[name='subscapularis']").val()),r=Number($("[name='weight']").val()),o=Number($("[name='height']").val()),i=$("[name='gender']").val(),m=Number($("[name='age']").val()),u=skinfold_peterson.SkinfoldPeterson(a,t,n,l,o,r,i,m);$("[name='skinfold_peterson']").val(u.getSkinfoldSum().toFixed(2)),$("[name='fatpercent_peterson']").val(u.getBodyFatPercent().toFixed(2)),$("[name='ffm_peterson']").val(u.getFatFreeMass().toFixed(2))}),$("#calculator_skinfold_pollock_men").submit(function(e){console.log("Calculate Skinfold Pollock Men"),e.preventDefault();let a=Number($("[name='chest_male']").val()),t=Number($("[name='abdomen_male']").val()),n=Number($("[name='thigh_male']").val()),l=Number($("[name='age_male']").val()),r=Number($("[name='weight_male']").val()),o=skinfold_pollock.SkinfoldPollock(r,l);$("[name='fatpercent_male']").val(o.getBodyFatPercentMale(a,t,n)),$("[name='ffm_male']").val(o.getBodyFatFreeMass())}),$("#calculator_skinfold_pollock_women").submit(function(e){console.log("Calculate Skinfold Pollock Women"),e.preventDefault();let a=Number($("[name='triceps_female']").val()),t=Number($("[name='supiliac_female']").val()),n=Number($("[name='thigh_female']").val()),l=Number($("[name='age_female']").val()),r=Number($("[name='weight_female']").val()),o=skinfold_pollock.SkinfoldPollock(r,l);$("[name='fatpercent_female']").val(o.getBodyFatPercentFemale(a,t,n)),$("[name='ffm_female']").val(o.getBodyFatFreeMass())}),$("#calculator_skinfold_lohman").submit(function(e){console.log("Calculate Skinfold Lohman"),e.preventDefault();let a=Number($("[name='triceps']").val()),t=Number($("[name='calf']").val()),n=Number($("[name='gender']").val()),l=skinfold_lohman.SkinfoldLohman(n,a,t);$("[name='fatpercent']").val(l.getBodyFatPercent())}),$("#calculator_skinfold_slaughter").submit(function(e){console.log("Calculate Skinfold Slaughter"),e.preventDefault();let a=Number($("[name='triceps']").val()),t=Number($("[name='subscapular']").val()),n=Number($("[name='gender']").val()),l=skinfold_slaughter.SkinfoldSlaughter(n,a,t);$("[name='fatpercent']").val(l.getBodyFatpercent())}),$("#calculator_fat_percent_measurement").ready(function(){$("#calculator_fat_percent_men_under_26").hide(),$("#calculator_fat_percent_men_over_26").hide(),$("#calculator_fat_percent_women_under_26").hide(),$("#calculator_fat_percent_women_over_26").hide()}),$("#calculator_fat_percent_measurement [name='group']").change(function(){let e=$("[name='group']").val();$("#calculator_fat_percent_men_under_26").hide(),$("#calculator_fat_percent_men_over_26").hide(),$("#calculator_fat_percent_women_under_26").hide(),$("#calculator_fat_percent_women_over_26").hide(),$("#calculator_fat_percent_"+e).show()}),$("#calculator_fat_percent_men_under_26").submit(function(e){console.log("Calculate Fat Percent on Measurements"),e.preventDefault();let a=fatm.CalculateFatPercentMeasurements();$("[name='fat_men_under_26']").val(a.getFatPercentMenUnder26(Number($("#calculator_fat_percent_men_under_26 [name='right_upperarm']").val()),Number($("#calculator_fat_percent_men_under_26 [name='abdomen']").val()),Number($("#calculator_fat_percent_men_under_26 [name='right_forearm']").val())).toFixed(2))}),$("#calculator_fat_percent_men_over_26").submit(function(e){console.log("Calculate Fat Percent on Measurements"),e.preventDefault();let a=fatm.CalculateFatPercentMeasurements();$("[name='fat_men_over_26']").val(a.getFatPercentMenOver26(Number($("#calculator_fat_percent_men_over_26 [name='hips']").val()),Number($("#calculator_fat_percent_men_over_26 [name='abdomen']").val()),Number($("#calculator_fat_percent_men_over_26 [name='right_forearm']").val())).toFixed(2))}),$("#calculator_fat_percent_women_under_26").submit(function(e){console.log("Calculate Fat Percent on Measurements"),e.preventDefault();let a=fatm.CalculateFatPercentMeasurements();$("[name='fat_women_under_26']").val(a.getFatPercentWomenUnder26(Number($("#calculator_fat_percent_women_under_26 [name='abdomen']").val()),Number($("#calculator_fat_percent_women_under_26 [name='right_thigh']").val()),Number($("#calculator_fat_percent_women_under_26 [name='right_forearm']").val())).toFixed(2))}),$("#calculator_fat_percent_women_over_26").submit(function(e){console.log("Calculate Fat Percent on Measurements"),e.preventDefault();let a=fatm.CalculateFatPercentMeasurements();$("[name='fat_women_over_26']").val(a.getFatPercentWomenOver26(Number($("#calculator_fat_percent_women_over_26 [name='abdomen']").val()),Number($("#calculator_fat_percent_women_over_26 [name='right_thigh']").val()),Number($("#calculator_fat_percent_women_over_26 [name='right_calf']").val())).toFixed(2))}),$("#calculate_fitness_level_hr").submit(function(e){console.log("Calculate VO2 from HR"),e.preventDefault();let a=Number($("#hr_rest").val()),t=Number($("#hr_max").val()),n=Number($("#weight").val()),l=fitness.CalculateFitnessFromHr(t,a,n),r=l.getMaximalOxygenUptake(),o=l.getFitnessLevel();$("#vo2max").val(r).toFixed(2),$("#kondital").val(o).toFixed(0)}),$("#calculator_borg15").submit(function(e){console.log("Calculate Borg 15 fitness"),e.preventDefault();let a=Number($("#borg_watt").val()),t=Number($("#borg_age").val()),n=Number($("#borg_weight").val()),l=borg15.Borg15(t,n,a);$("#borg_iltoptagelse").val(l.getMaximalOxygenUptake().toFixed(2)),$("#borg_kondital").val(l.getFitnessLevel().toFixed(0))}),$("#calculator_inol").submit(function(e){console.log("Calculate INOL"),e.preventDefault();let a=Number($("[name='reps']").val()),t=Number($("[name='intensity']").val()),n=inol.INOL(t);$("[name='inol']").val(n.getINOL(a))}),$("#calculator_inol_reverse").submit(function(e){console.log("Calculate INOL"),e.preventDefault();let a=Number($("[name='inol_reverse_inol']").val()),t=Number($("[name='inol_reverse_intensity']").val()),n=inol.INOL(t);$("[name='inol_reverse_reps']").val(n.getReps(a))}),$("#calculator_ffmi").submit(function(e){console.log("Calculate FFMI"),e.preventDefault();let a=Number($("[name='ffmi_weight']").val()),t=Number($("[name='ffmi_height']").val()),n=a*(1-a*(Number($("[name='ffmi_fat_percent']").val())/100)/100)/Math.Pow(t,2),l=n+6.1*(1.8-t);$("[name='ffmi']").val(n),$("[name='ffmi_normalized']").val(l)}),$("#calculator_fitness_wattmax").submit(function(e){console.log("Calculate Wattmax"),e.preventDefault();let a=Number($("[name='wmax']").val()),t=Number($("[name='sec']").val()),n=Number($("[name='weight']").val()),l=wattmax.Wattmax(a,t,n);$("[name='kondital']").val(l.getFitnessLevel()),$("[name='vo2max']").val(l.getMaximalOxygenUptake()),$("[name='mpo']").val(l.getMPO())}),$("#calculator_fitness_wattmax_children").submit(function(e){console.log("Calculate Wattmax Children"),e.preventDefault();let a=Number($("[name='wmax']").val()),t=Number($("[name='sec']").val()),n=Number($("[name='weight']").val()),l=Number($("[name='watt_jumps']").val()),r=wattmax.Wattmax(a,t,n,15,l);$("[name='kondital']").val(r.getFitnessLevel()),$("[name='vo2max']").val(r.getMaximalOxygenUptake()),$("[name='mpo']").val(r.getMPO())}),$("#calculator_fitness_trappetest").submit(function(e){console.log("Calculate Trappetest"),e.preventDefault();let a=Number($("[name='wmax']").val())-25+Number($("[name='sec']").val())/150*25,t=.01141*a+.435,n=t/Number($("[name='weight']").val())*1e3;$("[name='kondital']").val(n.toFixed(0)),$("[name='vo2max']").val(t.toFixed(2)),$("[name='ppo']").val(a)}),$("#calculator_walktest_6min").submit(function(e){console.log("Calculate Walktest 6 min"),e.preventDefault();let a=Number($("[name='meter']").val()),t=Number($("[name='gender']").val()),n=Number($("[name='age']").val()),l=Number($("[name='height']").val()),r=Number($("[name='weight']").val()),o=$("#formula").val(),i=walktest_sixminutes.SixMinutesWalkingTest(t,n,l,r,a);$("[name='reference_distance']").val(i.getReferenceMeter(o).toFixed(1)),$("[name='procent']").val(i.getPercent(o).toFixed(0)),$("#walktest_gauge").val(i.getPercent(o))}),$("#calculator_walktest_16km").submit(function(e){console.log("Calculate Walktest 1,6 km"),e.preventDefault();let a=$("[name='walktest-formula']").val(),t=Number($("[name='min']").val()),n=Number($("[name='sec']").val()),l=Number($("[name='hr_after']").val()),r=$("[name='gender']").val(),o=Number($("[name='age']").val()),i=Number($("[name='weight']").val());console.log(r);let m=rockport.RockPortWalkingTest(t,n,l,r,o,i,a);$("[name='kondital']").val(m.getFitnessLevel().toFixed(0)),$("[name='vo2max']").val(m.getMaximalOxygenUptake().toFixed(2))}),$("#calculator_index23").submit(function(e){console.log("Calculate Index23"),e.preventDefault();let a=Number($("#height").val()),t=Number($("#weight").val()),n=Number($("#kondital").val()),l=index23.FitnessIndex23(a,t);$("#index23").val(l.getIndex23BasedOnFitnessLevel(n))}),$("#calculator_andersen_test").submit(function(e){console.log("Calculate Andersen Test"),e.preventDefault();let a=$("[name='formula']").val(),t=Number($("[name='distance']").val()),n=Number($("[name='bodyweight']").val()),l=$("[name='gender']").val(),r=andersen.AndersenTest(l,t,n,a);$("[name='kondital']").val(r.getFitnessLevel().toFixed(0)),$("[name='vo2max']").val(r.getVO2max().toFixed(1))}),$("#calculator_index100").submit(function(e){console.log("Calculate Index100"),e.preventDefault();let a=Number($("[name='lifted']").val()),t=Number($("[name='weight']").val()),n=index100.Index100(a,t);$("[name='index_100_lift']").val(n.getIndex100())}),$("#calculator_necessary_energy_deficit").submit(function(e){console.log("Calculate calculator_necessary_energy_deficit"),e.preventDefault();let a=Number($("[name='lost']").val())/Number($("[name='days']").val())*1e3,t=9*a,n=a;$("[name='daily_diff']").val(t.toFixed(0)+" kcal"),$("[name='daily_weight_loss']").val(n.toFixed(0)+" g")}),$("#calculator_change").submit(function(e){console.log("Calculate Equilibrium"),e.preventDefault();let a=Number($("#calculator_change [name='tee']").val()),t=Number($("[name='intake']").val()),n=bmr_equilibrium.BMREquilibrium(),l=n.getBalance(a,t);$("[name='balance']").val(l+" kJ"),$("[name='weekly_weightchange']").val((1e3*n.getMaximalWeightChange(l,7)).toFixed(0)+" g"),$("[name='monthly_weightchange']").val(n.getMaximalWeightChange(l,30).toFixed(2)+" kg")}),$("#bmr-formula").change(function(){$("#bmr_legend").text($("#bmr-formula option:selected").text())}),$("#calculator_bmr_pal").submit(function(e){console.log("Calculate BMR - 2012"),e.preventDefault();let a,t=$("[name='bmr-formula']").val(),n=$("[name='gender']").val(),l=Number($("[name='age']").val()),r=Number($("[name='weight']").val()),o=Number($("[name='height']").val());if(o<1&&(t="nordic_2012"),a="schofield"==t?schofield.BMRSchofield(n,l,r):"benedict_harris"==t?bmr_benedict_harris.BMRBenedictHarris(n,l,r,o):ree.BMRNordicNutritionRecommendations2012(n,l,r,o),$("[name='bmr']").val(a.getBasicMetabolicRate().toFixed(0)),$("input[name='pal']").length>0){let e=Number($("[name='pal']:checked").val()),t=Number($("[name='moderate_leisure_activity']").val()),n=Number($("[name='strenuous_leisure_activity']").val()),l=tee_pal.TotalEnergyExpenditurePAL(a.getBasicMetabolicRate(),e,t,n);$("[name='pal_calc']").val(l.getPhysicalActivityLevel().toFixed(2)),$("[name='tee']").val(l.getTotalEnergyExpenditure().toFixed(0))}}),$("#calculator_critical_power_time").submit(function(e){console.log("Calculate CP Time"),e.preventDefault();let a=Number($("[name='time_cp']").val()),t=1e3*Number($("[name='time_w']").val())/(Number($("[name='time_p']").val())-a);$("[name='time']").val(t.toFixed(0))}),$("#calculator_rowing_2000_meter_time").submit(function(e){console.log("Calculate VO2max rowing"),e.preventDefault();let a=Number($("[name='tid_min']").val()),t=Number($("[name='tid_sek']").val()),n=Number($("[name='rowing_body_weight']").val()),l=$("[name='rowing_gender']").val(),r=rowing_power_calculator.RowingPowerCalculator(),o=r.getPaceFromTimeAndDistance(2e3,a,t),i=r.getWattsFromPace(o),m=rowing_vo2.RowingVO2(i,l);$("[name='vo2_max']").val(m.getVO2().toFixed(2)),$("[name='kondital']").val(m.getFitnessLevel(n).toFixed(0)),$("[name='mean_power']").val(i.toFixed(0))}),$("#calculator_rowing_trappetest").submit(function(e){console.log("Calculate VO2max rowing"),e.preventDefault();let a=Number($("[name='trappetest_tid_min']").val()),t=Number($("[name='trappetest_tid_sek']").val()),n=Number($("[name='trappetest_body_weight']").val()),l=Number($("[name='trappetest_second_watts']").val()),r=l+(Number($("[name='trappetest_last_watts']").val())-l)*((a+t/60/100)/5),o=(13.7*r+287)/1e3,i=o/n*1e3;$("[name='trappetest_vo2_max']").val(o.toFixed(2)),$("[name='trappetest_kondital']").val(i.toFixed(0)),$("[name='trappetest_mean_power']").val(r.toFixed(0))}),$("#calculator_rowing_powerprofile").submit(function(e){console.log("Calculate VO2max rowing"),e.preventDefault();let a=Number($("[name='roning_pp_tid_min']").val()),t=Number($("[name='roning_pp_tid_sek']").val()),n=Number($("[name='roning_pp_tid_ms']").val()),l=rowing_powerprofile.RowingErgRowing(a,t,n);$("#pace10sec").text(l.getPaceFromWatts(l.getWatts10Sec())),$("#pace60sec").text(l.getPaceFromWatts(l.getWatts60Sec())),$("#pace2k").text(l.getPaceFromWatts(l.getWatts2k())),$("#pace6k").text(l.getPaceFromWatts(l.getWatts6k())),$("#pace60min").text(l.getPaceFromWatts(l.getWatts60min())),$("#watts10sec").text(l.getWatts10Sec().toFixed(0)),$("#watts60sec").text(l.getWatts60Sec().toFixed(0)),$("#watts2k").text(l.getWatts2k().toFixed(0)),$("#watts6k").text(l.getWatts6k().toFixed(0)),$("#watts60min").text(l.getWatts60min().toFixed(0))}),$("#calculator_critical_power_power_for_time").submit(function(e){console.log("Calculate CP Power for time"),e.preventDefault();let a=Number($("[name='power_time_cp']").val()),t=1e3*Number($("[name='power_time_w']").val())/Number($("[name='power_time_time']").val())+a;$("[name='power_for_time']").val(t.toFixed(0))}),$("#calculator_bruce").submit(function(e){console.log("Calculate Bruce"),e.preventDefault();let a=Number($("[name='bruce_time']").val()),t=14.8-1.379*a+.451*Math.pow(a,2)-.012*Math.pow(a,3);$("[name='bruce_kondital']").val(t.toFixed(0))}),$("#calculator_critical_power").submit(function(e){console.log("Calculate CP"),e.preventDefault();let a=Number($("[name='p3']").val()),t=Number($("[name='p12']").val()),n=(12*t-3*a)/9,l=.24*(a-t);$("[name='cp']").val(n.toFixed(0)),$("[name='w']").val(l.toFixed(0))}),$("#calculator_blood").submit(function(e){console.log("Calculate Blood"),e.preventDefault();$("[name='bloodvolume-formula']").val();let a=$("[name='gender']").val(),t=Number($("[name='age']").val()),n=Number($("[name='weight']").val()),l=Number($("[name='height']").val()),r=blood.Blood(a,t,n,l);$("[name='bloodvolume']").val(r.getVolume().toFixed(0))}),$("#calculator_rer").submit(function(e){console.log("Calculate RER"),e.preventDefault();let a=$("[name='ee-formula']").val(),t=Number($("[name='rer_vco2']").val()),n=Number($("[name='rer_vo2']").val()),l=ee.EnergyExpenditure(n,t,a).getEnergyExpenditureInJoule()/4.1896*60/1e3,r=rer.RER(n,t);$("[name='rer_r']").val(r.getRER().toFixed(2)),$("[name='energy_expenditure']").val(l.toFixed(2)),$("[name='energy_fat_percent']").val((100*r.getFatPercent()).toFixed(0)),$("[name='energy_cho_percent']").val((100*r.getCHOPercent()).toFixed(0)),$("[name='energy_fat_kcal_min']").val((l*r.getFatPercent()).toFixed(2)),$("[name='energy_cho_kcal_min']").val((l*r.getCHOPercent()).toFixed(2))}),$("#calculator_lung").submit(function(e){console.log("Calculate Blood"),e.preventDefault();let a=$("[name='gender']").val(),t=Number($("[name='age']").val()),n=Number($("[name='height']").val()),l=lung.Lung(a,n,t);$("[name='vital_capacity']").val(l.getVitalCapacity().toFixed(0))}),$("#activity_intense, #activity_moderat, #activity_light, #activity_standing, #activity_sleeping").change(function(e){let a=1440-document.getElementById("activity_intense").value-document.getElementById("activity_moderat").value-document.getElementById("activity_light").value-document.getElementById("activity_standing").value-document.getElementById("activity_sleeping").value;$("[name='activity_sitting']").val(a)}),$("#calculator_bmr_advanced_pal").submit(function(e){console.log("Calculate BMR - Advanced"),e.preventDefault();let a,t=$("[name='bmr-formula']").val(),n=$("[name='sex']:checked").val(),l=Number($("[name='age']").val()),r=Number($("[name='weight']").val()),o=Number($("[name='height']").val()),i=(a="schofield"==t?schofield.BMRSchofield(n,l,r):"benedict_harris"==t?bmr_benedict_harris.BMRBenedictHarris(n,l,r,o):ree.BMRNordicNutritionRecommendations2012(n,l,r,o)).getBasicMetabolicRate(),m=document.getElementById("activity_intense").value,u=document.getElementById("activity_moderat").value,c=document.getElementById("activity_light").value,s=document.getElementById("activity_standing").value,v=document.getElementById("activity_sleeping").value,_=1440-m-u-c-s-v,g=i/4.2,d=1.1+1.15/.9*m*9/1440/(g/(.0175*1440*r))+1.15/.9*u*6/1440/(g/(.0175*1440*r))+1.15/.9*c*3/1440/(g/(.0175*1440*r))+1.15/.9*s*1/1440/(g/(.0175*1440*r))+1.15/.9*v*(.9-1)/1440/(g/(.0175*1440*r))+1.15/.9*_*(1.2-1)/1440/(g/(.0175*1440*r)),b=i*d;$("[name='pal_gerrior']").val(d),$("[name='activity_sitting']").val(_),$("[name='bmr']").val(i+" kJ"),$("[name='equilibrium']").val(b+" kJ")}),$("#calculator_riegels").submit(function(e){console.log("Riegels formular"),e.preventDefault();let a=Number($("[name='dist']").val()),t=Number($("[name='hours']").val()),n=Number($("[name='minutes']").val()),l=Number($("[name='seconds']").val()),r=riegel.Riegel(a,t,n,l);$("#results").html(r.getTableWithEndTimes())}),$("#calculator_weightloss_running_time").submit(function(e){console.log("Running time weight loss"),e.preventDefault();let a=Number($("[name='weight']").val()),t=Number($("[name='change']").val()),n=Number($("[name='hours']").val()),l=Number($("[name='minutes']").val()),r=Number($("[name='seconds']").val()),o=Number($("[name='change_effect']").val()),i=running_weightchange.RunningWeightLoss(a,t,o/100);$("#result").val(i.getEstimatedFinishTime(n,l,r))}),$("#calculator_vmax_bike_vmax").submit(function(e){console.log("Calculate Vmax from VO2"),e.preventDefault();let a=Number($("[name='vo2max']").val()),t=vmax_bike.Vmax(a);$("[name='vmax']").val(t.getVmax())}),$("#calculator_vmax_biking_intervals").submit(function(e){console.log("Calculate Vmax for Biking"),e.preventDefault();let a=Number($("[name='biking_vmax_program']").val()),t=Number($("[name='biking_tmax_min']").val()),n=Number($("[name='biking_tmax_sec']").val()),l=Number($("[name='biking_warmup_percentage']").val()),r=Number($("[name='biking_tmax_percentage']").val()),o=Number($("[name='biking_vmax_pause_percentage']").val()),i=Number($("[name='biking_tmax_pause_percentage']").val()),m=vmax_intervals.VmaxIntervals(a,t,n);$("[name='biking_warmup_velocity']").val(m.getVelocity(l)),$("[name='biking_vmax_program_value']").val(a),$("[name='biking_time_program_time']").val(m.getTime(r)),$("[name='biking_pause_velocity']").val(m.getVelocity(o)),$("[name='biking_time_pause']").val(m.getTime(i))}),$("#calculator_vmax_running_intervals").submit(function(e){console.log("Calculate Vmax for Running"),e.preventDefault();let a=Number($("[name='running_vmax_program']").val()),t=Number($("[name='running_tmax_min']").val()),n=Number($("[name='running_tmax_sec']").val()),l=Number($("[name='running_warmup_percentage']").val()),r=Number($("[name='running_tmax_percentage']").val()),o=Number($("[name='running_vmax_pause_percentage']").val()),i=Number($("[name='running_tmax_pause_percentage']").val()),m=vmax_intervals.VmaxIntervals(a,t,n);return $("[name='running_warmup_velocity']").val(m.getVelocity(l)),$("[name='running_vmax_program_value']").val(a),$("[name='running_time_program_time']").val(m.getTime(r)),$("[name='running_pause_velocity']").val(m.getVelocity(o)),$("[name='running_time_pause']").val(m.getTime(i)),!1}),$("#calculator_hr_intensity_hrr").submit(function(e){console.log("Calculate HR intensity HRR"),e.preventDefault();let a=Number($("[name='hr_rest']").val()),t=Number($("[name='hr_max']").val()),n=Number($("[name='hr_work']").val()),l=hr_intensity.HRIntensity(t).getHRIntensityFromHeartRateReserve(a,n);$("[name='hrr_intensity']").val(l.toFixed(0))}),$("#calculator_hr_intensity_work").submit(function(e){console.log("Calculate HR work intensity HRR"),e.preventDefault();let a=Number($("[name='hr_rest_form2']").val()),t=Number($("[name='hr_max_form2']").val()),n=Number($("[name='intensity']").val()),l=n.HRIntensity(t).getHRBasedOnIntensityFromHeartRateReserve(a,n);$("[name='hrr_heartrate']").val(l.toFixed(0))}),$("#calculator_hr_intensity_from_max").submit(function(e){console.log("Calculate HR work intensity from HRmax"),e.preventDefault();let a=Number($("[name='hr_work_form3']").val()),t=Number($("[name='hr_max_form3']").val()),n=hr_intensity.HRIntensity(t).getWorkIntensityBasedOnMaxHR(a);$("[name='intensity_form3']").val(n.toFixed(0))}),$("#calculator_yyir1").submit(function(e){console.log("Calculate YYIR1"),e.preventDefault();let a=$("[name='sex']:checked").val(),t=Number($("[name='level']").val()),n=Number($("[name='shuttles']").val()),l=yyir1.YYIR1(t,n);$("[name='distance_result']").val(l.getDistance()),$("[name='vo2max_result']").val(l.getFitnessLevel()),$("[name='status']").val(l.getEvaluation(a,10))}),$("#calculator_beeptest_yye1").submit(function(e){console.log("Calculate YYIR1"),e.preventDefault();let a=$("[name='version']:checked").val(),t=Number($("[name='level']").val()),n=Number($("[name='shuttles']").val()),l=beeptest.BeepTest(t,n,a);$("[name='distance_result']").val(l.getDistance()),$("[name='vo2max_result']").val(l.getFitnessLevel().toFixed(1)),$("[name='totalshuttles_result']").val(l.getTotalShuttles())}),$("#calculator_pushups").submit(function(e){console.log("Calculate Pushups"),e.preventDefault();let a=$("[name='gender']:checked").val(),t=Number($("[name='age']").val()),n=Number($("[name='repetitions']").val()),l=pushup.Pushup(a,t,n);$("[name='population_average']").val(l.getPopulationAverage()),$("[name='score']").val(l.getScore()),$("[name='rating']").val(l.getRating())}),$("#calculator_wilksscore").submit(function(e){console.log("Calculate Wilks Score"),e.preventDefault();let a=$("[name='gender']:checked").val(),t=Number($("[name='bodyweight']").val()),n=Number($("[name='lifted']").val()),l=wilks.calculateWilksScore(a,t,n);$("[name='wilksscore']").val(l.toFixed(1))}),$("#calculator_ipf").submit(function(e){console.log("Calculate IPF Score"),e.preventDefault();let a,t=$("[name='ipf_gender']:checked").val(),n=Number($("[name='ipf_bodyweight']").val()),l=Number($("[name='ipf_lifted']").val()),r=$("[name='ipf_event']").val(),o=$("[name='ipf_equipment']").val(),i=Number($("[name='ipf_age']").val()),m=ipfpoints.IPFPoint(t,n,l,r,o),u=mcculloch.McCulloch(i);a=""!=u.getCoefficient()?m.getPoints()*u.getCoefficient():m.getPoints(),$("[name='ipf_points']").val(m.getPoints().toFixed(2)),$("[name='mcculloch_ipf_points']").val(a.toFixed(2))}),$("#calculator_hrzones_karvonen").submit(function(e){console.log("Calculate Karvonen Intensity Zones"),e.preventDefault();let a=Number($("#karvonen_min_hr").val()),t=Number($("#karvonen_max_hr").val()),n=karvonen.Karvonen(a,t),l=t-a;$("#karvonen_zone1_a").val(n.getTargetHR(50)),$("#karvonen_zone1_b").val(n.getTargetHR(60)),$("#karvonen_zone2_a").val(n.getTargetHR(60)),$("#karvonen_zone2_b").val(n.getTargetHR(70)),$("#karvonen_zone3_a").val(n.getTargetHR(70)),$("#karvonen_zone3_b").val(n.getTargetHR(80)),$("#karvonen_zone4_a").val(n.getTargetHR(80)),$("#karvonen_zone4_b").val(n.getTargetHR(90)),$("#karvonen_zone5_a").val(n.getTargetHR(90)),$("#karvonen_zone5_b").val(t),$("#karvonen_hrr").val(l)}),$("#calculator_hrzones_friel").submit(function(e){console.log("Calculate Friel Intensity Zones"),e.preventDefault();let a=Number($("#friel_lthr").val());$("#friel_zone1_a").val((.6*a).toFixed(0)),$("#friel_zone1_b").val((.75*a).toFixed(0)),$("#friel_zone2_a").val((.75*a).toFixed(0)),$("#friel_zone2_b").val((.85*a).toFixed(0)),$("#friel_zone3_a").val((.85*a).toFixed(0)),$("#friel_zone3_b").val((.95*a).toFixed(0)),$("#friel_zone4_a").val((.95*a).toFixed(0)),$("#friel_zone4_b").val((1.02*a).toFixed(0)),$("#friel_zone5_a").val((1.02*a).toFixed(0)),$("#friel_zone5_b").val("Maxpuls")}),$("#calculator_hrzones_maxhr").submit(function(e){console.log("Calculate Maxhr Intensity Zones"),e.preventDefault();let a=Number($("#maxhr_max_hr").val());$("#maxhr_zone1_a").val((.65*a).toFixed(0)),$("#maxhr_zone1_b").val((.7*a).toFixed(0)),$("#maxhr_zone2_a").val((.7*a).toFixed(0)),$("#maxhr_zone2_b").val((.8*a).toFixed(0)),$("#maxhr_zone3_a").val((.8*a).toFixed(0)),$("#maxhr_zone3_b").val((.9*a).toFixed(0)),$("#maxhr_zone4_a").val((.88*a).toFixed(0)),$("#maxhr_zone4_b").val((.94*a).toFixed(0)),$("#maxhr_zone5_a").val((.94*a).toFixed(0)),$("#maxhr_zone5_b").val(a)}),$("#calculator_vo2max_distance_test").submit(function(e){console.log("Calculate Distance"),e.preventDefault();let a=Number($("#tid_hours").val()),t=Number($("#tid_min").val()),n=Number($("#tid_sek").val()),l=Number($("#distance").val());t+=60*a,l/=1e3;let r=running_distance_vo2.RunningDistanceVO2();$("#kondital").val(r.getEstimatedFitnessLevel(t,n,l))}),$("#calculator_velocity").submit(function(e){console.log("Calculate velocity"),e.preventDefault();let a=Number($("[name='min']").val()),t=Number($("[name='sec']").val()),n=Number($("[name='distance']").val()),l=running.Running();$("#velocity_kmt").val(l.getKilometersPrHour(n,a,t).toFixed(2)),$("#velocity_ms").val(l.getMeterPerSecond(n,a,t).toFixed(2)),$("#velocity_min_km").val(l.getTimePrKilometer(n,a,t))}),$("#calculator_velocity_speedlight").submit(function(e){console.log("Calculate speedlight"),e.preventDefault();let a=Number($("[name='sec']").val()),t=Number($("[name='hundrededele']").val()),n=Number($("[name='distance']").val())/1e3,l=running.Running();$("#velocity_kmt").val(l.getKilometersPrHour(n,0,a,t).toFixed(2)),$("#velocity_ms").val(l.getMeterPerSecond(n,0,a,t).toFixed(2))}),$("#calculator_velocity_speedlight_advanced").submit(function(e){console.log("Calculate speedlight Advanced"),e.preventDefault();let a=Number($("[name='sec_1']").val()),t=Number($("[name='hundrededele_1']").val()),n=Number($("[name='distance_1']").val())/1e3;console.log("Calculate:"+a+":"+t+" - "+n);let l=running.Running();$("#velocity_kmt_1").val(l.getKilometersPrHour(n,0,a,t).toFixed(2)),$("#velocity_ms_1").val(l.getMeterPerSecond(n,0,a,t).toFixed(2));let r=Number($("[name='sec_2']").val()),o=Number($("[name='hundrededele_2']").val()),i=Number($("[name='distance_2']").val())/1e3;console.log("Calculate:"+r+":"+o+" - "+i),$("#velocity_kmt_2").val(l.getKilometersPrHour(i-n,0,r-a,o-t).toFixed(2)),$("#velocity_ms_2").val(l.getMeterPerSecond(i-n,0,r-a,o-t).toFixed(2));let m=Number($("[name='sec_3']").val()),u=Number($("[name='hundrededele_3']").val()),c=Number($("[name='distance_3']").val())/1e3;console.log("Calculate:"+m+":"+u+" - "+c),$("#velocity_kmt_3").val(l.getKilometersPrHour(c-i,0,m-r,u-o).toFixed(2)),$("#velocity_ms_3").val(l.getMeterPerSecond(c-i,0,m-r,u-o).toFixed(2));let s=Number($("[name='sec_4']").val()),v=Number($("[name='hundrededele_4']").val()),_=Number($("[name='distance_4']").val())/1e3;console.log("Calculate:"+s+":"+v+" - "+_),$("#velocity_kmt_4").val(l.getKilometersPrHour(_-c,0,s-m,v-u).toFixed(2)),$("#velocity_ms_4").val(l.getMeterPerSecond(_-c,0,s-m,v-u).toFixed(2)),$("#velocity_kmt_advanced").val(l.getKilometersPrHour(_,0,s,v).toFixed(2)),$("#velocity_ms_advanced").val(l.getMeterPerSecond(_,0,s,v).toFixed(2))}),$("#calculator_velocity_distance").submit(function(e){console.log("Calculate distance"),e.preventDefault();let a=Number($("[name='dist_min']").val()),t=Number($("[name='dist_sec']").val()),n=Number($("[name='dist_velocity']").val()),l=running.Running();$("#dist_distance").val(l.getDistanceFromTimeAndVelocity(a,t,n).toFixed(1))}),$("#calculator_kipchoge_challenge").submit(function(e){console.log("Calculate time"),e.preventDefault();let a,t,n,l=Number($("[name='velocity']").val()),r=running.Running();(n=(n=60*((a=r.getTimeFromDistanceAndVelocity(.1,l))-(t=Math.floor(a)))).toFixed(0))<10&&(n="0"+n),$("[name='t100']").val(t+":"+n),(n=(n=60*((a=r.getTimeFromDistanceAndVelocity(.2,l))-(t=Math.floor(a)))).toFixed(0))<10&&(n="0"+n),$("[name='t200']").val(t+":"+n),(n=(n=60*((a=r.getTimeFromDistanceAndVelocity(.4,l))-(t=Math.floor(a)))).toFixed(0))<10&&(n="0"+n),$("[name='t400']").val(t+":"+n),(n=(n=60*((a=r.getTimeFromDistanceAndVelocity(.6,l))-(t=Math.floor(a)))).toFixed(0))<10&&(n="0"+n),$("[name='t600']").val(t+":"+n),(n=(n=60*((a=r.getTimeFromDistanceAndVelocity(.8,l))-(t=Math.floor(a)))).toFixed(0))<10&&(n="0"+n),$("[name='t800']").val(t+":"+n),(n=(n=60*((a=r.getTimeFromDistanceAndVelocity(1,l))-(t=Math.floor(a)))).toFixed(0))<10&&(n="0"+n),$("[name='t1000']").val(t+":"+n),(n=(n=60*((a=r.getTimeFromDistanceAndVelocity(1.2,l))-(t=Math.floor(a)))).toFixed(0))<10&&(n="0"+n),$("[name='t1200']").val(t+":"+n),(n=(n=60*((a=r.getTimeFromDistanceAndVelocity(1.4,l))-(t=Math.floor(a)))).toFixed(0))<10&&(n="0"+n),$("[name='t1400']").val(t+":"+n),(n=(n=60*((a=r.getTimeFromDistanceAndVelocity(1.6,l))-(t=Math.floor(a)))).toFixed(0))<10&&(n="0"+n),$("[name='t1600']").val(t+":"+n),(n=(n=60*((a=r.getTimeFromDistanceAndVelocity(1.8,l))-(t=Math.floor(a)))).toFixed(0))<10&&(n="0"+n),$("[name='t1800']").val(t+":"+n),(n=(n=60*((a=r.getTimeFromDistanceAndVelocity(2,l))-(t=Math.floor(a)))).toFixed(0))<10&&(n="0"+n),$("[name='t2000']").val(t+":"+n)}),$("#calculator_velocity_time").submit(function(e){console.log("Calculate time"),e.preventDefault();let a=Number($("[name='time_distance']").val()),t=Number($("[name='time_velocity']").val()),n=running.Running().getTimeFromDistanceAndVelocity(a,t),l=Math.floor(n),r=60*(n-l);$("[name='time_min']").val(l),$("[name='time_sec']").val(r.toFixed(0))}),$("#calculator_how_far_interval").submit(function(e){console.log("Calculate velocity"),e.preventDefault();let a=Number($("[name='min']").val()),t=Number($("[name='sec']").val()),n=Number($("[name='duration_min']").val()),l=Number($("[name='duration_sec']").val()),r=running.Running();$("[name='distance_to_run']").val(r.convertMinPerKmToDistanceForDuration(a,t,n,l).toFixed(0))}),$("#calculator_convert_kmt_minkm_velocity").submit(function(e){console.log("Calculate velocity"),e.preventDefault();let a=Number($("[name='kmt']").val()),t=running.Running();$("#velocity_convert_minkm").val(t.convertKmtToMinPerKm(a))}),$("#calculator_convert_minkm_kmt_velocity").submit(function(e){console.log("Calculate velocity"),e.preventDefault();let a=Number($("[name='minkm_kmt_min']").val()),t=Number($("[name='minkm_kmt_sec']").val()),n=running.Running();$("#velocity_convert_kmt").val(n.convertMinPerKmToKmt(a,t))}),$("#calculator_running_economy").submit(function(e){console.log("Calculate running economy"),e.preventDefault();let a=Number($("[name='weight']").val()),t=Number($("[name='velocity']").val()),n=Number($("[name='vo2']").val()),l=running_economy.RunningEconomy(n,t);$("#running_economy").val(l.getRunningEconomyInMlPrKgPrKm(a).toFixed(0)),$("#running_economy_min").val(l.getMlOxygenPrKgPrMin(a).toFixed(0))}),$("#calculator_oxygen_uptake").submit(function(e){console.log("Calculate oxygen uptake"),e.preventDefault();let a=Number($("[name='fitness_weight']").val()),t=Number($("[name='fitness_oxygenuptake']").val()),n=running_economy.RunningEconomy(a,t);$("#fitness_level").val(n.getFitnessLevel().toFixed(2))}),$("#calculator_cooper_2400_test").submit(function(e){console.log("Calculate CooperTest 2400"),e.preventDefault();let a=Number($("#tid_min").val()),t=Number($("#tid_sek").val()),n=$("[name='cooper-2400meter-formula']").val(),l=cooper_2400meter.Cooper2400Meter();$("#kondital").val(l.getVO2Max(a,t,n).toFixed(1))}),$("#calculator_cooper_test").submit(function(e){console.log("Calculate CooperTest"),e.preventDefault();let a=Number($("#distance").val()),t=$("[name='cooper-12min-formula']").val(),n=cooper_12min.Cooper12Min();$("#kondital").val(n.getVO2Max(a,t).toFixed(1))}),$("#calculator_cooper_reverse_test").submit(function(e){console.log("Calculate CooperTest"),e.preventDefault();let a=Number($("#reverse-kondital").val()),t=cooper_12min.Cooper12Min();$("#reverse-distance").val(t.getDistanceFromVO2Max(a).toFixed(0))}),$("#calculator_fat_percent_food").submit(function(e){console.log("Calculate Fat Energy Pct"),e.preventDefault();let a=Number($("#kj").val()),t=Number($("#fat").val()),n=fatenergypct.FatEnergyPct(a,t);$("#fat_energy_pct").val(n.getFatEnergyPct())}),$("#calculator_waist").submit(function(e){console.log("Calculate Waist"),e.preventDefault();let a=Number($("#hip").val()),t=Number($("#waist").val()),n=Number($("#height").val()),l=whr.WaistRatio();$("#whr").val(l.getWaistHipRatio(t,a).toFixed(2)),$("#waistheightratio").val(l.getWaistHeightRatio(t,n).toFixed(2))}),$("[input='number']").on("input keyup change paste",function(){this.min&&(this.value=Math.max(parseInt(this.min),parseInt(this.value))),this.max&&(this.value=Math.min(parseInt(this.max),parseInt(this.value)))}),$(".adductor-longus").hover(function(){$(".adductor-longus").toggleClass("anatomy-popup-on")}),$(".adductor-magnus").hover(function(){$(".adductor-magnus").toggleClass("anatomy-popup-on")}),$(".anconeus").hover(function(){$(".anconeus").toggleClass("anatomy-popup-on")}),$(".biceps-brachii").hover(function(){$(".biceps-brachii").toggleClass("anatomy-popup-on")}),$(".biceps-femoris").hover(function(){$(".biceps-femoris").toggleClass("anatomy-popup-on")}),$(".brachioradialis").hover(function(){$(".brachioradialis").toggleClass("anatomy-popup-on")}),$(".deltoideus").hover(function(){$(".deltoideus").toggleClass("anatomy-popup-on")}),$(".extensor-carpi-radialis-longus").hover(function(){$(".extensor-carpi-radialis-longus").toggleClass("anatomy-popup-on")}),$(".extensor-carpi-ulnaris").hover(function(){$(".extensor-carpi-ulnaris").toggleClass("anatomy-popup-on")}),$(".extensor-digitori-minimi").hover(function(){$(".extensor-digitori-minimi").toggleClass("anatomy-popup-on")}),$(".extensor-digitorum").hover(function(){$(".extensor-digitorum").toggleClass("anatomy-popup-on")}),$(".external-oblique").hover(function(){$(".external-oblique").toggleClass("anatomy-popup-on")}),$(".flexor-carpi-radialis").hover(function(){$(".flexor-carpi-radialis").toggleClass("anatomy-popup-on")}),$(".flexor-carpi-ulnaris").hover(function(){$(".flexor-carpi-ulnaris").toggleClass("anatomy-popup-on")}),$(".gastrocnemius").hover(function(){$(".gastrocnemius").toggleClass("anatomy-popup-on")}),$(".gluteus-maximus").hover(function(){$(".gluteus-maximus").toggleClass("anatomy-popup-on")}),$(".gluteus-medius").hover(function(){$(".gluteus-medius").toggleClass("anatomy-popup-on")}),$(".gracilis").hover(function(){$(".gracilis").toggleClass("anatomy-popup-on")}),$(".infraspinatus").hover(function(){$(".infraspinatus").toggleClass("anatomy-popup-on")}),$(".internal-oblique").hover(function(){$(".internal-oblique").toggleClass("anatomy-popup-on")}),$(".latissimus-dorsi").hover(function(){$(".latissimus-dorsi").toggleClass("anatomy-popup-on")}),$(".pectineus").hover(function(){$(".pectineus").toggleClass("anatomy-popup-on")}),$(".pectoralis-major").hover(function(){$(".pectoralis-major").toggleClass("anatomy-popup-on")}),$(".rectus-abdominis").hover(function(){$(".rectus-abdominis").toggleClass("anatomy-popup-on")}),$(".rectus-femoris").hover(function(){$(".rectus-femoris").toggleClass("anatomy-popup-on")}),$(".sartorius").hover(function(){$(".sartorius").toggleClass("anatomy-popup-on")}),$(".semimembranosus").hover(function(){$(".semimembranosus").toggleClass("anatomy-popup-on")}),$(".semitendinosus").hover(function(){$(".semitendinosus").toggleClass("anatomy-popup-on")}),$(".serratus-anterior").hover(function(){$(".serratus-anterior").toggleClass("anatomy-popup-on")}),$(".soleus").hover(function(){$(".soleus").toggleClass("anatomy-popup-on")}),$(".teres-major").hover(function(){$(".teres-major").toggleClass("anatomy-popup-on")}),$(".tibialis-anterior").hover(function(){$(".tibialis-anterior").toggleClass("anatomy-popup-on")}),$(".trapezius").hover(function(){$(".trapezius").toggleClass("anatomy-popup-on")}),$(".triceps-brachii").hover(function(){$(".triceps-brachii").toggleClass("anatomy-popup-on")}),$(".vastus-lateralis").hover(function(){$(".vastus-lateralis").toggleClass("anatomy-popup-on")}),$(".vastus-medialis").hover(function(){$(".vastus-medialis").toggleClass("anatomy-popup-on")})}); +"use strict";const hb=require("./heat-balance");let heat_balance=hb.HeatBalance();const rpe=require("./rpe-strength"),temp_rise=require("./heat-temperature-rise"),how_tall=require("./how-tall"),water=require("./water-intake"),inol=require("./inol"),ipfpoints=require("./ipf-points"),mcculloch=require("./ipf-points-mcculloch"),ybalance=require("./y-balance"),lung=require("./lung"),blood=require("./blood"),andersen=require("./andersen-test"),jog=require("./fitness-jogging"),jump_reach=require("./jumpreach"),tee_pal=require("./bmr-totalenergy-pal"),schofield=require("./bmr-schofield"),vmax_bike=require("./vmax"),vmax_intervals=require("./vmax-intervals"),billat=require("./billat"),runwalk=require("./running-walking"),runwalkenergy=require("./running-walking-energy.js"),pandolf=require("./running-walking-pandolf.js"),leger=require("./running-walking-leger.js"),pushup=require("./pushup"),yyir1=require("./beeptest-yyir1"),beeptest=require("./beeptest"),fitness=require("./fitness-hr"),maxhr=require("./max-hr"),cooper=require("./cooper"),cooper_12min=require("./cooper-12min.js"),cooper_2400meter=require("./cooper-2400-meter.js"),running_weightchange=require("./running-weightloss"),riegel=require("./riegel"),fat=require("./fat-pct"),fp_navy=require("./fat-pct-navy"),fatm=require("./fat-pct-measurements"),rm=require("./1rm"),etpunkt=require("./etpunkttest"),borg15=require("./borg15"),topunkt=require("./topunkttest"),bmr_benedict_harris=require("./bmr-benedict-harris"),bmr_equilibrium=require("./bmr-ligevaegt"),ree=require("./bmr-nordic-2012"),bmi=require("./bmi"),bmievaluation=require("./bmi-evaluation"),ponderalindex=require("./ponderal-index"),idealweight=require("./ideal-weight"),karvonen=require("./karvonen"),index23=require("./fitness-index-23"),running=require("./running"),running_distance_vo2=require("./running-distance-vo2"),running_economy=require("./running-economy"),index100=require("./index100"),skinfold_durnin=require("./skinfold-durnin"),skinfold_peterson=require("./skinfold-peterson"),skinfold_pollock=require("./skinfold-pollock"),skinfold_lohman=require("./skinfold-lohman"),skinfold_slaughter=require("./skinfold-slaughter"),rockport=require("../js/walktest-rockport-16"),walktest_sixminutes=require("../js/walktest-sixminutes"),fatenergypct=require("../js/fatenergypct"),whr=require("../js/waist"),tbw=require("../js/bodywater"),wattmax=require("../js/wattmax"),hr_intensity=require("../js/hr-intensity"),wilks=require("wilks-calculator"),treadmill=require("../js/treadmill"),flyer_handicap=require("../js/flyer-handicap"),rowing_power_calculator=require("../js/rowing-power-calculator"),rowing_vo2=require("../js/rowing-vo2"),rowing_powerprofile=require("../js/rowing-ergrowing"),rer=require("../js/rer"),vam=require("../js/vam"),vvo2max_hrc=require("../js/vvo2max-hrc"),somatotype=require("../js/somatotype"),bsa=require("../js/bsa"),heat_convection=require("../js/heat-convection"),heat_evaporation=require("../js/heat-evaporation"),heat_radiation=require("../js/heat-radiation"),heat_conduction=require("../js/heat-conduction"),heat_biking=require("../js/heat-from-biking"),heat_running=require("../js/heat-from-running"),vo2_efficiency=require("../js/vo2-efficiency"),ee=require("../js/energy-expenditure"),ee_rer=require("../js/energy-expenditure-rer");require("image-map-resizer"),$(function(){$("map").imageMapResize(),$('.rating input[name="rating"]').one("click",function(){console.log("Clicked star");let e=Number(1*$("#votes").text());$("#votes").text(e+1)}),$("#target_bmi_man").change(function(){console.log("Ready to calculate"),$("table#idealweight > tbody > tr").each(function(e,a){let t=$(this).find("td:first").html(),n=Number($("#target_bmi_man").val()),l=idealweight.IdealWeight(t,"man").getPeterson(n);$(this).find("td").eq(1).html(l.toFixed(0))})}),$("#maxhr_age").change(function(){console.log("Ready to calculate");let e=Number($("#maxhr_age").val()),a=maxhr.EstimateMaxHr(e,"tanaka");$("#maxhr_tanaka").text(a.getMaxHr().toFixed(0));let t=maxhr.EstimateMaxHr(e,"fox");$("#maxhr_fox").text(t.getMaxHr().toFixed(0));let n=maxhr.EstimateMaxHr(e,"gellish_linear");$("#maxhr_gellish_linear").text(n.getMaxHr().toFixed(0));let l=maxhr.EstimateMaxHr(e,"gellish");$("#maxhr_gellish").text(l.getMaxHr().toFixed(0));let r=maxhr.EstimateMaxHr(e,"nes");$("#maxhr_nes").text(r.getMaxHr().toFixed(0));let o=maxhr.EstimateMaxHr(e,"arena");$("#maxhr_arena").text(o.getMaxHr().toFixed(0));let i=maxhr.EstimateMaxHr(e,"aastrand");$("#maxhr_aastrand").text(i.getMaxHr().toFixed(0));let m=maxhr.EstimateMaxHr(e,"inbar");$("#maxhr_inbar").text(m.getMaxHr().toFixed(0));let u=maxhr.EstimateMaxHr(e,"londeree_moeschberger");$("#maxhr_londeree_moeschberger").text(u.getMaxHr().toFixed(0))}),$("#maxhr_age_men_women").change(function(){console.log("Ready to calculate");let e=Number($("#maxhr_age_men_women").val()),a=maxhr.EstimateMaxHr(e,"fairbarn_female");$("#maxhr_fairbarn_female").text(a.getMaxHr().toFixed(0));let t=maxhr.EstimateMaxHr(e,"fairbarn_male");$("#maxhr_fairbarn_male").text(t.getMaxHr().toFixed(0));let n=maxhr.EstimateMaxHr(e,"whyte_female");$("#maxhr_whyte_female").text(n.getMaxHr().toFixed(0));let l=maxhr.EstimateMaxHr(e,"whyte_male");$("#maxhr_whyte_male").text(l.getMaxHr().toFixed(0))}),$("#target_bmi_woman").change(function(){console.log("Ready to calculate"),$("table#idealweight > tbody > tr").each(function(e,a){let t=$(this).find("td:first").html(),n=Number($("#target_bmi_woman").val()),l=idealweight.IdealWeight(t,"woman").getPeterson(n);$(this).find("td").eq(2).html(l.toFixed(0))})}),$("#smolov_jr").submit(function(e){console.log("Calculate 1RM"),e.preventDefault()}),$("#smolov_jr").change(function(){console.log("Ready to calculate Smolov Jr");let e=Number($("#one_rep_max").val());$("table#smolov_jr_week_1 > tbody > tr").each(function(a,t){let n=$(this).find("td").eq(1).html().replace(/[^0-9]/g,""),l=e*n/100;console.log(e+" "+n+" "+l),$(this).find("td").eq(4).html(l.toFixed(2))}),$("table#smolov_jr_week_2 > tbody > tr").each(function(a,t){let n=Number($("#increment_1").val()),l=$(this).find("td").eq(1).html().replace(/[^0-9]/g,""),r=e*l/100+n;console.log(e+" "+l+" "+r),$(this).find("td").eq(2).html("+"+n.toFixed(1)+" kg"),$(this).find("td").eq(5).html(r.toFixed(2))}),$("table#smolov_jr_week_3 > tbody > tr").each(function(a,t){let n=Number($("#increment_1").val()),l=Number($("#increment_2").val()),r=$(this).find("td").eq(1).html().replace(/[^0-9]/g,""),o=e*(r/100)+n+l;console.log(e+" "+r+" "+o),$(this).find("td").eq(2).html("+"+l.toFixed(1)+" kg"),$(this).find("td").eq(5).html(o.toFixed(2))})}),$("#step_man").change(function(){console.log("Ready to calculate"),$("table#steps > tbody > tr").each(function(e,a){let t=1e3*$(this).find("td:first").html()/($("#step_man").val()/100);$(this).find("td").eq(1).html(t.toFixed(0))})}),$("#step_woman").change(function(){console.log("Ready to calculate"),$("table#steps > tbody > tr").each(function(e,a){let t=1e3*$(this).find("td:first").html()/($("#step_woman").val()/100);$(this).find("td").eq(2).html(t.toFixed(0))})}),$("#step_length_man").change(function(){console.log("Ready to calculate"),$("table#steps_to_km > tbody > tr").each(function(e,a){let t=$(this).find("td:first").html()*$("#step_length_man").val()/1e3/100;$(this).find("td").eq(1).html(t.toFixed(2))})}),$("#step_length_woman").change(function(){console.log("Ready to calculate"),$("table#steps_to_km > tbody > tr").each(function(e,a){let t=$(this).find("td:first").html()*$("#step_length_woman").val()/1e3/100;$(this).find("td").eq(2).html(t.toFixed(2))})}),$("#form-formula").ready(function(){$(".reynolds").hide()}),$("#form-formula").change(function(){"reynolds"==$("#form-formula").val()?$(".reynolds").show():$(".reynolds").hide()}),$("#calculator_running_walking").ready(function(){$(".walk-met").hide(),$(".run-met").hide(),$(".met-explanation").hide()}),$("#calculator_walking_energy").ready(function(){$(".walk-met").hide(),$(".met-explanation").hide(),$(".walk-pandolf").hide()}),$("#bmi-evaluation-criteria").ready(function(){$("#bmi-evaluation-criteria").hide()}),$("#calculator_bmi").change(function(){Number($("[name='age']").val())<18?$("#bmi-evaluation-criteria").hide():$("#bmi-evaluation-criteria").show()}),$("#calculator_running_walking").change(function(){"met"==$("#formula-energy-running").val()?($(".run-met").show(),$(".met-explanation").show(),$(".run-ascm").hide()):($(".run-met").hide(),$(".run-ascm").show()),"met"==$("#formula-energy-walking").val()?($(".walk-met").show(),$(".met-explanation").show(),$(".walk-ascm").hide()):($(".walk-met").hide(),$(".walk-ascm").show())}),$("#calculator_walking_energy").change(function(){"met"==$("#formula-walking-energy").val()?($(".walk-met").show(),$(".met-explanation").show(),$(".walk-ascm").hide(),$(".walk-pandolf").hide()):"pandolf"==$("#formula-walking-energy").val()?($(".walk-ascm").show(),$(".walk-met").hide(),$(".met-explanation").hide(),$(".walk-pandolf").show()):($(".walk-met").hide(),$(".walk-ascm").show(),$(".met-explanation").hide(),$(".walk-pandolf").hide())}),$("#calculator_rm").submit(function(e){let a;console.log("Calculate 1RM"),e.preventDefault();let t=$("#form-formula").val(),n=Number($("#form-reps").val()),l=Number($("#form-weight").val()),r=$("#form-bodypart").val(),o=rm.Estimate1RM(l,n);"brzycki"==t?(a=o.getBrzycki(),$("#rm1").val(a.toFixed(1)),$("#rm2").val(o.getBrzycki(2).toFixed(1)),$("#rm3").val(o.getBrzycki(3).toFixed(1)),$("#rm4").val(o.getBrzycki(4).toFixed(1)),$("#rm5").val(o.getBrzycki(5).toFixed(1)),$("#rm6").val(o.getBrzycki(6).toFixed(1)),$("#rm8").val(o.getBrzycki(8).toFixed(1)),$("#rm10").val(o.getBrzycki(10).toFixed(1)),$("#rm12").val(o.getBrzycki(12).toFixed(1)),$("#rm15").val(o.getBrzycki(15).toFixed(1))):"reynolds"==t?(a=o.getReynolds(),$("#rm1").val(a.toFixed(1)),$("#rm2").val(o.getReynolds(r,2).toFixed(1)),$("#rm3").val(o.getReynolds(r,3).toFixed(1)),$("#rm4").val(o.getReynolds(r,4).toFixed(1)),$("#rm5").val(o.getReynolds(r,5).toFixed(1)),$("#rm6").val(o.getReynolds(r,6).toFixed(1)),$("#rm8").val(o.getReynolds(r,8).toFixed(1)),$("#rm10").val(o.getReynolds(r,10).toFixed(1)),$("#rm12").val(o.getReynolds(r,12).toFixed(1)),$("#rm15").val(o.getReynolds(r,15).toFixed(1))):"epley"==t?(a=o.getEpley(),$("#rm1").val(a.toFixed(1)),$("#rm2").val(o.getEpley(2).toFixed(1)),$("#rm3").val(o.getEpley(3).toFixed(1)),$("#rm4").val(o.getEpley(4).toFixed(1)),$("#rm5").val(o.getEpley(5).toFixed(1)),$("#rm6").val(o.getEpley(6).toFixed(1)),$("#rm8").val(o.getEpley(8).toFixed(1)),$("#rm10").val(o.getEpley(10).toFixed(1)),$("#rm12").val(o.getEpley(12).toFixed(1)),$("#rm15").val(o.getEpley(15).toFixed(1))):"lander"==t?(a=o.getLander(),$("#rm1").val(a.toFixed(1)),$("#rm2").val(o.getLander(2).toFixed(1)),$("#rm3").val(o.getLander(3).toFixed(1)),$("#rm4").val(o.getLander(4).toFixed(1)),$("#rm5").val(o.getLander(5).toFixed(1)),$("#rm6").val(o.getLander(6).toFixed(1)),$("#rm8").val(o.getLander(8).toFixed(1)),$("#rm10").val(o.getLander(10).toFixed(1)),$("#rm12").val(o.getLander(12).toFixed(1)),$("#rm15").val(o.getLander(15).toFixed(1))):"lombardi"==t?(a=o.getLombardi(),$("#rm1").val(a.toFixed(1)),$("#rm2").val(o.getLombardi(2).toFixed(1)),$("#rm3").val(o.getLombardi(3).toFixed(1)),$("#rm4").val(o.getLombardi(4).toFixed(1)),$("#rm5").val(o.getLombardi(5).toFixed(1)),$("#rm6").val(o.getLombardi(6).toFixed(1)),$("#rm8").val(o.getLombardi(8).toFixed(1)),$("#rm10").val(o.getLombardi(10).toFixed(1)),$("#rm12").val(o.getLombardi(12).toFixed(1)),$("#rm15").val(o.getLombardi(15).toFixed(1))):"mayhew"==t?(a=o.getMayhew(),$("#rm1").val(a.toFixed(1)),$("#rm2").val(o.getMayhew(2).toFixed(1)),$("#rm3").val(o.getMayhew(3).toFixed(1)),$("#rm4").val(o.getMayhew(4).toFixed(1)),$("#rm5").val(o.getMayhew(5).toFixed(1)),$("#rm6").val(o.getMayhew(6).toFixed(1)),$("#rm8").val(o.getMayhew(8).toFixed(1)),$("#rm10").val(o.getMayhew(10).toFixed(1)),$("#rm12").val(o.getMayhew(12).toFixed(1)),$("#rm15").val(o.getMayhew(15).toFixed(1))):"oconnor"==t?(a=o.getOconnor(),$("#rm1").val(a.toFixed(1)),$("#rm2").val(o.getOconnor(2).toFixed(1)),$("#rm3").val(o.getOconnor(3).toFixed(1)),$("#rm4").val(o.getOconnor(4).toFixed(1)),$("#rm5").val(o.getOconnor(5).toFixed(1)),$("#rm6").val(o.getOconnor(6).toFixed(1)),$("#rm8").val(o.getOconnor(8).toFixed(1)),$("#rm10").val(o.getOconnor(10).toFixed(1)),$("#rm12").val(o.getOconnor(12).toFixed(1)),$("#rm15").val(o.getOconnor(15).toFixed(1))):"wathan"==t?(a=o.getWathan(),$("#rm1").val(a.toFixed(1)),$("#rm2").val(o.getWathan(2).toFixed(1)),$("#rm3").val(o.getWathan(3).toFixed(1)),$("#rm4").val(o.getWathan(4).toFixed(1)),$("#rm5").val(o.getWathan(5).toFixed(1)),$("#rm6").val(o.getWathan(6).toFixed(1)),$("#rm8").val(o.getWathan(8).toFixed(1)),$("#rm10").val(o.getWathan(10).toFixed(1)),$("#rm12").val(o.getWathan(12).toFixed(1)),$("#rm15").val(o.getWathan(15).toFixed(1))):"wendler"==t&&(a=o.getWendler(),$("#rm1").val(a.toFixed(1)),$("#rm2").val(o.getWendler(2).toFixed(1)),$("#rm3").val(o.getWendler(3).toFixed(1)),$("#rm4").val(o.getWendler(4).toFixed(1)),$("#rm5").val(o.getWendler(5).toFixed(1)),$("#rm6").val(o.getWendler(6).toFixed(1)),$("#rm8").val(o.getWendler(8).toFixed(1)),$("#rm10").val(o.getWendler(10).toFixed(1)),$("#rm12").val(o.getWendler(12).toFixed(1)),$("#rm15").val(o.getWendler(15).toFixed(1))),$("#p100").val(o.getPercentOfRm(a,100).toFixed(1)),$("#p95").val(o.getPercentOfRm(a,95).toFixed(1)),$("#p90").val(o.getPercentOfRm(a,90).toFixed(1)),$("#p85").val(o.getPercentOfRm(a,85).toFixed(1)),$("#p80").val(o.getPercentOfRm(a,80).toFixed(1)),$("#p75").val(o.getPercentOfRm(a,75).toFixed(1)),$("#p70").val(o.getPercentOfRm(a,70).toFixed(1)),$("#p60").val(o.getPercentOfRm(a,60).toFixed(1)),$("#p50").val(o.getPercentOfRm(a,50).toFixed(1)),$("#p40").val(o.getPercentOfRm(a,40).toFixed(1))}),$("#calculator_ftp").submit(function(e){console.log("Calculate FTP"),e.preventDefault();let a=Number($("#ftp").val());$("#ftp_value").text(a),$("#ftp_recovery").val("<"+(.56*a).toFixed(0)),$("#ftp_endurance").val((.56*a).toFixed(0)+"-"+(.76*a).toFixed(0)),$("#ftp_tempo").val((.76*a).toFixed(0)+"-"+(.91*a).toFixed(0)),$("#ftp_ftp").val((.91*a).toFixed(0)+"-"+(1.06*a).toFixed(0)),$("#ftp_vo2").val((1.06*a).toFixed(0)+"-"+(1.21*a).toFixed(0)),$("#ftp_anaerob").val((1.21*a).toFixed(0)+"-"+(1.5*a).toFixed(0))}),$("#calculator_ftp_cp").submit(function(e){console.log("Calculate FTP CP"),e.preventDefault();let a=Number($("#zone_cp").val())*Number($("#zone_adjust").val())/100;$("#ftp_value").text(a.toFixed(0)),$("#ftp_recovery").val("<"+(.56*a).toFixed(0)),$("#ftp_endurance").val((.56*a).toFixed(0)+"-"+(.76*a).toFixed(0)),$("#ftp_tempo").val((.76*a).toFixed(0)+"-"+(.91*a).toFixed(0)),$("#ftp_ftp").val((.91*a).toFixed(0)+"-"+(1.06*a).toFixed(0)),$("#ftp_vo2").val((1.06*a).toFixed(0)+"-"+(1.21*a).toFixed(0)),$("#ftp_anaerob").val((1.21*a).toFixed(0)+"-"+(1.5*a).toFixed(0))}),$("#calculator_ftpa").submit(function(e){console.log("Calculate FTPa"),e.preventDefault();let a=Number($("#ftpa").val());$("#ftpa_value").text(a),$("#ftpa_recovery").val("<"+(1.29*a).toFixed(0)),$("#ftpa_endurance").val((1.14*a).toFixed(0)+"-"+(1.29*a).toFixed(0)),$("#ftpa_tempo").val((1.06*a).toFixed(0)+"-"+(1.14*a).toFixed(0)),$("#ftpa_ftp").val((1.01*a).toFixed(0)+"-"+(1.05*a).toFixed(0)),$("#ftpa_vo2").val((.97*a).toFixed(0)+"-"+(1.01*a).toFixed(0)),$("#ftpa_anaerob").val((.9*a).toFixed(0)+"-"+(.97*a).toFixed(0))}),$("#calculator_koffein").submit(function(e){console.log("Calculate Koffein"),e.preventDefault();let a=$("#body_weight").val(),t=$("#koffein_intake_kg").val()*a;$("#koffein_intake").val(t)}),$("#calculator_bsa").submit(function(e){console.log("Calculate BSA"),e.preventDefault();let a=$("[name='bsa-formula']").val(),t=Number($("[name='bsa_weight']").val()),n=Number($("[name='bsa_height']").val()),l=bsa.BSA(t,n,a);$("[name='bsa']").val(l.getBSA().toFixed(4)),$("#heat_management_bsa")&&$("#heat_management_bsa").text(l.getBSA().toFixed(4)),$("[name='convection_bsa']")&&$("[name='convection_bsa']").val(l.getBSA().toFixed(4)),$("[name='radiation_bsa']")&&$("[name='radiation_bsa']").val(l.getBSA().toFixed(4)),$("[name='heat_temperature_rise_weight']")&&$("[name='heat_temperature_rise_weight']").val(t)}),$("#calculator_energy_expenditure").submit(function(e){console.log("Calculate energy_expenditure"),e.preventDefault();let a=$("[name='ee-rer-formula']").val(),t=Number($("[name='vo2']").val()),n=Number($("[name='r']").val()),l=ee_rer.EnergyExpenditureRER(t,n,a);$("[name='energy_expenditure']").val(l.getEnergyExpenditureInJoule().toFixed(2)),$("[name='ee']")&&$("[name='ee']").val(l.getEnergyExpenditureInJoule().toFixed(2)),$("[name='economy_vo2']")&&$("[name='economy_vo2']").val(t),$("#bike_efficiency_text_vo2")&&$("#bike_efficiency_text_vo2").text(t),$("#bike_efficiency_text_r")&&$("#bike_efficiency_text_r").text(n),$("#bike_efficiency_text_ee")&&$("#bike_efficiency_text_ee").text(l.getEnergyExpenditureInJoule().toFixed(2))}),$("#calculator_gross_efficiency").submit(function(e){console.log("Calculate gross efficiency"),e.preventDefault();let a=Number($("[name='workrate_watt']").val()),t=Number($("[name='ee']").val()),n=vo2_efficiency.VO2Efficiency();$("[name='gross_efficiency']").val(n.getGrossEfficiency(a,t).toFixed(2)),$("[name='power_output_js']")&&$("[name='power_output_js']").val(a),$("#bike_efficiency_ge")&&$("#bike_efficiency_ge").text(n.getGrossEfficiency(a,t).toFixed(2)),$("#bike_efficiency_ee_js")&&$("#bike_efficiency_ee_js").text(t),$("#bike_efficiency_power_output_watt")&&$("#bike_efficiency_power_output_watt").text(a)}),$("#calculator_cycling_economy").submit(function(e){console.log("Calculate cycling_economy"),e.preventDefault();let a=Number($("[name='power_output_js']").val()),t=Number($("[name='economy_vo2']").val()),n=vo2_efficiency.VO2Efficiency();$("[name='biking_economy']").val(n.getCyclingEconomy(a,t).toFixed(2)),$("#bike_economy_power_output")&&$("#bike_economy_power_output").text(a),$("#bike_economy_vo2")&&$("#bike_economy_vo2").text(t),$("#bike_economy_biking_economy")&&$("#bike_economy_biking_economy").text(n.getCyclingEconomy(a,t).toFixed(2))}),$("#calculator_heat_production_running").submit(function(e){console.log("Calculate running"),e.preventDefault();let a=Number($("[name='weight']").val()),t=Number($("[name='minkm_min']").val()),n=Number($("[name='minkm_sec']").val()),l=Number($("[name='efficiency']").val()),r=heat_running.HeatFromRunning(a,t,n,l);if($("[name='heat_production_watts_running']").val(r.getHeat().toFixed(0)),$("[name='velocity_kmt']")){let e=running.Running();$("[name='velocity_kmt']").val(e.convertMinPerKmToKmt(t,n).toFixed(2))}$("[name='heat_temperature_rise_weight']")&&$("[name='heat_temperature_rise_weight']").val(a),$("#heat_management_run_power_output")&&$("#heat_management_run_power_output").text(r.getHeat().toFixed(0)),$("[name='bsa_weight']")&&$("[name='bsa_weight']").val(a),heat_balance.setTotal(r.getHeat())}),$("#calculator_heat_production_biking").submit(function(e){console.log("Calculate heat production biking"),e.preventDefault();let a=Number($("[name='power_output']").val()),t=Number($("[name='efficiency']").val()),n=heat_biking.HeatFromBiking(a,t);$("[name='heat_production_watts_biking']").val(n.getHeat().toFixed(0)),$("#heat_bike_watt")&&$("#heat_bike_watt").text(n.getHeat().toFixed(0)),$("#heat_bike_power_output")&&$("#heat_bike_power_output").text(a),$("#heat_bike_efficiency")&&$("#heat_bike_efficiency").text(t),console.log(n.getHeat()+"W set to heat total in balance"),heat_balance.setTotal(n.getHeat())}),$("#calculator_convection").submit(function(e){console.log("Calculate convection"),e.preventDefault();let a=Number($("[name='convection_bsa']").val()),t=Number($("[name='air_temperature']").val()),n=Number($("[name='skin_temperature']").val()),l=Number($("[name='velocity_kmt']").val()),r=heat_convection.HeatLossFromConvection(a,t,n,l);$("[name='heatloss_convection']").val(r.getHeatLoss().toFixed()),$("#radiation_skin_temperature")&&$("#radiation_skin_temperature").val(n),$("#radiation_air_temperature")&&$("#radiation_air_temperature").val(t),$("#heat_management_convection")&&$("#heat_management_convection").text(r.getHeatLoss().toFixed(0)),heat_balance.setConvection(r.getHeatLoss()),$("#heat_management_subtotal_1")&&$("#heat_management_subtotal_1").text(heat_balance.getBalance().toFixed(0))}),$("#calculator_radiation").submit(function(e){console.log("Calculate radiation"),e.preventDefault();let a=$("[name='radiation_formula']").val(),t=Number($("[name='radiation_bsa']").val()),n=Number($("[name='radiation_skin_temperature']").val()),l=Number($("[name='radiation_air_temperature']").val()),r=Number($("[name='radiation_emmisivity']").val()),o=heat_radiation.HeatLossFromRadiation(t,n,l,a,r);$("[name='heatloss_radiation']").val(o.getHeatLoss().toFixed(0)),$("#heat_management_radiation")&&$("#heat_management_radiation").text(o.getHeatLoss().toFixed(0)),heat_balance.setRadiation(o.getHeatLoss()),$("#heat_management_subtotal_2")&&$("#heat_management_subtotal_2").text(heat_balance.getBalance().toFixed(0))}),$("#calculator_evaporation").submit(function(e){console.log("Calculate evaporation"),e.preventDefault();let a=Number($("[name='sweat_rate']").val()),t=Number($("[name='humidity']").val()),n=heat_evaporation.HeatLossFromEvaporation(a,t);$("[name='heatloss_evaporation']").val(n.getHeatLoss().toFixed(0)),$("#heat_management_evaporation")&&$("#heat_management_evaporation").text(n.getHeatLoss().toFixed(0)),heat_balance.setEvaporation(n.getHeatLoss()),$("#heat_management_subtotal_3")&&$("#heat_management_subtotal_3").text(heat_balance.getBalance().toFixed(0)),heat_balance.getBalance()>100?($("#heat_management_message").toggleClass("notice--danger"),$("#heat_management_message").text("Vær opmærksom! Dit varmeregnskab er positivt. Det betyder, at din kernetemperatur over tid formentlig vil stige. Tænk på, hvordan du kan holde den stabil, så den ikke stiger for meget.")):heat_balance.getBalance()>50?($("#heat_management_message").toggleClass("notice--warning"),$("#heat_management_message").text("Du har et moderat varmeoverskud. Du skal være opmærksom på, at din kropstemperatur ikke stiger for meget.")):heat_balance.getBalance()>-25?($("#heat_management_message").toggleClass("notice--success"),$("#heat_management_message").text("Tillykke! Dit varmeregnskab ser fornuftigt ud. Det betyder, at du har en god mulighed for at fastholde din kernetemperatur.")):($("#heat_management_message").toggleClass("notice--warning"),$("#heat_management_message").text("Vær opmærksom! Dit varmeregnskab er negativt. Du skal være opmærksom på, at du ikke undervejs bliver for kold til at præstere optimalt.")),$("#heat_temperature_rise_excess_watt")&&$("#heat_temperature_rise_excess_watt").val(heat_balance.getBalance().toFixed(0))}),$("#calculator_conduction").submit(function(e){console.log("Calculate conduction"),e.preventDefault();let a=Number($("[name='conduction_bsa']").val()),t=Number($("[name='conduction_skin_temperature']").val()),n=Number($("[name='conduction_air_temperature']").val()),l=Number($("[name='conduction_d']").val()),r=heat_conduction.HeatLossFromConduction(a,t,n,l);$("[name='heatloss_conduction']").val(r.getHeatLoss().toFixed(0))}),$("#calculator_temperature_rise").submit(function(e){console.log("Calculate evaporation"),e.preventDefault();let a=Number($("[name='heat_temperature_rise_excess_watt']").val()),t=Number($("[name='heat_temperature_rise_weight']").val()),n=Number($("[name='heat_temperature_rise_c']").val()),l=60*Number($("[name='heat_temperature_rise_hours']").val())*60+60*Number($("[name='heat_temperature_rise_min']").val())+Number($("[name='heat_temperature_rise_sek']").val()),r=temp_rise.TemperatureRise().getDeltaTemperature(a,l,t,n);$("[name='heat_temperature_rise_result']").val(r.toFixed(2));let o="",i="";r>4?(o="Du har beregnet en temperaturstigning, der er over 4°C. Det er helt usandsynligt, at kroppen kan håndtere det, så du kan ikke gennemføre din planlagte aktivitet uden meget ekstra nedkøling eller ved at sætte intensiteten langt ned.",i="notice--danger"):r>2?(o="Du har beregnet en temperaturstigning, der er over 2°C. Det kan være en rigtig god ide at tænke på, hvordan du kan sikre dig ekstra nedkøling under aktiviteten.",i="notice--warning"):r>=0?(o="Du har beregnet en moderat temperaturstigning til din aktivitet. Du har lavet en god plan for din aktivitet.",i="notice--success"):(o="Du har beregnet en negativ temperaturstigning. Hvordan kan du sikre dig, at du holder varmen, så du ikke bliver for afkølet af aktiviteten?",i="notice--warning"),$("#heat_temperature_rise_message")&&($("#heat_temperature_rise_message").toggleClass(i),$("#heat_temperature_rise_message").text(o))}),$(document).ready(function(){if($("#canvas").length>0){let e=$("#canvas").get(0);if(e.getContext){console.log("Canvas creation");let a=e.getContext("2d");a.fillStyle="#22618c",a.beginPath(),a.lineWidth=3,a.strokeStyle="#90b0c5",a.moveTo(0,350),a.lineTo(200,0),a.lineTo(400,350),a.closePath(),a.fill(),a.stroke(),a.lineWidth=3,a.strokeStyle="#90b0c5",a.beginPath(),a.moveTo(86,173),a.lineTo(400,350),a.stroke(),a.moveTo(313,173),a.lineTo(0,350),a.stroke(),a.moveTo(200,0),a.lineTo(200,350),a.stroke(),a.closePath(),a.font="bold 20px Segoe UI",a.fillStyle="white",a.fillText("Mesomorph",200,12),a.fillText("Ectomorph",295,370),a.fillText("Endomorph",0,370),a.font="11px Segoe UI",a.fillText("X Elite Tri (M)",247,179),a.fillText("X Elite Tri (F)",190,198),a.fillText("X Elite Swim (M)",233,160),a.fillText("X Elite Distance Runner (M)",266,190),a.fillText("X Elite Rower (M HW)",212,150),a.fillText("X Kenyan (M)",280,284),a.fillText("X Olympic Lifter (M)",157,53),a.fillText("X Wrestler (M)",167,88),a.fillText("X Water Polo (M)",200,140),a.fillText("X Gymnast (M)",233,123)}}}),$("#calculator_somatotype").submit(function(e){console.log("Calculate Somatotype"),e.preventDefault();let a=$("[name='gender']").val(),t=Number($("[name='height']").val()),n=Number($("[name='weight']").val()),l=Number($("[name='triceps_skinfold']").val()),r=Number($("[name='subscapularis_skinfold']").val()),o=Number($("[name='supraspinal_skinfold']").val()),i=Number($("[name='abdominal_skinfold']").val()),m=Number($("[name='frontthigh_skinfold']").val()),u=Number($("[name='calf_skinfold']").val()),c=Number($("[name='humerus_breath']").val()),s=Number($("[name='femur_breath']").val()),v=Number($("[name='arm_girth_relaxed']").val()),_=(Number($("[name='thigh_girth']").val()),Number($("[name='calf_girth']").val())),g=somatotype.Somatotype(a,t,n,l,r,o,i,m,u,c,s,v,_);if($("#ectomorph").val(g.getEctomorph()),$("#mesomorph").val(g.getMesomorph()),$("#endomorph").val(g.getEndomorph()),$("#canvas").length>0){let e=$("#canvas").get(0);if(e.getContext){console.log("Canvas creation");let a=e.getContext("2d"),t=40*(.83*g.getEctomorph()-.83*g.getEndomorph()+5),n=35*(7-g.getMesomorph()+.5*g.getEctomorph()+.5*g.getEndomorph());a.font="bold 24px Segoe UI",a.fillStyle="red",a.fillText("X You",t,n)}}}),$("#calculator_kreatin").submit(function(e){console.log("Calculate Kreatin"),e.preventDefault();let a=$("#body_weight").val(),t=$("#kreatin_intake_kg").val()*a;$("#kreatin_intake").val(t)}),$("#calculator_vam").submit(function(e){console.log("Calculate VAM"),e.preventDefault();let a=Number($("[name='distance_climbed']").val()),t=Number($("[name='gradient']").val()),n=Number($("[name='tid_min']").val()),l=Number($("[name='tid_sek']").val()),r=vam.VAM(a,n,l);$("#vam").val(r.getVAM().toFixed(0)),$("#gradient_factor").val(r.getGradientFactor(t).toFixed(2)),$("#relative_power").val(r.getRelativePower(t).toFixed(2))}),$("#calculator_olher_vvo2max").submit(function(e){console.log("Calculate Olher"),e.preventDefault();let a=Number($("[name='tid_min']").val()),t=Number($("[name='tid_sek']").val()),n=Number($("[name='hr_submax']").val()),l=Number($("[name='hr_max']").val()),r=Number($("[name='distance']").val()),o=vvo2max_hrc.VVO2maxHRC(n,r,a,t);$("#hrc").val(o.getHRC().toFixed(2)),$("#speed_meter_min").val(o.getVVO2maxPrMin(l).toFixed(0));let i=running.Running();$("#speed_kmt").val(i.convertMetersPrMinuteToKmHour(o.getVVO2maxPrMin(l)).toFixed(0)),$("#speed_min_km").val(i.convertKmtToMinPerKm(i.convertMetersPrMinuteToKmHour(o.getVVO2maxPrMin(l)))),$("#sec_400").val(400/(o.getVVO2maxPrMin(l)/60).toFixed(0))}),$("#calculator_kroppens_rumfang").submit(function(e){console.log("Calculate Kroppens Rumfang"),e.preventDefault();let a=Number($("[name='weight']").val()),t=Number($("[name='density']").val());$("[name='kroppens_rumfang']").val((a/t).toFixed(5))}),$("#calculator_rpe_strength").submit(function(e){console.log("Calculate RPE Strength"),e.preventDefault();let a=Number($("[name='have_weight']").val()),t=Number($("[name='have_reps']").val()),n=Number($("[name='have_rpe']").val()),l=Number($("[name='want_reps']").val()),r=Number($("[name='want_rpe']").val()),o=rpe.RPEStrength(a,t,n);$("[name='e1rm']").val(o.getE1RM().toFixed(1));let i=o.getWantWeight(l,r);i>0?$("[name='want_weight']").val(i.toFixed(1)):$("[name='want_weight']").val("Kan ikke udregnes. Sænk reps, eller gør RPE højere.")}),$("#calculator_fat_bai").submit(function(e){console.log("Calculate BAI"),e.preventDefault();let a=Number($("[name='hc']").val()),t=Number($("[name='hm']").val()/100),n=a/Math.pow(t,1.5)-18;$("[name='bai']").val(n.toFixed(1))}),$("#calculator_maffetone").submit(function(e){console.log("Calculate Maffetone"),e.preventDefault();let a=Number($("[name='age']").val()),t=Number($("[name='category']:checked").val());$("[name='mahr']").val((180-a+t).toFixed(0))}),$("#calculator_cooper_mortality").submit(function(e){console.log("Calculate Cooper"),e.preventDefault();let a=Number($("#age").val()),t=Number($("#hrrest").val()),n=$("#bloodpressure").val(),l=$("#diabetes").val(),r=$("#smoker").val(),o=Number($("#bmi").val()),i=Number($("#kondital").val()),m=cooper.CooperClinicMortalityRiskIndex(a,t,n,l,r,o,i);$("#risk_points").val(m.getRiskPoint()),$("#absolute_risk").val(m.getAbsoluteRisk()),$("#relative_risk").val(m.getRelativeRisk())}),$("#calculator_fat_percent_navy").ready(function(){$(".navy-hip").hide()}),$("#calculator_fat_percent_navy").change(function(){$("#checkbox-woman").is(":checked")?$(".navy-hip").show():$(".navy-hip").hide()}),$("#calculator_ybalance").submit(function(e){console.log("Y-balance"),e.preventDefault();let a=Number($("[name='limb_length']").val()),t=Number($("[name='anterior']").val()),n=Number($("[name='posterolateral']").val()),l=Number($("[name='posteromedial']").val()),r=ybalance.YBalance(t,n,l);$("[name='absolute_score']").val(r.getAbsoluteReachDistance().toFixed(0)),$("[name='relative_score']").val(r.getRelativeReachScore(a).toFixed(0)),$("[name='composite_score']").val(r.getCompositeReachScore(a).toFixed(0))}),$("#calculator_treadmill").submit(function(e){console.log("Treadmill"),e.preventDefault();let a=Number($("[name='gradient']").val()),t=Number($("[name='speed']").val()),n=Number($("[name='time']").val()),l=Number($("[name='distance']").val()),r=Number($("[name='weight']").val()),o=treadmill.Treadmill(a,t,n,l,r);$("[name='speed_gradient']").val(o.getGradientCorrectedSpeed().toFixed(2)),$("[name='distance_gradient']").val(o.getGradientCorrectedDistance().toFixed(2)),$("[name='time_gradient']").val(o.getGradientCorrectedDistance().toFixed(2)),$("[name='speed_calculated']").val(o.getSpeed().toFixed(0)),$("[name='distance_calculated']").val(o.getDistance().toFixed(0)),$("[name='time_calculated']").val(o.getTime().toFixed(0)),$("[name='kcal']").val(o.getKcal().toFixed(0)),$("[name='kj']").val(o.getKj().toFixed(0)),$("[name='kwh']").val(o.getKwh().toFixed(2)),$("[name='mets']").val(o.getMets().toFixed(1)),$("[name='gradient_calculated']").val(a)}),$("#calculator_fat_percent_navy").submit(function(e){console.log("Fat percent navy"),e.preventDefault();let a=$("[name='sex']:checked").val(),t=Number($("[name='height']").val()),n=Number($("[name='waist']").val()),l=Number($("[name='neck']").val()),r=Number($("[name='hip']").val()),o=fp_navy.CalculateFatPercentNavy(a,t,n,l,r);$("#fat_percent_navy").val(o.getFatPercent().toFixed(2))}),$("#calculator_wave_ladder").submit(function(e){console.log("Calculate Wave Ladder"),e.preventDefault();let a=Number($("[name='wave_ladder_1rm']").val()),t=Number($("[name='wave_ladder_intensity']").val()),n=Number($("[name='wave_ladder_2_plus']").val()),l=Number($("[name='wave_ladder_3_plus']").val()),r=a*t/100;$("#wave_ladder_1_1").val(r),$("#wave_ladder_1_2").val(r),$("#wave_ladder_1_3").val(r),$("#wave_ladder_2_1").val(r+n),$("#wave_ladder_2_2").val(r+n),$("#wave_ladder_2_3").val(r+n),$("#wave_ladder_3_1").val(r+n+l),$("#wave_ladder_3_2").val(r+n+l),$("#wave_ladder_3_3").val(r+n+l)}),$("#calculator_wave_traditional").submit(function(e){console.log("Calculate Wave Traditional"),e.preventDefault();let a=Number($("[name='wave_traditional_1rm']").val()),t=Number($("[name='wave_traditional_intensity_1']").val()),n=Number($("[name='wave_traditional_intensity_2']").val()),l=Number($("[name='wave_traditional_intensity_3']").val()),r=Number($("[name='wave_traditional_2_plus']").val()),o=Number($("[name='wave_traditional_3_plus']").val()),i=a*t/100,m=a*n/100,u=a*l/100;$("#wave_traditional_1_1").val(i),$("#wave_traditional_1_2").val(m),$("#wave_traditional_1_3").val(u),$("#wave_traditional_2_1").val(i+r),$("#wave_traditional_2_2").val(m+r),$("#wave_traditional_2_3").val(u+r),$("#wave_traditional_3_1").val(i+r+o),$("#wave_traditional_3_2").val(m+r+o),$("#wave_traditional_3_3").val(u+r+o)}),$("#calculator_step_to_km").submit(function(e){console.log("Steps to km"),e.preventDefault();let a=Number($("[name='steps']").val())*Number($("[name='step_to_km_step_length']").val())/1e5;$("#step_to_km_km").val(a)}),$("#calculator_kj_kcal").submit(function(e){console.log("kj to kcal"),e.preventDefault();let a=Number($("[name='kj_kcal_kj']").val())/4.184;$("[name='kj_kcal_kcal']").val(a.toFixed(2))}),$("#calculator_kcal_kj").submit(function(e){console.log("kcal to kj"),e.preventDefault();let a=4.184*Number($("[name='kcal_kj_kcal']").val());$("[name='kcal_kj_kj']").val(a.toFixed(2))}),$("#calculator_billat").submit(function(e){console.log("Billat"),e.preventDefault();let a=Number($("[name='distance']").val()),t=billat.Billat(a);$("#speed").val(t.getVelocity().toFixed(2)),$("#d30").val(t.getDistance30()),$("#r30").val(t.getRecovery30()),$("#d60").val(t.getDistance60()),$("#r60").val(t.getRecovery60()),$("#session").val(t.getDistance3min()),$("#mins").val(t.getMinutes3min()),$("#secs").val(t.getSeconds3min()),$("#secs400").val(t.getTimePr400Meter3min())}),$("[name='peterson_target_bmi']").change(function(){$("#calculator_idealweight").submit()}),$("[name='zacho_target_bmi']").change(function(){$("#calculator_idealweight").submit()}),$("#calculator_idealweight").submit(function(e){console.log("Idealweight"),e.preventDefault();let a=$("[name='sex']:checked").val(),t=Number($("[name='height']").val()),n=idealweight.IdealWeight(t,a);""==$("[name='zacho_target_bmi']").val()&&(n.isMale()?$("[name='zacho_target_bmi']").val(24.5):$("[name='zacho_target_bmi']").val(22.5));let l=Number($("[name='peterson_target_bmi']").val()),r=Number($("[name='zacho_target_bmi']").val()),o=Number($("[name='bodytype']").val());$("[name='idealweight_robinson']").val(n.getRobinson().toFixed(1)),$("[name='idealweight_miller']").val(n.getMiller().toFixed(1)),$("[name='idealweight_hamwi']").val(n.getHamwi().toFixed(1)),$("[name='idealweight_devine']").val(n.getDevine().toFixed(1)),$("[name='idealweight_peterson']").val(n.getPeterson(l).toFixed(1)),$("[name='idealweight_zacho']").val(n.getIdealWeightBasedOnBMI(r).toFixed(1)),$("[name='idealweight_robinson_bodytype']").val((n.getRobinson()*o).toFixed(1)),$("[name='idealweight_miller_bodytype']").val((n.getMiller()*o).toFixed(1)),$("[name='idealweight_hamwi_bodytype']").val((n.getHamwi()*o).toFixed(1)),$("[name='idealweight_devine_bodytype']").val((n.getDevine()*o).toFixed(1)),$("[name='idealweight_peterson_bodytype']").val((n.getPeterson(l)*o).toFixed(1)),$("[name='idealweight_zacho_bodytype']").val((n.getIdealWeightBasedOnBMI(r)*o).toFixed(1))}),$("#calculator_running_walking").submit(function(e){console.log("Running Walking Energy Expenditure"),e.preventDefault();let a,t,n,l,r=Number($("[name='weight']").val());console.log($("#formula-energy-walking").val()),console.log($("#formula-energy-running").val()),"met"==$("#formula-energy-walking").val()?(l=Number($("[name='walking']").val()),a=runwalk.RunningWalking("walking",l,r)):"pandolf"==$("#formula-energy-walking").val()?(l=Number($("[name='walk_velocity']").val()),a=pandolf.RunningWalkingEnergyExpenditurePandolf(r,l)):(l=Number($("[name='walk_velocity']").val()),a=runwalkenergy.RunningWalkingEnergyExpenditure("walking",r,l)),"met"==$("#formula-energy-running").val()?(n=Number($("[name='running']").val()),t=runwalk.RunningWalking("running",n,r)):"leger"==$("#formula-energy-running").val()?(n=Number($("[name='run_velocity']").val()),t=leger.RunningWalkingEnergyExpenditureLeger(r,n)):(n=Number($("[name='run_velocity']").val()),t=runwalkenergy.RunningWalkingEnergyExpenditure("running",r,n));let o=t.getCaloriesPrKilometer()/a.getCaloriesPrKilometer(),i=t.getCaloriesPrMinute()/a.getCaloriesPrMinute();$("#walking-velocity").text(l+" km/t"),$("#running-velocity").text(n+" km/t"),$("#calories_walking_kilometer").val(a.getCaloriesPrKilometer().toFixed(0)),$("#calories_walking_minute").val(a.getCaloriesPrMinute().toFixed(0)),$("#calories_running_minute").val(t.getCaloriesPrMinute().toFixed(0)),$("#calories_running_kilometer").val(t.getCaloriesPrKilometer().toFixed(0)),$("#ratio_kilometer").val(o.toFixed(1)),$("#ratio_minute").val(i.toFixed(1))}),$("#calculator_walking_energy").submit(function(e){console.log("Running Walking Energy Expenditure"),e.preventDefault();let a,t,n=Number($("[name='weight']").val());if(console.log($("#formula-walking-energy").val()),"met"==$("#formula-walking-energy").val())t=Number($("[name='walking']").val()),a=runwalk.RunningWalking("walking",t,n);else if("pandolf"==$("#formula-walking-energy").val()){t=Number($("[name='walk_velocity']").val());let e=Number($("[name='walk_grade']").val()),l=Number($("[name='walk_load']").val());a=pandolf.RunningWalkingEnergyExpenditurePandolf(n,t,e,l)}else{t=Number($("[name='walk_velocity']").val());let e=Number($("[name='walk_grade']").val());a=runwalkenergy.RunningWalkingEnergyExpenditure("walking",n,e)}console.log(t);let l=60*$("#time").val(),r=a.getCaloriesPrMinute()*l;$("#calories_walking_kilometer").val(a.getCaloriesPrKilometer().toFixed(0)),$("#calories_walking_minute").val(a.getCaloriesPrMinute().toFixed(1)),$("#calories_walking_total").val(r.toFixed(0))}),$("#calculator_jump_reach_height").submit(function(e){console.log("Jump Reach test"),e.preventDefault();let a=Number($("[name='standing_height']").val()),t=Number($("[name='jumping_height']").val());$("[name='jump_reach_height_score']").val(t-a)}),$("#calculator_jump_reach_power").submit(function(e){console.log("Jump Reach test"),e.preventDefault();let a=$("[name='jump-reach-formula']").val(),t=Number($("[name='body_weight']").val()),n=Number($("[name='body_height']").val()),l=Number($("#jump_reach_height_score").val());console.log(a+" "+t+" "+n+" "+l);let r=jump_reach.JumpReach(a,l,t,n);$("[name='average_power']").val(r.getAveragePower()),$("[name='peak_power']").val(r.getPeakPower())}),$("#calculator_jump_cmj").submit(function(e){console.log("CMJ test"),e.preventDefault();let a=Number($("[name='cmj_flight_time']").val());console.log("CMJ flight time "+a);let t=9.81*Math.pow(a,2)/8;t*=100,$("[name='cmj_jump_height']").val(t.toFixed(2))}),$("#calculator_dsi").submit(function(e){console.log("DSI test"),e.preventDefault();let a=Number($("[name='dsi_peak_force_max_strength']").val()),t=Number($("[name='dsi_peak_force_max_ballistic']").val())/a;$("[name='dsi']").val(t.toFixed(2))}),$("#calculator_walking_steps_how_fast").submit(function(e){console.log("Calculate how fast steps"),e.preventDefault();let a=Number($("[name='steps']").val())*Number($("[name='step_length']").val())/100/1e3,t=a/Number($("[name='velocity']").val()),n=Math.floor(t);var l=60*(t-Math.floor(t));let r=Math.floor(l),o=Math.round(60*(l-Math.floor(l)));o<10&&(o="0"+o);let i=n+":"+r+":"+o;$("[name='distance']").val(a),$("[name='time']").val(i)}),$("#calculator_6sek_relative_ppo").submit(function(e){console.log("6sek_relative_ppo"),e.preventDefault();let a=Number($("[name='6sek_ppo']").val())/Number($("[name='6sek_bw']").val());$("[name='relative_ppo']").val(a.toFixed(2))}),$("#calculator_musclemass_upper_limit").submit(function(e){console.log("musclemass_upper_limit"),e.preventDefault();let a=Number($("[name='height']").val())/100,t=a*a*34,n=a*a*17;$("[name='ffm']").val(t.toFixed(2)),$("[name='musclemass']").val(n.toFixed(2))}),$("#calculator_musclemass").submit(function(e){console.log("musclemass"),e.preventDefault();let a=$("[name='ethniticity']").val(),t=$("[name='gender']").val();console.log(a+" "+t);let n,l=Number($("[name='height']").val()),r=Number($("[name='weight']").val()),o=Number($("[name='age']").val()),i=Number($("[name='waist']").val());n=i>0?"man"==t?"white"==a?.46*r+.03*l+.013*o-6e-4*Math.pow(o,2)-.28*i+13.8:.5*r+.03*l+.031*o-8e-4*Math.pow(o,2)-.31*i+13.3:"white"==a?.24*r+.09*l-.097*o+4e-4*Math.pow(o,2)-.06*i-3.9:.26*r+.1*l-.12*o+6e-4*Math.pow(o,2)-.06*i-4.9:"man"==t?"white"==a?.23*r+.15*l-.058*o-5e-4*Math.pow(o,2)-13.2:.26*r+.16*l-.054*o-7e-4*Math.pow(o,2)-14.8:"white"==a?.19*r+.11*l-.095*o+3e-4*A2-9:.21*r+.12*l-.132*o+6e-4*A2-9.6,$("[name='musclemass']").val(n.toFixed(2))}),$("#calculator_6sek_fi").submit(function(e){console.log("6sek_fi"),e.preventDefault();let a=Number($("[name='6sek_best']").val()),t=(a-Number($("[name='6sek_worst']").val()))/a*100;$("[name='fi']").val(t.toFixed(2))}),$("#calculator_galloway_magic_mile").submit(function(e){console.log("Gallowway_magic_mile"),e.preventDefault();let a=Number($("[name='time_mm_minutes']").val()),t=Number($("[name='time_mm_seconds']").val()),n=running.Running(),l=n.getKilometersPrHour(1.609,a,t);console.log("mmtime"+l);let r=a,o=t+33;o>59&&(o-=60,r+=1);let i=n.getKilometersPrHour(1.609,r,o),m=n.convertKmtToMinPerKm(i),u=l/1.15,c=n.convertKmtToMinPerKm(u),s=l/1.2,v=n.convertKmtToMinPerKm(s),_=l/1.3,g=n.convertKmtToMinPerKm(_),d=l/1.55,b=n.convertKmtToMinPerKm(d);$("[name='pace_long_run']").val(b),$("[name='pace_5k_run']").val(m),$("[name='pace_10k_run']").val(c),$("[name='pace_half_marathon_run']").val(v),$("[name='pace_marathon_run']").val(g)}),$("#calculator_run_walk_time").submit(function(e){console.log("run_walk_time"),e.preventDefault();let a=Number($("[name='time_running_minutes']").val()),t=Number($("[name='time_running_seconds']").val()),n=Number($("[name='time_walking_minutes']").val()),l=Number($("[name='time_walking_seconds']").val()),r=Number($("[name='pace_walking_minutes']").val()),o=Number($("[name='pace_running_minutes']").val()),i=Number($("[name='pace_walking_seconds']").val()),m=Number($("[name='pace_running_seconds']").val());console.log("Pace walking"+r+":"+i),console.log("Time"+n+":"+l),console.log("Pace running"+r+":"+i);let u=running.Running(),c=u.convertMinPerKmToDistanceForDuration(o,m,a,t),s=u.convertMinPerKmToDistanceForDuration(r,i,n,l),v=(c+s)/1e3,_=a+n,g=t+l;g>59&&(g-=60,_+=1),console.log("dist_running: "+c+"dist_walking: "+s+"dist: "+v+" - min: "+_+" - sec: "+g),$("[name='velocity']").val(u.getKilometersPrHour(v,_,g).toFixed(2)),$("[name='pace']").val(u.getTimePrKilometer(v,_,g))}),$("#calculator_6sek_sdec").submit(function(e){console.log("6sek_sdec"),e.preventDefault();let a,t=$("[name='6sek_type']").val(),n=Number($("[name='6sek_1']").val()),l=Number($("[name='6sek_2']").val()),r=Number($("[name='6sek_3']").val()),o=Number($("[name='6sek_4']").val()),i=Number($("[name='6sek_5']").val()),m=(n+l+r+o+i)/(5*Math.max(n,l,r,o,i));a="running"==t?100*(m-1):100*(1-m),$("[name='6sek_sdec']").val(a.toFixed(2))}),$("#calculator_jump_cmj_initial_velocity").submit(function(e){console.log("CMJ test"),e.preventDefault();let a=Number($("[name='cmj_initial_velocity']").val());console.log("CMJ flight time "+a);let t=Math.pow(a,2)/9.81/2;t*=100,$("[name='cmj_jump_height_initial_velocity']").val(t.toFixed(2))}),$("#calculator_fitness_jog_vo2").submit(function(e){console.log("Etpunkt test"),e.preventDefault();let a=Number($("[name='time_min']").val())+Number($("[name='time_sec']").val())/60,t=Number($("[name='gender']").val()),n=Number($("[name='hr']").val()),l=Number($("[name='age']").val()),r=Number($("[name='weight']").val()),o=jog.VO2MaxJog(t,l,r,a,n);$("[name='vo2max']").val(o.getMaximalOxygenUptake().toFixed(2)),$("[name='kondital']").val(o.getFitnessLevel().toFixed(0))}),$("#calculator_etpunkttest").submit(function(e){console.log("Etpunkt test"),e.preventDefault();let a=Number($("[name='work']").val()),t=Number($("[name='gender']").val()),n=Number($("[name='hr']").val()),l=Number($("[name='age']").val()),r=Number($("[name='weight']").val()),o=etpunkt.EtPunktTest(t,l,r,n,a);$("[name='vo2max']").val(o.getMaximalOxygenUptake().toFixed(2)),$("[name='kondital']").val(o.getFitnessLevel().toFixed(0))}),$("#calculator_topunkttest").submit(function(e){console.log("Topunkt test"),e.preventDefault();let a=Number($("[name='work_1']").val()),t=Number($("[name='work_2']").val()),n=Number($("[name='hr_1']").val()),l=Number($("[name='hr_2']").val()),r=Number($("[name='age']").val()),o=Number($("[name='weight']").val()),i=Number($("[name='max_hr']").val()),m=topunkt.ToPunktTest(r,o,i,a,n,t,l);$("[name='work_max']").val(m.getMaximalWork().toFixed(0)),$("[name='vo2max']").val(m.getMaximalOxygenUptake().toFixed(2)),$("[name='kondital']").val(m.getFitnessLevel().toFixed(0))}),$("#calculator_maxhr").submit(function(e){console.log("Calculate Maximal Heart Rate"),e.preventDefault();let a=Number($("[name='age']").val()),t=$("[name='maxhr-formula']").val(),n=maxhr.EstimateMaxHr(a,t);$("[name='max_hr']").val(n.getMaxHr().toFixed(0))}),$("#calculator_bmi").submit(function(e){console.log("Calculate BMI"),e.preventDefault();let a=Number($("[name='height']").val()),t=Number($("[name='weight']").val()),n=Number($("[name='age']").val()),l=$("[name='gender']:checked").val(),r=$("[name='type']").val(),o=bmi.BMI(a,t),i=bmievaluation.BMIEvaluation(r,l,n);$("#meter-text").text(i.getEvaluation(o.getBMI())),$("[name='BMI']").val(o.getBMI().toFixed(1));let m=$("#meter-bmi");m.val(o.getBMI().toFixed(1)),m.text(o.getBMI().toFixed(1)),m.attr("low",i.getLow()),m.attr("high",i.getHigh()),m.attr("optimum",i.getOptimum()),m.attr("min",i.getMin()),m.attr("max",i.getMax())}),$("#calculator_water_intake").submit(function(e){console.log("Calculate Water Intake"),e.preventDefault();let a=Number($("[name='weight']").val()),t=water.WaterIntake(a);$("[name='daily_water_intake_lower']").val(t.getDailyWaterIntake()),$("[name='daily_water_intake_upper']").val(t.getDailyWaterIntake("upper"))}),$("#calculator_ponderal_index").submit(function(e){console.log("Calculate BMI"),e.preventDefault();let a=Number($("[name='height']").val()),t=Number($("[name='weight']").val()),n=ponderalindex.PonderalIndex(a,t);$("[name='PMI']").val(n.getPonderalIndex().toFixed(1))}),$("#calculator_bodywater").submit(function(e){console.log("Calculate Body Water"),e.preventDefault();let a=Number($("#age").val()),t=Number($("#height").val()),n=Number($("#weight").val()),l=$("[name='sex']:checked").val(),r=tbw.BodyWater(t,n,a,l);$("#tbw").val(r.getTotalBodyWater().toFixed(2)),$("#tbw_pct").val(r.getPercent().toFixed(2))}),$("#calculator_fat_percent").submit(function(e){console.log("Calculate Fat Percent"),e.preventDefault();let a=Number($("[name='age']").val()),t=Number($("[name='height']").val()),n=Number($("[name='weight']").val()),l=$("[name='sex']:checked").val(),r=fat.CalculateFatPercent(t,n,a,l);$("[name='BMI']").val(r.getBMI().toFixed(2)),$("[name='fat_percent_durnin']").val(r.getWomersleyDurnin1977().toFixed(1)),$("[name='fat_percent_jackson_pollock']").val(r.getJacksonPollock1980().toFixed(1)),$("[name='fat_percent_heitmann']").val(r.getHeitmann1990().toFixed(1)),$("[name='fat_percent_duerenberg']").val(r.getDuerenberg1991().toFixed(1)),$("[name='fat_percent_duerenberg_1998']").val(r.getDuerenberg1998().toFixed(1)),$("[name='fat_percent_gallagher']").val(r.getGallagher2000().toFixed(1)),$("[name='fat_percent_heritage_2002']").val(r.getHeritage2002().toFixed(1))}),$("#calculator_how_tall").submit(function(e){console.log("Calculate How Tall"),e.preventDefault();let a=Number($("[name='father_height']").val()),t=Number($("[name='mother_height']").val()),n=$("[name='sex']:checked").val(),l=how_tall.HowTall(n,a,t);$("[name='adult_height']").val(l.getHeight().toFixed(0))}),$("#calculator_flyer_handicap").submit(function(e){console.log("Calculate Flyer Handicap"),e.preventDefault();let a=$("[name='gender']").val(),t=Number($("[name='weight']").val()),n=Number($("[name='age']").val()),l=$("[name='distance']").val(),r=Number($("[name='hours']").val()),o=Number($("[name='minutes']").val()),i=Number($("[name='seconds']").val());n<25&&$("[name='age']").val(25),"female"==a?(t<50&&$("[name='weight']").val(50),$("#fh_weight").text(50),$("#fh_gender").text("kvinde")):"male"==a&&(t<65&&$("[name='weight']").val(65),$("#fh_weight").text(65),$("#fh_gender").text("mand"));let m=flyer_handicap.FlyerHandicap(n,t,a);$("[name='fh_time']").val(m.getAdjustedTime(l,r,o,i))}),$("#calculator_who5").submit(function(e){console.log("Calculate Eating Disorder"),e.preventDefault();let a,t=4*(Number($("[name='question_1']:checked").val())+Number($("[name='question_2']:checked").val())+Number($("[name='question_3']:checked").val())+Number($("[name='question_4']:checked").val())+Number($("[name='question_5']:checked").val()));a=t>49?"Din score på "+t+" ligger her inden for gennemsnittet for resten af befolkningen som er 68 med en nedre grænse omkring 50.":t>35?"Din score på "+t+" ligger lavere end gennemsnittet for resten af befolkningen. Resultatet tyder på, at du nok ikke har det helt godt. Vær opmærksom på, om du får det bedre eller værre og søg evt. læge, hvis du får det værre.":"Din score på "+t+" ligger væsentligt lavere end gennemsnittet for resten af befolkningen. Resultatet tyder på, at du ikke er på toppen, og der kan være en reel risiko for, at du lider af depression eller langvarig stress. Du bør overveje at søge hjælp hos din læge for at få det undersøgt.",$("[name='who5_score']").val(t),$("#result").text(a)}),$("#calculator_phq9").submit(function(e){console.log("Calculate PHQ-9"),e.preventDefault();let a,t=Number($("[name='question_1']:checked").val())+Number($("[name='question_2']:checked").val())+Number($("[name='question_3']:checked").val())+Number($("[name='question_4']:checked").val())+Number($("[name='question_5']:checked").val())+Number($("[name='question_6']:checked").val())+Number($("[name='question_7']:checked").val())+Number($("[name='question_8']:checked").val())+Number($("[name='question_9']:checked").val());a=t>19?"Din score på "+t+" viser, at du har svære symptomer på depression. Du skal søge professionel hjælp, så du kan komme til en specialist, der vil hjælpe dig med at igangsætte en øjeblikkelig behandling.":t>14?"Din score på "+t+" viser, at du har moderate til svære symptomer på depression. Du skal søge professionel hjælp, som kan hjælpe med at få dig i behandling.":t>9?"Din score på "+t+" viser at du har moderate symptomer på depression. Du bør søge professionel hjælp og lægge en plan.":t>4?"Din score på "+t+" viser at du kan have milde symptomer på depression. Det er godt at følge op efter lidt tid med at besvare skemaet igen for at se, om symptomerne bliver værre.":"Din score på "+t+" viser, at du ingen eller kun minimale depressive symptomer har.",$("[name='phq9_score']").val(t),$("#result").text(a)}),$("#calculator_stress").submit(function(e){console.log("Calculate Stress"),e.preventDefault();let a,t=Number($("[name='question_1']:checked").val())+Number($("[name='question_2']:checked").val())+Number($("[name='question_3']:checked").val())+Number($("[name='question_4']:checked").val())+Number($("[name='question_5']:checked").val())+Number($("[name='question_6']:checked").val())+Number($("[name='question_7']:checked").val())+Number($("[name='question_8']:checked").val())+Number($("[name='question_9']:checked").val())+Number($("[name='question_10']:checked").val())+Number($("[name='question_11']:checked").val())+Number($("[name='question_12']:checked").val())+Number($("[name='question_13']:checked").val())+Number($("[name='question_14']:checked").val())+Number($("[name='question_15']:checked").val())+Number($("[name='question_16']:checked").val());a=t>50?"Din score på "+t+" viser, at dit stressniveau er meget højt niveau. Dit stressniveau er meget højt. Du bør tage hånd om din situation straks og række ud efter hjælp, så du kan få det bedre.":t>36?"Din score på "+t+" viser, at dit stressniveau er for højt niveau. Dit stressniveau er højt. Du har måske været belastet over en længere periode, hvor stressen gradvist er taget til. Du bør gøre noget ved din situation nu.":t>23?"Din score på "+t+" viser, at dit stressniveau er på et mellem niveau. Dit stress-niveau er ikke alarmerende højt, men du er alligevel tilpas stresset til, at du bør se på, hvad der kan ændres i dit liv.":"Din score på "+t+" viser, at dit stressniveau er på et afslappet niveau. Du er ikke stresset for tiden. Det er rigtig godt, men vær alligevel opmærksom på, om din tilstand ændrer sig.",$("[name='stress_score']").val(t),$("#result").text(a)}),$("#calculator_atq").submit(function(e){console.log("Calculate ATQ"),e.preventDefault();let a=Number($("[name='frequency_1']:checked").val()),t=Number($("[name='frequency_2']:checked").val()),n=Number($("[name='frequency_3']:checked").val()),l=Number($("[name='frequency_4']:checked").val()),r=Number($("[name='frequency_5']:checked").val()),o=Number($("[name='frequency_6']:checked").val()),i=Number($("[name='frequency_7']:checked").val()),m=Number($("[name='frequency_8']:checked").val()),u=Number($("[name='frequency_9']:checked").val()),c=Number($("[name='frequency_10']:checked").val()),s=Number($("[name='frequency_11']:checked").val()),v=Number($("[name='frequency_12']:checked").val()),_=Number($("[name='frequency_13']:checked").val()),g=Number($("[name='frequency_14']:checked").val()),d=Number($("[name='frequency_15']:checked").val()),b=Number($("[name='frequency_16']:checked").val()),p=Number($("[name='frequency_17']:checked").val()),h=Number($("[name='frequency_18']:checked").val()),f=Number($("[name='frequency_19']:checked").val()),x=Number($("[name='frequency_20']:checked").val()),k=Number($("[name='frequency_21']:checked").val()),N=Number($("[name='frequency_22']:checked").val()),y=Number($("[name='frequency_23']:checked").val()),F=Number($("[name='frequency_24']:checked").val()),w=Number($("[name='frequency_25']:checked").val()),D=Number($("[name='frequency_26']:checked").val()),C=Number($("[name='frequency_27']:checked").val()),M=Number($("[name='frequency_28']:checked").val()),q=Number($("[name='frequency_29']:checked").val()),R=Number($("[name='frequency_30']:checked").val()),P=a+t+n+l+r+o+i+m+u+c+s+v+_+g+d+b+p+h+f+x+k+N+y+F+w+D+C+M+q+R,E=Number($("[name='believe_1']:checked").val())+Number($("[name='believe_2']:checked").val())+Number($("[name='believe_3']:checked").val())+Number($("[name='believe_4']:checked").val())+Number($("[name='believe_5']:checked").val())+Number($("[name='believe_6']:checked").val())+Number($("[name='believe_7']:checked").val())+Number($("[name='believe_8']:checked").val())+Number($("[name='believe_9']:checked").val())+Number($("[name='believe_10']:checked").val())+Number($("[name='believe_11']:checked").val())+Number($("[name='believe_12']:checked").val())+Number($("[name='believe_13']:checked").val())+Number($("[name='believe_14']:checked").val())+Number($("[name='believe_15']:checked").val())+Number($("[name='believe_16']:checked").val())+Number($("[name='believe_17']:checked").val())+Number($("[name='believe_18']:checked").val())+Number($("[name='believe_19']:checked").val())+Number($("[name='believe_20']:checked").val())+Number($("[name='believe_21']:checked").val())+Number($("[name='believe_22']:checked").val())+Number($("[name='believe_23']:checked").val())+Number($("[name='believe_24']:checked").val())+Number($("[name='believe_25']:checked").val())+Number($("[name='believe_26']:checked").val())+Number($("[name='believe_27']:checked").val())+Number($("[name='believe_28']:checked").val())+Number($("[name='believe_29']:checked").val())+Number($("[name='believe_30']:checked").val()),H=i+c+g+x+D,j=t+n+u+k+y+F+M,T=p+h,B=q+R;$("[name='frequency_score']").val(P),$("[name='believe_score']").val(E),$("[name='pmdc_score']").val(H),$("[name='nsne_score']").val(j),$("[name='lse_score']").val(T),$("[name='helplessness_score']").val(B),$("#result").text(void 0)}),$("#calculator_excercise_addiction").submit(function(e){console.log("Calculate Eating Disorder"),e.preventDefault();let a,t=Number($("[name='question_1']:checked").val())+Number($("[name='question_2']:checked").val())+Number($("[name='question_3']:checked").val())+Number($("[name='question_4']:checked").val())+Number($("[name='question_5']:checked").val())+Number($("[name='question_6']:checked").val());a=t>23?"Din score på "+t+" ligger mellem 24-30. Det er sandsynligt, at du er afhængig af træning på en måde, der kan skade dig.":t>15?"Du har fået "+t+" point. Hvis du får 24 point eller mere, så er du sandsynligvis afhængig af træning på en måde, der kan skade dig.":"Du er med "+t+" point sandsynligvis ikke i risikogruppen for at være afhængig af træning.",$("#result").text(a)}),$("#calculator_eating_disorder").submit(function(e){console.log("Calculate Eating Disorder"),e.preventDefault();let a,t=Number($("[name='question_1']:checked").val()),n=Number($("[name='question_2']:checked").val()),l=Number($("[name='question_3']:checked").val()),r=Number($("[name='question_4']:checked").val()),o=Number($("[name='question_5']:checked").val()),i=Number($("[name='question_6']:checked").val()),m=t+n+l+r;a=m>1?"Du har svaret ja på "+m+" af de fire første spørgsmål. Du er i risikogruppen for at have en spiseforstyrrelse og bør søge hjælp. Yderligere udredning er nødvendig for at vurdere, om der er tale om en spiseforstyrrelse.":m>0?"Du har svaret ja på et af de fire første spørgsmål. At svare ja på et af spørgsmålene er formentlig ikke alvorligt, men det kan være tegn på et forstyrret spisemønster.":0==o+i?"Dine s let tyder på, at du ikke har et forstyrret spisemønster.":"Det let ikke muligt at konkludere noget på baggrund af dine svar. De første fire spørgsmål har en sammenhæng med det at have en spiseforstyrrelse. De sidste to spørgsmål kan afdække om du er uden for risikogruppen.",$("#result").text(a)}),$("#calculator_norwegian_2011").submit(function(e){console.log("Calculate Norwegian 2011"),e.preventDefault();let a,t=$("[name='gender']").val(),n=Number($("[name='age']").val()),l=Number($("[name='hr_rest']").val()),r=Number($("[name='waist']").val()),o=Number($("[name='frequency']").val())*Number($("[name='intensity']").val())*Number($("[name='duration']").val());a="male"==t?100.27+.226*o-.296*n-.369*r-.155*l:74.74+.198*o-.247*n-.259*r-.114*l,$("[name='kondital']").val(a.toFixed(0)),$("[name='pa']").val(o)}),$("#calculator_jackson").submit(function(e){console.log("Calculate Jackson"),e.preventDefault();let a=Number($("[name='jackson_gender']").val()),t=Number($("[name='jackson_age']").val()),n=Number($("[name='jackson_height']").val()),l=Number($("[name='jackson_weight']").val()),r=56.363+1.921*Number($("[name='par']:checked").val())-.381*t-.754*bmi.BMI(n,l).getBMI()+10.987*a;$("[name='jackson_kondital']").val(r.toFixed(0))}),$("#calculator_skinfold_durnin").submit(function(e){console.log("Calculate Skinfold Durnin"),e.preventDefault();let a=Number($("[name='biceps']").val()),t=Number($("[name='triceps']").val()),n=Number($("[name='suprailiac']").val()),l=Number($("[name='subscapularis']").val()),r=Number($("[name='weight']").val()),o=$("[name='gender']").val(),i=Number($("[name='age']").val()),m=skinfold_durnin.SkinfoldDurnin(a,t,n,l,r,o,i);$("[name='skinfold_durnin']").val(m.getSkinfoldSum().toFixed(2)),$("[name='fatpercent_durnin']").val(m.getBodyFatPercent().toFixed(2)),$("[name='ffm_durnin']").val(m.getFatFreeMass().toFixed(2))}),$("#calculator_skinfold_peterson").submit(function(e){console.log("Calculate Skinfold Durnin"),e.preventDefault();let a=Number($("[name='midthigh']").val()),t=Number($("[name='triceps']").val()),n=Number($("[name='suprailiac']").val()),l=Number($("[name='subscapularis']").val()),r=Number($("[name='weight']").val()),o=Number($("[name='height']").val()),i=$("[name='gender']").val(),m=Number($("[name='age']").val()),u=skinfold_peterson.SkinfoldPeterson(a,t,n,l,o,r,i,m);$("[name='skinfold_peterson']").val(u.getSkinfoldSum().toFixed(2)),$("[name='fatpercent_peterson']").val(u.getBodyFatPercent().toFixed(2)),$("[name='ffm_peterson']").val(u.getFatFreeMass().toFixed(2))}),$("#calculator_skinfold_pollock_men").submit(function(e){console.log("Calculate Skinfold Pollock Men"),e.preventDefault();let a=Number($("[name='chest_male']").val()),t=Number($("[name='abdomen_male']").val()),n=Number($("[name='thigh_male']").val()),l=Number($("[name='age_male']").val()),r=Number($("[name='weight_male']").val()),o=skinfold_pollock.SkinfoldPollock(r,l);$("[name='fatpercent_male']").val(o.getBodyFatPercentMale(a,t,n)),$("[name='ffm_male']").val(o.getBodyFatFreeMass())}),$("#calculator_skinfold_pollock_women").submit(function(e){console.log("Calculate Skinfold Pollock Women"),e.preventDefault();let a=Number($("[name='triceps_female']").val()),t=Number($("[name='supiliac_female']").val()),n=Number($("[name='thigh_female']").val()),l=Number($("[name='age_female']").val()),r=Number($("[name='weight_female']").val()),o=skinfold_pollock.SkinfoldPollock(r,l);$("[name='fatpercent_female']").val(o.getBodyFatPercentFemale(a,t,n)),$("[name='ffm_female']").val(o.getBodyFatFreeMass())}),$("#calculator_skinfold_lohman").submit(function(e){console.log("Calculate Skinfold Lohman"),e.preventDefault();let a=Number($("[name='triceps']").val()),t=Number($("[name='calf']").val()),n=Number($("[name='gender']").val()),l=skinfold_lohman.SkinfoldLohman(n,a,t);$("[name='fatpercent']").val(l.getBodyFatPercent())}),$("#calculator_skinfold_slaughter").submit(function(e){console.log("Calculate Skinfold Slaughter"),e.preventDefault();let a=Number($("[name='triceps']").val()),t=Number($("[name='subscapular']").val()),n=Number($("[name='gender']").val()),l=skinfold_slaughter.SkinfoldSlaughter(n,a,t);$("[name='fatpercent']").val(l.getBodyFatpercent())}),$("#calculator_fat_percent_measurement").ready(function(){$("#calculator_fat_percent_men_under_26").hide(),$("#calculator_fat_percent_men_over_26").hide(),$("#calculator_fat_percent_women_under_26").hide(),$("#calculator_fat_percent_women_over_26").hide()}),$("#calculator_fat_percent_measurement [name='group']").change(function(){let e=$("[name='group']").val();$("#calculator_fat_percent_men_under_26").hide(),$("#calculator_fat_percent_men_over_26").hide(),$("#calculator_fat_percent_women_under_26").hide(),$("#calculator_fat_percent_women_over_26").hide(),$("#calculator_fat_percent_"+e).show()}),$("#calculator_fat_percent_men_under_26").submit(function(e){console.log("Calculate Fat Percent on Measurements"),e.preventDefault();let a=fatm.CalculateFatPercentMeasurements();$("[name='fat_men_under_26']").val(a.getFatPercentMenUnder26(Number($("#calculator_fat_percent_men_under_26 [name='right_upperarm']").val()),Number($("#calculator_fat_percent_men_under_26 [name='abdomen']").val()),Number($("#calculator_fat_percent_men_under_26 [name='right_forearm']").val())).toFixed(2))}),$("#calculator_fat_percent_men_over_26").submit(function(e){console.log("Calculate Fat Percent on Measurements"),e.preventDefault();let a=fatm.CalculateFatPercentMeasurements();$("[name='fat_men_over_26']").val(a.getFatPercentMenOver26(Number($("#calculator_fat_percent_men_over_26 [name='hips']").val()),Number($("#calculator_fat_percent_men_over_26 [name='abdomen']").val()),Number($("#calculator_fat_percent_men_over_26 [name='right_forearm']").val())).toFixed(2))}),$("#calculator_fat_percent_women_under_26").submit(function(e){console.log("Calculate Fat Percent on Measurements"),e.preventDefault();let a=fatm.CalculateFatPercentMeasurements();$("[name='fat_women_under_26']").val(a.getFatPercentWomenUnder26(Number($("#calculator_fat_percent_women_under_26 [name='abdomen']").val()),Number($("#calculator_fat_percent_women_under_26 [name='right_thigh']").val()),Number($("#calculator_fat_percent_women_under_26 [name='right_forearm']").val())).toFixed(2))}),$("#calculator_fat_percent_women_over_26").submit(function(e){console.log("Calculate Fat Percent on Measurements"),e.preventDefault();let a=fatm.CalculateFatPercentMeasurements();$("[name='fat_women_over_26']").val(a.getFatPercentWomenOver26(Number($("#calculator_fat_percent_women_over_26 [name='abdomen']").val()),Number($("#calculator_fat_percent_women_over_26 [name='right_thigh']").val()),Number($("#calculator_fat_percent_women_over_26 [name='right_calf']").val())).toFixed(2))}),$("#calculate_fitness_level_hr").submit(function(e){console.log("Calculate VO2 from HR"),e.preventDefault();let a=Number($("#hr_rest").val()),t=Number($("#hr_max").val()),n=Number($("#weight").val()),l=fitness.CalculateFitnessFromHr(t,a,n),r=l.getMaximalOxygenUptake(),o=l.getFitnessLevel();$("#vo2max").val(r).toFixed(2),$("#kondital").val(o).toFixed(0)}),$("#calculator_borg15").submit(function(e){console.log("Calculate Borg 15 fitness"),e.preventDefault();let a=Number($("#borg_watt").val()),t=Number($("#borg_age").val()),n=Number($("#borg_weight").val()),l=borg15.Borg15(t,n,a);$("#borg_iltoptagelse").val(l.getMaximalOxygenUptake().toFixed(2)),$("#borg_kondital").val(l.getFitnessLevel().toFixed(0))}),$("#calculator_inol").submit(function(e){console.log("Calculate INOL"),e.preventDefault();let a=Number($("[name='reps']").val()),t=Number($("[name='intensity']").val()),n=inol.INOL(t);$("[name='inol']").val(n.getINOL(a))}),$("#calculator_inol_reverse").submit(function(e){console.log("Calculate INOL"),e.preventDefault();let a=Number($("[name='inol_reverse_inol']").val()),t=Number($("[name='inol_reverse_intensity']").val()),n=inol.INOL(t);$("[name='inol_reverse_reps']").val(n.getReps(a))}),$("#calculator_ffmi").submit(function(e){console.log("Calculate FFMI"),e.preventDefault();let a=Number($("[name='ffmi_weight']").val()),t=Number($("[name='ffmi_height']").val()),n=a*(1-a*(Number($("[name='ffmi_fat_percent']").val())/100)/100)/Math.Pow(t,2),l=n+6.1*(1.8-t);$("[name='ffmi']").val(n),$("[name='ffmi_normalized']").val(l)}),$("#calculator_fitness_wattmax").submit(function(e){console.log("Calculate Wattmax"),e.preventDefault();let a=Number($("[name='wmax']").val()),t=Number($("[name='sec']").val()),n=Number($("[name='weight']").val()),l=wattmax.Wattmax(a,t,n);$("[name='kondital']").val(l.getFitnessLevel()),$("[name='vo2max']").val(l.getMaximalOxygenUptake()),$("[name='mpo']").val(l.getMPO())}),$("#calculator_fitness_wattmax_children").submit(function(e){console.log("Calculate Wattmax Children"),e.preventDefault();let a=Number($("[name='wmax']").val()),t=Number($("[name='sec']").val()),n=Number($("[name='weight']").val()),l=Number($("[name='watt_jumps']").val()),r=wattmax.Wattmax(a,t,n,15,l);$("[name='kondital']").val(r.getFitnessLevel()),$("[name='vo2max']").val(r.getMaximalOxygenUptake()),$("[name='mpo']").val(r.getMPO())}),$("#calculator_fitness_trappetest").submit(function(e){console.log("Calculate Trappetest"),e.preventDefault();let a=Number($("[name='wmax']").val())-25+Number($("[name='sec']").val())/150*25,t=.01141*a+.435,n=t/Number($("[name='weight']").val())*1e3;$("[name='kondital']").val(n.toFixed(0)),$("[name='vo2max']").val(t.toFixed(2)),$("[name='ppo']").val(a)}),$("#calculator_walktest_6min").submit(function(e){console.log("Calculate Walktest 6 min"),e.preventDefault();let a=Number($("[name='meter']").val()),t=Number($("[name='gender']").val()),n=Number($("[name='age']").val()),l=Number($("[name='height']").val()),r=Number($("[name='weight']").val()),o=$("#formula").val(),i=walktest_sixminutes.SixMinutesWalkingTest(t,n,l,r,a);$("[name='reference_distance']").val(i.getReferenceMeter(o).toFixed(1)),$("[name='procent']").val(i.getPercent(o).toFixed(0)),$("#walktest_gauge").val(i.getPercent(o))}),$("#calculator_walktest_16km").submit(function(e){console.log("Calculate Walktest 1,6 km"),e.preventDefault();let a=$("[name='walktest-formula']").val(),t=Number($("[name='min']").val()),n=Number($("[name='sec']").val()),l=Number($("[name='hr_after']").val()),r=$("[name='gender']").val(),o=Number($("[name='age']").val()),i=Number($("[name='weight']").val());console.log(r);let m=rockport.RockPortWalkingTest(t,n,l,r,o,i,a);$("[name='kondital']").val(m.getFitnessLevel().toFixed(0)),$("[name='vo2max']").val(m.getMaximalOxygenUptake().toFixed(2))}),$("#calculator_index23").submit(function(e){console.log("Calculate Index23"),e.preventDefault();let a=Number($("#height").val()),t=Number($("#weight").val()),n=Number($("#kondital").val()),l=index23.FitnessIndex23(a,t);$("#index23").val(l.getIndex23BasedOnFitnessLevel(n))}),$("#calculator_andersen_test").submit(function(e){console.log("Calculate Andersen Test"),e.preventDefault();let a=$("[name='formula']").val(),t=Number($("[name='distance']").val()),n=Number($("[name='bodyweight']").val()),l=$("[name='gender']").val(),r=andersen.AndersenTest(l,t,n,a);$("[name='kondital']").val(r.getFitnessLevel().toFixed(0)),$("[name='vo2max']").val(r.getVO2max().toFixed(1))}),$("#calculator_index100").submit(function(e){console.log("Calculate Index100"),e.preventDefault();let a=Number($("[name='lifted']").val()),t=Number($("[name='weight']").val()),n=index100.Index100(a,t);$("[name='index_100_lift']").val(n.getIndex100())}),$("#calculator_necessary_energy_deficit").submit(function(e){console.log("Calculate calculator_necessary_energy_deficit"),e.preventDefault();let a=Number($("[name='lost']").val())/Number($("[name='days']").val())*1e3,t=9*a,n=a;$("[name='daily_diff']").val(t.toFixed(0)+" kcal"),$("[name='daily_weight_loss']").val(n.toFixed(0)+" g")}),$("#calculator_change").submit(function(e){console.log("Calculate Equilibrium"),e.preventDefault();let a=Number($("#calculator_change [name='tee']").val()),t=Number($("[name='intake']").val()),n=bmr_equilibrium.BMREquilibrium(),l=n.getBalance(a,t);$("[name='balance']").val(l+" kJ"),$("[name='weekly_weightchange']").val((1e3*n.getMaximalWeightChange(l,7)).toFixed(0)+" g"),$("[name='monthly_weightchange']").val(n.getMaximalWeightChange(l,30).toFixed(2)+" kg")}),$("#bmr-formula").change(function(){$("#bmr_legend").text($("#bmr-formula option:selected").text())}),$("#calculator_bmr_pal").submit(function(e){console.log("Calculate BMR - 2012"),e.preventDefault();let a,t=$("[name='bmr-formula']").val(),n=$("[name='gender']").val(),l=Number($("[name='age']").val()),r=Number($("[name='weight']").val()),o=Number($("[name='height']").val());if(o<1&&(t="nordic_2012"),a="schofield"==t?schofield.BMRSchofield(n,l,r):"benedict_harris"==t?bmr_benedict_harris.BMRBenedictHarris(n,l,r,o):ree.BMRNordicNutritionRecommendations2012(n,l,r,o),$("[name='bmr']").val(a.getBasicMetabolicRate().toFixed(0)),$("input[name='pal']").length>0){let e=Number($("[name='pal']:checked").val()),t=Number($("[name='moderate_leisure_activity']").val()),n=Number($("[name='strenuous_leisure_activity']").val()),l=tee_pal.TotalEnergyExpenditurePAL(a.getBasicMetabolicRate(),e,t,n);$("[name='pal_calc']").val(l.getPhysicalActivityLevel().toFixed(2)),$("[name='tee']").val(l.getTotalEnergyExpenditure().toFixed(0))}}),$("#calculator_critical_power_time").submit(function(e){console.log("Calculate CP Time"),e.preventDefault();let a=Number($("[name='time_cp']").val()),t=1e3*Number($("[name='time_w']").val())/(Number($("[name='time_p']").val())-a);$("[name='time']").val(t.toFixed(0))}),$("#calculator_rowing_2000_meter_time").submit(function(e){console.log("Calculate VO2max rowing"),e.preventDefault();let a=Number($("[name='tid_min']").val()),t=Number($("[name='tid_sek']").val()),n=Number($("[name='rowing_body_weight']").val()),l=$("[name='rowing_gender']").val(),r=rowing_power_calculator.RowingPowerCalculator(),o=r.getPaceFromTimeAndDistance(2e3,a,t),i=r.getWattsFromPace(o),m=rowing_vo2.RowingVO2(i,l);$("[name='vo2_max']").val(m.getVO2().toFixed(2)),$("[name='kondital']").val(m.getFitnessLevel(n).toFixed(0)),$("[name='mean_power']").val(i.toFixed(0))}),$("#calculator_rowing_trappetest").submit(function(e){console.log("Calculate VO2max rowing"),e.preventDefault();let a=Number($("[name='trappetest_tid_min']").val()),t=Number($("[name='trappetest_tid_sek']").val()),n=Number($("[name='trappetest_body_weight']").val()),l=Number($("[name='trappetest_second_watts']").val()),r=l+(Number($("[name='trappetest_last_watts']").val())-l)*((a+t/60/100)/5),o=(13.7*r+287)/1e3,i=o/n*1e3;$("[name='trappetest_vo2_max']").val(o.toFixed(2)),$("[name='trappetest_kondital']").val(i.toFixed(0)),$("[name='trappetest_mean_power']").val(r.toFixed(0))}),$("#calculator_rowing_powerprofile").submit(function(e){console.log("Calculate VO2max rowing"),e.preventDefault();let a=Number($("[name='roning_pp_tid_min']").val()),t=Number($("[name='roning_pp_tid_sek']").val()),n=Number($("[name='roning_pp_tid_ms']").val()),l=rowing_powerprofile.RowingErgRowing(a,t,n);$("#pace10sec").text(l.getPaceFromWatts(l.getWatts10Sec())),$("#pace60sec").text(l.getPaceFromWatts(l.getWatts60Sec())),$("#pace2k").text(l.getPaceFromWatts(l.getWatts2k())),$("#pace6k").text(l.getPaceFromWatts(l.getWatts6k())),$("#pace60min").text(l.getPaceFromWatts(l.getWatts60min())),$("#watts10sec").text(l.getWatts10Sec().toFixed(0)),$("#watts60sec").text(l.getWatts60Sec().toFixed(0)),$("#watts2k").text(l.getWatts2k().toFixed(0)),$("#watts6k").text(l.getWatts6k().toFixed(0)),$("#watts60min").text(l.getWatts60min().toFixed(0))}),$("#calculator_critical_power_power_for_time").submit(function(e){console.log("Calculate CP Power for time"),e.preventDefault();let a=Number($("[name='power_time_cp']").val()),t=1e3*Number($("[name='power_time_w']").val())/Number($("[name='power_time_time']").val())+a;$("[name='power_for_time']").val(t.toFixed(0))}),$("#calculator_bruce").submit(function(e){console.log("Calculate Bruce"),e.preventDefault();let a=Number($("[name='bruce_time']").val()),t=14.8-1.379*a+.451*Math.pow(a,2)-.012*Math.pow(a,3);$("[name='bruce_kondital']").val(t.toFixed(0))}),$("#calculator_critical_power").submit(function(e){console.log("Calculate CP"),e.preventDefault();let a=Number($("[name='p3']").val()),t=Number($("[name='p12']").val()),n=(12*t-3*a)/9,l=.24*(a-t);$("[name='cp']").val(n.toFixed(0)),$("[name='w']").val(l.toFixed(0))}),$("#calculator_blood").submit(function(e){console.log("Calculate Blood"),e.preventDefault();$("[name='bloodvolume-formula']").val();let a=$("[name='gender']").val(),t=Number($("[name='age']").val()),n=Number($("[name='weight']").val()),l=Number($("[name='height']").val()),r=blood.Blood(a,t,n,l);$("[name='bloodvolume']").val(r.getVolume().toFixed(0))}),$("#calculator_rer").submit(function(e){console.log("Calculate RER"),e.preventDefault();let a=$("[name='ee-formula']").val(),t=Number($("[name='rer_vco2']").val()),n=Number($("[name='rer_vo2']").val()),l=ee.EnergyExpenditure(n,t,a).getEnergyExpenditureInJoule()/4.1896*60/1e3,r=rer.RER(n,t);$("[name='rer_r']").val(r.getRER().toFixed(2)),$("[name='energy_expenditure']").val(l.toFixed(2)),$("[name='energy_fat_percent']").val((100*r.getFatPercent()).toFixed(0)),$("[name='energy_cho_percent']").val((100*r.getCHOPercent()).toFixed(0)),$("[name='energy_fat_kcal_min']").val((l*r.getFatPercent()).toFixed(2)),$("[name='energy_cho_kcal_min']").val((l*r.getCHOPercent()).toFixed(2))}),$("#calculator_lung").submit(function(e){console.log("Calculate Blood"),e.preventDefault();let a=$("[name='gender']").val(),t=Number($("[name='age']").val()),n=Number($("[name='height']").val()),l=lung.Lung(a,n,t);$("[name='vital_capacity']").val(l.getVitalCapacity().toFixed(0))}),$("#activity_intense, #activity_moderat, #activity_light, #activity_standing, #activity_sleeping").change(function(e){let a=1440-document.getElementById("activity_intense").value-document.getElementById("activity_moderat").value-document.getElementById("activity_light").value-document.getElementById("activity_standing").value-document.getElementById("activity_sleeping").value;$("[name='activity_sitting']").val(a)}),$("#calculator_bmr_advanced_pal").submit(function(e){console.log("Calculate BMR - Advanced"),e.preventDefault();let a,t=$("[name='bmr-formula']").val(),n=$("[name='sex']:checked").val(),l=Number($("[name='age']").val()),r=Number($("[name='weight']").val()),o=Number($("[name='height']").val()),i=(a="schofield"==t?schofield.BMRSchofield(n,l,r):"benedict_harris"==t?bmr_benedict_harris.BMRBenedictHarris(n,l,r,o):ree.BMRNordicNutritionRecommendations2012(n,l,r,o)).getBasicMetabolicRate(),m=document.getElementById("activity_intense").value,u=document.getElementById("activity_moderat").value,c=document.getElementById("activity_light").value,s=document.getElementById("activity_standing").value,v=document.getElementById("activity_sleeping").value,_=1440-m-u-c-s-v,g=i/4.2,d=1.1+1.15/.9*m*9/1440/(g/(.0175*1440*r))+1.15/.9*u*6/1440/(g/(.0175*1440*r))+1.15/.9*c*3/1440/(g/(.0175*1440*r))+1.15/.9*s*1/1440/(g/(.0175*1440*r))+1.15/.9*v*(.9-1)/1440/(g/(.0175*1440*r))+1.15/.9*_*(1.2-1)/1440/(g/(.0175*1440*r)),b=i*d;$("[name='pal_gerrior']").val(d),$("[name='activity_sitting']").val(_),$("[name='bmr']").val(i+" kJ"),$("[name='equilibrium']").val(b+" kJ")}),$("#calculator_riegels").submit(function(e){console.log("Riegels formular"),e.preventDefault();let a=Number($("[name='dist']").val()),t=Number($("[name='hours']").val()),n=Number($("[name='minutes']").val()),l=Number($("[name='seconds']").val()),r=riegel.Riegel(a,t,n,l);$("#results").html(r.getTableWithEndTimes())}),$("#calculator_weightloss_running_time").submit(function(e){console.log("Running time weight loss"),e.preventDefault();let a=Number($("[name='weight']").val()),t=Number($("[name='change']").val()),n=Number($("[name='hours']").val()),l=Number($("[name='minutes']").val()),r=Number($("[name='seconds']").val()),o=Number($("[name='change_effect']").val()),i=running_weightchange.RunningWeightLoss(a,t,o/100);$("#result").val(i.getEstimatedFinishTime(n,l,r))}),$("#calculator_vmax_bike_vmax").submit(function(e){console.log("Calculate Vmax from VO2"),e.preventDefault();let a=Number($("[name='vo2max']").val()),t=vmax_bike.Vmax(a);$("[name='vmax']").val(t.getVmax())}),$("#calculator_vmax_biking_intervals").submit(function(e){console.log("Calculate Vmax for Biking"),e.preventDefault();let a=Number($("[name='biking_vmax_program']").val()),t=Number($("[name='biking_tmax_min']").val()),n=Number($("[name='biking_tmax_sec']").val()),l=Number($("[name='biking_warmup_percentage']").val()),r=Number($("[name='biking_tmax_percentage']").val()),o=Number($("[name='biking_vmax_pause_percentage']").val()),i=Number($("[name='biking_tmax_pause_percentage']").val()),m=vmax_intervals.VmaxIntervals(a,t,n);$("[name='biking_warmup_velocity']").val(m.getVelocity(l)),$("[name='biking_vmax_program_value']").val(a),$("[name='biking_time_program_time']").val(m.getTime(r)),$("[name='biking_pause_velocity']").val(m.getVelocity(o)),$("[name='biking_time_pause']").val(m.getTime(i))}),$("#calculator_vmax_running_intervals").submit(function(e){console.log("Calculate Vmax for Running"),e.preventDefault();let a=Number($("[name='running_vmax_program']").val()),t=Number($("[name='running_tmax_min']").val()),n=Number($("[name='running_tmax_sec']").val()),l=Number($("[name='running_warmup_percentage']").val()),r=Number($("[name='running_tmax_percentage']").val()),o=Number($("[name='running_vmax_pause_percentage']").val()),i=Number($("[name='running_tmax_pause_percentage']").val()),m=vmax_intervals.VmaxIntervals(a,t,n);return $("[name='running_warmup_velocity']").val(m.getVelocity(l)),$("[name='running_vmax_program_value']").val(a),$("[name='running_time_program_time']").val(m.getTime(r)),$("[name='running_pause_velocity']").val(m.getVelocity(o)),$("[name='running_time_pause']").val(m.getTime(i)),!1}),$("#calculator_hr_intensity_hrr").submit(function(e){console.log("Calculate HR intensity HRR"),e.preventDefault();let a=Number($("[name='hr_rest']").val()),t=Number($("[name='hr_max']").val()),n=Number($("[name='hr_work']").val()),l=hr_intensity.HRIntensity(t).getHRIntensityFromHeartRateReserve(a,n);$("[name='hrr_intensity']").val(l.toFixed(0))}),$("#calculator_hr_intensity_work").submit(function(e){console.log("Calculate HR work intensity HRR"),e.preventDefault();let a=Number($("[name='hr_rest_form2']").val()),t=Number($("[name='hr_max_form2']").val()),n=Number($("[name='intensity']").val()),l=n.HRIntensity(t).getHRBasedOnIntensityFromHeartRateReserve(a,n);$("[name='hrr_heartrate']").val(l.toFixed(0))}),$("#calculator_hr_intensity_from_max").submit(function(e){console.log("Calculate HR work intensity from HRmax"),e.preventDefault();let a=Number($("[name='hr_work_form3']").val()),t=Number($("[name='hr_max_form3']").val()),n=hr_intensity.HRIntensity(t).getWorkIntensityBasedOnMaxHR(a);$("[name='intensity_form3']").val(n.toFixed(0))}),$("#calculator_yyir1").submit(function(e){console.log("Calculate YYIR1"),e.preventDefault();let a=$("[name='sex']:checked").val(),t=Number($("[name='level']").val()),n=Number($("[name='shuttles']").val()),l=yyir1.YYIR1(t,n);$("[name='distance_result']").val(l.getDistance()),$("[name='vo2max_result']").val(l.getFitnessLevel()),$("[name='status']").val(l.getEvaluation(a,10))}),$("#calculator_beeptest_yye1").submit(function(e){console.log("Calculate YYIR1"),e.preventDefault();let a=$("[name='version']:checked").val(),t=Number($("[name='level']").val()),n=Number($("[name='shuttles']").val()),l=beeptest.BeepTest(t,n,a);$("[name='distance_result']").val(l.getDistance()),$("[name='vo2max_result']").val(l.getFitnessLevel().toFixed(1)),$("[name='totalshuttles_result']").val(l.getTotalShuttles())}),$("#calculator_pushups").submit(function(e){console.log("Calculate Pushups"),e.preventDefault();let a=$("[name='gender']:checked").val(),t=Number($("[name='age']").val()),n=Number($("[name='repetitions']").val()),l=pushup.Pushup(a,t,n);$("[name='population_average']").val(l.getPopulationAverage()),$("[name='score']").val(l.getScore()),$("[name='rating']").val(l.getRating())}),$("#calculator_wilksscore").submit(function(e){console.log("Calculate Wilks Score"),e.preventDefault();let a=$("[name='gender']:checked").val(),t=Number($("[name='bodyweight']").val()),n=Number($("[name='lifted']").val()),l=wilks.calculateWilksScore(a,t,n);$("[name='wilksscore']").val(l.toFixed(1))}),$("#calculator_ipf").submit(function(e){console.log("Calculate IPF Score"),e.preventDefault();let a,t=$("[name='ipf_gender']:checked").val(),n=Number($("[name='ipf_bodyweight']").val()),l=Number($("[name='ipf_lifted']").val()),r=$("[name='ipf_event']").val(),o=$("[name='ipf_equipment']").val(),i=Number($("[name='ipf_age']").val()),m=ipfpoints.IPFPoint(t,n,l,r,o),u=mcculloch.McCulloch(i);a=""!=u.getCoefficient()?m.getPoints()*u.getCoefficient():m.getPoints(),$("[name='ipf_points']").val(m.getPoints().toFixed(2)),$("[name='mcculloch_ipf_points']").val(a.toFixed(2))}),$("#calculator_hrzones_karvonen").submit(function(e){console.log("Calculate Karvonen Intensity Zones"),e.preventDefault();let a=Number($("#karvonen_min_hr").val()),t=Number($("#karvonen_max_hr").val()),n=karvonen.Karvonen(a,t),l=t-a;$("#karvonen_zone1_a").val(n.getTargetHR(50)),$("#karvonen_zone1_b").val(n.getTargetHR(60)),$("#karvonen_zone2_a").val(n.getTargetHR(60)),$("#karvonen_zone2_b").val(n.getTargetHR(70)),$("#karvonen_zone3_a").val(n.getTargetHR(70)),$("#karvonen_zone3_b").val(n.getTargetHR(80)),$("#karvonen_zone4_a").val(n.getTargetHR(80)),$("#karvonen_zone4_b").val(n.getTargetHR(90)),$("#karvonen_zone5_a").val(n.getTargetHR(90)),$("#karvonen_zone5_b").val(t),$("#karvonen_hrr").val(l)}),$("#calculator_hrzones_friel").submit(function(e){console.log("Calculate Friel Intensity Zones"),e.preventDefault();let a=Number($("#friel_lthr").val());$("#friel_zone1_a").val((.6*a).toFixed(0)),$("#friel_zone1_b").val((.75*a).toFixed(0)),$("#friel_zone2_a").val((.75*a).toFixed(0)),$("#friel_zone2_b").val((.85*a).toFixed(0)),$("#friel_zone3_a").val((.85*a).toFixed(0)),$("#friel_zone3_b").val((.95*a).toFixed(0)),$("#friel_zone4_a").val((.95*a).toFixed(0)),$("#friel_zone4_b").val((1.02*a).toFixed(0)),$("#friel_zone5_a").val((1.02*a).toFixed(0)),$("#friel_zone5_b").val("Maxpuls")}),$("#calculator_hrzones_maxhr").submit(function(e){console.log("Calculate Maxhr Intensity Zones"),e.preventDefault();let a=Number($("#maxhr_max_hr").val());$("#maxhr_zone1_a").val((.65*a).toFixed(0)),$("#maxhr_zone1_b").val((.7*a).toFixed(0)),$("#maxhr_zone2_a").val((.7*a).toFixed(0)),$("#maxhr_zone2_b").val((.8*a).toFixed(0)),$("#maxhr_zone3_a").val((.8*a).toFixed(0)),$("#maxhr_zone3_b").val((.9*a).toFixed(0)),$("#maxhr_zone4_a").val((.88*a).toFixed(0)),$("#maxhr_zone4_b").val((.94*a).toFixed(0)),$("#maxhr_zone5_a").val((.94*a).toFixed(0)),$("#maxhr_zone5_b").val(a)}),$("#calculator_vo2max_distance_test").submit(function(e){console.log("Calculate Distance"),e.preventDefault();let a=Number($("#tid_hours").val()),t=Number($("#tid_min").val()),n=Number($("#tid_sek").val()),l=Number($("#distance").val());t+=60*a,l/=1e3;let r=running_distance_vo2.RunningDistanceVO2();$("#kondital").val(r.getEstimatedFitnessLevel(t,n,l))}),$("#calculator_velocity").submit(function(e){console.log("Calculate velocity"),e.preventDefault();let a=Number($("[name='min']").val()),t=Number($("[name='sec']").val()),n=Number($("[name='distance']").val()),l=running.Running();$("#velocity_kmt").val(l.getKilometersPrHour(n,a,t).toFixed(2)),$("#velocity_ms").val(l.getMeterPerSecond(n,a,t).toFixed(2)),$("#velocity_min_km").val(l.getTimePrKilometer(n,a,t))}),$("#calculator_velocity_speedlight").submit(function(e){console.log("Calculate speedlight"),e.preventDefault();let a=Number($("[name='sec']").val()),t=Number($("[name='hundrededele']").val()),n=Number($("[name='distance']").val())/1e3,l=running.Running();$("#velocity_kmt").val(l.getKilometersPrHour(n,0,a,t).toFixed(2)),$("#velocity_ms").val(l.getMeterPerSecond(n,0,a,t).toFixed(2))}),$("#calculator_velocity_speedlight_advanced").submit(function(e){console.log("Calculate speedlight Advanced"),e.preventDefault();let a=Number($("[name='sec_1']").val()),t=Number($("[name='hundrededele_1']").val()),n=Number($("[name='distance_1']").val())/1e3;console.log("Calculate:"+a+":"+t+" - "+n);let l=running.Running();$("#velocity_kmt_1").val(l.getKilometersPrHour(n,0,a,t).toFixed(2)),$("#velocity_ms_1").val(l.getMeterPerSecond(n,0,a,t).toFixed(2));let r=Number($("[name='sec_2']").val()),o=Number($("[name='hundrededele_2']").val()),i=Number($("[name='distance_2']").val())/1e3;console.log("Calculate:"+r+":"+o+" - "+i),$("#velocity_kmt_2").val(l.getKilometersPrHour(i-n,0,r-a,o-t).toFixed(2)),$("#velocity_ms_2").val(l.getMeterPerSecond(i-n,0,r-a,o-t).toFixed(2));let m=Number($("[name='sec_3']").val()),u=Number($("[name='hundrededele_3']").val()),c=Number($("[name='distance_3']").val())/1e3;console.log("Calculate:"+m+":"+u+" - "+c),$("#velocity_kmt_3").val(l.getKilometersPrHour(c-i,0,m-r,u-o).toFixed(2)),$("#velocity_ms_3").val(l.getMeterPerSecond(c-i,0,m-r,u-o).toFixed(2));let s=Number($("[name='sec_4']").val()),v=Number($("[name='hundrededele_4']").val()),_=Number($("[name='distance_4']").val())/1e3;console.log("Calculate:"+s+":"+v+" - "+_),$("#velocity_kmt_4").val(l.getKilometersPrHour(_-c,0,s-m,v-u).toFixed(2)),$("#velocity_ms_4").val(l.getMeterPerSecond(_-c,0,s-m,v-u).toFixed(2)),$("#velocity_kmt_advanced").val(l.getKilometersPrHour(_,0,s,v).toFixed(2)),$("#velocity_ms_advanced").val(l.getMeterPerSecond(_,0,s,v).toFixed(2))}),$("#calculator_velocity_distance").submit(function(e){console.log("Calculate distance"),e.preventDefault();let a=Number($("[name='dist_min']").val()),t=Number($("[name='dist_sec']").val()),n=Number($("[name='dist_velocity']").val()),l=running.Running();$("#dist_distance").val(l.getDistanceFromTimeAndVelocity(a,t,n).toFixed(1))}),$("#calculator_kipchoge_challenge").submit(function(e){console.log("Calculate time"),e.preventDefault();let a,t,n,l=Number($("[name='velocity']").val()),r=running.Running();(n=(n=60*((a=r.getTimeFromDistanceAndVelocity(.1,l))-(t=Math.floor(a)))).toFixed(0))<10&&(n="0"+n),$("[name='t100']").val(t+":"+n),(n=(n=60*((a=r.getTimeFromDistanceAndVelocity(.2,l))-(t=Math.floor(a)))).toFixed(0))<10&&(n="0"+n),$("[name='t200']").val(t+":"+n),(n=(n=60*((a=r.getTimeFromDistanceAndVelocity(.4,l))-(t=Math.floor(a)))).toFixed(0))<10&&(n="0"+n),$("[name='t400']").val(t+":"+n),(n=(n=60*((a=r.getTimeFromDistanceAndVelocity(.6,l))-(t=Math.floor(a)))).toFixed(0))<10&&(n="0"+n),$("[name='t600']").val(t+":"+n),(n=(n=60*((a=r.getTimeFromDistanceAndVelocity(.8,l))-(t=Math.floor(a)))).toFixed(0))<10&&(n="0"+n),$("[name='t800']").val(t+":"+n),(n=(n=60*((a=r.getTimeFromDistanceAndVelocity(1,l))-(t=Math.floor(a)))).toFixed(0))<10&&(n="0"+n),$("[name='t1000']").val(t+":"+n),(n=(n=60*((a=r.getTimeFromDistanceAndVelocity(1.2,l))-(t=Math.floor(a)))).toFixed(0))<10&&(n="0"+n),$("[name='t1200']").val(t+":"+n),(n=(n=60*((a=r.getTimeFromDistanceAndVelocity(1.4,l))-(t=Math.floor(a)))).toFixed(0))<10&&(n="0"+n),$("[name='t1400']").val(t+":"+n),(n=(n=60*((a=r.getTimeFromDistanceAndVelocity(1.6,l))-(t=Math.floor(a)))).toFixed(0))<10&&(n="0"+n),$("[name='t1600']").val(t+":"+n),(n=(n=60*((a=r.getTimeFromDistanceAndVelocity(1.8,l))-(t=Math.floor(a)))).toFixed(0))<10&&(n="0"+n),$("[name='t1800']").val(t+":"+n),(n=(n=60*((a=r.getTimeFromDistanceAndVelocity(2,l))-(t=Math.floor(a)))).toFixed(0))<10&&(n="0"+n),$("[name='t2000']").val(t+":"+n)}),$("#calculator_velocity_time").submit(function(e){console.log("Calculate time"),e.preventDefault();let a=Number($("[name='time_distance']").val()),t=Number($("[name='time_velocity']").val()),n=running.Running().getTimeFromDistanceAndVelocity(a,t),l=Math.floor(n),r=60*(n-l);$("[name='time_min']").val(l),$("[name='time_sec']").val(r.toFixed(0))}),$("#calculator_how_far_interval").submit(function(e){console.log("Calculate velocity"),e.preventDefault();let a=Number($("[name='min']").val()),t=Number($("[name='sec']").val()),n=Number($("[name='duration_min']").val()),l=Number($("[name='duration_sec']").val()),r=running.Running();$("[name='distance_to_run']").val(r.convertMinPerKmToDistanceForDuration(a,t,n,l).toFixed(0))}),$("#calculator_convert_kmt_minkm_velocity").submit(function(e){console.log("Calculate velocity"),e.preventDefault();let a=Number($("[name='kmt']").val()),t=running.Running();$("#velocity_convert_minkm").val(t.convertKmtToMinPerKm(a))}),$("#calculator_convert_minkm_kmt_velocity").submit(function(e){console.log("Calculate velocity"),e.preventDefault();let a=Number($("[name='minkm_kmt_min']").val()),t=Number($("[name='minkm_kmt_sec']").val()),n=running.Running();$("#velocity_convert_kmt").val(n.convertMinPerKmToKmt(a,t))}),$("#calculator_running_economy").submit(function(e){console.log("Calculate running economy"),e.preventDefault();let a=Number($("[name='weight']").val()),t=Number($("[name='velocity']").val()),n=Number($("[name='vo2']").val()),l=running_economy.RunningEconomy(n,t);$("#running_economy").val(l.getRunningEconomyInMlPrKgPrKm(a).toFixed(0)),$("#running_economy_min").val(l.getMlOxygenPrKgPrMin(a).toFixed(0))}),$("#calculator_oxygen_uptake").submit(function(e){console.log("Calculate oxygen uptake"),e.preventDefault();let a=Number($("[name='fitness_weight']").val()),t=Number($("[name='fitness_oxygenuptake']").val()),n=running_economy.RunningEconomy(a,t);$("#fitness_level").val(n.getFitnessLevel().toFixed(2))}),$("#calculator_cooper_2400_test").submit(function(e){console.log("Calculate CooperTest 2400"),e.preventDefault();let a=Number($("#tid_min").val()),t=Number($("#tid_sek").val()),n=$("[name='cooper-2400meter-formula']").val(),l=cooper_2400meter.Cooper2400Meter();$("#kondital").val(l.getVO2Max(a,t,n).toFixed(1))}),$("#calculator_cooper_test").submit(function(e){console.log("Calculate CooperTest"),e.preventDefault();let a=Number($("#distance").val()),t=$("[name='cooper-12min-formula']").val(),n=cooper_12min.Cooper12Min();$("#kondital").val(n.getVO2Max(a,t).toFixed(1))}),$("#calculator_cooper_reverse_test").submit(function(e){console.log("Calculate CooperTest"),e.preventDefault();let a=Number($("#reverse-kondital").val()),t=cooper_12min.Cooper12Min();$("#reverse-distance").val(t.getDistanceFromVO2Max(a).toFixed(0))}),$("#calculator_fat_percent_food").submit(function(e){console.log("Calculate Fat Energy Pct"),e.preventDefault();let a=Number($("#kj").val()),t=Number($("#fat").val()),n=fatenergypct.FatEnergyPct(a,t);$("#fat_energy_pct").val(n.getFatEnergyPct())}),$("#calculator_waist").submit(function(e){console.log("Calculate Waist"),e.preventDefault();let a=Number($("#hip").val()),t=Number($("#waist").val()),n=Number($("#height").val()),l=whr.WaistRatio();$("#whr").val(l.getWaistHipRatio(t,a).toFixed(2)),$("#waistheightratio").val(l.getWaistHeightRatio(t,n).toFixed(2))}),$("[input='number']").on("input keyup change paste",function(){this.min&&(this.value=Math.max(parseInt(this.min),parseInt(this.value))),this.max&&(this.value=Math.min(parseInt(this.max),parseInt(this.value)))}),$(".adductor-longus").hover(function(){$(".adductor-longus").toggleClass("anatomy-popup-on")}),$(".adductor-magnus").hover(function(){$(".adductor-magnus").toggleClass("anatomy-popup-on")}),$(".anconeus").hover(function(){$(".anconeus").toggleClass("anatomy-popup-on")}),$(".biceps-brachii").hover(function(){$(".biceps-brachii").toggleClass("anatomy-popup-on")}),$(".biceps-femoris").hover(function(){$(".biceps-femoris").toggleClass("anatomy-popup-on")}),$(".brachioradialis").hover(function(){$(".brachioradialis").toggleClass("anatomy-popup-on")}),$(".deltoideus").hover(function(){$(".deltoideus").toggleClass("anatomy-popup-on")}),$(".extensor-carpi-radialis-longus").hover(function(){$(".extensor-carpi-radialis-longus").toggleClass("anatomy-popup-on")}),$(".extensor-carpi-ulnaris").hover(function(){$(".extensor-carpi-ulnaris").toggleClass("anatomy-popup-on")}),$(".extensor-digitori-minimi").hover(function(){$(".extensor-digitori-minimi").toggleClass("anatomy-popup-on")}),$(".extensor-digitorum").hover(function(){$(".extensor-digitorum").toggleClass("anatomy-popup-on")}),$(".external-oblique").hover(function(){$(".external-oblique").toggleClass("anatomy-popup-on")}),$(".flexor-carpi-radialis").hover(function(){$(".flexor-carpi-radialis").toggleClass("anatomy-popup-on")}),$(".flexor-carpi-ulnaris").hover(function(){$(".flexor-carpi-ulnaris").toggleClass("anatomy-popup-on")}),$(".gastrocnemius").hover(function(){$(".gastrocnemius").toggleClass("anatomy-popup-on")}),$(".gluteus-maximus").hover(function(){$(".gluteus-maximus").toggleClass("anatomy-popup-on")}),$(".gluteus-medius").hover(function(){$(".gluteus-medius").toggleClass("anatomy-popup-on")}),$(".gracilis").hover(function(){$(".gracilis").toggleClass("anatomy-popup-on")}),$(".infraspinatus").hover(function(){$(".infraspinatus").toggleClass("anatomy-popup-on")}),$(".internal-oblique").hover(function(){$(".internal-oblique").toggleClass("anatomy-popup-on")}),$(".latissimus-dorsi").hover(function(){$(".latissimus-dorsi").toggleClass("anatomy-popup-on")}),$(".pectineus").hover(function(){$(".pectineus").toggleClass("anatomy-popup-on")}),$(".pectoralis-major").hover(function(){$(".pectoralis-major").toggleClass("anatomy-popup-on")}),$(".rectus-abdominis").hover(function(){$(".rectus-abdominis").toggleClass("anatomy-popup-on")}),$(".rectus-femoris").hover(function(){$(".rectus-femoris").toggleClass("anatomy-popup-on")}),$(".sartorius").hover(function(){$(".sartorius").toggleClass("anatomy-popup-on")}),$(".semimembranosus").hover(function(){$(".semimembranosus").toggleClass("anatomy-popup-on")}),$(".semitendinosus").hover(function(){$(".semitendinosus").toggleClass("anatomy-popup-on")}),$(".serratus-anterior").hover(function(){$(".serratus-anterior").toggleClass("anatomy-popup-on")}),$(".soleus").hover(function(){$(".soleus").toggleClass("anatomy-popup-on")}),$(".teres-major").hover(function(){$(".teres-major").toggleClass("anatomy-popup-on")}),$(".tibialis-anterior").hover(function(){$(".tibialis-anterior").toggleClass("anatomy-popup-on")}),$(".trapezius").hover(function(){$(".trapezius").toggleClass("anatomy-popup-on")}),$(".triceps-brachii").hover(function(){$(".triceps-brachii").toggleClass("anatomy-popup-on")}),$(".vastus-lateralis").hover(function(){$(".vastus-lateralis").toggleClass("anatomy-popup-on")}),$(".vastus-medialis").hover(function(){$(".vastus-medialis").toggleClass("anatomy-popup-on")})}); -},{"../js/bodywater":17,"../js/bsa":19,"../js/energy-expenditure":24,"../js/energy-expenditure-rer":23,"../js/fatenergypct":29,"../js/flyer-handicap":33,"../js/heat-conduction":35,"../js/heat-convection":36,"../js/heat-evaporation":37,"../js/heat-from-biking":38,"../js/heat-from-running":39,"../js/heat-radiation":40,"../js/hr-intensity":42,"../js/rer":54,"../js/rowing-ergrowing":56,"../js/rowing-power-calculator":57,"../js/rowing-vo2":58,"../js/somatotype":73,"../js/treadmill":75,"../js/vam":76,"../js/vo2-efficiency":79,"../js/vvo2max-hrc":80,"../js/waist":81,"../js/walktest-rockport-16":82,"../js/walktest-sixminutes":83,"../js/wattmax":85,"./1rm":3,"./andersen-test":4,"./beeptest":7,"./beeptest-yyir1":6,"./billat":8,"./blood":9,"./bmi":11,"./bmi-evaluation":10,"./bmr-benedict-harris":12,"./bmr-ligevaegt":13,"./bmr-nordic-2012":14,"./bmr-schofield":15,"./bmr-totalenergy-pal":16,"./borg15":18,"./cooper":22,"./cooper-12min.js":20,"./cooper-2400-meter.js":21,"./etpunkttest":25,"./fat-pct":28,"./fat-pct-measurements":26,"./fat-pct-navy":27,"./fitness-hr":30,"./fitness-index-23":31,"./fitness-jogging":32,"./heat-balance":34,"./how-tall":41,"./ideal-weight":43,"./index100":44,"./inol":45,"./ipf-points":47,"./ipf-points-mcculloch":46,"./jumpreach":48,"./karvonen":49,"./lung":50,"./max-hr":51,"./ponderal-index":52,"./pushup":53,"./riegel":55,"./rpe-strength":59,"./running":67,"./running-distance-vo2":60,"./running-economy":61,"./running-walking":65,"./running-walking-energy.js":62,"./running-walking-leger.js":63,"./running-walking-pandolf.js":64,"./running-weightloss":66,"./skinfold-durnin":68,"./skinfold-lohman":69,"./skinfold-peterson":70,"./skinfold-pollock":71,"./skinfold-slaughter":72,"./topunkttest":74,"./vmax":78,"./vmax-intervals":77,"./water-intake":84,"./y-balance":86,"image-map-resizer":1,"wilks-calculator":2}],6:[function(require,module,exports){ +},{"../js/bodywater":17,"../js/bsa":19,"../js/energy-expenditure":24,"../js/energy-expenditure-rer":23,"../js/fatenergypct":29,"../js/flyer-handicap":33,"../js/heat-conduction":35,"../js/heat-convection":36,"../js/heat-evaporation":37,"../js/heat-from-biking":38,"../js/heat-from-running":39,"../js/heat-radiation":40,"../js/hr-intensity":43,"../js/rer":55,"../js/rowing-ergrowing":57,"../js/rowing-power-calculator":58,"../js/rowing-vo2":59,"../js/somatotype":74,"../js/treadmill":76,"../js/vam":77,"../js/vo2-efficiency":80,"../js/vvo2max-hrc":81,"../js/waist":82,"../js/walktest-rockport-16":83,"../js/walktest-sixminutes":84,"../js/wattmax":86,"./1rm":3,"./andersen-test":4,"./beeptest":7,"./beeptest-yyir1":6,"./billat":8,"./blood":9,"./bmi":11,"./bmi-evaluation":10,"./bmr-benedict-harris":12,"./bmr-ligevaegt":13,"./bmr-nordic-2012":14,"./bmr-schofield":15,"./bmr-totalenergy-pal":16,"./borg15":18,"./cooper":22,"./cooper-12min.js":20,"./cooper-2400-meter.js":21,"./etpunkttest":25,"./fat-pct":28,"./fat-pct-measurements":26,"./fat-pct-navy":27,"./fitness-hr":30,"./fitness-index-23":31,"./fitness-jogging":32,"./heat-balance":34,"./heat-temperature-rise":41,"./how-tall":42,"./ideal-weight":44,"./index100":45,"./inol":46,"./ipf-points":48,"./ipf-points-mcculloch":47,"./jumpreach":49,"./karvonen":50,"./lung":51,"./max-hr":52,"./ponderal-index":53,"./pushup":54,"./riegel":56,"./rpe-strength":60,"./running":68,"./running-distance-vo2":61,"./running-economy":62,"./running-walking":66,"./running-walking-energy.js":63,"./running-walking-leger.js":64,"./running-walking-pandolf.js":65,"./running-weightloss":67,"./skinfold-durnin":69,"./skinfold-lohman":70,"./skinfold-peterson":71,"./skinfold-pollock":72,"./skinfold-slaughter":73,"./topunkttest":75,"./vmax":79,"./vmax-intervals":78,"./water-intake":85,"./y-balance":87,"image-map-resizer":1,"wilks-calculator":2}],6:[function(require,module,exports){ let motionsplan={YYIR1:function(e,r){let t=[0,0,0,0,0,40,40,40,40,80,80,120,200,320,480,800,1120,1440,1760,2080,2400,2720,3040,3360][e]+(40*r-40),n=.0084*t+36.4;function i(){return t}return{getDistance:i,getEvaluation:function(e,r=10){let t,n=i();if(t=r<=25?0:r<=35?1:r<=45?2:r<=55?3:r<=65?4:5,"male"==e){let e=[[2400,57,52,46,42,38],[2e3,49,43,39,36,33],[1520,43,39,36,32,29],[1040,40,35,32,30,26],[520,35,31,29,26,22],[0,30,26,25,22,20],[0,0,0,0,0,0]];if(n>=e[0][t])return"Elite";if(n>=e[1][t])return"Excellent";if(n>=e[2][t])return"Good";if(n>=e[3][t])return"Average";if(n>=e[4][t])return"Below Average";if(n>=e[5][t])return"Poor";if(n>=e[6][t])return"Poor"}else{let e=[[1600,53,46,41,38,33],[1320,45,38,34,32,28],[1e3,39,34,31,28,25],[680,35,31,28,25,22],[320,31,27,25,22,19],[0,26,22,20,18,17],[0,0,0,0,0,0]];if(n>=e[0][t])return"Elite";if(n>=e[1][t])return"Excellent";if(n>=e[2][t])return"Good";if(n>=e[3][t])return"Average";if(n>=e[4][t])return"Below Average";if(n>=e[5][t])return"Poor";if(n>=e[6][t])return"Poor"}},getFitnessLevel:function(){return n}}}};module.exports=motionsplan; },{}],7:[function(require,module,exports){ @@ -101,13 +101,13 @@ let motionsplan={FlyerHandicap:function(a,t,o){return t*=2.205,{getAdjustedTime: let motionsplan={HeatBalance:function(){let n=0,t=0,o=0,e=0,i=0;return{getBalance:function(){return i-(t+n+e+o)},setConvection:function(n){t=n},setRadiation:function(t){n=t},setConduction:function(n){e=n},setEvaporation:function(n){o=n},setTotal:function(n){i=n}}}};module.exports=motionsplan; },{}],35:[function(require,module,exports){ -let motionsplan={HeatLossFromConduction:function(o,t=37,n=0,e=5){let s=t,r=n,u=o*Math.pow(10,4);return{getHeatLoss:function(){return 57e-6*u*(s-r)/e*4.186}}}};module.exports=motionsplan; +let motionsplan={HeatLossFromConduction:function(o,t=0,n=37,e=5){let s=n,r=t,u=o*Math.pow(10,4);return{getHeatLoss:function(){return 57e-6*u*(s-r)/e*4.186}}}};module.exports=motionsplan; },{}],36:[function(require,module,exports){ -let motionsplan={HeatLossFromConvection:function(o,t,n,e){let r=1e3*e/3600,s=o,a=n,u=t;return{getHeatLoss:function(){return Math.round((a-u)*Math.pow(r,.5)*s*8.3)}}}};module.exports=motionsplan; +let motionsplan={};motionsplan.HeatLossFromConvection=function(o,t,n,e,s="couzens"){let a=1e3*e/3600,r=o,i=n,l=t;return{getHeatLoss:function(){return"newton"==s?(10.45-a+10*Math.sqrt(a))*r*(i-l):(i-l)*Math.pow(a,.5)*r*8.3}}},module.exports=motionsplan; },{}],37:[function(require,module,exports){ -let motionsplan={};motionsplan.HeatLossFromEvaporation=function(o,t,n="couzens"){let e=t,s=o;return{getHeatLoss:function(){return"hyperphysics"==n?1e3*o*580*4.186/3600/24:e>50?Math.round(625*s*.2103*Math.pow(e/100,-1.879)):Math.round(625*s)}}},module.exports=motionsplan; +let motionsplan={};motionsplan.HeatLossFromEvaporation=function(o,t,n="couzens"){let e=t,s=o;return{getHeatLoss:function(){return"hyperphysics"==n?function(){let o=1e3*s/60*580*4.186;return(o*=(100-e)/100)/60}():e>50?625*s*.2103*Math.pow(e/100,-1.879):625*s}}},module.exports=motionsplan; },{}],38:[function(require,module,exports){ let motionsplan={HeatFromBiking:function(t,n){let o=n;return{getHeat:function(){return Math.round(t/(o/100)-t)}}}};module.exports=motionsplan; @@ -116,144 +116,147 @@ let motionsplan={HeatFromBiking:function(t,n){let o=n;return{getHeat:function(){ let motionsplan={HeatFromRunning:function(n,t,e,o){let r=o,u=n,l=t+e/60;return{getHeat:function(){let n=r/l*u/1e3*75,t=210/r*23;return Math.round(n/(t/100)-n)}}}};module.exports=motionsplan; },{}],40:[function(require,module,exports){ -let motionsplan={};motionsplan.HeatLossFromRadiation=function(o,t=37,n=0,a="couzens",e=.97){return{getHeatLoss:function(){return"boltzmann"==a?function(){let a=t+273.15,e=n+273.15,r=5.6703*Math.pow(10,-8);return.97*r*o*(Math.pow(a,4)-Math.pow(e,4))}():Math.round((t-n)*o*5.2)}}},module.exports=motionsplan; +let motionsplan={};motionsplan.HeatLossFromRadiation=function(o,t=37,n=0,a="couzens",e=.97){return{getHeatLoss:function(){return"boltzmann"==a?function(){let a=t+273.15,s=n+273.15,i=e,r=5.6703*Math.pow(10,-8);return i*r*o*(Math.pow(a,4)-Math.pow(s,4))}():(t-n)*o*5.2}}},module.exports=motionsplan; },{}],41:[function(require,module,exports){ -let motionsplan={};motionsplan.HowTall=function(n,o,t){return{getHeight:function(){return"male"==n?(t+13+o)/2:(t-13+o)/2}}},module.exports=motionsplan; +let motionsplan={TemperatureRise:function(){return{getDeltaTemperature:function(e,t,n,r=3470){return function(e,t){return e*t}(e,t)/(n*r)}}}};module.exports=motionsplan; },{}],42:[function(require,module,exports){ -let motionsplan={HRIntensity:function(t){return{getWorkIntensityBasedOnMaxHR:function(e){return e/t*100},getHRBasedOnIntensityFromHeartRateReserve:function(e,n){return 1*e+n/100*(t-e)},getHRIntensityFromHeartRateReserve:function(e,n){return(n-e)/(t-e)*100}}}};module.exports=motionsplan; +let motionsplan={};motionsplan.HowTall=function(n,o,t){return{getHeight:function(){return"male"==n?(t+13+o)/2:(t-13+o)/2}}},module.exports=motionsplan; },{}],43:[function(require,module,exports){ -let motionsplan={IdealWeight:function(n,t){let e=n-152;function r(){return"man"==t}return{getHamwi:function(){return r()?48+1.06*e:45.5+.87*e},getDevine:function(){return r()?50+.91*e:45.5+.91*e},getMiller:function(){return r()?56.2+.56*e:53.1+.54*e},getRobinson:function(){return r()?52+.75*e:49+.67*e},getPeterson:function(t=22){return 2.2*t+3.5*t*(n/100-1.5)},getIdealWeightBasedOnBMI:function(t=0){let e=n/100;return 0==t&&(t=r()?24.5:22.5),e*e*t},isMale:r}}};module.exports=motionsplan; +let motionsplan={HRIntensity:function(t){return{getWorkIntensityBasedOnMaxHR:function(e){return e/t*100},getHRBasedOnIntensityFromHeartRateReserve:function(e,n){return 1*e+n/100*(t-e)},getHRIntensityFromHeartRateReserve:function(e,n){return(n-e)/(t-e)*100}}}};module.exports=motionsplan; },{}],44:[function(require,module,exports){ -let motionsplan={Index100:function(n,t){return{getIndex100:function(){return 986.63*n/(1270.4-172970*Math.pow(t,-1.3925))}}}};module.exports=motionsplan; +let motionsplan={IdealWeight:function(n,t){let e=n-152;function r(){return"man"==t}return{getHamwi:function(){return r()?48+1.06*e:45.5+.87*e},getDevine:function(){return r()?50+.91*e:45.5+.91*e},getMiller:function(){return r()?56.2+.56*e:53.1+.54*e},getRobinson:function(){return r()?52+.75*e:49+.67*e},getPeterson:function(t=22){return 2.2*t+3.5*t*(n/100-1.5)},getIdealWeightBasedOnBMI:function(t=0){let e=n/100;return 0==t&&(t=r()?24.5:22.5),e*e*t},isMale:r}}};module.exports=motionsplan; },{}],45:[function(require,module,exports){ -let motionsplan={INOL:function(n){return{getINOL:function(t){return t/(100-n)},getIntensity:function(n,t){return t/n*100},getReps:function(t){return t*(100-n)}}}};module.exports=motionsplan; +let motionsplan={Index100:function(n,t){return{getIndex100:function(){return 986.63*n/(1270.4-172970*Math.pow(t,-1.3925))}}}};module.exports=motionsplan; },{}],46:[function(require,module,exports){ -let motionsplan={McCulloch:function(n){n=n;const o=[1.23,1.18,1.13,1.08,1.06,1.04,1.03,1.02,1.01,1,1,1.01,1.02,1.031,1.043,1.055,1.068,1.082,1.097,1.113,1.13,1.147,1.165,1.184,1.204,1.225,1.246,1.268,1.291,1.315,1.34,1.366,1.393,1.421,1.45,1.48,1.511,1.543,1.576,1.61,1.645,1.681,1.718,1.756,1.795,1.835,1.876,1.918,1.961,2.005,2.05,2.096,2.143,2.19,2.238,2.287,2.337,2.388,2.44,2.494,2.549];return{getCoefficient:function(){return n>13&&n<24?o[n-14]:n>39&&n<91?o[n-30]:1}}}};module.exports=motionsplan; +let motionsplan={INOL:function(n){return{getINOL:function(t){return t/(100-n)},getIntensity:function(n,t){return t/n*100},getReps:function(t){return t*(100-n)}}}};module.exports=motionsplan; },{}],47:[function(require,module,exports){ -let motionsplan={};motionsplan.IPFPoint=function(t,n,e,o="SBD",a="Raw"){t=t;let i=n;function r(t,n,e,o,a,i){let r=i*i,u=r*i;return 500/(t*(u*i)+n*u+e*r+o*i+a)}e=e,o=o,a=a;const u={M:{Raw:{SBD:[1199.72839,1025.18162,.00921],B:[320.98041,281.40258,.01008]},"Single-ply":{SBD:[1236.25115,1449.21864,.01644],B:[381.22073,733.79378,.02398]}},F:{Raw:{SBD:[610.32796,1045.59282,.03048],B:[142.40398,442.52671,.04724]},"Single-ply":{SBD:[758.63878,949.31382,.02435],B:[221.82209,357.00377,.02937]}}};return{getPoints:function(){let n=u[t][a][o],r=n[0]-n[1]*Math.exp(-1*n[2]*i),l=0===r?0:Math.max(0,100*e/r);return(isNaN(l)||i<35)&&(l=0),l},getDots:function(){return e*("M"===t?function(t){return r(-1093e-9,.0007391293,-.1918759221,24.0900756,-307.75076,t=Math.min(Math.max(t,40),210))}(i):function(t){return r(-10706e-10,.0005158568,-.1126655495,13.6175032,-57.96288,t=Math.min(Math.max(t,40),150))}(i))}}},module.exports=motionsplan; +let motionsplan={McCulloch:function(n){n=n;const o=[1.23,1.18,1.13,1.08,1.06,1.04,1.03,1.02,1.01,1,1,1.01,1.02,1.031,1.043,1.055,1.068,1.082,1.097,1.113,1.13,1.147,1.165,1.184,1.204,1.225,1.246,1.268,1.291,1.315,1.34,1.366,1.393,1.421,1.45,1.48,1.511,1.543,1.576,1.61,1.645,1.681,1.718,1.756,1.795,1.835,1.876,1.918,1.961,2.005,2.05,2.096,2.143,2.19,2.238,2.287,2.337,2.388,2.44,2.494,2.549];return{getCoefficient:function(){return n>13&&n<24?o[n-14]:n>39&&n<91?o[n-30]:1}}}};module.exports=motionsplan; },{}],48:[function(require,module,exports){ -let motionsplan={JumpReach:function(n="harman",e,t,a=0){a=a,t=t,e=e;let r="n/a",o="n/a",s="n/a";return"lewis"==n?function(){let n=e/100;r=Math.sqrt(4.9)*t*Math.sqrt(n)*9.81}():"johnsonbahmamonde"==n?(o=78.6*e+60.3*t-15.3*a-1308,r=43.8*e+32.7*t-16.8*a+431):"sayers_cmj"==n?o=s=51.9*e+48.9*t-2007:"sayers_sj"==n?o=s=60.7*e+45.3*t-2055:(o=61.9*e+36*t-1822,r=21.2*e+23*t-1393),{getAveragePower:function(){return r},getPeakPower:function(){return o},getPapw:function(){return s}}}};module.exports=motionsplan; +let motionsplan={};motionsplan.IPFPoint=function(t,n,e,o="SBD",a="Raw"){t=t;let i=n;function r(t,n,e,o,a,i){let r=i*i,u=r*i;return 500/(t*(u*i)+n*u+e*r+o*i+a)}e=e,o=o,a=a;const u={M:{Raw:{SBD:[1199.72839,1025.18162,.00921],B:[320.98041,281.40258,.01008]},"Single-ply":{SBD:[1236.25115,1449.21864,.01644],B:[381.22073,733.79378,.02398]}},F:{Raw:{SBD:[610.32796,1045.59282,.03048],B:[142.40398,442.52671,.04724]},"Single-ply":{SBD:[758.63878,949.31382,.02435],B:[221.82209,357.00377,.02937]}}};return{getPoints:function(){let n=u[t][a][o],r=n[0]-n[1]*Math.exp(-1*n[2]*i),l=0===r?0:Math.max(0,100*e/r);return(isNaN(l)||i<35)&&(l=0),l},getDots:function(){return e*("M"===t?function(t){return r(-1093e-9,.0007391293,-.1918759221,24.0900756,-307.75076,t=Math.min(Math.max(t,40),210))}(i):function(t){return r(-10706e-10,.0005158568,-.1126655495,13.6175032,-57.96288,t=Math.min(Math.max(t,40),150))}(i))}}},module.exports=motionsplan; },{}],49:[function(require,module,exports){ -let motionsplan={Karvonen:function(n,t){function e(){return t-n}return t=t,n=n,{getTargetHR:function(t){return Math.round(e()*t/100+n)},getHeartRateReserve:e}}};module.exports=motionsplan; +let motionsplan={JumpReach:function(n="harman",e,t,a=0){a=a,t=t,e=e;let r="n/a",o="n/a",s="n/a";return"lewis"==n?function(){let n=e/100;r=Math.sqrt(4.9)*t*Math.sqrt(n)*9.81}():"johnsonbahmamonde"==n?(o=78.6*e+60.3*t-15.3*a-1308,r=43.8*e+32.7*t-16.8*a+431):"sayers_cmj"==n?o=s=51.9*e+48.9*t-2007:"sayers_sj"==n?o=s=60.7*e+45.3*t-2055:(o=61.9*e+36*t-1822,r=21.2*e+23*t-1393),{getAveragePower:function(){return r},getPeakPower:function(){return o},getPapw:function(){return s}}}};module.exports=motionsplan; },{}],50:[function(require,module,exports){ -let motionsplan={};motionsplan.Lung=function(n,t,o){return t=t,{getVitalCapacity:function(){return"male"==n?(27.63-.112*o)*t:(21.78-.101*o)*t}}},module.exports=motionsplan; +let motionsplan={Karvonen:function(n,t){function e(){return t-n}return t=t,n=n,{getTargetHR:function(t){return Math.round(e()*t/100+n)},getHeartRateReserve:e}}};module.exports=motionsplan; },{}],51:[function(require,module,exports){ -let motionsplan={};motionsplan.EstimateMaxHr=function(a,e="tanaka"){return{getMaxHr:function(){return"aastrand"==e?216.6-.84*a:"arena"==e?209.3-.72*a:"nes"==e?211-.64*a:"fox"==e?220-a:"fairbarn_female"==e?201-.63*a:"fairbarn_male"==e?208-.8*a:"gellish_linear"==e?207-.7*a:"gellish"==e?192-.007*Math.pow(a,2):"whyte_female"==e?216-1.09*a:"whyte_male"==e?202-.55*a:"inbar"==e?205.8-.685*a:"gulati"==e?206-.88*a:"londeree_moeschberger"==e?206.3-.711*a:208-.7*a}}},module.exports=motionsplan; +let motionsplan={};motionsplan.Lung=function(n,t,o){return t=t,{getVitalCapacity:function(){return"male"==n?(27.63-.112*o)*t:(21.78-.101*o)*t}}},module.exports=motionsplan; },{}],52:[function(require,module,exports){ -let motionsplan={PonderalIndex:function(n,e){return n=n/=100,e=e,{getPonderalIndex:function(){return e/(n*n*n)}}}};module.exports=motionsplan; +let motionsplan={};motionsplan.EstimateMaxHr=function(a,e="tanaka"){return{getMaxHr:function(){return"aastrand"==e?216.6-.84*a:"arena"==e?209.3-.72*a:"nes"==e?211-.64*a:"fox"==e?220-a:"fairbarn_female"==e?201-.63*a:"fairbarn_male"==e?208-.8*a:"gellish_linear"==e?207-.7*a:"gellish"==e?192-.007*Math.pow(a,2):"whyte_female"==e?216-1.09*a:"whyte_male"==e?202-.55*a:"inbar"==e?205.8-.685*a:"gulati"==e?206-.88*a:"londeree_moeschberger"==e?206.3-.711*a:208-.7*a}}},module.exports=motionsplan; },{}],53:[function(require,module,exports){ -let motionsplan={Pushup:function(t,o,n){let e,a,p,h,u;function M(){return r()?10.96689892*o-69.12079872-.40037146*Math.pow(o,2)+.0057634*Math.pow(o,3)-2911e-8*Math.pow(o,4):-3969e-8*Math.pow(o,4)+.0071096*Math.pow(o,3)-.45191034*Math.pow(o,2)+11.56628022*o-75.77740372}function r(){return"male"==t}return o=o,t=t,{getPopulationAverage:M,getRating:function(){return p>=1?"Rigtig godt":p<1&&p>=.5?"Godt":p<.5&&p>=-.5?"Gennemsnitlig":p<-.5&&p>=-1?"Nogenlunde":p<-1?"Ikke så godt":void 0},getScore:function(){return r()?n<=M()?e=(3096739.1*o-33980791)/(1+40384.763*o+3713.2581*Math.pow(o,2)):n>M()&&(e=8.70427042*o-56.09510371-.3482296*Math.pow(o,2)+.00562839*Math.pow(o,3)-3203e-8*Math.pow(o,4)):n<=M()?e=1.0794478*Math.pow(.96572202,o)*Math.pow(o,1.015305):n>M()&&(e=(5.5414783+.47843206*o)/(1-.010122299*o+.0009372169*Math.pow(o,2))),p=(n-M())/e,h=Math.exp(-1.8355027*(Math.abs(p)-.23073201)),a=-.41682992*(h-1)/(h+1)+.58953708,p>0&&(u=Math.round(100*a)),p<=0&&(u=Math.round(100*(1-a))),u}}}};module.exports=motionsplan; +let motionsplan={PonderalIndex:function(n,e){return n=n/=100,e=e,{getPonderalIndex:function(){return e/(n*n*n)}}}};module.exports=motionsplan; },{}],54:[function(require,module,exports){ -let motionsplan={RER:function(n,t){function r(){return t/n}function e(){return(1-r())/(1-.7)}function o(){return 1-e()}function u(){return(3.815+1.232*r())*n}function i(){return e()*u()}function c(){return o()*u()}return{getRER:r,getKcalMin:u,getFatPercent:e,getCHOPercent:o,getCaloriesFromCHO:c,getCaloriesFromFat:i,getCHOInGramsPrMin:function(){return c()/4.2},getFatInGramsPrMin:function(){return i()/9.4}}}};module.exports=motionsplan; +let motionsplan={Pushup:function(t,o,n){let e,a,p,h,u;function M(){return r()?10.96689892*o-69.12079872-.40037146*Math.pow(o,2)+.0057634*Math.pow(o,3)-2911e-8*Math.pow(o,4):-3969e-8*Math.pow(o,4)+.0071096*Math.pow(o,3)-.45191034*Math.pow(o,2)+11.56628022*o-75.77740372}function r(){return"male"==t}return o=o,t=t,{getPopulationAverage:M,getRating:function(){return p>=1?"Rigtig godt":p<1&&p>=.5?"Godt":p<.5&&p>=-.5?"Gennemsnitlig":p<-.5&&p>=-1?"Nogenlunde":p<-1?"Ikke så godt":void 0},getScore:function(){return r()?n<=M()?e=(3096739.1*o-33980791)/(1+40384.763*o+3713.2581*Math.pow(o,2)):n>M()&&(e=8.70427042*o-56.09510371-.3482296*Math.pow(o,2)+.00562839*Math.pow(o,3)-3203e-8*Math.pow(o,4)):n<=M()?e=1.0794478*Math.pow(.96572202,o)*Math.pow(o,1.015305):n>M()&&(e=(5.5414783+.47843206*o)/(1-.010122299*o+.0009372169*Math.pow(o,2))),p=(n-M())/e,h=Math.exp(-1.8355027*(Math.abs(p)-.23073201)),a=-.41682992*(h-1)/(h+1)+.58953708,p>0&&(u=Math.round(100*a)),p<=0&&(u=Math.round(100*(1-a))),u}}}};module.exports=motionsplan; },{}],55:[function(require,module,exports){ -let motionsplan={Riegel:function(t,d,r,e){let n=t,o=d,a=r,l=e;function s(t){let d=n,r=a,e=l,s=parseInt(3600*o)+parseInt(60*r)+parseInt(1*e),b=Math.round(s*Math.pow(t/d,1.06)),i=Math.floor(b/3600),h=Math.floor((b-3600*i)/60),m=Math.floor(b-3600*i-60*h),p=Math.floor(1e3*b/t/60),u=Math.floor(1e3*b/t-60*p);return i<10&&(i="0"+i),h<10&&(h="0"+h),m<10&&(m="0"+m),p<10&&(p="0"+p),u<10&&(u="0"+u),0==i&&(i="00"),0==h&&(h="00"),0==m&&(m="00"),0==p&&(p="00"),0==u&&(u="00"),i+":"+h+":"+m+"Distance | Sluttid | Min/km |
1000m | "+s(1e3)+" | |
1500m | "+s(1500)+" | |
3000m | "+s(3e3)+" | |
5000m | "+s(5e3)+" | |
8000m | "+s(8e3)+" | |
10000m | "+s(1e4)+" | |
20000m | "+s(2e4)+" | |
½ marathon | "+s(21097.5)+" | |
Marathon | "+s(42195)+" |
Distance | Sluttid | Min/km |
1000m | "+s(1e3)+" | |
1500m | "+s(1500)+" | |
3000m | "+s(3e3)+" | |
5000m | "+s(5e3)+" | |
8000m | "+s(8e3)+" | |
10000m | "+s(1e4)+" | |
20000m | "+s(2e4)+" | |
½ marathon | "+s(21097.5)+" | |
Marathon | "+s(42195)+" |