﻿Seta = false;
SugestaoHabilitada = true;
FuncaoAtual = "";
SugestaoAtual = 0;
SugestaoAnterior = 0;
StatusClique = false;
idEmpreendimentoTemp = "";

window.onload = VerificaDados;
window.onerror = TrataErro;
//window.onunload = Teste;
document.onclick = VerificaClique;
window.onscroll = AtendimentoRolagem;

timerRolagem = null;
PosicaoRolagem = 0;
PosicaoAtendimento = 0;
points = "";

function Teste() {
    alert("Teste");
}

function AtendimentoRolagem() {
    if (document.getElementById("layer_atendimentolateral_atendimento_lateral") != undefined) {
        PosicaoRolagem = f_filterResults(window.pageYOffset ? window.pageYOffset : 0, document.documentElement ? document.documentElement.scrollTop : 0, document.body ? document.body.scrollTop : 0) + 80;
        if (document.getElementById("layer_atendimentolateral_atendimento_lateral").style.marginTop.length == 0) {
            document.getElementById("layer_atendimentolateral_atendimento_lateral").style.marginTop = (PosicaoRolagem + 80) + "px";
        }
        PosicaoAtendimento = document.getElementById("layer_atendimentolateral_atendimento_lateral").style.marginTop;
        clearTimeout(timerRolagem);
        timerRolagem = setTimeout("RolaAtendimento()", 100);
    }
}

function RolaAtendimento() {
    var Posicao = "";
    if (document.getElementById("layer_atendimentolateral_atendimento_lateral").style.marginTop.length > 0) {
        if (parseInt(PosicaoAtendimento) < PosicaoRolagem) {
            PosicaoAtendimento = ((parseInt(PosicaoAtendimento) + 5) + "px");
            Posicao = "baixo";
        } else if (parseInt(PosicaoAtendimento) > PosicaoRolagem) {
            PosicaoAtendimento = ((parseInt(PosicaoAtendimento) - 5) + "px");
            Posicao = "cima";
        }
        document.getElementById("layer_atendimentolateral_atendimento_lateral").style.marginTop = parseInt(PosicaoAtendimento) + "px";
        if (Posicao == "baixo") {
            if (parseInt(PosicaoAtendimento) > PosicaoRolagem) {
                document.getElementById("layer_atendimentolateral_atendimento_lateral").style.marginTop = parseInt(PosicaoRolagem) + "px";
            } else if (parseInt(PosicaoAtendimento) < PosicaoRolagem) {
                timerRolagem = setTimeout("RolaAtendimento()", 1);
            }
        }
        if (Posicao == "cima") {
            if (parseInt(PosicaoAtendimento) < PosicaoRolagem) {
                document.getElementById("layer_atendimentolateral_atendimento_lateral").style.marginTop = parseInt(PosicaoRolagem) + "px";
            } else if (parseInt(PosicaoAtendimento) > PosicaoRolagem) {
                timerRolagem = setTimeout("RolaAtendimento()", 1);
            }
        }
    }
}

function f_filterResults(n_win, n_docel, n_body) {
    var n_result = n_win ? n_win : 0;
    if (n_docel && (!n_result || (n_result > n_docel)))
        n_result = n_docel;
    return n_body && (!n_result || (n_result > n_body)) ? n_body : n_result;
}


function VerificaClique() {
    if (StatusClique) {
        FechaTodasAbas();
        FechaSugestoes();
        FechaAbasPesquisa();
        FechaAbasFichaProduto();
        StatusClique = false;
    }
}

function FechaAbasFichaProduto() {
    if (document.getElementById("compartilhe_amigo") != undefined) {
        document.getElementById("compartilhe_amigo").style.display = "none";
        document.getElementById("ligamos_para_voce").style.display = "none";
        document.getElementById("indique_amigo").style.display = "none";
    }
    if (document.getElementById("saiba_mais_produto") != undefined) {
        document.getElementById("saiba_mais_produto").style.display = "none";
    }
    if (document.getElementById("fale_conosco") != undefined) {
        document.getElementById("fale_conosco").style.display = "none";
    }
}

function CliqueFalse() {
    StatusClique = false;
}

function CliqueTrue() {
    StatusClique = true;
}

function TrataErro() {
    return true;
}

function DestacaEmpreendimento(Objeto, Acao) {
    if (Acao == "over") {
        Objeto.style.cursor = "pointer";
    } else {
        Objeto.style.cursor = "default";
    }
}

function VerificaPesquisaLivre(Objeto, Acao) {
    if (Acao == "focus") {
        if (Objeto.value == document.getElementById("layer_topo_layer_pesquisa_texto_padrao_pesquisa").value) {
            Objeto.value = "";
            Objeto.style.fontStyle = "normal";
        }
        //if (Objeto.className == "pesquisa_livre_off") {
            //Objeto.className = "pesquisa_livre_on";
        //}
    } else if (Acao == "blur") {
        if (Objeto.value.length == 0) {
            //Objeto.className = "pesquisa_livre_off";
            Objeto.value = document.getElementById("layer_topo_layer_pesquisa_texto_padrao_pesquisa").value;
            Objeto.style.fontStyle = "italic";
        }
        if (document.getElementById("layer_topo_layer_pesquisa_resultado_sugestoes_pesquisa").style.display == "block") {
            //document.getElementById("layer_topo_layer_pesquisa_pesquisa_livre").focus();
            document.getElementById("layer_topo_layer_pesquisa_pesquisa_livre").value = document.getElementById("layer_topo_layer_pesquisa_pesquisa_livre").value;
        }
        if (Seta == false) {
            timerID = setTimeout("FecharSugestoes(1)", 200);
        }
    }
}

function CancelaTecla(Evento) {
    if (Evento.keyCode == 27) {
        return false;    
    }
    if (Evento.keyCode == 13) {
        if (SugestaoAtual > 0) {
            SelecionaBusca(document.getElementById("sugestao_" + SugestaoAtual));
        }
        PesquisaLivre();
        return false;
    }
    if (Evento.keyCode == 40) {
        ListaSugestoes = document.getElementById("layer_topo_layer_pesquisa_resultado_sugestoes_pesquisa").innerHTML;
        splitListaSugestoes = ListaSugestoes.split("celula_sugestao_principal");
        TotalSugestoes = splitListaSugestoes.length - 1;
        SugestaoAnterior = 0;
        if (TotalSugestoes > 0) {
            SugestaoAnterior = SugestaoAtual;
            if ((SugestaoAtual + 1) > TotalSugestoes) {
                SugestaoAtual = 1;
            } else {
                SugestaoAtual++;
            }            
            Seta = true;
            document.getElementById("foco_pesquisa").focus();
            if (document.getElementById("sugestao_" + SugestaoAnterior) != undefined) {
                AlteraCorSugestao(document.getElementById("sugestao_" + SugestaoAnterior), "out",false);
            }
            if (document.getElementById("sugestao_" + SugestaoAtual) != undefined) {
                AlteraCorSugestao(document.getElementById("sugestao_" + SugestaoAtual), "over",false);
            }
        }
        return false;
    }
    if (Evento.keyCode == 38) {
        ListaSugestoes = document.getElementById("layer_topo_layer_pesquisa_resultado_sugestoes_pesquisa").innerHTML;
        splitListaSugestoes = ListaSugestoes.split("celula_sugestao_principal");
        TotalSugestoes = splitListaSugestoes.length - 1;
        SugestaoAnterior = 0;
        if (TotalSugestoes > 0) {
            if (SugestaoAtual == 0) {
                SugestaoAtual = TotalSugestoes+1;
            }
            SugestaoAnterior = SugestaoAtual;
            if ((SugestaoAtual - 1) == 0) {
                SugestaoAtual = TotalSugestoes;
            } else {
                SugestaoAtual--;
            }
            Seta = true;
            document.getElementById("foco_pesquisa").focus();
            if (document.getElementById("sugestao_" + SugestaoAnterior) != undefined) {
                AlteraCorSugestao(document.getElementById("sugestao_" + SugestaoAnterior), "out",false);
            }
            if (document.getElementById("sugestao_" + SugestaoAtual) != undefined) {
                AlteraCorSugestao(document.getElementById("sugestao_" + SugestaoAtual), "over",false);
            }
        }
        return false;
    }    
}

function bloquearTeclas(e) {
    var key;
    var keychar;
    var reg;
    if (window.event) {
        key = e.keyCode;
    } else if (e.which) {
        key = e.which;
    } else {
        return true;
    }
    if (key == 8) {
        return true;
    } else {
        keychar = String.fromCharCode(key);
        reg = /\d/;
        return reg.test(keychar);
    }
}

function VerificaSugestoesPesquisa(Objeto) {
    Mensagem = document.getElementById("layer_topo_layer_pesquisa_mensagem_sem_sugestao").value;
    FechaTodasAbas();
    Valor = Objeto.value;
    if (Valor.length == 0) {
        SugestaoAtual = 0;
        FecharSugestoes();
        document.getElementById("layer_topo_layer_pesquisa_resultado_sugestoes_pesquisa").innerHTML = "<div style=\"margin-left: 5px;\">" + Mensagem + "</div>";
    } else {
        ajax2 = ajaxInit();
        resultado = "";
        if (ajax2) {
            ajax2.open("GET", "/atualiza-sugestoes/" + Valor.toLowerCase() + "/" + Math.ceil(Math.random() * 100000), true);
            ajax2.setRequestHeader("Content-type", "charset=iso-8859-1");
            ajax2.onreadystatechange = function() {
                if (ajax2.readyState == 4) {
                    if (ajax2.status == 200) {
                        resultado = ajax2.responseText;
                        if (resultado != "0") {
                            SugestaoAtual = 0;
                            if (document.getElementById("layer_topo_layer_pesquisa_pesquisa_livre").value.length > 0) {
                                document.getElementById("layer_topo_layer_pesquisa_resultado_sugestoes_pesquisa").innerHTML = resultado;
                                if (SugestaoHabilitada) {
                                    AbrirSugestoes();
                                }
                            } else {
                                document.getElementById("layer_topo_layer_pesquisa_resultado_sugestoes_pesquisa").innerHTML = "<div style=\"margin-left: 5px;\">" + Mensagem + "</div>";
                            }
                        } else {
                            SugestaoAtual = 0;
                            document.getElementById("layer_topo_layer_pesquisa_resultado_sugestoes_pesquisa").innerHTML = "<div style=\"margin-left: 5px;\">" + Mensagem + "</div>";
                        }
                    }
                }
            }
            ajax2.send(null);
        }
    }
}

function ExibeDadosSugestoes() {
    document.getElementById("layer_topo_layer_pesquisa_resultado_sugestoes_pesquisa").style.display = "block";
    document.getElementById("layer_topo_layer_pesquisa_resultado_sugestoes_pesquisa").style.borderTop = "1px dashed #eeeeee";
    document.getElementById("layer_topo_layer_pesquisa_resultado_sugestoes_pesquisa").style.borderBottom = "1px solid #bdbdbd";
    document.getElementById("layer_topo_layer_pesquisa_img_seta_pesquisa").src = "/images/seta_pesquisa2.png";
    document.getElementById("layer_topo_layer_pesquisa_seta_pesquisa").style.marginTop = "-1px";    
    SugestaoHabilitada = true;
    FecharAbas();
}

function SugestoesClique() {
    Sugestoes();
}

function Sugestoes(Status) {
    StatusClique = false;
    if (Status == undefined) {
        Status = 0;
    }
    if (document.getElementById("layer_topo_layer_pesquisa_resultado_sugestoes_pesquisa").style.display == "block") {
        if (Status == 0) {
            SugestaoHabilitada = false;
            document.getElementById("layer_topo_layer_pesquisa_pesquisa_livre").focus();
            FechaTodasAbas();
            FechaSugestoes();
            FechaAbasPesquisa();
            FechaAbasFichaProduto();
            timerCLIQUE = setTimeout("CliqueFalse()", 250);
        }
    } else {
        ExibeDadosSugestoes();
        FechaAbasPesquisa();
        FechaAbasFichaProduto();  
        timerCLIQUE = setTimeout("CliqueTrue()", 250);
    }
    if (document.getElementById("layer_topo_layer_pesquisa_pesquisa_livre").value.toLowerCase() == "ex.: apartamento 2 dormitórios vila mariana são paulo ou id/código do imóvel") {
        document.getElementById("layer_topo_layer_pesquisa_pesquisa_livre").value = "";
        document.getElementById("layer_topo_layer_pesquisa_pesquisa_livre").focus();
    }    
}

function AbrirSugestoes() {
    StatusClique = false;
    ExibeDadosSugestoes();
    FechaAbasPesquisa();    
    timerCLIQUE = setTimeout("CliqueTrue()", 250);
}

function FecharSugestoes(Status) {
    if (Status == undefined) {
        Status = 0;
    }
    if (Status == 0) {
        FechaTodasAbas();
        FechaSugestoes();
        FechaAbasPesquisa();    
        timerCLIQUE = setTimeout("CliqueFalse()", 250);
    }
}

function VerificaRefinamento() {
    if (document.getElementById("layer_refinarbusca_loading_refinar_busca_geral") != undefined) {
        var ajaxRefinamento = null;
        var parametros = "";
        parametros = "TextoPesquisa=" + document.getElementById("layer_topo_layer_pesquisa_pesquisa_livre").value;
        parametros = parametros + "&Estado=" + document.getElementById("layer_refinarbusca_ListaDeEstadosSelecionados").value;
        parametros = parametros + "&Cidade=" + document.getElementById("layer_refinarbusca_ListaDeCidadesSelecionados").value;
        parametros = parametros + "&Bairro=" + document.getElementById("layer_refinarbusca_ListaDeBairrosSelecionados").value;
        parametros = parametros + "&Regiao=" + document.getElementById("layer_refinarbusca_ListaDeRegioesSelecionados").value;
        parametros = parametros + "&Finalidade=" + document.getElementById("layer_refinarbusca_FinalidadeSelecionado").value;
        parametros = parametros + "&Tipo=" + document.getElementById("layer_refinarbusca_TipoSelecionado").value;
        parametros = parametros + "&EstagioObra=" + document.getElementById("layer_refinarbusca_EstagioObraSelecionado").value;
        parametros = parametros + "&Dormitorios=" + document.getElementById("layer_refinarbusca_DormitoriosSelecionado").value;
        parametros = parametros + "&Suites=" + document.getElementById("layer_refinarbusca_SuitesSelecionado").value;
        parametros = parametros + "&Vagas=" + document.getElementById("layer_refinarbusca_VagasSelecionado").value;
        parametros = parametros + "&ValorInicial=" + document.getElementById("layer_refinarbusca_busca_detalhada_valor_inicial").value;
        parametros = parametros + "&ValorFinal=" + document.getElementById("layer_refinarbusca_busca_detalhada_valor_final").value;
        parametros = parametros + "&Lazer=" + document.getElementById("layer_refinarbusca_ListaDeLazerSelecionados").value;
        parametros = parametros + "&Caracteristica=" + document.getElementById("layer_refinarbusca_ListaDeCaracteristicasSelecionados").value;
        ajaxRefinamento = ajaxInit();
        if (ajaxRefinamento) {
            ajaxRefinamento.open("POST", "/atualiza-refinamento/" + Math.ceil(Math.random() * 100000), true);
            ajaxRefinamento.setRequestHeader("Content-type", "application/x-www-form-urlencoded");
            ajaxRefinamento.setRequestHeader("Content-length", parametros.length);
            ajaxRefinamento.setRequestHeader("Connection", "close");
            ajaxRefinamento.onreadystatechange = function () {
                if (ajaxRefinamento.readyState == 4) {
                    if (ajaxRefinamento.status == 200) {
                        resultado = ajaxRefinamento.responseText;
                        splitResultado = resultado.split("[fmera_div]");
                        if (splitResultado[0] == "1") {
                            if (splitResultado[1].length == 0) {
                                document.getElementById("layer_refinarbusca_busca_detalhada_finalidade_refinarbusca").style.display = "none";
                                document.getElementById("layer_refinarbusca_busca_detalhada_finalidade_refinarbusca2").style.display = "none";
                            }
                            document.getElementById("layer_refinarbusca_busca_detalhada_finalidade_refinarbusca2").innerHTML = splitResultado[1];
                            if (splitResultado[2].length == 0) {
                                document.getElementById("layer_refinarbusca_busca_detalhada_tipo_refinarbusca").style.display = "none";
                                document.getElementById("layer_refinarbusca_busca_detalhada_tipo_refinarbusca2").style.display = "none";
                            }
                            document.getElementById("layer_refinarbusca_busca_detalhada_tipo_refinarbusca2").innerHTML = splitResultado[2];
                            if (splitResultado[3].length == 0) {
                                document.getElementById("layer_refinarbusca_busca_detalhada_estagio_refinarbusca").style.display = "none";
                                document.getElementById("layer_refinarbusca_busca_detalhada_estagio_refinarbusca2").style.display = "none";
                            }
                            document.getElementById("layer_refinarbusca_busca_detalhada_estagio_refinarbusca2").innerHTML = splitResultado[3];
                            if (splitResultado[4].length == 0) {
                                document.getElementById("layer_refinarbusca_busca_detalhada_dormitorios_refinarbusca").style.display = "none";
                                document.getElementById("layer_refinarbusca_busca_detalhada_dormitorios_refinarbusca2").style.display = "none";
                            }
                            document.getElementById("layer_refinarbusca_busca_detalhada_dormitorios_refinarbusca2").innerHTML = splitResultado[4];

                            if (splitResultado[5].length == 0) {
                                document.getElementById("layer_refinarbusca_busca_detalhada_suites_refinarbusca").style.display = "none";
                                document.getElementById("layer_refinarbusca_busca_detalhada_suites_refinarbusca2").style.display = "none";
                            }
                            document.getElementById("layer_refinarbusca_busca_detalhada_suites_refinarbusca2").innerHTML = splitResultado[5];
                            if (splitResultado[6].length == 0) {
                                document.getElementById("layer_refinarbusca_busca_detalhada_vagas_refinarbusca").style.display = "none";
                                document.getElementById("layer_refinarbusca_busca_detalhada_vagas_refinarbusca2").style.display = "none";
                            }
                            document.getElementById("layer_refinarbusca_busca_detalhada_vagas_refinarbusca2").innerHTML = splitResultado[6];

                            document.getElementById("layer_refinarbusca_busca_detalhada_estado_lista").innerHTML = splitResultado[7];
                            document.getElementById("layer_refinarbusca_busca_detalhada_cidade_lista").innerHTML = splitResultado[10];
                            document.getElementById("layer_refinarbusca_busca_detalhada_selecione_cidade_selecionado").innerHTML = splitResultado[11];
                            document.getElementById("layer_refinarbusca_busca_detalhada_selecione_cidade_total").innerHTML = splitResultado[12];
                            document.getElementById("layer_refinarbusca_busca_detalhada_bairro_regiao_lista").innerHTML = splitResultado[13];
                            document.getElementById("layer_refinarbusca_busca_detalhada_selecione_bairro_regiao_selecionado").innerHTML = splitResultado[14];
                            document.getElementById("layer_refinarbusca_busca_detalhada_selecione_bairro_regiao_total").innerHTML = splitResultado[15];
                            document.getElementById("layer_refinarbusca_busca_detalhada_lazer_lista").innerHTML = splitResultado[16];
                            document.getElementById("layer_refinarbusca_busca_detalhada_selecione_lazer_selecionado").innerHTML = splitResultado[17];
                            document.getElementById("layer_refinarbusca_busca_detalhada_selecione_lazer_total").innerHTML = splitResultado[18];
                            document.getElementById("layer_refinarbusca_busca_detalhada_caracteristicas_lista").innerHTML = splitResultado[19];
                            document.getElementById("layer_refinarbusca_busca_detalhada_selecione_caracteristicas_selecionado").innerHTML = splitResultado[20];
                            document.getElementById("layer_refinarbusca_busca_detalhada_selecione_caracteristicas_total").innerHTML = splitResultado[21];
                            document.getElementById("layer_refinarbusca_busca_detalhada_selecione_regiao_total").innerHTML = splitResultado[22];
                            document.getElementById("layer_refinarbusca_busca_detalhada_selecione_regiao_selecionado").innerHTML = splitResultado[23];

                            document.getElementById("layer_refinarbusca_loading_refinar_busca_geral").style.display = "none";
                            document.getElementById("layer_refinarbusca_lista_refinar_busca_geral").style.display = "block";
                        } else {
                            //alert("ERRO1");
                        }
                    } else {
                        //alert("ERRO2");
                    }
                }
            }
            ajaxRefinamento.send(parametros);
        } 
    }        
}

function VerificaDados() {
    if (document.getElementById("layer_atendimentolateral_atendimento_lateral") != undefined) {
        PosicaoRolagem = f_filterResults(window.pageYOffset ? window.pageYOffset : 0, document.documentElement ? document.documentElement.scrollTop : 0, document.body ? document.body.scrollTop : 0);
        document.getElementById("layer_atendimentolateral_atendimento_lateral").style.marginTop = (PosicaoRolagem + 80) + "px";
    }
    VerificaPesquisaDigitada();
    //VerificaSelecionadosAjax("layer_topo");
    //VerificaSelecionadosAjax("layer_refinarbusca");
    //VerificaEnquetes();
    CarregaAJAX();
    VerificaZonas('layer_topo');    
    VerificaRefinamento();
    if (document.getElementById("TotalDestaquesFlash") != undefined) {
        if (idSiteFlash != "3") {
            VerificaHomeFlash(0);
        } else {
            VerificaHomeFlash(1);
        }
    }
    if (document.getElementById("layer_noticias_total_origens") != undefined) {
        VerificaNoticias();
    }
    if (document.getElementById("ver_imoveis") != undefined) {
        if (document.getElementById("ver_imoveis").className.indexOf("red") >= 0) {
            if (points.length > 0) {
                document.getElementById("resultado_busca_mapa").style.display = "block";
                document.getElementById("frame_mapa").contentWindow.initialize(points, dados_empreendimento);
            } else {
                document.getElementById("resultado_busca_mapa").style.display = "none";
            }
        } else {
            if (points_plantas.length > 0) {
                document.getElementById("resultado_busca_mapa").style.display = "block";
                document.getElementById("frame_mapa").contentWindow.initialize(points_plantas, dados_empreendimento_plantas);
            } else {
                document.getElementById("resultado_busca_mapa").style.display = "none";
            }
        }
    }
    if (document.getElementById("resultado_comparacao") != undefined) {
        if (points.length > 0) {
            document.getElementById("frame_mapa").contentWindow.initialize(points, dados_empreendimento);
        } 
    }
}

function VerificaPesquisaDigitada() {
    //if (document.getElementById("layer_topo_layer_pesquisa_pesquisa_livre").value.length > 0) {
        //document.getElementById("layer_topo_layer_pesquisa_pesquisa_livre").className = "pesquisa_livre_on";
        //document.getElementById("layer_topo_layer_pesquisa_pesquisa_livre").style.fontStyle = "normal";
    //} else {
        //document.getElementById("layer_topo_layer_pesquisa_pesquisa_livre").className = "pesquisa_livre_off";
        //document.getElementById("layer_topo_layer_pesquisa_pesquisa_livre").style.fontStyle = "italic";
    //}
    //document.getElementById("layer_topo_layer_pesquisa_pesquisa_livre").blur();
}

function AlteraCorSugestao(Objeto, Acao, Status) {
    if ((Acao == "over") || (Acao == "1")) {
        if (Status) {
            ListaSugestoes = document.getElementById("layer_topo_layer_pesquisa_resultado_sugestoes_pesquisa").innerHTML;
            splitListaSugestoes = ListaSugestoes.split("celula_sugestao_principal");
            TotalSugestoes = splitListaSugestoes.length - 1;
            for (x = 1; x <= TotalSugestoes; x++) {
                AlteraCorSugestao(document.getElementById("sugestao_" + x), "out", false);
            }        
            SugestaoAtual = parseInt(Objeto.id.replace("sugestao_", ""));
        }
        Objeto.style.backgroundColor = "#e0e0e0";
        Objeto.style.cursor = "pointer";
    }
    if ((Acao == "out") || (Acao == "0")) {
        Objeto.style.backgroundColor = "";
        Objeto.style.cursor = "normal";
        if (Status) {
            SugestaoAtual = 0;
        }
    }
}

