// variablen

var delay = 100;	//delaytime in ms
var text  = "";

function tickerrun()
{
    var temp  = "";

	temp=text.substr(1,text.length);
	text=temp.concat(text.substr(0,1));

	document.ticker.textfeld.value=text;

	window.setTimeout("tickerrun()",delay);
}

function ticker()
{
	text = createTickerText();
	
	if(text.length == 0)
	{
	    text="Bald wieder neue Termine......    +++  wir arbeiten daran     +++    Bald wieder neue Termine......    +++  wir arbeiten daran     +++"; 
	}
   
	document.ticker.textfeld.value=text;
	window.setTimeout("tickerrun()",delay);
}

function clicked(link)
{
	if (link) document.location.href = link;
}

function openPopup(mylink,mywidth,myhight)
{
	popup = window.open(mylink,'Info','directories=no, menubar=no, resizable=no, scrollbars=yes, toolbars=no, status=no, location=no');
	popup.outerHeight=myhight;
	popup.outerWidth=mywidth;
	popup.moveTo((screen.width-mywidth)/2,(screen.height-myhight)/2);
	popup.outer;
	popup.focus();
	popup.master=top;
}

function createTickerText()
{
	var e="";
	var max=3;
	var entrys=0;
	var today = new Date();
	var day;
	
	Termine.sort(TerminCompare);
	
	for(var i=0;i<Termine.length;i = i +1)
	{
	    day = new Date(Termine[i].Jahr,Termine[i].Monat-1,Termine[i].Tag,20,0,0)
	    
	    if(day>today)
	    {
		    e=e+" +++ ";
		    e=e+ Termine[i].Tag + "." + Termine[i].Monat + ".";
		    e=e+" ";
		    e=e+Termine[i].Title;
		    
		    entrys=entrys+1;
		    
		    if(entrys>=max)
		        i=Termine.length;
		}
	}
	
	e=e+e+e+e;
	
	return (e);
}



