function Mailadresse(Server, Benutzer, Anzeige){
	if ((Anzeige.length == 0) || (Anzeige.indexOf('@')+1)) {
	document.write("<a href=" + "\"mai" + "lto:" + Benutzer + "@" + Server + "\" class=\"link\">" + Benutzer + "@" + Server + "</a>"); 
}
	else  {
	document.write("<a href=" + "\"mai" + "lto:" + Benutzer + "@" + Server + "\" class=\"link\">" + Anzeige + "</A>"); }
}



function preload() { 
	MM_preloadImages('img/navi/navi_01-over.gif','img/navi/navi_03-over.gif','img/navi/navi_05-over.gif','img/navi/navi_07-over.gif','img/navi/navi_09-over.gif','img/navi/navi_bottom_01-over.gif','img/navi/navi_bottom_03-over.gif','img/navi/navi_bottom_05-over.gif');
}
function MM_preloadImages() { //v3.0
  var d=document; if(d.images){ if(!d.MM_p) d.MM_p=new Array();
    var i,j=d.MM_p.length,a=MM_preloadImages.arguments; for(i=0; i<a.length; i++)
    if (a[i].indexOf("#")!=0){ d.MM_p[j]=new Image; d.MM_p[j++].src=a[i];}}
}

function MM_swapImgRestore() { //v3.0
  var i,x,a=document.MM_sr; for(i=0;a&&i<a.length&&(x=a[i])&&x.oSrc;i++) x.src=x.oSrc;
}

function MM_findObj(n, d) { //v4.0
  var p,i,x;  if(!d) d=document; if((p=n.indexOf("?"))>0&&parent.frames.length) {
    d=parent.frames[n.substring(p+1)].document; n=n.substring(0,p);}
  if(!(x=d[n])&&d.all) x=d.all[n]; for (i=0;!x&&i<d.forms.length;i++) x=d.forms[i][n];
  for(i=0;!x&&d.layers&&i<d.layers.length;i++) x=MM_findObj(n,d.layers[i].document);
  if(!x && document.getElementById) x=document.getElementById(n); return x;
}

function MM_swapImage() { //v3.0
  var i,j=0,x,a=MM_swapImage.arguments; document.MM_sr=new Array; for(i=0;i<(a.length-2);i+=3)
   if ((x=MM_findObj(a[i]))!=null){document.MM_sr[j++]=x; if(!x.oSrc) x.oSrc=x.src; x.src=a[i+2];}
}

function MM_reloadPage(init) {  //reloads the window if Nav4 resized
  if (init==true) with (navigator) {if ((appName=="Netscape")&&(parseInt(appVersion)==4)) {
    document.MM_pgW=innerWidth; document.MM_pgH=innerHeight; onresize=MM_reloadPage; }}
  else if (innerWidth!=document.MM_pgW || innerHeight!=document.MM_pgH) location.reload();
}

MM_reloadPage(true);

function MM_showHideLayers() { //v3.0
  var i,p,v,obj,args=MM_showHideLayers.arguments;
  for (i=0; i<(args.length-2); i+=3) if ((obj=MM_findObj(args[i]))!=null) { v=args[i+2];
    if (obj.style) { obj=obj.style; v=(v=='show')?'visible':(v='hide')?'hidden':v; }
    obj.visibility=v; }
}

function checkbrowser() {
var browser = 0;
if (navigator.appVersion.indexOf('Mac') != -1) browser +=1; // MacOS
else if (navigator.appVersion.indexOf('Win') != -1) browser +=2; // Windows
else if ((navigator.appVersion.indexOf('Linux') != -1) || (navigator.appVersion.indexOf('X11') != -1)) browser +=4; // Linux
else browser +=8; // other OS
if (navigator.appName.indexOf('Netscape') != -1) browser +=128; 
else if (navigator.appName.indexOf('Internet Explorer') != -1) browser +=256; 
else if (navigator.appName.indexOf('Opera') != -1) browser +=512; 
else if (navigator.appName.indexOf('Konqueror') != -1) browser +=1024; 
else browser +=2048; 
if ((navigator.appName.indexOf('Netscape') != -1) && (parseInt(navigator.appVersion)<5)) browser +=16384;
return browser;
}

function go_ahead() {
window.setTimeout("this.document.location.href='oldbrowser.php';", 100);
}

