use new mapLoadingConfirmationRequired event and remove mapIdChanged event from navigation, change links to have click handler rather than use href
map maploacationchanged logic into navigation