function NoBubbling(oEvent)
{
  if (!oEvent) 
    var oEvent = window.event;
  oEvent.cancelBubble = true;
  if (oEvent.stopPropagation) 
    oEvent.stopPropagation();
}

function MobiMenuButtonEnter(iID)
{
  if(typeof(document.lastLink)!='undefined')
    MobiMenuTimeOut();
  document.getElementById('menulink'+iID).className='menu_link_hover';
}

function MobiMenuButtonExit(iID)
{
  document.getElementById('menulink'+iID).className='menu_link';
}

function DisplayMobiMenu(iID, offX, offY, bIsRight)
{
  if(typeof(document.lastLink)!='undefined')
    MobiMenuTimeOut();
  idPlaceToShow = 'menu'+iID;
  idDivToShow = 'menuhoverer'+iID;
  var oLink = document.getElementById('menulink'+iID);
  document.lastLink = oLink;
  oLink.className='menu_link_hover';
  MenuDisplayEx(idPlaceToShow, idDivToShow, offX, offY, bIsRight)
}

function ReleaseMobiMenu()
{
  document.oMenuTimeOut = setTimeout("MobiMenuTimeOut()", MENUDELAY_DISAPPEAR);
}

function MobiMenuTimeOut()
{
  document.lastLink.className='menu_link';
  HideDiv(document.lastTargetToShow, document.lastDivToShow);
}

function DisplayMobiMenuNoHoverer(iID)
{
  if(typeof(document.lastLink)!='undefined')
    MobiMenuTimeOut();
  var oLink = document.getElementById('menulink'+iID);
  document.lastLink = oLink;
  oLink.className='menu_link_hover';
}

function ReleaseMobiMenuNoHoverer(iID)
{
  document.lastLink.className='menu_link_hover';
}

function ButtonEnter(iButtonID, sImageTo)
{
  var oButton = document.getElementById('menuimg'+iButtonID);

  if(typeof(document.lastMobiGraph)!='undefined')
    MobiMenuTimeOut();
  
  document.lastImageButton = oButton;
  document.lastImageButtonGFX = oButton.src;
  
  oButton.src=sImageTo;
  
}

function ButtonExit()
{
  document.lastImageButton.src = document.lastImageButtonGFX;
}

function HoverAtMenu(itemID)
{
  var oBG = document.getElementById('entrybg'+itemID);
  var oArrow = document.getElementById('entryarrow'+itemID);
  var oText = document.getElementById('entrytext'+itemID);
  
  oArrow.src = 'imgs/popupmenu_arrows_hover.png';
  oText.className = 'popupmenu_link_hover';
  oBG.className = 'popupmenu_bg_hover';
  
  document.lastHoverID = itemID;
}

function ExitMenu()
{
  var oBG = document.getElementById('entrybg'+document.lastHoverID);
  var oArrow = document.getElementById('entryarrow'+document.lastHoverID);
  var oText = document.getElementById('entrytext'+document.lastHoverID);
  
  oArrow.src = 'imgs/popupmenu_arrows.png';
  oText.className = 'popupmenu_link';
  oBG.className = 'popupmenu_bg';
}

function JumpTo(sTarget)
{
  document.location = sTarget;
}
