﻿function ajaxInit() {
    var req;
    try {
        req = new ActiveXObject("Microsoft.XMLHTTP");
    } catch (e) {
        try {
            req = new ActiveXObject("Msxml2.XMLHTTP");
        } catch (ex) {
            try {
                req = new XMLHttpRequest();
            } catch (exc) {
                alert("Esse browser não tem recursos para uso do Ajax");
                req = null;
            }
        }
    }
    return req;
}

HashAtual = "";


function Esconde() {
    document.getElementById("box_aviso").style.visibility = "hidden";
    document.getElementById("fundo_preto").style.visibility = "hidden";
}

function CarregaAJAX() {
    //VerificaAJAX();
    //HashAtual = window.location.hash;
    timerAJAX = setInterval("VerificaAJAX()", 200);
}

function VerificaAJAX() {
    if (HashAtual != window.location.hash) {
        HashAtual = window.location.hash;
        divisaoHash = HashAtual.split("#");
        for (xHash = 0; xHash < divisaoHash.length; xHash++) {
            valores = divisaoHash[xHash].split("-");
            if (valores[0] == "imoveis") {
                AlterarConteudoPagina("#" + valores[0] + "-" + valores[1] + "-" + valores[2] + "-pagina-" + valores[4]);    
            }
        }
    }
}

function FechaTodasAbas() {
    document.getElementById("layer_topo_menu_superior_form_principal_detalhada_lista").style.display = "none";
    document.getElementById("layer_topo_menu_superior_form_principal_estilo_lista").style.display = "none";
    document.getElementById("layer_topo_topo_01_idioma_lista").style.display = "none";
    document.getElementById("layer_topo_seta_idioma").src = "/imgs/topo/set.png";
    document.getElementById("layer_topo_topo_05_box_lista").style.display = "none";
    document.getElementById("layer_topo_seta_tudo_clique").src = "/imgs/topo/set_red.jpg";
    document.getElementById("layer_topo_topo_02_box_lista").style.display = "none";
    document.getElementById("layer_topo_seta_tudo_clique").src = "/imgs/topo/set_red.jpg";
    document.getElementById("layer_topo_topo_menu_02_02_lista").style.display = "none";
    document.getElementById("layer_topo_topo_menu_03_lista").style.display = "none";
    document.getElementById("layer_topo_topo_01_login_lista").style.display = "none";
    document.getElementById("layer_topo_seta_login").src = "/imgs/topo/set.png";
    document.getElementById("layer_topo_topo_menu_02_04_lista").style.display = "none";
    document.getElementById("layer_topo_opcoes_busca_lista").style.display = "none";
    document.getElementById("layer_topo_opcoes_busca_seta").src = "/imgs/topo/set.png";
    document.getElementById("layer_topo_seta_intranet").src = "/imgs/topo/set.png";
    document.getElementById("layer_topo_topo_01_intranet_lista").style.display = "none";
}

function FechaAbasPesquisa() {
    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";
    }
    if (idEmpreendimentoTemp != undefined) {
        if (document.getElementById("saiba_mais_" + idEmpreendimentoTemp) != undefined) {
            document.getElementById("saiba_mais_" + idEmpreendimentoTemp).style.display = "none";
        }
    }
    if (document.getElementById("ano_atual_lista") != undefined) {
        document.getElementById("ano_atual_lista").style.display = "none";
        document.getElementById("ano_atual_seta").src = "/imgs/topo/set.png";
    }
    if (document.getElementById("mes_atual_lista") != undefined) {
        document.getElementById("mes_atual_lista").style.display = "none";
        document.getElementById("mes_atual_seta").src = "/imgs/topo/set.png";
    }
    if (document.getElementById("candidatar_se") != undefined) {
        document.getElementById("idVaga").value = "";
        document.getElementById("candidatar_se").style.display = "none";
    }    
}

function FechaSugestoes() {
    //Sugestões
    document.getElementById("layer_topo_layer_pesquisa_resultado_sugestoes_pesquisa").style.display = "none";
    document.getElementById("layer_topo_layer_pesquisa_img_seta_pesquisa").src = "/images/seta_pesquisa.png";
    document.getElementById("layer_topo_layer_pesquisa_resultado_sugestoes_pesquisa").style.borderTop = "0px dashed #eeeeee";
    document.getElementById("layer_topo_layer_pesquisa_resultado_sugestoes_pesquisa").style.borderBottom = "0px solid #bdbdbd";
    //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;
    document.getElementById("layer_topo_layer_pesquisa_seta_pesquisa").style.marginTop = "1px";                       
}
