daysToGo = {
  init: function() {
    if (!document.getElementById) return;
    if (location.pathname != '/live/2006/index.php/Main_Page') return;
    var content = document.getElementById('content');
    if (!content) return;
    var h1s = content.getElementsByTagName('h1');
    if (!h1s) return;
    var h1 = h1s[0];
    if (!h1) return;
    lrldate = new Date(2006,06,22);
    nowdate = new Date();
      var diff = lrldate.getTime() - nowdate.getTime();
      var days = Math.floor(diff / (1000*60*60*24)) + 1;
      switch (days) {
        case -1:
        case 0: h1.innerHTML = 'LugRadio Live is today!'; break;
        case 1: h1.innerHTML = 'LugRadio Live is tomorrow!'; break;
        default: if (days < 0) {
          h1.innerHTML = 'LugRadio Live 2006 is over.'; 
                 } else {
          h1.innerHTML = 'Only '+days+' days until LugRadio Live!'; 
                 }
      }
  },

  addEvent: function(obj, type, fn) {
    if ( obj.attachEvent ) {
      obj['e'+type+fn] = fn;
      obj[type+fn] = function(){obj['e'+type+fn]( window.event );}
      obj.attachEvent( 'on'+type, obj[type+fn] );
    } else
      obj.addEventListener( type, fn, false );
  }
}

daysToGo.addEvent(window,"load",daysToGo.init);

