/* * As variáveis abaixo devem sempre estar declaradas no javascript do site em desenvolvimento, pois são esperadas pelos serviços Spaic */ // Série usada nos imóveis gcSpaSrImv = "2011015072"; // Série usada para inquilinos e proprietários gcSpaSrInqPro = "2010123092"; // Nome do container principal da página (aquele que contém todo o conteúdo) gcSpaIDCtnBase = "base"; // Nome do container onde os resultados das pesquisas serão exibidos gcSpaIDCtn = "div_cnt"; // Código executado ao clicar no botão pesquisar da pesquisa lateral gcSpaImvExPesqLat = "execPesq()"; // Código executado ao fechar a pesquisa lateral gcSpaImvFePesqLat = "fechaPesq()"; // Usuário e senha do proprietário gcSpaProUsu = ""; gcSpaProSen = ""; // Usuário e senha do inquilino gcSpaInqUsu = ""; gcSpaInqSen = ""; gcIDCtn = "tab_cnt"; gcIDPesq = "div_cnt"; function carregaPagina(nFlag) { if (nFlag != 2) { doDestaque(); doOfertas(); } doPesqLat(); } function doDestaque() { oAjax = criaAjax(); if (oAjax) { // Aqui podemos passar o parâmetro tc caso o cliente use só um dos tipos (Venda ou Locação) cURL = "spa_query.php?tp=1&sr=" + gcSpaSrImv; oAjax.open('GET',cURL,false); // false = síncrona oAjax.send(null); if (oAjax.readyState == 4) { if (oAjax.status == 200) { oJsonDtq = eval("(" + oAjax.responseText + ")"); // Destaque aleatório nIndex = -1; nMaxTam = oJsonDtq.destaques.length; lAchei = false; while (nMaxTam > 0 && !lAchei) { nIndex = Math.floor(Math.random() * nMaxTam); lAchei = (nIndex < nMaxTam); } cPreco = oJsonDtq.destaques[nIndex].preco oDestaque = document.getElementById("destaque"); oDestaque.innerHTML = '
' + '' + '' + '' + '
' + '' + spaCorrigeEntidades(oJsonDtq.destaques[nIndex].tipo.toUpperCase() + ' - ' + oJsonDtq.destaques[nIndex].bairro.toUpperCase()) + '' + '

' + '' + 'R$ ' + cPreco + '' + '

' + '' + oJsonDtq.destaques[nIndex].descr + '' + '

' + '' + '+ detalhes' + '' + '
' + '
'; } } } } function exibeDetImv(cTipC, nCod) { spaImvExibeDetalhe(nCod, null, cTipC, gcSpaSrImv, true); } function doOfertas() { oOfertas = document.getElementById("ofertas"); oOfertas.innerHTML = ''; } function criaAjax() { var xmlhttp; try { xmlhttp = new XMLHttpRequest(); } catch (ie1) { try { xmlhttp = new ActiveXObject("Msxml2.XMLHTTP"); } catch (ie2) { try { xmlhttp = new ActiveXObject("Microsoft.XMLHTTP"); } catch (e) { xmlhttp = false; } } } return xmlhttp; } function doPesqLat() { oAjax = criaAjax(); if (oAjax) { // Aqui podemos passar o parâmetro tc caso o cliente use só um dos tipos (Venda ou Locação) cURL = "spa_query.php?tp=2<=1&sr=" + gcSpaSrImv + "&depup=1"; oAjax.open('GET',cURL,false); // false = síncrona oAjax.send(null); if (oAjax.readyState == 4) { if (oAjax.status == 200) { oDiv = document.getElementById("div_psq"); oDiv.innerHTML = oAjax.responseText; } } } } function execPesq() { oConteudo = document.getElementById(gcIDCtn); oConteudo.style.display = "none"; oResPesq = document.getElementById(gcIDPesq); oResPesq.style.display = "block"; } function fechaPesq() { document.getElementById(gcIDPesq).style.display = "none"; oConteudo = document.getElementById(gcIDCtn); oConteudo.style.display = "table"; } function doNav(nOpc) { if (nOpc == 1) { doPesqAv(); } else if (nOpc == 2) { doDestaques(); } else if (nOpc == 3) { doNegocios(); } else if (nOpc == 4) { doProprietarios(); } else if (nOpc == 5) { doInquilinos(); } } function doPesqAv() { execPesq(); oAjax = criaAjax(); if (oAjax) { // Aqui podemos passar o parâmetro tc caso o cliente use só um dos tipos (Venda ou Locação) cURL = "spa_query.php?tp=2&atpa=1&sr=" + gcSpaSrImv + "&depup=1"; oAjax.open('GET',cURL,false); // false = síncrona oAjax.send(null); if (oAjax.readyState == 4) { if (oAjax.status == 200) { oConteudo = document.getElementById(gcSpaIDCtn); oConteudo.innerHTML = '
 
