Add extra event listeners for the "other" input

Hey Kay,

This commit adds the extra event listeners that handle weird edge cases for the "other" input checkbox and text box.