function tem_texto(campo, num) {
  if (campo.value == "") {
    alert("O campo não pode ficar vazio.");
    campo.focus();
    return false;
  }

  if (num != "" && !isNaN(parseFloat(num))) {
    if (campo.value.length < parseFloat(num)){
      alert("O campo deve possuir, no mínimo, " + num + " caracteres.");
      campo.focus();
      return false;
    }
  }

  return true;
}
