// JavaScript Document
function fontSize(action,container){
	container = typeof(container) != 'undefined' ? container : "div.texto" //se não for especificado um container será "div.texto"
	baseSize = parseInt($(container+" p").css("font-size")) //extraímos o font-size padrão, tomando como base o p do nosso container
	
	$els = $(container).children()
	
	$els.each(function(){
		$fs = parseInt($(this).css("font-size"))
		if(action=="plus" && baseSize<16) $fs+=1
		else if(action=="minus" && baseSize>10) $fs-=1
		$(this).css("font-size", $fs)
	})
};

function mycarousel_initCallback(carousel) {
	$('.jcarousel-next').bind('click', function() {
		carousel.next();
		return false;
	});

	$('.jcarousel-prev').bind('click', function() {
		carousel.prev();
		return false;
	});
};

$(function(){
	$('#menu-outros li ul').hide();
	
	// Hide/show menu
	$('#menu-outros li span').click(function(){
		$(this).next().slideToggle(205)
			.siblings('ul:visible').slideUp(200);
		$(this).toggleClass('minusText');
		$(this).siblings('#menu-outros li span').removeClass('minusText');
	});

	$(".bt-diminuir").click(function(){fontSize("minus","#container *")}).blur() //blur() aqui remove o foco do elemento, logo após o clique
	$(".bt-aumentar").click(function(){fontSize("plus","#container *")}).blur()
	$(".bt-imprimir").click(function(){
		window.print();
	}).blur();
	
	$('#slideshow-00').jcarousel({
		scroll: 1,
		auto: 5,
		wrap: 'both',
		buttonNextHTML: null,
		buttonPrevHTML: null,
		initCallback: mycarousel_initCallback
	});
});
