<!--
function VerFormulas(form) {
 form.cms.value = "";
 form.kilos.value = "";
 form.Uni1.value="cms";
 form.Uni2.value="kil";
 form.Sex.value="Nada";
 form.resultado1.value = "Talla*Talla*S";
 form.resultado2.value = "(S=23(H) o 21,5(M))";
 form.resultado.value = "Peso/Talla*Talla";
 form.valor.value = "(kg/m*m)";
}

function IndiceMasaCorp(form, cms, kilos, uni1, uni2, sex) {
  cms = CambioComa(cms);
  kilos = CambioComa(kilos);
  if (cms=="" || kilos=="") {
    form.resultado.value = "Faltan datos";
    form.resultado1.value = "Faltan datos";
    form.resultado2.value = "Faltan datos";
    form.valor.value = "Faltan datos";
  }
  else {
    if (Comprobar(cms, kilos) || cms=="." || kilos==".") {
      form.resultado.value = "Datos incorrectos";
      form.resultado1.value = "Datos incorrectos";
      form.resultado2.value = "Datos incorrectos";
      form.valor.value = "Datos incorrectos";
    }
    else {
      if (uni1 == "cms"){
        Metros = eval(cms)/100;
      }
      else {
        if (uni1 == "pul") {
          Metros = eval(cms)*2.54/100;
        }
        else {
          Metros = eval(cms);
        }  
      }
      if (uni2 == "kil") {
        kilos = eval(kilos);
      }
      else {
        kilos = eval(kilos)/2.2046;
      }
      Cuadrado = eval(Metros) * eval(Metros);
      Bmi = (Math.round(kilos/Cuadrado*100));
      if (sex == "Nada") {
        form.resultado1.value = "Faltan datos";
        form.resultado2.value = "Faltan datos";
      }
      else {
        if (sex == "Hombre") {
          form.resultado1.value = (Math.round(Cuadrado*23*100))/100;
        }
        else {
          form.resultado1.value = (Math.round(Cuadrado*21.5*100))/100;
        }
        if (sex == "Hombre") {
          form.resultado2.value = (Math.round(((kilos*100)/(Cuadrado*23))*100))/100;
        }
        else {
          form.resultado2.value = (Math.round(((kilos*100)/(Cuadrado*21.5))*100))/100;
        }
      }
      form.resultado.value = Bmi/100;
      if (Bmi>4000) {
        form.valor.value = "Obesidad mórbida";
      }
      else {
        if (Bmi>3000) {
          form.valor.value = "Obesidad";
        }
        else {
          if (Bmi>2500) {
            form.valor.value = "Sobrepeso";
          }
          else {
            if (Bmi<1600) {
              form.valor.value = "Desnutrición";
            }
            else {
              if (Bmi<1850) {
                form.valor.value = "Peso insuficiente";
              }
              else {
                form.valor.value = "Normal";
              }
            }
          }
        }
      }
    }
  }
}

function Comprobar(centimetros, kilogramos) {
var k = 0;
var l = 0;
var todo = centimetros+kilogramos;
var numeros = "0123456789.";
  for (i = 0;  i < centimetros.length;  i++) {
    if (centimetros.charAt(i) == ".") {
    k++;
    }
  }
  if (k > 1) {
  return true;
  }
  for (i = 0;  i < kilogramos.length;  i++) {
    if (kilogramos.charAt(i) == ".") {
    l++;
    }
  }
  if (l > 1) {
  return true;
  }
  for (i = 0;  i < todo.length;  i++) {
    for (j = 0;  j < numeros.length;  j++) {
      if (todo.charAt(i) == numeros.charAt(j)) {
      break;
      }
    }
    if (j == numeros.length) {
    return true;
    }
  }
return false;
}

function CambioComa(num) {
  num2 = "";
  for (i = 0;  i < num.length;  i++) {
    if (num.charAt(i) == ",") {
      num2 = num2+".";
    }
    else {
      if (num.charAt(i) == " ") {
        num2 = num2;
      }
      else {
        num2 = num2+num.charAt(i);
      }
    }
  }
  return num2;
}

function Borrar(form) {
 form.cms.value = "";
 form.kilos.value = "";
 form.Uni1.value="cms";
 form.Uni2.value="kil";
 form.Sex.value="Nada";
 form.resultado.value = "";
 form.resultado1.value = "";
 form.resultado2.value = "";
 form.valor.value = "";
}
// -->
