// JavaScript Document
var mTime = [];
var timeout = 100;

function menuInit(divId)
{
  var ul = document.getElementById(divId).getElementsByTagName('ul');
  for(a = 0; a < ul.length; a++) {
    ul.item(a).parentNode.onmouseover = new Function('show(\'' + ul.item(a).id + '\');');
    ul.item(a).parentNode.onmouseout = new Function('hide(\'' + ul.item(a).id + '\');');
  }
}


function show(id)
{
  if (mTime[id]) {
    clearTimeout(mTime[id]);
    mTime[id] = null;
  }
  document.getElementById(id).style.visibility = 'visible';
}


function hide(id)
{
  mTime[id] = setTimeout('visbilityHidden(\''+ id +'\');', timeout);
}


function visbilityHidden(id) {
  document.getElementById(id).style.visibility = 'hidden';
}
