function showSubMenu(taso) {
	var el = document.getElementById('menu_'+taso);
	if(el) el.style.display = 'block';
	showRuutu(taso);
}

function hideSubMenu(taso) {
	var el = document.getElementById('menu_'+taso);
	if(el) el.style.display = 'none';
	hideRuutu(taso);
}

function showRuutu(taso) {
/*
	for(var i = 1; i <= 3; i++) {
		hideRuutu('0'+i);
	}
*/
	var el = document.getElementById('ruutu_'+taso);
	if(el) el.style.display = 'block';
}

function hideRuutu(taso) {
	var el = document.getElementById('ruutu_'+taso);
	if(el) el.style.display = 'none';
}
/*
function hideAll(e) {
	if(!e) e = window.event;
	var el = (e.relatedTarget ) ? e.relatedTarget  : e.toElement;

	var telkku = document.getElementById('telkku');
	if(isDescendant(el, telkku)) return;

	for(var taso = 1; taso <= 3; taso++) {
		hideSubMenu('0'+taso);
		hideRuutu('0'+taso);
	}
}

function isDescendant(el, parent) {
	var result = false;
	while(el) {
		if(el == parent) {
			result = true;
			break;
		}
		el = el.parentNode;
	}
	return result;
}
*/
