// The following makes all menus initially invisible
document.write ('<style>');
// menu 1
for (var i=0; i < menuCount; i++) {
  if (navigator.userAgent.toLowerCase().indexOf("firefox") != -1) menuWidth[i] = menuWidth[i] - 2
  document.write ('#smtMenu' + i + ' {visibility:hidden; position:absolute; z-index:5; width:' + menuWidth[i] + 'px; top:' + posY[i] + 'px; left:' + posX[i] + 'px; cursor:pointer; border:1px solid ' + borderColor + '}');
  }
document.write ('.smtMenuBlock{width:0px; height:0px; border:1px solid #FF0000}');
document.write ('.smtMenuItem {font-family:' + fontFamily + '; font-size:' + fontSize + '; border-bottom:0px; border-top:1px solid ' + separatorColor + '; background:' + bgColor + '; padding:' + itemPadding + '}');
document.write ('.smtMenuItemHl {font-family:' + fontFamily + '; font-size:' + fontSize + '; border-bottom:0px; border-top:1px solid ' + separatorColor + '; background:' + bgColorHl + '; padding:' + itemPadding + '}');
document.write ('a.smtMenuLink, .normalLink {width:100%; color:' + txColor + '; text-decoration:none; margin:0px; padding:0px; font-weight:' + fontWeight + '}');
document.write ('.hoverLink {color:' + txColorHl + '; text-decoration:none; margin:0px; padding:0px; font-weight:' + fontWeight + '}')

// menu 2
for (var i=0; i < menuCountAlt; i++) {
  if (navigator.userAgent.toLowerCase().indexOf("firefox") != -1) menuWidthAlt[i] = menuWidthAlt[i] - 2
  document.write ('#smtMenuAlt' + i + ' {visibility:hidden; position:absolute; z-index:5; width:' + menuWidthAlt[i] + 'px; top:' + posYAlt[i] + 'px; left:' + posXAlt[i] + 'px; cursor:pointer; border:1px solid ' + borderColorAlt + '}');
  }
document.write ('.smtMenuBlockAlt {width:0px; height:0px; border:1px solid #FF0000}');
document.write ('.smtMenuItemAlt {font-family:' + fontFamilyAlt + '; font-size:' + fontSizeAlt + '; border-bottom:0px; border-top:1px solid ' + separatorColorAlt + '; background:' + bgColorAlt + '; padding:' + itemPaddingAlt + '}');
document.write ('.smtMenuItemHlAlt {font-family:' + fontFamilyAlt + '; font-size:' + fontSizeAlt + '; border-bottom:0px; border-top:1px solid ' + separatorColorAlt + '; background:' + bgColorHlAlt + '; padding:' + itemPaddingAlt + '}');
document.write ('a.smtMenuLinkAlt, .normalLinkAlt {width:100%; color:' + txColorAlt + '; text-decoration:none; margin:0px; padding:0px; font-weight:' + fontWeightAlt + '}');
document.write ('.hoverLinkAlt {color:' + txColorHlAlt + '; text-decoration:none; margin:0px; padding:0px; font-weight:' + fontWeightAlt + '}')
document.write ('</style>');

//menu 1
function showMenu(menuNumber) {
  objMenu = document.getElementById('smtMenu' + menuNumber)
  // the following checks to see if there are items in the menu by determining
  //  whether the container DIV has an an innerHTML other than 'nothing'
  if (objMenu.innerHTML != "") {
    mouseOnMenu = menuNumber;
    objMenu.style.visibility = 'visible';
  }
}

function hideMenu(menuNumber) {
  mouseOnMenu = null;
  setTimeout('checkAndHide(' + menuNumber + ')', 100);
}

function checkAndHide(menuNumber) {
  if (mouseOnMenu != menuNumber) {
    currentMenu = 'smtMenu' + menuNumber;
    document.getElementById(currentMenu).style.visibility = 'hidden';
  }
}

function menuOver(menuContainer, menuItem) {
  menuContainer.className='smtMenuItemHl';
  document.getElementById(menuItem).className = 'hoverLink';
  window.status=document.getElementById(menuItem).href;
  }
  
function menuOut(menuContainer, menuItem) {
  menuContainer.className='smtMenuItem';
  document.getElementById(menuItem).className = 'normalLink';
  window.status="";
  }
  
function menuClick(menuItem) {
	window.location=document.getElementById(menuItem).href;
}

//menu 2
function showMenuAlt(menuNumberAlt) {
  objMenu = document.getElementById('smtMenuAlt' + menuNumberAlt)
  if (objMenu.innerHTML != "") {
    mouseOnMenuAlt = menuNumberAlt;
    objMenu.style.visibility = 'visible';
  }
}

function hideMenuAlt(menuNumberAlt) {
  mouseOnMenuAlt = null;
  setTimeout('checkAndHideAlt(' + menuNumberAlt + ')', 100);
}

function checkAndHideAlt(menuNumberAlt) {
  if (mouseOnMenuAlt != menuNumberAlt) {
    currentMenuAlt = 'smtMenuAlt' + menuNumberAlt;
    document.getElementById(currentMenuAlt).style.visibility = 'hidden';
  }
}

function menuOverAlt(menuContainerAlt, menuItemAlt) {
  menuContainerAlt.className='smtMenuItemHlAlt';
  document.getElementById(menuItemAlt).className = 'hoverLinkAlt';
  window.status=document.getElementById(menuItemAlt).href;
  }
  
function menuOutAlt(menuContainerAlt, menuItemAlt) {
  menuContainerAlt.className='smtMenuItemAlt';
  document.getElementById(menuItemAlt).className = 'normalLinkAlt';
  window.status="";
  }
  
function menuClickAlt(menuItemAlt) {
	window.location=document.getElementById(menuItemAlt).href;
}
