Hi,
Die Funktion muss logischerweise alle 5 sek sich selber aufrufen, und eine Schleife enthalten, die alle 4 Ebenen anspricht, und entsprechend einen visibility-zustand zuweist.
function wechsel(id)
{
var anzahl = 4;
for(var i = 1; i < anzahl+1; i++)
{
var layer = document.getElementById("layer"+i);
var visibility = (i-1 == (id-1) % anzahl) ? "visible" : "hidden";
layer.style.visibility = visibility;
}
id++;
window.setTimeout("wechsel("+id+")", 5000);
}
im body: onload="wechel(1)"
dann vier Ebenen mit id="layer1" bis id="layer4"
Gruß
Christian