/*****************************************************************
name: Scroll up mit Pause
author: melko
date: 22/08/05
Hinweis:
Dieses Script einfach an der gewünschten Position einbinden; 
Dort wird dann ein <DIV>-Tag angelegt mit den hier angegebenen größen
*****************************************************************/

// Konfiguriere die hier angegebenen Variablen //

//Bestimme die Geschwindigkeit des Lauftextes (größer ist schneller 1-10) //
var speed=2;

//Die Pause zwischen den Nachrichten. 3000=3 Sekunden //
var pause_length='2000'; 

//Pause machen bei onMouseOver (0=nein. 1=ja)? //
var pauseit=1;

// Breiten und Höhen angaben //
var breite='300px';
var hoehe='30px';

// Die Hintergrundfarbe des Scrollers, falls erwünscht //
var scroller_bgcolor='';

// Setze '' wenn du kein Hintergrundbild hast //
var scroller_background='';

// Hier definiert man den Inhalt der Ausgegeben werden soll. Kann beliebig erweitert bzw. gekürzt werden //
var messages=new Array();
messages[0]="<a href=http://www.roemer.at/radstadt/Article/ID/33/Session/1-3WMRKyby-0-IP/Sommerpauschalen.htm><b>Sommerpauschalen \"beim Jungen R&ouml;mer\"</b></a>";
messages[1]="<a href=http://www.roemer.at/radstadt/Article/ID/33/Session/1-3WMRKyby-0-IP/Sommerpauschalen.htm>Aktuelle Sommerpauschalen</a>";
messages[2]="<a href=http://www.roemer.at/radstadt/Article/ID/33/Session/1-3WMRKyby-0-IP/Sommerpauschalen.htm>Wir haben uns für die Pauschalwochen</a>";
messages[3]="<a href=http://www.roemer.at/radstadt/Article/ID/33/Session/1-3WMRKyby-0-IP/Sommerpauschalen.htm>so einiges einfallen lassen.</a>";
messages[4]="<a href=http://www.roemer.at/radstadt/Article/ID/33/Session/1-3WMRKyby-0-IP/Sommerpauschalen.htm>Nachschauen lohnt sich &</a>";
messages[5]="<a href=http://www.roemer.at/radstadt/Article/ID/33/Session/1-3WMRKyby-0-IP/Sommerpauschalen.htm>hoffentlich bis bald in Radstadt</a>";
messages[6]="<a href=http://www.roemer.at/radstadt/Article/ID/33/Session/1-3WMRKyby-0-IP/Sommerpauschalen.htm>Ihre Familie Stiegler</a>";

// Mozartjahr 2006
//var messages=new Array();
//messages[0]="<a href=http://www.roemer.at/wcms/bin/Server.dll?Article?ID=58&Session=1-3WMRKyby-0><b>Mozartjahr 2006</b></a>";
//messages[1]="<a href=http://www.roemer.at/wcms/bin/Server.dll?Article?ID=58&Session=1-3WMRKyby-0>Die Mozartstadt Salzburg liegt nur 60 Kilometer</a>";
//messages[2]="<a href=http://www.roemer.at/wcms/bin/Server.dll?Article?ID=58&Session=1-3WMRKyby-0>vom Hotel \"zum Jungen R&ouml;mer\" enfernt!</a>";
//messages[3]="<a href=http://www.roemer.at/wcms/bin/Server.dll?Article?ID=58&Session=1-3WMRKyby-0>und reizt mit Ihren weltber&uuml;hmten Festspielen.</a>";
//messages[4]="<a href=http://www.roemer.at/wcms/bin/Server.dll?Article?ID=58&Session=1-3WMRKyby-0>Festspielzeit (Ende Juni bis Ende August)</a>";
//messages[5]="<a href=http://www.roemer.at/wcms/bin/Server.dll?Article?ID=58&Session=1-3WMRKyby-0>Gerne sind wir bereit, Ihnen Karten zu reservieren</a>";
//messages[6]="<a href=http://www.roemer.at/wcms/bin/Server.dll?Article?ID=58&Session=1-3WMRKyby-0>und sind auch f&uuml;r etwaige Kartenarrangements</a>";
//messages[7]="<a href=http://www.roemer.at/wcms/bin/Server.dll?Article?ID=58&Session=1-3WMRKyby-0>außerhalb der Festspielzeit behilflich.</a>";


