function countdown() {
    var currybeerdate = document.getElementById("time").innerHTML
    var now = new Date();
    var then = new Date(currybeerdate);
    var delta = then.getTime() - now.getTime();

    if (delta < 0) {
        delta = Math.abs(delta);
        var after = true;
    }
    else {
        var after = false;
    }

    var days = Math.floor( delta/1000/60/60/24 );
    var hours = Math.floor( delta/1000/60/60 - days*24 );
    var minutes = Math.floor( delta/1000/60 - (days*24 + hours)*60 );
    var seconds = Math.floor( delta/1000 - ((days*24 + hours)*60 + minutes)*60 );

    time_left = days + "d" + hours + "h" + minutes + "m" + seconds + "s";
    if (after) {
        time_left += " ago";
    }
    else {
        time_left = "in " + time_left;
    }
    document.getElementById("count").innerHTML = time_left;

    setTimeout("countdown()", 1000);
}

// Register function to run on page load by Simon Willison
// <http://simonwillison.net/2004/May/26/addLoadEvent/>
function addLoadEvent(func) {
  var oldonload = window.onload;
  if (typeof window.onload != 'function') {
    window.onload = func;
  } else {
    window.onload = function() {
      if (oldonload) {
        oldonload();
      }
      func();
    }
  }
}

addLoadEvent(countdown);

