Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- <html>
- <head>
- </head>
- <body>
- <SCRIPT type"text/javascript">
- function calcCalories() {
- var checkedPlec = $("input:radio[name=plec]:checked").val();
- if (checkedPlec == undefined || $("#kg").val() == "" || $("#wiek").val() == "" || $("#cm").val() == "")
- {
- $("#result").val("Wypełnij wszystkie pola");
- return;
- }
- if ($("#wiek").val() < 18)
- {
- alert('Jest to kalkulator dla dorosłych. Minimalny wiek to 18 lat.');
- return;
- }
- var convertKg = $("#kg").val();
- var convertM = parseFloat($("#cm").val())*0.01;
- var factorS;
- var factorA;
- var factorPA;
- var factorW;
- var factorH;
- if(checkedPlec === "mezczyzna"){
- factorS=662;
- factorA=-9.53*$("#wiek").val();
- factorW=15.91*convertKg;
- factorH=539.68*convertM;
- if($("#aktywnosc").val() == "1"){
- factorPA=1.00;
- }
- else if($("#aktywnosc").val() == "2"){
- factorPA=1.11;
- }
- else if($("#aktywnosc").val() == "3"){
- factorPA=1.25;
- }
- else if($("#aktywnosc").val() == "4"){
- factorPA=1.48;
- }
- }
- else if (checkedPlec === "kobieta") {
- factorS = 354;
- factorA=-6.91*$("#wiek").val();
- factorW = 9.36*convertKg;
- factorH=726*convertM;
- if($("#aktywnosc").val() == "1"){
- factorPA=1.00;
- }
- else if($("#aktywnosc").val() == "2"){
- factorPA=1.12;
- }
- else if($("#aktywnosc").val() == "3"){
- factorPA=1.27;
- }
- else if($("#aktywnosc").val() == "4"){
- factorPA=1.45;
- }
- }
- var factorPAH= factorPA * factorH;
- var factorPAW = factorPA * factorW;
- var factorPAHW = factorPAH + factorPAW;
- var totalEER = factorS+factorA+factorPAHW;
- // Write the result to the text box
- $("#result").val(parseInt(totalEER));
- }
- </script>
- <FORM name="calc">
- <TABLE border="0" width="100%" >
- <TR>
- <TD align="right">Płeć :
- </TD>
- <TD> <br />
- <input id="kobieta" value="kobieta" type="radio" name="plec" onchange="calcCalories()"/>kobieta
- <br />
- <input id="mezczyzna" value="mezczyzna" name="plec" type="radio"onchange="calcCalories()"/>
- mężczyzna
- </TD>
- <TD>
- </TD>
- </TR>
- <TR>
- <TD align="right">Wzrost :
- </TD>
- <TD>
- <INPUT type=text name=cm id="cm" size=10 onchange="calcCalories()"> (cm)
- </TD>
- <TD>
- </TD>
- </TR>
- <TR>
- <TD align="right">Masa ciała :
- </TD>
- <TD>
- <INPUT type=text name=kg id="kg" size=10 onchange="calcCalories()"> (kg)
- </TD>
- <TD>
- </TD>
- </TR>
- <TR>
- <TD align="right">Wiek :
- </TD>
- <TD>
- <INPUT type=text name=wiek id="wiek" size=10 onchange="calcCalories()"> (lat)
- </TD>
- <TD>
- </TD>
- </TR>
- <TR>
- <TD align="right">Aktywność fizyczna :
- </TD>
- <TD>
- <br />
- <select name="aktywnosc" id="aktywnosc" style="width: 180px;" onchange="calcCalories()">
- <option value="1" selected>Rzadko</option>
- <option value="2">< 1 godz. dziennie</option>
- <option value="3">około 1 godz. dziennie</option>
- <option value="4">> 1 godz. dziennie</option>
- </select>
- <p>
- </TD>
- <TD>
- <br />
- <input type=button value=" Oblicz " onclick=calcCalories()>
- </TD>
- </TR>
- <TR>
- <TD colspan="3">
- <HR>
- </TD>
- </TR>
- <TR>
- <TD align="right">Kalorie :
- </TD>
- <TD>
- <br />
- <input type=text name="result" id="result" size=10>
- </TD>
- <TD>
- </TD>
- </TR>
- </TABLE>
- </FORM>
- </body>
- </html>
Add Comment
Please, Sign In to add comment