// das aktuelle Bild var currentPic = 0; // das nächste Bild var nextPic = new Image(); // die Bilder: var bilder=new Array(3); bilder[0]="./100OLYMP-PB090001_PB090001.JPG"; bilder[1]="./100OLYMP-PB090003_PB090003.JPG"; bilder[2]="./100OLYMP-PB090005_PB090005.JPG"; var indexOfLastPic = bilder.length - 1; // das nächste Bild vorbereiten function preload(indexOfNextPic) { if (indexOfNextPic < bilder.length) { nextPic=new Image(); nextPic.src = bilder[indexOfNextPic]; } } // das letzte Bild zeigen function prev() { currentPic--; if (currentPic<0) currentPic = indexOfLastPic; document.foto.src = bilder[currentPic]; } // das naechste Bild zeigen function next() { currentPic++; if (currentPic>indexOfLastPic) currentPic = 0; document.foto.src = bilder[currentPic]; preload(currentPic+1); } // Start function start() { document.foto.src=bilder[currentPic]; }