// JavaScript Document
//Create Microsoft.XMLHTTP Object
function makeObject()
 {
	var x; 
	var browser = navigator.appName; 
	//detect the client browser
	if(browser == "Microsoft Internet Explorer")
	 {
	   x = new ActiveXObject("Microsoft.XMLHTTP");
	 }
	else
	 {
	   x = new XMLHttpRequest();
	 }
	 return x;
}

//call the function makeObject()
var request = makeObject();



// funcao de busca cidade conforme estado escolhido
function busca_cidade(arg, arg2, arg3)
 {					//alert(arg+ "  "+arg2+"  "+arg3);
   if (arg=="")
   {
	 alert('Você não informou valores para a busca!!!');
	 return false;
   }
   document.getElementById('div_cidade').innerHTML = "";
   document.getElementById('carrega').innerHTML = "";
   request.open('get', 'pes_ajax.php?id=' + arg+"&qual=C&chave="+arg2+"&modo="+arg3);
   request.onreadystatechange = parseCidade; 
   request.send('');
 }

//function send data
function parseCidade()
 {
   if(request.readyState == 1)
    {
      document.getElementById('carrega').innerHTML = "<img src='imagem/loading.gif' border='0'>";
    }
  
   if(request.readyState == 4)
    { 
      var answer = request.responseText;
      document.getElementById('carrega').innerHTML = "";
      document.getElementById('div_cidade').innerHTML = answer;
     }
   
 }
// fim da busca cidade


// funcao de busca bairro conforme cidade escolhida
function busca_bairro(arg, arg2, arg3)
 {					//alert(arg+ "  "+arg2);
   if (arg=="")
   {
	 alert('Você não informou valores para a busca!!!');
	 return false;
   }
   document.getElementById('div_bairro').innerHTML = "";
   document.getElementById('carrega').innerHTML = "";
   request.open('get', 'pes_ajax.php?id=' + arg+"&qual=B&chave="+arg2+"&modo="+arg3);
   request.onreadystatechange = parseBairro; 
   request.send('');
 }

//function send data
function parseBairro()
 {
   if(request.readyState == 1)
    {
      document.getElementById('carrega').innerHTML = "<img src='imagem/loading.gif' border='0'>";
    }
  
   if(request.readyState == 4)
    { 
      var answer = request.responseText;
      document.getElementById('carrega').innerHTML = "";
      document.getElementById('div_bairro').innerHTML = answer;
     }
   
 }
// fim da busca cidade


// funcao de mudar a foto de fachada
function fachada(arg, arg2)
 {					//alert(arg+ "  "+arg2);
   if (arg=="")
   {
	 alert('Você não informou valor para busca!!!');
	 return false;
   }
   document.getElementById('carrega').innerHTML = "";
   request.open('get', 'pes_ajax.php?id=' + arg + '&id_anuncio='+ arg2 + '&qual=D');
   request.onreadystatechange = parseFachada; 
   request.send('');
 }

//function send data
function parseFachada()
 {
   if(request.readyState == 1)
    {
      document.getElementById('carrega').innerHTML = "<img src='imagem/loading.gif' border='0'>";
    }
  
   if(request.readyState == 4)
    { 
      var answer = request.responseText;
      document.getElementById('carrega').innerHTML = "";
     }
   
 }
// fim da rotina de foto de fachada


// funcao de mudar a foto de fachada na rotina do flash
function fachada2(arg, arg2)
 {					//alert(arg+ "  "+arg2);
   if (arg=="")
   {
	 alert('Você não informou valor para busca!!!');
	 return false;
   }
   document.getElementById('carrega').innerHTML = "";
   document.getElementById('gale_fotos').innerHTML = "";
   request.open('get', 'pes_ajax.php?id=' + arg + '&id_anuncio='+ arg2 + '&qual=E');
   request.onreadystatechange = parseFachada2; 
   request.send('');
 }

//function send data
function parseFachada2()
 {
   if(request.readyState == 1)
    {
      document.getElementById('carrega').innerHTML = "<img src='imagem/loading.gif' border='0'>";
    }
  
   if(request.readyState == 4)
    { 
      var answer = request.responseText; 
      document.getElementById('carrega').innerHTML = "";
      document.getElementById('gale_fotos').innerHTML = answer;
     }
   
 }
// fim da rotina de foto de fachada na rotina do flash



// funcao para verificar se nome de usuário já existe
function pesquisa_nome(arg,arg2)
 {					//alert(arg, arg2);
   if (arg=="")
   {
	 alert('Você não informou nome para o usuário !!!');
	 return false;
   }
   document.getElementById('carrega').innerHTML = "";
   document.getElementById('mostra_nome').innerHTML = "";
   request.open('get', '../pes_ajax.php?id=' + arg + '&qual=F&id_emp='+arg2);
   request.onreadystatechange = parseBuscaNome; 
   request.send('');
 }

//function send data
function parseBuscaNome()
 {
   if(request.readyState == 1)
    {
      document.getElementById('carrega').innerHTML = "<img src='imagem/loading.gif' border='0'>";
    }
  
   if(request.readyState == 4)
    { 
      var answer = request.responseText; 
      document.getElementById('carrega').innerHTML = "";
      document.getElementById('mostra_nome').innerHTML = answer;
     }
   
 }
// fim da rotina para verificar se já existe nome de usuário


// funcao para verificar se nome de usuário já existe
function pesquisa_email(arg, arg2)
 {					//alert(arg);
   if (arg=="")
   {
	 alert('Você não informou email para o usuário !!!');
	 return false;
   }
   document.getElementById('carrega').innerHTML = "";
   document.getElementById('mostra_email').innerHTML = "";
   request.open('get', '../pes_ajax.php?id=' + arg + '&qual=G&id_emp='+arg2);
   request.onreadystatechange = parseBuscaEmail; 
   request.send('');
 }

//function send data
function parseBuscaEmail()
 {
   if(request.readyState == 1)
    {
      document.getElementById('carrega').innerHTML = "<img src='imagem/loading.gif' border='0'>";
    }
  
   if(request.readyState == 4)
    { 
      var answer = request.responseText; 
      document.getElementById('carrega').innerHTML = "";
      document.getElementById('mostra_email').innerHTML = answer;
     }
   
 }
// fim da rotina para verificar se já existe nome de usuário



// para paginaçao do mysql
function ajax(url)
{

req = null;

if (window.XMLHttpRequest) {
req = new XMLHttpRequest();
req.onreadystatechange = processReqChange;
req.open("GET",url,true);
req.send(null);

} 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 == 1) {
document.getElementById('pagina').innerHTML = '<font face="Trebuchet MS" size="2">Carregando, por favor aguarde...</font>';
}


else if (req.readyState == 4) {


if (req.status ==200) {
document.getElementById('pagina').innerHTML = req.responseText;
} else {
alert("Houve um problema ao obter os dados:n" + req.statusText);
}
}
}

