Reorder fields on event page to reduce jumpiness when toggling radio button

Add checkbox-submit-disabling logic to crazy JS toggler code

Move crazy js toggler code out of events.js and into its own file