
<!--
function StartTicker()
{
  document.getElementById('NewsTicker').innerHTML = 'Bitte nutzen Sie einen aktuelleren Browser.'
}

// Tickermeldungen

// Es muessen alle drei Werte angegeben werden.

// Effekte fuer Start:
//   1: einrollen
//   2: blinken
// Effekte fuer Ende:
//   1: ausrollen
//   2: blinken

var tickernews =
[
  {
    meldung:'Tagesschau.de: Fahrverbote, Flugausfälle und Zugverspätungen',
    link:'http://www.tagesschau.de/inland/winterchaos122.html',
    starteffekt:1,
    endeeffekt:1
    },
  {
    meldung:'Tagesschau.de: Zug fällt aus, Flieger am Boden? Was Reisenden zusteht',
    link:'http://www.tagesschau.de/inland/wetter468.html',
    starteffekt:1,
    endeeffekt:1
    },
  {
    meldung:'Tagesschau.de: Warum Österreich den Winter besser im Griff hat',
    link:'http://www.tagesschau.de/ausland/winterwetter198.html',
    starteffekt:1,
    endeeffekt:1
    },
  {
    meldung:'Tagesschau.de: Weißrussland: Gewalt bei Protesten gegen Lukaschenko',
    link:'http://www.tagesschau.de/ausland/weissrussland140.html',
    starteffekt:1,
    endeeffekt:1
    },
  {
    meldung:'Tagesschau.de: Seehofer: "Neues Kapitel" in Bayerns Beziehung mit Tschechien',
    link:'http://www.tagesschau.de/ausland/bayerntschechien104.html',
    starteffekt:1,
    endeeffekt:1
    },
  {
    meldung:'Tagesschau.de: BayernLB will keinen Schadensersatz von Beckstein und Huber',
    link:'http://www.br-online.de/aktuell/die-krise-der-bayernlb-DID1260438163618/bayernlb-verwaltungsrat-schadenersatz-ID1287135964718.xml',
    starteffekt:1,
    endeeffekt:1
    },
  {
    meldung:'Tagesschau.de: Steht das Atomkraftwerk Brunsbüttel vor dem Aus?',
    link:'http://www.ndr.de/regional/schleswig-holstein/brunsbuettel161.html',
    starteffekt:1,
    endeeffekt:1
    },
  {
    meldung:'Tagesschau.de: Bahr fordert Ende der Westerwelle-Debatte',
    link:'http://www.tagesschau.de/inland/fdp366.html',
    starteffekt:1,
    endeeffekt:1
    },
  {
    meldung:'Tagesschau.de: Maschinenbauer auf dem Sprung nach Asien',
    link:'http://www.tagesschau.de/wirtschaft/maschinenbau124.html',
    starteffekt:1,
    endeeffekt:1
    },
  {
    meldung:'Tagesschau.de: EU beschließt CO2-Grenzwerte für Kleinlaster',
    link:'http://www.tagesschau.de/wirtschaft/kleinlaster102.html',
    starteffekt:1,
    endeeffekt:1
    },
  {
    meldung:'Tagesschau.de: Von Nazareth nach Bethlehem: Leben wie vor 2000 Jahren',
    link:'http://www.tagesschau.de/ausland/reisenachbethlehem100.html',
    starteffekt:1,
    endeeffekt:1
    },
  {
    meldung:'Tagesschau.de: Dresdner Waldschlößchenbrücke: Brückenbogen verschoben',
    link:'http://www.tagesschau.de/inland/waldschloesschen100.html',
    starteffekt:1,
    endeeffekt:1
    },
  {
    meldung:'Tagesschau.de: Hartz-IV-Reform: Vermittlungsausschuss tritt zusammen',
    link:'http://www.tagesschau.de/inland/hartzvier158.html',
    starteffekt:1,
    endeeffekt:1
    },
  {
    meldung:'Tagesschau.de: Südkorea hält Manöver trotz Drohungen ab',
    link:'http://www.tagesschau.de/ausland/korea256.html',
    starteffekt:1,
    endeeffekt:1
    },
  {
    meldung:'Tagesschau.de: Anleiheninvestor rät drei Ländern zum Euro-Austritt',
    link:'http://www.tagesschau.de/wirtschaft/euro356.html',
    starteffekt:1,
    endeeffekt:1
    },
  {
    meldung:'Tagesschau.de: Einzelhandel freut sich über gutes Weihnachtsgeschäft',
    link:'http://www.tagesschau.de/wirtschaft/weihnachtsgeschaeft120.html',
    starteffekt:1,
    endeeffekt:1
    },
  {
    meldung:'Tagesschau.de: Riesch, Vettel und Löw-Elf sind Sportler des Jahres',
    link:'http://www.swr.de/sport/-/id=1208948/nid=1208948/did=7343382/1prey0z/index.html',
    starteffekt:1,
    endeeffekt:1
    },
  {
    meldung:'Tagesschau.de: Bundesliga: Bayern schlägt Stuttgart, Bayer spielt Remis',
    link:'http://www.sportschau.de/sp/fussball/bundesliga/',
    starteffekt:1,
    endeeffekt:1
    },
  {
    meldung:'Tagesschau.de: Kombinierer: Edelmann und Frenzel auf dem Treppchen',
    link:'http://www.sportschau.de/sp/wintersport/news201012/19/nordische_kombi.jsp',
    starteffekt:1,
    endeeffekt:1
    },
  {
    meldung:'Tagesschau.de: Quiz: Augen zu und durch',
    link:'http://spiel.tagesschau.de/quiz/index.php?id=415',
    starteffekt:1,
    endeeffekt:1
    }
]

