////////////////////////////////////////////////////////////////////////////////////////////////
        /*--------------------------------------------------------------------------------------------*/
        public NavRoot GetRoot()
        {
            if (vRootLevel == null)
            {
                vRootLevel = new NavLevel(GetChildItems);
                vRoot.Build(vRootLevel);
            }

            return(vRoot);
        }