var cep_verificado='',uf='',bairro='',estado='',endereco='',email_existente='';

function ValidaLogin(formulario,pagina_cliente_servidor)
{
	if (ValidaForm(formulario) == true)
	{
		getAjaxLogin(formulario,pagina_cliente_servidor);
		return true;
	}
	else
	{
		return false;
	}
}

function ValidaFormAjax(formulario,pagina_cliente_servidor,div,eqt_id,ordem)
{
	if (ValidaForm(formulario) == true)
	{
		getAjaxEnquete(pagina_cliente_servidor,div,eqt_id,ordem);
		return true;
	}
	else
	{
		return false;
	}
}

function ValidaFormAjax2(formulario,pagina_cliente_servidor)
{
	if (ValidaForm(formulario) == true)
	{
		if (cep_verificado == '')
		{
					alert('                    O campo [Cep] não foi informado corretamente . \nPor favor informe-o e click no botão "Pesquisar Cep" para validarmos na base dos correios!');
					formulario.elements[10].value = '';
					formulario.elements[10].focus();
					return false;
		}
		else if (email_existente == 'existe')
		{
					alert('E-mail já existente em nossa base de dados.\nFavor cadastrar outro !!!');
					formulario.elements[0].value = '';
					formulario.elements[0].focus();
					return false;
		}
		else
		{
			getAjax2(formulario,pagina_cliente_servidor);
			return true;
		}
	}
	else
	{
		return false;
	}
}

function ValidaFormAjaxAlterar(formulario,pagina_cliente_servidor)
{
	if (ValidaForm(formulario) == true)
	{	
		formulario.submit();
		return true;
	}
	else
	{
		return false;
	}
}

function getAjax2(formulario,pagina_cliente_servidor) 
{
	 
	if(document.getElementById) // Para os browsers complacentes com o DOM W3C.
	{ 
		
		var newsletter_lider;
		var email_lider = formulario.email_lider.value; // Pega o termo digitado no campo de texto.
		var senha_lider = formulario.senha_lider.value; // Pega o termo digitado no campo de texto.
		var nome_lider = formulario.nome_lider.value; // Pega o termo digitado no campo de texto.
		var telefone_lider = formulario.ddd.value + "-" + formulario.telefone.value; // Pega o termo digitado no campo de texto.
		var sexo_lider = formulario.sexo_lider.value; // Pega o termo digitado no campo de texto.
		var data_nasc_lider = formulario.ano.value + "-" + formulario.mes.value + "-" + formulario.dia.value; // Pega o termo digitado no campo de texto.
		var complemento_lider = formulario.complemento.value; // Pega o termo digitado no campo de texto.
		var cep_lider = cep_verificado; // Pega o termo digitado no campo de texto.
		var uf_lider = uf; // Pega o termo digitado no campo de texto.
		var codigo_avatar = formulario.cmbAvatar.value;
		var bairro_lider = bairro; // Pega o termo digitado no campo de texto.
		var estado_lider = estado; // Pega o termo digitado no campo de texto.
		var endereco_lider = endereco; // Pega o termo digitado no campo de texto.
		if (formulario.newsletter.checked == true)
		{
			newsletter_lider = "s";
		}
		else
		{
			newsletter_lider = "n";
		}
		
		var exibeResultado = document.getElementById('msg'); // div que exibirá o resultado da busca.
			var ajax = openAjax(); // Inicia o Ajax.
			
			ajax.open("GET", pagina_cliente_servidor  + "?codigo_avatar=" + codigo_avatar + "&email_lider=" + email_lider + "&senha_lider=" + senha_lider + "&nome_lider=" + nome_lider + "&telefone_lider=" + telefone_lider + "&sexo_lider=" + sexo_lider + "&data_nasc_lider=" + data_nasc_lider + "&cep_lider=" + cep_lider + "&uf_lider=" + uf_lider + "&bairro_lider=" + bairro_lider + "&estado_lider=" + estado_lider + "&endereco_lider=" + endereco_lider + "&newsletter_lider=" + newsletter_lider + "&complemento_lider=" + complemento_lider, true); // Envia o termo da busca como uma querystring, nos possibilitando o filtro na busca.
			ajax.onreadystatechange = function() 
			{
	
				if(ajax.readyState == 1) 
				{
					exibeResultado.innerHTML = "<img src=Img/Carregando.gif> Aguarde em quanto está sendo concluído o seu cadastro...<br>Estamos enviando para seu e-mail todas as informações do cadastro.";
				}
				else if(ajax.readyState == 2)
				{
					exibeResultado.innerHTML = "<img src=Img/Carregando.gif> Aguarde ...";
				}
				else if(ajax.readyState == 3)
				{
					exibeResultado.innerHTML = "<img src=Img/Carregando.gif> Quando seu cadastro for finalizado.<br>Estaremos o redirecionado para sua área restrita.";
				}
				else if(ajax.readyState == 4) // Quando estiver tudo pronto.
				{ 
					if(ajax.status == 200) 
					{
						var resultado = ajax.responseText; // Coloca o resultado (da busca) retornado pelo Ajax nessa variável (var resultado).
						resultado = resultado.replace(/\+/g," "); // Resolve o problema dos acentos
						resultado = unescape(resultado); // Resolve o problema dos acentos
						if (resultado == "Error_Email")
						{
							resultado = "E-mail existente em nossa base de dados , favor cadastrar outro .";
							formulario.elements[0].value = '';
							formulario.elements[0].focus();
							exibeResultado.innerHTML = resultado;
						}
						else if (resultado == "Error_Vazio")
						{
							resultado = "Todos os Campos são Obrigátorios , Favor digitá-los corretamente.";
							formulario.elements[0].value = '';
							formulario.elements[0].focus();
							exibeResultado.innerHTML = resultado;
						}
						else if (resultado == "Enviar")
						{
							formulario.action="DGArea_restrita.php";
							formulario.submit();
						}
						else
						{
							exibeResultado.innerHTML = resultado;
						}

					} 
					else 
					{
						exibeResultado.innerHTML = "Erro: ";
					}
				}
			}
	  ajax.send(null); // submete
	}
}



