//left nav _mR
/*
function initMenu() {
	$('.menu ul').hide();
	$('.menu li a').hover(function() {
		$(this).next().slideToggle('normal');
		},
		function() {}
	);
}
//$(document).ready(function() {initMenu();});
*/


var last_element = null;

function initMenu()
{
	// hide sub items
	$(".menu ul").hide();
	// re-show sub sub items
	$('.content .menu ul li ul').show();
	// show selected by default
	$('.content .selected ul').show();
	
	//get active element
	var active_element = $('.content .menu li a.active');
	active_element = active_element[0];
	
	if ( active_element != undefined || active_element != null ) {
		var pass=true;
		//determine position in tree
		if ( $(active_element).parent().parent().parent().is(".content") ) {
			//alert('top');
			last_element = $(active_element).next();
		} else if ( $(active_element).parent().parent().parent().parent().parent().is(".content") ) {
			//alert('sub');
			last_element = $(active_element).parent().parent();
		} else if ( $(active_element).parent().parent().parent().parent().parent().parent().parent().is(".content") ) {
			//alert('sub sub');
			last_element = $(active_element).parent().parent().parent().parent();
		} else {
			//alert('error');
			pass=false;
		}
		if ( pass ) {
			$(last_element).show();
		}
		
	} else {
		//...failed
	}
	
	// click functionality
	//$('.menu li a').click(
	$('.menu li a').click(
		function()
		{
			// get next element
			var checkElement = $(this).next();
			// already visible, do nothing
			if((checkElement.is('ul')) && (checkElement.is(':visible'))) {
				return false;
			}
			// not visible, hide last, show this
			if((checkElement.is('ul')) && (!checkElement.is(':visible'))) {
				if ( last_element != null ) {
					last_element.slideUp('normal');
				}
				last_element = checkElement;
				checkElement.slideDown('normal');
				return false;
			}
		}
	);
	/*
	$('.menu li a').click(
		function()
		{
			// get next element
			var checkElement = $(this).next();
			// already visible, do nothing
			if((checkElement.is('ul')) && (checkElement.is(':visible'))) {
				return false;
			}
			// not visible, hide last, show this
			if((checkElement.is('ul')) && (!checkElement.is(':visible'))) {
				if ( last_element != null ) {
					last_element.slideUp('normal');
				}
				last_element = checkElement;
				checkElement.slideDown('normal');
				return false;
			}
		}
	);
	*/
}

$(document).ready(function() {initMenu();});
