var GTimerID;

marker_o = new Image(20,10);
marker_o.src = "http://www.healme.ru/images/marker_o.gif";
marker_s = new Image(20,10);
marker_s.src = "http://www.healme.ru/images/marker_s.gif";
sm_marker_o = new Image(20,10);
sm_marker_o.src = "http://www.healme.ru/images/sm_marker_o.gif";
sm_marker_s = new Image(20,10);
sm_marker_s.src = "http://www.healme.ru/images/sm_marker_s.gif";

function ActivateSubMenuItem (n) {
  StopTimer();
  document.images["sm_marker"+n].src = sm_marker_o.src;
  }

function DeactivateSubMenuItem (n) {
  StartTimer(n.charAt(0));
  document.images["sm_marker"+n].src = sm_marker_s.src;
  }

function ActivateMenuItem (n) {
  var tleft;
  StopTimer();
  HideSubMenus();
  if ( document.getElementById("submenu"+n)) {
    tleft = document.getElementById("mmenu").offsetLeft;
    document.getElementById("submenu"+n).style.left = tleft+130;
    document.getElementById("submenu"+n).style.visibility = "visible";
    }
  document.images["marker"+n].src = marker_o.src;
  }

function DeactivateMenuItem (n) {
  StartTimer (n);
  }

function HideSubMenus () {
  var i;
  for (i=1;i<=5;i++) {
    if (document.getElementById("submenu"+i)) {
      document.getElementById("submenu"+i).style.visibility = "hidden";
      }
    document.images["marker"+i].src = marker_s.src;
    }
  }

function HideSubMenu (n) {
  if (document.getElementById("submenu"+n)) {
    document.getElementById("submenu"+n).style.visibility = "hidden";
    }
  document.images["marker"+n].src = marker_s.src;
  }

function StopTimer () {
  timerID=GTimerID;
  clearTimeout(timerID);
  }

function StartTimer (n) {
  timerID=setTimeout('HideSubMenu('+n+')',1000);
  GTimerID = timerID;
  }