<!--//

	// Função que pergunta se o usuário realmente deseja excluir um campo do sistema
	function confirmaExclusao(aURL, aValor)
	{
		if(confirm("Você tem certeza que deseja excluir " + aValor))
		{
			location.href = aURL;
		}
	}
	
	function funcZero(objeto) {
		var varObjeto = document.getElementById(objeto);
		
		if(varObjeto.value == '')
			return false;
		else
			return true;
	}
	
	function buscaCep() {	
		var cep = $('#txtCEP').val();
		
		if(!cep && cep.length <= 9) {
			alert('Digite um CEP válido');
			return false;
		}
		
		$.ajax({
				dataType: 'json',
				type:'get',
				url: '../inc/buscaCep.php',
				data: 'cep='+cep,
				beforeSend: function() {
					$('#process').show();
				},
				success: function(data) {
					$('#process').hide();
						if(data.resultado != 1) {
						alert('[ '+data.resultado+' ] - Serviço indisponível no momento.\nPreencha manualmente os dados.');
						return false;
					}
					$('#sltTipoRua').val(data.tipo_logradouro);
					$('#logradouro').val(data.logradouro);
					$('#bairro').val(data.bairro);
					$('#cidade').val(data.cidade);
					$('#sltEstado').val(data.uf);
					$('#pais').val(data.pais);
					$('#numero').focus();
				},
				error: function(data) {
					$('#process').hide();
					alert('Erro ao processar a busca pelo cep.\nPreencha os dados manualmente');
					return false;
				}
		});
	}	
	
	function abrePopup(url,l,a,scroll) {
	
		var x = parseInt((screen.width-l)/2);
		var y = parseInt((screen.height-a)/2);
		var titulo = url.substr(0,3);
		var win = window.open(url,titulo,'width='+l+',height='+a+',left='+x+',top='+y+',menubar=no, scrollbars='+scroll+', toolbar=no, status=no, resizable=no, directories=no');
		win.focus();
	}

	function dropDown(codigo) {
		if(document.getElementById(codigo).style.display == 'none') {
			document.getElementById(codigo).style.display = 'block';
		} else {
			document.getElementById(codigo).style.display = 'none';
		}
	}

	function validaUsuario() {
		var erro = document.getElementById('trUsuario');
	    var usuario = $('#usuario').val();
	    var codigo = $('#codigo').val();
		
		if(usuario == "") {
			$('#erroUser').html('Você precisa digitar um usuário.')
			erro.style.display = 'block';
			return false;
		} else {
			if($('#codigo').val() == 0) {
				$.post('../anunciante/perfil.php',{id:codigo,user:usuario,botao:'CheckUser'},function(data) {
					if(data.erro) {
	            		$('#erroUser').html('Usuário já existe no sistema.');
	            		$('#usuario').val('');
	            		$('#checkUser').val(1);
	            		erro.style.display = 'block';
	                	return false;
	            	} else {
	            		$('#checkUser').val(0);
	            		erro.style.display = 'none';
	            		return true;
	            	}
				},'json');
				
			}
		}
	}

	function validaSenha(opcao) {
		var senha = document.getElementById('passwd').value;
		var erro = document.getElementById('trSenha');

		if(senha == "" && opcao != 'editar') {
			erro.style.display = 'block';
			return false;
		} else {
			erro.style.display = 'none';
			return true;
		}
	}

	function conferirNome() {	
		if (funcNome())
			document.getElementById('frmCad').submit();
	}
	
	function conferirNomeEmail() {	
		if (funcNome() && funcEmail())
			document.getElementById('frmCad').submit();
		else
			alert('Existem dados errados. Verifique o formulário e tente novamente.');
	}
	
	function abre2premium() {
		document.getElementById('trp5b').style.display = "block";
		document.getElementById('trp5a').style.display = "none";
	}
	
	function abre1() {
		document.getElementById('tr1b').style.display = "block";
		document.getElementById('tr2b').style.display = "none";
		document.getElementById('tr3b').style.display = "none";
		document.getElementById('tr4b').style.display = "none";
		document.getElementById('tr5b').style.display = "none";
		document.getElementById('tr7b').style.display = "none";
		document.getElementById('tr1a').style.display = "none";
		document.getElementById('tr2a').style.display = "block";
		document.getElementById('tr3a').style.display = "block";
		document.getElementById('tr4a').style.display = "block";		
		document.getElementById('tr5a').style.display = "block";
		document.getElementById('tr7a').style.display = "block";
	}
	
	function abre2() {
		document.getElementById('tr1b').style.display = "none";
		document.getElementById('tr2b').style.display = "block";
		document.getElementById('tr3b').style.display = "none";
		document.getElementById('tr4b').style.display = "none";
		document.getElementById('tr5b').style.display = "none";
		document.getElementById('tr7b').style.display = "none";
		document.getElementById('tr1a').style.display = "block";
		document.getElementById('tr2a').style.display = "none";
		document.getElementById('tr3a').style.display = "block";
		document.getElementById('tr4a').style.display = "block";
		document.getElementById('tr5a').style.display = "block";
		document.getElementById('tr7a').style.display = "block";
	}
	
	function abre3() {
		document.getElementById('tr1b').style.display = "none";
		document.getElementById('tr2b').style.display = "none";
		document.getElementById('tr3b').style.display = "block";
		document.getElementById('tr4b').style.display = "none";
		document.getElementById('tr5b').style.display = "none";
		document.getElementById('tr7b').style.display = "none";
		document.getElementById('tr1a').style.display = "block";
		document.getElementById('tr2a').style.display = "block";
		document.getElementById('tr3a').style.display = "none";
		document.getElementById('tr4a').style.display = "block";
		document.getElementById('tr5a').style.display = "block";
		document.getElementById('tr7a').style.display = "block";
	}
	
	function abre4() {
		document.getElementById('tr1b').style.display = "none";
		document.getElementById('tr2b').style.display = "none";
		document.getElementById('tr3b').style.display = "none";
		document.getElementById('tr4b').style.display = "block";
		document.getElementById('tr5b').style.display = "none";
		document.getElementById('tr7b').style.display = "none";
		document.getElementById('tr1a').style.display = "block";
		document.getElementById('tr2a').style.display = "block";
		document.getElementById('tr3a').style.display = "block";
		document.getElementById('tr4a').style.display = "none";
		document.getElementById('tr5a').style.display = "block";
		document.getElementById('tr7a').style.display = "block";
	}

	function abre5() {
		document.getElementById('tr1b').style.display = "none";
		document.getElementById('tr2b').style.display = "none";
		document.getElementById('tr3b').style.display = "none";
		document.getElementById('tr4b').style.display = "none";
		document.getElementById('tr5b').style.display = "block";
		document.getElementById('tr7b').style.display = "none";
		document.getElementById('tr1a').style.display = "block";
		document.getElementById('tr2a').style.display = "block";
		document.getElementById('tr3a').style.display = "block";
		document.getElementById('tr4a').style.display = "block";
		document.getElementById('tr5a').style.display = "none";
		document.getElementById('tr7a').style.display = "block";
	}
	
	function abre7() {
		document.getElementById('tr1b').style.display = "none";
		document.getElementById('tr2b').style.display = "none";
		document.getElementById('tr3b').style.display = "none";
		document.getElementById('tr4b').style.display = "none";
		document.getElementById('tr5b').style.display = "none";
		document.getElementById('tr7b').style.display = "block";
		document.getElementById('tr1a').style.display = "block";
		document.getElementById('tr2a').style.display = "block";
		document.getElementById('tr3a').style.display = "block";
		document.getElementById('tr4a').style.display = "block";
		document.getElementById('tr5a').style.display = "block";
		document.getElementById('tr7a').style.display = "none";
	}

	function MM_swapImgRestore() {
  		var i,x,a=document.MM_sr; 
		for(i=0;a&&i<a.length&&(x=a[i])&&x.oSrc;i++) 
			x.src=x.oSrc;
	}
	
	function MM_preloadImages() {
  		var d=document; 
		if(d.images)
		{ 
			if(!d.MM_p) d.MM_p=new Array();
    		var i,j=d.MM_p.length,a=MM_preloadImages.arguments; 
			for(i=0; i<a.length; i++)
    			if (a[i].indexOf("#")!=0)
				{ 
					d.MM_p[j]=new Image; d.MM_p[j++].src=a[i];
				}
		}
	}
	
	function MM_findObj(n, d) {
  		var p,i,x;  
			if(!d) 
				d=document;
			if((p=n.indexOf("?"))>0&&parent.frames.length) 
			{
    			d=parent.frames[n.substring(p+1)].document; n=n.substring(0,p);
			}
  			if(!(x=d[n])&&d.all) 
				x=d.all[n]; 
				for (i=0;!x&&i<d.forms.length;i++) 
					x=d.forms[i][n];
  				for(i=0;!x&&d.layers&&i<d.layers.length;i++) 
					x=MM_findObj(n,d.layers[i].document);
  				if(!x && d.getElementById) 
				x=d.getElementById(n); 
				return x;
	}
	
	function MM_swapImage() {
  		var i,j=0,x,a=MM_swapImage.arguments; 
		document.MM_sr=new Array; 
		for(i=0;i<(a.length-2);i+=3)
   			if ((x=MM_findObj(a[i]))!=null)
			{
				document.MM_sr[j++]=x; 
				if(!x.oSrc) x.oSrc=x.src; 
				x.src=a[i+2];
			}
	}
	
	function funcAtiDesA(tabela,campo_status,campo_codigo,nomeLink,codigo) {
		var vimgAtivado = 'imgaAtivado' + codigo;
		var vimgDesativado = 'imgaDesativado' + codigo;
		var vlnkAtivado = 'aAtivado' + codigo;
		var vlnkDesativado = 'aDesativado' + codigo;
		
		if (nomeLink == vlnkAtivado)
		{
			document.getElementById(vimgAtivado).id = vimgDesativado;
			document.getElementById(vimgDesativado).src = 'imagens/layout/icone_desativado.png';
			document.getElementById(vlnkAtivado).id = vlnkDesativado;
			var url = 'ati_des.php?tabela=' + tabela + '&acao=D&codigo=' + codigo + '&campo_status=' + campo_status + '&campo_codigo=' + campo_codigo;
		}
		else if (nomeLink == vlnkDesativado)
		{
			document.getElementById(vimgDesativado).id = vimgAtivado;
			document.getElementById(vimgAtivado).src = 'imagens/layout/icone_ativado.png';
			document.getElementById(vlnkDesativado).id = vlnkAtivado;
			var url = 'ati_des.php?tabela=' + tabela + '&acao=A&codigo=' + codigo + '&campo_status=' + campo_status + '&campo_codigo=' + campo_codigo;
		}
		requisicaoHTTPAtiDes('GET',url,true);
	}

	function funcAtiDesB(tabela,campo_status,campo_codigo,nomeLink,codigo) {
		var vimgAtivado = 'imgbAtivado' + codigo;
		var vimgDesativado = 'imgbDesativado' + codigo;
		var vlnkAtivado = 'bAtivado' + codigo;
		var vlnkDesativado = 'bDesativado' + codigo;
		
		if (nomeLink == vlnkAtivado)
		{
			document.getElementById(vimgAtivado).id = vimgDesativado;
			document.getElementById(vimgDesativado).src = 'imagens/layout/icone_desativado.png';
			document.getElementById(vlnkAtivado).id = vlnkDesativado;
			var url = 'ati_des.php?tabela=' + tabela + '&acao=D&codigo=' + codigo + '&campo_status=' + campo_status + '&campo_codigo=' + campo_codigo;
		}
		else if (nomeLink == vlnkDesativado)
		{
			document.getElementById(vimgDesativado).id = vimgAtivado;
			document.getElementById(vimgAtivado).src = 'imagens/layout/icone_ativado.png';
			document.getElementById(vlnkDesativado).id = vlnkAtivado;
			var url = 'ati_des.php?tabela=' + tabela + '&acao=A&codigo=' + codigo + '&campo_status=' + campo_status + '&campo_codigo=' + campo_codigo;
		}
		requisicaoHTTPAtiDes('GET',url,true);
	}
	
	function funcAtiDesC(tabela,campo_status,campo_codigo,nomeLink,codigo) {
		var vimgAtivado = 'imgcAtivado' + codigo;
		var vimgDesativado = 'imgcDesativado' + codigo;
		var vlnkAtivado = 'cAtivado' + codigo;
		var vlnkDesativado = 'cDesativado' + codigo;
		
		if (nomeLink == vlnkAtivado)
		{
			document.getElementById(vimgAtivado).id = vimgDesativado;
			document.getElementById(vimgDesativado).src = 'imagens/layout/icone_desativado.png';
			document.getElementById(vlnkAtivado).id = vlnkDesativado;
			var url = 'ati_des.php?tabela=' + tabela + '&acao=D&codigo=' + codigo + '&campo_status=' + campo_status + '&campo_codigo=' + campo_codigo;
		}
		else if (nomeLink == vlnkDesativado)
		{
			document.getElementById(vimgDesativado).id = vimgAtivado;
			document.getElementById(vimgAtivado).src = 'imagens/layout/icone_ativado.png';
			document.getElementById(vlnkDesativado).id = vlnkAtivado;
			var url = 'ati_des.php?tabela=' + tabela + '&acao=A&codigo=' + codigo + '&campo_status=' + campo_status + '&campo_codigo=' + campo_codigo;
		}
		requisicaoHTTPAtiDes('GET',url,true);
	}

	function funcAtiDesD(tabela,campo_status,campo_codigo,nomeLink,codigo) {
		var vimgAtivado = 'imgdAtivado' + codigo;
		var vimgDesativado = 'imgdDesativado' + codigo;
		var vlnkAtivado = 'dAtivado' + codigo;
		var vlnkDesativado = 'dDesativado' + codigo;
		
		if (nomeLink == vlnkAtivado)
		{
			document.getElementById(vimgAtivado).id = vimgDesativado;
			document.getElementById(vimgDesativado).src = 'imagens/layout/icone_desativado.png';
			document.getElementById(vlnkAtivado).id = vlnkDesativado;
			var url = 'ati_des.php?tabela=' + tabela + '&acao=D&codigo=' + codigo + '&campo_status=' + campo_status + '&campo_codigo=' + campo_codigo;
		}
		else if (nomeLink == vlnkDesativado)
		{
			document.getElementById(vimgDesativado).id = vimgAtivado;
			document.getElementById(vimgAtivado).src = 'imagens/layout/icone_ativado.png';
			document.getElementById(vlnkDesativado).id = vlnkAtivado;
			var url = 'ati_des.php?tabela=' + tabela + '&acao=A&codigo=' + codigo + '&campo_status=' + campo_status + '&campo_codigo=' + campo_codigo;
		}
		requisicaoHTTPAtiDes('GET',url,true);
	}

	function fecharaguarde() {
		try
		{
  			var objCarregador = document.getElementById("carregador_pai"); 
  			objCarregador.style.display	 = "none";
    		objCarregador.style.visibility = "hidden";		
		} 
		catch(err) 
		{
			alert(err.description);
		}
	}
	
	function funcNome() {
		if(document.getElementById('txtNome').value == '')
		{
			document.getElementById('trNome').style.display = 'block';
			return false;
		}	
		else
		{
			document.getElementById('trNome').style.display = 'none';
			return true;
		}
	}
	
	function funcDescricao() {
		if(document.getElementById('txtDescricao').value == '')
		{
			document.getElementById('trDescricao').style.display = 'block';
			return false;
		}	
		else
		{
			document.getElementById('trDescricao').style.display = 'none';
			return true;
		}
	}
	
	
	
	function funcTitulo()
	{
		if(document.getElementById('txtTitulo').value == '')
		{
			document.getElementById('trTitulo').style.display = 'block';
			return false;
		}	
		else
		{
			document.getElementById('trTitulo').style.display = 'none';
			return true;
		}
	}
	
	
	
	function funcSubdominio()
	{
		if(document.getElementById('txtSubdominio').value == '')
		{
			document.getElementById('trSubdominio').style.display = 'block';
			return false;
		}	
		else
		{
			document.getElementById('trSubdominio').style.display = 'none';
			return true;
		}
	}
	
	
	
	function funcLink()
	{
		if(document.getElementById('txtLink').value == '')
		{
			document.getElementById('trLink').style.display = 'block';
			return false;
		}	
		else
		{
			document.getElementById('trLink').style.display = 'none';
			return true;
		}
	}
	

	function funcCliente()
	{
		if(document.getElementById('codigo_cliente').value == '')
		{
			document.getElementById('trCliente').style.display = 'block';
			return false;
		}	
		else
		{
			document.getElementById('trCliente').style.display = 'none';
			return true;
		}
	}
	
	function funcCategoria()
	{
		if(document.getElementById('txtCategoria').value == '')
		{
			document.getElementById('trCategoria').style.display = 'block';
			return false;
		}	
		else
		{
			document.getElementById('trCategoria').style.display = 'none';
			return true;
		}
	}
	
	function funcRS()
	{
		if(document.getElementById('txtRS').value == '')
		{
			document.getElementById('trRS').style.display = 'block';
			return false;
		}	
		else
		{
			document.getElementById('trRS').style.display = 'none';
			return true;
		}
	}
	
	function funcFantasia()
	{
		if(document.getElementById('txtFantasia').value == '')
		{
			document.getElementById('trFantasia').style.display = 'block';
			return false;
		}	
		else
		{
			document.getElementById('trFantasia').style.display = 'none';
			return true;
		}
	}
	
	function funcCPF(event)
	{
		var varSeparador01 = '.';
		var varSeparador02 = '-';
		
		if(document.all) {
			varTecla = event.keyCode;
		} else if(document.layers && navigator.appName.indexOf("Mozilla") == -1) { 
			varTecla = event.which;
		} else {
			varTecla = event.which;
		}

		if (varTecla > 47 && varTecla < 58)
		{
			if (document.getElementById('txtCPF').value.length == 3 || document.getElementById('txtCPF').value.length == 7)
			{
				document.getElementById('txtCPF').value = document.getElementById('txtCPF').value + varSeparador01;   	
				return true;
			}
			else if (document.getElementById('txtCPF').value.length == 11)
			{
				document.getElementById('txtCPF').value = document.getElementById('txtCPF').value + varSeparador02;   	
				return true;
			}
		}
		else if (varTecla == 46)
		{
			if (document.getElementById('txtCPF').value.length == 3 || document.getElementById('txtCPF').value.length == 7)
				return true;
			else
				return false;
		}
		else if (varTecla == 45)
		{
			if (document.getElementById('txtCPF').value.length == 11)
				return true;
			else
				return false;
		}
		else
			return false;
	}
	
	function funcCPF2()
	{
		var varCpf = document.getElementById('txtCPF').value;
   		var varFiltro = /^\d{3}.\d{3}.\d{3}-\d{2}$/i;
   		if(!varFiltro.test(varCpf))
		{
			document.getElementById('trCPF').style.display = 'block';
	 		return false;
   		}
   
   		varCpf = funcRemove(varCpf, ".");
   		varCpf = funcRemove(varCpf, "-");
    
   		if(varCpf.length != 11 || varCpf == "00000000000" || varCpf == "11111111111" || varCpf == "22222222222" || varCpf == "33333333333" || varCpf == "44444444444" || varCpf == "55555555555" || varCpf == "66666666666" || varCpf == "77777777777" || varCpf == "88888888888" || varCpf == "99999999999")
		{
	  		document.getElementById('trCPF').style.display = 'block';
	 		return false;
   		}

   		var varSoma = 0;
   		for(i = 0; i < 9; i++)
   	 		varSoma += parseInt(varCpf.charAt(i)) * (10 - i);
   		
		var varResto = 11 - (varSoma % 11);
   		
		if(varResto == 10 || varResto == 11)
	 		varResto = 0;
   		
		if(varResto != parseInt(varCpf.charAt(9)))
		{
	 		document.getElementById('trCPF').style.display = 'block';
	 		return false;
   		}
   
   
   		varSoma = 0;
   		for(i = 0; i < 10; i ++)
	 		varSoma += parseInt(varCpf.charAt(i)) * (11 - i);
   		
		varResto = 11 - (varSoma % 11);
   
   		if(varResto == 10 || varResto == 11)
	 		varResto = 0;
			
   		if(varResto != parseInt(varCpf.charAt(10)))
		{
     		window.alert("CPF inválido. Tente novamente.");
	 		return false;
   		}
   		
		document.getElementById('trCPF').style.display = 'none';
		return true;
 	}

	function funcCPF3(varCpfAntigo,varOpcao)
	{
		var varCpf = document.getElementById('txtCPF').value;
   		varCpf = funcRemove(varCpf, ".");
   		varCpf = funcRemove(varCpf, "-");
		
		if (varOpcao == 'editar')
		{
			if (varCpfAntigo != varCpf)
			{
				var url = 'cpf.php?varCpf=' + varCpf;
				return requisicaoHTTPCPF('GET',url,true);
			}
			else
			{
				document.getElementById('trCPF1').style.display = 'none';
				return true;
			}
		}
		else
		{
			var url = 'cpf.php?varCpf=' + varCpf;
			return requisicaoHTTPCPF('GET',url,true);
		}
 	}
	
 	function funcRemove(str, sub) 
	{
   		var i = str.indexOf(sub);
   		var r = "";
   		if (i == -1)
			return str;
   		r += str.substring(0,i) + funcRemove(str.substring(i + sub.length), sub);
   		return r;
 	}
	
	function funcTroca(str) 
	{
		sub = 'é';
   		var i = str.indexOf(sub);
   		var r = 'e';
   		if (i == -1)
			return str;
   		r += str.substring(0,i) + funcRemove(str.substring(i + sub.length), sub);
   		return r;
 	}

	function funcCNPJ(event)
	{
		var varSeparador01 = '.';
		var varSeparador02 = '/';
		var varSeparador03 = '-';
		
		if(document.all) {
			varTecla = event.keyCode;
		} else if(document.layers && navigator.appName.indexOf("Mozilla") == -1) { 
			varTecla = event.which;
		} else {
			varTecla = event.which;
		}
		
		if(varTecla != 0) {
		if (varTecla > 47 && varTecla < 58)
		{
			if (document.getElementById('txtCNPJ').value.length == 3 || document.getElementById('txtCNPJ').value.length == 7)
			{
				document.getElementById('txtCNPJ').value = document.getElementById('txtCNPJ').value + varSeparador01;   	
				return true;
			}
			else if (document.getElementById('txtCNPJ').value.length == 11)
			{
				document.getElementById('txtCNPJ').value = document.getElementById('txtCNPJ').value + varSeparador02;   	
				return true;
			}
			else if (document.getElementById('txtCNPJ').value.length == 16)
			{
				document.getElementById('txtCNPJ').value = document.getElementById('txtCNPJ').value + varSeparador03;   	
				return true;
			}
		}
		else if (varTecla == 46)
		{
			if (document.getElementById('txtCNPJ').value.length == 3 || document.getElementById('txtCNPJ').value.length == 7)
				return true;
			else
				return false;
		}
		else if (varTecla == 47)
		{
			if (document.getElementById('txtCNPJ').value.length == 11)
				return true;
			else
				return false;
		}
		else if (varTecla == 45)
		{
			if (document.getElementById('txtCNPJ').value.length == 16)
				return true;
			else
				return false;
		} else {
			return false;
		}
		}
	}
	
	function funcCNPJ2()
	{
    	var varNumeros, varDigitos, varSoma, i, varResultado, varPos, varTamanho, varDigitosIguais;
		var varCNPJ = document.getElementById('txtCNPJ').value;
      	varDigitosIguais = 1;
		
		varCNPJ = funcRemove(varCNPJ, ".");
   		varCNPJ = funcRemove(varCNPJ, "-");
		varCNPJ = funcRemove(varCNPJ, "/");
      
	  	if (varCNPJ.length < 14 && varCNPJ.length < 15)
		{
			document.getElementById('trCNPJ').style.display = 'block';
            return false;
		}
			
      	for (i = 0; i < varCNPJ.length - 1; i++)
        	if (varCNPJ.charAt(i) != varCNPJ.charAt(i + 1))
            {
            	varDigitosIguais = 0;
               	break;
            }
      		
		if (!varDigitosIguais)
		{
			varTamanho = varCNPJ.length - 2
			varNumeros = varCNPJ.substring(0,varTamanho);
			varDigitos = varCNPJ.substring(varTamanho);
			varSoma = 0;
			varPos = varTamanho - 7;
			for (i = varTamanho; i >= 1; i--)
			{
				varSoma += varNumeros.charAt(varTamanho - i) * varPos--;
				if (varPos < 2)
					varPos = 9;
			}
			
			varResultado = varSoma % 11 < 2 ? 0 : 11 - varSoma % 11;
			
			if (varResultado != varDigitos.charAt(0))
			{
				document.getElementById('trCNPJ').style.display = 'block';
				return false;
			}
		
			varTamanho = varTamanho + 1;
			varNumeros = varCNPJ.substring(0,varTamanho);
			varSoma = 0;
			varPos = varTamanho - 7;
		
			for (i = varTamanho; i >= 1; i--)
			{
				varSoma += varNumeros.charAt(varTamanho - i) * varPos--;
				if (varPos < 2)

					varPos = 9;

			}

		

			varResultado = varSoma % 11 < 2 ? 0 : 11 - varSoma % 11;

			if (varResultado != varDigitos.charAt(1))

			{

				document.getElementById('trCNPJ').style.display = 'block';

				return false;

			}

		

			document.getElementById('trCNPJ').style.display = 'none';

			return true;

		}

		else

		{

			document.getElementById('trCNPJ').style.display = 'block';

			return false;

		}

	}

	function funcCNPJ3(varCnpjAntigo,varOpcao)
	{

		var varCnpj = document.getElementById('txtCNPJ').value;

   		varCnpj = funcRemove(varCnpj, ".");

   		varCnpj = funcRemove(varCnpj, "-");

		varCnpj = funcRemove(varCnpj, "/");

		

		if (varOpcao == 'editar')

		{

			if (varCnpjAntigo != varCnpj)

			{

				var url = 'cnpj.php?varCnpj=' + varCnpj;

				return requisicaoHTTPCNPJ('GET',url,true);

			}

			else

			{

				document.getElementById('trCNPJ1').style.display = 'none';

				return true;

			}

		}

		else

		{

			var url = 'cnpj.php?varCnpj=' + varCnpj;

			return requisicaoHTTPCNPJ('GET',url,true);

		}

 	}

	function funcRG() {

		var rg = document.getElementById('txtRG').value;

				

		if(rg == '' || rg.length <= 7) {

			document.getElementById('trRG').style.display = 'block';

			return false;

		} else {

			document.getElementById('trRG').style.display = 'none';

			return true;

		}

	}

	function funcRua()
	{

		if(document.getElementById('txtRua').value.length < 3)

		{

			document.getElementById('trRua').style.display = 'block';

			return false;

		}	

		else

		{

			document.getElementById('trRua').style.display = 'none';

			return true;

		}

	}

	function funcBairro()

	{

		if(document.getElementById('txtBairro').value.length < 3)

		{

			document.getElementById('trBairro').style.display = 'block';

			return false;

		}	

		else

		{

			document.getElementById('trBairro').style.display = 'none';

			return true;

		}

	}

	function funcCidade()

	{

		if(document.getElementById('txtCidade').value.length < 3)

		{

			document.getElementById('trCidade').style.display = 'block';

			return false;

		}	

		else

		{

			document.getElementById('trCidade').style.display = 'none';

			return true;

		}

	}

	function funcNumero(event)

	{

		if(document.all) {

			varTecla = event.keyCode;

		} else if(document.layers && navigator.appName.indexOf("Mozilla") == -1) { 

			varTecla = event.which;

		} else {

			varTecla = event.which;

		}

		

		if (varTecla > 47 && varTecla < 58)

			return true;

		else

			return false;

	}

	function funcNumero2()

	{

		if(document.getElementById('txtNumero').value == '')

		{

			document.getElementById('trNumero').style.display = 'block';

			return false;

		}	

		else

		{

			document.getElementById('trNumero').style.display = 'none';

			return true;

		}

	}

	function funcCEP(event)

	{

		var varSeparador = '-';

		var varConjunto = 5;

		

		if(document.all) {

			varTecla = event.keyCode;

		} else if(document.layers && navigator.appName.indexOf("Mozilla") == -1) { 

			varTecla = event.which;

		} else {

			varTecla = event.which;

		}

		

		if (varTecla > 47 && varTecla < 58)

		{

			if (document.getElementById('txtCEP').value.length == varConjunto)

			{

				document.getElementById('txtCEP').value = document.getElementById('txtCEP').value + varSeparador;   	

				return true;

			}

		}

		else if (varTecla == 45)

		{

			if (document.getElementById('txtCEP').value.length == varConjunto)

				return true;

			else

				return false;

		}

		else

			return false;

	}

	function funcCEP2() {

		var cep = document.getElementById('txtCEP').value;

		var regex_number = /[0-9]{5}-[0-9]{3}/;

		var num = cep.search(regex_number);

		

		if(num == -1) {

			document.getElementById('trCEP').style.display = 'block';

			return false;

		} else {

			if(cep.length == 9) {

				document.getElementById('trCEP').style.display = 'none';

				return true;

			} else {

				document.getElementById('trCEP').style.display = 'block';

				return false;

			}

		}

	}

	function funcCelular(event) {
		var varSeparador = '-';
		var varConjunto = 4;

		if(document.all) {
			varTecla = event.keyCode;
		} else if(document.layers && navigator.appName.indexOf("Mozilla") == -1) { 
			varTecla = event.which;
		} else {
			varTecla = event.which;
		}
		
		if (varTecla > 47 && varTecla < 58)
		{
			if (document.getElementById('txtCelular').value.length == varConjunto) {
				document.getElementById('txtCelular').value = document.getElementById('txtCelular').value + varSeparador;
				return true;
			}
		}
		else if (varTecla == 45)
		{
			if (document.getElementById('txtCelular').value.length == varConjunto)
				return true;
			else	
				return false;
		}
		else
			return false;
	}

	function funcRamal(event) {
		if(document.all) {
			varTecla = event.keyCode;
		} else if(document.layers && navigator.appName.indexOf("Mozilla") == -1) { 
			varTecla = event.which;
		} else {
			varTecla = event.which;
		}

		if (varTecla > 47 && varTecla < 58)
			return true;
		else
			return false;
	}

	function funcTelefone3(event,objeto) {
		var varObjeto = document.getElementById(objeto);
			
		var varSeparador = '-';
		var varConjunto = 4;
		
		if (document.all)
			var varTecla = event.keyCode;
		else if(document.layers)
			var varTecla = e.which;
		
		if (varTecla > 47 && varTecla < 58) {
			if (varObjeto.value.length == varConjunto) {
				varObjeto.value = varObjeto.value + varSeparador;
				return true;
			}
		} else if (varTecla == 45) {
			if (varObjeto.value.length == varConjunto)
				return true;
			else	
				return false;
		} else
			return false;
	}

	function funcTelefone(event) {
		var varSeparador = '-';
		var varConjunto = 4;

		if(document.all) {
			varTecla = event.keyCode;
		} else if(document.layers && navigator.appName.indexOf("Mozilla") == -1) { 
			varTecla = event.which;
		} else {
			varTecla = event.which;
		}

		if(varTecla != 0) {
			if (varTecla > 47 && varTecla < 58) {

				if (document.getElementById('txtTelefone').value.length == varConjunto) {

					document.getElementById('txtTelefone').value = document.getElementById('txtTelefone').value + varSeparador;

					return true;

				}
			} else if (varTecla == 45) {
				if (document.getElementById('txtTelefone').value.length == varConjunto)
				return true;
			} else {
				return false;
			}
		}
	}

	function funcTelefone01(event) {
		var varSeparador = '-';
		var varConjunto = 4;

		if(document.all) {
			varTecla = event.keyCode;
		} else if(document.layers && navigator.appName.indexOf("Mozilla") == -1) { 
			varTecla = event.which;
		} else {
			varTecla = event.which;
		}

		if(varTecla != 0) {
			if(varTecla > 47 && varTecla < 58) {
				if(document.getElementById('txtTelefone01').value.length == varConjunto) {
					document.getElementById('txtTelefone01').value = document.getElementById('txtTelefone01').value + varSeparador;
					return true;
				}
			} else if (varTecla == 45) {
				if (document.getElementById('txtTelefone01').value.length == varConjunto) {
					return true;
				} else {
					return false;
				}
			} else {
				return false;
			}
		}
	}

	function funcTelefone012() {
		var telefone = document.getElementById('txtTelefone01').value;
		var regex_number = /[0-9]{4}-[0-9]{4}/;
		var num = telefone.search(regex_number);

		if(num == -1) {
			document.getElementById('trTelefone01').style.display = 'block';
			return false;
		} else {
			if(telefone.length == 9) {
				document.getElementById('trTelefone01').style.display = 'none';
				return true;
			} else {
				document.getElementById('trTelefone01').style.display = 'block';
				return false;
			}
		}
	}

	function funcTelefone02(event) {

		var varSeparador = '-';

		var varConjunto = 4;

		

		if(document.all) {

			varTecla = event.keyCode;

		} else if(document.layers && navigator.appName.indexOf("Mozilla") == -1) { 

			varTecla = event.which;

		} else {

			varTecla = event.which;

		}

		

		if(varTecla != 0) {

			if (varTecla > 47 && varTecla < 58) {

				if (document.getElementById('txtTelefone02').value.length == varConjunto) {

					document.getElementById('txtTelefone02').value = document.getElementById('txtTelefone02').value + varSeparador;   	

					return true;

				}

			} else if (varTecla == 45) {

				if (document.getElementById('txtTelefone02').value.length == varConjunto) {

					return true;

				} else {

					return false;

				}

			} else {

				return false;

			}

		}

	}

	function funcDDD(event) {

		var varTecla;

		

		if(document.all) {

			varTecla = event.keyCode;

		} else if(document.layers && navigator.appName.indexOf("Mozilla") == -1) { 

			varTecla = event.which;

		} else {

			varTecla = event.which;

		}

		

		if (varTecla > 47 && varTecla < 58) {

			return true;

		} else {

			return false;

		}

			

	}

	function funcDDD2() {



		var ddd = document.getElementById('txtDDD').value;

		var regex_number = /[0-9]/;

		var num = ddd.search(regex_number);

		

		if(num == -1) {

			ddd.value = '';

			document.getElementById('trDDD').style.display = 'block';

			return false;

		} else {

			if(ddd.length == 2) {

				document.getElementById('trDDD').style.display = 'none';

				return true;

			} else {

				document.getElementById('trDDD').style.display = 'block';

				return false;

			}

		}

	}

	function funcCargo()

	{

		if(document.getElementById('txtCargo').value == '')

		{

			document.getElementById('trCargo').style.display = 'block';

			return false;

		}	

		else

		{

			document.getElementById('trCargo').style.display = 'none';

			return true;

		}



	}

	function funcPais()

	{

		if(document.getElementById('txtPais').value == '')

		{

			document.getElementById('trPais').style.display = 'block';

			return false;

		}	

		else

		{

			document.getElementById('trPais').style.display = 'none';

			return true;

		}



	}

	function funcPaisBRA01()

	{

		varPais = document.getElementById('txtPais');

		if (varPais.value == 'Brasil')

			varPais.value = '';

	}

	function funcPaisBRA02()

	{

		varPais = document.getElementById('txtPais');

		if (varPais.value == 'Brasil' || varPais.value == 'BRASIL' || varPais.value == 'brasil' || varPais.value == '')

			varPais.value = 'Brasil';

	}

	function funcDepartamento()

	{

		if(document.getElementById('txtDepartamento').value == '')

		{

			document.getElementById('trDepartamento').style.display = 'block';

			return false;

		}	

		else

		{

			document.getElementById('trDepartamento').style.display = 'none';

			return true;

		}

	}

	function funcLogin()

	{

		if(document.getElementById('txtLogin').value == '')

		{

			document.getElementById('trLogin').style.display = 'block';

			return false;

		}	

		else

		{

			document.getElementById('trLogin').style.display = 'none';

			return true;

		}

	}

	function funcLoginIndex(varLogin)

	{

		varLogin = varLogin.toUpperCase();

		var url = 'login_primeiravez.php?varLogin=' + varLogin;

		return requisicaoHTTPLoginIndex('GET',url,true);

 	}

	function funcDominio()

	{

		if(document.getElementById('txtDominio').value == '')

		{

			document.getElementById('trDominio').style.display = 'block';

			return false;

		}	

		else

		{

			varDominio = document.getElementById('txtDominio').value.toLowerCase();

			varDominio = funcRemove(varDominio, " ");

			document.getElementById('txtDominio').value = varDominio;

			

			document.getElementById('trDominio').style.display = 'none';

			return true;

		}

	}

	function funcDominio3(varDominioAntigo,varOpcao)

	{

		var varDominio = document.getElementById('txtDominio').value;

		

		if (varOpcao == 'editar')

		{

			if (varDominioAntigo != varDominio)

			{

				var url = 'dominio.php?varDominio=' + varDominio;

				return requisicaoHTTPDominio('GET',url,true);

			}

			else

			{

				document.getElementById('trDominio1').style.display = 'none';

				return true;

			}

		}

		else

		{

			var url = 'dominio.php?varDominio=' + varDominio;

			return requisicaoHTTPDominio('GET',url,true);

		}

 	}

	function funcSecao3(varSecaoAntiga,varOpcao)

	{

		var varSecao = document.getElementById('txtNome').value;

		

		if (varOpcao == 'editar')

		{

			if (varSecaoAntiga != varSecao)

			{

				var url = 'secao.php?varSecao=' + varSecao;

				return requisicaoHTTPSecao('GET',url,true);

			}

			else

			{

				document.getElementById('trSecao1').style.display = 'none';

				return true;

			}

		}

		else

		{

			var url = 'secao.php?varSecao=' + varSecao;

			return requisicaoHTTPSecao('GET',url,true);

		}

 	}

	function funcSegmento3(varSegmentoAntigo,varOpcao)

	{

		var varSegmento = document.getElementById('txtNome').value;

		

		if (varOpcao == 'editar')

		{

			if (varSegmentoAntigo != varSegmento)

			{

				var url = 'segmento.php?varSegmento=' + varSegmento;

				return requisicaoHTTPSegmento('GET',url,true);

			}

			else

			{

				document.getElementById('trSegmento1').style.display = 'none';

				return true;

			}

		}

		else

		{

			var url = 'segmento.php?varSegmento=' + varSegmento;

			return requisicaoHTTPSegmento('GET',url,true);

		}

 	}
	
	function funcSecaoMenu3(varSecaoAntiga,varOpcao)

	{

		var varSecao = document.getElementById('txtNome').value;

		

		if (varOpcao == 'editar')

		{

			if (varSecaoAntiga != varSecao)

			{

				var url = 'secao_menu.php?varSecao=' + varSecao;

				return requisicaoHTTPSecaoMenu('GET',url,true);

			}

			else

			{

				document.getElementById('trSecao1').style.display = 'none';

				return true;

			}

		}

		else

		{

			var url = 'secao_menu.php?varSecao=' + varSecao;

			return requisicaoHTTPSecaoMenu('GET',url,true);

		}

 	}

	function funcCidadeMenu3(varCidadeAntiga,varOpcao)

	{

		var varCidade = document.getElementById('txtNome').value;

		

		if (varOpcao == 'editar')

		{

			if (varCidadeAntiga != varCidade)

			{

				var url = 'cidade_menu.php?varCidade=' + varCidade;

				return requisicaoHTTPCidadeMenu('GET',url,true);

			}

			else

			{

				document.getElementById('trCidade1').style.display = 'none';

				return true;

			}

		}

		else

		{

			var url = 'cidade_menu.php?varCidade=' + varCidade;

			return requisicaoHTTPCidadeMenu('GET',url,true);

		}

 	}
	
	function funcBairroMenu3(varBairroAntigo,varOpcao)

	{

		var varBairro = document.getElementById('txtNome').value;

		

		if (varOpcao == 'editar')

		{

			if (varBairroAntigo != varBairro)

			{

				var url = 'bairro_menu.php?varBairro=' + varBairro;

				return requisicaoHTTPBairroMenu('GET',url,true);

			}

			else

			{

				document.getElementById('trBairro1').style.display = 'none';

				return true;

			}

		}

		else

		{

			var url = 'bairro_menu.php?varBairro=' + varBairro;

			return requisicaoHTTPBairroMenu('GET',url,true);

		}

 	}
	
	function funcRegiaoMenu3(varRegiaoAntiga,varOpcao)

	{

		var varRegiao = document.getElementById('txtNome').value;

		

		if (varOpcao == 'editar')

		{

			if (varRegiaoAntiga != varRegiao)

			{

				var url = 'regiao_menu.php?varRegiao=' + varRegiao;

				return requisicaoHTTPRegiaoMenu('GET',url,true);

			}

			else

			{

				document.getElementById('trRegiao1').style.display = 'none';

				return true;

			}

		}

		else

		{

			var url = 'regiao_menu.php?varRegiao=' + varRegiao;

			return requisicaoHTTPRegiaoMenu('GET',url,true);

		}

 	}

	
	
	function funcSub3(varSubAntiga,varOpcao)
	{
		var varSub = document.getElementById('txtNome').value;

		if (varOpcao == 'editar')
		{
			if (varSubAntiga != varSub)
			{
				var url = 'sub.php?varSub=' + varSub;
				return requisicaoHTTPSub('GET',url,true);
			}
			else
			{
				document.getElementById('trSub1').style.display = 'none';
				return true;
			}
		}
		else
		{
			var url = 'sub.php?varSub=' + varSub;
			return requisicaoHTTPSub('GET',url,true);
		}
 	}
	
	
	
	function funcSubdominio3(varSubAntiga,varOpcao)
	{
		var varSubdominio = document.getElementById('txtSubdominio').value;

		if (varOpcao == 'editar')
		{
			if (varSubAntiga != varSubdominio)
			{
				var url = 'subdominio.php?varSubdominio=' + varSubdominio;
				return requisicaoHTTPSubdominio('GET',url,true);
			}
			else
			{
				document.getElementById('trSubdominio1').style.display = 'none';
				return true;
			}
		}
		else
		{
			var url = 'subdominio.php?varSubdominio=' + varSubdominio;
			return requisicaoHTTPSubdominio('GET',url,true);
		}
 	}
	
	
	
	function funcSenha()
	{
		if(document.getElementById('pwdSenha').value == '')
		{
			document.getElementById('trSenha').style.display = 'block';
			return false;
		}	
		else
		{
			document.getElementById('trSenha').style.display = 'none';
			return true;
		}
	}
	
	function funcConfSenha()
	{
		if(document.getElementById('pwdConfSenha').value != document.getElementById('pwdSenha').value)
		{
			document.getElementById('trConfSenha').style.display = 'block';
			return false;
		}	
		else
		{
			document.getElementById('trConfSenha').style.display = 'none';
			return true;
		}
	}
	
	function funcEmail()
	{
		var varEmail = document.getElementById('txtEmail').value;
		varDocumento = document.location;
		varString = varDocumento.toString();
		varArquivoCompleto = varString.split('/');
		varArquivo = varArquivoCompleto[0].split('?');
		
		if (varArquivo[0] != 'ce_contatos.php')
		{
			if (varEmail == null || varEmail.length == 0 || varEmail.indexOf('.') == -1 || varEmail.indexOf('@') == -1 || varEmail.indexOf(' ') != -1)
			{
				document.getElementById('trEmail').style.display = 'block';
				return false;
			}
		}
		else
		{
			if (varEmail != "")
			{
				if (varEmail.indexOf('.') == -1 || varEmail.indexOf('@') == -1 || varEmail.indexOf(' ') != -1)
				{
					document.getElementById('trEmail').style.display = 'block';
					return false;
				}
			}
			else
			{
				document.getElementById('trEmail').style.display = 'none';
				return true;
			}
		}
		
		var varExpressao = /(^\w{1,}\.?\w{1,})@/;
		var varConfere = varExpressao.exec(varEmail);
		if (!varConfere)
		{
			document.getElementById('trEmail').style.display = 'block';
			return false;
		}
		
		varExpressao = /@(\w{2,}\.(\w{2,}\.)?[a-zA-Z]{2,3})$/;
		varConfere = varExpressao.exec(varEmail);
		if (!varConfere)
		{
			document.getElementById('trEmail').style.display = 'block';
			return false;
		}
		
		document.getElementById('trEmail').style.display = 'none';
		return true;
	}
	
	function funcEmailNovo(objeto) {
		var varEmail = document.getElementById(objeto).value;
		
		if (varEmail == null || varEmail.length == 0 || varEmail.indexOf('.') == -1 || varEmail.indexOf('@') == -1 || varEmail.indexOf(' ') != -1)
			return false;
		else 
			return true;
		
		var varExpressao = /(^\w{1,}\.?\w{1,})@/;
		var varConfere = varExpressao.exec(varEmail);
		if (!varConfere)
			return false;
		
		varExpressao = /@(\w{2,}\.(\w{2,}\.)?[a-zA-Z]{2,3})$/;
		varConfere = varExpressao.exec(varEmail);
		if (!varConfere)
			return false;
			
		return true;
	}
	
	function funcEmail3(varEmailAntigo,varOpcao)
	{
		var varEmail = document.getElementById('txtEmail').value;
		
		if (varOpcao == 'editar')
		{
			if (varEmailAntigo != varEmail)
			{
				var url = 'email.php?varEmail=' + varEmail;
				return requisicaoHTTPEmail('GET',url,true);
			}
			else
			{
				document.getElementById('trEmail1').style.display = 'none';
				return true;
			}
		}
		else
		{
			var url = 'email.php?varEmail=' + varEmail;
			return requisicaoHTTPEmail('GET',url,true);
		}
 	}

	function funcMSN()
	{
		var varMSN = document.getElementById('txtMSN').value;
		varDocumento = document.location;
		varString = varDocumento.toString();
		varArquivoCompleto = varString.split('/');
		varArquivo = varArquivoCompleto[5].split('?');
		
		if (varArquivo[0] != 'ce_contatos.php')
		{
			if (varMSN == null || varMSN.length == 0 || varMSN.indexOf('.') == -1 || varMSN.indexOf('@') == -1 || varMSN.indexOf(' ') != -1)
			{
				document.getElementById('trMSN').style.display = 'block';
				return false;
			}
		}
		else
		{
			if (varMSN != "")
			{
				if (varMSN.indexOf('.') == -1 || varMSN.indexOf('@') == -1 || varMSN.indexOf(' ') != -1)
				{
					document.getElementById('trMSN').style.display = 'block';
					return false;
				}
			}
			else
			{
				document.getElementById('trMSN').style.display = 'none';
				return true;
			}
		}
		
		var varExpressao = /(^\w{1,}\.?\w{1,})@/;
		var varConfere = varExpressao.exec(varMSN);
		if (!varConfere)
		{
			document.getElementById('trMSN').style.display = 'block';
			return false;
		}
		
		varExpressao = /@(\w{2,}\.(\w{2,}\.)?[a-zA-Z]{2,3})$/;
		varConfere = varExpressao.exec(varMSN);
		if (!varConfere)
		{
			document.getElementById('trMSN').style.display = 'block';
			return false;
		}
		
		document.getElementById('trMSN').style.display = 'none';
		return true;
	}
//-->
