
/*
	$(document).ready(function(){
		
		function loader()
		{
			var loaderItem = this;

			var complete = function(data)
			{
				var itemElements = $(data).find("list[type='objectNavigation'] > item").get();

				if(itemElements.length)
				{
					if(loaderItem.menu.listItems().length > 1) loaderItem.menu.addSeparator();
					for(var i = 0; i < itemElements.length; i++)
					{
						var name = $(itemElements[i]).attr('key');
						var heading = $(itemElements[i]).children('heading').text();
						var classCaption = $(itemElements[i]).children('string[name="classCaption"]').text();

						var objectList = $(itemElements[i]).find("list");
						var objectElements = objectList.children("item").get();
						var totalLength = objectList.attr('totalLength'); if(totalLength == undefined) totalLength = 0;
						var rangeLength = objectList.attr('rangeLength'); if(rangeLength == undefined) rangeLength = 0;

						//if(totalLength) heading += ' (' + totalLength + ')';
							
						var options = {caption: heading, url: '/management'};
						var item = loaderItem.menu.addItem(options);
						
						var submenu = item.addSubmenu();

						if(objectElements.length)
						{
							for(var j = 0; j < objectElements.length; j++)
							{
								var name = $(objectElements[j]).attr('key');
								var heading = $(objectElements[j]).children('heading').text();
								var editUrl = '/management?object.id=' + name;

								var options = {caption: heading, url: editUrl};
								var subitem = submenu.addItem(options);
								var subsubmenu = subitem.addSubmenu();
								subsubmenu.addItem({caption: 'Редактировать', url: editUrl})
								subsubmenu.addItem({name: name, loader: loader})
							}
							if(objectElements.length < totalLength)
							{
								//submenu.addItem({caption: 'Остальные ('+ rangeLength +' из '+ totalLength +')...'});
								var subitem = submenu.addItem({caption: '...'});
								var subsubmenu = subitem.addSubmenu();
								subsubmenu.addItem({caption: '-'})
							}
							submenu.addSeparator();
						}

						submenu.addItem({caption: 'Редактировать все'})
						submenu.addItem({caption: 'Добавить объект'})
					}
				}
				loaderItem.remove();
				//else loaderItem.menu.parentItem.removeSubmenu();
			}

			var data = {
				'rootObject.gid': this.name
			};

			
			$.get('/objectNavigation.aml', data, complete, 'xml')
		}

		var p = new panel();
		p.addSection().setContent('<a href="test">Сайт "Мой Сайт"</a>');
		p.addSection().setContent('<a href="test">Раздел "Мой Раздел"</a>');;
		p.show();

		var dm = $(p.element).dropdownMenuOver({align: 'vertical'})
		dm.addItem({name: '0.1', loader: loader});
})

*/

