/*
var cPath = (window.getRelativeWebRoot ? window.getRelativeWebRoot() : '') + 'js/';
document.write ('<SCR' + 'IPT LANGUAGE="JavaScript1.2" SRC="'+ cPath +'Lib/BPage.js" TYPE="text/javascript"><\/SCR' + 'IPT>');
*/

  var oCurrentUl = null;
  var bSubMenuReplaced = false;
  var oReplacement = document.createElement("div");
  oReplacement.id = "replacedMenu";

  function getCurrentUlTag(oMenu) {
    return (oMenu.getElementsByTagName("ul")[0]);
  }

  function toggleSubMenu(oMenu, oLink) {
    oLink.removeAttribute("href");
    if (!oCurrentUl) oCurrentUl = getCurrentUlTag(oMenu);
    if (!bSubMenuReplaced) {
      oMenu.replaceChild(oReplacement, oCurrentUl);
      bSubMenuReplaced = true;
    } else {
        oMenu.replaceChild(oCurrentUl, oReplacement);
        bSubMenuReplaced = false;
    }
  }

  function moLinkMap (cFile) {
//		var oImage = getDocumentImage ('ILinkMap');
    var oImage = document.getElementById('ILinkMap');
    if (oImage) {
      if (cFile)
        oImage.src = 'img/rollover_map/' + cFile + '.gif';
      else
        oImage.src = 'img/leer.gif';
    }
    return (true);
  }

  function onPageLoad(){
    var pageTop = document.getElementById('PageTop');
    if (pageTop) {
      var nImages = 9;
      pageTop.style.backgroundImage = 'url(img/bg_top/0'+Math.round(Math.random()*nImages)+'.jpg)';
    }
    else {
      var nImages = 9;
      document.getElementById('PageTopStart').style.backgroundImage = 'url(img/bg_top/start0'+Math.round(Math.random()*nImages)+'.jpg)';
    }
    if (window.initSuggest) initSuggest();
  }


  function toggleCommentView (nCommentID, bFullView) {
    if (!bFullView) {
      $$('#Comment'+ nCommentID).getElement('.CommentContent').setStyle('display', 'none');
      $$('#Comment'+ nCommentID).getElement('.CommentTeaser').setStyle('display', 'block');
    }
    else {
      $$('#Comment'+ nCommentID).getElement('.CommentTeaser').setStyle('display', 'none');
      $$('#Comment'+ nCommentID).getElement('.CommentContent').setStyle('display', 'block');
    }
  }

window.addEvent('domready', function() {
  $$('img.mo').each(function(img) {
    var src = img.getProperty('src');
    var extension = src.substring(src.lastIndexOf('.'),src.length)
    img.addEvent('mouseenter', function() { img.setProperty('src',src.replace(extension,'-mo' + extension)); });
    img.addEvent('mouseleave', function() { img.setProperty('src',src); });
  });
});


