
//festlegen des startwertes
start=0

//Bildwechselintervall
zeit=7000  //hier 5000 Millisekunden
//angeben der Bildnamen
//Reihenfolge ist egal
bilder=new Array("images/startup/pics/slide_pic1_en.jpg","images/startup/pics/slide_pic2_en.jpg","images/startup/pics/slide_pic3_en.jpg","images/startup/pics/slide_pic4_en.jpg","images/startup/pics/slide_pic5_en.jpg") //usw.

//Endwert ermitteln
anzahl=new Array((bilder.length))

//In dieser FunKtion wird zu Beginn
//und nach jedem kompletten Durchlauf
//das Array mit den Bildern neu Zufällig sortiert

function mischen()
{
anzahl=new Array((bilder.length))
for(i=0;i<anzahl.length;i++)
{
anzahl[i]=i
}
for(i=0;i<anzahl.length;i++)
{
 zuf= Math.floor(Math.random()*(anzahl.length));
bild=anzahl[zuf]
anzahl[zuf]=anzahl[i]
anzahl[i]=bild
}
}

//diese FunKtion wechselt die Bilder in vorgegebenen Zeitabständen
//Die Anzeigereihenfolge wird in der Funktion "mischen()" für jeden
//Durchlauf neu festgelegt
function bw()
{
start++

// Wert start ist größer als die Anzahl der vorhandenen Bilder
if(start>bilder.length-1)
{
//Startwert auf 0 setzen
//neu mischen
start=0
mischen()
}

document.images['b1'].src=bilder[anzahl[start]]

window.setTimeout("bw()",zeit)
}

mischen()
