// Массив таймеров
var timers = new Array();

// Наезд мышки на ссылку главного меню
function menuLinkMouseOver(objID) {
	setVisible(objID, true);
	setCoords(objID);
}

// Уход мышки с ссылки главного меню
function menuLinkMouseOut(objID) {
	timers[objID] = window.setTimeout("setVisible('" +
		objID + "', false)", 400);
}

// Наезд мышки на пункт меню
function menuItemMouseOver(objDiv) {
	window.clearTimeout(timers[objDiv.id]);
}

// Уход мышки с пункта меню
function menuItemMouseOut(objDiv) {
	menuLinkMouseOut(objDiv.id);
}

// Установка свойств видимости
function setVisible(objID, visibility) {
	var obj = document.getElementById(objID);
	if (visibility) {
		obj.style.visibility = "visible";
	}
	else {
		obj.style.visibility = "hidden";
	}
}

// Функция корректировки положения пункта 
// меню отностильно ссылки
function setCoords(objID) {
	var div = document.getElementById(objID);
	var link = event.srcElement;
	div.style.top = link.offsetTop;
	div.style.left = link.offsetLeft + 200;	
}

// Обработчик mouseover для ссылок меню
function myMouseOver() {
	var status= document.getElementById("status");
	status.innerText = this.title;
}

// Обработчик mouseout для ссылок меню
function myMouseOut() {
	var status= document.getElementById("status");
	status.innerText = "";
}