﻿var mnu = null;
var pag = "Home.aspx";
var nav = null;
var c = null;
var nc = null;

var vitrineCompleta = false;

function LoadVitrine() {
    vitrineCompleta = true;
}

function ObterDados() {
    try {
        var s = document.getElementById("s").innerHTML;
    } catch (e) {
        var s = "Home";
    }
    return { Secao: s, Cor: c, Codigo: nc }
}

function MudarVitrine() {
    var inter = setInterval(function() {
        var v = (navigator.appName.indexOf("Microsoft") != -1 ? window["vitrine"] : document["vitrine"]);
        if (v == null)
            return;
        clearInterval(inter);
        v.mudaVitrine();
    }, 500);
}

function init() {
    nav = new Navega();
    nav.Alvo = document.getElementById("conteudo_geral");
}

function AlterarMenu(id, muda) {
    if (muda == undefined)
        muda = true;
    var menu = document.getElementById(id);

    if (muda) {
        var pais = new Array();

        var par = menu;
        while (true) {
            if (par.tagName == "DIV" && par.id == "menu")
                break;

            if (par.tagName == "UL" && par.id != "" && par.id != null)
                pais.push(par.id);
            par = par.parentNode;
        }

        var uls = document.getElementById("menu").getElementsByTagName("ul");
        for (var i = 0; i < uls.length; i++) {
            if (pais.toString().indexOf(uls[i].id) == -1)
                uls[i].style.display = "none";
        }
    }

    menu.style.display = menu.style.display == "none" ? "block" : "none";
}

function Indique() {
    nav.Ir("Indique.aspx?Caminho=" + escape(pag));
}

// SIMULADOR ========================================================================

function exeSimulador() {
    window.open('SimuladorV2', 'simulador');
}

function MostrarSimulador() {
    var DivSimulador = document.getElementById("DivSimulador");
    DivSimulador.style.display = "block";

    while (DivSimulador.childNodes.length > 0)
        DivSimulador.removeChild(DivSimulador.childNodes[0]);

    var so = new SWFObject("flash/suvinil-simulador-br.swf", "simulador", "780", "605", "8", "#FFFFFF");
    so.addParam("wmode", "transparent");
    so.addParam("scale", "noscale");
    so.addParam("quality", "high");
    so.write("DivSimulador");

}

function EsconderSimulador() {
    if (document.getElementById("DivSimulador").childNodes.length > 0)
        (navigator.appName.indexOf("Microsoft") != -1 ? window["simulador"] : document["simulador"]).saidaSimulador();
    else
        EndSimulador();
}

function EndSimulador() {
    var DivSimulador = document.getElementById("DivSimulador");
    (navigator.appName.indexOf("Microsoft") != -1 ? window["vitrine"] : document["vitrine"]).hideSimulador();
    DivSimulador.style.display = "none";
}

function desabilitarMenuVitrine(idBotao) {
    (navigator.appName.indexOf("Microsoft") != -1 ? window["vitrine"] : document["vitrine"]).desabilitarMenuVitrine(idBotao);
}

// ========================================================================

function SubmeterBusca() {
    var q = document.getElementById("busca_text").value;
    if (q.length > 0)
        nav.Ir("Busca.aspx?q=" + escape(q));
}

function popup(url, name, features) {
    if (features == undefined)
        features = "";
	// Tamanho da tela
	swidth  = screen.availWidth;
	sheight = screen.availHeight;
	
	// Tamanho da janela
	var width = /width=(\d+)/i.exec(features);
	wwidth = (width == null) ? swidth : width[1];
	var height = /height=(\d+)/i.exec(features);
	wheight = (height == null) ? sheight : height[1];

	// Distância do topo esquerdo
	_left = parseInt((swidth / 2) - (wwidth / 2));
	_top = parseInt((sheight / 2) - (wheight / 2));

	features.replace("/top=\d+,?/","");
	features.replace("/left=\d+,?/","");

	features += ',top='+ _top +',left='+ _left;


	//Abre a Janela
	jan = window.open(url,name,features);
	jan.focus();
}

function CarregarConcurso() {
    var divConcurso = $("#DivConcursoMinhaCasa");
    
    divConcurso = $(document.createElement("div"));
    divConcurso.attr("id", "DivConcursoMinhaCasa");
    divConcurso.css("top", $("#flash_vitrine").position().top + 25);
    divConcurso.css("left", $("div#geral").position().left + parseInt($("div#geral").css("margin-left").replace("px","")));
    $("body").prepend(divConcurso);


    var soConcurso = new SWFObject("flash/ConcursoMinhaCasa/ConcursoMinhaCasa.swf", "ConcursoMinhaCasa", "778", "243", "8", "#FFFFFF");
    soConcurso.addParam("wmode", "transparent");
    soConcurso.addParam("scale", "noscale");
    soConcurso.addParam("quality", "high");
    soConcurso.write("DivConcursoMinhaCasa");
}

function CarregarFormConcurso() {
    var DivFormConcurso = $("#DivFormConcursoMinhaCasa");
    DivFormConcurso = $(document.createElement("div"));
    DivFormConcurso.attr("id", "DivFormConcursoMinhaCasa");
    DivFormConcurso.css("top", $("#flash_vitrine").position().top + 25);
    DivFormConcurso.css("left", $("div#geral").position().left + parseInt($("div#geral").css("margin-left").replace("px", "")));
    DivFormConcurso.html("<iframe class=\"iFrameConcurso\" src=\"ConcursoMinhaCasa/ConcursoMinhaCasa.aspx\" border=\"0\" scrolling=\"no\" frameborder=\"0\"></iframe>");
    DivFormConcurso.css("height", 1);
    $("body").prepend(DivFormConcurso);
}

function AbrirFormConcurso(Frase) {
    var DivFormConcurso = $("#DivFormConcursoMinhaCasa");
    DivFormConcurso.css("height", 1);
    DivFormConcurso.animate({ height: 375, time: 1 });

    var iFrameConcurso = $(".iFrameConcurso")[0];
    if (iFrameConcurso.contentWindow)
        iFrameConcurso = iFrameConcurso.contentWindow.document;
    else if (iFrameConcurso.contentDocument)
        iFrameConcurso = iFrameConcurso.contentDocument;
    else if (iFrameConcurso.document)
        iFrameConcurso = iFrameConcurso.document;

    $("#Frase", iFrameConcurso).val(Frase);
}

function FecharFormConcurso(Frase) {
    var DivFormConcurso = $("#DivFormConcursoMinhaCasa");
    DivFormConcurso.animate({ height: 1, time: 1 });
    setTimeout(function() {
        DivFormConcurso.remove();
        $("#ConcursoMinhaCasa")[0].MostrarResposta();
    }, 500);
}

function FinalizarConcurso() {
    var divConcurso = $("#DivConcursoMinhaCasa");
    divConcurso.css("opacity", 1);
    divConcurso.animate({ opacity: 0, time: 1 });
    setTimeout(function() {
        divConcurso.remove();
    }, 1000);
}

function TrocarCorConcurso(num) {

    var inter = setInterval(function() {
        var v = (navigator.appName.indexOf("Microsoft") != -1 ? window["vitrine"] : document["vitrine"]);
        if (v == null)
            return;
        clearInterval(inter);
        v.MudarFundoConcurso(num);
    }, 500);
}