$(document).ready(function(){
    
    $("#search select").selectbox();
    
    var fonte = parseInt(readCookie('_font'));        
    if(fonte){        
         $("#left-column, #content").css({"font-size" : fonte+"px"});
    }else{
       var fonte = 12; 
    }        
    $(".fonteSize").click(function(e){
        e.preventDefault(); 
        var typeAction = $(this).attr("rel");
        var strCookie = "_font";
        if(typeAction == "increase"){
            if (fonte < 18){
                fonte = fonte+1;
                $("#left-column, #content").css({"font-size" : fonte+"px"});
                document.cookie = strCookie + "=" + fonte + "; path=/";
            }
        }else if (typeAction == "decrease"){
            if (fonte>12){                
                fonte = fonte-1;
                $("#left-column, #content").css({"font-size" : fonte+"px"});
                document.cookie = strCookie + "=" + fonte + "; path=/";                
            }
        }else if (typeAction == "normal"){
            fonte = 12;
            $("#left-column, #content").css({"font-size" : "12px"});
            document.cookie = strCookie + "=" + fonte + "; path=/";                  
        }
    });    
    
    
    $('.link_saibamais, .saiba_mais').mouseover(function(){
        $('.saiba_mais').css({'display':'block'});
    });
    $('.link_saibamais, .saiba_mais').mouseout(function(){
        $('.saiba_mais').css({'display':'none'});
    }); 
    
    
     $('.caixa_legislaturas_fundo a').toggle(
        function(){
            var id_animate = $(this).attr('href');           
            $(id_animate).slideToggle(1000);
            $(this).css('background-image','url('+config.url_template+'/images/icons/seta2.png)');
        },
        function(){
            var id_animate = $(this).attr('href');           
            $(id_animate).slideToggle(1000);
            $(this).css('background-image','url('+config.url_template+'/images/icons/seta1.png)');
        }
     );
    
    $('#form1').submit(function(){
          $.ajax({            
            beforeSend: function(){
                $('#result').css('display','block');
                $('#result').removeClass('warning');
                $('#result').removeClass('success');
                $('#result').addClass('processando');
                $('#result').html('Aguarde, enviando mensagem...');
            },
            data: $('#form1').serialize() + '&ajax=yes',
            type: 'POST',
            dataType: 'json',
            url: $('#form1').attr('action'),
            success: function(data){
                $('#result').html('');          
                if(data.erro == true){                     
                     $('#result').removeClass('processando');
                     $('#result').addClass('warning');
                     $('#result').html(data.msg);
                     setTimeout(function(){$('#result').fadeOut(1000);}, 4000);
                }else{
                     $('#result').removeClass('processando');
                     $("#form1")[0].reset();
                     $('#result').addClass('success');
                     $('#result').html(data.msg);
                     setTimeout(function(){$('#result').fadeOut(1000);}, 5000);
                }
                
               
            }
        });
        return false;
    });
    
    $(".openPDF").click(function(e){
        e.preventDefault();
        var url = $(this).attr("href");
        var top  = screen.height/2 - 250;
        var left = document.documentElement.clientWidth/2 - 400;
        window.open(url, "","scrollbars,resizable,top="+top+", left="+left+",height=500,width=779,");        
    });
    
    $(".voltar").click(function(e){
        e.preventDefault();
        history.back(-1);
    });
    
    $("#tabs li a:first").addClass("tab_selected");
    $("#tabs div:first").css('display','block');
    $("#tabs .nav a").click(function(e){
        e.preventDefault();        
        tab = $(this).attr("href");
        $("#tabs div").css('display','none');
        $("#tabs li a").removeClass("tab_selected");
        $(this).addClass("tab_selected");
        $(tab).css('display','block');
    });
    
    $("#noticias_recentes  div:last").css("border-bottom" ,"none");
    
    $("#form_topo").submit(function(){
            var str =$("#form_topo input[name='q']").val();            
            var i = 0;
            if(str != ""){
                $("#form_topo input:checked").each(function(){
                    i++;
                });
                if(i > 0){
                    if($("#form_topo input:checked").val()== "leg"){
                        var url = '/legislacao/pesquisa/'+str;
                    }
                    if($("#form_topo input:checked").val()== "news"){
                        var url = '/noticias/pesquisa/'+str;
                    }
                    if($("#form_topo input:checked").val()== "google"){
                        var url = '/busca-interna/';
                    }
                    top.location.href = url;
                }else{
                    alert("Selecione que tipo de conteúdo deseja pesquisar!");
                }
            }else{
                alert("Digite um termo para sua pesquisa!");
         }
         return false;
    });
    
    /* Formulário de buscas */
    $("input[name='s']").focus(function(){
        $(this).val('');
        $(this).blur(function(){
            var value = $(this).val();
            if(value == ''){
                $(this).val('O que você procura?');
            }
        });
    });
    $("#search").submit(function(){
        var s = $("input[name='s']").val(); 
        var type = $("#search select option:selected").val();  
        if(s == "O que você procura?" || s == ""){
            $("#search").prepend("<div class='search_erro1'><p><strong>Erro:</strong> Digite um termo para sua pesquisa!</p></div>");
            setTimeout(function(){
                $(".search_erro1").fadeOut(1500);
            },1500);
            return false;
        }
        if(type == ""){
            $("#search").prepend("<div class='search_erro2'><p><strong>Erro:</strong> Onde procurar?</p></div>");
            setTimeout(function(){
                $(".search_erro2").fadeOut(1500);
            },1500);
            return false;           
        }
    });    
    
    /* Rádio Câmara */
    if(config.enable_web_radio === true){
        var flashvars = {
            url: config.url_shoutcast,
            querymetadata: "shoutcast",
            interval: 25,
            jsevents: true,
            lang: "pt",
            codec: "mp3",
            tracking: true,
            skin: "/radio_camara/skin",
            title: "Rádio Câmara",
            autoplay: false,
            volume: 70        
        };
        var params = {
            menu: "false",
            wmode: "transparent"
        };
        var attributes = {
            id: "ffmp3Player",
            name: "ffmp3Player"
        };
        swfobject.embedSWF(config.url_template + "swf/ffmp3-config.swf", "player", "289", "60", "9.0.0", config.url_template + "swf/expressInstall.swf", flashvars, params, attributes);
    }
    
    
});

function readCookie(name) {
	var nameEQ = name + "=";
	var ca = document.cookie.split(';');
	for(var i=0;i < ca.length;i++) {
		var c = ca[i];
		while (c.charAt(0)==' ') c = c.substring(1,c.length);
		if (c.indexOf(nameEQ) == 0) return c.substring(nameEQ.length,c.length);
	}
	return null;
}
