function initMenu() {
	$$('.link').each(
		function (node) {
			var toggleNode = node.next();
			toggleNode.hide();
			node.observe('click', 
				function(event){
					/*
					if (node.hasClassName("link_collapsed")) {
						node.removeClassName("link_collapsed");
						node.addClassName("link_expanded");
					} else {
						node.removeClassName("link_expanded");
						node.addClassName("link_collapsed");
					}
					*/
					Effect.toggle(toggleNode, 'slide', {duration:0.00});
					toggleNode.toggle();
					return true;
				}
			);
		}
	);

	$$('a').each(
		function (node) {
			if (window.location.pathname == "/") {
				$('link_home').addClassName("link_selected");
			} else if (node.href != "http://www.saint-bazile-de-meyssac.org/" && window.location.href.indexOf(node.href) != -1) {
				node.addClassName("link_selected");
				expandNode(node);
			}
		}
	);
}

function expandNode(node) {
	if (undefined != node.up('ul')) {
		node.up('ul').show();
		expandNode(node.up('ul'));
	}
}

