var boxCloseBt;
var fbBoxCt;
var bookEvalStub;
var chkLogado = false;

var defOpt = {
    type: "iframe",
    titleShow: false,
    centerOnScroll: true,
    width: 950,
    height: 580,
    margin: 15,
    padding: 0,
    autoScale: true,
    autoDimensions: true,
    hideOnOverlayClick: false,
    onStart: function() { chkLogado = IsLogado(); },
    onCleanup: function() {
        if (IsLogado() && !chkLogado) mudaHeaderLogin();

        jqFbBoxFrame = $("#fancybox-frame");
        if (jqFbBoxFrame.length > 0) {
            fbBoxFrame = jqFbBoxFrame[0];
            if (typeof (fbBoxFrame.contentWindow.empAv) != "undefined" && fbBoxFrame.contentWindow.empAv != 0) {
                if (fbBoxFrame.contentWindow.fazAv) {
                    fbBoxFrame.src = "/Catalogos/AvaliacaoQualidade/" + fbBoxFrame.contentWindow.empAv;
                    boxCloseBt.hide();
                    fbBoxCt.width(450).height(420);
                    setTimeout('$.fancybox.resize();', 150); //GAMBIARRA NOJENTA!
                    return false;
                } else {
                    $.post("/Catalogos/ReenviaAvaliacao", { id: fbBoxFrame.contentWindow.empAv });
                }
            }
        }

        return true;
    }
}

$(function() {
	boxCloseBt = $("a#fancybox-close");
	fbBoxCt = $("#fancybox-wrap, #fancybox-content");
	$(".lnk-booklayer").fancybox(defOpt);
});

function confBookLayer(obj) {
	$(obj).fancybox(defOpt);
}

function mudaHeaderLogin() {
    $.ajax({
        url: "/Conta/GetNomeUserLogado",
        dataType: "json",
        async: false,
        success: function(user) {
            $("#login").empty().hide().html("<p>Bem vindo(a) <strong>" + user.nome + "!</strong></p>" +
                                            "<a href=\"/MeuTecto\">Projetos</a><a href=\"/MeuTecto\">Favoritos</a>" +
                                            "<a href=\"/Conta\">Cadastro</a><a href=\"/Conta/Logout\">Logout</a>").fadeIn();
            /*window.opener.top.$("#login")*/
        }
    });
}
