$(function()
{
	$('#admin-bar ul.bar-menu li.note div.icon').click(function(event)
	{
		event.preventDefault();
		var parentLi = $(this).parent();
		
		// toogle
		if (parentLi.is('.open'))
		{
			parentLi.removeClass('open');
			parentLi.find('ul').hide();
		}
		else
		{
			parentLi.addClass('open');
			parentLi.find('ul').show();
		}
	});
	
	$('#admin-bar ul.bar-menu li.profile div.name').click(function(event)
	{
		event.preventDefault();
		var parentLi = $(this).parent();
		
		// toogle
		if (parentLi.is('.open'))
		{
			parentLi.removeClass('open');
			parentLi.find('ul').hide();
		}
		else
		{
			parentLi.addClass('open');
			parentLi.find('ul').show();
		}
	});
	
	$('#admin-bar ul.bar-menu li.settings div.icon').click(function(event)
	{
		event.preventDefault();
		var parentLi = $(this).parent();
		
		// toogle
		if (parentLi.is('.open'))
		{
			parentLi.removeClass('open');
			parentLi.find('ul').hide();
		}
		else
		{
			parentLi.addClass('open');
			parentLi.find('ul').show();
		}
	});
	
	$('#admin-bar ul.bar-menu li.settings ul li').click(function(event)
	{
		$('#admin-bar ul.bar-menu li.settings div.icon').trigger('click');
	});
	
	$('#headermenu-more a.more').click(function(event)
	{
		event.preventDefault();
		var parentLi = $(this).parent();
		
		// toogle
		if (parentLi.is('.open'))
		{
			parentLi.removeClass('open');
			parentLi.find('ul').hide();
		}
		else
		{
			parentLi.addClass('open');
			parentLi.find('ul').show();
		}
	});
	
	$('#headermenu-more li').each(function()
	{
		if ($(this).is('.active'))
		{
			$(this).parents('#headermenu-more').addClass('active');
			return false;
		}
	});
})

