<!-- Beginn Bildwechsler -->
var cell=-1;
var bnumb = navigator.appVersion;
var rel = bnumb.substring( 0 , 2 );
var bname = navigator.appName;
bgood=0;

test ();

function test ( ) {
	if ((parseInt( rel ) >= 3.0 && bname=="Netscape") || (parseInt( rel ) >= 4.0 && bname=="Microsoft Internet Explorer")) { 
		load ( );
	}
}

function load ( ) {
	bgood=1;
	aImage= new Array (8)
	aTime= new Array (8)
	for (i=0; i < 9; i++) {
		aImage[i] = new Image ()
	}
	aImage[0].src = "bilder/cern-detector_120web.jpg";
	aImage[1].src = "bilder/data-transfer_120web.jpg";
	aImage[2].src = "bilder/gaming-2_120web.jpg";
	aImage[3].src = "bilder/telephon_120.jpg";
	aImage[4].src = "bilder/high-voltage_120web.jpg";
	aImage[5].src = "bilder/mobile-antenna_120web.jpg";
	aImage[6].src = "bilder/news-stand_120web.jpg";
	aImage[7].src = "bilder/particles_120web.jpg";
	aImage[8].src = "bilder/television-screens_120web.jpg";
	// Anzahl der Images 9
	// 9 interner Z¨hler = Anzahl Images - Vorkommen 1 mal
	// 8 Array und Counter = (Anzahl Images -1) - Vorkommen 1 mal
	// 10000 Anzeigezeit in ms - ¨ndern nach Belieben
	// bild01 = Name des Images

	// zeiten fķr die Anzeige hier festlegen
	aTime[0]= 8000;
	aTime[1]= 8000;
	aTime[2]= 8000;
	aTime[3]= 8000;
	aTime[4]= 8000;
	aTime[5]= 8000;
	aTime[6]= 8000;
	aTime[7]= 8000;
	aTime[8]= 8000;

}

var cnt= 8;
var i=0
function ani () {
        cell=cell+1;
        if (cell==0) setTimeout ("ani ()",aTime[cell]);
        else if (cell >0 && cell <= cnt) {
                document.images['bild01'].src=aImage[cell].src;
                setTimeout ("ani ()",aTime[cell]);
                }
        else if (cell >cnt) {
                document.images['bild01'].src=aImage[0].src;
                cell=-1;
                ani ();
        }
}
<!-- End Bildwechsler -->
<!-- initialisierung der CSS Menues für IE -->
function startList() {
	if (document.all&&document.getElementById) {
		navRoot = document.getElementById("navybox");
		for (i=0; i<navRoot.childNodes.length; i++) {
			node = navRoot.childNodes[i];
			if (node.nodeName=="LI") {
				node.onmouseover=function() {
					this.className+=" over";
				}
				node.onmouseout=function() {
					this.className=this.className.replace(" over", "");
				}
			}
		}
	}
}
<!-- allgemeiner Aufruf zur initialisierung -->
function startup() {
	startList ();
	ani ();
}

