var timer=10;
var mass = new Array();

function showMenu(id) {
	hideM()
	var menu = document.getElementById(id);
	menu.style.display = 'block';
	mass[mass.length] = id;
	keepMenu(); // что бы при наведение на текущий пункт меню из выпавшего меню выпавшее меню не исчезало
}

function showMenuChild(id) {
	var menu = document.getElementById(id);
	menu.style.display = 'block';
	mass[mass.length] = id;
	keepMenu(); // что бы при наведение на текущий пункт меню из выпавшего меню выпавшее меню не исчезало
}

function hideMenu() {
	timer = setTimeout("hideM()", 150);
}

function keepMenu() {
    clearTimeout(timer);
}

function hideM() {
	for (i=0; i<mass.length; i++) {
		var menu = document.getElementById(mass[i]);
		menu.style.display = 'none';
	}
	for (i=0; i<mass.length; i++ ) { mass[i]=""; }
	mass.length = 0;
}

function transformOver(mObj, spName) {
	mObj.style.backgroundColor='#ccc';
	mObj.style.color='#000';
	span = document.getElementById(spName);
	span.style.textDecoration='none';	
}

function transformOut(mObj, spName) {
	mObj.style.backgroundColor='#999';
	mObj.style.color='#fff';
	span = document.getElementById(spName);
	span.style.textDecoration='underline';
}