' + '
' + '
  Safira Imobiliária - Pesquisa Avançada
' + '
' + '
' + '
' + oAjax.responseText + '
'; } } } } function doDestaques() { execPesq(); oAjax = criaAjax(); if (oAjax) { cURL = "spa_query.php?tp=1&sr=" + gcSpaSrImv + "&cdsc=100"; oAjax.open('GET',cURL,false); // false = síncrona oAjax.send(null); if (oAjax.readyState == 4) { if (oAjax.status == 200) { oJson = eval("(" + oAjax.responseText + ")"); cDtq = '
 
' + '
' + '
  Safira Imobiliária - Imóveis em destaque
' + '
' + '
' + '
 
' + '
'; nItD = 0; for (nI = 0; nI < oJson.destaques.length; nI++) { /* if (oJson.destaques[nI].tipc != "L") { continue; } */ nItD ++; cDtq += '' + '' + '' + '' + '' + '' + '' + '' + '' + '' + '' + '' + '' + '' + '' + '' + '
' + '' + '' + '' + '' + '

' + spaCorrigeEntidades(oJson.destaques[nI].tipo.toUpperCase() + ' - ' + oJson.destaques[nI].bairro.toUpperCase()) + '
' + '

' + '
' + '' + oJson.destaques[nI].descr + '' + '
R$ ' + oJson.destaques[nI].preco + 'Ref: ' + oJson.destaques[nI].codigo + ' 
  
'; } cDtq += '
'; oConteudo = document.getElementById(gcSpaIDCtn); oConteudo.innerHTML = cDtq; } } } } function doNegocios() { execPesq(); oAjax = criaAjax(); if (oAjax) { cURL = "spa_query.php?tp=1&sr=" + gcSpaSrImv + "&cdsc=100"; oAjax.open('GET',cURL,false); // false = síncrona oAjax.send(null); if (oAjax.readyState == 4) { if (oAjax.status == 200) { oJson = eval("(" + oAjax.responseText + ")"); cDtq = '
 
' + '
' + '
  Safira Imobiliária - Imóveis em Negócios de ocasião
' + '
' + '
' + '
 
' + '
'; nItD = 0; for (nI = 0; nI < oJson.destaques.length; nI++) { nItD ++; cDtq += '' + '' + '' + '' + '' + '' + '' + '' + '' + '' + '' + '' + '' + '' + '' + '' + '
' + '' + '' + '' + '' + '

' + spaCorrigeEntidades(oJson.destaques[nI].tipo.toUpperCase() + ' - ' + oJson.destaques[nI].bairro.toUpperCase()) + '
' + '

' + '
' + '' + oJson.destaques[nI].descr + '' + '
R$ ' + oJson.destaques[nI].preco + 'Ref: ' + oJson.destaques[nI].codigo + ' 
  
'; } cDtq += '
'; oConteudo = document.getElementById(gcSpaIDCtn); oConteudo.innerHTML = cDtq; } } } } function doProprietarios() { execPesq(); oAjax = criaAjax(); if (oAjax) { cURL = "spa_query.php?tp=7&sr=" + gcSpaSrInqPro; oAjax.open('GET',cURL,false); // false = síncrona oAjax.send(null); if (oAjax.readyState == 4) { if (oAjax.status == 200) { oConteudo = document.getElementById(gcSpaIDCtn); oConteudo.innerHTML = '
 
' + '
' + '
  Safira Imobiliária - Proprietários
' + '
' + '
' + '
' + oAjax.responseText + '
'; document.getElementById("spa-pro-usuario").focus(); cNav = navigator.userAgent; lMSIE = (cNav.indexOf("MSIE") != -1); if (lMSIE) { document.getElementById("spa-pro-usuario").focus(); } } } } } function doInquilinos() { execPesq(); oAjax = criaAjax(); if (oAjax) { cURL = "spa_query.php?tp=11&sr=" + gcSpaSrInqPro; oAjax.open('GET',cURL,false); // false = síncrona oAjax.send(null); if (oAjax.readyState == 4) { if (oAjax.status == 200) { oConteudo = document.getElementById(gcSpaIDCtn); oConteudo.innerHTML = '
 
' + '
' + '
  Safira Imobiliária - Inquilinos
' + '
' + '
' + '
' + oAjax.responseText + '
'; document.getElementById("spa-inq-usuario").focus(); cNav = navigator.userAgent; lMSIE = (cNav.indexOf("MSIE") != -1); if (lMSIE) { document.getElementById("spa-inq-usuario").focus(); } } } } }