Adding slight delay before triggering "focus"

In certain situations, the cursor would not re-appear in the input box after selecting a value.

Adding a 100ms delay before triggering "focus" within the "select" event listener solves this, but is slightly clumsy and appears mildly buggy in IE8.