// M E N U

// Simple browser check
var ua = navigator.userAgent;
var ual = ua.toLowerCase();

var brokenHover = ((ual.indexOf("msie") != -1) && (ual.indexOf("konqueror") == -1)); 
var mozPosBug = false;

// Check for Mozilla positioning bug
var bd = ua.match(/Gecko\/(\d+)/);
if (bd) {
   try {
      var d = new Date(bd[1].substr(0, 4), bd[1].substr(4,2), bd[1].substr(6,2));
      if (d <= new Date( 2003, 10, 18 )) {
         mozPosBug = true;
      }
   } catch (e) {}
}

// Display the sub menu
function showSM( num ) {
   if (brokenHover) {
      var sm = document.getElementById('subMenu' + num);
      sm.style.display = "block";
   } else if (mozPosBug) {
      var sm = document.getElementById('subMenu' + num);
      sm.style.marginTop = "0";
   }
}

// Hide the sub menu
function hideSM( num ) {
   if (!brokenHover) return;
   var sm = document.getElementById('subMenu' + num);
   sm.style.display = "none";
}