Event.observe(window, "load", function() {
  // Menu setup
  for(var i=0;i<=4;i++) {
    var node = $('menu' + i);
    Event.observe(node, "mouseover", function(event) {
      var element = Event.element(event);
      element.addClassName("pointer");
      element.addClassName(element.id + "_hover");
      window.status=Event.element(event).getElementsByTagName("A")[0].href;
    });
    Event.observe(node, "click", function(event) {
      window.location = Event.element(event).getElementsByTagName("A")[0].href;
    });
    Event.observe(node, "mouseout", function(event) {
      var element = Event.element(event);
      element.removeClassName("pointer");
      element.removeClassName(element.id + "_hover");
      window.status="";
    });
  }


  // Whats new support
  if ($('whatsNewNodes')!=null && $('whatsNew')!=null) {
      function whatsNewRoll() {
        var wnn = $('whatsNewNodes').getElementsByTagName('LI');
        if (isNaN(this.index)) {
          this.index = 0;
        } else {
          this.index = (this.index + 1) % wnn.length;
        }
        $('whatsNew').innerHTML = wnn[this.index].innerHTML;
      }
      whatsNewRoll();
      new PeriodicalExecuter(whatsNewRoll, 10);
  }

  // Rounded corner support
  var roundedNodes = $('container').getElementsByClassName('roundTop');
  if (roundedNodes!=null&&roundedNodes.length>0) {
    for(var i=0;i<roundedNodes.length;i++) {
      var c = document.createElement("b");
      c.className='roundyTop';
      roundedNodes[i].insertBefore(c,roundedNodes[i].firstChild);
      for (var j=1;j<=4;j++) {
        var x=document.createElement("b");
        x.className='r'+j;
        c.appendChild(x);
      }
    }
  }

  // Rounded corner support
  roundedNodes = $('container').getElementsByClassName('roundBottom');
  if (roundedNodes!=null&&roundedNodes.length>0) {
    for(var i=0;i<roundedNodes.length;i++) {
      var c = document.createElement("b");
      c.className='roundyBottom';
      roundedNodes[i].appendChild(c);
      for (var j=4;j>=1;j--) {
        var x=document.createElement("b");
        x.className='r'+j;
        c.appendChild(x);
      }
    }
  }

  var nodes = $$("#leftNav ul li");
  for (var i=0; nodes!=null&&i<nodes.length; i++) {
     Event.observe(nodes[i], "mouseover", function() {
       Element.setStyle(this, {background: 'url(/commflooringna/v07/images/leftnav-arrow.gif) 3px 3px no-repeat'}, true);
     });
     Event.observe(nodes[i], "mouseout", function() {
       this.style.background = "";
     });
  }

});

