sliderMenu = {
  REVISION   : 1.2,          // script revision
  id         : 'menu',       // menu ID
  cls        : 'submenu',    // submenu opener class
  current    : false,        // current element
  subFollow  : true,         // follow links who has submenues
  cookier    : false,        // autovar, shows if Cookie object exists


  toggle : function (e) {
    var e = window.event || e;
    var el = e.srcElement || e.currentTarget;
    if (sliderMenu.current == el.__submenu) {
     var smcs = sliderMenu.current.style;
     smcs.display = (smcs.display=='none')?'block':'none';
    } else {
      if (sliderMenu.current) sliderMenu.current.style.display = 'none';
      el.__submenu.style.display = 'block';
    }
    sliderMenu.current = el.__submenu;
  },
  stop : function (e) {
    var e = window.event || e;
    if (e.preventDefault) e.preventDefault();
    if (e.stopPropagation) e.stopPropagation();
    e.returnValue = false;
    e.cancelBubble = true;
    return false;
  },
  saveCookie : function (e) {
    var e = window.event || e;
    var el = e.srcElement || e.currentTarget;
    if (sliderMenu.cookier && el.id) {
      var c = sliderMenu.cookier.get('sliderMenu');
      if ( c == el.id)
        sliderMenu.cookier.del('sliderMenu');
      else
        sliderMenu.cookier.set('sliderMenu',el.id);
    }
  },
init : function (){
    var cid = false;
    var sm = document.getElementById(sliderMenu.id);
    var as = sm.getElementsByTagName ('A');
    var asL = as.length;

    for (var ii = 1; ii<6; ii++) {
      document.getElementById('divSub'+ii).style.display = 'none';
   }

    for (var i = 0; i<asL; i++) {
      var tmp = as.item(i);
     // if (tmp.className.indexOf(sliderMenu.cls)>-1) { поле cls, похоже, тоже не нужно
        while (tmp = tmp.nextSibling) { 
         if (tmp.tagName && tmp.tagName.toLowerCase() == 'div') {  //!!! поменял блк для подменю
         //  if (as.item(i).id /*=== cid*/) tmp.style.display = 'block';
           if (tmp.style.display == 'block') sliderMenu.current = tmp;
           as.item(i).__submenu = tmp;
           as.item(i).attachEvent ('onmouseup',sliderMenu.toggle);
           if (!sliderMenu.subFollow) as.item(i).attachEvent ('onclick',sliderMenu.stop);
           break;
          } else if (tmp.tagName && tmp.tagName.toLowerCase() == 'a') {
   break;
}
        }
     // }
    }
  }
}

// if (window.attachEvent) window.attachEvent("onload",sliderMenu.init);
// else document.attachEvent("onload",sliderMenu.init);

function initFoldout() { return true; }
function menu() { return true; }