function ValidaFormAjax4(formulario,pagina_cliente_servidor)
{
	if (ValidaForm(formulario) == true)
	{
			getAjaxIndiqueAmigo(formulario,pagina_cliente_servidor);
			return true;
	}
	else
	{
		return false;
	}
}

function ValidaFormAjax100(formulario,pagina_cliente_servidor)
{
	if (ValidaForm(formulario) == true)
	{
			getAjaxEsqueciSenha(formulario,pagina_cliente_servidor);
			return true;
	}
	else
	{
		return false;
	}
}


function ValidaFormAjax5(formulario,pagina_cliente_servidor)
{
	if (ValidaForm(formulario) == true)
	{
			getAjaxEnviarEmail(formulario,pagina_cliente_servidor);
			return true;
	}
	else
	{
		return false;
	}
}

function ValidaFormAjax6(formulario,pagina_cliente_servidor)
{
	if (ValidaForm(formulario) == true)
	{
			getAjaxFaleConosco(formulario,pagina_cliente_servidor);
			return true;
	}
	else
	{
		return false;
	}
}

function ValidaFormAjaxLivro(div,formulario,pagina_cliente_servidor)
{
	if (ValidaForm(formulario) == true)
	{
			getAjaxLivro(div,formulario,pagina_cliente_servidor);
			return true;
	}
	else
	{
		return false;
	}
}


// Função para iniciarmos o Ajax no browser do cliente.
function openAjax() 
{
	
var ajax;

		try
		{
			ajax = new XMLHttpRequest(); // XMLHttpRequest para browsers decentes, como: Firefox, Safari, dentre outros.
		}
		catch(ee)
		{
			
			try
			{
					ajax = new ActiveXObject("Msxml2.XMLHTTP"); // Para o IE da MS
			}
			catch(e)
			{
					try
					{
							ajax = new ActiveXObject("Microsoft.XMLHTTP"); // Para o IE da MS
					}
					catch(E)
					{
							ajax = false;
					}
			}
		}
			
		if (ajax.overrideMimeType) 
		{
	    		ajax.overrideMimeType('text/xml'); // Obriga o retorno do MimeType seja  'text/xml'
		}
		
	return ajax;
}

