JavaScript については自前のライブラリを作成して使っていましたが、効率が悪いため、公開されているライブラリを使う事にしました。
今では JavaScript のライブラリは色々あります。
有名な所では prototype でしょうか。
しかし、テストしてみた所、submitイベントのキック時にフォームが送信されない事が判明しました。
最近普及している jQuery で同様のテストを行ってみた所、問題ありませんでした。
と、言う事で jQuery を採用する事にしました。
上記理由以外にも色々検討した結果です。
参考サイト :
jQueryの魔法
jQuery日本語リファレンス