画像をマウスオーバーで置換するjs

例えばメニュー画像をマウスオーバーで"画像名-on.gif"に切り替えたい時。
最近はCSSでtext-indent:-9999px;でサイズ指定してbackground-imageも指定、っていうのはあんまりよろしくない(WCAG2.0とか)ようなのですが、imgタグにいちいちonmouseoverとonmouseoutとかで指定するのも面倒なのでjavaScriptにやらせたい。で、さてこれどうやって書こうかなあと思ってたんですが、既にそういうスクリプトが配布されてました。prototype.jsとかのほうが楽なのかと思ってぐぐってたおれの苦労はなんだったんだ!
Daniel Nolan - Homeからどうぞ。
ロールオーバーを簡単に実装する-Image Rollover Code- to-Rから見つけました。