function getAjaxDivAvatar(div,pagina_cliente_servidor,sexo) 
{
	 
	if((document.getElementById) && (sexo != "")) // Para os browsers complacentes com o DOM W3C.
	{ 
		var exibeResultado = document.getElementById(div); // div que exibirá o resultado da busca.
		var avatar_img =document.getElementById('avatar_img');
			var ajaxAvatar = openAjax(); // Inicia o Ajax.
			ajaxAvatar.open("GET", pagina_cliente_servidor + '?sexo=' + sexo, true); // Envia o termo da busca como uma querystring, nos possibilitando o filtro na busca.
			ajaxAvatar.onreadystatechange = function() 
			{
				if(this.readyState == 1)  // Quando estiver carregando, exibe: carregando...
				{

					exibeResultado.innerHTML = "<img src=Img/Carregando.gif>Aguarde...";
				}
				else if(this.readyState == 2)  // Quando estiver carregando, exibe: carregando...
				{

					exibeResultado.innerHTML = "<img src=Img/Carregando.gif>Aguarde...";
				}
				else if(this.readyState == 3)  // Quando estiver carregando, exibe: carregando...
				{

					exibeResultado.innerHTML = "<img src=Img/Carregando.gif>Aguarde...";
				}
				if(this.readyState == 4) // Quando estiver tudo pronto.
				{ 
					if(this.status == 200) 
					{
						var resultado = ajaxAvatar.responseText; // Coloca o resultado (da busca) retornado pelo Ajax nessa variável (var resultado).
						resultado = resultado.replace(/\+/g," "); // Resolve o problema dos acentos
						resultado = unescape(resultado); // Resolve o problema dos acentos
						exibeResultado.innerHTML = resultado;
						avatar_img.style.display='block';
					} 
					else 
					{
						exibeResultado.innerHTML = "Erro: ";
					}
				}
			}
  		ajaxAvatar.send(null); // submete
	}
	else
	{
		var exibeResultado = document.getElementById(div); // div que exibirá o resultado da busca.
		var avatar_img =document.getElementById('avatar_img');
		avatar_img.style.display='none';
		exibeResultado.innerHTML = "<img src='Img/Carregando.gif'>&nbsp;Aguardando a Escolha do Sexo ... ";
	}
}

// Função Ajax que envia dados a página SERVER-CLIENTE e retorna o resulatado da mesma.
function getAjax(pagina_cliente_servidor,div,Acodigo,Scodigo,Ecodigo,pagina) 
{
	 
	if(document.getElementById) // Para os browsers complacentes com o DOM W3C.
	{ 
		var exibeResultado = document.getElementById(div); // div que exibirá o resultado da busca.
			var ajax = openAjax(); // Inicia o Ajax.
			
			ajax.open("GET", pagina_cliente_servidor+"?Acodigo="+Acodigo+"&Scodigo="+Scodigo+"&Ecodigo="+Ecodigo+"&pagina="+pagina, true); // Envia o termo da busca como uma querystring, nos possibilitando o filtro na busca.
			ajax.onreadystatechange = function() 
			{
				
				if(ajax.readyState == 1)  // Quando estiver carregando, exibe: carregando...
				{
					exibeResultado.innerHTML = "<div class = 'Txterro'>Carregando...</div>";
				}
				if(ajax.readyState == 4) // Quando estiver tudo pronto.
				{ 
					if(ajax.status == 200) 
					{
						var resultado = ajax.responseText; // Coloca o resultado (da busca) retornado pelo Ajax nessa variável (var resultado).
						resultado = resultado.replace(/\+/g," "); // Resolve o problema dos acentos
						resultado = unescape(resultado); // Resolve o problema dos acentos
						exibeResultado.innerHTML = resultado;
					} 
					else 
					{
						exibeResultado.innerHTML = "Erro: ";
					}
				}
			}
	  ajax.send(null); // submete
	}
}

