/*************************************************************/
/***** File        : script/menu_top.js                      *****/
/***** Author      : Jan Bratli                          *****/
/***** Copyright   : CroBoCom AS, 2011                   *****/
/***** Date        : 2011-07-07                          *****/
/***** Last update : 2011-07-07                          *****/
/***** Description : Javascript for pulldown menues      *****/
/*************************************************************/
var mnu_timeout = 100;
var mnu_closetimer = 0;
var mnu_ddmenuitem = 0;

// Open Hidden Layer
function mnu_open(id) {
  mnu_cancelclosetime();                                            // Cancel close timer
  if (mnu_ddmenuitem) mnu_ddmenuitem.style.visibility = 'hidden';   // Close old layer
  // Get new layer and show it
  mnu_ddmenuitem = document.getElementById(id);
  mnu_ddmenuitem.style.visibility = 'visible';
}
// Close showed layer
function mnu_close() {
  if (mnu_ddmenuitem) mnu_ddmenuitem.style.visibility = 'hidden';
}
// Go close timer
function mnu_closetime() {
  mnu_closetimer = window.setTimeout(mnu_close, mnu_timeout);
}
// Cancel close timer
function mnu_cancelclosetime() {
  if (mnu_closetimer) {
    window.clearTimeout(mnu_closetimer);
    mnu_closetimer = null;
  }
}
