function VerificaCPF () {
	cpf = document.frmcpf.vCpf_incrito.value;
	if (cpf.length != 11) {
		document.frmcpf.T1.disabled = true;		
		return false;
	} else {	
		if (vercpf(document.frmcpf.vCpf_incrito.value)) {
			document.frmcpf.T1.disabled = false;
		} else {
			errors="1";
			if (errors) alert('O CPF INFORMADO É INVÁLIDO!\nPor gentilieza revise os números digitados deste CPF');
			document.retorno = (errors == '');
			document.frmcpf.T1.disabled = true;
			document.frmcpf.vCpf_incrito.value = "";
			return false;
		}
	}	
}
function vercpf (cpf) {
		if (cpf.length != 11 || cpf == "00000000000" || cpf == "11111111111" || cpf == "22222222222" || cpf == "33333333333" || cpf == "44444444444" || cpf == "55555555555" || cpf == "66666666666" || cpf == "77777777777" || cpf == "88888888888")
			return false;		
			add = 0;
			for (i=0; i < 9; i ++)
				add += parseInt(cpf.charAt(i)) * (10 - i);
				rev = 11 - (add % 11);
			if (rev == 10 || rev == 11)
				rev = 0;
			if (rev != parseInt(cpf.charAt(9)))
			return false;
				add = 0;
			for (i = 0; i < 10; i ++)
				add += parseInt(cpf.charAt(i)) * (11 - i);
				rev = 11 - (add % 11);
			if (rev == 10 || rev == 11)
				rev = 0;
			if (rev != parseInt(cpf.charAt(10)))
			return false;
	//alert('O CPF INFORMADO É VÁLIDO! Revise os números digitados');
return true;
}

function Inibe() {
   document.frmcpf.T1.disabled = true;
}
        
function Exibe() {
   document.frmcpf.T1.disabled = false;
}

function submitenter(myfield,e) { 
        var keycode; 
        if (window.event) keycode = window.event.keyCode; 
        else if (e) keycode = e.which; 
        else return true; 
        if (keycode == 13) 
        { 
			if (vercpf(document.frmcpf.vCpf_incrito.value)) {
					document.frmcpf.T1.disabled = false;
			} else {
				errors="1";
				if (errors) alert('O CPF INFORMADO É INVÁLIDO!\nPor gentilieza revise os números digitados deste CPF');
				document.retorno = (errors == '');
				document.frmcpf.T1.disabled = true;
				return false;
			}

            myfield.form.submit(); 
            return false; 
        } 
        else 
            return true; 
} 

