speed=1000;
len=40;
tid = 0;
num=0;
clockA = new Array();
timeA = new Array();
formatA = new Array();
dd = new Date();
var d,x;

function doDate(x) {
	for (i=0;i<num;i++) {
		dt = new Date();
		
		if (timeA[i] != 0) {
			v1 = Math.round(( timeA[i] - dt )/1000);
			if (v1 < 0)
				clockA[i].date.value = "**BANG!**";
			if (formatA[i] == 1)
				clockA[i].date.value = v1;
			else if (formatA[i] ==2) {
				sec = v1%60;
				v1 = Math.floor( v1/60);
				min = v1 %60;
				hour = Math.floor(v1 / 60);
				if (sec < 10 ) sec = "0"+sec;
				if (min < 10 ) min = "0"+min;
				clockA[i].date.value = hour+"h "+min+"m "+sec+"s";
			}
		else if (formatA[i] ==3) {
			sec = v1%60;
			v1 = Math.floor( v1/60);
			min = v1 %60 ;
			v1 = Math.floor(v1 / 60);
			hour = v1 %24;
			day = Math.floor(v1 / 24);
			
			if (sec < 10 ) sec = "0"+sec;
			if (min < 10 ) min = "0"+min;
			if (hour < 10 ) hour = "0"+hour;
			clockA[i].date.value = day+"d "+hour+"h "+min+"m "+sec+"s";
		}
		else if (formatA[i] ==4 ) {
			sec = v1%60;
			v1 = Math.floor( v1/60);
			min = v1 %60;
			v1 = Math.floor(v1 / 60);
			hour = v1 %24;
			day = Math.floor(v1 / 24);
			
			clockA[i].date.value = day+(day==1?"dag ":" dagen ")+hour+(hour==1?"u":"u")+min+(min==1?"m ":"m")+sec+(sec==1?"s":"s tot IM Frankfurt")
		}
	else
		clockA[i].date.value = "Invalid format spec";
		}
	else
		clockA[i].date.value = "Countdown till when?";
		}
	tid=window.setTimeout("doDate()",speed);
}

function start(d,x,format) {
	clockA[num] = x
	timeA[num] = new Date(d);
	formatA[num] = format;
	if (num == 0)
	tid=window.setTimeout("doDate()",speed);
	num++;
	}
function CountdownLong(t,format,len) {
	document.write('<form name=form'+num+'><input style="width: 425px;" name="date" size=')
	document.write(len)
	document.write(' value="" /></form>')
	start(t,document.forms["form"+num],format);
	}
function Countdown2001seconds() {
	CountdownLong("January 01, 2001 00:00:00",1,8);
	}
function Countdown2001() {
	CountdownLong("January 01, 2001 00:00:00",4,30);
	}
function Countdown(t) {
	CountdownLong(t,4,30);
	}