function EsNumero(valor) {
  var CadenaNumeros="0123456789";
  var EsteCaracter;
  var Contador = 0;
  
  for(var i=0; i< valor.length; i++) {
    EsteCaracter = valor.substring(i,i+1);
    if (CadenaNumeros.indexOf(EsteCaracter) != -1)
      Contador++;
  }
  
  if (Contador==valor.length) {
    return true;
  }
  else {
    return false;
  }
}


function EsVacia(valor) {
   for (var contador=0; contador < valor.length; contador++) {
     if ((valor.substring(contador,contador+1)!=" ")) {
        return false;
     }
   }
   return true;
}


function validar_datos() {
  str_parametro   = document.forms[0].tramite.value;
  str_verificador = document.forms[0].verificador.value;

  if (EsVacia(str_parametro)) {
     alert("Debe ingresar el número de trámite a consultar.");
     document.forms[0].tramite.focus();
     return false;
  }

  /*
  if (!EsNumero(str_parametro)) {
     alert("El parámetro número de trámite no puede tener letras o espacios en blanco.");
     document.forms[0].tramite.focus();
     return false;
  }
  */

  if (EsVacia(str_verificador)) {
     alert("Debe ingresar el número verificador del trámite a consultar.");
     document.forms[0].verificador.focus();
     return false;
  }

  if (!EsNumero(str_verificador)) {
     alert("El parámetro número verificador del trámite no puede tener letras o espacios en blanco.");
     document.forms[0].verificador.focus();
     return false;
  }

  return true;
}