// Unter dieser Linie nichts ändern //
//-----------------------------------------------------------------------------//

var ie=document.all;
var dom=document.getElementById;
//speed=(document.all)? speed : Math.max(1, speed-1);
var copyspeed=speed;
var pausespeed=(pauseit==0)? copyspeed: 0;

if (messages.length > 2){
	i=2;
}else{
	i=0;
}

function move(whichdiv){
	tdiv=eval(whichdiv);
	if (parseInt(tdiv.style.top)>0 && parseInt(tdiv.style.top)<=2){
		tdiv.style.top=0+"px";
		setTimeout("move(tdiv)",pause_length);
		setTimeout("move2(second2_obj)",pause_length);
		return;
	}
	if (parseInt(tdiv.style.top)>=tdiv.offsetHeight*-1){
		tdiv.style.top=parseInt(tdiv.style.top)-copyspeed+"px";
		setTimeout("move(tdiv)",50);
	}else{
		tdiv.style.top=parseInt(hoehe)+"px";
		tdiv.innerHTML=messages[i];
		if (i==messages.length-1){
			i=0;
		}else{
			i++;
		}
	}
}

function move2(whichdiv){
	tdiv2 = eval(whichdiv);
	if (parseInt(tdiv2.style.top)>0 && parseInt(tdiv2.style.top)<=2){
		tdiv2.style.top=0+"px";
		setTimeout("move2(tdiv2)",pause_length);
		setTimeout("move(first2_obj)",pause_length);
		return;
	}
	if (parseInt(tdiv2.style.top)>=tdiv2.offsetHeight*-1){
		tdiv2.style.top=parseInt(tdiv2.style.top)-copyspeed+"px";
		setTimeout("move2(tdiv2)",50);
	}else{
		tdiv2.style.top=parseInt(hoehe)+"px";
		tdiv2.innerHTML=messages[i];
		if (i==messages.length-1){
			i=0;
		}else{
			i++;
		}
	}
}

function startscroll(){
	first2_obj=ie? first2 : document.getElementById("first2");
	second2_obj=ie? second2 : document.getElementById("second2");
	move(first2_obj);
	second2_obj.style.top=hoehe;
	second2_obj.style.visibility='visible';
}

if (ie||dom){
	document.writeln('<div id="main2" style="position:relative;width:'+breite+';height:'+hoehe+';overflow:hidden;');
	if(scroller_bgcolor != ""){
		document.writeln('background-color:'+scroller_bgcolor+';')
	}
	if(scroller_background != ""){
		document.writeln('background-image:url('+scroller_background+')"');
	}
	document.writeln('onMouseover="copyspeed=pausespeed" onMouseout="copyspeed=speed">');
	document.writeln('<div style="position:absolute;width:'+breite+';height:'+hoehe+';clip:rect(0 '+breite+' '+hoehe+' 0);left:0px;top:0px">');
	document.writeln('<div id="first2" style="position:absolute;width:'+breite+';left:0px;top:1px;">');
	document.write(messages[0]);
	document.writeln('</div>');
	document.writeln('<div id="second2" style="position:absolute;width:'+breite+';left:0px;top:0px;visibility:hidden">');
	document.write(messages[dyndetermine=(messages.length==1)? 0 : 1]);
	document.writeln('</div>');
	document.writeln('</div>');
	document.writeln('</div>');
}

if (window.addEventListener){
	window.addEventListener("load", startscroll, false);
}
else if (window.attachEvent){
	window.attachEvent("onload", startscroll);
}
else if (ie||dom){
	window.onload=startscroll;
}