I've done some research into what events are being fired for IE. If you do two quick clicks you fire the following sequence of events:
mousedown fired... Then mouseup fired... Then click fired... Then mousedown fired... Then mouseup fired... Then click fired... Then dblclick fired...
So it appears as if the dblclick event trumps any mouedown events.
What approach should I take to this problem? Again, this seems to be an IE only problem but I need this solution to work correctly in conjunction with all the other browsers that work fine.