/* 
 * navigation.js
 * written by J. Hessing
 * 26-03-2009
 */

/*
function highLightComponent(componentName, backGroundColor, defaultBackGroundColor) {
  var component = document.getElementById(componentName);
  if (typeof component != 'undefined'){
    deHighLightOtherComponents(defaultBackGroundColor);
    component.style.backgroundColor = backGroundColor;
  }
}

function deHighLightOtherComponents(defaultBackGroundColor) {
  var arrElements = document.getElementsByTagName("*");
  for (var i=0; i<arrElements.length; i++) {
    var element=arrElements[i];
    if (element.className == "mainMenuItem") {
      element.style.backgroundColor = defaultBackGroundColor;
    }
  }
}
*/

function activateSubMenu(menuName){
  var component = document.getElementById(menuName);
  if (typeof menuName != 'undefined'){
    deActivateAllSubMenus();
    component.style.display = 'block';
  }
}

function deActivateAllSubMenus(){
  var arrElements = document.getElementsByTagName("div");
  for (var i=0; i<arrElements.length; i++) {
    var element=arrElements[i];
    if (element.className == "subNavigationBox") {
      element.style.display = 'none';
    }
  }
}

function activateContentBlock(contentId){
  var component = document.getElementById(contentId);
  if (typeof contentId != 'undefined'){
    deActivateAllContentBlocks();
    component.style.display = 'block';
  }
}

function deActivateAllContentBlocks(){
  var arrElements = document.getElementsByTagName("div");
  for (var i=0; i<arrElements.length; i++) {
    var element=arrElements[i];
    if (element.className == "contentText") {
      element.style.display = 'none';
    }
  }
}



