function DadosCep(valor) {
	if (valor!=0){
		  try {
			 ajax = new ActiveXObject("Microsoft.XMLHTTP");
		  } 
		  catch(e) {
			 try {
				ajax = new ActiveXObject("Msxml2.XMLHTTP");
			 }
			 catch(ex) {
				try {
				   ajax = new XMLHttpRequest();
				}
				catch(exc) {
				   alert("Esse browser não possui recursos para uso do Ajax");
				   ajax = null;
				}
			 }
		  }
		
		  if(ajax) {
			 
			 ajax.open("POST", "../../modulos/fornecedor/cep_xml.php", true);
			 
			 var campo1 = document.getElementById("logradouro");
			 campo1.value = "Carregando...";
			 
			 ajax.setRequestHeader("Content-Type", "application/x-www-form-urlencoded");
			 
			 var params = "cep="+valor;
			 ajax.send(params);
			 ajax.onreadystatechange = function() {
				 
				 if(ajax.readyState == 1) {
					campo1.value = "Carregando...";
	        	}
				 
				if(ajax.readyState == 4 ) {
				   if(ajax.responseXML) {
					  processXMLcep(ajax.responseXML);
				   }
				}
			 }
		   }
	 }
}

function processXMLcep(obj){
  var dataArray   = obj.getElementsByTagName("cep");
  
  if(dataArray.length > 0) {
	 for(var i = 0; i < (dataArray.length); i++) {
		var item = dataArray[i];
		var logradouro  		=  item.getElementsByTagName("logradouro")[0].firstChild.nodeValue;
		var bairro 				=  item.getElementsByTagName("bairro")[0].firstChild.nodeValue;
		var cidade 				=  item.getElementsByTagName("cidade")[0].firstChild.nodeValue;
		var uf		 			=  item.getElementsByTagName("uf")[0].firstChild.nodeValue;
			
			var campo1 = document.getElementById("logradouro");
			var campo2 = document.getElementById("bairro");
			var campo3 = document.getElementById("cidade");
			var campo4 = document.getElementById("uf");
            campo1.value = logradouro;
			campo2.value = bairro;
			campo3.value = cidade;
			var _elemento = campo4;
			
				for ( i =0; i < _elemento.length; i++)
					{
	
						_elemento[i].selected = _elemento[i].value == uf ? true : false;
					}  
			


	 }
  }
}