function SelecionaBusca(Objeto) {
    Texto = "";
    Texto = Objeto.innerHTML.toLowerCase();
    if (Texto.indexOf("<span") > 0) {
        Texto = Texto.substring(0, Texto.indexOf("<span")-1);
    }
    document.getElementById("pesquisaLivre_off").innerHTML = Texto;
    Texto = "";
    if (document.all) {
        Texto = document.getElementById("pesquisaLivre_off").innerText;
    } else {
        Texto = document.getElementById("pesquisaLivre_off").textContent;
    }
    document.getElementById("layer_topo_layer_pesquisa_pesquisa_livre").value = Texto;
    while (Texto.indexOf(" ") > 0) {
        Texto = Texto.replace(" ", "-");
    }    
    FecharSugestoes();
    LimpaOpcoesBuscaAvancada();
    location.href = "/buscar/" + Texto;
}

function BuscaDetalhada() {
    TotalBairros = parseInt(document.getElementById("layer_topo_busca_detalhada_selecione_bairro_regiao_selecionado").innerHTML);
    TotalBairrosGeral = parseInt(document.getElementById("layer_topo_busca_detalhada_selecione_bairro_regiao_total").innerHTML);
    TotalZonas = parseInt(document.getElementById("layer_topo_busca_detalhada_selecione_regiao_selecionado").innerHTML);
    TotalZonasGeral = parseInt(document.getElementById("layer_topo_busca_detalhada_selecione_regiao_total").innerHTML);
    if (TotalZonas > 15) {
        alert("ATENÇÃO:\n\nSó é permitido selecionar até 15 regiões por vez!");
        return;
    }
    TotalCidades = parseInt(document.getElementById("layer_topo_busca_detalhada_selecione_cidade_selecionado").innerHTML);
    if (TotalCidades > 15) {
        alert("ATENÇÃO:\n\nSó é permitido selecionar até 15 cidades por vez!");
        return;
    }
    TotalLazer = parseInt(document.getElementById("layer_topo_busca_detalhada_selecione_lazer_selecionado").innerHTML);
    if (TotalLazer > 15) {
        alert("ATENÇÃO:\n\nSó é permitido selecionar até 15 itens de lazer por vez!");
        return;
    }
    TotalCaracteristicas = parseInt(document.getElementById("layer_topo_busca_detalhada_selecione_caracteristicas_selecionado").innerHTML);
    if (TotalCaracteristicas > 15) {
        alert("ATENÇÃO:\n\nSó é permitido selecionar até 15 características por vez!");
        return;
    }
    ExibeBuscaDetalhada();
    document.getElementById("layer_topo_layer_pesquisa_pesquisa_livre").disabled = true;
    ListaDeEstadosSelecionados = document.getElementById("layer_topo_ListaDeEstadosSelecionados").value.toLowerCase();
    if (ListaDeEstadosSelecionados.length > 0) {
        while (ListaDeEstadosSelecionados.indexOf(" ") >= 0) {
            ListaDeEstadosSelecionados = ListaDeEstadosSelecionados.replace(" ", "-");
        }
        while (ListaDeEstadosSelecionados.indexOf("|") >= 0) {
            ListaDeEstadosSelecionados = ListaDeEstadosSelecionados.replace("|", ",");
        }
        if (ListaDeEstadosSelecionados.length > 0) {
            ListaDeEstadosSelecionados = ListaDeEstadosSelecionados.substring(0, ListaDeEstadosSelecionados.length - 1);
        }
    }
    ListaDeCidadesSelecionados = document.getElementById("layer_topo_ListaDeCidadesSelecionados").value.toLowerCase();
    if (ListaDeCidadesSelecionados.length > 0) {
        while (ListaDeCidadesSelecionados.indexOf(" ") >= 0) {
            ListaDeCidadesSelecionados = ListaDeCidadesSelecionados.replace(" ", "-");
        }
        while (ListaDeCidadesSelecionados.indexOf("|") >= 0) {
            ListaDeCidadesSelecionados = ListaDeCidadesSelecionados.replace("|", ",");
        }
        if (ListaDeCidadesSelecionados.length > 0) {
            ListaDeCidadesSelecionados = ListaDeCidadesSelecionados.substring(0, ListaDeCidadesSelecionados.length - 1);
        }
    }
    var TotalBairrosSelecionados = 0;
    ListaDeBairrosSelecionados = "";
    for (x = 1; x <= TotalZonasGeral; x++) {
        if (document.getElementById("layer_topo_busca_detalhada_zona_img_" + x) != undefined) {
            if ((document.getElementById("layer_topo_busca_detalhada_zona_img_" + x).style.display == "block") && (document.getElementById("layer_topo_busca_detalhada_zona_img_" + x).src.indexOf("/imgs/topo/check2.gif") >= 0)) {
                for (z = 1; z <= TotalBairrosGeral; z++) {
                    if (document.getElementById("layer_topo_busca_detalhada_bairro_img_" + z + "_" + x) != undefined) {
                        if (document.getElementById("layer_topo_busca_detalhada_bairro_img_" + z + "_" + x).style.display == "block") {
                            TotalBairrosSelecionados++;
                            if (document.all) {
                                ListaDeBairrosSelecionados += document.getElementById("layer_topo_busca_detalhada_bairro_texto_" + z + "_" + x).innerText + "^^" + document.getElementById("layer_topo_busca_detalhada_zona_texto_" + x).innerText + "|";
                            } else {
                                ListaDeBairrosSelecionados += document.getElementById("layer_topo_busca_detalhada_bairro_texto_" + z + "_" + x).textContent + "^^" + document.getElementById("layer_topo_busca_detalhada_zona_texto_" +  x).textContent + "|";
                            }
                        }
                    }
                }
            }
        }
    }
    if (TotalBairrosSelecionados > 15) {
        alert("ATENÇÃO:\n\nSó é permitido selecionar até 15 bairros de forma individual por vez!\n\nDica: utilize os agrupamentos por Região para poder selecionar mais do que 15 bairros por vez!");
        return;
    }
    document.getElementById("layer_topo_ListaDeBairrosSelecionados").value = ListaDeBairrosSelecionados;
    ListaDeBairrosSelecionados = document.getElementById("layer_topo_ListaDeBairrosSelecionados").value.toLowerCase();
    if (ListaDeBairrosSelecionados.length > 0) {
        while (ListaDeBairrosSelecionados.indexOf(" - ") >= 0) {
            ListaDeBairrosSelecionados = ListaDeBairrosSelecionados.replace(" - ", " ");
        }
        while (ListaDeBairrosSelecionados.indexOf(" [+]") >= 0) {
            ListaDeBairrosSelecionados = ListaDeBairrosSelecionados.replace(" [+]", "");
        }
        while (ListaDeBairrosSelecionados.indexOf(" ,") >= 0) {
            ListaDeBairrosSelecionados = ListaDeBairrosSelecionados.replace(" ,", ",");
        }
        while (ListaDeBairrosSelecionados.indexOf("[") >= 0) {
            ListaDeBairrosSelecionados = ListaDeBairrosSelecionados.replace("[", "");
        }
        while (ListaDeBairrosSelecionados.indexOf("]") >= 0) {
            ListaDeBairrosSelecionados = ListaDeBairrosSelecionados.replace("]", "");
        }
        while (ListaDeBairrosSelecionados.indexOf("(") >= 0) {
            ListaDeBairrosSelecionados = ListaDeBairrosSelecionados.replace("(", "");
        }
        while (ListaDeBairrosSelecionados.indexOf(")") >= 0) {
            ListaDeBairrosSelecionados = ListaDeBairrosSelecionados.replace(")", "");
        }
        while (ListaDeBairrosSelecionados.indexOf("|") >= 0) {
            ListaDeBairrosSelecionados = ListaDeBairrosSelecionados.replace("|", ",");
        }
        while (ListaDeBairrosSelecionados.indexOf(" ") >= 0) {
            ListaDeBairrosSelecionados = ListaDeBairrosSelecionados.replace(" ", "-");
        }
        if (ListaDeBairrosSelecionados.length > 0) {
            ListaDeBairrosSelecionados = ListaDeBairrosSelecionados.substring(0, ListaDeBairrosSelecionados.length - 1);
        }
    }
    ListaDeRegioesSelecionados = document.getElementById("layer_topo_ListaDeRegioesSelecionados").value.toLowerCase();
    if (ListaDeRegioesSelecionados.length > 0) {
        while (ListaDeRegioesSelecionados.indexOf(" - ") >= 0) {
            ListaDeRegioesSelecionados = ListaDeRegioesSelecionados.replace(" - ", " ");
        }
        while (ListaDeRegioesSelecionados.indexOf(" [+]") >= 0) {
            ListaDeRegioesSelecionados = ListaDeRegioesSelecionados.replace(" [+]", "");
        }
        while (ListaDeRegioesSelecionados.indexOf(" ,") >= 0) {
            ListaDeRegioesSelecionados = ListaDeRegioesSelecionados.replace(" ,", ",");
        }
        while (ListaDeRegioesSelecionados.indexOf("[") >= 0) {
            ListaDeRegioesSelecionados = ListaDeRegioesSelecionados.replace("[", "");
        }
        while (ListaDeRegioesSelecionados.indexOf("]") >= 0) {
            ListaDeRegioesSelecionados = ListaDeRegioesSelecionados.replace("]", "");
        }
        while (ListaDeRegioesSelecionados.indexOf("(") >= 0) {
            ListaDeRegioesSelecionados = ListaDeRegioesSelecionados.replace("(", "");
        }
        while (ListaDeRegioesSelecionados.indexOf(")") >= 0) {
            ListaDeRegioesSelecionados = ListaDeRegioesSelecionados.replace(")", "");
        }
        while (ListaDeRegioesSelecionados.indexOf("|") >= 0) {
            ListaDeRegioesSelecionados = ListaDeRegioesSelecionados.replace("|", ",");
        }
        while (ListaDeRegioesSelecionados.indexOf(" ") >= 0) {
            ListaDeRegioesSelecionados = ListaDeRegioesSelecionados.replace(" ", "-");
        }
        if (ListaDeRegioesSelecionados.length > 0) {
            ListaDeRegioesSelecionados = ListaDeRegioesSelecionados.substring(0, ListaDeRegioesSelecionados.length - 1);
        }
    }
    ListaDeFinalidadesSelecionados = document.getElementById("layer_topo_FinalidadeSelecionado").value.toLowerCase();
    if (ListaDeFinalidadesSelecionados.length > 0) {
        while (ListaDeFinalidadesSelecionados.indexOf(" ") >= 0) {
            ListaDeFinalidadesSelecionados = ListaDeFinalidadesSelecionados.replace(" ", "-");
        }
        while (ListaDeFinalidadesSelecionados.indexOf("|") >= 0) {
            ListaDeFinalidadesSelecionados = ListaDeFinalidadesSelecionados.replace("|", ",");
        }
        if (ListaDeFinalidadesSelecionados.length > 0) {
            ListaDeFinalidadesSelecionados = ListaDeFinalidadesSelecionados.substring(0, ListaDeFinalidadesSelecionados.length - 1);
        }
    }
    ListaDeTiposSelecionados = document.getElementById("layer_topo_TipoSelecionado").value.toLowerCase();
    if (ListaDeTiposSelecionados.length > 0) {
        while (ListaDeTiposSelecionados.indexOf(" ") >= 0) {
            ListaDeTiposSelecionados = ListaDeTiposSelecionados.replace(" ", "-");
        }
        while (ListaDeTiposSelecionados.indexOf("|") >= 0) {
            ListaDeTiposSelecionados = ListaDeTiposSelecionados.replace("|", ",");
        }
        if (ListaDeTiposSelecionados.length > 0) {
            ListaDeTiposSelecionados = ListaDeTiposSelecionados.substring(0, ListaDeTiposSelecionados.length - 1);
        }
    }
    ListaDeEstagiosSelecionados = document.getElementById("layer_topo_EstagioObraSelecionado").value.toLowerCase();
    if (ListaDeEstagiosSelecionados.length > 0) {
        while (ListaDeEstagiosSelecionados.indexOf("/") >= 0) {
            ListaDeEstagiosSelecionados = ListaDeEstagiosSelecionados.replace(" / ", " ");
        }
        while (ListaDeEstagiosSelecionados.indexOf(" ") >= 0) {
            ListaDeEstagiosSelecionados = ListaDeEstagiosSelecionados.replace(" ", "-");
        }
        while (ListaDeEstagiosSelecionados.indexOf("|") >= 0) {
            ListaDeEstagiosSelecionados = ListaDeEstagiosSelecionados.replace("|", ",");
        }
        if (ListaDeEstagiosSelecionados.length > 0) {
            ListaDeEstagiosSelecionados = ListaDeEstagiosSelecionados.substring(0, ListaDeEstagiosSelecionados.length - 1);
        }
    }
    ListaDeDormitoriosSelecionados = document.getElementById("layer_topo_DormitoriosSelecionado").value.toLowerCase();
    if (ListaDeDormitoriosSelecionados.length > 0) {
        while (ListaDeDormitoriosSelecionados.indexOf(" ") >= 0) {
            ListaDeDormitoriosSelecionados = ListaDeDormitoriosSelecionados.replace(" ", "-");
        }
        while (ListaDeDormitoriosSelecionados.indexOf("|") >= 0) {
            ListaDeDormitoriosSelecionados = ListaDeDormitoriosSelecionados.replace("|", ",");
        }
        if (ListaDeDormitoriosSelecionados.length > 0) {
            ListaDeDormitoriosSelecionados = ListaDeDormitoriosSelecionados.substring(0, ListaDeDormitoriosSelecionados.length - 1);
        }
    }
    ListaDeSuitesSelecionados = document.getElementById("layer_topo_SuitesSelecionado").value.toLowerCase();
    if (ListaDeSuitesSelecionados.length > 0) {
        while (ListaDeSuitesSelecionados.indexOf(" ") >= 0) {
            ListaDeSuitesSelecionados = ListaDeSuitesSelecionados.replace(" ", "-");
        }
        while (ListaDeSuitesSelecionados.indexOf("|") >= 0) {
            ListaDeSuitesSelecionados = ListaDeSuitesSelecionados.replace("|", ",");
        }
        if (ListaDeSuitesSelecionados.length > 0) {
            ListaDeSuitesSelecionados = ListaDeSuitesSelecionados.substring(0, ListaDeSuitesSelecionados.length - 1);
        }
    }
    ListaDeVagasSelecionados = document.getElementById("layer_topo_VagasSelecionado").value.toLowerCase();
    if (ListaDeVagasSelecionados.length > 0) {
        while (ListaDeVagasSelecionados.indexOf(" ") >= 0) {
            ListaDeVagasSelecionados = ListaDeVagasSelecionados.replace(" ", "-");
        }
        while (ListaDeVagasSelecionados.indexOf("|") >= 0) {
            ListaDeVagasSelecionados = ListaDeVagasSelecionados.replace("|", ",");
        }
        if (ListaDeVagasSelecionados.length > 0) {
            ListaDeVagasSelecionados = ListaDeVagasSelecionados.substring(0, ListaDeVagasSelecionados.length - 1);
        }
    }
    ListaDeValorInicialSelecionados = document.getElementById("layer_topo_busca_detalhada_valor_inicial").value.toLowerCase();
    ListaDeValorFinalSelecionados = document.getElementById("layer_topo_busca_detalhada_valor_final").value.toLowerCase();
    ListaDeAreaPrivativaInicialSelecionados = document.getElementById("layer_topo_busca_detalhada_area_privativa_inicial").value.toLowerCase();
    ListaDeAreaPrivativaFinalSelecionados = document.getElementById("layer_topo_busca_detalhada_area_privativa_final").value.toLowerCase();
    ListaDeLazerSelecionados = document.getElementById("layer_topo_ListaDeLazerSelecionados").value.toLowerCase();
    if (ListaDeLazerSelecionados.length > 0) {
        while (ListaDeLazerSelecionados.indexOf(" ") >= 0) {
            ListaDeLazerSelecionados = ListaDeLazerSelecionados.replace(" ", "-");
        }
        while (ListaDeLazerSelecionados.indexOf("|") >= 0) {
            ListaDeLazerSelecionados = ListaDeLazerSelecionados.replace("|", ",");
        }
        if (ListaDeLazerSelecionados.length > 0) {
            ListaDeLazerSelecionados = ListaDeLazerSelecionados.substring(0, ListaDeLazerSelecionados.length - 1);
        }
    }
    ListaDeCaracteristicasSelecionados = document.getElementById("layer_topo_ListaDeCaracteristicasSelecionados").value.toLowerCase();
    if (ListaDeCaracteristicasSelecionados.length > 0) {
        while (ListaDeCaracteristicasSelecionados.indexOf(" ") >= 0) {
            ListaDeCaracteristicasSelecionados = ListaDeCaracteristicasSelecionados.replace(" ", "-");
        }
        while (ListaDeCaracteristicasSelecionados.indexOf("|") >= 0) {
            ListaDeCaracteristicasSelecionados = ListaDeCaracteristicasSelecionados.replace("|", ",");
        }
        if (ListaDeCaracteristicasSelecionados.length > 0) {
            ListaDeCaracteristicasSelecionados = ListaDeCaracteristicasSelecionados.substring(0, ListaDeCaracteristicasSelecionados.length - 1);
        }
    }
    URLFinal = "";
    if (ListaDeEstadosSelecionados.length > 0) {
        URLFinal = URLFinal + "estados=" + ListaDeEstadosSelecionados + "&";
    }
    if (ListaDeCidadesSelecionados.length > 0) {
        URLFinal = URLFinal + "cidades=" + ListaDeCidadesSelecionados + "&";
    }
    if (ListaDeRegioesSelecionados.length > 0) {
        URLFinal = URLFinal + "regioes=" + ListaDeRegioesSelecionados + "&";
    }
    if (ListaDeBairrosSelecionados.length > 0) {
        URLFinal = URLFinal + "bairros=" + ListaDeBairrosSelecionados + "&";
    }
    if (ListaDeFinalidadesSelecionados.length > 0) {
        URLFinal = URLFinal + "finalidades=" + ListaDeFinalidadesSelecionados + "&";
    }
    if (ListaDeTiposSelecionados.length > 0) {
        URLFinal = URLFinal + "tipos=" + ListaDeTiposSelecionados + "&";
    }
    if (ListaDeEstagiosSelecionados.length > 0) {
        URLFinal = URLFinal + "estagios=" + ListaDeEstagiosSelecionados + "&";
    }
    if (ListaDeDormitoriosSelecionados.length > 0) {
        URLFinal = URLFinal + "dormitorios=" + ListaDeDormitoriosSelecionados + "&";
    }
    if (ListaDeSuitesSelecionados.length > 0) {
        URLFinal = URLFinal + "suites=" + ListaDeSuitesSelecionados + "&";
    }
    if (ListaDeVagasSelecionados.length > 0) {
        URLFinal = URLFinal + "vagas=" + ListaDeVagasSelecionados + "&";
    }
    if (ListaDeValorInicialSelecionados.length > 0) {
        URLFinal = URLFinal + "valor_inicial=" + ListaDeValorInicialSelecionados + "&";
    }
    if (ListaDeValorFinalSelecionados.length > 0) {
        URLFinal = URLFinal + "valor_final=" + ListaDeValorFinalSelecionados + "&";
    }
    if (ListaDeAreaPrivativaInicialSelecionados.length > 0) {
        URLFinal = URLFinal + "area_privativa_inicial=" + ListaDeAreaPrivativaInicialSelecionados + "&";
    }
    if (ListaDeAreaPrivativaFinalSelecionados.length > 0) {
        URLFinal = URLFinal + "area_privativa_final=" + ListaDeAreaPrivativaFinalSelecionados + "&";
    }
    if (ListaDeLazerSelecionados.length > 0) {
        URLFinal = URLFinal + "lazer=" + ListaDeLazerSelecionados + "&";
    }
    if (ListaDeCaracteristicasSelecionados.length > 0) {
        URLFinal = URLFinal + "caracteristicas=" + ListaDeCaracteristicasSelecionados + "&";
    }    
    if (URLFinal.length > 0) {
        URLFinal = URLFinal.substring(0, URLFinal.length - 1);
        location.href = "/busca-detalhada/?" + URLFinal;
    } else {
        location.href = "/busca-detalhada";
    }
    if (location.href.indexOf("/busca") > 0) {
        ExibeMascaraBusca();
    }
    if (document.getElementById("loading_refinar")) {
        document.getElementById("loading_refinar").src = document.getElementById("loading_refinar").src;
    }
}

function SetaPesquisa(Acao) {
    if (Acao == "over") {
        Seta = true;
    }
    if (Acao == "out") {
        Seta = false;
    }
}

function PesquisaLivre() {
    if (document.getElementById("layer_topo_layer_pesquisa_pesquisa_livre").value.length == 0) {        
        document.getElementById("layer_topo_layer_pesquisa_pesquisa_livre").focus();
        document.getElementById("layer_topo_layer_pesquisa_pesquisa_livre").value = document.getElementById("layer_topo_layer_pesquisa_pesquisa_livre").value;
        if (document.getElementById("layer_topo_menu_superior_form_principal_detalhada_lista").style.display == "block") {
            ExibeBuscaDetalhada();
        }
        FecharAbas();        
        alert("Digite uma palavra ou termos do empreendimento que gostaria de procurar!");
        return;
    } else {
        if (document.getElementById("layer_topo_layer_pesquisa_pesquisa_livre").value == document.getElementById("layer_topo_layer_pesquisa_texto_padrao_pesquisa").value) {
            alert("Digite uma palavra ou termos do empreendimento que gostaria de procurar!");
            return;
        }        
        if (document.getElementById("layer_topo_menu_superior_form_principal_detalhada_lista").style.display == "block") {
            ExibeBuscaDetalhada();
        }
        FecharAbas();
        LimpaOpcoesBuscaAvancada();
        TextoPesquisa = document.getElementById("layer_topo_layer_pesquisa_pesquisa_livre").value;
        while (TextoPesquisa.indexOf(" ") > 0) {
            TextoPesquisa = TextoPesquisa.replace(" ", "-");
        }
        location.href = "/buscar/" + TextoPesquisa.toLowerCase();        
    }
}

function FecharAbas() {
    document.getElementById("layer_topo_opcoes_busca_lista").style.display = "none";
    document.getElementById("layer_topo_topo_05_box_lista").style.display = "none";
    document.getElementById("layer_topo_topo_01_login_lista").style.display = "none";
    document.getElementById("layer_topo_topo_menu_03_lista").style.display = "none";
    document.getElementById("layer_topo_topo_01_idioma_lista").style.display = "none";
    document.getElementById("layer_topo_opcoes_busca_seta").src = "/imgs/topo/set.png";
    document.getElementById("layer_topo_seta_idioma").src = "/imgs/topo/set.png";
    document.getElementById("layer_topo_seta_login").src = "/imgs/topo/set.png";
    document.getElementById("layer_topo_seta_tudo_clique").src = "/imgs/topo/set_red.jpg";
    document.getElementById("layer_topo_topo_menu_02_04_lista").style.display = "none";
    document.getElementById("layer_topo_topo_menu_02_02_lista").style.display = "none";
    document.getElementById("layer_topo_menu_superior_form_principal_estilo_lista").style.display = "none";
    document.getElementById("layer_topo_menu_superior_form_principal_detalhada_lista").style.display = "none";
    document.getElementById("layer_topo_topo_01_intranet_lista").style.display = "none";
    document.getElementById("layer_topo_seta_intranet").src = "/imgs/topo/set.png";
}

function ExibeOrdenacoesBusca() {    
    StatusClique = false;
    if (document.getElementById("ordenar_busca_lista").style.display == "block") {
        document.getElementById("ordenar_busca_lista").style.display = "none";
        document.getElementById("ordenar_busca_seta").src = "/imgs/topo/set.png";
        timerCLIQUE = setTimeout("CliqueFalse()", 250);
    } else {
        FechaTodasAbas();
        FechaSugestoes();
        FechaAbasPesquisa();
        _gaq.push(['_trackPageview', '/pesquisa/aba-ordenacao']);
        document.getElementById("ordenar_busca_lista").style.display = "block";
        document.getElementById("ordenar_busca_seta").src = "/imgs/topo/set2.png";
        document.getElementById("registros_pagina_busca_lista").style.display = "none";
        document.getElementById("registros_pagina_busca_seta").src = "/imgs/topo/set.png";         
        timerCLIQUE = setTimeout("CliqueTrue()", 250);
    }    
}

