BodyEvents.addListener('load', function () {
	if (navigator.userAgent.indexOf('Opera') > -1) {
		var f = document.getElementById('hafas_form');
		if (f) f.action = 'http://www.fahrplaner.de/hafas/query.exe/dn?L=vnn';
	}
	var oDate = new Date();
	var d = document.getElementById('hafas_form_date');
	if (d) {
		var cDate = oDate.getDate();
		cDate = cDate + '.' + (oDate.getMonth() + 1);
		var cYear = '' + oDate.getYear();
		cYear = cYear.substring(cYear.length-2, cYear.length)
		d.value = cDate + '.' + cYear;
	}
	var t = document.getElementById('hafas_form_time');
	if (t) {
		var cmDate = oDate.getMinutes();
		var cDate = oDate.getHours() % 24;
		t.value = cDate +':'+( cmDate < 10 ? '0' : '' )+ cmDate;
	}
} );
