function updateCountdown() {
	var now = new Date();
	var span = Math.floor((Date.parse('Jan 21, 2012 19:00:00') - now.getTime()) / 1000);
	
	var string = '';
	if (span > 86400) {
		string = Math.floor(span / 86400) + ' day' + (Math.floor(span / 86400) != 1?'s':'');
		span = span % 86400;
	}
	if (span > 3600 || string.length) {
		string = string + (string.length?', ':'') + Math.floor(span / 3600) + ' hour' + (Math.floor(span / 3600) != 1?'s':'');
		span = span % 3600;
	}
	if (span > 60 || string.length) {
		string = string + (string.length?', ':'') + Math.floor(span / 60) + ' minute' + (Math.floor(span / 60) != 1?'s':'');
		span = span % 60;
	}
	string = string + (string.length?', and ':'') + span + ' second' + (span != 1?'s':'') + '!';
	
	$('#countdown p').html(string);
}

$(function() {
	$('.jsHide').css('display', 'none');
	
	var now = new Date();
	var span = Math.floor((Date.parse('Jan 21, 2012 19:00:00') - now.getTime()) / 1000);
	if (span > 0) setInterval('updateCountdown()', 1000);
});