function ExibeOrdenacoesBusca2() {
    StatusClique = false;
    if (document.getElementById("ordenar_busca_lista_2").style.display == "block") {
        document.getElementById("ordenar_busca_lista_2").style.display = "none";
        document.getElementById("ordenar_busca_seta_2").src = "/imgs/topo/set.png";
        timerCLIQUE = setTimeout("CliqueFalse()", 250);
    } else {
        FechaTodasAbas();
        FechaSugestoes();
        FechaAbasPesquisa();
        _gaq.push(['_trackPageview', '/pesquisa/aba-ordenacao']);
        document.getElementById("ordenar_busca_lista_2").style.display = "block";
        document.getElementById("ordenar_busca_seta_2").src = "/imgs/topo/set2.png";
        document.getElementById("registros_pagina_busca_lista_2").style.display = "none";
        document.getElementById("registros_pagina_busca_seta_2").src = "/imgs/topo/set.png";
        timerCLIQUE = setTimeout("CliqueTrue()", 250);
    }
}

function ExibeOrdenacoesBuscaPlantas() {
    if (document.getElementById("ordenar_busca_lista_plantas").style.display == "block") {
        document.getElementById("ordenar_busca_lista_plantas").style.display = "none";
        document.getElementById("ordenar_busca_seta_plantas").src = "/imgs/topo/set.png";
    } else {
        document.getElementById("ordenar_busca_lista_plantas").style.display = "block";
        document.getElementById("ordenar_busca_seta_plantas").src = "/imgs/topo/set2.png";
        document.getElementById("registros_pagina_busca_lista_plantas").style.display = "none";
        document.getElementById("registros_pagina_busca_seta_plantas").src = "/imgs/topo/set.png";
    }
}

function ExibeRegistrosPaginaBusca() {
    StatusClique = false;
    if (document.getElementById("registros_pagina_busca_lista").style.display == "block") {
        document.getElementById("registros_pagina_busca_lista").style.display = "none";
        document.getElementById("registros_pagina_busca_seta").src = "/imgs/topo/set.png";
        timerCLIQUE = setTimeout("CliqueFalse()", 250);
    } else {
        FechaTodasAbas();
        FechaSugestoes();
        FechaAbasPesquisa();
        _gaq.push(['_trackPageview', '/pesquisa/aba-resultados-por-pagina']);
        document.getElementById("registros_pagina_busca_lista").style.display = "block";
        document.getElementById("registros_pagina_busca_seta").src = "/imgs/topo/set2.png";
        document.getElementById("ordenar_busca_lista").style.display = "none";
        document.getElementById("ordenar_busca_seta").src = "/imgs/topo/set.png";
        timerCLIQUE = setTimeout("CliqueTrue()", 250);
    }
}

function ExibeRegistrosPaginaBusca2() {
    StatusClique = false;
    if (document.getElementById("registros_pagina_busca_lista_2").style.display == "block") {
        document.getElementById("registros_pagina_busca_lista_2").style.display = "none";
        document.getElementById("registros_pagina_busca_seta_2").src = "/imgs/topo/set.png";
        timerCLIQUE = setTimeout("CliqueFalse()", 250);
    } else {
        FechaTodasAbas();
        FechaSugestoes();
        FechaAbasPesquisa();
        _gaq.push(['_trackPageview', '/pesquisa/aba-resultados-por-pagina']);
        document.getElementById("registros_pagina_busca_lista_2").style.display = "block";
        document.getElementById("registros_pagina_busca_seta_2").src = "/imgs/topo/set2.png";
        document.getElementById("ordenar_busca_lista_2").style.display = "none";
        document.getElementById("ordenar_busca_seta_2").src = "/imgs/topo/set.png";
        timerCLIQUE = setTimeout("CliqueTrue()", 250);
    }
}

function ExibeRegistrosPaginaBuscaPlantas() {
    if (document.getElementById("registros_pagina_busca_lista_plantas").style.display == "block") {
        document.getElementById("registros_pagina_busca_lista_plantas").style.display = "none";
        document.getElementById("registros_pagina_busca_seta_plantas").src = "/imgs/topo/set.png";
    } else {
        document.getElementById("registros_pagina_busca_lista_plantas").style.display = "block";
        document.getElementById("registros_pagina_busca_seta_plantas").src = "/imgs/topo/set2.png";
        document.getElementById("ordenar_busca_lista_plantas").style.display = "none";
        document.getElementById("ordenar_busca_seta_plantas").src = "/imgs/topo/set.png";
    }
}

function MarcarOrdenacaoPaginaBuscaPadrao(idOrdenacao, Ordenacao, Total) {
    if (Ordenacao.length > 0) {
        OrdenacaoTrack = Ordenacao.toLowerCase();
        while (OrdenacaoTrack.indexOf(" ") >= 0) {
            OrdenacaoTrack = OrdenacaoTrack.replace(" ", "-");
        }
        _gaq.push(['_trackPageview', '/pesquisa/aba-ordenacao/' + OrdenacaoTrack]);
        document.getElementById("ordenar_busca_conteudo").innerHTML = Ordenacao;
        document.getElementById("ordenar_busca_conteudo_2").innerHTML = Ordenacao;
        document.getElementById("ordenar_busca_lista").style.display = "none";
        document.getElementById("ordenar_busca_lista_2").style.display = "none";
        document.getElementById("ordenar_busca_seta").src = "/imgs/topo/set.png";
        document.getElementById("ordenar_busca_seta_2").src = "/imgs/topo/set.png";
        for (x = 1; x <= Total; x++) {
            if (document.getElementById("ordenar_busca_" + x) != undefined) {
                document.getElementById("ordenar_busca_" + x).style.display = "block";
            }
            if (document.getElementById("ordenar_busca_2_" + x) != undefined) {
                document.getElementById("ordenar_busca_2_" + x).style.display = "block";
            }
        }
        document.getElementById("ordenar_busca_" + idOrdenacao).style.display = "none";
        document.getElementById("ordenar_busca_2_" + idOrdenacao).style.display = "none";
        document.getElementById("resultado_busca_mascara").style.display = "block";
        document.getElementById("resultado_busca_mascara_mensagem_erro").style.display = "none";
        document.getElementById("resultado_busca_mascara_mensagem_loading").style.display = "block";
        document.formOrdenacao.OrdenacaoBusca.value = idOrdenacao;
        document.formOrdenacao2.OrdenacaoBusca_2.value = idOrdenacao;
        window.location.assign("#imoveis-" + document.formOrdenacao.OrdenacaoBusca.value + "-" + document.formOrdenacao.RegistrosBusca.value + "-pagina-" + document.formOrdenacao.PaginaAtualBusca.value);    
    }
}

function MarcarOrdenacaoPaginaBuscaPadrao2(idOrdenacao, Ordenacao, Total) {
    if (Ordenacao.length > 0) {
        OrdenacaoTrack = Ordenacao.toLowerCase();
        while (OrdenacaoTrack.indexOf(" ") >= 0) {
            OrdenacaoTrack = OrdenacaoTrack.replace(" ", "-");
        }
        _gaq.push(['_trackPageview', '/pesquisa/aba-ordenacao/' + OrdenacaoTrack]);
        document.getElementById("ordenar_busca_conteudo").innerHTML = Ordenacao;
        document.getElementById("ordenar_busca_conteudo_2").innerHTML = Ordenacao;
        document.getElementById("ordenar_busca_lista").style.display = "none";
        document.getElementById("ordenar_busca_lista_2").style.display = "none";
        document.getElementById("ordenar_busca_seta").src = "/imgs/topo/set.png";
        document.getElementById("ordenar_busca_seta_2").src = "/imgs/topo/set.png";
        for (x = 1; x <= Total; x++) {
            if (document.getElementById("ordenar_busca_" + x) != undefined) {
                document.getElementById("ordenar_busca_" + x).style.display = "block";
            }
            if (document.getElementById("ordenar_busca_2_" + x) != undefined) {
                document.getElementById("ordenar_busca_2_" + x).style.display = "block";
            }
        }
        document.getElementById("ordenar_busca_" + idOrdenacao).style.display = "none";
        document.getElementById("ordenar_busca_2_" + idOrdenacao).style.display = "none";
        document.getElementById("resultado_busca_mascara").style.display = "block";
        document.getElementById("resultado_busca_mascara_mensagem_erro").style.display = "none";
        document.getElementById("resultado_busca_mascara_mensagem_loading").style.display = "block";
        document.formOrdenacao.OrdenacaoBusca.value = idOrdenacao;
        document.formOrdenacao2.OrdenacaoBusca_2.value = idOrdenacao;
        window.location.assign("#imoveis-" + document.formOrdenacao2.OrdenacaoBusca_2.value + "-" + document.formOrdenacao2.RegistrosBusca_2.value + "-pagina-" + document.formOrdenacao2.PaginaAtualBusca_2.value);
    }
}

function MarcarOrdenacaoPaginaBuscaPadraoPlantas(idOrdenacao, Ordenacao, Total) {
    if (Ordenacao.length > 0) {
        document.getElementById("ordenar_busca_conteudo_plantas").innerHTML = Ordenacao;
        document.getElementById("ordenar_busca_lista_plantas").style.display = "none";
        document.getElementById("ordenar_busca_seta_plantas").src = "/imgs/topo/set.png";
        for (x = 1; x <= Total; x++) {
            document.getElementById("ordenar_busca_plantas_" + x).style.display = "block";
        }
        document.getElementById("ordenar_busca_plantas_" + idOrdenacao).style.display = "none";
        document.getElementById("resultado_busca_mascara").style.display = "block";
        document.getElementById("resultado_busca_mascara_mensagem_erro").style.display = "none";
        document.getElementById("resultado_busca_mascara_mensagem_loading").style.display = "block";
        document.formOrdenacao.OrdenacaoBuscaPlantas.value = idOrdenacao;
        window.location.assign("#plantas-" + document.formOrdenacao.OrdenacaoBuscaPlantas.value + "-" + document.formOrdenacao.RegistrosBuscaPlantas.value + "-pagina-" + document.formOrdenacao.PaginaAtualBuscaPlantas.value);
    }
}

function TentarNovamente() {
    if (FuncaoAtual.length == 0) {
        SomeMascaraBusca();
    } else {
        splitFuncaoAtual = FuncaoAtual.split("|");
        if (splitFuncaoAtual[0] == "ordenacao") {
            if ((splitFuncaoAtual[1].length > 0) && (splitFuncaoAtual[2].length > 0) && (splitFuncaoAtual[3].length > 0)) {
                MarcarOrdenacaoPaginaBuscaPadrao(splitFuncaoAtual[1], splitFuncaoAtual[2], splitFuncaoAtual[3]);
            } else {
                SomeMascaraBusca();
            }
        }
        if (splitFuncaoAtual[0] == "ordenacao_plantas") {
            if ((splitFuncaoAtual[1].length > 0) && (splitFuncaoAtual[2].length > 0) && (splitFuncaoAtual[3].length > 0)) {
                MarcarOrdenacaoPaginaBuscaPadraoPlatas(splitFuncaoAtual[1], splitFuncaoAtual[2], splitFuncaoAtual[3]);
            } else {
                SomeMascaraBusca();
            }
        }
        if (splitFuncaoAtual[0] == "registros") {
            if ((splitFuncaoAtual[1].length > 0) && (splitFuncaoAtual[2].length > 0) && (splitFuncaoAtual[3].length > 0)) {
                MarcarRegistroPaginaBuscaPadrao(splitFuncaoAtual[1], splitFuncaoAtual[2], splitFuncaoAtual[3]);
            } else {
                SomeMascaraBusca();
            }
        }
        if (splitFuncaoAtual[0] == "registros_plantas") {
            if ((splitFuncaoAtual[1].length > 0) && (splitFuncaoAtual[2].length > 0) && (splitFuncaoAtual[3].length > 0)) {
                MarcarRegistroPaginaBuscaPadraoPlantas(splitFuncaoAtual[1], splitFuncaoAtual[2], splitFuncaoAtual[3]);
            } else {
                SomeMascaraBusca();
            }
        }
        if (splitFuncaoAtual[0] == "atualiza_pagina_busca") {
            AtualizaResultadoBusca('imoveis');
        }
        if (splitFuncaoAtual[0] == "atualiza_pagina_busca_plantas") {
            AtualizaResultadoBusca('plantas');
        }
    }
}

function AtualizaResultadoBusca(Opcao, Ordenacao, Registros, Pagina) {
    var ajaxRegistro = null;
    ajaxRegistro = ajaxInit();
    resultadoRegistro = "";
    //if (document.getElementById("resultado_busca_mapa").style.display == "block") {
    //    window.scroll(0, 750);
    //    window.scroll(0, 368);
    //} else {
    //    window.scroll(0, 368);
    //}
    document.getElementById("resultado_busca_mascara").style.display = "block";
    document.getElementById("resultado_busca_mascara_mensagem_erro").style.display = "none";
    document.getElementById("resultado_busca_mascara_mensagem_loading").style.display = "block";
    if (ajaxRegistro) {
        var parametros = "";
        if (Ordenacao != null) {
            parametros = parametros + "Ordenacao=" + Ordenacao + "&";
        }
        if (Registros != null) {
            parametros = parametros + "Registros=" + Registros + "&";
        }
        if (Pagina != null) {
            parametros = parametros + "Pagina=" + Pagina + "&";
        }
        parametros = parametros + "Opcao=" + Opcao.toLowerCase();
        parametros = parametros + "&Estado=" + document.getElementById("layer_refinarbusca_ListaDeEstadosSelecionados").value;
        parametros = parametros + "&Cidade=" + document.getElementById("layer_refinarbusca_ListaDeCidadesSelecionados").value;
        parametros = parametros + "&Bairro=" + document.getElementById("layer_refinarbusca_ListaDeBairrosSelecionados").value;
        parametros = parametros + "&Regiao=" + document.getElementById("layer_refinarbusca_ListaDeRegioesSelecionados").value;
        parametros = parametros + "&Finalidade=" + document.getElementById("layer_refinarbusca_FinalidadeSelecionado").value;
        parametros = parametros + "&Tipo=" + document.getElementById("layer_refinarbusca_TipoSelecionado").value;
        parametros = parametros + "&EstagioObra=" + document.getElementById("layer_refinarbusca_EstagioObraSelecionado").value;
        parametros = parametros + "&Dormitorios=" + document.getElementById("layer_refinarbusca_DormitoriosSelecionado").value;
        parametros = parametros + "&Suites=" + document.getElementById("layer_refinarbusca_SuitesSelecionado").value;
        parametros = parametros + "&Vagas=" + document.getElementById("layer_refinarbusca_VagasSelecionado").value;
        parametros = parametros + "&ValorInicial=" + document.getElementById("layer_refinarbusca_busca_detalhada_valor_inicial").value;
        parametros = parametros + "&ValorFinal=" + document.getElementById("layer_refinarbusca_busca_detalhada_valor_final").value;
        parametros = parametros + "&Lazer=" + document.getElementById("layer_refinarbusca_ListaDeLazerSelecionados").value;
        parametros = parametros + "&Caracteristica=" + document.getElementById("layer_refinarbusca_ListaDeCaracteristicasSelecionados").value;
        ajaxRegistro.open("POST", "/atualiza-pagina-busca/" + Math.ceil(Math.random() * 100000), true);
        ajaxRegistro.setRequestHeader("Content-type", "application/x-www-form-urlencoded");
        ajaxRegistro.setRequestHeader("Content-length", parametros.length);
        ajaxRegistro.setRequestHeader("Connection", "close");
        ajaxRegistro.onreadystatechange = function() {
            if (ajaxRegistro.readyState == 4) {
                if (ajaxRegistro.status == 200) {
                    resultadoRegistro = ajaxRegistro.responseText;
                    if (Opcao == "geral") {
                        if (document.getElementById("imagem_ver_imoveis_1") != undefined) {
                            if (document.getElementById("imagem_ver_imoveis_1").src.indexOf("_off") < 0) {
                                document.getElementById("imagem_ver_imoveis_1").src = "/imgs/resultado_busca_01.jpg";
                                document.getElementById("imagem_ver_imoveis_2").src = "/imgs/resultado_busca_02.jpg";
                                document.getElementById("ver_imoveis").className = "abas_red_cen";
                                document.getElementById("ver_imoveis_1").className = "abas_red_esq";
                                document.getElementById("ver_imoveis_2").className = "abas_red_dir";
                            }
                        }
                        if (document.getElementById("imagem_planta_imoveis_1") != undefined) {
                            if (document.getElementById("imagem_planta_imoveis_1").src.indexOf("_off") < 0) {
                                document.getElementById("imagem_planta_imoveis_1").src = "/imgs/resultado_busca_03.jpg";
                                document.getElementById("imagem_planta_imoveis_2").src = "/imgs/resultado_busca_04.jpg";
                                document.getElementById("plantas_imoveis").className = "abas_white_cen";
                                document.getElementById("plantas_imoveis_1").className = "abas_white_esq";
                                document.getElementById("plantas_imoveis_2").className = "abas_white_dir";
                            }
                        }
                        document.getElementById("resultado_busca").style.display = "block";
                        document.getElementById("resultado_busca_paginacao").style.display = "block";
                        document.getElementById("resultado_busca_paginacao_2").style.display = "block";
                        document.getElementById("resultado_busca_plantas").style.display = "none";
                        document.getElementById("resultado_busca_paginacao_plantas").style.display = "none";
                        document.getElementById("resultado_busca_paginacao_plantas_2").style.display = "none";
                        document.getElementById("resultado_busca_ordenar_plantas").style.display = "none";
                        document.getElementById("resultado_busca_ordenar").style.display = "block";
                    }
                    if (resultadoRegistro.substring(0, 1) == "1") {
                        if (Opcao == "plantas") {
                            PopulaBusca("atualiza_pagina_busca_plantas", resultadoRegistro, "", "", "");
                        } else {
                            PopulaBusca("atualiza_pagina_busca", resultadoRegistro, "", "", "");
                        }
                    } else {
                        if (Opcao == "plantas") {
                            FuncaoAtual = "atualiza_pagina_busca_plantas|";
                        } else {
                            FuncaoAtual = "atualiza_pagina_busca|";
                        }
                        ErroMascaraBusca();
                    }
                } else {
                    if (Opcao == "plantas") {
                        FuncaoAtual = "atualiza_pagina_busca_plantas|";
                    } else {
                        FuncaoAtual = "atualiza_pagina_busca|";
                    }
                    ErroMascaraBusca();
                }
            }
        }
        ajaxRegistro.send(parametros);
    }
}

function ErroMascaraBusca() {
    document.getElementById("resultado_busca_mascara").style.display = "block";
    document.getElementById("resultado_busca_mascara_mensagem_erro").style.display = "block";
    document.getElementById("resultado_busca_mascara_mensagem_loading").style.display = "none";
}

function SomeMascaraBusca() {
    document.getElementById("resultado_busca_mascara").style.display = "none";
    document.getElementById("resultado_busca_mascara_mensagem_erro").style.display = "none";
    document.getElementById("resultado_busca_mascara_mensagem_loading").style.display = "none";
}

function ExibeMascaraBusca() {
    document.getElementById("resultado_busca_mascara").style.display = "block";
    document.getElementById("resultado_busca_mascara_mensagem_erro").style.display = "none";
    document.getElementById("resultado_busca_mascara_mensagem_loading").style.display = "block";
    if (document.getElementById("ordenar_busca_lista_plantas") != undefined) {
        document.getElementById("ordenar_busca_lista_plantas").style.display = "none";
        document.getElementById("ordenar_busca_seta_plantas").src = "/imgs/topo/set.png";
    }
    if (document.getElementById("ordenar_busca_lista") != undefined) {
        document.getElementById("ordenar_busca_lista").style.display = "none";
        document.getElementById("ordenar_busca_seta").src = "/imgs/topo/set.png";
    }
    if (document.getElementById("ordenar_busca_lista_2") != undefined) {
        document.getElementById("ordenar_busca_lista_2").style.display = "none";
        document.getElementById("ordenar_busca_seta_2").src = "/imgs/topo/set.png";
    }
    if (document.getElementById("registros_pagina_busca_lista") != undefined) {
        document.getElementById("registros_pagina_busca_lista").style.display = "none";
        document.getElementById("registros_pagina_busca_seta").src = "/imgs/topo/set.png";
    }
    if (document.getElementById("registros_pagina_busca_lista_2") != undefined) {
        document.getElementById("registros_pagina_busca_lista_2").style.display = "none";
        document.getElementById("registros_pagina_busca_seta_2").src = "/imgs/topo/set.png";
    }
}

function SomeMascaraBusca() {
    document.getElementById("resultado_busca_mascara").style.display = "none";
    document.getElementById("resultado_busca_mascara_mensagem_erro").style.display = "none";
    document.getElementById("resultado_busca_mascara_mensagem_loading").style.display = "none";
    if (document.getElementById("ordenar_busca_lista_plantas") != undefined) {
        document.getElementById("ordenar_busca_lista_plantas").style.display = "none";
        document.getElementById("ordenar_busca_seta_plantas").src = "/imgs/topo/set.png";
    }
    if (document.getElementById("ordenar_busca_lista") != undefined) {
        document.getElementById("ordenar_busca_lista").style.display = "none";
        document.getElementById("ordenar_busca_seta").src = "/imgs/topo/set.png";
    }
    if (document.getElementById("ordenar_busca_lista_2") != undefined) {
        document.getElementById("ordenar_busca_lista_2").style.display = "none";
        document.getElementById("ordenar_busca_seta_2").src = "/imgs/topo/set.png";
    }
    if (document.getElementById("registros_pagina_busca_lista") != undefined) {
        document.getElementById("registros_pagina_busca_lista").style.display = "none";
        document.getElementById("registros_pagina_busca_seta").src = "/imgs/topo/set.png";
    }
    if (document.getElementById("registros_pagina_busca_lista_2") != undefined) {
        document.getElementById("registros_pagina_busca_lista_2").style.display = "none";
        document.getElementById("registros_pagina_busca_seta_2").src = "/imgs/topo/set.png";
    }
}

