
function NewsTigger(name, inhalte, fId) {
		
	var thisName = name;
	var inhaltsArray = inhalte;
	var inhaltAnzahl = inhaltsArray.length;
	var fensterId = fId;
	var fenster = null;
	var topTotal = 0;
	var speed = 70;
	var timeOutHandler = null;
	var stoper = false;
	
	init();
	
	function init() {
		fenster = document.getElementById(fensterId);
		
		//Inhalte werden in das Fenster geschrieben		
		var str = "";
		for(var i=0; i < inhaltsArray.length; ++i) {
			str+= '<div id="'+fensterId+'_'+i+'" class="tiggerInhalte" onclick="window.location.href = \''+inhaltsArray[i][4]+'\'">';
			str+= 		'<div style="padding:5px;">';
			str+= 		'<div style="font-size:11px; font-weight:bold; color: '+inhaltsArray[i][5]+'">'+inhaltsArray[i][0]+'</div>';
			str+= 		'<div style="font-size:10px; font-weight:bold; color: '+inhaltsArray[i][5]+'">'+inhaltsArray[i][2]+'</div>';
			
			if(inhaltsArray[i][1] != "") {
				str+=			'<table style="float:right; padding:3px 0px 3px 3px;" cellspacing="2" cellpadding="0"><tr><td>';
				str+=			'	<img src="'+inhaltsArray[i][1]+'" style="border:1px solid #4078a3;" width="50"/>';
				str+=			'</td></tr></table>';
			}
			
			str+= 		'<div style="font-size:10px; padding-top:3px;">'+inhaltsArray[i][3]+'</div>';
			str+= 		'</div>';
			str+= '</div>';
		}
		fenster.innerHTML = str;
				
		//Inhalte werden nach der größe absolute gesetzt
		for(var i=0; i < inhaltAnzahl; ++i) {
			var inhalt = document.getElementById(fensterId+"_"+i);
			inhalt.onmouseover = stopScroll;
			inhalt.onmouseout = startScroll;
			
			inhalt.style.top = topTotal+"px";
			topTotal += inhalt.offsetHeight;			
		}
		topTotal-= 1;
		scroll();	
	}
	
	
	this.scroll = function() {	scroll();  }
	function scroll() {
		//inhalte werden bewegt.
		for(var i=0; i < inhaltAnzahl; ++i) {
			var inhalt = document.getElementById(fensterId+"_"+i);
			var top = parseInt(inhalt.style.top.replace("px", ""));
			
			//wenn der Inhalt oben ausgelaufen ist -> nach unten
			if(top < (parseInt(inhalt.offsetHeight)*-1) ) {
				top = topTotal-parseInt(inhalt.offsetHeight);
			}
			
			top-= 1;
			if(stoper == false) {
				inhalt.style.top = top+"px";
			}		
		}
		timeOutHandler = setTimeout(function() {	window[thisName].scroll()	}, speed);
	}
	
	function stopScroll() {
		stoper = true;
	}
	
	function startScroll() {
		stoper = false;
	}
	
}
