Bug 1023784 - [7715][calendar] create/modify/view event L10n r=gaye

Do you think you could add a function-level comment here. There's a bit of business logic (particularly `foundSelected`) that is a bit fuzzy.