/*******************************************************************/
/*  Dateiname:       img_ext.js                                    */
/*  Version:         1.0                                           */
/*  Umgebung:        WWW                                           */
/*  Zweck:           Anzeigen eines Zufallbildes                   */
/*  Erstellt am:     5. Jänner 2006                                */
/*  Letzte -nderung: 22. Jänner 2006                               */
/*  Autor:           Dietmar Vollmeier                             */
/*                   http://www.vollmeier.at                       */
/*                                                                 */
/*  Autraggeber:     Manuel Leitner                                */
/*                   Salzkammergutbahn                             */
/*                   http://www.salzkammergutbahn.net              */
/*                                                                 */
/*  Beschreibung:    Aus einer Bilderserie in einem bestimmten     */
/*                   Ordner wird per Zufallsgenerator ein Bild     */
/*                   ausgewält und angezeigt.                      */
/*                   Numerierung: 1.jpg - ?.jpg                    */
/*******************************************************************/


/* Globale Variablen */
var imgAnz  = 30;              // Anzahl der Bilder
var imgW    = 138;             // Breite der Bilder in Pixel
//var imgH    = 90;              // Höhe der Bilder in Pixel
var imgForm = "jpg";           // Dateiformat der Bilder (ohne . am Anfang)
var imgPath = "/start/fileadmin/bilder/zufallsbild"; // Pfad zu den Bildern (ohne / am Ende!)


// Ab hier braucht nichts mehr geändert zu werden

/* Bilder werden vorgeladen */
function ImageLoader()
{
  var zaehler, bild;
  for (zaehler = 1; zaehler <= imgAnz; zaehler++)
  {
    bild[zaehler]     = new Image();
    bild[zaehler].src = imgPath + "/" + zaehler + "." + imgForm;
  }
}

/* Zufallsgenerator */
function randomNumber(limit){
  var randomImage;
  do {
    randomImage = Math.floor(Math.random()*limit);
  } while (randomImage < 1);
  
  return randomImage;
}

/* Ausführende Funktion */
function Zufallsbild()
{
  var bildnummer;
  bildnummer = randomNumber(imgAnz);

//  document.write('<img src="' + imgPath + '/' + bildnummer + '.' + imgForm + '" width="' + imgW + '" height="' + imgH + '">');
  document.write('<img src="' + imgPath + '/' + bildnummer + '.' + imgForm + '" width="' + imgW + '">');
}
