jQuery(document).ready(function(){
	// carrossel topo
	var i = 0;
	var vStart = 0;
	jQuery(".timeline-container li").each(function(){
		i++;
		if (jQuery(this).hasClass("aqui"))
		{
			vStart = i;
		}
	});
	jQuery(".timeline-item").show();
	jQuery(".timeline-container").jcarousel({
        scroll: 1,
		start: vStart,
        initCallback: mycarousel_initCallback,
		itemFirstInCallback: mycarousel_checkClass,
        // This tells jCarousel NOT to autobuild prev/next buttons
        buttonNextHTML: null,
        buttonPrevHTML: null
	});
	
	jQuery(".sf-menu ul.children").parent().find("a").addClass("seta-baixo");
	
	jQuery(".tabs-mapa-home").tabs();
	jQuery(".tabs-footer").tabs();

	jQuery("#translation_bar a").each(function(){
		jQuery(this).append(jQuery("img", this).attr("title"));
	});
	jQuery("a.more-languages").click(function(){
		jQuery("#language-bar").toggleClass("selected");
		jQuery("#translation_bar").slideToggle();
		return false;
	});
	jQuery(".lang-pt").attr("href", jQuery("#flag_pt").attr("href"));
	jQuery(".lang-en").attr("href", jQuery("#flag_en").attr("href"));
	jQuery(".lang-es").attr("href", jQuery("#flag_es").attr("href"));
});
function mycarousel_checkClass(carousel) {
	if (carousel.last == 1) {
		jQuery(".timeline-prev").addClass("timeline-first");
	}
	else {
		jQuery(".timeline-prev").removeClass("timeline-first");
	}
	if (carousel.last == carousel.options.size) {
		jQuery(".timeline-next").addClass("timeline-last");
	}
	else {
		jQuery(".timeline-next").removeClass("timeline-last");
	}
}
function mycarousel_initCallback(carousel) {

    jQuery('.timeline-next').bind('click', function() {
        carousel.next();
        return false;
    });
 
    jQuery('.timeline-prev').bind('click', function() {
        carousel.prev();
        return false;
    });
};

