var scrollerwidth = '225px'; //165px
var scrollerheight = '100px';
var scrollerbgcolor = '';
var scrollerbackground = '';

//configure the below variable to change the contents of the scroller
var messages = new Array();
//messages[0] = '<a class="textarticle" href="http://www.sodexho.de/index.cfm?uuid=5ACEAFB2FD68877141F8AB34CC7342FC&and_uuid=5EB62F2BA2942490CE3D7ACFB2CEC079&field_id=16&from=1&to=4"><b>Broich Premium Catering: Schulterschluss mit Sodexho Catering & Services</b><br>Broich Premium Catering und die deutsche Sodexho Catering & Services GmbH, Hochheim, haben einen Kooperationsvertrag abgeschlossen.</a>';messages[1] = '<a class="textarticle" href="http://www.sodexho.de/index.cfm?uuid=5ACEAFB2FD68877141F8AB34CC7342FC&and_uuid=F8F19595A61BC143434CEA13001A5609&field_id=16&from=1&to=4"><b>Loyalit&auml;t und Respekt f&uuml;r G&auml;ste, Kunden und Mitarbeiter</b><br>Sodexho hat weltweit g&uuml;ltige ethische Grunds&auml;tze geschaffen, die das Unternehmen als "Auftrag f&uuml;r eine nachhaltige Entwicklung" definiert.</a>';messages[2] = '<a class="textarticle" href="http://www.sodexho.de/index.cfm?uuid=5ACEAFB2FD68877141F8AB34CC7342FC&and_uuid=3472583793413025EFE42BABFBA7A824&field_id=16&from=1&to=4"><b>Sodexho zeigt Verantwortung f&uuml;r Lebensmittelqualit&auml;t und Sicherheit</b><br>Grunds&auml;tze zur Lebensmittelsicherheit und Speisenqualit&auml;t k&ouml;nnen per E-Mail unter info@sodexho.de angefordert werden. </a>';
/*JS Array */
for( i = 0; i < myArr.length; i++ ) {
	messages[i] = myArr[i];
}

var ie = document.all;
var dom = document.getElementById;

if( messages.length > 2 ) {
	i = 2;
}
else {
	i = 0;
}

function move1( whichlayer ) {
	tlayer=eval( whichlayer );
	if( tlayer.top > 0 && tlayer.top <= 5 ) {
		tlayer.top = 0;
		setTimeout( "move1( tlayer )", 10000 );
		setTimeout( "move2( document.main.document.second )", 10000 );
		return;
	}
	if( tlayer.top >= tlayer.document.height * - 1 ) {
		tlayer.top -= 5;
		setTimeout( "move1( tlayer )", 50 );
	}
	else {
		tlayer.top = parseInt( scrollerheight );
		tlayer.document.write( messages[i] );
		tlayer.document.close();
		if( i == messages.length - 1 ) {
			i = 0;
		}
		else {
			i++;
		}
	}
}

function move2( whichlayer ) {
	tlayer2 = eval( whichlayer );
	if( tlayer2.top > 0 && tlayer2.top <= 5 ) {
		tlayer2.top = 0;
		setTimeout( "move2( tlayer2 )", 10000 );
		setTimeout( "move1( document.main.document.first )", 10000 );
		return;
	}
	if( tlayer2.top >= tlayer2.document.height * - 1 ) {
		tlayer2.top -= 5;
		setTimeout( "move2( tlayer2 )", 50 );
	}
	else {
		tlayer2.top = parseInt( scrollerheight );
		tlayer2.document.write( messages[i] );
		tlayer2.document.close();
		if( i == messages.length - 1 ) {
			i = 0;
		}
		else {
			i++;
		}
	}
}

function move3( whichdiv ) {
	tdiv = eval( whichdiv );
	if( parseInt( tdiv.style.top ) > 0 && parseInt( tdiv.style.top ) <= 5 ) {
		tdiv.style.top = 0 + "px";
		setTimeout( "move3( tdiv )", 10000 );
		setTimeout( "move4( second2_obj )", 10000 );
		return;
	}
	if( parseInt( tdiv.style.top ) >= tdiv.offsetHeight *- 1 ) {
		tdiv.style.top = parseInt( tdiv.style.top ) - 5 + "px";
		setTimeout( "move3( tdiv )", 50 );
	}
	else {
		tdiv.style.top = parseInt( scrollerheight );
		tdiv.innerHTML = messages[i];
		if( i == messages.length - 1 ) {
			i = 0;
		}
		else {
			i++;
		}
	}
}

function move4( whichdiv ) {
	tdiv2 = eval( whichdiv );
	if( parseInt( tdiv2.style.top ) > 0 && parseInt( tdiv2.style.top ) <= 5 ) {
		tdiv2.style.top = 0 + "px";
		setTimeout( "move4( tdiv2 )", 10000 );
		setTimeout( "move3( first2_obj )", 10000 );
		return;
	}
	if( parseInt( tdiv2.style.top ) >= tdiv2.offsetHeight * - 1 ) {
		tdiv2.style.top = parseInt( tdiv2.style.top ) - 5 + "px";
		setTimeout( "move4( second2_obj )", 50 );
	}
	else {
		tdiv2.style.top = parseInt( scrollerheight );
		tdiv2.innerHTML = messages[i];
		if( i == messages.length - 1 ) {
			i = 0;
		}
		else {
			i++;
		}
	}
}

function startscroll(){
	if( ie || dom ) {
		first2_obj = ie ? first2 : document.getElementById( "first2" );
		second2_obj = ie ? second2 : document.getElementById( "second2" );
		move3( first2_obj );
		second2_obj.style.top = scrollerheight;
		second2_obj.style.visibility = 'visible';
	}
	else {
		if( document.layers ) {
			document.main.visibility = 'show';
			move1( document.main.document.first );
			document.main.document.second.top = parseInt( scrollerheight ) + 5;
			document.main.document.second.visibility = 'show';
		}
	}
}

window.onload = startscroll;

