Support for tabindex attribute added
BUGFIX: The 'onKeyUp' event is not fired if you pressng a tab key quickly after an input and it seems that the 'onChange' event does not work reliable in combination with 'onKeyUp'.  Therefore, use 'onBlur'!
mini bugfix - checking for element to focus()