function getAjaxDiv(div,pagina_cliente_servidor) 
{
	 
	if(document.getElementById) // Para os browsers complacentes com o DOM W3C.
	{ 
		var exibeResultado = document.getElementById(div); // div que exibirá o resultado da busca.
			var ajax = openAjax(); // Inicia o Ajax.
			
			ajax.open("GET", pagina_cliente_servidor, true); // Envia o termo da busca como uma querystring, nos possibilitando o filtro na busca.
			ajax.onreadystatechange = function() 
			{
				
				if(ajax.readyState == 1)  // Quando estiver carregando, exibe: carregando...
				{
					exibeResultado.innerHTML = "<img src=Img/Carregando.gif>Aguarde...";
				}
				if(ajax.readyState == 2)  // Quando estiver carregando, exibe: carregando...
				{
					exibeResultado.innerHTML = "<img src=Img/Carregando.gif>Aguarde...";
				}
				if(ajax.readyState == 3)  // Quando estiver carregando, exibe: carregando...
				{
					exibeResultado.innerHTML = "<img src=Img/Carregando.gif>Aguarde...";
				}
				if(ajax.readyState == 4) // Quando estiver tudo pronto.
				{ 
					if(ajax.status == 200) 
					{
						var resultado = ajax.responseText; // Coloca o resultado (da busca) retornado pelo Ajax nessa variável (var resultado).
						resultado = resultado.replace(/\+/g," "); // Resolve o problema dos acentos
						resultado = unescape(resultado); // Resolve o problema dos acentos
						exibeResultado.innerHTML = resultado;
						
					} 
					else 
					{
						exibeResultado.innerHTML = "Erro: ";
					}
				}
	  ajax.send(null); // submete
		}
	}
}

// Função Ajax que envia dados a página SERVER-CLIENTE e retorna o resulatado da mesma.
function getAjaxEnquete(pagina_cliente_servidor,div,eqt_id,ordem) 
{
	 
	if(document.getElementById) // Para os browsers complacentes com o DOM W3C.
	{ 
		var exibeResultado = document.getElementById(div); // div que exibirá o resultado da busca.
			var ajax = openAjax(); // Inicia o Ajax.
			
			ajax.open("GET", pagina_cliente_servidor+"?eqt_id="+eqt_id+"&ordem="+ordem, true); // Envia o termo da busca como uma querystring, nos possibilitando o filtro na busca.
			ajax.onreadystatechange = function() 
			{
				
				if(ajax.readyState == 1)  // Quando estiver carregando, exibe: carregando...
				{
					exibeResultado.innerHTML = "<div class = 'Txterro'>Carregando...</div>";
				}
				if(ajax.readyState == 4) // Quando estiver tudo pronto.
				{ 
					if(ajax.status == 200) 
					{
						var resultado = ajax.responseText; // Coloca o resultado (da busca) retornado pelo Ajax nessa variável (var resultado).
						resultado = resultado.replace(/\+/g," "); // Resolve o problema dos acentos
						resultado = unescape(resultado); // Resolve o problema dos acentos
						exibeResultado.innerHTML = resultado;
					} 
					else 
					{
						exibeResultado.innerHTML = "Erro: ";
					}
				}
			}
	  ajax.send(null); // submete
	}
}

function getAjaxIndiqueAmigo(formulario,pagina_cliente_servidor) 
{
	 
	if(document.getElementById) // Para os browsers complacentes com o DOM W3C.
	{ 
		var nome = formulario.nome.value; // Pega o termo digitado no campo de texto.
		var email = formulario.email.value; // Pega o termo digitado no campo de texto.
		var nome_amigo = formulario.nome_amigo.value;
		var email_amigo = formulario.email_amigo.value;
		var mensagem = formulario.mensagem.value;
		var exibeResultado = document.getElementById('msg'); // div que exibirá o resultado da busca.
			var ajax = openAjax(); // Inicia o Ajax.
			
			ajax.open("GET", pagina_cliente_servidor + "?email=" + email + "&nome=" + nome + "&nome_amigo=" + nome_amigo + "&email_amigo=" + email_amigo + "&mensagem=" + mensagem , true); // Envia o termo da busca como uma querystring, nos possibilitando o filtro na busca.
			ajax.onreadystatechange = function() 
			{
				
				if(ajax.readyState == 1)  // Quando estiver carregando, exibe: carregando...
				{
					exibeResultado.innerHTML = "<img src=Img/Carregando.gif>Aguarde...";
				}
				if(ajax.readyState == 3)  // Quando estiver carregando, exibe: carregando...
				{
					exibeResultado.innerHTML = "";
				}
				if(ajax.readyState == 4) // Quando estiver tudo pronto.
				{ 
					if(ajax.status == 200) 
					{
						var resultado = ajax.responseText; // Coloca o resultado (da busca) retornado pelo Ajax nessa variável (var resultado).
						resultado = resultado.replace(/\+/g," "); // Resolve o problema dos acentos
						resultado = unescape(resultado); // Resolve o problema dos acentos
						exibeResultado.innerHTML = resultado;
						limpar(formulario);
					} 
					else 
					{
						exibeResultado.innerHTML = "Erro: ";
					}
				}
			}
	  ajax.send(null); // submete
	}
}

