function fahrenderZug() {
	var navigatorwidth = function() {
		if ( document.body.clientWidth ) return document.body.clientWidth;
		else if ( document.documentElement.clientWidth ) return document.documentElement.clientWidth;
		else if ( window.innerWidth ) return window.innerWidth;
		else return null; };
	var createImg = function() {
		if ( document.getElementById ) {
			var nodeElem = document.createElement('img');
			var nodeObj = document.getElementsByTagName('body')[0].appendChild(nodeElem);
			var attreins = document.createAttribute('src');
				var zuege = new Array('br18201ww.gif','118ww.gif')
				var zufall = Math.floor( Math.random() * zuege.length )
				attreins.nodeValue = './images/'+zuege[zufall];
			nodeObj.setAttributeNode(attreins);
			/* var attrzwei = document.createAttribute('style');
				attrzwei.nodeValue = 'position:absolute;bottom:0px';
			nodeObj.setAttributeNode(attrzwei); */
			/*	dieses Konstrukt versteht der IE nicht!!!
				Grund: BUG in der Imlementierung von setAttributeNode() */
			nodeObj.style.position = 'absolute';
			nodeObj.style.bottom = '0px';
			return nodeObj; }
		else return null; };
	this.moveTrain = {
		initialize : function() {
			var ziel = createImg();
			var breite = navigatorwidth();
			var pos = breite;
			window.setInterval( function() {
				pos--;
				ziel.style.left = pos+'px';
				if ( pos <= -ziel.width ) pos = breite; } , 20 ); } };
}
var fahrenderZug_Objekt = new fahrenderZug();

window.onload = function() {
	fahrenderZug_Objekt.moveTrain.initialize();
}
window.onunload = function() {
	delete fahrenderZug_Objekt;
}

