/* 
ANALISTA : JOS HUMBERTO BORGES
PROGRAMADOR : MAURICIO GOMES PEREIRA

ESTE COMPONENTE DESTINA-SE A VERIFICAR SE O PIS DIGITO  VLIDO.
EX:
if ((!validaPIS(eval("'" + document.FORM.txt_PISEmpresa.value.substring(0,14) + "'"), eval("'" + document.FORM.txt_PISEmpresa.value.substring(14,15) + "'")))){
    alert("O PIS: '" + document.FORM.txt_PISEmpresa.value + "' no  vlido!");
	document.FORM.txt_PISEmpresa.focus();
    return;}
*/
/* Verifica o digito do PIS */

function validaPIS(Numero,Digito)
{
	for (i=0; i<Numero.length; i++)
	{
	  Numero = Numero.replace('.','');
	  Numero = Numero.replace('-','');
	}


var PASEP = Numero
var peso1 = '3298765432';
var soma1 = 0;
var digito1 = 0;


for (i = 1; i < 10 - Numero.length+1; i++) 
{
    PASEP = eval("'" + 0 + PASEP + "'")
}

for (i = 1; i < PASEP.length+1; i++) 
{
    soma1 += PASEP.substring(i, i-1) * peso1.substring(i, i-1);
} 


  soma1 %= 11;
 if (soma1  < 2) 
{
       digito1 = 0;
}
    else {

       digito1 = 11 - soma1; 
}

if (eval("'" + digito1 +"'") != Digito)
{
    return false;
    alert("false");
}
else {
    return true;
    alert("true");
}


}
