// VARS
// block_navigation
// block_class_control
// block_class_target
var blockNavigation = null;
var blockNavigationParent = null;
var blocksTargetList = null;
var blocksTargetArray = null;
var blocksControlList = null;
var blocksControlArray = null;
var blockTargetToDisplay = null;
var blockTargetToDisplayArray = null;
var node = null;
var k = null;
var l = null;
var n = null;
var s = null;
var i = 0;
var j = 0;

function setHeadlineNavigation()
{
  if(isReal(block_navigation) && isReal(block_class_control) && isReal(block_class_target)) {
    // navigation
    blockNavigation = $(block_navigation);
    blockNavigationParent = $(blockNavigation.parentNode.parentNode.parentNode.parentNode.id);

    // target
    blocksTargetList = blockNavigationParent.getElementsByClassName(block_class_target);
    blocksTargetArray = $A(blocksTargetList);
    blocksTargetArray.each(function(n){
      i++;
      // set alpha
      if (i > 1) {
        $(n.parentNode.id).hide();
      }

      // set interaction
    });

    // control
    blocksControlList = blockNavigation.getElementsByClassName(block_class_control);
    blocksControlArray = $A(blocksControlList);
    blocksControlArray.each(function(node){
      j++;
      // set alpha
      if (j > 1) {
        node.style.opacity = '0.2';
        node.style.filter = 'alpha(opacity=20)';
      }

      // set interaction
      Event.observe(node, 'mouseover', function() {
        s = node.id;
        blockTargetToDisplayArray = (s.split('_')).reverse();
        blockTargetToDisplay = 'slot_' + blockTargetToDisplayArray[0];
        blocksTargetArray.each(function(k){
          $(k.parentNode.id).hide();
        });
        $(blockTargetToDisplay).show();
        blocksControlArray.each(function(l){
          l.style.opacity = '0.2';
          l.style.filter = 'alpha(opacity=20)';
        });
        node.style.opacity = '1';
        node.style.filter = 'alpha(opacity=100)';
      });
    });
  }
}