function oldbrowser() {
switch(checkbrowser()) {
case 16513:go_ahead(); break; // MacOS, NS <= 4.7
case 16514:go_ahead(); break; // Windows, NS <= 4.7
case 16516:go_ahead(); break; // Linux, NS <= 4.7
case 16520:go_ahead(); break; // Other OS, NS <= 4.7
case 129:; break; // MacOS, NS >= 4.7 or Mozilla
case 130:; break; // Windows, NS >= 4.7 or Mozilla
case 132:; break; // Linux, NS >= 4.7 or Mozilla
case 136:; break; // Other OS, NS >= 4.7 or Mozilla
case 257:; break; // MacOS, IE
case 258:; break; // Windows, IE
case 272:go_ahead(); break; // Other OS, IE
case 513:go_ahead(); break; // MacOS, Opera
case 514:; break; // Windows, Opera
case 516:go_ahead(); break; // Linux, Opera
case 520:go_ahead(); break; // Other OS, Opera
case 1028:; break; // Linux, Konqueror
case 1032:go_ahead(); break; // Other OS, Konqueror
case 2049:go_ahead(); break; // MacOS, other browser
case 2050:go_ahead(); break; // Windows, other browser
case 2052:go_ahead(); break; // Linux, other browser
case 2056:go_ahead(); break; // Other OS, other browser or aliens
default:; // not known
}
}

var BrowserDetect = {
	init: function () {
		this.browser = this.searchString(this.dataBrowser) || "An unknown browser";
		this.version = this.searchVersion(navigator.userAgent)
			|| this.searchVersion(navigator.appVersion)
			|| "an unknown version";
		this.OS = this.searchString(this.dataOS) || "an unknown OS";
	},
	searchString: function (data) {
		for (var i=0;i<data.length;i++)	{
			var dataString = data[i].string;
			var dataProp = data[i].prop;
			this.versionSearchString = data[i].versionSearch || data[i].identity;
			if (dataString) {
				if (dataString.indexOf(data[i].subString) != -1)
					return data[i].identity;
			}
			else if (dataProp)
				return data[i].identity;
		}
	},
	searchVersion: function (dataString) {
		var index = dataString.indexOf(this.versionSearchString);
		if (index == -1) return;
		return parseFloat(dataString.substring(index+this.versionSearchString.length+1));
	},
	dataBrowser: [
		{ 	string: navigator.userAgent,
			subString: "OmniWeb",
			versionSearch: "OmniWeb/",
			identity: "OmniWeb"
		},
		{
			string: navigator.vendor,
			subString: "Apple",
			identity: "Safari"
		},
		{
			prop: window.opera,
			identity: "Opera"
		},
		{
			string: navigator.vendor,
			subString: "iCab",
			identity: "iCab"
		},
		{
			string: navigator.vendor,
			subString: "KDE",
			identity: "Konqueror"
		},
		{
			string: navigator.userAgent,
			subString: "Firefox",
			identity: "Firefox"
		},
		{
			string: navigator.vendor,
			subString: "Camino",
			identity: "Camino"
		},
		{		// for newer Netscapes (6+)
			string: navigator.userAgent,
			subString: "Netscape",
			identity: "Netscape"
		},
		{
			string: navigator.userAgent,
			subString: "MSIE",
			identity: "Explorer",
			versionSearch: "MSIE"
		},
		{
			string: navigator.userAgent,
			subString: "Gecko",
			identity: "Mozilla",
			versionSearch: "rv"
		},
		{ 		// for older Netscapes (4-)
			string: navigator.userAgent,
			subString: "Mozilla",
			identity: "Netscape",
			versionSearch: "Mozilla"
		}
	],
	dataOS : [
		{
			string: navigator.platform,
			subString: "Win",
			identity: "Windows"
		},
		{
			string: navigator.platform,
			subString: "Mac",
			identity: "Mac"
		},
		{
			string: navigator.platform,
			subString: "Linux",
			identity: "Linux"
		}
	]

};
BrowserDetect.init();

function adressfeld() {
document.write("Ihr Browser: ");
document.write(BrowserDetect.browser," ",BrowserDetect.version,"<br />");
document.write("Plattform:&nbsp;",BrowserDetect.OS,"<br />");
document.write("Bildschirmauflösung:&nbsp;");
document.write(screen.width," x ",screen.height,"<br />");
document.write("Java:&nbsp;");
if (navigator.javaEnabled()) document.write("eingeschaltet","<br /><br />");
else document.write("ausgeschaltet","<br /><br />")
}


function yearz(x) {  return (x < 1000 ? x+1900 : x);}
function datum_ausgabe() {
var dat = new Date();
document.write(dat.getDate());
if ((dat.getMonth() + 1) < 10) {
document.write('.0', dat.getMonth() + 1);
}
else {
document.write('.', dat.getMonth() + 1);
}

document.write('.', yearz(dat.getYear()));
}


function init(){
        if(document.getElementById){
        obj = document.getElementById('fisch');
		obj.style.visibility = "visible";
        obj.style.left = "550px";
        obj.style.top = "370px";
        setTimeout("moveTo()",2500);
        }
}

var i = 0;
function moveTo() {
        if (document.getElementById) {
                if(parseInt(obj.style.left) > -460){
                        obj.style.left = parseInt(obj.style.left) - 3 + "px";
						i++;
						if(i < 160) {
							obj.style.top = parseInt(obj.style.top) - 1 + "px";
						}
				setTimeout("moveTo()",50);
                }
        }
}



