// PPP-SLIDESHOW
D=document;
br="                                                               ";

// ANZEIGEDAUER (in Millisekunden ; 1000 = 1 sek)
var BildWechselfaktor = 15000;

// AKTUELLER INDEX
AIndex = 0;
LadeZeit=[];
var n=(AIndex+1)%src.length;

// FUNKTIONS-MODULE
function Next() {
if (D.PSSform.NameSlide[AIndex+1]) {
D.images.BildAnzeige.src = D.PSSform.NameSlide[AIndex+1].value;
D.PSSform.NameSlide.selectedIndex = ++AIndex;
  eval('D.TextForm.TextBox.value = "'+ eval('Text' + AIndex) + '"');
   }
else First();
}
function Previous() {
if (AIndex-1 >= 0) {
D.images.BildAnzeige.src = D.PSSform.NameSlide[AIndex-1].value;
D.PSSform.NameSlide.selectedIndex = --AIndex;
  eval('D.TextForm.TextBox.value = "' + eval('Text' + AIndex) + '"');
   }
else Last();
}
function First() {
AIndex = 0;
D.images.BildAnzeige.src = D.PSSform.NameSlide[0].value;
D.PSSform.NameSlide.selectedIndex = 0;
  eval('D.TextForm.TextBox.value = "' + eval('Text' + AIndex) + '"');
}
function Last() {
AIndex = D.PSSform.NameSlide.length-1;
D.images.BildAnzeige.src = D.PSSform.NameSlide[AIndex].value;
D.PSSform.NameSlide.selectedIndex = AIndex;
  eval('D.TextForm.TextBox.value = "' + eval('Text' + AIndex) + '"');
}
function Ap(text) {
D.PSSform.SlideButton.value = (text == "Stop ") ? "Start" : "Stop ";
BildWechsel();
}
function NameChange() {
AIndex = D.PSSform.NameSlide.selectedIndex;
D.images.BildAnzeige.src = D.PSSform.NameSlide[AIndex].value;
  eval('D.TextForm.TextBox.value = "' + eval('Text' + AIndex) + '"');
}
function BildWechsel() {
 if (D.PSSform.SlideButton.value == "Stop "){
 AIndex = (AIndex == D.PSSform.NameSlide.length-1) ? 0 : AIndex+1;
PreLoad(n);
  eval('D.TextForm.TextBox.value = "' + eval('Text' + AIndex) + '"');
 D.PSSform.NameSlide.selectedIndex = AIndex;
 D.images.BildAnzeige.src = D.PSSform.NameSlide[AIndex].value;
 window.setTimeout("BildWechsel()", BildWechselfaktor);
}
}
function PreLoad(){
if (LadeZeit[n] && (LadeZeit[n].complete || LadeZeit[n].complete==null))
{
D["BildAnzeige"].src = LadeZeit[AIndex=n].src;
}
LadeZeit[n=(AIndex+1)%src.length] = new Image;
LadeZeit[n].src = src[n];
}

