/* 
	COMMON JAVASCRIPT
	www.bubiblomer.com
	by bubi blomer
*/

$(document).ready(function() {

	Cufon.replace('h2');
	Cufon.replace('h3');
	Cufon.replace('h4');
	Cufon.replace('.nav li a');
	
	//Over Capoeira Submenu functionality
	if($('#overCapoeiraMenu').length>0) {
		var $subMenuContainers = $('#overCapoeiraMenu ~ .subMenuContainer');
		var $subMenuIds = $('#overCapoeiraMenu li a');
		$subMenuIds.each(function() {
			var id = $(this).attr('href');
			if($(this).hasClass('active')){
				$(id).show();
			} else {$(id).hide();}
		});
	}
	
	$('#overCapoeiraMenu li a').click(function() {
		var id = $(this).attr('href');
		var siblingsId = [];
 		var siblings = $(this).parent().siblings().not('.devider').find('a');
 		
 		siblings.each(function() {
 			siblingsId.push($(this).attr('href'));
 		});
		
		if($(id).is(':hidden')){
			$(this).addClass('active');
			$(id).show();
			$(siblingsId.join(', ')).hide();
			siblings.removeClass('active');
			Cufon.replace('#overCapoeiraMenu li a');
		} else { 
			//do nothing
		}
	
		return false;
	});
	
	//fancybox
	$('a.fancybox').fancybox({
		'overlayShow': true,
		'overlayOpacity': '0.7'
	});
	
	//remove last p's bottom margin
	$("#content :last-child").css({'margin-bottom':'0'}); 
	
	$('.slider', '#header').cycle({
		timeout:  15000,
		speed:    2000,
		cssBefore: {  
			top:  15, 
			left: 20
		},
		cssAfter: {  
			top:  15, 
			left: 20  
		}
	});
	 
});	//end jQuery Ready
