var _countDowncontainer=0;
var _currentSeconds=0;

function ActivateCountDown(strContainerID, initialValue){
	_countDowncontainer=document.getElementById(strContainerID);
	SetCountdownText(initialValue);
	window.setTimeout("CountDownTick()", 1000);
}

function CountDownTick(){
	SetCountdownText(_currentSeconds-1);
	window.setTimeout("CountDownTick()",1000);
}

function SetCountdownText(seconds){
	_currentSeconds=seconds;

	var minutes=parseInt(seconds/60);
	seconds=(seconds%60);
	var hours=parseInt(minutes/60);

	minutes=(minutes%60);
	minutes=AddZero(minutes);
	seconds=AddZero(seconds);
	hours=AddZero(hours);

	var strstu=new String(hours);
	var strmins=new String(minutes);
	var strsec=new String(seconds);

	var stupart1=strstu.substr(0,1);
	var stupart2=strstu.substr(1,1);
	var stupart3=strstu.substr(2,1);
	var minpart1=strmins.substr(0,1);
	var minpart2=strmins.substr(1,1);
	var secpart1=strsec.substr(0,1);
	var secpart2=strsec.substr(1,1);

	var strText="<div id=\"countdown\"><div><span id=\"countdown-h1\" class=\"digit"+stupart1+"\"></span>"+"<span id=\"countdown-h2\" class=\"digit"+stupart2+"\"></span>"+"<span class=\"seperator\">:</span>"+"<span id=\"countdown-h3\" class=\"digit"+stupart3+"\"></span>"+"<span id=\"countdown-m1\" class=\"digit"+minpart1+"\"></span>"+"<span id=\"countdown-m2\" class=\"digit"+minpart2+"\"></span>"+"<span class=\"seperator\">:</span>"+"<span id=\"countdown-s1\" class=\"digit"+secpart1+"\"></span>"+"<span id=\"countdown-s2\" class=\"digit"+secpart2+"\"></span></div></div>";
	_countDowncontainer.innerHTML=strText;
}

function NewSetCountdownText(seconds){
	_currentSeconds=seconds;

	var days = parseInt(_currentSeconds / 86400);
	if(days >= 1){ _currentSeconds = parseInt(_currentSeconds - (parseInt(86400 * days))); }
	else{ days = AddZero(0); }

	var hours = parseInt(_currentSeconds / 3600);
	if(hours >= 1){ _currentSeconds = parseInt(_currentSeconds - (parseInt(3600 * hours))); }
	else{ hours = AddZero(0); }

	var minutes = parseInt(_currentSeconds / 60);
	if(minutes >= 1){ _currentSeconds = parseInt(_currentSeconds - (parseInt(3600 * minutes))); }
	else{ minutes = AddZero(0); }

	var seconds = _currentSeconds;


	var str_days = new String(days);
	var str_hours = new String(hours);
	var str_minutes = new String(minutes);
	var str_seconds = new String(seconds);


	var days_1=str_days.substr(0,1);
	var days_2=str_days.substr(1,1);
	var hours_1=str_hours.substr(0,1);
	var hours_2=str_hours.substr(1,1);
	var minutes_1=str_minutes.substr(0,1);
	var minutes_2=str_minutes.substr(1,1);
	var seconds_1=str_seconds.substr(0,1);
	var seconds_2=str_seconds.substr(1,1);

	var strText="<div id=\"countdown\"><div><span id=\"countdown-d1\" class=\"digit" + days_1 + "\"></span>" + "<span id=\"countdown-d2\" class=\"digit" + days_2 + "\"></span>" + "<span class=\"seperator\">:</span>" + "<span id=\"countdown-h1\" class=\"digit" + hours_1 + "\"></span>" + "<span id=\"countdown-h2\" class=\"digit" + hours_2 + "\"></span>" + "<span class=\"seperator\">:</span>" + "<span id=\"countdown-m1\" class=\"digit" + minutes_1 + "\"></span>" + "<span id=\"countdown-m2\" class=\"digit" + minutes_2 + "\"></span>" + "<span class=\"seperator\">:</span>" + "<span id=\"countdown-s1\" class=\"digit" + seconds_1 + "\"></span>" + "<span id=\"countdown-s2\" class=\"digit" + seconds_2 + "\"></span></div></div>";
	//_countDowncontainer.innerHTML=strText;

	alert("Tage:" + str_days + " Stunden:" + str_hours + " Minuten:" + str_minutes + " Sekunden:" + str_seconds);
}

function AddZero(num){
	return((num>=0)&&(num<10))?"0"+num:num+"";
}
