isInternet = function () 
{
    if ("https:" == document.location.protocol) { 
        return false; 
    }
    var intranetHosts = [
        /*'intranet','wwwdsv2.trf1.gov.br','intranet.trf1.gov.br',
        'intranet.trf1.jus.br','extranet.trf1.gov.br','extranet.trf1.jus.br',
        'wwwdsv2.trf1.jus.br',*/'172.16.5.32'
    ];
    if ( $.inArray(location.host, intranetHosts) >= 0 ) {
        return false;
    } else {
        return true;
    }
};
     
$(function(){
    
    $(document.body)
    .ajaxStart(function(){
        $('div#loading').show();
    })
    .ajaxStop(function (){
        window.setTimeout(function () {
            $('div#loading').hide('slow');
        }, '10');
    });
    
    $('#acessibilidade').fontResize();
    $('#acessibilidade').styleSwitcher();
  
    $('div#left_side .menu h3 a').click(function () {
        $(this).parent().parent().find('ul.filetree').toggle('slow');
        $(this).parent().find('span').toggleClass('icon-open');
        return false;
    }).parent().append('<span class="icon-close"></span>');

    $('a#menu-close').click(function () {
        $('div#left_side .menu ul.filetree').hide('slow');
        $('div#left_side .menu h3 span').removeClass('icon-open');
    });

    $('a#menu-open').click(function () {
        $('div#left_side .menu ul.filetree').show('slow');
        $('div#left_side .menu h3 span').addClass('icon-open');
    });

    $('a#link_mudarSecao').live('click',function () {
        var id = '#'+$(this).attr('rel');
        $(id).animate({
            height: 'toggle'
        }, 100);
        return false;
    });

    $('form#frm-mudar-secao input:submit').live('click',function () {
        $('form#frm-mudar-secao').attr('action',function (i,action){
            var secao = $('form#frm-mudar-secao #secao').val();
            $("input[name='secao']:hidden").val(secao);
            return action + '?secao=' + secao;
        });
    });
         
    var $link_sair = $('a#link_sair');
    
    if ($link_sair.length > 0){
        $('a#link_sair').live('click',function () {
            $.ajax({
                url: $(this).attr('href'),
                type: "post",
                dataType:"json",
                data : {},
                success:function (data) {
                    if (data.success){
                        $('.noticia-letra .flash').remove();
                        var classe = (data.success)?'success':'error';
                        $('.noticia-letra').prepend('<div class="'+ classe +' flash">' + data.msg + '</div>');
                        $('#user-name').hide();
                        $('#fazer_login').show();
                    }
                }
            });
            return false;
        }).button();    
    }  
  
    $("form.form-column select#secao, select[name='secao']").change(function () {
        var val = $(this).val();
        if (val == 'TRF') {
            if (isInternet()) {
                location.href="http://www.trf1.jus.br/Processos/ProcessosTRF/ConsProcTRF1Pes.php";
            } else {
                location.href="https://intranet.trf1.jus.br/Processos/ProcessosTRF/ConsProcTRF1Pes.php";
            }
        } else {
            $("input#enviar").focus();
        }
    });
    
    $("form#frm-mudar-secao input#enviar").click(function () {
        var val = $("form.form-column select#secao").val();
        if (val == 'TRF') {
            if (isInternet()) {
                location.href="http://www.trf1.jus.br/Processos/ProcessosTRF/ConsProcTRF1Pes.php";
            } else {
                location.href="https://intranet.trf1.jus.br/Processos/ProcessosTRF/ConsProcTRF1Pes.php";
            }
            return false;
        }
        $("form.form-column").submit();
    }); 
    
    $("#proc").blur(function () {
        var 
            $this = $(this),
            v = $this.val();
        $this.val(v.replace(/\D/g,""));
    });
});

