Since there is many timeout here(_resizeNoticeTimeout/_bannerTimeout/_convertNoticeTimeout/_updateTimeout), it would be great to pack them up into an object. Furthermore, maybe having timeout prototype created with default callback function and default time value would be better(but it could be in another follow-up bug for small refactoring for timeouts). Summarize these timeouts first would be enough in this patch.