IE7 のとき、プルダウンメニューテンプレートのものを使用しているとJSエラーが発生することへの対応 #113

Issueにも記載しておりますが、原因は未ログイン時、隠されているログインPOPUP画面で仕込まれている強制的なfocusイベントとblurイベントの発火が
jQueryロードのタイミングと合わさった時のprototype.js と jQueryとの競合です。
回避するために、以下の実装を行いました。
１．ページのloadイベントを待ってのjQueryロードを行うようにした
２．IE9未満の場合に限り、400ms　JQUERYのロードを待つように変更
３．jQueryロード中はメニューを操作不可能にして、別ページへの切り替えが行えないように変更

これでも完全ではありません。JQロードは動的に行われているので他のイベント処理を完全に防ぐことは不可能です。
ただ、上記の実装追加で競合の発生の可能性は大変低くなっています。

IE7,IE8のユーザーからは、メニュー操作ができるようになるまで一瞬の間が生じることになります。
対策としては「待ちタイマ値」の400msをもう少し短くすることですが、こちらの試験では、ここの値を小さくすると
エラーが発生する確率が増えました。