$(function() {
    configuraImagemLoading();
    scripts();    
});

scripts = function() {

    stylesFieldsForm("true");

    $('#divPreload').hide();

    $('form').ajaxForm({
        target: $('#idForm').attr("target")
    });
    
    $('a').unbind('click');
    $('a').click(function(){
        $($(this).attr("target")).load($(this).attr("href"), function() {
            scripts();
        });
        return false;
    });
    $('a.lightbox').lightBox();
}

mOut = function(src,opt) {
    if (opt == "1") {
        $ ('#btnItem'+src).css({
            color: '#333'
        });
        $('#item'+src+" #esq").css({
            background: 'url(_images/produtos_menu_bg_cinza_esq.png)'
        });  
        $('#item'+src+" #esq2").css({
            background: 'url(_images/produtos_menu_bg_cinza_esq2.png)'
        });
        $('#item'+src+" #btn").css({
            background: 'url(_images/produtos_menu_bg_cinza_meio.png)'
        });
        $('#item'+src+" #dir").css({
            background: 'url(_images/produtos_menu_bg_cinza_dir.png)'
        });
        $('#item'+src+" #dir2").css({
            background: 'url(_images/produtos_menu_bg_cinza_dir2.png)'
        });
    } else {
        $('#fundoBtn'+src).hide();
    }
}

mOver = function(src,opt) {
    if (opt == "1") {        
        $ ('#btnItem'+src).css({
            color: '#fff'
        });
        $('#item'+src+" #esq").css({
            background: 'url(_images/produtos_menu_bg_azul_esq.png)'
        });
        $('#item'+src+" #esq2").css({
            background: 'url(_images/produtos_menu_bg_azul_esq2.png)'
        });
        $('#item'+src+" #btn").css({
            background: 'url(_images/produtos_menu_bg_azul_meio.png)'
        });
        $('#item'+src+" #dir").css({
            background: 'url(_images/produtos_menu_bg_azul_dir.png)'
        });
        $('#item'+src+" #dir2").css({
            background: 'url(_images/produtos_menu_bg_azul_dir2.png)'
        });
    } else {
        $('#fundoBtn'+src).show();
    }
}

var src = "";
showMenuCursos = function() {
    $('#cursos').fadeIn('500');
}

hideMenuCursos = function() {
    $('#cursos').fadeOut('200');
}

var conteudo = "fesb";
var onde = "";
abreConteudo = function(container, ondeIr, params) {
    /*
    $('#conteudo').html('');
    $('#conteudo').css({
        backgroundImage: ''
    });
    if (opt == "curso") {
        $('#flag').fadeOut('500');
        conteudo = "opt";
    }else {
        if (conteudo != "fesb") {
            $('#foto').hide();
            $('#foto').css('background-image','url(../_images/foto_fesb.jpg)');
            $('#foto').fadeIn('500');
            conteudo = "fesb";            
        }
        
        hideDivs(ondeIr);
        showDivs(ondeIr);

    }
    onde = ondeIr;
    */
    $('#'+container).fadeIn('500', loadPage('#'+container, '_lib/_views/'+ondeIr+'.php?'+params));
}

showIcone = function(src) {
    $('#icone_'+src+'_verm').fadeIn('400');
    $('#sub_'+src).css({
        color: '#ed1c24'
    });
}

hideIcone = function(src) {
    $('#icone_'+src+'_verm').fadeOut('200');
    $('#sub_'+src).css({
        color: '#444'
    });
}

hideDivs = function(ondeIr) {    
    if (ondeIr == 'inscricao') {
        ativo = "login";
        $('#txtImagem').hide();
        $('#txtConhecimento').css('height','21');
        $('#btnHome').fadeIn('500');
        $('#flag').fadeOut('500');
        $('#cursos').fadeOut('500');
        $('#postitFesb').fadeOut('500');
        $('#areaFoto').fadeOut('200');
        $('#conteudo').css({
            width: '490px',
            marginTop: '165px',
            height: '415px'
        });
    } else if (ondeIr == 'localizacao') {
        ativo = "login";
        $('#btnHome').hide();
        $('#txtConhecimento').css('height','36');
        $('#txtImagem').fadeIn('500');
        $('#flag').fadeOut('500');
        $('#cursos').fadeOut('500');
        $('#postitFesb').fadeOut('500');
        $('#areaFoto').fadeOut('200');
        $('#conteudo').css({
            marginTop: '180px',
            width: '470px',
            height: '390px'
        });
    }

    if (ondeIr != "manual") {
        $('#flag').fadeOut('500');
    }
}

showDivs = function(ondeIr) {
    if (ondeIr != 'inscricao' && ondeIr != 'localizacao') {
        $('#btnHome').hide();
        $('#txtConhecimento').css('height','36');
        $('#txtImagem').fadeIn('500');
        $('#cursos').fadeIn('500');
        $('#postitFesb').fadeIn('500');
        $('#areaFoto').fadeIn('200');
        $('#conteudo').css({
            marginTop: '180px',
            width: '330px',
            height: '260px'
        });
    }
    if ( ondeIr != 'agendar' && ondeIr != "inscricao" && ondeIr != "login" && ondeIr != "localizacao" && ondeIr != "logout" && ondeIr != "boleto" && ondeIr != "contato" && ondeIr != "resultado" && ondeIr != "dados_resultado") {
        $('#flag').fadeIn('200');
    }
}

selecionaMenu = function(src) {

    if (menuSel != "") {
        $('#btnInterno'+menuSel).css({
            color: '#107bc0'
        });
        $('#fundoBtnInterno'+menuSel).hide();
    }

    $('#btnInterno'+src).css({
        color: '#fff'
    });
    $('#fundoBtnInterno'+src).show();

    menuSel = src;

}

carregaBanner = function(id, p, isClick) {
    p = Number(p);
    click = isClick;
    
    $('#areaPublicidade').fadeOut(200, function() {
        $('#areaPublicidade').fadeIn(300, function() {
            loadPage('#areaPublicidade', '_lib/_views/publicidade.php?id='+id);
        })
    });
}

nextBanner = function() {
    if ((pos+1)<valores.length) {
        posAnt = pos;
        pos = pos +1;
    } else {
        pos = 0;
        posAnt = valores.length-1;
    }
    setaBtnBanner();
    carregaBanner(valores[pos], pos, false);
}

trocaBanner = function(p) {
    posAnt = pos;
    pos = p;
    setaBtnBanner();
    carregaBanner(valores[pos], pos, false);
}

setaBtnBanner = function() {
    for (i=0;i<valores.length;i++) {
        $('#btnBanner'+i).removeClass("btnBannerOn");
        $('#btnBanner'+i).addClass("btnBannerOff");
    }

    $('#btnBanner'+pos).removeClass("btnBannerOff");
    $('#btnBanner'+pos).addClass("btnBannerOn");
}