function getAjaxEsqueciSenha(formulario,pagina_cliente_servidor) 
{
	 
	if(document.getElementById) // Para os browsers complacentes com o DOM W3C.
	{ 
		var email = formulario.email.value;
		var exibeResultado = document.getElementById('msg'); // div que exibirá o resultado da busca.
			var ajax = openAjax(); // Inicia o Ajax.
			
			ajax.open("GET", pagina_cliente_servidor + "?email=" + email , true); // Envia o termo da busca como uma querystring, nos possibilitando o filtro na busca.
			ajax.onreadystatechange = function() 
			{
				
				if(ajax.readyState == 1)  // Quando estiver carregando, exibe: carregando...
				{
					exibeResultado.innerHTML = "<img src=Img/Carregando.gif>Aguarde...";
				}
				if(ajax.readyState == 3)  // Quando estiver carregando, exibe: carregando...
				{
					exibeResultado.innerHTML = "";
				}
				if(ajax.readyState == 4) // Quando estiver tudo pronto.
				{ 
					if(ajax.status == 200) 
					{
						var resultado = ajax.responseText; // Coloca o resultado (da busca) retornado pelo Ajax nessa variável (var resultado).
						resultado = resultado.replace(/\+/g," "); // Resolve o problema dos acentos
						resultado = unescape(resultado); // Resolve o problema dos acentos
						exibeResultado.innerHTML = resultado;
						limpar(formulario);
					} 
					else 
					{
						exibeResultado.innerHTML = "Erro: ";
					}
				}
			}
	  ajax.send(null); // submete
	}
}

function getAjaxEnviarEmail(formulario,pagina_cliente_servidor) 
{
	 
	if(document.getElementById) // Para os browsers complacentes com o DOM W3C.
	{ 
		var nome = formulario.nome.value; // Pega o termo digitado no campo de texto.
		var email = formulario.email.value; // Pega o termo digitado no campo de texto.
		var codimagem = formulario.codimagem.value;
		var mensagem = formulario.mensagem.value;
		var exibeResultado = document.getElementById('msg'); // div que exibirá o resultado da busca.
			var ajax = openAjax(); // Inicia o Ajax.
			
			ajax.open("GET", pagina_cliente_servidor + "?email=" + email + "&nome=" + nome + "&codimagem=" + codimagem + "&mensagem=" + mensagem , true); // Envia o termo da busca como uma querystring, nos possibilitando o filtro na busca.
			ajax.onreadystatechange = function() 
			{
				
				if(ajax.readyState == 1)  // Quando estiver carregando, exibe: carregando...
				{
					exibeResultado.innerHTML = "<img src=Img/Carregando.gif> Aguarde...";
				}
				if(ajax.readyState == 3)  // Quando estiver carregando, exibe: carregando...
				{
					exibeResultado.innerHTML = "";
				}
				if(ajax.readyState == 4) // Quando estiver tudo pronto.
				{ 
					if(ajax.status == 200) 
					{
						var resultado = ajax.responseText; // Coloca o resultado (da busca) retornado pelo Ajax nessa variável (var resultado).
						resultado = resultado.replace(/\+/g," "); // Resolve o problema dos acentos
						resultado = unescape(resultado); // Resolve o problema dos acentos
						exibeResultado.innerHTML = resultado;
						limpar(formulario);
					} 
					else 
					{
						exibeResultado.innerHTML = "Erro: ";
					}
				}
			}
	  ajax.send(null); // submete
	}
}

