added crossbrowser input event plugin