With the navigation generation the URL variables need to have a place in the
generation of navigation. For instance, if there is a level that should be only
shown when a pageID is in the url and is non-zero then the navigation should
respect that ID and only show the generated level of navigation if the id
requirement(s) are met.