GUJ Discussões   :   últimos tópicos   |   categorias   |   GUJ Respostas

Verificando titulo de eleitor


#1

Gostaria de saber como eh feita a verificação de titulo de eleitor estou precisando para checar um campo em meu form.


#2

achei em js mas nao tenho a manha de passar para java alguem arrisca?

function validaTIT(rcpf1) {
  if (rcpf1.value.length == 0)  
    return true;
  if( !( isInteger(rcpf1.value)) )
     return aviso(rcpf1,"Número do título eleitoral deve ser numérico.");
  if ( !(rcpf1.value.length == 13)  )
     PoeZeros(rcpf1,13);
  rcpf2 = rcpf1.value.substr(11,2);
  j = rcpf1.value.substr(9,2);
  if ( (j<1) || (j>28) )
    return aviso(rcpf1,"Número do título eleitoral inválido.")
  d1 = 0;
  for (i=0;i<9;i++)  
    d1 += rcpf1.value.charAt(i)*(10-i);
  d1 = (d1 % 11);
  if (d1<=1){
     if (j<=2)
        d1 = 1 - d1;
      else
        d1 = 0;}
   else
     d1 = 11 - d1;
  if (rcpf2.charAt(0) != d1)
    return aviso(rcpf1,"Número do título eleitoral inválido.");
  d1 *= 2;
  for (i=9;i<11;i++)
    d1 += rcpf1.value.charAt(i)*(13-i);
  d1 = (d1 % 11);
  if (d1<=1){
     if (j<=2)
        d1 = 1 - d1;
      else
        d1 = 0;}
   else
     d1 = 11 - d1;
  if (rcpf2.charAt(1) != d1)
    return aviso(rcpf1,"Número do título eleitoral inválido.");
  return true;
}

#3