function count_down(year, month, day, hour, minute, second, template_url) {
	
	var launchDate = new Date(year, month, day, minute, second);
	
	var today = new Date();
	today_time = today.getTime();
	launch_time = launchDate.getTime();
	
	if ((launch_time - today_time) > ((100*24*60*60*1000)-1)) {
		jQuery('#count-down').countdown({until: launchDate,
		layout: 
			'<div class="digits-wrapper digits-wrapper-days"><img src="' + template_url + '/img/small-digit-{d100}.png" alt="" /><img src="' + template_url + '/img/small-digit-{d10}.png" alt="" /><img src="' + template_url + '/img/small-digit-{d1}.png" alt="" /></div>' +
			'<div class="digits-wrapper digits-wrapper-hours"><img src="' + template_url + '/img/digit-{h10}.png" alt="" /><img src="' + template_url + '/img/digit-{h1}.png" alt="" /></div>' +
			'<div class="digits-wrapper digits-wrapper-minutes"><img src="' + template_url + '/img/digit-{m10}.png" alt="" /><img src="' + template_url + '/img/digit-{m1}.png" alt="" /></div>' +
			'<div class="digits-wrapper digits-wrapper-seconds"><img src="' + template_url + '/img/digit-{s10}.png" alt="" /><img src="' + template_url + '/img/digit-{s1}.png" alt="" /></div>' +
			'<div class="label label-1">{dl}</div>' +
			'<div class="label label-2">{hl}</div>' +
			'<div class="label label-3">{ml}</div>' +
			'<div class="label label-4">{sl}</div>'});
	} else {
		jQuery('#count-down').countdown({until: launchDate, 
		layout: 
			'<div class="digits-wrapper digits-wrapper-days"><img src="' + template_url +'/img/digit-{d10}.png" alt="" /><img src="' + template_url + '/img/digit-{d1}.png" alt="" /></div>' +
			'<div class="digits-wrapper digits-wrapper-hours"><img src="' + template_url + '/img/digit-{h10}.png" alt="" /><img src="' + template_url + '/img/digit-{h1}.png" alt="" /></div>' +
			'<div class="digits-wrapper digits-wrapper-minutes"><img src="' + template_url + '/img/digit-{m10}.png" alt="" /><img src="' + template_url + '/img/digit-{m1}.png" alt="" /></div>' +
			'<div class="digits-wrapper digits-wrapper-seconds"><img src="' + template_url + '/img/digit-{s10}.png" alt="" /><img src="' + template_url + '/img/digit-{s1}.png" alt="" /></div>' +
			'<div class="label label-1">{dl}</div>' +
			'<div class="label label-2">{hl}</div>' +
			'<div class="label label-3">{ml}</div>' +
			'<div class="label label-4">{sl}</div>'});
	}
}

var cache = [];
preload_images = function() {
	var args_len = arguments.length;
	for (var i = args_len; i--;) {
		var cacheImage = document.createElement('img');
		cacheImage.src = arguments[i];
		cache.push(cacheImage);
	}
}

