Martin Ch.: Fadeout script mit set_timeout

Beitrag lesen

Hi

Ich würde gerne bei MouseOut einen Farbfadeout starten. Habe dafür folgende funktion erstellt:

function fadeout(id) {
window.setTimeout("document.getElementById(id).style.backgroundColor='#FFFFFF'", 10);
window.setTimeout("document.getElementById(id).style.backgroundColor='#AA1F95'", 20);
window.setTimeout("document.getElementById(id).style.backgroundColor='#D694CC'", 30);
window.setTimeout("document.getElementById(id).style.backgroundColor='#BB4CAA'", 40);
window.setTimeout("document.getElementById(id).style.backgroundColor='#AA1F95'", 50);
};

und rufe das ganze z.B. für das Element mit der id "01" so auf:

onMouseOut="fadeout('01');"

leider funktioniert das ganze aber nicht..
habt ihr eine Idee was ich falsch mache?

danke!
gruß, martin