Gostaria de saber como eh feita a verificação de titulo de eleitor estou precisando para checar um campo em meu form.
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;
}