Torsche: Arraydaten sollen Layer verschieben

Beitrag lesen

Es geht um folgenden Source.<HTML>
<HEAD>
<TITLE>Homepage</TITLE></HEAD>
<SCRIPT LANGUAGE="JAVASCRIPT">
var dia=new Array (50,300,100,300,100);
var a=-1;
function lay()
{a++;if (document.layers){document.layers.nameEbene.left=dia[a];}
else {document.all.nameEbene.style.left=dia[a];}
if (a==4){a=-1;}
window.setTimeout ('lay()', 2000);}
</SCRIPT>
<BODY onload="window.setTimeout ('lay()', 2000)">
<DIV ID="nameEbene" Style="position: absolute; visibility: hidden; left: 100px; top: 80px;">Ebene 1 </DIV>
</BODY></HTML>
ich will damit nur erreichen das der Div nach 2s in einem anderen Bereich angezeigt wird.Es kommt aber weder der Layer noch hab ich ein Fehler im Quelltext.Hm aber irgentwo muss doch Murks sein wenn nichts passiert.