window.addEvent('domready', function() {

	var date = new Date("July 27, 2012");
	var now = new Date();
	var diff = date.getTime() - now.getTime();
	var days = Math.floor(diff / (1000 * 60 * 60 * 24));
	// add one day to make it the same as 'offical' site
	days = days+1;	
	var nDays =  addCommas(days);
	var x = 0;
	var htmlStr = '';
	while(x < nDays.length){
		var dayInt = nDays.substr(x,1);
		htmlStr += '<span class="dayInt val'+dayInt+'">'+dayInt+'</span>';
		x++;
	}
	if(days > 0) {
	
		$E(".olympic_countdown span").innerHTML = htmlStr + ((days == 1) ? " day" : " days");
		$E(".olympic_countdown").setStyle('display','');

	}

});

function addCommas(nStr)
{
	nStr += '';
	x = nStr.split('.');
	x1 = x[0];
	x2 = x.length > 1 ? '.' + x[1] : '';
	var rgx = /(\d+)(\d{3})/;
	while (rgx.test(x1)) {
		x1 = x1.replace(rgx, '$1' + ',' + '$2');
	}
	return x1 + x2;
}

