var date = new Date("June 5, 2010");
var description = "the Milnrow Carnival";
var now = new Date();
var diff = date.getTime() - now.getTime();
var days = Math.floor(diff / (1000 * 60 * 60 * 24));

if (days > 1) {
document.write(days+1 + " days until " + description);
}
else if (days == 1) {
document.write("Only two days until " + description);
}
else if (days == 0) {
document.write("Tomorrow is " + description);
}
else if (days == -1) {
document.write("It's " + description + " Today!");
}
else {
document.write(Math.abs(days+1) + " days since " + description);
}

document.write("<br>");