// JavaScript Document
//valida cep primeiro endereço
function mostrar()
{
	document.getElementById("load").style.display = '';
}
function esconder()
{
	document.getElementById("load").style.display = 'none';
}
//sando no contato
function buscarEndereco(id)
{
	var cep = document.getElementById(id).value;
	
	if(cep.length == 9)
	{
		//mostrar();

		url = 'validaCep.php?cep='+cep;
		req = null;
		// Procura por um objeto nativo (Mozilla/Safari)
		if (window.XMLHttpRequest) 
		{
			req = new XMLHttpRequest();
			req.onreadystatechange = processReqChange;
			req.open("GET",url,true);
			req.send(null);
		// Procura por uma versão ActiveX (IE)
		} 
		else if (window.ActiveXObject) 
		{
			req = new ActiveXObject("Microsoft.XMLHTTP");
			if (req) 
			{
				req.onreadystatechange = processReqChange;
				req.open("GET",url,true);
				req.send();
			}
		}
	}
}

function processReqChange()
{

if (req.readyState == 4) 
	{
		if (req.status ==200) 
		{
			var string = req.responseText;
			var expString = string.split(":");			
			var endereco = expString[0];
			var endereco2 = endereco.replace("+"," ");
			if(endereco2 == "")
			{
				esconder();
				document.getElementById("endereco").value = "";
				document.getElementById("bairro").value = "";
				document.getElementById("cidade").value = "";
				document.getElementById("estado").value = "";
			}
			else
			{
				
				
				document.getElementById("endereco").title = ".";
				document.getElementById("bairro").title = ".";
				document.getElementById("cidade").title = ".";
				document.getElementById("estado").title = ".";
				document.getElementById("endereco").value = endereco2;
				var bairro = expString[1];
				document.getElementById("bairro").value = bairro;
				var cidade = expString[2];
				var cidade2 = cidade.replace("+"," ");
				document.getElementById("cidade").value = cidade2;
				var estado = expString[3];
				var estado2 = estado.replace(";","");
				document.getElementById("estado").value = estado2;
				//esconder();
				//$D('nEndereco').focus();
			}
			
		
		} 
		else 
		{	
			alert("Houve um problema ao obter os dados:n" + req.statusText);
		}
	}
}

function buscarEndereco2(id)
{
	var cep = document.getElementById(id).value;
	
	if(cep.length == 9)
	{
		//mostrar();

		url = 'validaCep.php?cep='+cep;
		req = null;
		// Procura por um objeto nativo (Mozilla/Safari)
		if (window.XMLHttpRequest) 
		{
			req = new XMLHttpRequest();
			req.onreadystatechange = processReqChange2;
			req.open("GET",url,true);
			req.send(null);
		// Procura por uma versão ActiveX (IE)
		} 
		else if (window.ActiveXObject) 
		{
			req = new ActiveXObject("Microsoft.XMLHTTP");
			if (req) 
			{
				req.onreadystatechange = processReqChange2;
				req.open("GET",url,true);
				req.send();
			}
		}
	}
}

function processReqChange2()
{

if (req.readyState == 4) 
	{
		if (req.status ==200) 
		{
			var string = req.responseText;
			var expString = string.split(":");			
			var endereco = expString[0];
			var endereco2 = endereco.replace("+"," ");
			if(endereco2 == "")
			{
				//esconder();
				document.getElementById("endereco").value = "";
				document.getElementById("bairro").value = "";
				document.getElementById("cidade").value = "";
			}
			else
			{
				
				
				document.getElementById("endereco").title = ".";
				document.getElementById("bairro").title = ".";
				document.getElementById("cidade").title = ".";
				document.getElementById("endereco").value = endereco2;
				var bairro = expString[1];
				document.getElementById("bairro").value = bairro;
				var cidade = expString[2];
				var cidade2 = cidade.replace("+"," ");
				document.getElementById("cidade").value = cidade2;
				var estado = expString[3];
				var estado2 = estado.replace(";","");
				document.getElementById("estado").value = estado2;
				//esconder();
				$D('nEndereco').focus();
			}
			
		
		} 
		else 
		{	
			alert("Houve um problema ao obter os dados:n" + req.statusText);
		}
	}
}

function buscarEndereco3(id)
{
	var cep = document.getElementById(id).value;
	
	if(cep.length == 9)
	{
		//mostrar();

		url = 'validaCep.php?cep='+cep;
		req = null;
		// Procura por um objeto nativo (Mozilla/Safari)
		if (window.XMLHttpRequest) 
		{
			req = new XMLHttpRequest();
			req.onreadystatechange = processReqChange3;
			req.open("GET",url,true);
			req.send(null);
		// Procura por uma versão ActiveX (IE)
		} 
		else if (window.ActiveXObject) 
		{
			req = new ActiveXObject("Microsoft.XMLHTTP");
			if (req) 
			{
				req.onreadystatechange = processReqChange3;
				req.open("GET",url,true);
				req.send();
			}
		}
	}
}

function processReqChange3()
{

if (req.readyState == 4) 
	{
		if (req.status ==200) 
		{
			var string = req.responseText;
			var expString = string.split(":");			
			var endereco = expString[0];
			var endereco2 = endereco.replace("+"," ");
			if(endereco2 == "")
			{
				//esconder();
				document.getElementById("enderecoCom").value = "";
				document.getElementById("bairroCom").value = "";
				document.getElementById("cidadeCom").value = "";
				document.getElementById("estadoCom").value = "";
			}
			else
			{
				
				
				document.getElementById("enderecoCom").title = ".";
				document.getElementById("bairroCom").title = ".";
				document.getElementById("cidadeCom").title = ".";
				document.getElementById("estadoCom").title = ".";
				document.getElementById("enderecoCom").value = endereco2;
				var bairro = expString[1];
				document.getElementById("bairroCom").value = bairro;
				var cidade = expString[2];
				var cidade2 = cidade.replace("+"," ");
				document.getElementById("cidadeCom").value = cidade2;
				var estado = expString[3];
				var estado2 = estado.replace(";","");
				document.getElementById("estadoCom").value = estado2;
				//esconder();
				$D('nEnderecoCom').focus();
			}
			
		
		} 
		else 
		{	
			alert("Houve um problema ao obter os dados:n" + req.statusText);
		}
	}
}


