function DropMenu(sender, id) {					// OnMouseOver на ссылке
  var save_sender = sender;
  var dropObj = getID(id);						// id выпадающего меню
  if(!dropObj) { return; }
  var top=sender.offsetTop;
  var left=sender.offsetLeft;
  while(sender=sender.offsetParent) { top+=sender.offsetTop; left+=sender.offsetLeft; }
  if (id.indexOf('smenu') != -1) {				// Левое меню id='smenu-###'
	dropObj.style.top=top+20;
	dropObj.style.left=left+30;
	}
  else {										// Верхнее навигационное меню, id='menu-$i'
	dropObj.style.top=top+15;
	dropObj.style.left=left;
	}
  dropObj.style.visibility = 'visible';
  save_sender.className = 'sel';				// Оставить сссылку выделенной 
  return true;
  }

function HideMenu(sender, id) {
  var dropObj = getID(id);						// id выпадающего меню
  if(!dropObj) { return; }
  dropObj.style.visibility = 'hidden';
  sender.className = '';						// Сбросить выделение ссылки
  return true;
  }

function DropTbl(obj) {							// OnMouseOver на выпавшей таблице Меню
  obj.style.visibility = 'visible';
  var dropA = getID("a-" + obj.id);				// "a-" + obj.id = id ссылки от этого выпадающего меню
  dropA.className = 'sel';						// Поддерживать сссылку выделенной 
  return true;
  }

function HideTbl(obj) {							// OnMouseOut на выпавшей таблице Меню
  obj.style.visibility = 'hidden';
  var dropA = getID("a-" + obj.id);				// "a-" + obj.id = id ссылки от этого выпадающего меню
  dropA.className = '';							// Сбросить выделение ссылки
  return true;
  }

function getID(id) {
  if(document.getElementById) return document.getElementById(id);
  if(document.all) return document.all(id);
  if(document.layers) return document.layers[id];
  return false;
  }