function PopulaBusca(Funcao, Resultado, Opcao1, Opcao2, Total, Selecionado) {
    Sugestoes = "";
    if (Selecionado == undefined) {
        Selecionado = true;
    }
    if (Resultado.length == 0) {
        FuncaoAtual = Funcao + "|" + Opcao1 + "|" + Opcao2 + "|" + Total + "|";
        SomeMascaraBusca();        
        ErroMascaraBusca();
    } else {
        while (Resultado.indexOf("`") >= 0) {
            Resultado = Resultado.replace("`", "'");
        }
        if (Resultado.indexOf("[exibe_plantas]") >= 0) {
            Resultado2 = Resultado.substring(Resultado.indexOf("[exibe_plantas]") + ("[exibe_plantas]".length), Resultado.length);
            Resultado = Resultado.substring(0, Resultado.indexOf("[exibe_plantas]"));
        } else {
            Resultado2 = "";
        }
        splitResultado = Resultado.split("[fmera_registro]");
        TotalResultado = splitResultado.length - 1;
        ConteudoExibe = "";
        ProdutosExibe = "";
        if (TotalResultado == 0) {
            if (Funcao.indexOf("plantas") < 0) {
                document.getElementById("total_ver_imoveis").innerHTML = "(0)";
                document.getElementById("total_imoveis").innerHTML = "(0)";
                document.getElementById("retorno_da_busca_resultado").innerHTML = "0";
                document.getElementById("ver_imoveis_1").className = "abas_white_esq";
                document.getElementById("ver_imoveis_1").innerHTML = "<img id=\"imagem_ver_imoveis_1\" src=\"/imgs/resultado_busca_03_off.jpg\" alt=\"\" border=\"0\" />";
                document.getElementById("ver_imoveis").className = "abas_white_cen_off";
                document.getElementById("ver_imoveis_2").className = "abas_white_dir";
                document.getElementById("ver_imoveis_2").innerHTML = "<img id=\"imagem_ver_imoveis_2\" src=\"/imgs/resultado_busca_04_off.jpg\" alt=\"\" border=\"0\" />";
                ConteudoExibe += "";
                document.getElementById("resultado_busca").innerHTML = ConteudoExibe;
                document.getElementById("nenhum_resultado_busca").style.display = "block";
                document.getElementById("resultado_busca_paginacao").style.display = "none";
                document.getElementById("resultado_busca_paginacao_2").style.display = "none";
                document.getElementById("resultado_busca_mapa").style.display = "none";
                document.getElementById("resultado_busca_ordenar").style.display = "none";
            } else {
                document.getElementById("total_plantas_imoveis").innerHTML = "(0)";
                document.getElementById("plantas_imoveis_1").className = "abas_white_esq";
                document.getElementById("plantas_imoveis_1").innerHTML = "<img id=\"imagem_planta_imoveis_1\" src=\"/imgs/resultado_busca_03_off.jpg\" alt=\"\" border=\"0\" />";
                document.getElementById("plantas_imoveis").className = "abas_white_cen_off";
                document.getElementById("plantas_imoveis_2").className = "abas_white_dir";
                document.getElementById("plantas_imoveis_2").innerHTML = "<img id=\"imagem_planta_imoveis_2\" src=\"/imgs/resultado_busca_04_off.jpg\" alt=\"\" border=\"0\" />";
            }
        //} else {
            //document.getElementById("resultado_busca_mapa").style.display = "block";
            //if (Resultado.indexOf("[plantas][paginacao]") >= 0) {
            //    document.getElementById("total_plantas_imoveis").innerHTML = "(0)";
            //    document.getElementById("plantas_imoveis_1").className = "abas_white_esq";
            //    document.getElementById("plantas_imoveis_1").innerHTML = "<img id=\"imagem_planta_imoveis_1\" src=\"/imgs/resultado_busca_03_off.jpg\" alt=\"\" border=\"0\" />";
            //    document.getElementById("plantas_imoveis").className = "abas_white_cen_off";
            //    document.getElementById("plantas_imoveis_2").className = "abas_white_dir";
            //    document.getElementById("plantas_imoveis_2").innerHTML = "<img id=\"imagem_planta_imoveis_2\" src=\"/imgs/resultado_busca_04_off.jpg\" alt=\"\" border=\"0\" />";
            //}
        }
        idEmpreendimentoMapa = "";
        EmpreendimentosTemp = "";
        for (x = 0; x < TotalResultado; x++) {
            StatusFavorito = false;
            StatusComparacao = false;
            splitRegistros = splitResultado[x].split("[fmera_div]");
            if (x == 0) {
                if (Funcao.indexOf("plantas") < 0) {
                    document.getElementById("retorno_da_busca_resultado").innerHTML = splitRegistros[1];
                    document.getElementById("total_ver_imoveis").innerHTML = "(" + splitRegistros[1] + ")";
                    document.getElementById("total_imoveis").innerHTML = "(" + splitRegistros[1] + ")";
                    document.getElementById("ver_imoveis_1").className = "abas_red_esq";
                    document.getElementById("ver_imoveis_1").innerHTML = "<img id=\"imagem_ver_imoveis_1\" src=\"/imgs/resultado_busca_01.jpg\" alt=\"\" border=\"0\" />";
                    document.getElementById("ver_imoveis").className = "abas_red_cen";
                    document.getElementById("ver_imoveis_2").className = "abas_red_dir";
                    document.getElementById("ver_imoveis_2").innerHTML = "<img id=\"imagem_ver_imoveis_2\" src=\"/imgs/resultado_busca_02.jpg\" alt=\"\" border=\"0\" />";

                    document.getElementById("imoveis_1").className = "abas_red_esq";
                    document.getElementById("imoveis_1").innerHTML = "<img id=\"imagem_imoveis_1\" src=\"/imgs/resultado_busca_01.jpg\" alt=\"\" border=\"0\" />";
                    document.getElementById("imoveis").className = "abas_red_cen";
                    document.getElementById("imoveis_2").className = "abas_red_dir";
                    document.getElementById("imoveis_2").innerHTML = "<img id=\"imagem_imoveis_2\" src=\"/imgs/resultado_busca_02.jpg\" alt=\"\" border=\"0\" />";
                } else {
                    document.getElementById("total_plantas_imoveis").innerHTML = "(" + splitRegistros[1] + ")";
                    if (Selecionado) {
                        document.getElementById("plantas_imoveis_1").className = "abas_red_esq";
                        document.getElementById("plantas_imoveis_1").innerHTML = "<img id=\"imagem_planta_imoveis_1\" src=\"/imgs/resultado_busca_01.jpg\" alt=\"\" border=\"0\" />";
                        document.getElementById("plantas_imoveis").className = "abas_red_cen";
                        document.getElementById("plantas_imoveis_2").className = "abas_red_dir";
                        document.getElementById("plantas_imoveis_2").innerHTML = "<img id=\"imagem_planta_imoveis_2\" src=\"/imgs/resultado_busca_02.jpg\" alt=\"\" border=\"0\" />";
                    } else {
                        document.getElementById("plantas_imoveis_1").className = "abas_white_esq";
                        document.getElementById("plantas_imoveis_1").innerHTML = "<img id=\"imagem_planta_imoveis_1\" src=\"/imgs/resultado_busca_03.jpg\" alt=\"\" border=\"0\" />";
                        document.getElementById("plantas_imoveis").className = "abas_white_cen";
                        document.getElementById("plantas_imoveis_2").className = "abas_white_dir";
                        document.getElementById("plantas_imoveis_2").innerHTML = "<img id=\"imagem_planta_imoveis_2\" src=\"/imgs/resultado_busca_04.jpg\" alt=\"\" border=\"0\" />";
                    }
                }

                idEmpreendimentoMapa = splitResultado[TotalResultado].split("[paginacao]")[0];                
                if (Funcao.indexOf("plantas") >= 0) {
                    document.getElementById("empreendimentos_mapa_plantas").innerHTML = idEmpreendimentoMapa;
                } else {
                    document.getElementById("empreendimentos_mapa").innerHTML = idEmpreendimentoMapa;
                }
                Paginacao = splitResultado[TotalResultado].split("[paginacao]")[1];
                var pontos = new Array();
                var pontosPlantas = new Array();
                var dados_empreendimento = new Array();
                var dados_empreendimentoPlantas = new Array();
                if (Funcao.indexOf("plantas") < 0) {
                    DadosMapa = Paginacao.substring(Paginacao.indexOf("[mapa]") + "[mapa]".length, Paginacao.lastIndexOf("[/mapa]"))
                    Paginacao = Paginacao.substring(0, Paginacao.indexOf("[mapa]"));
                    splitDadosMapa = DadosMapa.split("^^");
                    splitPontos = splitDadosMapa[0].split("|");
                    splitDadosEmpreendimento = splitDadosMapa[1].split("|");
                    for (xP = 0; xP < splitPontos.length - 1; xP++) {
                        pontos[xP] = splitPontos[xP];
                    }
                    for (xP = 0; xP < splitDadosEmpreendimento.length - 1; xP++) {
                        dados_empreendimento[xP] = splitDadosEmpreendimento[xP];
                    }
                } else {
                    DadosMapaPlantas = Paginacao.substring(Paginacao.indexOf("[mapa]") + "[mapa]".length, Paginacao.lastIndexOf("[/mapa]"))
                    Paginacao = Paginacao.substring(0, Paginacao.indexOf("[mapa]"));
                    splitDadosMapaPlantas = DadosMapaPlantas.split("^^");
                    splitPontosPlantas = splitDadosMapaPlantas[0].split("|");
                    splitDadosEmpreendimentoPlantas = splitDadosMapaPlantas[1].split("|");
                    for (xP = 0; xP < splitPontosPlantas.length - 1; xP++) {
                        pontosPlantas[xP] = splitPontosPlantas[xP];
                    }
                    for (xP = 0; xP < splitDadosEmpreendimentoPlantas.length - 1; xP++) {
                        dados_empreendimentoPlantas[xP] = splitDadosEmpreendimentoPlantas[xP];
                    }
                }
                if (Resultado2 == "1") {
                    document.getElementById("plantas_imoveis_1").className = "abas_white_esq";
                    document.getElementById("plantas_imoveis_1").innerHTML = "<img id=\"imagem_planta_imoveis_1\" src=\"/imgs/resultado_busca_03_off.jpg\" alt=\"\" border=\"0\" />";
                    document.getElementById("plantas_imoveis").className = "abas_white_cen_off";
                    document.getElementById("plantas_imoveis_2").className = "abas_white_dir";
                    document.getElementById("plantas_imoveis_2").innerHTML = "<img id=\"imagem_planta_imoveis_2\" src=\"/imgs/resultado_busca_04_off.jpg\" alt=\"\" border=\"0\" />";
                    document.getElementById("total_plantas_imoveis").innerHTML = "(0)";
                    document.getElementById("resultado_busca_plantas").innerHTML = "";
                }
                //if (Funcao != "atualiza_pagina_busca_plantas") {
                    //document.getElementById("frame_mapa").src = "/mapa.aspx?idEmpreendimentos=" + idEmpreendimentoMapa;
                //}

                if ((Funcao == "ordenacao_plantas") || (Funcao == "registros_plantas") || (Funcao == "atualiza_pagina_busca_plantas")) {
                    document.getElementById("resultado_busca_paginacao_plantas").innerHTML = Paginacao;
                    document.getElementById("resultado_busca_paginacao_plantas_2").innerHTML = Paginacao;
                } else {
                    document.getElementById("resultado_busca_paginacao").innerHTML = Paginacao;
                    document.getElementById("resultado_busca_paginacao_2").innerHTML = Paginacao;
                }
                //document.getElementById("frame_mapa").contentWindow.RemoverPontos();
            }
            if (splitRegistros.length > 0) {
                TotalEmpreendimentos = splitRegistros[1];
                TotalProdutos = splitRegistros[2];
                TotalBuscaGeral = splitRegistros[3];
                Nome_Comercial = splitRegistros[4];
                if (Nome_Comercial.length > 0) {
                    while (Nome_Comercial.indexOf("'") >= 0) {
                        Nome_Comercial = Nome_Comercial.replace("'", "`");
                    }
                }
                EstagioObra = "";
                NomeComercial = Nome_Comercial;
                DadoCorretorOnline = Nome_Comercial;
                Finalidade = splitRegistros[5];
                Foto_Principal = splitRegistros[6];
                Origem = splitRegistros[7];
                Bairro = splitRegistros[8];
                if (Bairro.length > 0) {
                    while (Bairro.indexOf("'") >= 0) {
                        Bairro = Bairro.replace("'", "`");
                    }
                }                
                Cidade = splitRegistros[9];
                Estado = splitRegistros[10];
                DormsMinimo = splitRegistros[11];
                DormsMaximo = splitRegistros[12];

                SuitesMinimo = splitRegistros[13];
                SuitesMaximo = splitRegistros[14];
                VagasMinimo = splitRegistros[15];
                VagasMaximo = splitRegistros[16];
                
                AreaPrivadaMinimo = splitRegistros[17];
                AreaPrivadaMaximo = splitRegistros[18];
                idEmpreendimento = splitRegistros[19];
                if (EmpreendimentosTemp.indexOf("e_" + idEmpreendimento + "|") < 0) {
                    StatusEmpreendimento = true;
                    EmpreendimentosTemp += "e_" + idEmpreendimento + "|";
                } else {
                    StatusEmpreendimento = false;
                }
                Favoritos = splitRegistros[20];
                splitFavorito = Favoritos.split("|");
                Comparacao = splitRegistros[21];
                splitComparacao = Comparacao.split("|");
                Selecao_48 = splitRegistros[22];
                favoritos_sucesso = splitRegistros[23];
                favoritos_erro = splitRegistros[24];
                favoritos_sucesso2 = splitRegistros[25];
                favoritos_erro2 = splitRegistros[26];
                texto_nenhum_favoritos = splitRegistros[27];
                comparar_selecionado_sucesso = splitRegistros[28];
                comparar_selecionado_erro = splitRegistros[29];
                comparar_selecionado_sucesso2 = splitRegistros[30];
                comparar_selecionado_erro2 = splitRegistros[31];
                selecione_produtos_busca = splitRegistros[32];
                imagem_atendimento_online = splitRegistros[33];
                imagem_favorito_off = splitRegistros[34];
                imagem_favorito_on = splitRegistros[35];
                imagem_selecionar_comparar = splitRegistros[36];
                imagem_saiba_mais = splitRegistros[37];
                Produto = splitRegistros[38];
                Latitude = splitRegistros[39];
                Longitude = splitRegistros[40];
                Tipo = splitRegistros[41];
                Estagio_Obra = splitRegistros[42];
                Valor = splitRegistros[43];
                idProdutoFoto = splitRegistros[44];
                idEmpreendimento_Axsell = splitRegistros[45];
                idEmpreendimento_Vista = splitRegistros[46];
                idEmpreendimentoVista = idEmpreendimento_Vista;
                PosicaoX = splitRegistros[47];
                PosicaoY = splitRegistros[48];

                NomeComercialSaibaMais = splitRegistros[49];
                EstadoSaibaMais = splitRegistros[50];
                CidadeSaibaMais = splitRegistros[51];
                BairroSaibaMais = splitRegistros[52];
                EstagioObraSaibaMais = splitRegistros[53];
                TipoSaibaMais = splitRegistros[54];
                UnidadeNegocio = splitRegistros[55];
                Sugestoes = splitRegistros[56];

                Valor_Venda = splitRegistros[57];
                Valor_Locacao = splitRegistros[58];
                BairroComercialSaibaMais = splitRegistros[59];
                BairroComercial = splitRegistros[60];
                
                if (idEmpreendimento_Vista != "0") {
                    DadoCorretorOnline = idEmpreendimento_Vista;
                }
                //document.getElementById("frame_mapa").contentWindow.NovoPonto((x+1), Latitude ,Longitude, Finalidade, Nome_Comercial, DormsMinimo, DormsMaximo, AreaPrivadaMinimo, AreaPrivadaMaximo, Foto_Principal);
                ConteudoExibe += "<div style=\"display: table; width: 100%; border-bottom: 1px dashed #cccccc; padding-top: 10px; padding-bottom: 10px;\">";
                if (BairroComercial.length > 0) {
                    ConteudoExibe += "    <div onclick=\"SaibaMais('" + idEmpreendimento + "','" + NomeComercialSaibaMais + "'," + TotalProdutos + ",'" + idProdutoFoto + "','" + EstadoSaibaMais + "','" + CidadeSaibaMais + "', '" + BairroComercialSaibaMais + "', '" + EstagioObraSaibaMais + "', '" + TipoSaibaMais + "', '" + idEmpreendimentoVista + "');\" onmouseover=\"DestacaEmpreendimento(this,'over');\" onmouseout=\"DestacaEmpreendimento(this,'out');\" class=\"resultado_busca_01\"><img src=\"" + Foto_Principal + "\" width=\"135\" height=\"90\" alt=\"\" border=\"0\" /></div>";
                    ConteudoExibe += "    <div onclick=\"SaibaMais('" + idEmpreendimento + "','" + NomeComercialSaibaMais + "'," + TotalProdutos + ",'" + idProdutoFoto + "','" + EstadoSaibaMais + "','" + CidadeSaibaMais + "', '" + BairroComercialSaibaMais + "', '" + EstagioObraSaibaMais + "', '" + TipoSaibaMais + "', '" + idEmpreendimentoVista + "');\" onmouseover=\"DestacaEmpreendimento(this,'over');\" onmouseout=\"DestacaEmpreendimento(this,'out');\" class=\"resultado_busca_02\">";
                } else {
                    ConteudoExibe += "    <div onclick=\"SaibaMais('" + idEmpreendimento + "','" + NomeComercialSaibaMais + "'," + TotalProdutos + ",'" + idProdutoFoto + "','" + EstadoSaibaMais + "','" + CidadeSaibaMais + "', '" + BairroSaibaMais + "', '" + EstagioObraSaibaMais + "', '" + TipoSaibaMais + "', '" + idEmpreendimentoVista + "');\" onmouseover=\"DestacaEmpreendimento(this,'over');\" onmouseout=\"DestacaEmpreendimento(this,'out');\" class=\"resultado_busca_01\"><img src=\"" + Foto_Principal + "\" width=\"135\" height=\"90\" alt=\"\" border=\"0\" /></div>";
                    ConteudoExibe += "    <div onclick=\"SaibaMais('" + idEmpreendimento + "','" + NomeComercialSaibaMais + "'," + TotalProdutos + ",'" + idProdutoFoto + "','" + EstadoSaibaMais + "','" + CidadeSaibaMais + "', '" + BairroSaibaMais + "', '" + EstagioObraSaibaMais + "', '" + TipoSaibaMais + "', '" + idEmpreendimentoVista + "');\" onmouseover=\"DestacaEmpreendimento(this,'over');\" onmouseout=\"DestacaEmpreendimento(this,'out');\" class=\"resultado_busca_02\">";
                }
                ConteudoExibe += "    <div style=\"width: 380px; border: 0px solid; float: left;\">";
                if ((idEmpreendimento_Vista > 0) && (idEmpreendimento_Axsell == 0)) {
                    if (Estagio_Obra.length > 0) {
                        ConteudoExibe += "        <p>" + Nome_Comercial + "</p> <span style=\"font-size: 11px; color: #ec1c24;\">ID: " + idEmpreendimento_Vista + "</span> <font style=\"font-size: 11px;\">-</font> <font style=\"font-size: 11px; color: #ec1c24;\">" + Estagio_Obra + "</font></p>";
                    } else {
                        ConteudoExibe += "        <p>" + Nome_Comercial + "</p> <span style=\"font-size: 11px; color: #ec1c24;\">ID: " + idEmpreendimento_Vista + "</span></p>";
                    }
                } else {
                    if (Estagio_Obra.length > 0) {
                        ConteudoExibe += "        <p>" + Nome_Comercial + " <font style=\"font-size: 11px;\">-</font> <font style=\"font-size: 11px; color: #ec1c24;\">" + Estagio_Obra + "</font></p>";
                    } else {
                        ConteudoExibe += "        <p>" + Nome_Comercial + "</p>";
                    }
                }
                ConteudoExibe += "        <p class=\"resultado_busca_02_informacao\">";
                ConteudoExibe += "        " + Tipo;
                ConteudoExibe += "        </p>";
                ConteudoExibe += "    </div>";
                ConteudoExibe += "    <div style=\"width: 92px; text-align: center; border: 0px solid; float: left; margin-bottom: 20px;\">";
                if ((idEmpreendimento_Vista > 0) && (idEmpreendimento_Axsell == 0)) {
                    if ((Valor_Locacao.length > 0) && (Valor_Venda.length > 0) && (Valor_Locacao != Valor_Venda)) {
                        ConteudoExibe += "<div style=\"margin-bottom: 5px; font-weight: bold; font-size: 11px; color: #ec1c24;\"><font color=\"#000000\">Compra:</font><br />" + Valor_Venda + "</div>";
                        ConteudoExibe += "<div style=\"margin: 0px; font-weight: bold; font-size: 11px; color: #ec1c24;\"><font color=\"#000000\">Locação:</font><br />" + Valor_Locacao + "</div>";
                    } else {
                        if (Valor_Locacao.length > 0) {
                            ConteudoExibe += "<div style=\"margin: 0px; font-weight: bold; font-size: 11px; color: #ec1c24;\"><font color=\"#000000\">Locação:</font><br />" + Valor_Locacao + "</div>";
                        } else {                            
                            if (Valor_Venda.length > 0) {
                                ConteudoExibe += "<div style=\"margin: 0px; font-weight: bold; font-size: 11px; color: #ec1c24;\"><font color=\"#000000\">Compra:</font><br />" + Valor_Venda + "</div>";
                            }
                        }
                    }
                }
                else {
                    ConteudoExibe += "<div style=\"margin: 0px; font-weight: bold; font-size: 11px; color: #ec1c24;\">Preço sob consulta</div>";
                }
                ConteudoExibe += "    </div>";
                ConteudoExibe += "        <br />";
                ConteudoExibe += "        <div class=\"resultado_busca_02_esq\">";
                if (BairroComercial.length > 0) {
                    ConteudoExibe += "           <p>" + BairroComercial + "</p>";
                } else {
                    ConteudoExibe += "           <p>" + Bairro + "</p>";
                }
                ConteudoExibe += "           <p class=\"resultado_busca_02_informacao\">" + Cidade + " / " + Estado + "</p>";
                ConteudoExibe += "        </div>";
                ConteudoExibe += "        <div class=\"resultado_busca_02_cen\" style=\"border: 0px solid; width: 74px;\">";
                if (DormsMinimo > 0) {
                    if (DormsMinimo == DormsMaximo) {
                        ConteudoExibe += "        <p>" + DormsMinimo + "</p>";
                        if (document.getElementById("layer_topo_cidade_atual").innerHTML.toLowerCase() != "rio de janeiro") {
                            if ((DormsMinimo != "1") && (DormsMaximo != "1")) {
                                ConteudoExibe += "        <p class=\"resultado_busca_02_informacao\">dormitórios</p>";
                            } else {
                                ConteudoExibe += "        <p class=\"resultado_busca_02_informacao\">dormitório</p>";
                            }
                        } else {
                            if ((DormsMinimo != "1") && (DormsMaximo != "1")) {
                                ConteudoExibe += "        <p class=\"resultado_busca_02_informacao\">quartos</p>";
                            } else {
                                ConteudoExibe += "        <p class=\"resultado_busca_02_informacao\">quarto</p>";
                            }
                        }
                    } else {
                        ConteudoExibe += "        <p>" + DormsMinimo + " a " + DormsMaximo + "</p>";
                        if (document.getElementById("layer_topo_cidade_atual").innerHTML.toLowerCase() != "rio de janeiro") {
                            ConteudoExibe += "        <p class=\"resultado_busca_02_informacao\">quartos</p>";
                        } else {
                            ConteudoExibe += "        <p class=\"resultado_busca_02_informacao\">quartos</p>";
                        }
                    }
                } else {
                    if (DormsMaximo > 0) {
                        ConteudoExibe += "        <p>" + DormsMaximo + "</p>";
                        if (DormsMaximo > 1) {
                            if (document.getElementById("layer_topo_cidade_atual").innerHTML.toLowerCase() != "rio de janeiro") {
                                ConteudoExibe += "        <p class=\"resultado_busca_02_informacao\">dormitórios</p>";
                            } else {
                                ConteudoExibe += "        <p class=\"resultado_busca_02_informacao\">quartos</p>";
                            }
                        } else {
                            if (document.getElementById("layer_topo_cidade_atual").innerHTML.toLowerCase() != "rio de janeiro") {
                                ConteudoExibe += "        <p class=\"resultado_busca_02_informacao\">dormitório</p>";
                            } else {
                                ConteudoExibe += "        <p class=\"resultado_busca_02_informacao\">quarto</p>";
                            }
                        }
                    } else {
                        ConteudoExibe += "        <p>&nbsp;</p>";
                    }
                }
                ConteudoExibe += "        </div>";
                ConteudoExibe += "        <div class=\"resultado_busca_02_cen\" style=\"width: 74px; border: 0px solid;\">";
                if (SuitesMinimo > 0) {
                    if (SuitesMinimo == SuitesMaximo) {
                        ConteudoExibe += "        <p>" + SuitesMinimo + "</p>";
                        if ((SuitesMinimo != "1") && (SuitesMaximo != "1")) {
                            ConteudoExibe += "        <p class=\"resultado_busca_02_informacao\">suítes</p>";
                        } else {
                            ConteudoExibe += "        <p class=\"resultado_busca_02_informacao\">suíte</p>";
                        }
                    } else {
                        ConteudoExibe += "        <p>" + SuitesMinimo + " a " + SuitesMaximo + "</p>";
                        ConteudoExibe += "        <p class=\"resultado_busca_02_informacao\">suítes</p>";
                    }
                } else {
                    if (SuitesMaximo > 0) {
                        ConteudoExibe += "        <p>" + SuitesMaximo + "</p>";
                        if (SuitesMaximo > 1) {
                            ConteudoExibe += "        <p class=\"resultado_busca_02_informacao\">suítes</p>";
                        } else {
                            ConteudoExibe += "        <p class=\"resultado_busca_02_informacao\">suíte</p>";
                        }
                    } else {
                        ConteudoExibe += "        <p>&nbsp;</p>";
                    }
                }
                ConteudoExibe += "        </div>";
                ConteudoExibe += "        <div class=\"resultado_busca_02_cen\" style=\"width: 74px; border: 0px solid;\">";
                if (VagasMinimo > 0) {
                    if (VagasMinimo == VagasMaximo) {
                        ConteudoExibe += "        <p>" + VagasMinimo + "</p>";
                        if ((VagasMinimo != "1") && (VagasMaximo != "1")) {
                            ConteudoExibe += "        <p class=\"resultado_busca_02_informacao\">vagas</p>";
                        } else {
                            ConteudoExibe += "        <p class=\"resultado_busca_02_informacao\">vaga</p>";
                        }
                    } else {
                        ConteudoExibe += "        <p>" + VagasMinimo + " a " + VagasMaximo + "</p>";
                        ConteudoExibe += "        <p class=\"resultado_busca_02_informacao\">vagas</p>";
                    }
                } else {
                    if (VagasMaximo > 0) {
                        ConteudoExibe += "        <p>" + VagasMaximo + "</p>";
                        if (VagasMaximo > 1) {
                            ConteudoExibe += "        <p class=\"resultado_busca_02_informacao\">vagas</p>";
                        } else {
                            ConteudoExibe += "        <p class=\"resultado_busca_02_informacao\">vaga</p>";
                        }
                    } else {
                        ConteudoExibe += "        <p>&nbsp;</p>";
                    }
                }
                ConteudoExibe += "        </div>";
                ConteudoExibe += "        <div class=\"resultado_busca_02_dir\" style=\"width: 95px; border: 0px solid;\">";
                if (parseFloat(AreaPrivadaMinimo) > 0) {
                    if (parseFloat(AreaPrivadaMinimo) == parseFloat(AreaPrivadaMaximo)) {
                        ConteudoExibe += "        <p>" + AreaPrivadaMinimo + "m²</p>";
                    } else {
                        ConteudoExibe += "        <p>" + AreaPrivadaMinimo + "m² a " + AreaPrivadaMaximo + "m²</p>";
                    }
                    ConteudoExibe += "            <p class=\"resultado_busca_02_informacao\">privativos</p>";
                } else {
                    ConteudoExibe += "        <p>&nbsp;</p>";
                }                
                ConteudoExibe += "        </div>";
                ConteudoExibe += "    </div>";
                if (BairroComercial.length > 0) {
                    ConteudoExibe += "    <div onclick=\"SaibaMais('" + idEmpreendimento + "','" + NomeComercialSaibaMais + "'," + TotalProdutos + ",'" + idProdutoFoto + "','" + EstadoSaibaMais + "','" + CidadeSaibaMais + "', '" + BairroComercialSaibaMais + "', '" + EstagioObraSaibaMais + "', '" + TipoSaibaMais + "', '" + idEmpreendimentoVista + "');\" onmouseover=\"DestacaEmpreendimento(this,'over');\" onmouseout=\"DestacaEmpreendimento(this,'out');\" class=\"resultado_busca_03\">";
                } else {
                    ConteudoExibe += "    <div onclick=\"SaibaMais('" + idEmpreendimento + "','" + NomeComercialSaibaMais + "'," + TotalProdutos + ",'" + idProdutoFoto + "','" + EstadoSaibaMais + "','" + CidadeSaibaMais + "', '" + BairroSaibaMais + "', '" + EstagioObraSaibaMais + "', '" + TipoSaibaMais + "', '" + idEmpreendimentoVista + "');\" onmouseover=\"DestacaEmpreendimento(this,'over');\" onmouseout=\"DestacaEmpreendimento(this,'out');\" class=\"resultado_busca_03\">";
                }
                if (idEmpreendimento_Vista > 0) {
                    ConteudoExibe += "        <img src=\"/imgs/logo_prontos.jpg\" />";
                } else {
                    if (UnidadeNegocio == 1) {
                        ConteudoExibe += "        <img src=\"/imgs/logo_fernandez.jpg\" />";
                    }
                    else if (UnidadeNegocio == 2) {
                        ConteudoExibe += "        <img src=\"/imgs/logo_sol.jpg\" />";
                    }
                    else if (UnidadeNegocio == 3) {
                        ConteudoExibe += "        <img src=\"/imgs/logo_prontos.jpg\" />";
                    }
                    else {
                        ConteudoExibe += "        <img src=\"/imgs/logo_fernandez.jpg\" />";
                    }
                }
                ConteudoExibe += "    </div>";
                ConteudoExibe += "    <div class=\"resultado_busca_options\">";
                ConteudoExibe += "        <div style=\"float: left; margin-left: 17px;\"><img onmouseover=\"this.style.cursor = 'pointer';\" onmouseout=\"this.style.cursor = 'default';\" onclick=\"AtendimentoOnline('" + idEmpreendimento + "','" + DadoCorretorOnline + "','resultado-da-busca');\" src=\"" + imagem_atendimento_online + "\" border=\"0\" alt=\"\" /></div>";
                //if (StatusEmpreendimento) {
                    for (xFavorito = 0; xFavorito < splitFavorito.length; xFavorito++) {
                        valores = splitFavorito[xFavorito].split("_");
                        if (valores[0].replace("F", "") == idEmpreendimento) {
                            if (valores[6] == EstagioObraSaibaMais) {
                                StatusFavorito = true;
                                break;
                            }
                        }
                    }
                    if (BairroComercial.length > 0) {
                        if (StatusFavorito) {
                            ConteudoExibe += "    <div id=\"marcar_favorito_" + idEmpreendimento + "_" + EstagioObraSaibaMais + "\" style=\"margin-left: 60px; float: left;\"><img onmouseover=\"this.style.cursor = 'pointer';\" onmouseout=\"this.style.cursor = 'default';\" onclick=\"RemoverFavorito('" + idEmpreendimento + "','" + favoritos_sucesso + "','" + favoritos_erro + "','" + favoritos_sucesso2 + "','" + favoritos_erro2 + "','" + texto_nenhum_favoritos + "','" + imagem_favorito_on + "','" + imagem_favorito_off + "','" + NomeComercialSaibaMais + "','" + EstadoSaibaMais + "','" + CidadeSaibaMais + "', '" + BairroComercialSaibaMais + "', '" + EstagioObraSaibaMais + "', '" + TipoSaibaMais + "', '" + idEmpreendimentoVista + "','" + Estagio_Obra + "');\" src=\"" + imagem_favorito_off + "\" border=\"0\" alt=\"\" /></div>";
                        } else {
                            ConteudoExibe += "    <div id=\"marcar_favorito_" + idEmpreendimento + "_" + EstagioObraSaibaMais + "\" style=\"margin-left: 60px; float: left;\"><img onmouseover=\"this.style.cursor = 'pointer';\" onmouseout=\"this.style.cursor = 'default';\" onclick=\"MarcarFavorito('" + idEmpreendimento + "','" + favoritos_sucesso + "','" + favoritos_erro + "','" + favoritos_sucesso2 + "','" + favoritos_erro2 + "','" + texto_nenhum_favoritos + "','" + imagem_favorito_on + "','" + imagem_favorito_off + "','" + NomeComercialSaibaMais + "','" + EstadoSaibaMais + "','" + CidadeSaibaMais + "', '" + BairroComercialSaibaMais + "', '" + EstagioObraSaibaMais + "', '" + TipoSaibaMais + "', '" + idEmpreendimentoVista + "','" + Estagio_Obra + "');\" src=\"" + imagem_favorito_on + "\" border=\"0\" alt=\"\" /></div>";
                        }
                    } else {
                        if (StatusFavorito) {
                            ConteudoExibe += "    <div id=\"marcar_favorito_" + idEmpreendimento + "_" + EstagioObraSaibaMais + "\" style=\"margin-left: 60px; float: left;\"><img onmouseover=\"this.style.cursor = 'pointer';\" onmouseout=\"this.style.cursor = 'default';\" onclick=\"RemoverFavorito('" + idEmpreendimento + "','" + favoritos_sucesso + "','" + favoritos_erro + "','" + favoritos_sucesso2 + "','" + favoritos_erro2 + "','" + texto_nenhum_favoritos + "','" + imagem_favorito_on + "','" + imagem_favorito_off + "','" + NomeComercialSaibaMais + "','" + EstadoSaibaMais + "','" + CidadeSaibaMais + "', '" + BairroSaibaMais + "', '" + EstagioObraSaibaMais + "', '" + TipoSaibaMais + "', '" + idEmpreendimentoVista + "','" + Estagio_Obra + "');\" src=\"" + imagem_favorito_off + "\" border=\"0\" alt=\"\" /></div>";
                        } else {
                            ConteudoExibe += "    <div id=\"marcar_favorito_" + idEmpreendimento + "_" + EstagioObraSaibaMais + "\" style=\"margin-left: 60px; float: left;\"><img onmouseover=\"this.style.cursor = 'pointer';\" onmouseout=\"this.style.cursor = 'default';\" onclick=\"MarcarFavorito('" + idEmpreendimento + "','" + favoritos_sucesso + "','" + favoritos_erro + "','" + favoritos_sucesso2 + "','" + favoritos_erro2 + "','" + texto_nenhum_favoritos + "','" + imagem_favorito_on + "','" + imagem_favorito_off + "','" + NomeComercialSaibaMais + "','" + EstadoSaibaMais + "','" + CidadeSaibaMais + "', '" + BairroSaibaMais + "', '" + EstagioObraSaibaMais + "', '" + TipoSaibaMais + "', '" + idEmpreendimentoVista + "','" + Estagio_Obra + "');\" src=\"" + imagem_favorito_on + "\" border=\"0\" alt=\"\" /></div>";
                        }
                    }
                    ConteudoExibe += "        <div style=\"margin-left: 60px; float: left;\">";
                    ConteudoExibe += "            <div onclick=\"MarcarComparacao(this,'" + idEmpreendimento + "','" + EstagioObraSaibaMais + "');\" onmouseover=\"this.style.cursor = 'pointer';\" onmouseout=\"this.style.cursor = 'default';\" class=\"fundo_checkbox_busca\" id=\"seleciona_comparacao_" + idEmpreendimento + "_" + EstagioObraSaibaMais + "\">";
                    for (xComparacao = 0; xComparacao < splitComparacao.length; xComparacao++) {
                        valores = splitComparacao[xComparacao].split("_");
                        if (valores[0].replace("E", "") == idEmpreendimento) {
                            if (valores[1] == EstagioObraSaibaMais) {
                                StatusComparacao = true;
                                break;
                            }
                        }
                    } 
                    if (StatusComparacao) {
                        ConteudoExibe += "            <img src=\"/imgs/topo/check.gif\" alt=\"\" border=\"0\" id=\"seleciona_comparaca_img_" + idEmpreendimento + "_" + EstagioObraSaibaMais + "\" style=\"display: block;\" />";
                    } else {
                        ConteudoExibe += "            <img src=\"/imgs/topo/check.gif\" alt=\"\" border=\"0\" id=\"seleciona_comparaca_img_" + idEmpreendimento + "_" + EstagioObraSaibaMais + "\" style=\"display: none;\" />";
                    }
                    ConteudoExibe += "            </div>";
                    ConteudoExibe += "            <div onclick=\"MarcarComparacao(this,'" + idEmpreendimento + "','" + EstagioObraSaibaMais + "','" + comparar_selecionado_sucesso + "','" + comparar_selecionado_erro + "','" + comparar_selecionado_sucesso2 + "','" + comparar_selecionado_erro2 + "');\" onmouseover=\"this.style.cursor = 'pointer';\" onmouseout=\"this.style.cursor = 'default';\" class=\"texto_checkbox_busca\" id=\"seleciona_comparacao_texto_" + idEmpreendimento + "_" + EstagioObraSaibaMais + "\"><img src=\"" + imagem_selecionar_comparar + "\" border=\"0\" alt=\"\" /></div>";
                    ConteudoExibe += "        </div>";
                //} else {
                //    ConteudoExibe += "        <div style=\"border: 1px solid #ffffff; width: 425px; float: left;\"></div>";
                    //}
                    if (BairroComercial.length > 0) {
                        ConteudoExibe += "        <div onmouseover=\"this.style.cursor = 'pointer';\" onmouseout=\"this.style.cursor = 'default';\" onclick=\"SaibaMais('" + idEmpreendimento + "','" + NomeComercialSaibaMais + "'," + TotalProdutos + ",'" + idProdutoFoto + "','" + EstadoSaibaMais + "','" + CidadeSaibaMais + "', '" + BairroComercialSaibaMais + "', '" + EstagioObraSaibaMais + "', '" + TipoSaibaMais + "', '" + idEmpreendimentoVista + "');\" style=\"margin-left: 100px; float: left;\"><img src=\"" + imagem_saiba_mais + "\" /></div>";
                    } else {
                        ConteudoExibe += "        <div onmouseover=\"this.style.cursor = 'pointer';\" onmouseout=\"this.style.cursor = 'default';\" onclick=\"SaibaMais('" + idEmpreendimento + "','" + NomeComercialSaibaMais + "'," + TotalProdutos + ",'" + idProdutoFoto + "','" + EstadoSaibaMais + "','" + CidadeSaibaMais + "', '" + BairroSaibaMais + "', '" + EstagioObraSaibaMais + "', '" + TipoSaibaMais + "', '" + idEmpreendimentoVista + "');\" style=\"margin-left: 100px; float: left;\"><img src=\"" + imagem_saiba_mais + "\" /></div>";
                    }
                if (TotalProdutos > 1) {
                    if (Selecao_48 == idEmpreendimento) {
                        ProdutosExibe += "<div id=\"saiba_mais_" + idEmpreendimento + "_" + EstagioObraSaibaMais + "\" class=\"lista_produtos_busca_conteudo\" style=\"display: block; left: " + PosicaoX + "px; top: " + PosicaoY + "px;\">";
                    } else {
                        ProdutosExibe += "<div id=\"saiba_mais_" + idEmpreendimento + "_" + EstagioObraSaibaMais + "\" class=\"lista_produtos_busca_conteudo\" style=\"display: none; left: " + PosicaoX + "px; top: " + PosicaoY + "px;\">";
                    }
                    if (BairroComercial.length > 0) {
                        ProdutosExibe += "        <div class=\"lista_produtos_busca_topo\"><div onmouseover=\"this.style.cursor = 'pointer';\" onmouseout=\"this.style.cursor = 'default';\" onclick=\"SaibaMais('" + idEmpreendimento + "','" + NomeComercialSaibaMais + "'," + TotalProdutos + ",'" + idProdutoFoto + "','" + EstadoSaibaMais + "','" + CidadeSaibaMais + "', '" + BairroComercialSaibaMais + "', '" + EstagioObraSaibaMais + "', '" + TipoSaibaMais + "', '" + idEmpreendimentoVista + "');\" style=\"float: right; border: 0px solid; height: 5px; width: 86px;\"></div></div>";
                    } else {
                        ProdutosExibe += "        <div class=\"lista_produtos_busca_topo\"><div onmouseover=\"this.style.cursor = 'pointer';\" onmouseout=\"this.style.cursor = 'default';\" onclick=\"SaibaMais('" + idEmpreendimento + "','" + NomeComercialSaibaMais + "'," + TotalProdutos + ",'" + idProdutoFoto + "','" + EstadoSaibaMais + "','" + CidadeSaibaMais + "', '" + BairroSaibaMais + "', '" + EstagioObraSaibaMais + "', '" + TipoSaibaMais + "', '" + idEmpreendimentoVista + "');\" style=\"float: right; border: 0px solid; height: 5px; width: 86px;\"></div></div>";
                    }
                    ProdutosExibe += "            <div class=\"lista_produtos_busca\">";
                    ProdutosExibe += "               <center>";
                    ProdutosExibe += "               <div style=\"width: 140px; text-align: center;\">";
                    ProdutosExibe += "               " + selecione_produtos_busca;
                    ProdutosExibe += "          <div style=\"scrollbar-3dlight-color: #fcfcfc; scrollbar-arrow-color: #fcfcfc; scrollbar-base-color: #fcfcfc; scrollbar-darkshadow-color: #fcfcfc; scrollbar-face-color: #aaaaaa; scrollbar-track-color: #fcfcfc; scrollbar-highlight-color: #fcfcfc; scrollbar-shadow-color: #fcfcfc; overflow-y: auto; width: 140px; max-height: 200px; overflow-x: hidden;\">";
                    if (Produto.length > 0) {
                        splitProduto = Produto.split("[fmera_fim_produto]");
                        for (y = 0; y < TotalProdutos; y++) {
                            if (splitProduto[y] != null) {
                                if (splitProduto[y].length > 0) {
                                    ProdutoAtual = splitProduto[y];
                                    if (ProdutoAtual.length > 0) {
                                        splitRegistrosProduto = ProdutoAtual.split("[fmera_div_produto]");
                                        if (splitRegistrosProduto.length > 0) {
                                            Nome_Comercial_Produto = splitRegistrosProduto[0];
                                            Tipo_Produto = splitRegistrosProduto[1];
                                            DormsMinimo_Produto = splitRegistrosProduto[2];
                                            DormsMaximo_Produto = splitRegistrosProduto[3];

                                            SuitesMinimo_Produto = splitRegistrosProduto[4];
                                            SuitesMaximo_Produto = splitRegistrosProduto[5];
                                            VagasMinimo_Produto = splitRegistrosProduto[6];
                                            VagasMaximo_Produto = splitRegistrosProduto[7];

                                            AreaPrivadaMinima_Produto = splitRegistrosProduto[8];
                                            AreaPrivadaMaxima_Produto = splitRegistrosProduto[9];
                                            idProduto_Produto = splitRegistrosProduto[10];
                                            NomeComercialProdutoSaibaMais = splitRegistrosProduto[11];
                                            TipoProduto = splitRegistrosProduto[12];
                                            EstagioObraProduto = splitRegistrosProduto[13];
                                            EstagioObraProduto2 = splitRegistrosProduto[14];
                                            if (y == 0) {
                                                if (BairroComercial.length > 0) {
                                                    ProdutosExibe += "                   <div onclick=\"SaibaMaisProduto('" + idEmpreendimento + "','" + NomeComercialSaibaMais + "'," + TotalProdutos + ",'','" + idProduto_Produto + "','" + NomeComercialProdutoSaibaMais + "','" + EstadoSaibaMais + "','" + CidadeSaibaMais + "', '" + BairroComercialSaibaMais + "', '" + EstagioObraProduto + "', '" + TipoProduto + "', '" + idEmpreendimentoVista + "');\" onmouseout=\"DestacaProduto(this,'out');\" onmouseover=\"DestacaProduto(this,'over');\" class=\"lista_produtos\" style=\"margin-top: 7px;\"><table cellspacing=\"0\" cellpadding=\"0\" border=\"0\"><tr><td align=\"center\" valign=\"top\" width=\"10\"><font style=\"font-size: 10px; font-weight: bold;\">(" + (y + 1) + ")</font></td><td width=\"5\"></td><td align=\"left\"><font style=\"font-weight: bold;\">" + Nome_Comercial_Produto + "</font><div style=\"margin-top: 1px; font-size: 10px;\"><table cellspacing=\"0\" cellpadding=\"0\" border=\"0\">";
                                                } else {
                                                    ProdutosExibe += "                   <div onclick=\"SaibaMaisProduto('" + idEmpreendimento + "','" + NomeComercialSaibaMais + "'," + TotalProdutos + ",'','" + idProduto_Produto + "','" + NomeComercialProdutoSaibaMais + "','" + EstadoSaibaMais + "','" + CidadeSaibaMais + "', '" + BairroSaibaMais + "', '" + EstagioObraProduto + "', '" + TipoProduto + "', '" + idEmpreendimentoVista + "');\" onmouseout=\"DestacaProduto(this,'out');\" onmouseover=\"DestacaProduto(this,'over');\" class=\"lista_produtos\" style=\"margin-top: 7px;\"><table cellspacing=\"0\" cellpadding=\"0\" border=\"0\"><tr><td align=\"center\" valign=\"top\" width=\"10\"><font style=\"font-size: 10px; font-weight: bold;\">(" + (y + 1) + ")</font></td><td width=\"5\"></td><td align=\"left\"><font style=\"font-weight: bold;\">" + Nome_Comercial_Produto + "</font><div style=\"margin-top: 1px; font-size: 10px;\"><table cellspacing=\"0\" cellpadding=\"0\" border=\"0\">";
                                                }
                                                ProdutosExibe += "                   <tr><td align=\"left\"><font color=\"#ec1c24\">" + EstagioObraProduto2 + "</font></td></tr>";
                                                ProdutosExibe += "                   <tr><td align=\"left\">" + Tipo_Produto + "</td></tr>";
                                                if (DormsMinimo_Produto == DormsMaximo_Produto) {
                                                    if (DormsMinimo_Produto != "0") {
                                                        ProdutosExibe += "                   <tr><td align=\"left\">" + DormsMinimo_Produto;
                                                        if (document.getElementById("layer_topo_cidade_atual").innerHTML.toLowerCase() != "rio de janeiro") {
                                                            if (DormsMinimo_Produto != "1") {
                                                                ProdutosExibe += " dormitórios</td></tr>";
                                                            } else {
                                                                ProdutosExibe += " dormitório</td></tr>";
                                                            }
                                                        } else {
                                                            if (DormsMinimo_Produto != "1") {
                                                                ProdutosExibe += " quartos</td></tr>";
                                                            } else {
                                                                ProdutosExibe += " quarto</td></tr>";
                                                            }
                                                        }
                                                    }
                                                } else {
                                                    if (DormsMinimo_Produto != "0") {
                                                        ProdutosExibe += "      <tr><td align=\"left\">" + DormsMinimo_Produto + " a " + DormsMaximo_Produto;
                                                    } else {
                                                        ProdutosExibe += "      <tr><td align=\"left\">" + DormsMaximo_Produto;
                                                    }
                                                    if (document.getElementById("layer_topo_cidade_atual").innerHTML.toLowerCase() != "rio de janeiro") {
                                                        if (DormsMaximo_Produto != "1") {
                                                            ProdutosExibe += " dormitórios</td></tr>";
                                                        } else {
                                                            ProdutosExibe += " dormitório</td></tr>";
                                                        }
                                                    } else {
                                                        if (DormsMaximo_Produto != "1") {
                                                            ProdutosExibe += " quartos</td></tr>";
                                                        } else {
                                                            ProdutosExibe += " quarto</td></tr>";
                                                        }
                                                    }
                                                }
                                                if (SuitesMinimo_Produto == SuitesMaximo_Produto) {
                                                    if (SuitesMinimo_Produto != "0") {
                                                        ProdutosExibe += "                   <tr><td align=\"left\">" + SuitesMinimo_Produto;
                                                        if (SuitesMinimo_Produto != "1") {
                                                            ProdutosExibe += " suítes</td></tr>";
                                                        } else {
                                                            ProdutosExibe += " suíte</td></tr>";
                                                        }
                                                    }
                                                } else {
                                                    if (SuitesMinimo_Produto != "0") {
                                                        ProdutosExibe += "      <tr><td align=\"left\">" + SuitesMinimo_Produto + " a " + SuitesMaximo_Produto;
                                                    } else {
                                                        ProdutosExibe += "      <tr><td align=\"left\">" + SuitesMaximo_Produto;
                                                    }
                                                    if (SuitesMaximo_Produto != "1") {
                                                        ProdutosExibe += " suítes</td></tr>";
                                                    } else {
                                                        ProdutosExibe += " suíte</td></tr>";
                                                    }
                                                }
                                                if (VagasMinimo_Produto == VagasMaximo_Produto) {
                                                    if (VagasMinimo_Produto != "0") {
                                                        ProdutosExibe += "                   <tr><td align=\"left\">" + VagasMinimo_Produto;
                                                        if (VagasMinimo_Produto != "1") {
                                                            ProdutosExibe += " vagas</td></tr>";
                                                        } else {
                                                            ProdutosExibe += " vaga</td></tr>";
                                                        }
                                                    }
                                                } else {
                                                    if (SuitesMinimo_Produto != "0") {
                                                        ProdutosExibe += "      <tr><td align=\"left\">" + VagasMinimo_Produto + " a " + VagasMaximo_Produto;
                                                    } else {
                                                        ProdutosExibe += "      <tr><td align=\"left\">" + VagasMaximo_Produto;
                                                    }
                                                    if (SuitesMaximo_Produto != "1") {
                                                        ProdutosExibe += " vagas</td></tr>";
                                                    } else {
                                                        ProdutosExibe += " vaga</td></tr>";
                                                    }
                                                }
                                                if (AreaPrivadaMinima_Produto == AreaPrivadaMaxima_Produto) {
                                                    if (AreaPrivadaMinima_Produto != "0,00") {
                                                        ProdutosExibe += "      <tr><td align=\"left\">" + AreaPrivadaMinima_Produto + "m²</td></tr>";
                                                    }
                                                } else {
                                                    if (AreaPrivadaMinima_Produto != "0,00") {
                                                        ProdutosExibe += "      <tr><td align=\"left\">" + AreaPrivadaMinima_Produto + "m² a " + AreaPrivadaMaxima_Produto + "m²</td></tr>";
                                                    } else {
                                                        ProdutosExibe += "      <tr><td align=\"left\">" + AreaPrivadaMaxima_Produto + "m²</td></tr>";
                                                    }
                                                }
                                                ProdutosExibe += "          </table></div></td></tr></table></div>";
                                            } else {
                                                if (BairroComercial.length > 0) {
                                                    ProdutosExibe += "               <div onclick=\"SaibaMaisProduto('" + idEmpreendimento + "','" + NomeComercialSaibaMais + "'," + TotalProdutos + ",'','" + idProduto_Produto + "','" + NomeComercialProdutoSaibaMais + "','" + EstadoSaibaMais + "','" + CidadeSaibaMais + "', '" + BairroComercialSaibaMais + "', '" + EstagioObraProduto + "', '" + TipoProduto + "', '" + idEmpreendimentoVista + "');\" onmouseout=\"DestacaProduto(this,'out');\" onmouseover=\"DestacaProduto(this,'over');\" class=\"lista_produtos\"><table cellspacing=\"0\" cellpadding=\"0\" border=\"0\"><tr><td align=\"center\" valign=\"top\" width=\"10\"><font style=\"font-size: 10px; font-weight: bold;\">(" + (y + 1) + ")</font></td><td width=\"5\"></td><td align=\"left\"><font style=\"font-weight: bold;\">" + Nome_Comercial_Produto + "</font><div style=\"margin-top: 1px; font-size: 10px;\"><table cellspacing=\"0\" cellpadding=\"0\" border=\"0\">";
                                                } else {
                                                    ProdutosExibe += "               <div onclick=\"SaibaMaisProduto('" + idEmpreendimento + "','" + NomeComercialSaibaMais + "'," + TotalProdutos + ",'','" + idProduto_Produto + "','" + NomeComercialProdutoSaibaMais + "','" + EstadoSaibaMais + "','" + CidadeSaibaMais + "', '" + BairroSaibaMais + "', '" + EstagioObraProduto + "', '" + TipoProduto + "', '" + idEmpreendimentoVista + "');\" onmouseout=\"DestacaProduto(this,'out');\" onmouseover=\"DestacaProduto(this,'over');\" class=\"lista_produtos\"><table cellspacing=\"0\" cellpadding=\"0\" border=\"0\"><tr><td align=\"center\" valign=\"top\" width=\"10\"><font style=\"font-size: 10px; font-weight: bold;\">(" + (y + 1) + ")</font></td><td width=\"5\"></td><td align=\"left\"><font style=\"font-weight: bold;\">" + Nome_Comercial_Produto + "</font><div style=\"margin-top: 1px; font-size: 10px;\"><table cellspacing=\"0\" cellpadding=\"0\" border=\"0\">";
                                                }
                                                ProdutosExibe += "                   <tr><td align=\"left\"><font color=\"#ec1c24\">" + EstagioObraProduto2 + "</font></td></tr>";
                                                ProdutosExibe += "                   <tr><td align=\"left\">" + Tipo_Produto + "</td></tr>";
                                                if (DormsMinimo_Produto == DormsMaximo_Produto) {
                                                    if (DormsMinimo_Produto != "0") {
                                                        ProdutosExibe += "      <tr><td align=\"left\">" + DormsMinimo_Produto;
                                                        if (document.getElementById("layer_topo_cidade_atual").innerHTML.toLowerCase() != "rio de janeiro") {
                                                            if (DormsMinimo_Produto != "1") {
                                                                ProdutosExibe += " dormitórios</td></tr>";
                                                            } else {
                                                                ProdutosExibe += " dormitório</td></tr>";
                                                            }
                                                        } else {
                                                            if (DormsMinimo_Produto != "1") {
                                                                ProdutosExibe += " quartos</td></tr>";
                                                            } else {
                                                                ProdutosExibe += " quarto</td></tr>";
                                                            }
                                                        }
                                                    }
                                                } else {
                                                    if (DormsMinimo_Produto != "0") {
                                                        ProdutosExibe += "      <tr><td align=\"left\">" + DormsMinimo_Produto + " a " + DormsMaximo_Produto;
                                                    } else {
                                                        ProdutosExibe += "      <tr><td align=\"left\">" + DormsMaximo_Produto;
                                                    }
                                                    if (document.getElementById("layer_topo_cidade_atual").innerHTML.toLowerCase() != "rio de janeiro") {
                                                        if (DormsMaximo_Produto != "1") {
                                                            ProdutosExibe += " dormitórios</td></tr>";
                                                        } else {
                                                            ProdutosExibe += " dormitório</td></tr>";
                                                        }
                                                    } else {
                                                        if (DormsMaximo_Produto != "1") {
                                                            ProdutosExibe += " quartos</td></tr>";
                                                        } else {
                                                            ProdutosExibe += " quarto</td></tr>";
                                                        }
                                                    }
                                                }
                                                if (AreaPrivadaMinima_Produto == AreaPrivadaMaxima_Produto) {
                                                    if (AreaPrivadaMinima_Produto != "0,00") {
                                                        ProdutosExibe += "      <tr><td align=\"left\">" + AreaPrivadaMinima_Produto + "m²</td></tr>";
                                                    }
                                                } else {
                                                    if (AreaPrivadaMinima_Produto != "0,00") {
                                                        ProdutosExibe += "      <tr><td align=\"left\">" + AreaPrivadaMinima_Produto + "m² a " + AreaPrivadaMaxima_Produto + "m²</td></tr>";
                                                    } else {
                                                        ProdutosExibe += "      <tr><td align=\"left\">" + AreaPrivadaMaxima_Produto + "m²</td></tr>";
                                                    }
                                                }
                                                ProdutosExibe += "          </table></div></td></tr></table></div>";
                                            }
                                        }
                                    }
                                }
                            }
                        }
                    }
                    ProdutosExibe += "               </div>";
                    ProdutosExibe += "               </div>";
                    ProdutosExibe += "               </center>";
                    ProdutosExibe += "           </div>";
                    ProdutosExibe += "           <div class=\"lista_produtos_busca_rodape\"></div>";
                    ProdutosExibe += "       </div>";
                }
                ConteudoExibe += "    </div>";
                ConteudoExibe += "</div>";
            }
        }
        if (ProdutosExibe.length > 0) {
            if (Funcao.indexOf("plantas") >= 0) {
                document.getElementById("exibe_lista_produtos_plantas").innerHTML = ProdutosExibe;
            } else {
                document.getElementById("exibe_lista_produtos").innerHTML = ProdutosExibe;
            }        
        }
        if ((Funcao == "ordenacao_plantas") || (Funcao == "registros_plantas") || (Funcao == "atualiza_pagina_busca_plantas")) {
            if (ConteudoExibe.length > 0) {
                //document.getElementById("frame_mapa").contentWindow.ZoomMapa(x);
                document.getElementById("resultado_busca_plantas").innerHTML = ConteudoExibe;
                if (Selecionado) {
                    //document.getElementById("nenhum_resultado_busca_plantas").style.display = "none";
                    document.getElementById("resultado_busca_paginacao_plantas").style.display = "block";
                    document.getElementById("resultado_busca_paginacao_plantas_2").style.display = "block";
                    if (Funcao.indexOf("plantas") < 0) {                    
                        if (pontos.length > 0) {
                            document.getElementById("resultado_busca_mapa").style.display = "block";
                        } else {
                            document.getElementById("resultado_busca_mapa").style.display = "none";
                        }
                    } else {
                        if (pontosPlantas.length > 0) {
                            document.getElementById("resultado_busca_mapa").style.display = "block";
                        } else {
                            document.getElementById("resultado_busca_mapa").style.display = "none";
                        }
                    }
                    //document.getElementById("resultado_busca_mapa").style.display = "block";
                    document.getElementById("resultado_busca_ordenar_plantas").style.display = "block";
                } else {
                    document.getElementById("resultado_busca_paginacao_plantas").style.display = "none";
                    document.getElementById("resultado_busca_paginacao_plantas_2").style.display = "none";
                    document.getElementById("resultado_busca_ordenar_plantas").style.display = "none";
                }
            } else {
                document.getElementById("resultado_busca_plantas").innerHTML = ConteudoExibe;
                //document.getElementById("nenhum_resultado_busca").style.display = "block";
                document.getElementById("resultado_busca_paginacao_plantas").style.display = "none";
                document.getElementById("resultado_busca_paginacao_plantas_2").style.display = "none";
                //document.getElementById("resultado_busca_mapa").style.display = "none";
                document.getElementById("resultado_busca_ordenar_plantas").style.display = "none";
            }
        } else {
            if (ConteudoExibe.length > 0) {
                //document.getElementById("frame_mapa").contentWindow.ZoomMapa(x);
                document.getElementById("resultado_busca").innerHTML = ConteudoExibe;
                //document.getElementById("nenhum_resultado_busca").style.display = "none";
                document.getElementById("resultado_busca_paginacao").style.display = "block";
                document.getElementById("resultado_busca_paginacao_2").style.display = "block";
                if (Funcao.indexOf("plantas") < 0) {
                    if (pontos.length > 0) {
                        document.getElementById("resultado_busca_mapa").style.display = "block";
                    } else {
                        document.getElementById("resultado_busca_mapa").style.display = "none";
                    }
                } else {
                    if (pontosPlantas.length > 0) {
                        document.getElementById("resultado_busca_mapa").style.display = "block";
                    } else {
                        document.getElementById("resultado_busca_mapa").style.display = "none";
                    }
                }
                //document.getElementById("resultado_busca_mapa").style.display = "block";
                document.getElementById("resultado_busca_ordenar").style.display = "block";
            } else {
                document.getElementById("resultado_busca").innerHTML = ConteudoExibe;
                document.getElementById("nenhum_resultado_busca").style.display = "block";
                document.getElementById("resultado_busca_paginacao").style.display = "none";
                document.getElementById("resultado_busca_paginacao_2").style.display = "none";
                document.getElementById("resultado_busca_mapa").style.display = "none";
                document.getElementById("resultado_busca_ordenar").style.display = "none";
            }
        }
        if (Resultado2.length > 0) {
            if (Resultado2 != "1") {
                PopulaBusca("atualiza_pagina_busca_plantas", Resultado2, Opcao1, Opcao2, Total, false);
            } else {
                SomeMascaraBusca();
                if (document.getElementById("resultado_busca_mapa").style.display == "block") {
                    window.scroll(0, 750);
                    //window.scroll(0, 368);
                } else {
                    window.scroll(0, 368);
                }        
            }
        } else {
            SomeMascaraBusca();
            if (document.getElementById("resultado_busca_mapa").style.display == "block") {
                window.scroll(0, 750);
                //window.scroll(0, 368);
            } else {
                window.scroll(0, 368);
            }
        }
        if (Funcao.indexOf("plantas") < 0) {
            if (pontos != null) {
                if (pontos.length > 0) {
                    if (document.getElementById("frame_mapa").contentWindow.initialize != null) {
                        document.getElementById("frame_mapa").contentWindow.initialize(pontos, dados_empreendimento);
                    }
                } else {
                    //erro
                }
            } else {
                //erro
            }
        } else {
        if (pontosPlantas.length > 0) {
                if (document.getElementById("frame_mapa").contentWindow.initialize != null) {
                    document.getElementById("frame_mapa").contentWindow.initialize(pontosPlantas, dados_empreendimentoPlantas);
                }
            } else {
                //erro
            }
        }
    }
    if (Sugestoes.length > 0) {
        document.getElementById("nenhum_resultado_busca").style.display = "block";
    } else {
        document.getElementById("nenhum_resultado_busca").style.display = "none";
    }
}

