also die erste lösung von zoidberg in css is ja recht verständlich.
die mit js is auch nicht schwerer. im prinzip musst nur die datein
mit denen ersetzen die du haben willst.
Normal1 = new Image();
Normal1.src = "button1.gif"; /* erste Standard-Grafik */
Highlight1 = new Image();
Highlight1.src = "button1h.gif"; /* erste Highlight-Grafik */
des is z.b. ein menüpunkt (z.b. home) die normale grafik is button1.gif,
beim hover wird der button z.b. rot - des is dann die grafik button1h.gif.
musst nur mit deinen grafiken ersetzen.
momentan sind dort für 3 menüpunkte die buttons hinterlegt, wennst
den block wo ich grad geschrieben hab kopierst und dort einfügst
dann halt net als normal1 und highlight1 sonder normal4/highlight4,
hast einen punkt mehr.
unten im aufruf steht dann der link, und nochmal die standartgrafik.
des onmouseover/onmouseout identifiziert des oben definiert js, damit
die richtigen buttons angezeigt werden...
aber wie gesagt, wenn sich nur hintergrund etc ändern, ises mit css
vernünftiger...