
//Event Handlers

function addListeners(e) {
  mp3button = document.getElementById("MP3controlButton");
  if (mp3button) {
    addEvent(mp3button, 'click', startStopMP3, false);
  }
  return;
}

function addEvent(elm, evType, fn, useCapture) {
  // cross-browser event handling for IE5+, NS6+ and Mozilla/Gecko
  if (elm.addEventListener) {
	    elm.addEventListener(evType, fn, useCapture);
    return true;
  } else if (elm.attachEvent) {
    var r = elm.attachEvent('on' + evType, fn);
	EventCache.add(elm, evType, fn);
    return r;
  } else {
    elm['on' + evType] = fn;
  }
  return;
}
addEvent(window, 'load', addListeners, false);