Tweaks to make facilities work
Add event handlers to new asset form to stop form being submitted without a valid asset type [fixes #66885186]