function MarcarRegistroPaginaBuscaPadrao(idRegistro, Quantidade, Total) {
    if (Quantidade.length > 0) {
        _gaq.push(['_trackPageview', '/pesquisa/aba-resultados-por-pagina/' + Quantidade]);
        document.getElementById("registros_pagina_busca_conteudo").innerHTML = Quantidade;
        document.getElementById("registros_pagina_busca_conteudo_2").innerHTML = Quantidade;
        document.getElementById("registros_pagina_busca_lista").style.display = "none";
        document.getElementById("registros_pagina_busca_lista_2").style.display = "none";
        document.getElementById("registros_pagina_busca_seta").src = "/imgs/topo/set.png";
        document.getElementById("registros_pagina_busca_seta_2").src = "/imgs/topo/set.png";
        for (x = 1; x <= Total; x++) {
            document.getElementById("registros_pagina_busca_" + x).style.display = "block";
            document.getElementById("registros_pagina_busca_2_" + x).style.display = "block";
        }
        document.getElementById("registros_pagina_busca_" + idRegistro).style.display = "none";
        document.getElementById("registros_pagina_busca_2_" + idRegistro).style.display = "none";
        document.getElementById("resultado_busca_mascara").style.display = "block";
        document.getElementById("resultado_busca_mascara_mensagem_erro").style.display = "none";
        document.getElementById("resultado_busca_mascara_mensagem_loading").style.display = "block";
    }
    document.formOrdenacao.RegistrosBusca.value = idRegistro;
    document.formOrdenacao2.RegistrosBusca_2.value = idRegistro;
    window.location.assign("#imoveis-" + document.formOrdenacao.OrdenacaoBusca.value + "-" + document.formOrdenacao.RegistrosBusca.value + "-pagina-" + document.formOrdenacao.PaginaAtualBusca.value);    
}

