private int getPageOrder(int idToSearch)
        {
            List <PageItem> pages = new PagesDB().GetPagesFlat(this.PortalSettings.PortalID);

            while (pages.Count > 0)
            {
                PageItem page = pages.First <PageItem>();
                pages.Remove(page);
                if (page.ID == idToSearch)
                {
                    return(page.Order);
                }
            }
            return(-1);
        }