opera = (navigator.userAgent.indexOf('Opera') >= 0)? true : false;
dom = (document.getElementById)? true : false;
ie4 = (document.all && !dom)? true : false;
nn4 = (document.layers)? true : false;
isLoaded = false;

function getEById (id) {
 return document.getElementById(id);
}

function changeImages(div) {
  if (!document.getElementById) return
  var imgOriginSrc = new Array();
  var imgTemp = new Array();
  if (div) { doc = div; } else { doc = document; }
  var imgarr = doc.getElementsByTagName('img');
  for (var i = 0; i < imgarr.length; i++) {
    if (imgarr[i].getAttribute('hsrc')) {
        imgTemp[i] = new Image();
        imgTemp[i].src = imgarr[i].getAttribute('hsrc');
        imgarr[i].setAttribute('srctemp', imgarr[i].getAttribute('src'));
        imgarr[i].onmouseover = function() {
            this.setAttribute('src',this.getAttribute('hsrc'))
        }
        imgarr[i].onmouseout = function() {
            this.setAttribute('src',this.getAttribute('srctemp'))
        }
    }
  }
}

var submenuAr = [[10, ["Mission","/en/center/"], ["Annual Report","/en/center/report.php"], ["Academic Board","/en/center/council.php"], ["Center’s Staff","/en/center/direction.php"]],
[108, ["News","/en/news/"], ["Events","/en/news/events.php"]],
[148,["Recipients 2007","/en/grant/grant_result2007.php"],["Recipients 2006","/en/grant/grant_result2006.php"], ["Recipients 2005","/en/grant/grant_result2005.php"], ["Recipients 2004","/en/grant/grant_result2004.php"], ["Recipients 2003","/en/grant/grant_result2003.php"]],
[277,["Methodological Seminar","/en/projects/seminar.php"], ["150 years of Jewish Emigration","/en/projects/emigration.php"], ["The Documentary Heritage of the Bund","/en/projects/bund.php"],["The Jewish Tribune: Annotated Contents","/en/projects/tribune.php"],["The Academic Biography of S.M. Dubnov","/en/projects/dubnov.php"]],
[367, ["Annual Conferences","/en/conference/annual.php"], ["Our Conferences Abroad","/en/conference/abroad.php"], ["Young Scholars’ Forum","/en/conference/forum.php"], ["Public Lectures","/en/conference/public.php"], ["The VIIIth Congress EAJS","http://jewishstudies.ru/EAJS2006/"]],
[519],
[623, ["University scientific centers","/en/colleague/center.php"], ["Researchers","/en/colleague/personal.php"]],
[709, ["Calendar of Events","/en/resources/calendar.php"], ["Books","/en/resources/books.php"], ["Articles","/en/resources/articles.php"],["Internet Resources","/en/resources/res_inet_en.php"]],
[774, ["Contacts","/en/contact/"], ["Feedback","/en/contact/feedback.php"]],
[810]
];





<!-- ["Publication Support Grants","/en/publish/grant.php"], ["Jewish History Archive","/en/publish/archive.php"], ["Proceedings of the Conferences","/en/publish/conf.php"], ["East European Jewish Heritage","/en/publish/heritage.php"] -->

var smShow = -1;
var mOpened = -1;
var smOpened = 1;

function submenuOpen (num) {
 var printHTML = '';
 sm = getEById('submenu');
 if (smShow != num) {
  printHTML = "<table cellpadding='0' cellspacing='0' border='0' class='submenu'>";
  for (var i=1; i<submenuAr[num].length; i++) {
   if (i == smOpened) {
    printHTML += "<tr><td background='/i/submenu-bg.gif' class='menu' nowrap bgcolor='#336699' obg='/i/submenu-bg-over.gif' olink='"+submenuAr[num][i][1]+"'><img src='/i/submenu-sep.gif' align='absmiddle'><a href='"+submenuAr[num][i][1]+"'>"+submenuAr[num][i][0]+"</a></td></tr>";
   } else {
    printHTML += "<tr><td background='/i/submenu-bg.gif' class='menu' nowrap bgcolor='#336699' obg='/i/submenu-bg-over.gif' olink='"+submenuAr[num][i][1]+"'><img src='/i/submenu-sep.gif' align='absmiddle'><a href='"+submenuAr[num][i][1]+"'>"+submenuAr[num][i][0]+"</a></td></tr>";
   }
  }
  printHTML += "</table>";
  sm.style.visibility = 'hidden';
  sm.innerHTML = printHTML;
  sm.onmouseover = function() {
   submenuOpen (num);
  }
  sm.onmouseout = function() {
   submenuClose (num);
  }
  changeImages(sm);
  sm.style.left = submenuAr[num][0];
  sm.style.visibility = 'visible';
  smShow = num;
  loadSubMenuBg ();
 }
}

function submenuClose (num) {
 if (num == mOpened) { return false; } else { sm = getEById('submenu'); }
 sm.style.visibility = 'hidden';
 smShow = -1;
}

var imgBgTemp = new Array();
imgBgTemp[0] = new Image();
imgBgTemp[0].src = '/i/menu-bg.gif';
imgBgTemp[1] = new Image();
imgBgTemp[1].src = '/i/menu-bg-over.gif';
imgBgTemp[2] = new Image();
imgBgTemp[2].src = '/i/submenu-bg.gif';
imgBgTemp[3] = new Image();
imgBgTemp[3].src = '/i/submenu-bg-over.gif';

function loadSubMenuBg () {
 if (!document.getElementById) return
 sm = getEById('submenu');
 var imgarr = sm.getElementsByTagName('td');
 for (var i = 0; i < imgarr.length; i++) {
  if (imgarr[i].getAttribute('obg')) {
   imgarr[i].onmouseover = function() {
    this.setAttribute('background','/i/submenu-bg-over.gif');
   }
   imgarr[i].onmouseout = function() {
    this.setAttribute('background','/i/submenu-bg.gif');
   }
   imgarr[i].onclick = function() {
    window.location.href = this.getAttribute('olink');
   }
  }
 }
}

function loadMenuBg () {
 if (!document.getElementById) return
 var imgarr = document.getElementsByTagName('td');
 for (var i = 0; i < imgarr.length; i++) {
  if (imgarr[i].getAttribute('obg')) {
   imgarr[i].onmouseover = function() {
    this.setAttribute('background',this.getAttribute('obg'));
    submenuOpen (this.getAttribute('menu')-1);
   }
   imgarr[i].onmouseout = function() {
    this.setAttribute('background','');
    submenuClose (this.getAttribute('menu')-1);
   }
   imgarr[i].onclick = function() {
    window.location.href = this.getAttribute('olink');
   }
  }
 }
}

function loadMenu () {
 if (!document.getElementById) return
 var imgarr = document.getElementsByTagName('img');
 for (var i = 0; i < imgarr.length; i++) {
  if (imgarr[i].getAttribute('menu')) {
   imgarr[i].setAttribute('srctemp', imgarr[i].getAttribute('src'));
   imgarr[i].onmouseover = function() {
    this.setAttribute('src',this.getAttribute('hsrc'));
    submenuOpen (this.getAttribute('menu')-1);
   }
   imgarr[i].onmouseout = function() {
    this.setAttribute('src',this.getAttribute('srctemp'));
    submenuClose (this.getAttribute('menu')-1);
   }
  }
 }
}

function init () {
 // submenuOpen (1);
 changeImages (false);
 loadMenu ();
 loadMenuBg ();
}

onload = init;
