var infobar;

Ext.onReady(function(){

	Ext.Ajax.request({
		url: SUBPATH+'/session/infobar_x,infobar_y.html',
		success: function ( result, request ) {
			if ( result.responseText == '' ) var coords = new Array(670,29);
				else var coords = result.responseText.split(',');
			
			infobar = new Ext.Window({
				title:'Панель управления',
				collapsible: true, resizable: false, collapsed: true, expandOnShow: false, closable: false,
				layout:'fit',
				x:coords[0], y:coords[1], width:300, height:500,
				items: [{
					html: '<div class="infobar">'+
					'<p><a href="'+SUBPATH+'/index.html?action=list">Материалы и тектовые блоки</a><br/>'+
					'<a href="'+SUBPATH+'/menu/index.html">Редактор меню</a><br/>'+
					'<a href="'+SUBPATH+'/news/index.html?action=list">Менеджер новостей</a><br/>'+
					'<a href="'+SUBPATH+'/settings/index.html">Настройки сайта</a></p><hr/>'+
					( infobar_addon != '' ? infobar_addon+'<hr/>' : '' ) +
					'<p><a href="'+SUBPATH+'/admin/logout.html">Выход</a></p>'+
					'</div>',
					padding: 3,
					border: false
				}],
				closeAction:'hide',
				plain: true
			});
			
			infobar.on( 'move', function () {
				var x = 0;
				var y = 0;
				if ( infobar.x > 0 ) x = infobar.x;
				if ( infobar.y > 0 ) y = infobar.y;
				Ext.Ajax.request({
					url: SUBPATH+'/session/set.html',
					params : { infobar_x:x, infobar_y:y },
					success: function ( result, request ) { return; },
					failure: function ( result, request) { return; }
				});
				
			});
			
			infobar.on( 'collapse', function () {
				Ext.Ajax.request({
					url: SUBPATH+'/session/set.html',
					params : { infobar_state:infobar.collapsed },
					success: function ( result, request ) { return; },
					failure: function ( result, request) { return; }
				});
			});
			
			infobar.show();
		},
		failure: function ( result, request) { Ext.MessageBox.alert('Failed', result.responseText); }
	});

});