function getAjaxFaleConosco(formulario,pagina_cliente_servidor) 
{
	 
	if(document.getElementById) // Para os browsers complacentes com o DOM W3C.
	{ 
		var nome = formulario.nome.value; // Pega o termo digitado no campo de texto.
		var email = formulario.email.value; // Pega o termo digitado no campo de texto.
		var assunto = formulario.assunto.value;
		var mensagem = formulario.mensagem.value;
		var exibeResultado = document.getElementById('msg'); // div que exibirá o resultado da busca.
			var ajax = openAjax(); // Inicia o Ajax.
			
			ajax.open("GET", pagina_cliente_servidor + "?email=" + email + "&nome=" + nome + "&assunto=" + assunto + "&mensagem=" + mensagem , true); // Envia o termo da busca como uma querystring, nos possibilitando o filtro na busca.
			ajax.onreadystatechange = function() 
			{
				
				if(ajax.readyState == 1)  // Quando estiver carregando, exibe: carregando...
				{
					exibeResultado.innerHTML = "<img src=Img/Carregando.gif> Aguarde...";
				}
				if(ajax.readyState == 3)  // Quando estiver carregando, exibe: carregando...
				{
					exibeResultado.innerHTML = "";
				}
				if(ajax.readyState == 4) // Quando estiver tudo pronto.
				{ 
					if(ajax.status == 200) 
					{
						var resultado = ajax.responseText; // Coloca o resultado (da busca) retornado pelo Ajax nessa variável (var resultado).
						resultado = resultado.replace(/\+/g," "); // Resolve o problema dos acentos
						resultado = unescape(resultado); // Resolve o problema dos acentos
						exibeResultado.innerHTML = resultado;
						limpar(formulario);
					} 
					else 
					{
						exibeResultado.innerHTML = "Erro: ";
					}
				}
			}
	  ajax.send(null); // submete
	}
}

function getAjaxListarMensagens(div,pagina_cliente_servidor,n_pagina) 
{
	 
	if(document.getElementById) // Para os browsers complacentes com o DOM W3C.
	{ 
			var exibeResultado = document.getElementById(div); // div que exibirá o resultado da busca.
			var ajax = openAjax(); // Inicia o Ajax.
			
			ajax.open("GET", pagina_cliente_servidor + '?pagina=' + n_pagina, true); // Envia o termo da busca como uma querystring, nos possibilitando o filtro na busca.
			ajax.onreadystatechange = function() 
			{
				
				if(ajax.readyState == 1)  // Quando estiver carregando, exibe: carregando...
				{
					exibeResultado.innerHTML = "<img src=Img/Carregando.gif> Aguarde...";
				}
				if(ajax.readyState == 2)  // Quando estiver carregando, exibe: carregando...
				{
					exibeResultado.innerHTML = "<img src=Img/Carregando.gif> Aguarde...";
				}
				if(ajax.readyState == 3)  // Quando estiver carregando, exibe: carregando...
				{
					exibeResultado.innerHTML = "<img src=Img/Carregando.gif> Aguarde...";
				}
				if(ajax.readyState == 4) // Quando estiver tudo pronto.
				{ 
					if(ajax.status == 200) 
					{
						var resultado = ajax.responseText; // Coloca o resultado (da busca) retornado pelo Ajax nessa variável (var resultado).
						resultado = resultado.replace(/\+/g," "); // Resolve o problema dos acentos
						resultado = unescape(resultado); // Resolve o problema dos acentos
						exibeResultado.innerHTML = resultado;
					} 
					else 
					{
						exibeResultado.innerHTML = "Erro: ";
					}
				}
			}
	  ajax.send(null); // submete
	}
}

function getAjaxLivro(div,formulario,pagina_cliente_servidor) 
{
	 
	if(document.getElementById) // Para os browsers complacentes com o DOM W3C.
	{ 
			var nome = formulario.nome.value;
			var email = formulario.email.value; 
			var assunto = formulario.assunto.value;
			var mensagem = formulario.mensagem.value;
		
			var exibeResultado = document.getElementById(div); // div que exibirá o resultado da busca.
			var ajax = openAjax(); // Inicia o Ajax.
			
			ajax.open("GET", pagina_cliente_servidor + '?nome=' + nome + '&email=' + email + '&assunto=' + assunto + '&mensagem=' + mensagem , true); // Envia o termo da busca como uma querystring, nos possibilitando o filtro na busca.
			ajax.onreadystatechange = function() 
			{
				
				if(ajax.readyState == 1)  // Quando estiver carregando, exibe: carregando...
				{
					exibeResultado.innerHTML = "<img src=Img/Carregando.gif> Aguarde...";
				}
				if(ajax.readyState == 2)  // Quando estiver carregando, exibe: carregando...
				{
					exibeResultado.innerHTML = "<img src=Img/Carregando.gif> Aguarde...";
				}
				if(ajax.readyState == 3)  // Quando estiver carregando, exibe: carregando...
				{
					exibeResultado.innerHTML = "<img src=Img/Carregando.gif> Aguarde...";
				}
				if(ajax.readyState == 4) // Quando estiver tudo pronto.
				{ 
					if(ajax.status == 200) 
					{
						var resultado = ajax.responseText; // Coloca o resultado (da busca) retornado pelo Ajax nessa variável (var resultado).
						resultado = resultado.replace(/\+/g," "); // Resolve o problema dos acentos
						resultado = unescape(resultado); // Resolve o problema dos acentos
						if (Right(resultado,1) == "1")
						{
								resultado = "Mensagem Cadastrada Com Sucesso !!!";
								getAjaxListarMensagens('listar_mensagens','DGLivroVisita_Listar_Mensagens.php','');
								limpar(formulario);
								
						}
						else
						{
								limpar(formulario);
						}
						exibeResultado.innerHTML = resultado;
					} 
					else 
					{
						exibeResultado.innerHTML = "Erro: ";
					}
				}
			}
	  ajax.send(null); // submete
	}
}

