//
//	JavaScript functions
//
function set_to_upper(fldobj){
		var value = fldobj.value;
		
		fldobj.value = fldobj.value.toUpperCase();
		
		document.formular._code.value = fldobj.value;
	}
	
function determinePosition()
	{
	var x = navigator;
	var Name = x.appName;
	var UA = x.userAgent;
	if (Name.match("icrosoft"))
	Browser="IE"; // IE explorer
	else if (Name.match("pera"))
	Browser="OP"; // Opera
	else if (UA.search("avigat") > 0)
	Browser="NC"; // Netscape
	else if (UA.search("hrome") > 0)
	Browser="CH"; // Chrome
	else if (UA.search("irefox") > 0)
	Browser="FF"; // Firefox
	else if (UA.search("afari") > 0)
	Browser="SA"; // Safari	
	else
	Browser="unbekannt"; // NOT W3C compliant	
	var reducePosition = 272;
	var reduceBanner = 10;
	if (Browser == 'IE'){
		reducePosition = 255;
		reduceBanner = 0;
	}
	if (Browser == 'FF'){
		reducePosition = 240;
		reduceBanner = 0;
	}
	if (Browser == 'CH'){
		reducePosition = 255;
		reduceBanner = 0;
	}
	if (Browser == 'SA'){
		reducePosition = 255;
		reduceBanner = 0;
	}
	var referencePosition = document.getElementById('an1');
	var adressobject = document.getElementById('adresse');
	var bannerObject = document.getElementById('rightBild');
	var nTop = null;
	var nBop = null;
	if(referencePosition){
		do{
			nTop += referencePosition.offsetTop;
			referencePosition = referencePosition.offsetParent;
		} while(referencePosition)
	}
	nBop += bannerObject.offsetHeight;			
	adressobject.style.top = (nTop-reducePosition) + 'px';
	adressobject.style.display = 'block';
	bannerObject.style.top = (nTop-nBop+reduceBanner) + 'px';
	}
	
