		function objXMLHttp(){
	
		if (window.XMLHttpRequest){ //monzila, safari
			var objetoXMLHttp = new XMLHttpRequest();
			return objetoXMLHttp;
		}else if (window.ActiveXObject){ //ie
			//todas as versoes de ie
			var versoes = ["MSXML2.XMLHttp.6.0","MSXML2.XMLHttp.5.0","MSXML2.XMLHttp.4.0","MSXML2.XMLHttp.3.0","MSXML2.XMLHttp.2.0","Microsoft.XMLHttp"];
		
					for ( var i=0; i<versoes.length; i++){
							try{
							var objetoXMLHttp = new ActiveXObject(versoes[i]);
							return objetoXMLHttp;
							} catch(ex){
							//nada aqui //kuroleweb design
							}//end try
					}//end for	
		}			
		return false;	
		} // end objXMLHttp
	
	//nova funcao para enviar um formulário
		
	function codigo_X(formulario){
			
		var dados = "codigo="+formulario.codigo.value;

///		var dados = getDados(formulario);

		var oXMLHttp = objXMLHttp();
			oXMLHttp.open("POST", "consulta_codigo.php", true);
			oXMLHttp.setRequestHeader("Content-Type","application/x-www-form-urlencoded");
			oXMLHttp.onreadystatechange = function(){
				if (oXMLHttp.readyState == 4){
					if (oXMLHttp.status == 200){
						mensagem(oXMLHttp.responseText);					
					}else{
						window.alert('Erro ao verificar!');
						//mensagem("Ocorreu um erro: "+oXMLHttp.statusText);
					}
				}
			};//end function onreadystatechange
			oXMLHttp.send(dados);
			return false;
	
	}//end function enviar formulario
	
	function mensagem(msg){
		if (msg == "ok")
		window.location='tudo_imovel.php?codigo='+document.formx.codigo.value;
		else
		document.getElementById('status').innerHTML="Nenhum imóvel encontrado!";
	}
	
	
	
	
	
	
	function restrito_X(formulario2){
			
		var dados = "codigo="+formulario2.id.value;
			dados += "&senha="+formulario2.senha.value;
//alert(dados);
///		var dados = getDados(formulario);

		var oXMLHttp = objXMLHttp();
			oXMLHttp.open("POST", "ajax_restrita.php", true);
			oXMLHttp.setRequestHeader("Content-Type","application/x-www-form-urlencoded");
			oXMLHttp.onreadystatechange = function(){
				if (oXMLHttp.readyState == 4){
					if (oXMLHttp.status == 200){
						mensagem2(oXMLHttp.responseText);					
					}else{
						window.alert('Erro ao verificar!');
						//mensagem("Ocorreu um erro: "+oXMLHttp.statusText);
					}
				}
			};//end function onreadystatechange
			oXMLHttp.send(dados);
			return false;
	
	}//end function enviar formulario
	
	function mensagem2(msg2){
		document.getElementById('resposta').innerHTML=msg2;
		//window.parent.muda_frame('corpo');
	}
