	function rtrim(variavel) {
		if(variavel!="") {
			var tamanho = variavel.length;
			var resultado;
			var letra;
		
			resultado = "";
			for(i=0;i<tamanho;i++) {
				letra = variavel.substring(i,i + 1);
				if(letra != " ") {
					resultado = resultado + letra;
				}
			}
		}
		else {
			resultado = "";
		}
		return resultado;
	}
	
	function validaImagem(variavel) {
		var resultado;
		
		if(rtrim(variavel)!="") {
			var tipo = variavel.substring(variavel.length, variavel.length-3);
			if(tipo!="gif" && tipo!="jpg") {
				resultado = false;
			}
			else {
				resultado = true;
			}
		}
		else {
			resultado = false;
		}
		return resultado;
	}
	
	function validaEmail(email) {
		var valida = true;
		
		if(email.indexOf("@")=="-1") { valida = false }
		if(email.indexOf(".")=="-1") { valida = false }
		
		return valida;
	}
	
	function replace(variavel,busca,troca) {
		var localiza = variavel.indexOf(busca);
		var resultado = variavel;

		while(localiza!="-1") {
			resultado = resultado.substring(0,localiza) + troca + resultado.substring(localiza + busca.length, resultado.length);
			localiza = resultado.indexOf(busca);
		}
		
		return resultado;
	}
	
	function validaCPF(variavel) {
		// Declaração de variáveis
		var valida = true;
		var vetor = new Array(11);
		var numeral = "";
		var numero, soma, resultado1, resultado2;
		
		//Tratamento
		for(idLoop=0;idLoop < variavel.length;idLoop++) {
			var numero = variavel.substring(idLoop,idLoop + 1)
			if(numero.charCodeAt(0)>=48 && numero.charCodeAt(0)<=57) {
				numeral = numeral + numero
			}
		}
		
		//Validação
		if(numeral.length!=11) {valida = false};
		if(String(numeral) == "00000000000") {valida = false};
		
		//Cálculo de validação
		if(valida) {
			for(idLoop=1;idLoop <= numeral.length;idLoop++) {
				vetor[idLoop] = parseInt(numeral.substring(idLoop - 1,idLoop));
			}
			
			soma = 10 * vetor[1] + 9 * vetor[2] + 8 * vetor[3] + 7 * vetor[4] + 6 * vetor[5] + 5 * vetor[6] + 4 * vetor[7] + 3 * vetor[8] + 2 * vetor[9];
			soma = soma - (11 * (parseInt(soma / 11)));
			
			if(soma==0 || soma==1) {
				resultado1 = 0;
			}
			else {
				resultado1 = 11 - soma;
			}
			
			if(resultado1 == vetor[10]) {
				soma = vetor[1] * 11 + vetor[2] * 10 + vetor[3] * 9 + vetor[4] * 8 + vetor[5] * 7 + vetor[6] * 6 + vetor[7] * 5 + vetor[8] * 4 + vetor[9] * 3 + vetor[10] * 2;
				soma = soma - (11 * (parseInt(soma / 11)));
				
				if(soma==0 || soma ==1) {
					resultado2 = 0;
				}
				else {
					resultado2 = 11 - soma
				}
				
				if(resultado2 != vetor[11]) {
					valida = false;
				}
			}
			else {
				valida = false;
			}
		}
		
		return valida;
	}
	
	function validaCNPJ(variavel) {
		//Declaração de variáveis
		var vetor = new Array(14);
		var valida = true;
		var numeral = "";
		var numero, soma, resultado1, resultado2;
		
		//Tratamento
		for(idLoop=0;idLoop < variavel.length;idLoop++) {
			numero = variavel.substring(idLoop, idLoop + 1);
			if(numero.charCodeAt(0)>=48 && numero.charCodeAt(0)<=57) {
				numeral = numeral + numero;
			}
		}
		
		//Validação
		if(numeral.length!=14) {valida = false}
		if(String(numeral) == "00000000000000") {valida = false}
		
		//Cálculo de validação
		if(valida) {
			for(idLoop=1;idLoop<=numeral.length;idLoop++) {
				vetor[idLoop] = parseInt(numeral.substring(idLoop - 1,idLoop));
			}
			
			soma = vetor[1] * 5 + vetor[2] * 4 + vetor[3] * 3 + vetor[4] * 2 + vetor[5] * 9 + vetor[6] * 8 + vetor[7] * 7 + vetor[8] * 6 + vetor[9] * 5 + vetor[10] * 4 + vetor[11] * 3 + vetor[12] * 2;
			soma = soma - (11 * (parseInt(soma / 11)));
			
			if(soma==0 || soma==1) {
				resultado1 = 0;
			}
			else {
				resultado1 = 11 - soma
			}
			
			if(resultado1 == vetor[13]) {
				soma = vetor[1] * 6 + vetor[2] * 5 + vetor[3] * 4 + vetor[4] * 3 + vetor[5] * 2 + vetor[6] * 9 + vetor[7] * 8 + vetor[8] * 7 + vetor[9] * 6 + vetor[10] * 5 + vetor[11] * 4 + vetor[12] * 3 + vetor[13] * 2;
				soma = soma - (11 * (parseInt(soma/11)))
				
				if(soma==0 || soma==1) {
					resultado2 = 0;
				}
				else {
					resultado2 = 11 - soma;
				}
				
				if(resultado2 != vetor[14]) {
					valida = false;
				}
			}
			else {
				valida = false;
			}
		}
		
		return valida
	}
