// modifisert versjon av http://www.quirksmode.org/index.html?/js/mouseov.html
var W3CDOM = (document.createElement && document.getElementsByTagName);
var mouseOvers = new Array();
var mouseOuts = new Array();
window.onload = init;
function init() {
  if (!W3CDOM) return;
  //cats er id'er for objekter som inneholder mouseover-knapper
  var cats = new Array('headerControls', 'ttsBar', 'productButtons');
  var k = 0;
  for (var j=0;j<cats.length;j++) {
    var c = document.getElementById(cats[j]);
    if (c != null) {
      imgs = c.getElementsByTagName('img');
      for (var i=0;i<imgs.length;i++) {
        if (imgs[i].src != '/img/blank.gif') {
          k++;
          imgs[i].onmouseover = mouseGoesOver;
          imgs[i].onmouseout = mouseGoesOut;
          var suffix = imgs[i].src.substring(imgs[i].src.lastIndexOf('.'));
          mouseOuts[k] = new Image();
          mouseOuts[k].src = imgs[i].src;
          mouseOvers[k] = new Image();
          mouseOvers[k].src = imgs[i].src.substring(0,imgs[i].src.lastIndexOf('.')) + "_active" + suffix;
          imgs[i].number = k;
        }
      }
    }
  }
}
function mouseGoesOver() {this.src = mouseOvers[this.number].src;}
function mouseGoesOut() {this.src = mouseOuts[this.number].src;}

function enterTTSMode() {
  document.getElementById('ttsBar').style.display = 'block';
}
function exitTTSMode() {
  document.getElementById('ttsBar').style.display = 'none';
}