function MarcarRegistroPaginaBuscaPadrao2(idRegistro, Quantidade, Total) {
    if (Quantidade.length > 0) {
        _gaq.push(['_trackPageview', '/pesquisa/aba-resultados-por-pagina/' + Quantidade]);
        document.getElementById("registros_pagina_busca_conteudo").innerHTML = Quantidade;
        document.getElementById("registros_pagina_busca_conteudo_2").innerHTML = Quantidade;
        document.getElementById("registros_pagina_busca_lista").style.display = "none";
        document.getElementById("registros_pagina_busca_lista_2").style.display = "none";
        document.getElementById("registros_pagina_busca_seta").src = "/imgs/topo/set.png";
        document.getElementById("registros_pagina_busca_seta_2").src = "/imgs/topo/set.png";
        for (x = 1; x <= Total; x++) {
            document.getElementById("registros_pagina_busca_" + x).style.display = "block";
            document.getElementById("registros_pagina_busca_2_" + x).style.display = "block";
        }
        document.getElementById("registros_pagina_busca_" + idRegistro).style.display = "none";
        document.getElementById("registros_pagina_busca_2_" + idRegistro).style.display = "none";
        document.getElementById("resultado_busca_mascara").style.display = "block";
        document.getElementById("resultado_busca_mascara_mensagem_erro").style.display = "none";
        document.getElementById("resultado_busca_mascara_mensagem_loading").style.display = "block";
    }
    document.formOrdenacao.RegistrosBusca.value = idRegistro;
    document.formOrdenacao2.RegistrosBusca_2.value = idRegistro;
    window.location.assign("#imoveis-" + document.formOrdenacao2.OrdenacaoBusca_2.value + "-" + document.formOrdenacao2.RegistrosBusca_2.value + "-pagina-" + document.formOrdenacao2.PaginaAtualBusca_2.value);
}

function MarcarRegistroPaginaBuscaPadraoPlantas(idRegistro, Quantidade, Total) {    
    if (Quantidade.length > 0) {
        document.getElementById("registros_pagina_busca_conteudo_plantas").innerHTML = Quantidade;
        document.getElementById("registros_pagina_busca_lista_plantas").style.display = "none";
        document.getElementById("registros_pagina_busca_seta_plantas").src = "/imgs/topo/set.png";
        for (x = 1; x <= Total; x++) {
            document.getElementById("registros_pagina_busca_plantas_" + x).style.display = "block";
        }
        document.getElementById("registros_pagina_busca_plantas_" + idRegistro).style.display = "none";
        document.getElementById("resultado_busca_mascara").style.display = "block";
        document.getElementById("resultado_busca_mascara_mensagem_erro").style.display = "none";
        document.getElementById("resultado_busca_mascara_mensagem_loading").style.display = "block";
    }
    document.formOrdenacao.RegistrosBuscaPlantas.value = idRegistro;
    window.location.assign("#plantas-" + document.formOrdenacao.OrdenacaoBuscaPlantas.value + "-" + document.formOrdenacao.RegistrosBuscaPlantas.value + "-pagina-" + document.formOrdenacao.PaginaAtualBuscaPlantas.value);    
}

