
var pos1=0
var pos2=230 /* old 135 */
var pos3=0
var pos4=215
var pauseTermine = false;
var pauseAktuelles = false;
var height1;
var height2;
var delay = 10; 

function init() {
	var elements = new Array("newscontainer1", "newscontainer2", "cal1", "cal2");
	
	height1 = $('#newscontainer1').height();
	height2 = $('#cal1').height();
	
	pos2 = height1;
	pos4 = height2;
	
	for (var i = 0; i < elements.length; i++) {
		document.getElementById(elements[i]).style.visibility="visible";
		document.getElementById(elements[i]).style.position="absolute";
	}	
}

function move() {

	var el1 = document.getElementById("newscontainer1").style;
	var el2 = document.getElementById("newscontainer2").style;
	var el3 = document.getElementById("cal1").style;
	var el4 = document.getElementById("cal2").style;
	
	height1 = $('#newscontainer1').height();
	height2 = $('#cal1').height();

	if(!pauseAktuelles) {
	
		if(pos1 > (height1 * -1)) /* old -150 */
			pos1 -= 1;
		else 
			pos1 = height1; /* old 120 */
		
		if (pos2 > (height1 * -1)) {/* old -150 */
			pos2 -= 1;
		}
		else { 
			pos2=height1; /* old 120 */
		}
	}
	
	if(!pauseTermine) {
		if (pos3 > (height2 * -1))
			pos3 -= 1;
		else 
			pos3 = height2;
		
		if (pos4 > (height2 * -1))
			pos4 -= 1;
		else 
			pos4 = height2;
	}

	// el1.top = pos1 + "px";
	// el2.top = pos2 + "px";
	// el3.top = pos3 + "px";
	// el4.top = pos4 + "px";
	$('#newscontainer1').animate({ top: pos1}, delay);
	$('#newscontainer2').animate({ top: pos2}, delay);
	$('#cal1').animate({ top: pos3}, delay);
	$('#cal2').animate({ top: pos4}, delay);

loop();
// laufschleife();
}

function loop() {

	if (navigator.appName == 'Microsoft Internet Explorer')
		delay = 20;
	
	laufschrifttakt = setTimeout("move()",delay);
}

function startTicker() {
	 init();
	 move();
}



function pauseTicker(ticker) {
	if (ticker == 'termine')
		pauseTermine = true;
	if (ticker == 'aktuelles')
		pauseAktuelles = true;
	// loop();
}

function continueTicker($ticker) {
	if ($ticker == 'termine')
		pauseTermine = false;
	if ($ticker == 'aktuelles')
		pauseAktuelles = false;
	// loop();
}

