hi ho
ich hatte mal ein aehnliches Problem, da ging es allerdings um Mouseovers, die sich mit mouseouts ueberlappt haben etc.., ich hab das mit ner (globalen) locking-Variable geloest, also:
function Maler1()
{
if (lock) setTimeout("Maler1()",1); // oder so
lock=true;
ElefantAnmalen("rot");
window.status=Elefant;
lock=false;
}
ich bin zwar nicht ganz sicher, ob es das problem vollstaendig loest, zumindest verkleinert es das Fehlerpotential um einiges :-), vielleicht faellt ja jemandem noch was schoeneres ein...
HTH
cua
n.d.p.