function countdown() {
	if (hours_left != 0 || minutes_left != 0 || seconds_left != 1) {
		if (seconds_left == 0) {
			seconds_left = 59;
			if (minutes_left == 0) {
				hours_left -= 1;
				minutes_left = 59;
			} else {
				minutes_left -= 1;
			}
		} else {
			seconds_left -= 1;
		}

		if(hours_left > 1){
			hours_text = hours_left + " hours";
		} else if(hours_left == 1){
			hours_text = hours_left + " hour";
		} else {
			hours_text = '';
		}

		document.getElementById('hours').innerHTML = hours_text;

		if(minutes_left > 1){
			minutes_text = minutes_left + " minutes";
		} else if(minutes_left == 1){
			minutes_text = minutes_left + " minute";
		} else {
			minutes_text = '';
		}

		document.getElementById('minutes').innerHTML = minutes_text;

		if(seconds_left > 1){
			seconds_text = seconds_left + " seconds";
		} else if(seconds_left == 1){
			seconds_text = seconds_left + " second";
		} else {
			seconds_text = '';
		}

		document.getElementById('seconds').innerHTML = seconds_text;

		setTimeout("countdown();", 1000);
	} else {
		document.getElementById('clock').innerHTML = "no time left";
	}
}
