Добрый день, Коллеги. Не могу разобраться в одном вопросе, нужна ваша помощь. В общем необходимо сделать задержку раскрытия js меню на сайте. На сколько мне хватило знаний, за раскрытие меню отвечает код:
this.PopupShow = function(pos)
	{
		var div = document.getElementById(this.menu_id);
		if(!div)
		{
			this.BuildItems();
			div = document.getElementById(this.menu_id);
		}
		this.ClearItemsStyle();
		setTimeout(function(){jsUtils.addEvent(document, "click", _this.CheckClick)}, 10);
		jsUtils.addEvent(document, "keypress", _this.OnKeyPress);
		var w = div.offsetWidth;
		var h = div.offsetHeight;
		pos = jsUtils.AlignToPos(pos, w, h);
		div.style.width = w + 'px';
		div.style.visibility = 'visible';
		jsFloatDiv.Show(div, pos["left"], pos["top"], this.dxShadow, false);
		div.ondrag = jsUtils.False;
		div.onselectstart = jsUtils.False;
		div.style.MozUserSelect = 'none';
	}
Подскажите, как в моем случае сделать так, чтобы при наведении мыши на меню, оно появлялось не сразу, а допустим через 1 сек. Заранее спасибо!