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

var timer = null;
var menus = ['aboutus', 'programmes', 'work', 'media'];

// show/hide menu
function toggleMenu(menu, setting)
{
  clearTimeout(timer);
  if(setting == 'visible') {
    for(var m in menus) {
      if(m != menu) {
        var layer = document.getElementById('menu_' + menus[m]);
        layer.style['visibility'] = 'hidden';
      }
    }
  }
  var layer = document.getElementById('menu_' + menu);
  layer.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()
{
  clearTimeout(timer);
  for(var m in menus) {
    var layer = document.getElementById('menu_' + menus[m]);
    layer.style['visibility'] = 'hidden';
  }
  return true;
}