function MarcarFavorito(idEmpreendimento, Mensagem1, Mensagem2, Mensagem3, Mensagem4, Mensagem5, Imagem, ImagemOff, NomeComercial, Estado, Cidade, Bairro, EstagioObra, Tipo, idEmpreendimentoVista, Estagio_ObraExibe) {
    if (idEmpreendimento.length > 0) {
        var ajaxRegistro = null;
        ajaxRegistro = ajaxInit();
        resultado = "";
        if (ajaxRegistro) {
            ajaxRegistro.open("GET", "/marcar-favorito/" + idEmpreendimento.replace("F", "") + "/" + NomeComercial + "/" + Estado + "/" + Cidade + "/" + Bairro + "/" + EstagioObra + "/" + Tipo + "/" + idEmpreendimentoVista + "/" + Math.ceil(Math.random() * 100000), true);
            ajaxRegistro.setRequestHeader("Content-type", "charset=iso-8859-1");
            ajaxRegistro.onreadystatechange = function () {
                if (ajaxRegistro.readyState == 4) {
                    if (ajaxRegistro.status == 200) {
                        resultado = ajaxRegistro.responseText;
                        if (resultado.substring(0, 1) == "1") {
                            var ajaxResultadoAdwords = null;
                            ajaxResultadoAdwords = ajaxInit();
                            resultadoAdwords = "";
                            if (ajaxResultadoAdwords) {
                                ajaxResultadoAdwords.open("GET", "/marcar_favorito_adwords.aspx?Rand=" + Math.ceil(Math.random() * 100000), true);
                                ajaxResultadoAdwords.setRequestHeader("Content-type", "charset=iso-8859-1");
                                ajaxResultadoAdwords.onreadystatechange = function () {
                                    if (ajaxResultadoAdwords.readyState == 4) {
                                        if (ajaxResultadoAdwords.status == 200) {
                                            resultadoAdwords = ajaxResultadoAdwords.responseText;
                                        }
                                    }
                                }
                                ajaxResultadoAdwords.send(null);
                            }
                            splitResultado = resultado.split("|");
                            TotalResultado = splitResultado.length - 1;
                            document.getElementById("layer_topo_topo_menu_02_04_lista_conteudo").innerHTML = "";
                            while (Mensagem1.indexOf("\n") >= 0) {
                                Mensagem1 = Mensagem1.replace("\n", "[linha]");
                            }
                            while (Mensagem2.indexOf("\n") >= 0) {
                                Mensagem2 = Mensagem2.replace("\n", "[linha]");
                            }
                            while (Mensagem3.indexOf("\n") >= 0) {
                                Mensagem3 = Mensagem3.replace("\n", "[linha]");
                            }
                            while (Mensagem4.indexOf("\n") >= 0) {
                                Mensagem4 = Mensagem4.replace("\n", "[linha]");
                            }
                            while (Mensagem5.indexOf("\n") >= 0) {
                                Mensagem5 = Mensagem5.replace("\n", "[linha]");
                            }
                            ValorExibeFavorito = "";
                            for (x = 1; x < TotalResultado; x++) {
                                splitFavoritosRegistros = splitResultado[x].split("_");
                                if (x == (TotalResultado - 1)) {
                                    if (splitFavoritosRegistros[8] > 0) {
                                        ValorExibeFavorito = "<div class=\"lista_favoritos\"><div style=\"float: left; border: 0px solid #ffffff; margin-top: 3px; margin-right: 5px;\"><img onmouseover=\"this.style.cursor = 'pointer';\" onmouseout=\"this.style.cursor = 'normal';\" onclick=\"RemoverFavorito('" + splitFavoritosRegistros[0] + "','" + Mensagem3 + "','" + Mensagem4 + "','" + Mensagem1 + "','" + Mensagem2 + "','" + Mensagem5 + "','" + Imagem + "','" + ImagemOff + "','" + splitFavoritosRegistros[2] + "','" + splitFavoritosRegistros[3] + "','" + splitFavoritosRegistros[4] + "', '" + splitFavoritosRegistros[5] + "', '" + splitFavoritosRegistros[6] + "', '" + splitFavoritosRegistros[7] + "', '" + splitFavoritosRegistros[8] + "', '" + splitFavoritosRegistros[9] + "');\" src=\"/images/remover.png\" border=\"0\" alt=\"\"></div><div style=\"float: left; border: 0px solid #ffffff; width: 77px;\"><table cellspacing=\"0\" cellpadding=\"0\" border=\"0\"><tr><td align=\"left\" valign=\"top\"><a href=\"javascript:SaibaMaisFavorito('" + splitFavoritosRegistros[0] + "','" + splitFavoritosRegistros[2] + "','" + splitFavoritosRegistros[3] + "','" + splitFavoritosRegistros[4] + "', '" + splitFavoritosRegistros[5] + "', '" + splitFavoritosRegistros[6] + "', '" + splitFavoritosRegistros[7] + "', '" + splitFavoritosRegistros[8] + "','" + splitFavoritosRegistros[9] + "');\">(" + splitFavoritosRegistros[8] + ")<br />" + splitFavoritosRegistros[1];
                                        if (splitFavoritosRegistros[9].length > 0) {
                                            ValorExibeFavorito = ValorExibeFavorito + " - " + splitFavoritosRegistros[9];
                                        }
                                        ValorExibeFavorito = ValorExibeFavorito + "</a></td></tr></table></div></div>";
                                        document.getElementById("layer_topo_topo_menu_02_04_lista_conteudo").innerHTML = document.getElementById("layer_topo_topo_menu_02_04_lista_conteudo").innerHTML + ValorExibeFavorito;
                                    } else {
                                        ValorExibeFavorito = "<div class=\"lista_favoritos\"><div style=\"float: left; border: 0px solid #ffffff; margin-top: 3px; margin-right: 5px;\"><img onmouseover=\"this.style.cursor = 'pointer';\" onmouseout=\"this.style.cursor = 'normal';\" onclick=\"RemoverFavorito('" + splitFavoritosRegistros[0] + "','" + Mensagem3 + "','" + Mensagem4 + "','" + Mensagem1 + "','" + Mensagem2 + "','" + Mensagem5 + "','" + Imagem + "','" + ImagemOff + "','" + splitFavoritosRegistros[2] + "','" + splitFavoritosRegistros[3] + "','" + splitFavoritosRegistros[4] + "', '" + splitFavoritosRegistros[5] + "', '" + splitFavoritosRegistros[6] + "', '" + splitFavoritosRegistros[7] + "', '" + splitFavoritosRegistros[8] + "', '" + splitFavoritosRegistros[9] + "');\" src=\"/images/remover.png\" border=\"0\" alt=\"\"></div><div style=\"float: left; border: 0px solid #ffffff; width: 77px;\"><table cellspacing=\"0\" cellpadding=\"0\" border=\"0\"><tr><td align=\"left\" valign=\"top\"><a href=\"javascript:SaibaMaisFavorito('" + splitFavoritosRegistros[0] + "','" + splitFavoritosRegistros[2] + "','" + splitFavoritosRegistros[3] + "','" + splitFavoritosRegistros[4] + "', '" + splitFavoritosRegistros[5] + "', '" + splitFavoritosRegistros[6] + "', '" + splitFavoritosRegistros[7] + "', '" + splitFavoritosRegistros[8] + "','" + splitFavoritosRegistros[9] + "');\">" + splitFavoritosRegistros[1];
                                        if (splitFavoritosRegistros[9].length > 0) {
                                            ValorExibeFavorito = ValorExibeFavorito + " - " + splitFavoritosRegistros[9];
                                        }
                                        ValorExibeFavorito = ValorExibeFavorito + "</a></td></tr></table></div></div>";
                                        document.getElementById("layer_topo_topo_menu_02_04_lista_conteudo").innerHTML = document.getElementById("layer_topo_topo_menu_02_04_lista_conteudo").innerHTML + ValorExibeFavorito;
                                    }
                                } else {
                                    if (splitFavoritosRegistros[8] > 0) {
                                        ValorExibeFavorito = "<div class=\"lista_favoritos2\"><div style=\"float: left; border: 0px solid #ffffff; margin-top: 3px; margin-right: 5px;\"><img onmouseover=\"this.style.cursor = 'pointer';\" onmouseout=\"this.style.cursor = 'normal';\" onclick=\"RemoverFavorito('" + splitFavoritosRegistros[0] + "','" + Mensagem3 + "','" + Mensagem4 + "','" + Mensagem1 + "','" + Mensagem2 + "','" + Mensagem5 + "','" + Imagem + "','" + ImagemOff + "','" + splitFavoritosRegistros[2] + "','" + splitFavoritosRegistros[3] + "','" + splitFavoritosRegistros[4] + "', '" + splitFavoritosRegistros[5] + "', '" + splitFavoritosRegistros[6] + "', '" + splitFavoritosRegistros[7] + "', '" + splitFavoritosRegistros[8] + "', '" + splitFavoritosRegistros[9] + "');\" src=\"/images/remover.png\" border=\"0\" alt=\"\"></div><div style=\"float: left; border: 0px solid #ffffff; width: 77px;\"><table cellspacing=\"0\" cellpadding=\"0\" border=\"0\"><tr><td align=\"left\" valign=\"top\"><a href=\"javascript:SaibaMaisFavorito('" + splitFavoritosRegistros[0] + "','" + splitFavoritosRegistros[2] + "','" + splitFavoritosRegistros[3] + "','" + splitFavoritosRegistros[4] + "', '" + splitFavoritosRegistros[5] + "', '" + splitFavoritosRegistros[6] + "', '" + splitFavoritosRegistros[7] + "', '" + splitFavoritosRegistros[8] + "','" + splitFavoritosRegistros[9] + "');\">(" + splitFavoritosRegistros[8] + ")<br />" + splitFavoritosRegistros[1];
                                        if (splitFavoritosRegistros[9].length > 0) {
                                            ValorExibeFavorito = ValorExibeFavorito + " - " + splitFavoritosRegistros[9];
                                        }
                                        ValorExibeFavorito = ValorExibeFavorito + "</a></td></tr></table></div></div>";
                                        document.getElementById("layer_topo_topo_menu_02_04_lista_conteudo").innerHTML = document.getElementById("layer_topo_topo_menu_02_04_lista_conteudo").innerHTML + ValorExibeFavorito;
                                    } else {
                                        ValorExibeFavorito = "<div class=\"lista_favoritos2\"><div style=\"float: left; border: 0px solid #ffffff; margin-top: 3px; margin-right: 5px;\"><img onmouseover=\"this.style.cursor = 'pointer';\" onmouseout=\"this.style.cursor = 'normal';\" onclick=\"RemoverFavorito('" + splitFavoritosRegistros[0] + "','" + Mensagem3 + "','" + Mensagem4 + "','" + Mensagem1 + "','" + Mensagem2 + "','" + Mensagem5 + "','" + Imagem + "','" + ImagemOff + "','" + splitFavoritosRegistros[2] + "','" + splitFavoritosRegistros[3] + "','" + splitFavoritosRegistros[4] + "', '" + splitFavoritosRegistros[5] + "', '" + splitFavoritosRegistros[6] + "', '" + splitFavoritosRegistros[7] + "', '" + splitFavoritosRegistros[8] + "', '" + splitFavoritosRegistros[9] + "');\" src=\"/images/remover.png\" border=\"0\" alt=\"\"></div><div style=\"float: left; border: 0px solid #ffffff; width: 77px;\"><table cellspacing=\"0\" cellpadding=\"0\" border=\"0\"><tr><td align=\"left\" valign=\"top\"><a href=\"javascript:SaibaMaisFavorito('" + splitFavoritosRegistros[0] + "','" + splitFavoritosRegistros[2] + "','" + splitFavoritosRegistros[3] + "','" + splitFavoritosRegistros[4] + "', '" + splitFavoritosRegistros[5] + "', '" + splitFavoritosRegistros[6] + "', '" + splitFavoritosRegistros[7] + "', '" + splitFavoritosRegistros[8] + "','" + splitFavoritosRegistros[9] + "');\">" + splitFavoritosRegistros[1];
                                        if (splitFavoritosRegistros[9].length > 0) {
                                            ValorExibeFavorito = ValorExibeFavorito + " - " + splitFavoritosRegistros[9];
                                        }
                                        ValorExibeFavorito = ValorExibeFavorito + "</a></td></tr></table></div></div>";
                                        document.getElementById("layer_topo_topo_menu_02_04_lista_conteudo").innerHTML = document.getElementById("layer_topo_topo_menu_02_04_lista_conteudo").innerHTML + ValorExibeFavorito;
                                    }
                                }
                            }
                            if (document.getElementById("marcar_favorito") != undefined) {
                                document.getElementById("marcar_favorito").innerHTML = "<div onmouseover=\"this.style.cursor = 'pointer';\" onmouseout=\"this.style.cursor = 'normal';\" onclick=\"RemoverFavorito('" + splitFavoritosRegistros[0] + "','" + Mensagem3 + "','" + Mensagem4 + "','" + Mensagem1 + "','" + Mensagem2 + "','" + Mensagem5 + "','" + Imagem + "','" + ImagemOff + "','" + NomeComercial + "','" + Estado + "','" + Cidade + "', '" + Bairro + "', '" + EstagioObra + "', '" + Tipo + "', '" + idEmpreendimentoVista + "','" + Estagio_ObraExibe + "');\" style=\"background: url(/imgs/imovel_favorito_off.gif); float: left; width: 91px; height: 77px; background-repeat: no-repeat; background-position: left; border: 0px solid; margin-left: 0px;\" id=\"marcar_favorito_1\"></div>";
                            }
                            if (document.getElementById("layer_topo_total_favoritos") != undefined) {
                                document.getElementById("layer_topo_total_favoritos").innerHTML = "(" + (TotalResultado - 1) + ")";
                            }
                            if (document.getElementById("marcar_favorito_" + idEmpreendimento.replace("F", "") + "_" + EstagioObra) != undefined) {
                                document.getElementById("marcar_favorito_" + idEmpreendimento.replace("F", "") + "_" + EstagioObra).innerHTML = "<img onmouseover=\"this.style.cursor = 'pointer';\" onmouseout=\"this.style.cursor = 'normal';\" onclick=\"RemoverFavorito('" + splitFavoritosRegistros[0] + "','" + Mensagem3 + "','" + Mensagem4 + "','" + Mensagem1 + "','" + Mensagem2 + "','" + Mensagem5 + "','" + Imagem + "','" + ImagemOff + "','" + NomeComercial + "','" + Estado + "','" + Cidade + "', '" + Bairro + "', '" + EstagioObra + "', '" + Tipo + "', '" + idEmpreendimentoVista + "','" + Estagio_ObraExibe + "');\" src=\"" + ImagemOff + "\" border=\"0\" alt=\"\" />";
                            }
                            if (document.getElementById("marcar_favorito_destaque_" + idEmpreendimento.replace("F", "") + "_" + EstagioObra) != undefined) {
                                document.getElementById("marcar_favorito_destaque_" + idEmpreendimento.replace("F", "") + "_" + EstagioObra).innerHTML = "<img onmouseover=\"this.style.cursor = 'pointer';\" onmouseout=\"this.style.cursor = 'normal';\" onclick=\"RemoverFavorito('" + splitFavoritosRegistros[0] + "','" + Mensagem3 + "','" + Mensagem4 + "','" + Mensagem1 + "','" + Mensagem2 + "','" + Mensagem5 + "','" + Imagem + "','" + ImagemOff + "','" + NomeComercial + "','" + Estado + "','" + Cidade + "', '" + Bairro + "', '" + EstagioObra + "', '" + Tipo + "', '" + idEmpreendimentoVista + "','" + Estagio_ObraExibe + "');\" src=\"/imgs/bt_home_empreendimentos_rodape_02_03_off.jpg\" border=\"0\" alt=\"\" />";
                            }
                            _gaq.push(['_trackPageview', '/marcar-favorito/']);
                            if (idEmpreendimentoVista > 0) {
                                _gaq.push(['_trackPageview', '/marcar-favorito/' + idEmpreendimentoVista]);
                            } else {
                                _gaq.push(['_trackPageview', '/marcar-favorito/' + NomeComercial]);
                            }
                            while (Mensagem1.indexOf("\n") >= 0) {
                                Mensagem1 = Mensagem1.replace("\n", "[linha]");
                            }
                            //alert(Mensagem1);
                        } else {
                            if (resultado.substring(0, 1) == "2") {
                                MenmsagemExcedente = "";
                                if (document.all) {
                                    MensagemExcedente = document.getElementById("layer_topo_mensagem_favorito_excedente").innerText.replace("|n|n", "\n\n");
                                } else {
                                    MensagemExcedente = document.getElementById("layer_topo_mensagem_favorito_excedente").textContent.replace("|n|n", "\n\n");
                                }
                                alert(MensagemExcedente);
                            } else {
                                while (Mensagem2.indexOf("[linha]") >= 0) {
                                    Mensagem2 = Mensagem1.replace("[linha]", "\n");
                                }
                                alert(Mensagem2);
                            }
                        }
                    }
                }
            }
            ajaxRegistro.send(null);
        }
    }
}

function RemoverFavorito(idEmpreendimento, Mensagem1, Mensagem2, Mensagem3, Mensagem4, Mensagem5, Imagem, ImagemOff, NomeComercial, Estado, Cidade, Bairro, EstagioObra, Tipo, idEmpreendimentoVista, Estagio_ObraExibe) {
    if (idEmpreendimento.length > 0) {
        var ajaxRegistro = null;
        ajaxRegistro = ajaxInit();
        resultado = "";
        if (ajaxRegistro) {
            ajaxRegistro.open("GET", "/remover-favorito/" + idEmpreendimento.replace("F","") + "/" + NomeComercial + "/" + Estado + "/" + Cidade + "/" + Bairro + "/" + EstagioObra + "/" + Tipo + "/" + idEmpreendimentoVista + "/" + Math.ceil(Math.random() * 100000), true);
            ajaxRegistro.setRequestHeader("Content-type", "charset=iso-8859-1");
            ajaxRegistro.onreadystatechange = function() {
                if (ajaxRegistro.readyState == 4) {
                    if (ajaxRegistro.status == 200) {
                        resultado = ajaxRegistro.responseText;
                        if (resultado.substring(0, 1) == "1") {
                            while (Mensagem1.indexOf("\n") >= 0) {
                                Mensagem1 = Mensagem1.replace("\n", "[linha]");
                            }
                            while (Mensagem2.indexOf("\n") >= 0) {
                                Mensagem2 = Mensagem2.replace("\n", "[linha]");
                            }
                            while (Mensagem3.indexOf("\n") >= 0) {
                                Mensagem3 = Mensagem3.replace("\n", "[linha]");
                            }
                            while (Mensagem4.indexOf("\n") >= 0) {
                                Mensagem4 = Mensagem4.replace("\n", "[linha]");
                            }
                            while (Mensagem5.indexOf("\n") >= 0) {
                                Mensagem5 = Mensagem5.replace("\n", "[linha]");
                            }
                            if (document.getElementById("marcar_favorito_" + idEmpreendimento.replace("F", "") + "_" + EstagioObra) != undefined) {
                                document.getElementById("marcar_favorito_" + idEmpreendimento.replace("F", "") + "_" + EstagioObra).innerHTML = "<img onmouseover=\"this.style.cursor = 'pointer';\" onmouseout=\"this.style.cursor = 'normal';\" onclick=\"MarcarFavorito('" + idEmpreendimento.replace("F", "") + "','" + Mensagem1 + "','" + Mensagem2 + "','" + Mensagem3 + "','" + Mensagem4 + "','" + Mensagem5 + "','" + Imagem + "','" + ImagemOff + "','" + NomeComercial + "','" + Estado + "','" + Cidade + "', '" + Bairro + "', '" + EstagioObra + "', '" + Tipo + "', '" + idEmpreendimentoVista + "','" + Estagio_ObraExibe + "');\" src=\"" + Imagem + "\" border=\"0\" alt=\"\" />";
                            }
                            if (document.getElementById("marcar_favorito_destaque_" + idEmpreendimento.replace("F", "") + "_" + EstagioObra) != undefined) {
                                document.getElementById("marcar_favorito_destaque_" + idEmpreendimento.replace("F", "") + "_" + EstagioObra).innerHTML = "<img onmouseover=\"this.style.cursor = 'pointer';\" onmouseout=\"this.style.cursor = 'normal';\" onclick=\"MarcarFavorito('" + idEmpreendimento.replace("F", "") + "','" + Mensagem1 + "','" + Mensagem2 + "','" + Mensagem3 + "','" + Mensagem4 + "','" + Mensagem5 + "','" + Imagem + "','" + ImagemOff + "','" + NomeComercial + "','" + Estado + "','" + Cidade + "', '" + Bairro + "', '" + EstagioObra + "', '" + Tipo + "', '" + idEmpreendimentoVista + "');\" src=\"/imgs/bt_home_empreendimentos_rodape_02_03.jpg\" border=\"0\" alt=\"\" />";
                            }

                            splitResultado = resultado.split("|");
                            TotalResultado = splitResultado.length - 1;
                            document.getElementById("layer_topo_topo_menu_02_04_lista_conteudo").innerHTML = "";
                            ValorExibeFavorito = "";
                            for (x = 1; x < TotalResultado; x++) {
                                splitFavoritosRegistros = splitResultado[x].split("_");
                                if (x == (TotalResultado - 1)) {
                                    if (splitFavoritosRegistros[8] > 0) {
                                        ValorExibeFavorito = "<div class=\"lista_favoritos\"><div style=\"float: left; border: 0px solid #ffffff; margin-top: 3px; margin-right: 5px;\"><img onmouseover=\"this.style.cursor = 'pointer';\" onmouseout=\"this.style.cursor = 'normal';\" onclick=\"RemoverFavorito('" + splitFavoritosRegistros[0] + "','" + Mensagem3 + "','" + Mensagem4 + "','" + Mensagem1 + "','" + Mensagem2 + "','" + Mensagem5 + "','" + Imagem + "','" + ImagemOff + "','" + splitFavoritosRegistros[2] + "','" + splitFavoritosRegistros[3] + "','" + splitFavoritosRegistros[4] + "', '" + splitFavoritosRegistros[5] + "', '" + splitFavoritosRegistros[6] + "', '" + splitFavoritosRegistros[7] + "', '" + splitFavoritosRegistros[8] + "','" + splitFavoritosRegistros[9] + "');\" src=\"/images/remover.png\" border=\"0\" alt=\"\"></div><div style=\"float: left; border: 0px solid #ffffff; width: 77px;\"><table cellspacing=\"0\" cellpadding=\"0\" border=\"0\"><tr><td align=\"left\" valign=\"top\"><a href=\"javascript:SaibaMaisFavorito('" + splitFavoritosRegistros[0] + "','" + splitFavoritosRegistros[2] + "','" + splitFavoritosRegistros[3] + "','" + splitFavoritosRegistros[4] + "', '" + splitFavoritosRegistros[5] + "', '" + splitFavoritosRegistros[6] + "', '" + splitFavoritosRegistros[7] + "', '" + splitFavoritosRegistros[8] + "','" + splitFavoritosRegistros[9] + "');\">(" + splitFavoritosRegistros[8] + ")<br />" + splitFavoritosRegistros[1];
                                        if (splitFavoritosRegistros[9].length > 0) {
                                            ValorExibeFavorito = ValorExibeFavorito + " - " + splitFavoritosRegistros[9];
                                        }
                                        ValorExibeFavorito = ValorExibeFavorito + "</a></td></tr></table></div></div>";
                                        document.getElementById("layer_topo_topo_menu_02_04_lista_conteudo").innerHTML = document.getElementById("layer_topo_topo_menu_02_04_lista_conteudo").innerHTML + ValorExibeFavorito;
                                    } else {
                                        ValorExibeFavorito = "<div class=\"lista_favoritos\"><div style=\"float: left; border: 0px solid #ffffff; margin-top: 3px; margin-right: 5px;\"><img onmouseover=\"this.style.cursor = 'pointer';\" onmouseout=\"this.style.cursor = 'normal';\" onclick=\"RemoverFavorito('" + splitFavoritosRegistros[0] + "','" + Mensagem3 + "','" + Mensagem4 + "','" + Mensagem1 + "','" + Mensagem2 + "','" + Mensagem5 + "','" + Imagem + "','" + ImagemOff + "','" + splitFavoritosRegistros[2] + "','" + splitFavoritosRegistros[3] + "','" + splitFavoritosRegistros[4] + "', '" + splitFavoritosRegistros[5] + "', '" + splitFavoritosRegistros[6] + "', '" + splitFavoritosRegistros[7] + "', '" + splitFavoritosRegistros[8] + "','" + splitFavoritosRegistros[9] + "');\" src=\"/images/remover.png\" border=\"0\" alt=\"\"></div><div style=\"float: left; border: 0px solid #ffffff; width: 77px;\"><table cellspacing=\"0\" cellpadding=\"0\" border=\"0\"><tr><td align=\"left\" valign=\"top\"><a href=\"javascript:SaibaMaisFavorito('" + splitFavoritosRegistros[0] + "','" + splitFavoritosRegistros[2] + "','" + splitFavoritosRegistros[3] + "','" + splitFavoritosRegistros[4] + "', '" + splitFavoritosRegistros[5] + "', '" + splitFavoritosRegistros[6] + "', '" + splitFavoritosRegistros[7] + "', '" + splitFavoritosRegistros[8] + "','" + splitFavoritosRegistros[9] + ");\">" + splitFavoritosRegistros[1];
                                        if (splitFavoritosRegistros[9].length > 0) {
                                            ValorExibeFavorito = ValorExibeFavorito + " - " + splitFavoritosRegistros[9];
                                        }
                                        ValorExibeFavorito = ValorExibeFavorito + "</a></td></tr></table></div></div>";
                                        document.getElementById("layer_topo_topo_menu_02_04_lista_conteudo").innerHTML = document.getElementById("layer_topo_topo_menu_02_04_lista_conteudo").innerHTML + ValorExibeFavorito;
                                    }
                                } else {
                                    if (splitFavoritosRegistros[8] > 0) {
                                        ValorExibeFavorito = "<div class=\"lista_favoritos2\"><div style=\"float: left; border: 0px solid #ffffff; margin-top: 3px; margin-right: 5px;\"><img onmouseover=\"this.style.cursor = 'pointer';\" onmouseout=\"this.style.cursor = 'normal';\" onclick=\"RemoverFavorito('" + splitFavoritosRegistros[0] + "','" + Mensagem3 + "','" + Mensagem4 + "','" + Mensagem1 + "','" + Mensagem2 + "','" + Mensagem5 + "','" + Imagem + "','" + ImagemOff + "','" + splitFavoritosRegistros[2] + "','" + splitFavoritosRegistros[3] + "','" + splitFavoritosRegistros[4] + "', '" + splitFavoritosRegistros[5] + "', '" + splitFavoritosRegistros[6] + "', '" + splitFavoritosRegistros[7] + "', '" + splitFavoritosRegistros[8] + "','" + splitFavoritosRegistros[9] + "');\" src=\"/images/remover.png\" border=\"0\" alt=\"\"></div><div style=\"float: left; border: 0px solid #ffffff; width: 77px;\"><table cellspacing=\"0\" cellpadding=\"0\" border=\"0\"><tr><td align=\"left\" valign=\"top\"><a href=\"javascript:SaibaMaisFavorito('" + splitFavoritosRegistros[0] + "','" + splitFavoritosRegistros[2] + "','" + splitFavoritosRegistros[3] + "','" + splitFavoritosRegistros[4] + "', '" + splitFavoritosRegistros[5] + "', '" + splitFavoritosRegistros[6] + "', '" + splitFavoritosRegistros[7] + "', '" + splitFavoritosRegistros[8] + "','" + splitFavoritosRegistros[9] + ");\">(" + splitFavoritosRegistros[8] + ")<br />" + splitFavoritosRegistros[1];
                                        if (splitFavoritosRegistros[9].length > 0) {
                                            ValorExibeFavorito = ValorExibeFavorito + " - " + splitFavoritosRegistros[9];
                                        }
                                        ValorExibeFavorito = ValorExibeFavorito + "</a></td></tr></table></div></div>";
                                        document.getElementById("layer_topo_topo_menu_02_04_lista_conteudo").innerHTML = document.getElementById("layer_topo_topo_menu_02_04_lista_conteudo").innerHTML + ValorExibeFavorito;
                                    } else {
                                        ValorExibeFavorito = "<div class=\"lista_favoritos2\"><div style=\"float: left; border: 0px solid #ffffff; margin-top: 3px; margin-right: 5px;\"><img onmouseover=\"this.style.cursor = 'pointer';\" onmouseout=\"this.style.cursor = 'normal';\" onclick=\"RemoverFavorito('" + splitFavoritosRegistros[0] + "','" + Mensagem3 + "','" + Mensagem4 + "','" + Mensagem1 + "','" + Mensagem2 + "','" + Mensagem5 + "','" + Imagem + "','" + ImagemOff + "','" + splitFavoritosRegistros[2] + "','" + splitFavoritosRegistros[3] + "','" + splitFavoritosRegistros[4] + "', '" + splitFavoritosRegistros[5] + "', '" + splitFavoritosRegistros[6] + "', '" + splitFavoritosRegistros[7] + "', '" + splitFavoritosRegistros[8] + "','" + splitFavoritosRegistros[9] + "');\" src=\"/images/remover.png\" border=\"0\" alt=\"\"></div><div style=\"float: left; border: 0px solid #ffffff; width: 77px;\"><table cellspacing=\"0\" cellpadding=\"0\" border=\"0\"><tr><td align=\"left\" valign=\"top\"><a href=\"javascript:SaibaMaisFavorito('" + splitFavoritosRegistros[0] + "','" + splitFavoritosRegistros[2] + "','" + splitFavoritosRegistros[3] + "','" + splitFavoritosRegistros[4] + "', '" + splitFavoritosRegistros[5] + "', '" + splitFavoritosRegistros[6] + "', '" + splitFavoritosRegistros[7] + "', '" + splitFavoritosRegistros[8] + "','" + splitFavoritosRegistros[9] + ");\">" + splitFavoritosRegistros[1];
                                        if (splitFavoritosRegistros[9].length > 0) {
                                            ValorExibeFavorito = ValorExibeFavorito + " - " + splitFavoritosRegistros[9];
                                        }
                                        ValorExibeFavorito = ValorExibeFavorito + "</a></td></tr></table></div></div>";
                                        document.getElementById("layer_topo_topo_menu_02_04_lista_conteudo").innerHTML = document.getElementById("layer_topo_topo_menu_02_04_lista_conteudo").innerHTML + ValorExibeFavorito;
                                    }
                                }
                            }
                            if ((TotalResultado - 1) == 0) {
                                document.getElementById("layer_topo_topo_menu_02_04_lista_conteudo").innerHTML = Mensagem5;
                            }
                            document.getElementById("layer_topo_total_favoritos").innerHTML = "(" + (TotalResultado - 1) + ")";
                            if (document.getElementById("marcar_favorito") != undefined) {
                                if (idEmpreendimento.replace("F", "") == document.getElementById("idEmpreendimento_temp").innerHTML) {
                                    document.getElementById("marcar_favorito").innerHTML = document.getElementById("marcar_favorito_temp").innerHTML;
                                }
                            }
                            _gaq.push(['_trackPageview', '/remover-favorito/']);
                            if (idEmpreendimentoVista > 0) {
                                _gaq.push(['_trackPageview', '/remover-favorito/' + idEmpreendimentoVista]);
                            } else {
                                _gaq.push(['_trackPageview', '/remover-favorito/' + NomeComercial]);
                            }                            
                            while (Mensagem1.indexOf("\n") >= 0) {
                                Mensagem1 = Mensagem1.replace("\n", "[linha]");
                            }
                            //alert(Mensagem1);
                        } else {
                            while (Mensagem2.indexOf("[linha]") >= 0) {
                                Mensagem2 = Mensagem2.replace("[linha]", "\n");
                            }
                            alert(Mensagem2);
                        }
                    } else {
                        //alert("ERRO");
                    }
                }
            }
            ajaxRegistro.send(null);
        }
    }
}

