//=== Função para validar os campo de altura e peso ===
function ValidaNumerico(strValidar, boolPodeDecimal) {
  //Declarar variáveis
  var strValidos  = "0123456789";
  var strCaracter = "";

  var boolValido  = true;

  //Verificar se está vazio
  if (strValidar == "")
    return true;

  //Incluir pontos decimais nos caracteres válidos
  if (boolPodeDecimal)
    strValidos += ".,";

  //Validar caracter a caracter
  for (var i = 0;  i < strValidar.length; i++) {
    strCaracter = strValidar.charAt(i);

    if (strValidos.indexOf(strCaracter) == -1) {
      boolValido = false;
      break;
    }
  }

  return boolValido;
}

//Função para validar um campo numérico -------------------------------------------------------
function ValidarNum(objCampo, strMensagemCampo, boolPodeDecimal) {
  //Declarar variáveis
  var strValor = objCampo.value;
  
  //Verificar valor
  if (!ValidaNumerico(strValor, boolPodeDecimal)) {
    objCampo.focus();

    alert(strMensagemCampo);

    return;
  }
}
