$(document).ready(function() {
	
	$('#flyout ul li a').each(function() {
		$(this).attr('href', '#' + this.href.split('#')[1]);
	});
	
	$('#flyout ul li a').click(function() {
		var container = $('#flyout_container');
		var content = $('#flyout_content_' + this.href.split('#')[1]);

		if (content.css('display') == 'none')
		{
			$("#flyout article").hide();
			
			content.fadeIn();
			
			container.slideDown();
			container.click(function(event) {
				event.stopPropagation();
			});
	
			$('html,body').one('click', null, function() {
				$("#flyout article").fadeOut();
				container.slideUp();
			});
		}
		else
		{
			content.fadeOut();
			container.slideUp();
		}

		return false;
	});
});
