While developping SelectOverflow (a Mootools plugin for long selects), IE6 fired the blur event when I said focus(). Here's how I circumvented the bug.