function treeMenu_init(menu) {
	var items = menu.getElementsByTagName("li");
		for(var i = 0; i < items.length; i++) {
			var array = items[i].getElementsByTagName("img");
			if (array.length > 0)
				array[0].onclick = treeMenu_handleClick;
		}
}
  
function treeMenu_handleClick(event) {
	if(event == null) {
		event = window.event;
		event.currentTarget = event.srcElement;
		while(event.currentTarget.nodeName.toLowerCase() != "img") {
			event.currentTarget = event.currentTarget.parentNode;
		}
		event.cancelBubble = true;
	}
	else {
		event.stopPropagation();
	}
	var className = event.currentTarget.parentNode.className;
	className = (className == 'opened')?'closed':'opened';

	event.currentTarget.src = (className =='closed')?"pics/minus.gif":"pics/plus.gif";
	event.currentTarget.parentNode.className = className;
}
