$(function(){
	$('.possui_submenu').click(function(){
		if($(this).parent('li').children('.nivel_1').css('display') == 'none')
			$('.possui_submenu').parent('li').children('.nivel_1:visible').slideUp();
		$(this).parent('li').children('.nivel_1').slideToggle();
	});

	$('.possui_submenu_interna').hover(function(){
		$('#submenu_internas li').css('z-index','100');
		$(this).css('z-index','1000').addClass('ativado').children('ul').css('z-index','1001').show();
	}, function() {
		$(this).removeClass('ativado').children('ul').hide();
	});

	$('.bt_imprimir').click(function(){
		window.print();
	});
	$('.possui_subsubmenu .simulador').click(function(){
		if($(this).parent('li').children('ul').css('display') == 'none')
			$('.possui_subsubmenu').children('ul:visible').slideUp();
		$(this).parent('li').children('ul').slideToggle();
	});

	$('.bt_imprimir').click(function(){
		window.print();
	});

	$('.acoes_noticias button').text('');
	$('.acoes_agenda button').text('');

	$('#noticias_destaque .noticia_destaque, #noticias_listagem_home .noticia_destaque, #ultimas_noticias .noticia, #boletins_lista .arquivo_grupo, #curriculos_lista .curriculo').append('<span class="clear block">&nbsp;</span>');

	$('.info_adicional').hide();
	$('.bt_lista_completa').click(function(){
		$(this).parent().children('.info_adicional').slideToggle();
	});

	$('#bt_fonte_mais').click(function(){
		increaseFontSize();
	});
	$('#bt_fonte_menos').click(function(){
		decreaseFontSize();
	});
	var tamanhoFonte_min = 12;
	var tamanhoFonte_max = 15;
	var tamanhoFonte_tags = ['span','p','td','dd','div'];
	function increaseFontSize() {
		for(var j=0; j<tamanhoFonte_tags.length; j++) {
		   var p = document.getElementsByTagName(tamanhoFonte_tags[j]);
		   for(i=0;i<p.length;i++) {
		      if(p[i].style.fontSize) {
		         var s = parseInt(p[i].style.fontSize.replace("px",""));
		      } else {
		         var s = 12;
		      }
		      if(s!=tamanhoFonte_max) {
		         s += 1;
		      }
		      p[i].style.fontSize = s+"px"
		   }

		}
	}
	function decreaseFontSize() {
		for(var j=0; j<tamanhoFonte_tags.length; j++) {

		   var p = document.getElementsByTagName(tamanhoFonte_tags[j]);
		   for(i=0;i<p.length;i++) {
		      if(p[i].style.fontSize) {
		         var s = parseInt(p[i].style.fontSize.replace("px",""));
		      } else {
		         var s = 12;
		      }
		      if(s!=tamanhoFonte_min) {
		         s -= 1;
		      }
		      p[i].style.fontSize = s+"px"
		   }

		}
	}
});
