$(function() {

	//countdown(31, 4, 2012, 10, 0, 0);
	//countdown(16, 10, 2011, 13, 30, 0)
	countdown(14, 10, 2012, 13, 30, 0);
	window.setInterval("countdown(16, 10, 2011, 13, 30, 0)", 10000);			
});

function countdown(tag, monat, jahr, stunde, minute, sekunde) {

	var heute = new Date();
	var target = new Date(jahr, monat, tag, stunde, minute , sekunde);


	//zeitzonen anpassen!
	var offset = heute.getTimezoneOffset() - target.getTimezoneOffset();
	var timeNew = heute.getTime() - offset*60*1000;
	heute.setTime(timeNew);

	//differenz in sekunden
	var zeit = heute.getTime() / 1000;
	var endzeit = target.getTime() / 1000;
	var differenz = Math.floor(endzeit - zeit);

	//tage
	var tage = parseInt(differenz / 86400);
	var rest = differenz % 86400;

	//stunden
	var stunden = parseInt(rest/3600);
	rest = rest % 3600;

	//minuten
	var minuten = parseInt(rest/60) + 1;
	
	//alert('Tage: ' + tage + ' Stunden: ' + stunden + ' Minuten: ' + minuten);
	$('#tage').html(getImageZahlen(tage));			
	$('#stunden').html(getImageZahlen(stunden));			
	$('#minuten').html(getImageZahlen(minuten));			
}

function getImageZahlen(number) {

	var rest = number;
	var string = '';
	
	while(rest > 0) {
		ziffer = '<img src="countdown/'+(rest % 10)+'.gif"  border="0" />';
		string = ziffer + string;
		rest = parseInt(rest/10);
	}

	if(number < 10) {
		string = '<img src="countdown/0.gif" border="0" />' + string;
	}

	if(number == 0) {
		string = '<img src="countdown/0.gif" border="0"  /><img src="countdown/0.gif" border="0" />';
	}

	return string;
}
