private void DoSelectCatalog(OptionItem item)
		{
			if (MenuSelected != null)
				MenuSelected (this, new MenuEventArgs (item));
			
			if (item.Type == OptionItemType.Category) {
				if (Settings.USE_RECENT_POSTS) {
					//ShowViewModel<RecentPostsViewModel>(new {CategoryId = item.Id, CategoryName=item.Title});
				} else {
					ShowViewModel<CatalogNewsViewModel> (new {CategoryId = item.Id, CategoryName = item.Title});
				}
			} else if (item.Type == OptionItemType.AppInfo) {
				DoShowLoginView ();
			} else if (item.Type == OptionItemType.Signout){
				SignoutCommand.Execute (null);
			}

		}
		public void Add(OptionItem item) {
			OptionItems.Add (item);
		}