function seNumero(string) {
	var numero=string;
	if (numero.length == 0) {
		return true
	}
	var valido = '0123456789'; 
	for (var i=0; i < numero.length; i++) {
	        if (valido.indexOf(numero.charAt(i)) == -1) {            
			return false
	        }
	}
	return true
}

function seLetra(string,campo) {
	var letra = string.toUpperCase();
	var troca = "";

	troca = letra.replace('Ã','A');
	letra = troca;
	troca = letra.replace('Õ','O');
	letra = troca;
	troca = letra.replace('Â','A');
	letra = troca;
	troca = letra.replace('Ê','E');
	letra = troca;
	troca = letra.replace('Ô','O');
	letra = troca;
	troca = letra.replace('Á','A');
	letra = troca;
	troca = letra.replace('É','E');
	letra = troca;
	troca = letra.replace('Í','I');
	letra = troca;
	troca = letra.replace('Ó','O');
	letra = troca;
	troca = letra.replace('Ú','U');
	letra = troca;
	troca = letra.replace('Á','A');
	letra = troca;
	troca = letra.replace('Ç','C');
	letra = troca;

	if (campo == "plCidade") {
		document.formPesquisaCorretor.plCidade.value = letra; }
	if (campo == "pnNome") {
		document.formPesquisaCorretor.pnNome.value = letra; }
	
	if (letra.length == 0) {
		return true
	}
	var valido = 'ABCDEFGHIJKLMNOPQRSTUVXWYZ '; 
	for (var i=0; i < letra.length; i++) {
		
		if (valido.indexOf(letra.charAt(i)) == -1) {
			return false
		}
	}
	return true
}

function seNomeOk(string) {
	var letra = string.toUpperCase();
	if (letra.length == 0) {
		return true
	}
	var valido = 'ABCDEFGHIJKLMNOPQRSTUVXWYZ';
	for (var i=0; i < letra.length; i++) {
		if (valido.indexOf(letra.charAt(i)) == -1) {            
			return true
		}
	}    
	return false
}

function AddZeros(objCampo,intSize)	{
	var slinha = new String();
	var sretlinha = new String();
	slinha = objCampo.toString();
	var tam = slinha.length;

	if ((tam < intSize) && (tam > 0))
	{
		for(i=0;i < (intSize - tam);i++)
		{
			sretlinha += "0";
		}
	}
	return(sretlinha + slinha);	
}
	
function checaCPF (CPF)  { 
	if (CPF.length > 11) {
		return false
	}
	var resto=0;
	var soma=0;
	var multi=CPF.length-1;
	for (i=0; i < (CPF.length-2); i ++) {
		soma += parseInt(CPF.charAt(i)) * (multi);
		multi -= 1;
	}
	resto = 11 - (soma % 11);
	if (resto == 10 || resto == 11) {
		resto = 0;
	}
	if (resto != parseInt(CPF.charAt((CPF.length-2)))) {
		return false
	}
	resto=0;
	soma=0;
	multi=CPF.length;
	for (i=0; i < (CPF.length-1); i ++) {
		soma += parseInt(CPF.charAt(i)) * (multi);
		multi -= 1;
	}
	resto = 11 - (soma % 11);
	if (resto == 10 || resto == 11){
		resto = 0;
	}
	if (resto != parseInt(CPF.charAt((CPF.length-1)))){
		return false
	}
}


function checaCNPJ (CNPJ)  { 	
	if (CNPJ.length < 14) {
		return false
	}
	var soma = 0;
	var multi = 0;
	var resto = 0;
	if (CNPJ.length > 10) {
		multi = ((CNPJ.length) - 9); }
	else {
		multi = CNPJ.length -1;
	}
	for (i=0; i < (CNPJ.length-2); i ++){
		soma += parseInt(CNPJ.charAt(i)) * multi;
		resto = 11 - (soma % 11);
		if (multi == 2){
			multi = 10;
		}
		multi -= 1;
	}
	if (resto == 10 || resto == 11){
		resto = 0;
	}
	if (resto != parseInt(CNPJ.charAt((CNPJ.length-2)))){
		return false
	}
	soma = 0;
	multi = 0;
	resto = 0;
	if (CNPJ.length > 10) {
		multi = ((CNPJ.length) - 8);  }
	else {
		if (CNPJ.length == 10) {
			multi = 2;  }
		else {
			multi = CNPJ.length; 
		}
		for (i=0; i < (CNPJ.length-1); i ++){
			soma += parseInt(CNPJ.charAt(i)) * multi;
			resto = 11 - (soma % 11);
			if (multi == 2){
				multi = 10;
			}
			multi -= 1;
		}
		if (resto == 10 || resto == 11){
			resto = 0;
		}
		if (resto != parseInt(CNPJ.charAt((CNPJ.length-1)))){
			return false
		}
	}
}
