// Bildwechsel vor und zurueck
function changepic() {
var obj = document.getElementById(arguments[0]);
var aktuell = obj.src;
var richtung = arguments[1];
var bus = arguments[2];
var neuesbild;
var testlength = 0;
if(richtung == "next")
{
 for(var p=3;p<arguments.length;p++)
{
// wenn das aktuell angezeigte Bild mit dem Bildnamen übereinstimmt, dann das nächste Bild als neues Bild setzen
neuesbild = arguments[p+1];
testlength = arguments.length - 1;
var bu = "";
if(bus[p-2])
{
bu = bus[p-2];
}
else
{
bu = "";
}
if(p == testlength)
{
neuesbild = arguments[3];
if(bus[0]){bu = bus[0];}
}
 if(getFilename(aktuell) == arguments[p] && neuesbild)
{
obj.src = "/viomatrix/imgs/" + neuesbild;
document.getElementById("bu").innerHTML = bu;
break;
}
}
}
if(richtung == "back")
{
 var menge = arguments.length - 1;
 for(var p=menge;p>=3;p--)
{
// wenn das aktuell angezeigte Bild mit dem Bildnamen uebereinstimmt, dann das nächste Bild als neues Bild setzen
neuesbild = arguments[p-1];
var bu = "";
if(bus[p-4])
{
bu = bus[p-4];
}
else
{
bu = "";
}
if(p == 3)
{
neuesbild = arguments[arguments.length-1];
if(bus[bus.length-1]){bu = bus[bus.length-1];}
}
if(getFilename(aktuell) == arguments[p] && neuesbild)
{
obj.src = "/viomatrix/imgs/" + neuesbild;
document.getElementById("bu").innerHTML = bu;
break;
}
}
}
return false;
}
// Funktion zum Ermitteln des Dateinamens aus einem Pfad
function getFilename(file) {
 var del = file.lastIndexOf("/") + 1;
 return file.substr(del, file.length);
}
