/* Die Funktion UPDATE schreibt das aktuelle Dateidatum auf den Schirm */
function update ()
{
	var timer = window.document.lastModified;
	var browser = navigator.userAgent;
	var separiert, tag, monat;

	if (browser.search(/Opera/) != -1)
	/* Browser: Opera */
	{
		separiert = timer.split(" ");
	   	tag = separiert[1].substring(0,2);

		switch (separiert [2])
		{
			case "Jan":
			monat = "01";
			break;
			case "Feb":
			monat = "02";
			break;
			case "Mar":
			monat = "03";
			break;
			case "Apr":
			monat = "04";
			break;
			case "May":
			monat = "05";
			break;
			case "Jun":
			monat = "06";
			break;
			case "Jul":
			monat = "07";
			break;
			case "Aug":
			monat = "08";
			break;
			case "Sep":
			monat = "09";
			break;
			case "Oct":
			monat = "10";
			break;
			case "Nov":
			monat = "11";
			break;
			case "Dec":
			monat = "12";
			break;
			default:
			monat = separiert [2];
			break;
		}
		window.document.write("Letzte Bearbeitung: " + tag + "." + monat + "." + separiert[3]);
	}
	else /* Beginn ELSE 1 */
	{
		if ((browser.search(/MSIE/) != -1) || (browser.search(/Firefox/) != -1))
		/* Browser: Microsoft Internet Explorer oder FIREFOX */
		{
			separiert = timer.split("/");
			window.document.write("Letzte Bearbeitung: " + separiert[1] + "." + separiert[0] + "." + separiert[2].substring(0,4));
		}
		else /* Beginn ELSE 2 */
		/* Browser: Netscape */
		{
	    	separiert = timer.split(" ");
	    	tag = separiert[2].substring(0,2);

			switch (separiert [1])
			{
				case "January":
				monat = "01";
				break;
				case "February":
				monat = "02";
				break;
				case "March":
				monat = "03";
				break;
				case "April":
				monat = "04";
				break;
				case "May":
				monat = "05";
				break;
				case "June":
				monat = "06";
				break;
				case "July":
				monat = "07";
				break;
				case "August":
				monat = "08";
				break;
				case "September":
				monat = "09";
				break;
				case "October":
				monat = "10";
				break;
				case "November":
				monat = "11";
				break;
				case "December":
				monat = "12";
				break;
				default:
				monat = separiert [1];
				break;
			}
			window.document.write("Letzte Bearbeitung: " + tag + "." + monat + "." + separiert[3]);
		} /* Ende ELSE 2 */
	}/* Ende ELSE 1 */
}

/* Die Funktion HEUTE schreibt das aktuelle Datum auf den Schirm */
function heute ()
{
var datum = new Date ();
var monat = datum.getMonth()+1;

if (datum.getFullYear)
{
window.document.write (datum.getDate() + "." + monat + "." + datum.getFullYear() );
}
else
{
window.document.write (datum.getDate() + "." + monat + ".20" + datum.getYear() );
}
}


/* Die Funktion LUPE &ouml;ffnet ein reines Betrachter-Fenster, das keinerlei Optionen bietet */
function lupe(bild,titelangabe,breite,hoehe)
{
var ausgabefenster;
var eigenschaft = "toolbar=no,locationbar=no,directories=no,status=no,menubar=no,scrollbars=yes,resizable=yes,copyhistory=no,dependent=yes,width=" + breite + ",height=" + hoehe + "innerWidth=" + breite + ",innerHeight=" + hoehe;
ausgabefenster=window.open(bild,titelangabe,eigenschaft);
}

/* Die Funkiton KONNICHIWA hei&szlig;t Besucher willkommen unter Anspielung auf ihren Browser */
function konnichiwa ()
{
	var surfer = navigator.appName.toUpperCase();;
	var browser = navigator.userAgent;

	if (browser.search(/Opera/) != -1)
	{
 		surfer = "OPERA";
	}
	else
	{
		if (browser.search(/MSIE/) != -1)
		{
 			surfer = "IE";
		}
		else
		{
			if (browser.search(/Firefox/) != -1)
			{
 				surfer = "FIREFOX";
			}
		}
	}
	window.document.write ("Konnichiwa, lieber " + surfer + "-Surfer!");
}


/* Die Funkiton VERALTET macht Besucher aufmerksam auf Probleme mit &auml;lteren Browsern */
function veraltet ()
{
var BrowserName = navigator.appName.toUpperCase();
var komponenten = BrowserName.split(" ");
var BrowserVersion = navigator.appVersion.substring(0,4);
var version = BrowserVersion.substring(0,1);
var aktuell = "5";
var surfer;

if (komponenten.length == 0)
	{
 	surfer = BrowserName;
	}
else
	{
 	surfer = komponenten[0];
	}

if ((surfer == "MICROSOFT") && (version == "4"))
   {
   return;
   }
else
{
if ((version < aktuell) && (surfer != "MOZILLA"))
	{
	window.document.write ("&nbsp;<BR><DIV ID=alarm> Lieber Surfer, <BR>Ihre Browserversion " + BrowserVersion + " ist etwas &auml;lterer Machart. Es kann daher zu Problemen mit der Darstellung kommen. So kann z. B. der obige <I>Aktuell<\/I>-Block in anderen Farben als Beige erscheinen. Im unteren Adressfeld k&ouml;nnten Elemente sich &uuml;berlagern, da Cascaded Style Sheets von &auml;lteren Browsern noch nicht korrekt interpretiert werden. <BR>Sollten Sie solche Fehler beobachten, empfiehlt sich der Wechsel auf eine neuere Version.<\/DIV>");
	}
}

}

/* Die Funktion ZIEL wird aufgerufen, um Linkadressen zu "bauen" und dorthin zu verzweigen. */
function ziel(x)
 {
  if(x == "none")
  {
        document.forms[0].reset();
        document.forms[0].elements[0].blur();
        return;
  }
  else
  {
        document.location.href=x;
  }
 }


/* Wenn auf einer Seite Graphiken mit Hilfe der CSS-Befehls position:fixed aufgerufen werden sollen, wird  mit der Funktion SEITENWECHSEL geprueft, ob eine Version des IE in Verwendung ist. Wenn ja, wird die als Parameter uebergebene Seite aufgerufen, da IE (zumindest bis Version 6) den Befehl position:fixed leider nicht unterstuetzt und fehlerhafte Darstellungen verursacht.  */
function seitenwechsel (ziel)
{
 var browser = navigator.userAgent;

 if (browser.search(/MSIE/) != -1)
	{
    if (browser.search(/7.0/) == -1)
	location.href=ziel;
	}
}


