Event.observe(window, 'load', showmenu);

function showmenu() {

	$$('#menu').invoke('hide');
	$$('#menu ol.A').invoke('hide');
	
	$$('#menu li').each(function(items){ 

	//console.log(items);

		$(items).observe('click', function(event) {
		
			var listItem = items.immediateDescendants();
			
			if (!$(listItem.last()).visible()) {
				$(listItem.last()).toggle();
				Event.stop(event);
				return false;
			} 
		})
	})
	
	
	$('toc').observe('click', function(event) { 
		$('menu').toggle();
		Event.stop(event);
		return false;	
	});

}