JavaScriptでEUC-JPやSJISでのURLエンコードをしたい(出来るだけ軽く)

本当は別にそんなのはどうでもいいのですが、
私が今仕事しに行っているところでは、
検索クエリをEUC-JPやSJISでURLエンコードしているwebページがいっぱいあって、
そういったページへのリンクを動的に組み立てるとかいったことをしなきゃいけないわけですよ(全部UTF-8にしる)。
今はhttp://nurucom-archives.hp.infoseek.co.jp/digital/escape-codec-library.htmlを使っているわけですが、
以前話題にしたようにタブをたくさん開いているぷにるだとクソ重いですし、
そうでなくても使うかどうか分からない関数を動かす準備のために、
ページをロードするごとに1万回以上のループが走るとか生理的に受け付けません。
なんで、より軽い代替用ライブラリを探すかecl.jsを軽く改良するか試みることにします。


今週末にでも。

2008/02/29追記

ずっと放置しっぱなしだったのですが、
id:drk7jpSleipnirでも軽いecl.jsを作ってくれました。
id:drk7jp++
ecl.js (Escape Codec Library) と Sleipnir の相性が悪い件について - drk7jp