//browser identifizierenvar macos = (navigator.platform.indexOf('Mac')!=-1);var dom = (document.getElementById) ? 1 : 0; var ie = (navigator.userAgent.indexOf('MSIE')!=-1);var ie4x = (document.all && !document.getElementById ) ? 1 : 0;var ie5x = (navigator.appVersion.indexOf('MSIE 5')!=-1);var ie6x = (navigator.appVersion.indexOf('MSIE 6')!=-1);var ie7x = (navigator.appVersion.indexOf('MSIE 7')!=-1);var ie8x = (navigator.appVersion.indexOf('MSIE 8')!=-1);var ns = (navigator.userAgent.indexOf('Netscape')!=-1);var ns4x = (document.layers) ? 1 : 0; var ns70 = (navigator.userAgent.indexOf('Netscape/7.0')!=-1);var other = (!dom && !ie4x && !ns4x ) ? 1 : 0; var opera = (navigator.userAgent.indexOf('Opera')!=-1);//box um link entfernenfunction nobox(){ 	if (opera || other){return false;}	if (ie4x){window.focus();} 	if (dom){document.getElementById("fixbox").focus();} } //alte browser ausschliessenfunction checkBrowser() {	var browserFlag = 1;//ok	if (ie && macos) {		browserFlag = 0;	}	if (ie4x || ie5x || ie6x) {		browserFlag = 0;	}	if (ns) {		browserFlag = 0;	}	if (browserFlag == 0) {		top.location.href='browser/browsertrouble.html';	}}//startbild zufallsgenerieren

function rockIt() {
	var maxBGs = matrixBGs.length;
	
	//0 bis maxBGs-1
	var randomNumb = parseInt(maxBGs*Math.random());
		var matrixBGimg = startbilddir + (matrixBGs[randomNumb]['hintergrund']);
	var matrixLogo = startbilddir + (matrixBGs[randomNumb]['logo']);

	var out = '';
	out +='<style type="text/css">';
	out +='.start {';	out +='background-image:url('+matrixBGimg+');';
	out +='}';
	out +='.logo-start {';	out +='	background-image:url('+matrixLogo+');';
	out +='}';
	out +='</style>';
	document.write(out);
}//scrollenvar newX = 0;var scrollflag = 0;var scrollspeed = 20;var looper;
function matrix() {
	//mach nichts;
}

function scrollnow(richtung){
	window.scrollBy(scrollspeed*richtung,0);	if (scrollflag == 1) {		looper = window.setTimeout('scrollnow('+richtung+')',20);	}}function stopscroll() {
	scrollflag = 0;
	window.clearTimeout('looper');}function doscroll(richtung) {	scrollflag = 1;	scrollnow(richtung);}//scrollwheel//verschiedene browser = verschiedene event-artenfunction hookEvent(element, eventName, callback) {
	if(typeof(element) == "string") {		element = document.getElementById(element);	}	if(element == null) {		return;	}	if(element.addEventListener) {		if(eventName == 'mousewheel') {			element.addEventListener('DOMMouseScroll', callback, false);		}		element.addEventListener(eventName, callback, false);	} else if(element.attachEvent) {		element.attachEvent("on" + eventName, callback);	}}function unhookEvent(element, eventName, callback) {	if(typeof(element) == "string") {		element = document.getElementById(element);	}	if(element == null) {		return;	}	if(element.removeEventListener) {		if(eventName == 'mousewheel') {			element.removeEventListener('DOMMouseScroll', callback, false);		}		element.removeEventListener(eventName, callback, false);	} else if(element.detachEvent) {		element.detachEvent("on" + eventName, callback);	}}function cancelEvent(e, wheeldir) {	e = e ? e : window.event;	if(e.stopPropagation) {		e.stopPropagation();	}	if(e.preventDefault) {		e.preventDefault();	}	e.cancelBubble = true;	e.cancel = true;	e.returnValue = false;	if (scrollflag ==1) {		stopscroll();	}	return false;}function scrollwheel(e) {	//if (scrollflag ==1) {		e = e ? e : window.event;		//scrollrichtung: detail = +; wheelData = -;		var wheeldata = e.detail ? e.detail : (e.wheelDelta*-1);		if (wheeldata > 0) {			var wheeldir = -1;		} else {			var wheeldir = 1;		}		doscroll((wheeldir*-1));	//}	cancelEvent(e, wheeldir);}//bildwechselvar currbildsrc = '';var currbildname = '';var currbilddir = '';var currbildnummer = 0;var nextbildnummer = 0;var nextbildsrc = '';var out = '';//legendenvar legendentext = new Array();function naechstesBild(bildID,maxbilder) {	//nobox();	//aktuellen bildpfad in array	currbildsrc = document.images[bildID].src.split('/');	//bildverzeichnis	currbilddir = 'bilder/'+currbildsrc[currbildsrc.length-2];	//bildname und zahl	currbildname = currbildsrc[currbildsrc.length-1];	currbildnummer =(currbildname.substring((currbildname.lastIndexOf('-')+1),currbildname.indexOf('.')));	//string zu zahl	currbildnummer = parseInt(currbildnummer, 10);//10 = dezimalsystem	//zaehler + 1	if (currbildnummer < maxbilder) {		nextbildnummer = currbildnummer + 1;	} else {		nextbildnummer = 1;	}	//neues bild laden	nextbildsrc = currbilddir + '/' + bildID + '-'+ nextbildnummer + '.jpg';
	//alert(nextbildsrc);	document.images[bildID].src = nextbildsrc;	//legende falls vorhanden	if (legendentext[bildID] && legendentext[bildID][nextbildnummer]) {		out = legendentext[bildID][nextbildnummer];		document.getElementById('legende-'+bildID).innerHTML = out;	}}//e-mailfunction nachrichtAn(mailname,mailbude,mailkuerzel) {	var adresse = 'mailto:'+mailname+'@'+mailbude+'.'+ mailkuerzel;	top.location.href=adresse;}
