Может focus лишний раз вызывается. И еще. if ($.browser.msie) - очень ненадежное решение. Во-первых в новых версиях jQuery не будет работать. Во-вторых в следующих версия ie могут дропнуть document.selection.
Так что лучше feature detection. Например if ('selectionStart' in doc)
|