function fastcountdownbanner(){

	if(rit_settings.banner_countdown['startdatedate'] < rit_settings.banner_countdown['now']){

		rit_settings.banner_countdown['startdatedate'].setHours(rit_settings.banner_countdown['startdatedate'].getHours()+14);
		rit_settings.banner_countdown['startdatedate'].setMinutes(rit_settings.banner_countdown['startdatedate'].getMinutes()+17);
		rit_settings.banner_countdown['startdatedate'].setSeconds(rit_settings.banner_countdown['startdatedate'].getSeconds()+13);
		//$("#countdown-numbers").html(rit_settings.countdown['startdatedate'].toLocaleString());
		
			
		jQuery("#countdownbanner #countdown-numbers-banner").html(
			'<span class="countdown-days">'+Math.floor(((rit_settings.banner_countdown['startdatedate']-rit_settings.banner_countdown['finaldate']) / (60*60*24) / 1000 *-1)) +'</span> '
			+'<span class="countdown-hours">'+rit_settings.banner_countdown['startdatedate'].getHours()+'</span>'
			+'<span class="countdown-minutes">'+rit_settings.banner_countdown['startdatedate'].getMinutes()+'</span>'
			+'<span class="countdown-seconds">'+rit_settings.banner_countdown['startdatedate'].getSeconds()+'</span>');

		setTimeout('fastcountdownbanner()',30);

	}
	else{

		jQuery("#countdownbanner #countdown-numbers-banner").countdown({
			"date" : rit_settings.banner_countdown['finaldate'],
			"servertime" : rit_settings.countdown['now_timestamp'],
			"leadingZero" : true,
			"htmlTemplate": "<span class=\"countdown-days\">%d</span> <span class=\"countdown-hours\">%h</span><span class=\"countdown-minutes\">%i</span><span class=\"countdown-seconds\">%s</span>"
		});
	}
}


// store global settings in the global rit_settings object

rit_settings.banner_countdown['startdatedate'] = new Date(1323068400000); 
rit_settings.banner_countdown['finaldate'] = new Date(1330844400000);

rit_settings.banner_countdown['lang_days'] = "";
rit_settings.banner_countdown['lang_hours'] = "";
rit_settings.banner_countdown['lang_minutes'] = "";
rit_settings.banner_countdown['lang_seconds'] = "";


jQuery(document).ready(function(){

	// modal window

	var bannerLng = 0;
	var bannerLng = document.getElementsByName("tx_indexedsearch[lang]")[0].value;

	var bannerStr = 'en'; // default

	if(bannerLng == 0){
		bannerStr = 'de';
	}

	jQuery('#countdownbanner').css('background','url(fileadmin/element-system/img/banner_200x150px_'+bannerStr+'.png) no-repeat');
	
	// fast countdown invokes slow countdown on its end
	fastcountdownbanner();

	// banner

	jQuery('#countdownbanner').click(
		function(){
			location.href = rit_settings.microsite;
		}
	);

});