function getCep(pagina) 
{
	 
	if(document.getElementById) // Para os browsers complacentes com o DOM W3C.
	{ 
		var termo = document.cadastro.TEXTO_CEP.value; // Pega o termo digitado no campo de texto.
		var exibeResultado = document.getElementById('cep_div'); // div que exibirá o resultado da busca.
			var ajax = openAjax(); // Inicia o Ajax.
			ajax.open("GET", pagina + "?cep=" + termo, true); // Envia o termo da busca como uma querystring, nos possibilitando o filtro na busca.
			ajax.onreadystatechange = function() 
			{
				
				if(ajax.readyState == 1)  // Quando estiver carregando, exibe: carregando...
				{
					exibeResultado.innerHTML = "<img src=Img/Carregando.gif>Carregando informações do Cep ...";
				}
				if(ajax.readyState == 2)  // Quando estiver carregando, exibe: carregando...
				{
					exibeResultado.innerHTML = "<img src=Img/Carregando.gif>Carregado.";
				}
				if(ajax.readyState == 3)  // Quando estiver carregando, exibe: carregando...
				{
					exibeResultado.innerHTML = "<img src=Img/Carregando.gif>Carregando informações do Cep ..";
				}
				if(ajax.readyState == 4) // Quando estiver tudo pronto.
				{ 
					if(ajax.status == 200) 
					{
						var resultado = ajax.responseText; // Coloca o resultado (da busca) retornado pelo Ajax nessa variável (var resultado).
						resultado = resultado.replace(/\+/g," "); // Resolve o problema dos acentos
						resultado = unescape(resultado); // Resolve o problema dos acentos
						if (termo != "")
						{							
								var vetor_resultado = resultado.split("@");
								endereco = vetor_resultado[1];
								bairro = vetor_resultado[3];
								estado = vetor_resultado[5];
								uf = vetor_resultado[7];
								var tipo = vetor_resultado[9];
								var resultador_alterado="";
								if (tipo == "1")
								{
									cep_verificado = termo;
									resultado_alterado="<table align='center'><tr><td class='TxtEnquete'><strong>Endereço: </td><td class='TxtEnquete'>" + endereco + "</td></tr>";
									resultado_alterado=resultado_alterado  + "<tr><td class='TxtEnquete'><strong>Bairro: </td><td class='TxtEnquete'>" + bairro + "</td></tr>";
									resultado_alterado=resultado_alterado  + "<tr><td class='TxtEnquete'><strong>Estado: </td><td class='TxtEnquete'>" + estado + "</td></tr>";
									resultado_alterado=resultado_alterado  + "<tr><td class='TxtEnquete'><strong>Uf: </td><td class='TxtEnquete'>" + uf + "</td></tr></table>";
								}
								else
								{
									cadastro.TEXTO_CEP.value = "";
									cadastro.TEXTO_CEP.focus();
									resultado_alterado = "O cep informado (" + termo +") não existe - Favor digitar corretamente.";
								}
								exibeResultado.innerHTML = resultado_alterado;

						}
						else
						{
							cadastro.TEXTO_CEP.value = "";
							cadastro.TEXTO_CEP.focus();
							exibeResultado.innerHTML = "Favor Informar o Cep - Campo obrigatório";
						}
					} 
					else 
					{
						exibeResultado.innerHTML = "Erro: ";
					}
				}
			}
	  ajax.send(null); // submete
	}
}	


