<!-- 
function calc (form) {
var MAave, MYave, FAave, FYave, MArate, MYrate, FArate, FYrate, S, P, Age, Reps
S=form.Sex.options[form.Sex.selectedIndex].value
P=form.Protocol.options[form.Protocol.selectedIndex].value
Age=form.Age.value
Reps=form.Reps.value
MAave= - 0.00000000685522 * Math.pow(Age,7) + 0.00000192204 * Math.pow(Age,6) - 0.000219456 * Math.pow(Age,5) + 0.0131656 * Math.pow(Age,4) - 0.447678 * Math.pow(Age,3) + 8.66596 * Math.pow(Age,2) - 89.1858 * Age + 408.275
MYave= - 0.0008611 * Math.pow(Age,3) + 0.11464 * Math.pow(Age,2) - 4.9317 * Age + 105.71
FAave= - 0.000000394592 * Math.pow(Age,6) + 0.000104856 * Math.pow(Age,5) - 0.0112047 * Math.pow(Age,4) + 0.614110 * Math.pow(Age,3) - 18.1515 * Math.pow(Age,2) + 273.437 * Age - 1610.8
FYave= - 0.00037037 * Math.pow(Age,3) + 0.054286 * Math.pow(Age,2) - 2.8487 * Age + 81.762
  if (Reps < - 0.0000000114894 * Math.pow(Age,7) + 0.00000299287 * Math.pow(Age,6) - 0.00032753 * Math.pow(Age,5) + 0.0195598 * Math.pow(Age,4) - 0.690795 * Math.pow(Age,3) + 14.4795 * Math.pow(Age,2) - 167.349 * Age + 840.176) {
     FYrate = 0
}
  else {
     FYrate=
     (-138.1237 + 16.01726 * Age - 0.5517699 * Math.pow(Age,2) + 0.007589161 * Math.pow(Age,3) - 0.00003671538 * Math.pow(Age,4)) 
     + (21.57651 - 2.273666 * Age + 0.06481450 * Math.pow(Age,2) - 0.0006819637 * Math.pow(Age,3) + 0.000002223358 * Math.pow(Age,4)) * Reps + 
(-1.376606 + 0.1383078 * Age - 0.003854119 * Math.pow(Age,2) + 0.00004132195 * Math.pow(Age,3) - 0.0000001406595 * Math.pow(Age,4)) * Math.pow(Reps,2) + 
(0.02628711 - 0.002544991 * Age + 0.00007145753 * Math.pow(Age,2) - 0.0000007917021 * Math.pow(Age,3) + 0.000000002848817 * Math.pow(Age,4)) * Math.pow(Reps,3) + 
(-0.0001527412 + 0.00001455963 * Age - 0.0000004156374 * Math.pow(Age,2) + 0.000000004765185 * Math.pow(Age,3) - 0.00000000001802911 * Math.pow(Age,4)) * Math.pow(Reps,4)
}
  if (Age <= 30 && Reps < 15 || Age > 30 && Reps < 7) {
     MYrate = 0
}
  else {
     MYrate=
     (96.24981 - 4.007933 * Age + 0.04107910 * Math.pow(Age,2) + 0.0003272065 * Math.pow(Age,3) - 0.000004819090 * Math.pow(Age,4)) + (1.570763 - 0.9232762 * Age + 0.04377822 * Math.pow(Age,2) - 0.0007447309 * Math.pow(Age,3) + 0.000004180380 * Math.pow(Age,4)) * Reps + (-0.04654484 + 0.02663867 * Age - 0.0009242976 * Math.pow(Age,2) + 0.00001074943 * Math.pow(Age,3) - 0.00000002706244 * Math.pow(Age,4)) * Math.pow(Reps,2) + (-0.002554646 + 0.0001289401 * Age - 0.00001115954 * Math.pow(Age,2) + 0.0000003116437 * Math.pow(Age,3) - 0.000000002713411 * Math.pow(Age,4)) * Math.pow(Reps,3) + (0.00003793831 - 0.000004160192 * Age + 0.0000002120824 * Math.pow(Age,2) - 0.000000004422016 * Math.pow(Age,3) + 0.00000000003211184 * Math.pow(Age,4)) * Math.pow(Reps,4)
}
MArate= (-35.31139 * Reps + 1.353152 * Math.pow(Reps,2) - 0.02000107 * Math.pow(Reps,3) + 0.0001129822 * Math.pow(Reps,4)) + (3.926462 * Reps - 0.1356288 * Math.pow(Reps,2) + 0.001899693 * Math.pow(Reps,3) - 0.00001052464 * Math.pow(Reps,4)) * Age + (-0.1477482 * Reps + 0.005112073 * Math.pow(Reps,2) - 0.00007290325 * Math.pow(Reps,3) + 0.0000004134484 * Math.pow(Reps,4)) * Math.pow(Age,2) + (0.002284135 * Reps - 0.00007975967 * Math.pow(Reps,2) + 0.000001162383 * Math.pow(Reps,3) - 0.000000006733195 * Math.pow(Reps,4)) * Math.pow(Age,3) + (-0.00001221709 * Reps + 0.0000004286309 * Math.pow(Reps,2) - 0.000000006343692 * Math.pow(Reps,3) + 0.00000000003734054 * Math.pow(Reps,4)) * Math.pow(Age,4)
  if (Age < 45) {
     FArate =
     (61.06360 - 6.866672 * Age + 0.2398395 * Math.pow(Age,2) - 0.002574495 * Math.pow(Age,3)) + (10.55322 - 0.9233591 * Age + 0.03298342 * Math.pow(Age,2) - 0.0003677999 * Math.pow(Age,3)) * Reps + (- 0.3112618 + 0.03350603 * Age - 0.001202393 * Math.pow(Age,2) + 0.00001350928 * Math.pow(Age,3)) * Math.pow(Reps,2) + (0.002418299 - 0.0002724549 * Age + 0.000009815526 * Math.pow(Age,2) - 0.0000001109795 * Math.pow(Age,3)) * Math.pow(Reps,3)
}
  else {
     FArate =
     (-752.7656 + 38.91679 * Age - 0.6540060 * Math.pow(Age,2) + 0.003610532 * Math.pow(Age,3)) + (-115.3472 + 5.793254 * Age - 0.09282599 * Math.pow(Age,2) + 0.0004927425 * Math.pow(Age,3)) * Reps + (4.605130 - 0.2289485 * Age + 0.003700536 * Math.pow(Age,2) - 0.00001978967 * Math.pow(Age,3)) * Math.pow(Reps,2) + (-0.03923805 + 0.001948929 * Age - 0.00003159341 * Math.pow(Age,2) + 0.0000001693734 * Math.pow(Age,3)) * Math.pow(Reps,3)
}
  if (S == "Male" && P == "ACSM") {
     form.PopAve.value =
     Math.round(MAave);
     form.Score.value=
     Math.round(MArate);
}
  if (S == "Male" && P == "YMCA") {
     form.PopAve.value =
     Math.round(MYave);
     form.Score.value=
     Math.round(MYrate);
}
  if (S == "Female" && P == "ACSM") {
     form.PopAve.value =
     Math.round(FAave);
     form.Score.value=
     Math.round(FArate);
}
  if (S == "Female" && P == "YMCA") {
     form.PopAve.value =
     Math.round(FYave);
     form.Score.value=
     Math.round(FYrate);
}
  if (form.Score.value > 84) {
     form.Rating.value ="Excellent"
}
  if (form.Score.value <= 84 && form.Score.value > 67) {
     form.Rating.value ="Good"
}
  if (form.Score.value <= 67 && form.Score.value >= 33) {
     form.Rating.value ="Average"
}
  if (form.Score.value < 33 && form.Score.value >= 16) {
     form.Rating.value ="Fair"
}
  if (form.Score.value < 16) {
     form.Rating.value ="Poor"
}
}
//-->?
