function startCountdown (cssSelector, year, month, day, hour, minute, seconds) {
	setInterval(function() {countdown(cssSelector, year, month, day, hour, minute, seconds)}, 1000);
}

function countdown(cssSelector, year, month, day, hour, minute, second){
	date = new Date(year,month-1,day,parseInt(hour),parseInt(minute),parseInt(second));
	now = new Date();
	
	var difference = (date - now)/1000;
	var used = 0;
	var output = "";


	if (difference < 1) {
		output = '<span class="days">0</span><span class="hours">0</span><span class="minutes">0</span><span class="seconds">0</span>';
	} else {	
		var days = parseInt(difference / 60 / 60 / 24);
		output += '<span class="days">' + parseInt(days) + "</span>";
		difference -= days*60*60*24;
		
		var hours = parseInt(difference / 60 / 60);
		output += '<span class="hours">' + parseInt(hours) + "</span>";
		difference -= hours*60*60;
		
		var minutes = parseInt(difference / 60);
		output += '<span class="minutes">' + parseInt(minutes) + "</span>";
		difference -= minutes*60;
		
		output += '<span class="seconds">' + parseInt(difference) + "</span>";
	}
		
	$$(cssSelector).set("html", output); 
}