function getEmailExistente(div,pagina_cliente_servidor,campo)
{
	 
	if(document.getElementById) // Para os browsers complacentes com o DOM W3C.
	{ 
		var email = campo;
		var exibeResultado = document.getElementById(div); // div que exibirá o resultado da busca.
			var ajax = openAjax(); // Inicia o Ajax.
			ajax.open("GET", pagina_cliente_servidor + "?email=" + email , true); // Envia o termo da busca como uma querystring, nos possibilitando o filtro na busca.
			ajax.onreadystatechange = function() 
			{			
				if(ajax.readyState == 4) // Quando estiver tudo pronto.
				{ 
					if(ajax.status == 200) 
					{
						alert(ajax.responseText);
						var resultado = ajax.responseText; // Coloca o resultado (da busca) retornado pelo Ajax nessa variável (var resultado).
						if (resultado == "existe")
						{
							document.getElementById(div).style.display='block';
							email_existente = "existe";
						}
						else if (resultado == "n_existe")
						{
							document.getElementById(div).style.display='none';
							email_existente = "n_existe";
						}
					} 
					else 
					{
						exibeResultado.innerHTML = "Erro: ";
					}
				}
			}
	  ajax.send(null); // submete
	}
}

function getEmailExistente(div,pagina_cliente_servidor,campo)
{
	 
	if(document.getElementById) // Para os browsers complacentes com o DOM W3C.
	{ 
		var email = campo;
		var exibeResultado = document.getElementById(div); // div que exibirá o resultado da busca.
			var ajax = openAjax(); // Inicia o Ajax.
			
			ajax.open("GET", pagina_cliente_servidor + "?email=" + email , true); // Envia o termo da busca como uma querystring, nos possibilitando o filtro na busca.
			ajax.onreadystatechange = function() 
			{			
				if(ajax.readyState == 4) // Quando estiver tudo pronto.
				{ 
					if(ajax.status == 200) 
					{
						var resultado = ajax.responseText; // Coloca o resultado (da busca) retornado pelo Ajax nessa variável (var resultado).
						if (resultado == "existe")
						{
							document.getElementById(div).style.display='block';
							email_existente = "existe";
						}
						else if (resultado == "n_existe")
						{
							document.getElementById(div).style.display='none';
							email_existente = "n_existe";
						}
					} 
					else 
					{
						exibeResultado.innerHTML = "Erro: ";
					}
				}
			}
	  ajax.send(null); // submete
	}
}

function getAjaxLogin(formulario,pagina_cliente_servidor) 
{
	 
	if(document.getElementById) // Para os browsers complacentes com o DOM W3C.
	{ 
		var email = formulario.email.value; // Pega o termo digitado no campo de texto.
		var senha = formulario.senha.value; // Pega o termo digitado no campo de texto.
		var exibeResultado = document.getElementById('msg'); // div que exibirá o resultado da busca.
			var ajax = openAjax(); // Inicia o Ajax.
			
			ajax.open("GET", pagina_cliente_servidor + "?email=" + email + "&senha=" + senha, true); // Envia o termo da busca como uma querystring, nos possibilitando o filtro na busca.
			ajax.onreadystatechange = function() 
			{
				
				if(ajax.readyState == 1)  // Quando estiver carregando, exibe: carregando...
				{
					document.getElementById('erro').style.display='block';
					exibeResultado.innerHTML = "<img src=Img/Carregando.gif> Carregando...";
				}
				if(ajax.readyState == 3)  // Quando estiver carregando, exibe: carregando...
				{
					document.getElementById('erro').style.display='block';
					exibeResultado.innerHTML = "<img src=Img/Carregando.gif> Efetuando Login...";
				}
				if(ajax.readyState == 4) // Quando estiver tudo pronto.
				{ 
					if(ajax.status == 200) 
					{
						var resultado = ajax.responseText; // Coloca o resultado (da busca) retornado pelo Ajax nessa variável (var resultado).
						resultado = resultado.replace(/\+/g," "); // Resolve o problema dos acentos
						resultado = unescape(resultado); // Resolve o problema dos acentos
						if (resultado == "Enviar")
						{
							document.getElementById('erro').style.display='block';
							formulario.action = "DGArea_restrita.php";
							formulario.submit();
						}
						else
						{
							document.getElementById('erro').style.display='block';
							limpar(formulario);
						    exibeResultado.innerHTML = resultado;
						}
					} 
					else 
					{
						exibeResultado.innerHTML = "Erro: ";
					}
				}
			}
	  ajax.send(null); // submete
	}
}