// Tickerparameter
var ticker_start                   = 500  // Wartezeit bis zur ersten Meldung

var ticker_effekt1_start_a         = 75   // Darstellungsgeschwindigkeit [ms]
var ticker_effekt1_start_b         = 2500 // Darstellungszeit der Meldung [ms]

var ticker_effekt2_start_max_blink = 3    // Anzahl der Blinkdarstellungen
var ticker_effekt2_start_a         = 100  // Blinkgeschwindigkeit [ms]
var ticker_effekt2_start_b         = 2500 // Darstellungszeit der Meldung [ms]

var ticker_effekt1_ende_a          = 120   // Scrollgeschwindigkeit [ms]
var ticker_effekt1_ende_b          = 100  // Wartezeit bis zur naechsten Meldung [ms]

var ticker_effekt2_ende_max_blink  = 3    // Anzahl der Blinkdarstellungen
var ticker_effekt2_ende_a          = 100  // Blinkgeschwindigkeit [ms]
var ticker_effekt2_ende_b          = 1000 // Wartezeit bis zur naechsten Meldung [ms]

// Interne publiciablen
var msgnr = 0

// Aufruf der naechsten Meldung
function nextTicker()
{
  msgnr++
  if(msgnr >= tickernews.length)
    msgnr = 0
  setTimeout('showTicker(0)', 1000)
}

// Effekte fuer Meldungsende
function hideTicker(cnt)
{
  switch(tickernews[msgnr].endeeffekt)
  {
    // Effekt 2
    case 2:
      document.getElementById('NewsTicker').innerHTML = ((cnt % 2) == 1) ? tickernews[msgnr].meldung : ''
      if(cnt > (2 * ticker_effekt2_ende_max_blink + 1))
        setTimeout('nextTicker(0)', ticker_effekt2_ende_b)
      else
        setTimeout('hideTicker(' + String(cnt + 1) + ')', ticker_effekt2_ende_a)
      break

    // Effekt 1
    default:
      document.getElementById('NewsTicker').innerHTML = tickernews[msgnr].meldung.substring(cnt, tickernews[msgnr].meldung.length)
      if(cnt >= tickernews[msgnr].meldung.length)
        setTimeout('nextTicker()', ticker_effekt1_ende_b)
      else
        setTimeout('hideTicker(' + String(cnt + 1) + ')', ticker_effekt1_ende_a)
  }
}

// Effekte fuer Meldungsanfang
function showTicker(cnt)
{
  document.getElementById('NewsTicker').href= tickernews[msgnr].link
  switch(tickernews[msgnr].starteffekt)
  {
    // Effekt 2
    case 2:
      document.getElementById('NewsTicker').innerHTML = ((cnt % 2) == 1) ? '' : tickernews[msgnr].meldung
      if(cnt > (2 * ticker_effekt2_start_max_blink + 1))
        setTimeout('hideTicker(0)', ticker_effekt2_start_b)
      else
        setTimeout('showTicker(' + String(cnt + 1) + ')', ticker_effekt2_start_a)
      break

    // Effekt 1
    default:
      document.getElementById('NewsTicker').innerHTML = tickernews[msgnr].meldung.substring(0, cnt)
      if(cnt >= tickernews[msgnr].meldung.length)
        setTimeout('hideTicker(0)', ticker_effekt1_start_b)
      else
        setTimeout('showTicker(' + String(cnt + 1) + ')', ticker_effekt1_start_a)
  }
}

// Start des Tickers
function StartTicker()
{
  // Standardmeldung
  document.getElementById('NewsTicker').innerHTML = 'News Ticker wird geladen...'

  // Ticker starten
  setTimeout('showTicker(0)', ticker_start)
}
//-->

