ダブルクリックすると通常、click -> click -> dblclick の順にイベント処理されます。このスクリプトは、一定時間内のダブルクリックでダブルクリック処理だけを走らせます。
click -> click -> dblclick
(*1) IE8 は DOM L3 Events 規定の UIEvent.detail (クリック回数を参照するプロパティ) に対応しないので、一部余計な処理が走ります。
UIEvent.detail
ダブルクリックと認識する間隔(ミリ秒):
クリックしてください