/* <![CDATA[ */

function zufallszahl( limit )
{
  var a = 0;
  a = 1 + limit * (Math.random());
  a = Math.round(a);
  return a;
} // end

function init_hintergrund_bild( element )
{
  var bild_nr = 0;
  var basispfad = '../_files/navigation/';
  var neuesbild = new Image();
  
  if ( element )
  {
    if ( bild_nr = zufallszahl( 10 ) )
    {
      neuesbild.src = basispfad + bild_nr + '.jpg';

      if( neuesbild.src == false || bild_nr == 11 )
        document.getElementById( element ).style.backgroundImage = 'url(' + basispfad + 'img_default.jpg )';      
      else if ( neuesbild.src )
        document.getElementById( element ).style.backgroundImage = 'url(' + basispfad + bild_nr + '.jpg)';
    }
    else if ( document.getElementById( element ).style.backgroundImage != 'url(' + basispfad + 'img_default.jpg )' )
      document.getElementById( element ).style.backgroundImage = 'url(' + basispfad + 'img_default.jpg )';
    return;  
  }
} // end

/* JS News Ticker */

// Newsticker Einträge in Array
var JS_Ticker_News = new Array();
JS_Ticker_News[0] = '<b>Timo meets Campino</b><br />Interview mit Timo und Hosen-Leader Campino<br />&raquo; <a href="http://www.faz.net/s/Rub9CD731D06F17450CB39BE001000DD173/Doc~E737FBFE8B7C249A18015A87F485097C1~ATpl~Ecommon~Scontent.html" target="_blank">Weiter zu faz.de</a>.';
JS_Ticker_News[1] = '<b>Weitere Pressestimmen</b><br />Weitere Berichte über Timo findet Ihr hier:<br />&raquo; <a href="http://www.timobracht.de/index.php?main=9&page=18" target="_self">Pressestimmen</a>';

// Startindex
var JS_Ticker_Index = 0;
// Einträge je Einblendung
var JS_Ticker_Limit = 2;
// Zeitverzögerung 10000 = 10 sek
var JS_Ticker_Pause = 10000;
// Default Content
var JS_Ticker_Content = '';

function JS_News_Ticker_Init( Index ) {
  // Startindex setzen
  ( typeof( Index ) == 'number' ) ? JS_Ticker_Index = Index : JS_Ticker_Index = 0;
  // Ticker Content generieren und setzen
  JS_News_Ticker_Content();
}

function JS_News_Ticker() {
  /*
    News-Ticker Grundelemente schreiben ..
  */  
  document.write( '<div id="js_news_ticker">' );
  document.write( '<div id="js_news_ticker_content">' );
  document.write( '<ul id="js_news_ticker_listing" class="js_news_ticker_listing">' );
  document.write( '<li>&nbsp;</li>' );
  document.write( '</ul>' );
  document.write( '</div>' );
  document.write( '</div>' );
}

function JS_News_Ticker_Content() {
  /*
    News-Ticker Content generieren
  */
  if ( JS_Ticker_Index >= 0 && JS_Ticker_Limit > 0 ) {
    var Limit, Reset;
    // Ticker Content zurücksetzen
    JS_Ticker_Content = '';
    // Schleifen Limiter
    Limit = JS_Ticker_Index + JS_Ticker_Limit;
    
    // alert( 'Ticker-Status\nIndex: ' + JS_Ticker_Index + '\nLimit: ' + JS_Ticker_Limit )
    for ( i = JS_Ticker_Index; i < Limit; i++ ) {
      if ( i < JS_Ticker_News.length ) {
        JS_Ticker_Content = JS_Ticker_Content + '<li>' + JS_Ticker_News[i] + '</li>';
        JS_Ticker_Index++;
      } else {
        JS_Ticker_Content = JS_Ticker_Content;
        JS_Ticker_Index = 0;
      }
    }
    if ( document.getElementById( 'js_news_ticker_listing' ).innerHTML = JS_Ticker_Content ) {
      // Neuen Inhalt ausgeben ..
      if ( JS_Ticker_News.length > JS_Ticker_Limit )
        setTimeout( 'JS_News_Ticker_Content()', JS_Ticker_Pause );
    }
    return true;
  }
  return false;
}

/* ]]>*/
