$(document).ready(function(){
	/*  INPUT FORM SEARCH  */
		$(".search input[type='text']").focus(function(){
			if($(this).val() == "Busca"){
				$(this).val("");
			}
		});
		$(".search input[type='text']").blur(function(){
			if($(this).val() == ""){
				$(this).val("Busca");
			}
		});
	/*  */
	/*  HOVER DROP DOWN  */
		$("header nav ul li").hover(function(){
			$("header nav ul li").removeClass("active");
			$(this).addClass("hover");
			$("ul",this).show();
		},function(){
			if(!$(this).hasClass("bar")){
				$(this).removeClass();
				$("ul",this).hide();
			}
		});
	/*  */
	/*  MENU NAV FOOTER  */
		var alt = 0;
		$(".siteMap ul").find("li").each(function(){
			if($(this).height() > alt){
				alt = $(this).height();
			}
		});
		$(".siteMap ul li").height(alt).find("li").height('auto');
		$(".siteMap .bntSiteMap").click(function(){
			if(this.state == 1){
				$(".siteMap").animate({"height":"34px"},500);
				this.state = 0;
			}else{
				$(".siteMap").animate({"height":alt+60},500);
				this.state = 1;
			}
			return false;
		});
	/*  */
	/*  TABS  */
		$(".tabbed .tabs a").click(function(){
			$this = $(this);
			if(!$this.hasClass("active")){
				$(".tabbed .tabs a").removeClass();
				$this.addClass("active");
				$(".contentTab").removeClass("open");
				$(".contentTab[rel='"+$this.attr("rel")+"']").addClass("open");
			}
			return false;
		});
	/*  */
	/*  CATEGORY HIGHLIGHT  */
		var a = 0;
		$(".highlightCategory ul").find('li').each(function(){
			$(this).attr("name",a);
			a++;
		});
		a = 0;
		$(".highlightCategory").find('div').each(function(){
			$(this).attr("name",a);
			a++;
		});
		$(".highlightCategory ul li:first").addClass("active").append("<img src='"+url_do_tema+"/_images/seta-highlight.png'");
		$(".highlightCategory div:first").addClass("open");
		$(".highlightCategory ul li").click(function(){
			if(!$(this).hasClass("active")){
				$(".highlightCategory div").removeClass("open");
				$(".highlightCategory ul li img").remove();
				$(".highlightCategory ul li").removeClass("active");
				$(this).append("<img src='"+url_do_tema+"/_images/seta-highlight.png'/>").addClass("active");
				$(".highlightCategory div[name='"+$(this).attr("name")+"']").addClass("open");
			}
			return false;
		});
	/*  */
	/* IMPRIMIR */
		$('#ImprimirButton').click(function(){
			window.print();
		});

        /* DEFALTU VALUE BUSCA */
        $(document).ready(function () {
            $('#searchform input').each(function () {
                if ($(this).val() == '') {
                  $(this).val($(this).attr('defaultvalue'));
                }
            }).focus(function () {
                 $(this).removeClass('inputerror');
                 if ($(this).val() == $(this).attr('defaultvalue')) {
                     $(this).val('');
                 }
            }).blur(function () {
                 if ($(this).val() == '') {
                      $(this).val($(this).attr('defaultvalue'));
                 }
            });

          });
        
        /* Ticker */
        $('#js-news').ticker();
        
        
        /* Home Slide */
        var timeSlide = 5000; // Em milisegundos
        var homeSlide = $('#homeSlide');
        var $length = homeSlide.find('figure').length;
               
        homeSlide.find('figure').first().addClass('active');
        
        function nextSlide(){
        	var $this = $(this);
        	var $active = homeSlide.find('figure.active').attr('id');
        	
        	homeSlide.find('figure.active').fadeOut(function(){
        		homeSlide.find('figure').removeClass();
        		
        		if($active == $length){
            		homeSlide.find('figure').first().fadeIn().addClass('active');      		
            	}
            	else {
            		homeSlide.find('figure').eq(parseInt($active)).fadeIn(function(){
            			$(this).addClass('active')
            		});
            	}
        	});
        }
        
        function prevSlide(){
        	var $this = $(this);
        	var $active = homeSlide.find('figure.active').attr('id');
        	
        	homeSlide.find('figure.active').fadeOut(function(){
        		homeSlide.find('figure').removeClass();
        		
        		if($active == 1){
            		homeSlide.find('figure').last().fadeIn().addClass('active');      		
            	}
            	else {
            		homeSlide.find('figure').eq($active - 2).fadeIn().fadeIn(function(){
            			$(this).addClass('active')
            		});
            	}
        	});
        }
        
        
        var autoNextSlide = setInterval(nextSlide, timeSlide);
        
        $('#proximo').click(function(e){
        	nextSlide();
        	clearInterval(autoNextSlide);
        	return false;
        });
        
        $('#anterior').click(function(e){
        	prevSlide();
        	clearInterval(autoNextSlide);
        	return false;
        });
        
        
        
});
