var $j = jQuery.noConflict();

$j(document).ready(function() {
	
	// $j('ul.menu-expansivel li ul').hide();
	
	$j('ul.menu-expansivel a').click(function() {
		
		if ($j(this).parent().find('ul').length > 0) {

			if (!$j(this).hasClass('active'))
			{
				$j('ul', $j(this).parent().parent()).hide();
				$j('ul', $j(this).parent()).hide();
				
				$j(this).siblings().show('fast');		
				
				$j('ul.menu-expansivel a, ul.menu-expansivel li').removeClass('active');
				
				$j('ul.menu-expansivel a').each(function() {
					if ($j(this).siblings().is(':visible')) {
						$j(this).addClass('active');
						$j(this).parent().addClass('active');
					}	
				});
				
				$j(this).addClass('active');
				$j(this).parent().addClass('active');
			}
			else
			{
					$j(this).siblings().hide();	
					$j(this).removeClass('active');	
					$j(this).parent().removeClass('active');	
			}
			
			return false;
		}
	});
}); 
