/*
* www.alatco.de Information Technology
*
* 
*
*/

/*	ONLOAD FUNCTION
*****************************/
window.onload = function() {
	/* LAUFBAND
	*******************/
	if(!document.getElementById("laufbandbilder")) return;
	var jetzt = new Date();
	var stand = parseInt(936 - ((jetzt.getTime() / 10) % 2616));
	document.getElementById("laufbandbilder").style.marginLeft = stand + "px";
	document.getElementById("laufbandbilder").style.display = 'block';
	threadLaufband = window.setInterval("startLaufband(5 , " + 1680 + ")",50);
	//var laufbandWidth = 1680;
	//document.getElementById("laufbandbilder").style.width = laufbandWidth + "px";
	//laufband(laufbandWidth);

	/* LAUFSCHRIFT
	*******************/
	document.getElementById("laufschrift").style.marginLeft = 635 + "px";
	document.getElementById("laufschrift").style.display = 'block';
	/* var laufschriftHeight = parseInt(document.getElementById("laufschrift").offsetHeight);	*/
	/* var laufschriftWidth = parseInt(document.getElementById("laufschrift").offsetWidth) * laufschriftHeight/20;	*/
	var laufschriftWidth = 1000;
	document.getElementById("laufschrift").style.width = laufschriftWidth + "px";
	laufschrift(laufschriftWidth);
}

/*############################################################*/

/*	LAUFSCHRIFT FUNCTION
*****************************/

function laufschrift(laufschriftWidth) {
	document.getElementById("laufschrift").style.marginLeft = 635 + "px";
	threadLaufschrift = window.setInterval("startLaufschrift(2 , " + laufschriftWidth + ")",40);
}
/*	Startet die Laufschrift
*****************************/
function startLaufschrift(scrollSpeed, laufschriftWidth){
	var tempPos = parseInt(document.getElementById("laufschrift").style.marginLeft);

	if(tempPos <= (-1 * laufschriftWidth) ){
		stopLaufschrift(laufschriftWidth);
		return;
	}

	var newWidth = tempPos - scrollSpeed;
	document.getElementById("laufschrift").style.marginLeft = newWidth + "px";
}
/*	Stoppt die Laufschrift
*****************************/
function stopLaufschrift(laufschriftWidth){
	window.clearInterval(threadLaufschrift);
	laufschrift(laufschriftWidth);
}

/*############################################################*/


/*	LAUFBAND FUNCTION
*****************************/

function laufband(laufbandWidth) {
	document.getElementById("laufbandbilder").style.marginLeft = 936 + "px";
	threadLaufband = window.setInterval("startLaufband(5 , " + laufbandWidth + ")",50);
}
/*	Startet den Laufband
*****************************/
function startLaufband(scrollSpeed, laufbandWidth){
	var tempPos = parseInt(document.getElementById("laufbandbilder").style.marginLeft);

	if(tempPos <= (-1 * laufbandWidth) ){
		stopLaufband(laufbandWidth);
		return;
	}

	// var jetzt = new Date();
	// var stand = parseInt(936 - ((jetzt.getTime() / 10) % 2616));
	var newWidth = tempPos - scrollSpeed;
	// newWidth = stand;
	document.getElementById("laufbandbilder").style.marginLeft = newWidth + "px";
}
/*	Stoppt den Laufband
*****************************/
function stopLaufband(laufbandWidth){
	window.clearInterval(threadLaufband);
	laufband(laufbandWidth);
}

function laufbandStartThread() {
	threadLaufband = window.setInterval("startLaufband(5 ,1680)",50);
}

function laufbandStopThread() {
	window.clearInterval(threadLaufband);	
}

/*############################################################*/

