var browserType = "";
var browserVersion = "";


function showLayer(layerName)
{
if (browserType == "explorer" || browserType == "opera")
 {
 if(document.layers&&document[layerName])
  {
   document.layers[layerName].visibility='visible';
  }
 else if(document.all&&document.all[layerName])
  {
  document.all[layerName].style.visibility='visible';
  }
 }
else
 {
  var layerObj = document.getElementById(layerName);
  layerObj.style.visibility = 'visible';
 }
}


function hideLayer(layerName)
{
if (browserType == "explorer" || browserType == "opera")
 {
 if(document.layers&&document[layerName])
  {
   document[layerName].hidden=true;
  }
 else if(document.all&&document.all[layerName])
  {
   document.all[layerName].style.visibility='hidden';
  }
 }
else
 {
  var layerObj = document.getElementById(layerName);
  layerObj.style.visibility = 'hidden';
 }
}


function menuOn(tdname, parent) {
  ResetCloseTimeout();
  if (!parent) { SetOpenTimeout(tdname); }
}

function menuOff(tdname, parent) {
 if(!parent) { ResetOpenTimeout(); }
 SetCloseTimeout(tdname);
}

var closeTimeout, openTimeout;

function SetOpenTimeout(item) {
 clearTimeout(openTimeout);
 openTimeout = setTimeout("onOpenEvent('" + item + "')", 150);
}

function ResetOpenTimeout() { if(openTimeout) clearTimeout(openTimeout); }

function SetCloseTimeout() {
 clearTimeout(closeTimeout);
 closeTimeout = setTimeout("onCloseEvent()", 150);
}

function ResetCloseTimeout() {
 if(closeTimeout) clearTimeout(closeTimeout);
}

function onOpenEvent(item) {
 ResetCloseTimeout();
 onCloseEvent();
 showLayer('m' + item);
}

function onCloseEvent() {
 for (var i=1; i<=3; i++) hideLayer('m'+i);
}

function test(obj){
var r = "";
var o = obj;
  for(i in o){
   r += i + "=" + o[i] + "\t";
  }
  alert(r);
}

function init() {
   if(navigator.appCodeName == 'Mozilla') {
      if(navigator.userAgent.indexOf('Opera') != -1) {
         browserType = "opera";
         browserVersion = navigator.userAgent.substring(navigator.userAgent.indexOf('v'));
      } else if(navigator.userAgent.indexOf('Gecko') != -1) {
         browserType = "mozilla";
      } else if(navigator.appName == 'Microsoft Internet Explorer') {
         browserType = "explorer";
         browserVersion = navigator.appVersion.substring(0,3);
      } else if(navigator.appName == 'Netscape') {
         browserType = "netscape";
         browserVersion = navigator.appVersion.substring(0,3);
      }
   }
}
init();






