$(function(){
	$('#left-column > ul > li > ul > li > ul').hide().addClass('subsub');
	$('#left-column > ul > li > ul').hide().addClass('sub');
	$('#left-column > ul > li > ul.sub > li.current_page_item').parent().show();
	$('li.current_page_parent > a').addClass('toggle');
	$("#left-column > ul > li > ul.sub > li.current_page_parent > ul.subsub > li.current_page_item").parent().parent().parent().show();
	$("#left-column > ul > li > ul.sub > li.current_page_parent > ul.subsub > li.current_page_item").parent().show();
	$('#left-column > ul > li > ul.sub > li > ul.subsub > li > a').parent().parent().parent().addClass('toggleOpen');
	
	$('#left-column ul li a').click(function() {
		var $nextDiv = $(this).next();
		var $visibleSiblings = $(this).parent().siblings().find('ul.sub:visible');
		var $visibleSiblingsParent = $(this).parent().siblings().find('a.toggle');
		var $visibleSubSiblings = $(this).next().siblings().find('ul.subsub:visible');
		if ($visibleSiblings) {
			$visibleSiblings.slideUp(800);
			$visibleSubSiblings.slideUp(800);
			$nextDiv.slideToggle(800);
			$visibleSiblingsParent.removeClass('toggle');
		} else {
			$nextDiv.slideToggle(800);
		}
		
	});
	
	$('#left-column > ul.sub > li > a').click(function() {
		$(this).parent().toggleClass('toggle');
	});

	$('#left-column > ul.secondary-nav > li > a').click(function() {
		nextElem = $(this).next();
		if(nextElem.is('ul') && nextElem.is(':visible')) {
			return false;
		}
	});
	
	$('#left-column > ul.secondary-nav > li > a#video').click(function() {
		return true;
	});
	$('#left-column > ul > li > a#video').click(function() {return true;});
	$('#left-column > ul > li > ul.sub > li.page_item > a').click(function() {
		$(this).parent().removeClass('toggle');
		return true;
	});
	$('#left-column > ul > li > ul.sub > li > a').removeClass('toggle');
	$('li.toggleOpen > a').click(function() {
		var $visibleSubSiblings = $(this).parent().siblings().find('ul.subsub:visible');
		if ($visibleSubSiblings) {
			$visibleSubSiblings.slideUp(800);
		}
		return false;
	});
	$('#left-column > ul > li > ul.sub > li > ul.subsub > li > a').click(function() {
		return true;
	});
});
