<!--
 /**
 * Script:  Slideshow.js
 * Purpose: present a slideshow with given picture sources
 * Author: Kurt Puchinger
 **/
 
 var aktiv
 var j = 0
 var Bild = new Array()
 var lastpic
 var Bildelement
 function preLoad()
 {
  for(i=0;i<arguments.length;i++)
  {
   this[i]=new Image()
   this[i].src=arguments[i]
  }
  lastpic = arguments.length
  return this
 }
 function InitBildelement(Bildnummer)
 {
  Bildelement = Bildnummer
 } 
 function Bildwechsel( Bildobjekt )
 {
  document.images[Bildelement].src = Bildobjekt.src
 }
 function FirstSlide()
 {
  window.clearInterval(aktiv)
  j = 0
  Bildwechsel(Bild[j])
 }
 function PreviousSlide()
 {
  window.clearInterval(aktiv)
  if(j == 0) j = lastpic;
  j--
  Bildwechsel(Bild[j])
 }
 function NextSlide()
 {
  window.clearInterval(aktiv)
  j++
  if(j == lastpic) j = 0;
  Bildwechsel(Bild[j])
 }
 function LastSlide()
 {
  window.clearInterval(aktiv)
  j = lastpic - 1
  Bildwechsel(Bild[j])
 }
 function StartSlideshow()
 {
  aktiv = window.setInterval("Slideshow()",5000)
 }
 function StopSlideshow()
 {
  window.clearInterval(aktiv)
 }
 function Slideshow()
 {
   j++
   if(j == lastpic) j = 0;
   Bildwechsel(Bild[j])
 }
//-->
