

$(document).ready( function() {	
	
	//-----------------------------------------------//
	// Secretarias e Órgãos
	//-----------------------------------------------//
	$('select.secretarias_orgaos').change( function() {
		var valor = $(this).val();
		window.open(valor);
	});
	
	//-----------------------------------------------//
	// Busca
	//-----------------------------------------------//
	$('form.busca input.text').focus( function() {
		if($(this).val() == $(this).attr('title')){
			$(this).val('');
		}
	});
	$('form.busca input.text').blur( function() {
		if($(this).val() == ''){
			$(this).val($(this).attr('title'));
		}
	});
	
	
	//-----------------------------------------------//
	// Tamanho do texto
	//-----------------------------------------------//
	$('.fonte dd').click( function() {
		var fontes = $(this).parent();
		$('dd',fontes).removeClass('ativo');
		$(this).addClass('ativo');
		switch ($('dd').index(this)){
			case 0: size = '90%'; break;
			case 1: size = '100%'; break;
			case 2: size = '125%'; break;
		}
		//$('.centroConteudo').css('font-size',size);
		$('#corpoTexto').css('font-size',size);
	});
	
	
	//-----------------------------------------------//
	// Destaque Tv
	//-----------------------------------------------//
	$('.tv .canais li').eq(0).addClass('ativo');
	$('.tv .seta_esq').click( function() {
		var tv = $(this).parent();
		trocaDestaque(tv,-1);		
	});
	$('.tv .seta_dir').click( function() {
		var tv = $(this).parent();
		trocaDestaque(tv,1);
	});
	function trocaDestaque(tv,index){
		var ativo = $('.canais li',tv).index($('.canais .ativo',tv));
		ativo = ativo + index;
		if( ativo == $('.canais li',tv).length ){
			ativo = 0;
		}
		if( ativo < 0 ) {
			ativo = $('.canais li',tv).length -1;
		}
		$('.canais .ativo',tv).fadeOut('slow', function() {
			$('.canais li',tv).each( function() {
				$(this).removeClass('ativo');
			});
			$('.canais li:eq('+ativo+')',tv).addClass('ativo');	
			$('.canais .ativo', tv).fadeIn('slow');
		});
	}
	
	
	//-----------------------------------------------//
	// Tv Aldeia
	//-----------------------------------------------//
	$('.box_tv .canais li').eq(0).addClass('ativo');
	$('.box_tv .controle li').eq(0).addClass('ativo');
	$('.box_tv .controle li').click( function() {
		var tv = $(this).parent().parent();
		var canais = $('.canais',tv);
		var controle = $(this).parent();
		var index = $('li',controle).index( $(this) );
		
		$('li',controle).each( function() {
			$(this).removeClass('ativo');
		});
		$('li:eq('+index+')',controle).addClass('ativo');
		
		$('.ativo', canais).fadeOut('slow', function() {
			$('li',canais).each( function() {
				$(this).removeClass('ativo');
			});
			$('li:eq('+index+')',controle).addClass('ativo');
			$('li:eq('+index+')',canais).addClass('ativo');	
			$('.ativo', canais).fadeIn('slow');
		});
	});
	
	
	//-----------------------------------------------//
	// Serviços
	//-----------------------------------------------//
	$('.box_servicos .menu li').click( function() {
		var box = $(this).parent().parent();
		var menu = $(this).parent();
		var index = $('li',menu).index( $(this) );
		
		$('li',menu).each( function() {
			$(this).removeClass('ativo');
		});
		$('li:eq('+index+')',menu).addClass('ativo');
		
		$('.lista',box).each( function() {
			$(this).addClass('oculto');
		});
		$('.lista:eq('+index+')',box).removeClass('oculto');
	});
	
	//-----------------------------------------------//
	// Galeria
	//-----------------------------------------------//
	var segundo = $('.box_imagens .lista li').eq(1);
	var src_segundo = $('img', segundo).attr('src');
	$('.box_imagens .lista .first img').attr('src', src_segundo);
	$('.box_imagens .lista li').click( function() {
		var classe = $(this).attr('class');
		var lista = $(this).parent();
		if (classe != 'first') {
			var href = $('img', this).attr('src');
			$('.first', lista).fadeOut('slow', function() {
				$('img', this).attr('src', href);
				$(this).fadeIn('slow');
			});
		}
	});
	
	//-----------------------------------------------//
	// Linha do Tempo
	//-----------------------------------------------//
	// Degrade
	var ltmp_cor = 0;
	var ltmp_degrade = 0;
	$('.area_linhatempo ul li strong').each( function(){
		$(this).addClass('cor'+ltmp_cor);
		if(ltmp_degrade == 0) ltmp_cor++;
		if(ltmp_degrade == 1) ltmp_cor--;
		if(ltmp_cor == 0) ltmp_degrade = 0;
		if(ltmp_cor == 9) ltmp_degrade = 1;
	});
	
	$('.area_linhatempo ul').width( $('.area_linhatempo ul li').length*$('.area_linhatempo ul li').width() );
  
	$('.area_linhatempo .bt_avancar').click( function(){
		$('.area_linhatempo ul').animate({left: '-=81px'}, 'normal');
	});
	$('.area_linhatempo .bt_voltar').click( function(){
		if( $('.area_linhatempo ul').css('left') != '0px' )
			$('.area_linhatempo ul').animate({left: '+=81px'}, 'normal');
	});
	
	//-----------------------------------------------//
	//  Fotos destaque
	//-----------------------------------------------//
	$('.area_destaque ul li img').click( function(){
		var lista = $(this).parent().parent();
		var lista_item = $(this).parent();
		$('.legenda',lista).hide('slow');
		$('.legenda',lista_item).show('slow');
	});
	
	//Galeria Municipios
	$('.area_imagem .imagens li').eq(0).addClass('ativo');
	$('.area_imagem .imagens li').click( function() {
		var item_atual = $(this);
		var item_ativo = ('.ativo', item_atual);
		var src_imagem = $('img', item_atual).attr('src');
		var src_origem = $('img', item_ativo).attr('src');
		$('img', item_ativo).attr('src', src_imagem);
		$('img', item_atual).attr('src', src_origem);
	})
	
})

