See the fiddle below. Both focus events will fire in IE and only the one for the input will work in webkit browsers and firefox.
I require .focus() on layers because in my page there are controls that are enabled and disabled depending on whether the user clicks on the control bar or the white space below which is a layer. Using something like .click() won't cut it since the event fires every time I click on any link/text over said white space, strangely also only in non IE browsers.