/*** Text-Ticker von www.windowspage.de ***/
/*** Copyright (c) Elmar Herzog 2001. ***/


/*** Var-Parameter ***/
var NewsText = "";
var NewsTextShow = "";
var Position = 0;
var Laenge = 0;
var aktiv = 0;
var Breite = 0;


/*** Zeichenkette erstellen ***/
function Zeichenkette()
 {
   AnzahlNews1 = WPNews.length;

   for (i1 = 1; i1 <= AnzahlNews1; i1++)
   {
    NewsText =  NewsText + WPNews[i1-1] + " +++ ";  
   }  

 }


/*** Ticker starten ***/
function TickerStart(Zeit, XBreite)
 {
   Zeichenkette();
   Laenge = NewsText.length;
   
   Breite = XBreite;  

   if (Laenge < Breite)  
   {
    NewsText = NewsText + NewsText;
    Laenge = NewsText.length;
   }
   
   NewsTextShow = NewsText;
   aktiv = setInterval("Ticker()", Zeit);

 }



/** Ticker stoppen ***/
function TickerStop()
 {
   clearInterval(aktiv);
 }


/*** Ticker Go (nach Pause) ***/
function TickerGo(Zeit)
 {
   aktiv = setInterval("Ticker()", Zeit);
 }


/*** Ticker ***/
function Ticker()
 {

 if (Breite + Position == Laenge) NewsTextShow = NewsText + NewsText;
  
 Textzustand = NewsTextShow.substring(Position, Breite + Position)
 Position++;
 
 if (Position == Laenge) 
  {
    Position = 0;
    NewsTextShow = NewsText;
  }
 
 if(document.all)
   document.all.MSNewsTicker.innerHTML = Textzustand;
 else if(document.layers)
  {
   document.NCNewsTicker.document.open();
   Textzustand = '<span class="ticker")><nobr>' + Textzustand + '</nobr></span>';
   document.NCNewsTicker.document.write(Textzustand);
   document.NCNewsTicker.document.close();
  }
 }