Thomas: Rollover mit 5 Grafiken

Beitrag lesen

hi.
Ich hab also pro button 5 grafiken.
1.inaktiv taste, dunkel, herausen onmouseover-->
2.inaktiv taste, hell, herausen onmousedown-->
3.aktiv taste, hell, drinnen onmouseup-->
4.aktiv taste, hell, herausen onmouseout-->
5.aktiv taste, dunkel, herausen
k
das geht noch.
aber wenn ich jetzt bei einem anderen button mouseup habe möchte ich das der aktiviert button wieder zu zu 1. wird.

wenn ihr es nicht verstandenhabt: wie bei der taskleiste, man fährt drauf und es passiert nix(mein button sollte hell werden) dann hält man die maustaste gedrückt und er geht rein(und eine lampe auf ihm leuchtet), dann lass ich die maustaste aus und er geht raus(aber die lampe leuchtet weiter), dann fahr ich mit dem mauszeiger weg und er wird wieder dunkel(die lampe brennt abe noch)

und wenn ich jetzt zu einem anderen fahre und ihn reindrücke beginnt seine lampe auch zu leuchten, und wenn ich die maustaste auslasse hört der button davor wieder aud zu leuchten.
klingt kompliziert, ist es aber nicht.

wie kann ich das mit einem javascript machen?
möglichst klein und einfach, irgendwie mit schleife oder so.