function display_date()
	{
    date = new Date();
    var day_of_week_number = date.getDay();
    var day_of_month = date.getDate();
    var month_number = date.getMonth();
    var year = date.getFullYear();
    var day_of_week = '';
    var month = '';
	var day_of_month2 = '';
 
    if(month_number == 0){month = 'Januar';}
    if(month_number == 1){month = 'Februar';}
    if(month_number == 2){month = 'März';}
    if(month_number == 3){month = 'April';}
    if(month_number == 4){month = 'Mai';}
    if(month_number == 5){month = 'Juni';}
    if(month_number == 6){month = 'Juli';}
    if(month_number == 7){month = 'August';}
    if(month_number == 8){month = 'September';}
    if(month_number == 9){month = 'Oktober';}
    if(month_number == 10){month = 'November';}
    if(month_number == 11){month = 'Dezember';}
 
    if(day_of_week_number == 0){day_of_week = 'Sonntag';}
    if(day_of_week_number == 1){day_of_week = 'Montag';}
    if(day_of_week_number == 2){day_of_week = 'Dienstag';}
    if(day_of_week_number == 3){day_of_week = 'Mittwoch';}
    if(day_of_week_number == 4){day_of_week = 'Donnerstag';}
    if(day_of_week_number == 5){day_of_week = 'Freitag';}
    if(day_of_week_number == 6){day_of_week = 'Samstag';}
 
	if(day_of_month == 1){day_of_month2 = '01';}
	if(day_of_month == 2){day_of_month2 = '02';}
	if(day_of_month == 3){day_of_month2 = '03';}
	if(day_of_month == 4){day_of_month2 = '04';}
	if(day_of_month == 5){day_of_month2 = '05';}
	if(day_of_month == 6){day_of_month2 = '06';}
	if(day_of_month == 7){day_of_month2 = '07';}
	if(day_of_month == 8){day_of_month2 = '08';}
	if(day_of_month == 9){day_of_month2 = '09';}
	if(day_of_month > 9){day_of_month2 = day_of_month;}
			
    var date_to_show = day_of_week + ', ' + day_of_month2 + '. ' + month + ' ' + year;
 
    document.write('<LEFT>' + date_to_show + '</LEFT>');
    }
	function ZeitAnzeigen()
	{
	 var Jetzt = new Date(); 
	 var Tag = Jetzt.getDate();
	 var Monat = Jetzt.getMonth() + 1; 
	 var msJahr = Jetzt.getYear();
	 var nsJahr = Jetzt.getYear() + 1900;
	 var Stunden = Jetzt.getHours(); 
	 var Minuten = Jetzt.getMinutes();
	 var Sekunden = Jetzt.getSeconds(); 
	 var WoTag = Jetzt.getDay();
	 var Vortag  = ((Tag < 10) ? "0" : "");
	 var Vormon  = ((Monat < 10) ? ".0" : ".");
	 var Vorstd  = ((Stunden < 10) ? "0" : "");
	 var Vormin  = ((Minuten < 10) ? ":0" : ":");
	 var Vorsek  = ((Sekunden < 10) ? ":0" : ":");
	 var msDatum = Vortag + Tag + Vormon + Monat  + "." + msJahr;
	 var nsDatum = Vortag + Tag + Vormon + Monat  + "." + nsJahr;
	 var Uhrzeit = Vorstd + Stunden + Vormin + Minuten + Vorsek + Sekunden;
	 var msJetzt = msDatum + "  " + Wochentagname[WoTag] + "  " + Uhrzeit;
	 var nsJetzt = nsDatum + "  " + Wochentagname[WoTag] + "  " + Uhrzeit;
	 
	if(document.all) {
		noshade.innerHTML=msJetzt
		shade.innerHTML=msJetzt
	}
	if(document.layers) {
		document.shade.document.write('<div id="shade" style="position:absolute;visibility:visible;font-family:Century Gothic,Arial;color:silver;font-size:80px;top:105px;left:16px">'+nsJetzt+'</div>')
		document.noshade.document.write('<div id="noshade" style="position:absolute;visibility:visible;font-family:Century Gothic,Arial;color:gray;font-size:80px;top:100px;left:10px">'+nsJetzt+'</div>')
		document.close()
		}
		var timer=setTimeout("ZeitAnzeigen()",1000)
	}

	var loaded = false;
	if (document.layers)
	  document.write(
	'<STYLE>.rewritable { position: absolute; }<\/STYLE>'
	  );
	function Clock (offsetSec, style) {
	  this.id = Clock.cnt;
	  Clock.clocks[Clock.cnt++] = this;
	  this.offsetSec = offsetSec || 0;
	  this.style = style || '';
	  this.writeHTML();
	  this.startTimer();
	}
	function Clock_writeHTML () {
	  var html = '';
	  if (document.layers) {
		html += '<SPAN';
		html += ' ID="Clock' + this.id + '"';
		html += ' CLASS="rewritable"';
		html += '>';
		html += '<SPAN';
		html += this.style ? ' CLASS="' + this.style + '"' : '';
		html += '>';
		html += this.formatTime();
		html += '<\/SPAN>';
		html += '<\/SPAN>';
	  }
	  else {
		html += '<SPAN';
		html += ' ID="Clock' + this.id + '"';
		html += this.style ? ' CLASS="' + this.style + '"' : '';
		html += '>';
		html += this.formatTime();
		html += '<\/SPAN>';
	  }
	  document.write(html);
	}
	Clock.prototype.writeHTML = Clock_writeHTML;
	function Clock_formatTime () {
	  var time = new Date();
	  time.setTime(time.getTime() + this.offsetSec * 1000);
	  var hours = time.getHours();
	  var minutes = time.getMinutes();
	  var seconds = time.getSeconds();
	  var html = '';
	  html += hours < 10 ? '0' + hours : hours;
	  html += ':';
	  html += minutes < 10 ? '0' + minutes : minutes;
	  html += ':';
	  html += seconds < 10 ? '0' + seconds : seconds;
	  return html;
	}
	Clock.prototype.formatTime = Clock_formatTime;
	function Clock_startTimer () {
	  this.tid = setInterval('Clock.clocks[' + this.id + '].updateTime()', 
	1000);
	}
	Clock.prototype.startTimer = Clock_startTimer;
	function Clock_updateTime () {
	  if (document.all)
		document.all['Clock' + this.id].innerHTML = this.formatTime();
	  else if (document.getElementById)
		document.getElementById('Clock' + this.id).firstChild.nodeValue =
		  this.formatTime();
	  else if (document.layers && loaded) {
		var l = document['Clock' + this.id];
		if (!l.ol) {
		  var ol = l.ol = new Layer(l.clip.width);
		  ol.clip.height = l.clip.height;
		  ol.left = l.pageX; ol.top = l.pageY;
		  ol.visibility = 'show';
		  l.visibility = 'hide';
		}
		var ol = l.ol;
		var html = '';
		html += '<SPAN';
		html += this.style ? ' CLASS="' + this.style + '"' : '';
		html += '>';
		html += this.formatTime();
		html += '<\/SPAN>';
		ol.document.open();
		ol.document.write(html);
		ol.document.close();
	  }
	}
	Clock.prototype.updateTime = Clock_updateTime;
	Clock.cnt = 0;
	Clock.clocks = new Array();
	function init () {
	  loaded = true;
	}
