function vercpf () {
		var ok = true;
		var cpf = document.getElementById("cpf").value;
		cpf = cpf.replace('.', '');
		cpf = cpf.replace('.', '');
		cpf = cpf.replace('-', '');
		
		
		if (cpf.length != 11 || cpf == "00000000000" || cpf == "11111111111" || cpf == "22222222222" || cpf == "33333333333" || cpf == "44444444444" || 	cpf == "55555555555" || cpf == "66666666666" || cpf == "77777777777" || cpf == "88888888888" || cpf == "99999999999")
			ok = 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)))
		ok = 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)))
		ok = false;
		
	if(ok){
		return true;
	} else {
		alert('CPF inválido.');
		document.getElementById('cpf').className = 'erro';
		document.getElementById('cpf').focus();
		return false;
	}
}
function valida_cnpj(){
	var cnpj = document.getElementById('cnpj').value;
	cnpj = cnpj.replace('.','');
	cnpj = cnpj.replace('.','');
	cnpj = cnpj.replace('/','');
	cnpj = cnpj.replace('-','');
	
	var numeros, digitos, soma, i, resultado, pos, tamanho, digitos_iguais;
	var ok = true;
	digitos_iguais = 1;
	if (cnpj.length < 14 && cnpj.length < 15)
		ok = false;
	for (i = 0; i < cnpj.length - 1; i++)
		if (cnpj.charAt(i) != cnpj.charAt(i + 1)){
			digitos_iguais = 0;
			break;
		}
	if (!digitos_iguais){
		tamanho = cnpj.length - 2
		numeros = cnpj.substring(0,tamanho);
		digitos = cnpj.substring(tamanho);
		soma = 0;
		pos = tamanho - 7;
		for (i = tamanho; i >= 1; i--){
			soma += numeros.charAt(tamanho - i) * pos--;
			if (pos < 2)
			pos = 9;
		}
		resultado = soma % 11 < 2 ? 0 : 11 - soma % 11;
		if (resultado != digitos.charAt(0))
			ok = false;
			
		tamanho = tamanho + 1;
		numeros = cnpj.substring(0,tamanho);
		soma = 0;
		pos = tamanho - 7;
		for (i = tamanho; i >= 1; i--){
			soma += numeros.charAt(tamanho - i) * pos--;
			if (pos < 2)
				pos = 9;
		}
		resultado = soma % 11 < 2 ? 0 : 11 - soma % 11;
		if (resultado != digitos.charAt(1))
			ok = false;
	} else {
		ok = false;
	}
	if(!ok){
		alert('CNPJ inválido.');
		document.getElementById('cnpj').focus();
		//return false;
		//como nao utiliza-se mais cnpj, estou retornando sempre true
		return true;
	} else {
		return true;
	}
} 