function AtendimentoOnline(idEmpreendimento, DadoCorretorOnline, Origem) {
    FechaTodasAbas();
    FechaSugestoes();
    FechaAbasPesquisa();
    StatusClique = false;
    CidadeAtualAtendimento = document.getElementById("layer_topo_cidade_atual").innerHTML;
    if (DadoCorretorOnline == undefined) {
        DadoCorretorOnline = "";
    }
    if (idEmpreendimento == undefined) {
        idEmpreendimento = "";
    }
    if (DadoCorretorOnline.length == 0) {
        DadoCorretorOnline = idEmpreendimento;
    }
    if (DadoCorretorOnline.length == 0) {
        if (document.getElementById("idEmpreendimento_Atendimento") != undefined) {
            if (document.getElementById("DadoCorretorOnline_Atendimento").innerHTML.length > 0) {
                DadoCorretorOnline = document.getElementById("DadoCorretorOnline_Atendimento").innerHTML;
            }
            if (DadoCorretorOnline.length == 0) {
                if (document.getElementById("idEmpreendimento_Atendimento").innerHTML.length > 0) {
                    DadoCorretorOnline = document.getElementById("idEmpreendimento_Atendimento").innerHTML;
                }
            }
        }
    }
    if (DadoCorretorOnline.length > 0) {
        DadoCorretorOnline = " - " + DadoCorretorOnline;
    }
    if (DadoCorretorOnline.length > 0) {
        _gaq.push(['_trackPageview', '/atendimento-online/' + Origem + '/' + DadoCorretorOnline]);
    } else {
        _gaq.push(['_trackPageview', '/atendimento-online/' + Origem]);
    }
    Origem = Origem.toLowerCase();
    while (Origem.indexOf("-") > 0) {
        Origem = Origem.replace("-", "_");
    }
    JanelaAtendimento = window.open("/atendimento_" + Origem + ".aspx?CidadeAtualAtendimento=" + CidadeAtualAtendimento + "&DadoCorretorOnline=" + DadoCorretorOnline, "JanelaAtendimento", "width=1,height=1,left=10,top=10");
    JanelaAtendimento.focus();
}

function FecharBarraRodape() {
    document.getElementById("layer_topo_atendimento_rodape").style.display = "none";
    document.getElementById("layer_topo_atendimento_rodape_figura").style.display = "none";
    _gaq.push(['_trackPageview', '/fechar-barra-rodape']);
    var ajaxRegistro = null;
    ajaxRegistro = ajaxInit();
    resultado = "";    
    if (document.frmBarraRodape.StatusRodape.checked) {
        if (ajaxRegistro) {
            var parametros = "Status=1";
            ajaxRegistro.open("POST", "/barra-rodape/" + Math.ceil(Math.random() * 100000), true);
            ajaxRegistro.setRequestHeader("Content-type", "application/x-www-form-urlencoded");
            ajaxRegistro.setRequestHeader("Content-length", parametros.length);
            ajaxRegistro.setRequestHeader("Connection", "close");
            ajaxRegistro.onreadystatechange = function() {
                if (ajaxRegistro.readyState == 4) {
                    if (ajaxRegistro.status == 200) {
                        resultado = ajaxRegistro.responseText;
                        if (resultado == "1") {
                            //alert("OK");
                        }
                    }
                }
            }
            ajaxRegistro.send(parametros);
        }
    } else {
        if (ajaxRegistro) {
            var parametros = "Status=0";
            ajaxRegistro.open("POST", "/barra-rodape/" + Math.ceil(Math.random() * 100000), true);
            ajaxRegistro.setRequestHeader("Content-type", "application/x-www-form-urlencoded");
            ajaxRegistro.setRequestHeader("Content-length", parametros.length);
            ajaxRegistro.setRequestHeader("Connection", "close");
            ajaxRegistro.onreadystatechange = function() {
                if (ajaxRegistro.readyState == 4) {
                    if (ajaxRegistro.status == 200) {
                        resultado = ajaxRegistro.responseText;
                        if (resultado == "1") {
                            //alert("OK");
                        }
                    }
                }
            }
            ajaxRegistro.send(parametros);
        }
    }
}

function CompararImoveis() {
    URLOrigem = location.href;
    if (URLOrigem.length > 0) {
        splitURLOrigem = URLOrigem.split("/");
        URLOrigem = "";
        for (x = 4; x < splitURLOrigem.length; x++) {
            if (x != 4) {
                URLOrigem += "/";
            }
            URLOrigem += splitURLOrigem[x];
        }
    }
    if (URLOrigem.length > 0) {
        URLOrigem = URLOrigem.replace("#", "_ref_");
    }
    location.href = "/comparar-imoveis/" + URLOrigem;
}

function VoltarComparacao(URL) {
    location.href = URL;
}

function DestacaColunaComparacao(Objeto, Cor, Total, Acao) {
    splitObjeto = Objeto.id.split("_");
    if (Acao == "over") {
        Objeto.style.cursor = "pointer";
        Objeto.style.backgroundColor = "#ffffff";
        for (x = 0; x <= Total; x++) {
            if (x > 0) {
                if (document.getElementById(splitObjeto[0] + "_" + splitObjeto[1] + "_" + x) != undefined) {
                    document.getElementById(splitObjeto[0] + "_" + splitObjeto[1] + "_" + x).style.backgroundColor = "#ffffff";
                    document.getElementById(splitObjeto[0] + "_" + splitObjeto[1] + "_" + x).style.color = "#f41a1b";
                }
            }
            if (document.getElementById(splitObjeto[0] + "_" + splitObjeto[1] + "_" + x) != undefined) {
                document.getElementById(splitObjeto[0] + "_" + splitObjeto[1] + "_" + x).style.borderColor = "#f41a1b";
                document.getElementById(splitObjeto[0] + "_" + (splitObjeto[1] - 1) + "_" + x).style.borderColor = "#f41a1b";
            }
        }
    } else {
        Objeto.style.cursor = "default";
        Objeto.style.backgroundColor = "#" + Cor;
        for (x = 0; x <= Total; x++) {
            if ((x % 2) == 0) {
                Cor = "d9d9d9";
            } else {
                Cor = "ededed";
            }
            if (x > 0) {
                if (document.getElementById(splitObjeto[0] + "_" + splitObjeto[1] + "_" + x) != undefined) {
                    document.getElementById(splitObjeto[0] + "_" + splitObjeto[1] + "_" + x).style.backgroundColor = "#" + Cor;
                    document.getElementById(splitObjeto[0] + "_" + splitObjeto[1] + "_" + x).style.color = "#3f3f3f";
                }
            }
            if (document.getElementById(splitObjeto[0] + "_" + splitObjeto[1] + "_" + x) != undefined) {
                document.getElementById(splitObjeto[0] + "_" + splitObjeto[1] + "_" + x).style.borderColor = "#979797";
                document.getElementById(splitObjeto[0] + "_" + (splitObjeto[1] - 1) + "_" + x).style.borderColor = "#979797";
            }
        }
    }
}

function MarcarComparacao(Objeto, idEmpreendimento, EstagioObra, Mensagem1, Mensagem2, Mensagem3, Mensagem4) {
    var Acao = "";
    if (document.getElementById("seleciona_comparaca_img_" + idEmpreendimento + "_" + EstagioObra) != undefined) {
        if (document.getElementById("seleciona_comparaca_img_" + idEmpreendimento + "_" + EstagioObra).style.display == "block") {
            document.getElementById("seleciona_comparaca_img_" + idEmpreendimento + "_" + EstagioObra).style.display = "none";
            Acao = "desmarcar";
        } else {
            document.getElementById("seleciona_comparaca_img_" + idEmpreendimento + "_" + EstagioObra).style.display = "block";
            Acao = "marcar";
        }
        var ajaxRegistro = null;
        ajaxRegistro = ajaxInit();
        resultado = "";
        if (ajaxRegistro) {
            var parametros = "";
            parametros = "EstagioObra=" + EstagioObra;
            ajaxRegistro.open("POST", "/marcar-comparacao/" + Acao.toLowerCase() + "/" + idEmpreendimento + "/" + Math.ceil(Math.random() * 100000), true);
            ajaxRegistro.setRequestHeader("Content-type", "application/x-www-form-urlencoded");
            ajaxRegistro.setRequestHeader("Content-length", parametros.length);
            ajaxRegistro.setRequestHeader("Connection", "close");
            ajaxRegistro.onreadystatechange = function() {
                if (ajaxRegistro.readyState == 4) {
                    if (ajaxRegistro.status == 200) {
                        resultado = ajaxRegistro.responseText;
                        if (resultado == "1") {
                            if (Acao == "marcar") {
                                //alert(Mensagem1);
                            } else {
                                //alert(Mensagem3);
                            }
                        } else {
                            if (resultado == "2") {
                                MensagemComparacaoExcedente = "";
                                if (document.all) {
                                    MensagemComparacaoExcedente = document.getElementById("layer_topo_mensagem_comparacao_excedente").innerText.replace("|n|n", "\n\n");
                                } else {
                                    MensagemComparacaoExcedente = document.getElementById("layer_topo_mensagem_comparacao_excedente").textContent.replace("|n|n", "\n\n");
                                }
                                document.getElementById("seleciona_comparaca_img_" + idEmpreendimento + "_" + EstagioObra).style.display = "none";
                                alert(MensagemComparacaoExcedente);
                            } else {
                                if (Acao == "marcar") {
                                    //alert(Mensagem2);
                                } else {
                                    //alert(Mensagem4);
                                }
                            }
                        }
                    }
                }
            }
            ajaxRegistro.send(parametros);
        }
    }
}

function RemoverComparacaoTela(idEmpreendimento, EstagioObra, Total, Voltar) {
    var MensagemRemocao = "";
    if (Total > 2) {
        MensagemRemocao = "Deseja realmente remover este empreendimento da tela de comparação?";
    } else {
        MensagemRemocao = "ATENÇÃO:\n\nSó existem dois empreendimentos selecionados para comparação. Ao remover este empreendimento, o sistema irá remover o outro restante automaticamente.\n\nDeseja continuar?";
    }
    if (confirm(MensagemRemocao)) {
        var ajaxRegistro = null;
        ajaxRegistro = ajaxInit();
        resultado = "";
        if (ajaxRegistro) {
            var parametros = "";
            parametros = "EstagioObra=" + EstagioObra;
            if (Total <= 2) {
                parametros = parametros + "&Tudo=1";
            }
            ajaxRegistro.open("POST", "/marcar-comparacao/desmarcar/" + idEmpreendimento + "/" + Math.ceil(Math.random() * 100000), true);
            ajaxRegistro.setRequestHeader("Content-type", "application/x-www-form-urlencoded");
            ajaxRegistro.setRequestHeader("Content-length", parametros.length);
            ajaxRegistro.setRequestHeader("Connection", "close");
            ajaxRegistro.onreadystatechange = function () {
                if (ajaxRegistro.readyState == 4) {
                    if (ajaxRegistro.status == 200) {
                        resultado = ajaxRegistro.responseText;
                        if ((resultado == "1") || (resultado == "3")) {
                            if (Total > 2) {
                                history.go(0);
                            } else {
                                location.href = Voltar;
                            }
                        } else {
                            alert("ERRO:\n\nOcorreu um erro ao tentar remover este empreendimento da tela de comparação. Tente novamente!");
                        }
                    }
                }
            }
            ajaxRegistro.send(parametros);
        }
    }
}

function SaibaMaisFavorito(idEmpreendimento, NomeComercial, Estado, Cidade, Bairro, EstagioObra, Tipo, idEmpreendimentoVista) {
    if (idEmpreendimento.length > 0) {
        document.getElementById("layer_topo_topo_menu_02_04_lista").style.display = "none";
        if (idEmpreendimentoVista > 0) {
            location.href = "/" + Estado + "/" + Cidade + "/" + Bairro + "/" + EstagioObra + "/" + Tipo + "/" + idEmpreendimentoVista;
        } else {
            if (NomeComercial == "-") {
                location.href = "/" + Estado + "/" + Cidade + "/" + Bairro + "/" + EstagioObra + "/" + Tipo + "/" + idEmpreendimentoVista;
            } else {
                location.href = "/" + Estado + "/" + Cidade + "/" + Bairro + "/" + EstagioObra + "/" + Tipo + "/" + NomeComercial;
            }
        }        
    }
}

function f_clientWidth() {   
    return f_filterResults (   
        window.innerWidth ? window.innerWidth : 0,   
        document.documentElement ? document.documentElement.clientWidth : 0,   
        document.body ? document.body.clientWidth : 0   
    );   
}   
function f_clientHeight() {   
    return f_filterResults (   
        window.innerHeight ? window.innerHeight : 0,   
        document.documentElement ? document.documentElement.clientHeight : 0,   
        document.body ? document.body.clientHeight : 0   
    );   
}  

function f_filterResults(n_win, n_docel, n_body) {   
    var n_result = n_win ? n_win : 0;   
    if (n_docel && (!n_result || (n_result > n_docel)))   
        n_result = n_docel;   
    return n_body && (!n_result || (n_result > n_body)) ? n_body : n_result;   
} 

function f_scrollTop() {   
    return f_filterResults (   
        window.pageYOffset ? window.pageYOffset : 0,   
        document.documentElement ? document.documentElement.scrollTop : 0,   
        document.body ? document.body.scrollTop : 0   
    );   
}


function SaibaMais(idEmpreendimento, NomeComercial, TotalProdutos, idProdutoFoto, Estado, Cidade, Bairro, EstagioObra, Tipo, idEmpreendimentoVista) {
    if (idEmpreendimento.length > 0) {
        if (TotalProdutos > 1) {
            StatusClique = false;
            FechaTodasAbas();
            FechaSugestoes();
            FechaAbasPesquisa();
            if (document.getElementById("saiba_mais_" + idEmpreendimento + "_" + EstagioObra).style.display == "block") {
                document.getElementById("saiba_mais_" + idEmpreendimento + "_" + EstagioObra).style.display = "none";
                document.getElementById("layer_topo_idEmpreendimento_SaibaMais_Aberto").innerHTML = "";
            } else {
                idAberto = "";
                if (document.getElementById("layer_topo_idEmpreendimento_SaibaMais_Aberto").innerHTML.length > 0) {
                    idAberto = document.getElementById("layer_topo_idEmpreendimento_SaibaMais_Aberto").innerHTML;
                    if (idAberto == "&nbsp;") {
                        idAberto = "";
                    }
                }
                if (idAberto.length > 0) {                    
                    document.getElementById("saiba_mais_" + idAberto).style.display = "none";
                }
                document.getElementById("layer_topo_idEmpreendimento_SaibaMais_Aberto").innerHTML = idEmpreendimento + "_" + EstagioObra;
                document.getElementById("saiba_mais_" + idEmpreendimento + "_" + EstagioObra).style.display = "block";
                CliqueX = event.clientX;
                CliqueY = event.clientY;
                AlturaRolagem = f_scrollTop();
                document.getElementById("saiba_mais_" + idEmpreendimento + "_" + EstagioObra).style.top = AlturaRolagem + CliqueY + "px";
                document.getElementById("saiba_mais_" + idEmpreendimento + "_" + EstagioObra).style.left = CliqueX + "px";
                idEmpreendimentoTemp = idEmpreendimento + "_" + EstagioObra;
                timerCLIQUE = setTimeout("CliqueTrue()", 250);
            }
        } else {
            if (idProdutoFoto.length > 0) {
                if (idEmpreendimentoVista > 0) {
                    parent.location.href = "/" + Estado + "/" + Cidade + "/" + Bairro + "/" + EstagioObra + "/" + Tipo + "/" + idEmpreendimentoVista + "/0/" + idProdutoFoto;
                } else {
                    if (NomeComercial == "-") {
                        parent.location.href = "/" + Estado + "/" + Cidade + "/" + Bairro + "/" + EstagioObra + "/" + Tipo + "/" + idEmpreendimentoVista + "/0/" + idProdutoFoto;
                    } else {
                        parent.location.href = "/" + Estado + "/" + Cidade + "/" + Bairro + "/" + EstagioObra + "/" + Tipo + "/" + NomeComercial + "/0/" + idProdutoFoto;
                    }
                }
            } else {
                if (idEmpreendimentoVista > 0) {
                    parent.location.href = "/" + Estado + "/" + Cidade + "/" + Bairro + "/" + EstagioObra + "/" + Tipo + "/" + idEmpreendimentoVista;
                } else {
                    if (NomeComercial == "-") {
                        parent.location.href = "/" + Estado + "/" + Cidade + "/" + Bairro + "/" + EstagioObra + "/" + Tipo + "/" + idEmpreendimentoVista;
                    } else {
                        parent.location.href = "/" + Estado + "/" + Cidade + "/" + Bairro + "/" + EstagioObra + "/" + Tipo + "/" + NomeComercial;
                    }
                }
            }
        }
    }
}

function SaibaMaisComparacao(idEmpreendimento, NomeComercial, TotalProdutos, idProdutoFoto, Estado, Cidade, Bairro, EstagioObra, Tipo, idEmpreendimentoVista) {
    StatusClique = false;
    if (idEmpreendimento.length > 0) {
        if (TotalProdutos > 1) {
            if (document.getElementById("saiba_mais_" + idEmpreendimento + "_" + EstagioObra).style.display == "block") {
                document.getElementById("saiba_mais_" + idEmpreendimento + "_" + EstagioObra).style.display = "none";
                document.getElementById("layer_topo_idEmpreendimento_SaibaMais_Aberto").innerHTML = "";
                FechaTodasAbas();
                FechaSugestoes();
                FechaAbasPesquisa();
                timerCLIQUE = setTimeout("CliqueFalse()", 250);
            } else {
                idAberto = "";
                if (document.getElementById("layer_topo_idEmpreendimento_SaibaMais_Aberto").innerHTML.length > 0) {
                    idAberto = document.getElementById("layer_topo_idEmpreendimento_SaibaMais_Aberto").innerHTML;
                    if (idAberto == "&nbsp;") {
                        idAberto = "";
                    }
                }
                if (idAberto.length > 0) {
                    document.getElementById("saiba_mais_" + idAberto).style.display = "none";
                }
                document.getElementById("layer_topo_idEmpreendimento_SaibaMais_Aberto").innerHTML = idEmpreendimento + "_" + EstagioObra;
                document.getElementById("saiba_mais_" + idEmpreendimento + "_" + EstagioObra).style.display = "block";
                CliqueX = event.clientX;
                CliqueY = event.clientY;
                AlturaRolagem = f_scrollTop();
                //document.getElementById("saiba_mais_" + idEmpreendimento).style.top = AlturaRolagem + CliqueY + "px";
                //document.getElementById("saiba_mais_" + idEmpreendimento).style.left = CliqueX + "px";
                idEmpreendimentoTemp = idEmpreendimento + "_" + EstagioObra;
                FechaTodasAbas();
                FechaSugestoes();
                timerCLIQUE = setTimeout("CliqueTrue()", 250);
            }
        } else {
            if (idProdutoFoto.length > 0) {                
                if (idEmpreendimentoVista > 0) {
                    location.href = "/" + Estado + "/" + Cidade + "/" + Bairro + "/" + EstagioObra + "/" + Tipo + "/" + idEmpreendimentoVista + "/0/" + idProdutoFoto;
                } else {
                    if (NomeComercial == "-") {
                        location.href = "/" + Estado + "/" + Cidade + "/" + Bairro + "/" + EstagioObra + "/" + Tipo + "/" + idEmpreendimentoVista + "/0/" + idProdutoFoto;
                    } else {
                        location.href = "/" + Estado + "/" + Cidade + "/" + Bairro + "/" + EstagioObra + "/" + Tipo + "/" + NomeComercial + "/0/" + idProdutoFoto;
                    }
                }
            } else {                
                if (idEmpreendimentoVista > 0) {
                    location.href = "/" + Estado + "/" + Cidade + "/" + Bairro + "/" + EstagioObra + "/" + Tipo + "/" + idEmpreendimentoVista;
                } else {
                    if (NomeComercial == "-") {
                        location.href = "/" + Estado + "/" + Cidade + "/" + Bairro + "/" + EstagioObra + "/" + Tipo + "/" + idEmpreendimentoVista;
                    } else {
                        location.href = "/" + Estado + "/" + Cidade + "/" + Bairro + "/" + EstagioObra + "/" + Tipo + "/" + NomeComercial;
                    }
                }
            }
        }
    }
}

function SaibaMaisProduto(idEmpreendimento, NomeComercial, TotalProdutos, idProdutoFoto, idProduto, NomeProduto, Estado, Cidade, Bairro, EstagioObra, Tipo, idEmpreendimentoVista) {
    if (idEmpreendimento.length > 0) {
        if (idProduto.length > 0) {
            if (document.getElementById("saiba_mais_" + idEmpreendimento) != undefined) {
                document.getElementById("saiba_mais_" + idEmpreendimento).style.display = "none";
            }
            if (document.getElementById("saiba_mais_produtos") != undefined) {
                document.getElementById("saiba_mais_produtos").style.display = "none";
            }
            if (idProdutoFoto.length > 0) {
                if (idEmpreendimentoVista > 0) {
                    location.href = "/" + Estado + "/" + Cidade + "/" + Bairro + "/" + EstagioObra + "/" + Tipo + "/" + idEmpreendimentoVista + "/" + NomeProduto + "/" + idProdutoFoto;
                } else {
                    if (NomeComercial == "-") {
                        location.href = "/" + Estado + "/" + Cidade + "/" + Bairro + "/" + EstagioObra + "/" + Tipo + "/" + idEmpreendimentoVista + "/" + NomeProduto + "/" + idProdutoFoto;
                    } else {
                        location.href = "/" + Estado + "/" + Cidade + "/" + Bairro + "/" + EstagioObra + "/" + Tipo + "/" + NomeComercial + "/" + NomeProduto + "/" + idProdutoFoto;
                    }
                }
            } else {
                if (idEmpreendimentoVista > 0) {
                    location.href = "/" + Estado + "/" + Cidade + "/" + Bairro + "/" + EstagioObra + "/" + Tipo + "/" + idEmpreendimentoVista + "/" + NomeProduto;
                } else {                
                    if (NomeComercial == "-") {
                        location.href = "/" + Estado + "/" + Cidade + "/" + Bairro + "/" + EstagioObra + "/" + Tipo + "/" + idEmpreendimentoVista + "/" + NomeProduto;
                    } else {
                        location.href = "/" + Estado + "/" + Cidade + "/" + Bairro + "/" + EstagioObra + "/" + Tipo + "/" + NomeComercial + "/" + NomeProduto;
                    }
                }
            }
        }
    }
}

function DestacaProduto(Objeto, Acao) {
    if (Acao == "over") {
        Objeto.style.cursor = "pointer";
        Objeto.style.backgroundColor = "#f0ecec";
        Objeto.style.color = "#eb1c24";
    } else {
        Objeto.style.cursor = "default";
        Objeto.style.backgroundColor = "";
        Objeto.style.color = "#444444";
    }
}

function ExibeSaibaMais(Status) {
    StatusClique = false;
    if (Status == undefined) {
        Status = 0;
    }
    if (document.getElementById("saiba_mais_produto") != undefined) {
        if (document.getElementById("saiba_mais_produto").style.display != "block") {
            SomeDadosTopo();
            _gaq.push(['_trackPageview', '/saiba-mais']);
            document.getElementById("indique_amigo").style.display = "none";
            document.getElementById("compartilhe_amigo").style.display = "none";
            document.getElementById("ligamos_para_voce").style.display = "none";
            document.getElementById("saiba_mais_produto").style.display = "block";
            timerCLIQUE = setTimeout("CliqueTrue()", 250);
        } else {
            if (Status == 0) {
                document.getElementById("saiba_mais_produto").style.display = "none";
            }
            timerCLIQUE = setTimeout("CliqueFalse()", 250);
        }
    }
}
