function CaracteresValidos(CharsValidos, objeto, msg) {
  // Retorna TRUE se o string str for composto somente
  // por caracteres contidos no string CharsValidos.
  // Chamada CaracteresValidos('0123456789/',this)
  var fc_i;
  var fc_char1;
  var flag;
  var fc_a = objeto.value.length - 1;

  for (var fc_i = 0; fc_i <= fc_a; fc_i++) {
    fc_char1 = objeto.value.substring(fc_i, fc_i + 1);
    flag     = CharsValidos.indexOf(fc_char1);

    if (flag == -1) {
      objeto.value = "";
      alert(msg);
      objeto.focus();
      return(false);
    }
  }
  return true;
}
