/*
Выпадающее меню
Автор: InfoDesign-M (http://infodesign.ru/)
*/
var l2 = null; // Выпавшая в данный момент нода второго уровня
var tim; // Таймер
var hideTime = 300; //ms - время убирания менющки после ухода мыши
// Скрывает текущее меню 2 уровня
function HideL2 () {
	if (l2) {
		var e2 = document.getElementById(l2);
		e2.style.visibility = "hidden";
	}
}
// Показывает меню второго уровня
function Show(id) {
	if (tim) clearTimeout(tim);
	if (l2 != id) {
		HideL2();
	}
	var e = document.getElementById(id);
	if (!e) return;
	l2 = id;
	e.style.visibility = "visible";
}
// Назначает скрытие меню второго уровня
function Hide() {
	if (tim) clearTimeout(tim);
	tim = setTimeout(HideL2, hideTime);
}
	
var CorrectArray = new Array();
var CorrectArrayCounter = 0;

function correctDiv() {
	for (i = 0; i < CorrectArrayCounter; i++)
		document.getElementById('submenu_'+CorrectArray[i]).style.marginLeft = (document.getElementById('parent_'+CorrectArray[i]).offsetWidth-document.getElementById('submenu_'+CorrectArray[i]).offsetWidth-13)+"px";
}

function SwapImage(hide, show) {
	document.getElementById(hide).style.display = "none";
	document.getElementById(show).style.display = "block";
}