// Original JavaScript code by Chirp Internet: www.chirp.com.au
// Please acknowledge use of this code by including this header.

var timer = null;
var menulist = ['dining', 'functions', 'chefs', 'shop', 'region'];

// show/hide menu
function toggleMenu(menu, setting)
{
  var el;
  clearTimeout(timer);
  if(setting == 'visible') {
    for(var i=0; i < menulist.length; i++) {
      if(menulist[i] != menu) {
        el = document.getElementById('menu_' + menulist[i])
        el.style['visibility'] = 'hidden';
      }
    }
  }
  el = document.getElementById('menu_' + menu);
  el.style['visibility'] = setting;
  return true;
}

// hide menu on timeout
function hideMenu(menu)
{
  clearTimeout(timer);
  timer = setTimeout("toggleMenu('" + menu + "', 'hidden')", 2000);
  return true;
}

// hide all menus
function hideMenus()
{
  var el;
  clearTimeout(timer);
  for(var i=0; i < menulist.length; i++) {
    el = document.getElementById('menu_' + menulist[i]);
    el.style['visibility'] = 'hidden';
  }
  return true;
}
