var dialog;
Ext.onReady(function() {
	Ext.QuickTips.init();
	Ext.form.Field.prototype.msgTarget = 'side';
	if(!dialog){
		var fs = new Ext.FormPanel({
			labelAlign:"left",
			waitMsgTarget: true,
			url :"order.php",
			border:false,
			items:[{
				xtype:"tabpanel", // TABS
				plain:true,
				activeTab:0,
				height:280,
				border:false,
				defaults:{bodyStyle:"padding:6px"},
				deferredRender: false,
				items:[{
					title:"Поръчка",
					layout:"form",
					items: [{
						layout:'column',
						border:false,
						items:[{
							columnWidth:.5,
							layout: 'form',
							border:false,
							items: [{
								fieldLabel: 'Име на фирмата',name: 'Фирма',
								xtype:'textfield',tabindex: 1,width:'86%',allowBlank:false,blankText:"Това поле е задължително"
							},{
								fieldLabel: 'Град',name: 'Град',
								xtype:'textfield',tabindex: 1,width:'86%'
							},{
								fieldLabel: 'E-mail',name: 'mail',
								xtype:'textfield',tabindex: 1,width:'86%',allowBlank:false,blankText:"Това поле е задължително",vtype:"email"
							}]
						},{
							columnWidth:.5,
							layout: 'form',
							border:false,
							labelWidth: 120,
							items: [{
								fieldLabel: 'Лице за контакти',name: 'Лице_за_контакти',
								xtype:'textfield',tabindex: 1,width:'82%',allowBlank:false,blankText:"Това поле е задължително"
							},{
								fieldLabel: 'Телефон',name: 'Телефон',
								xtype:'textfield',tabindex: 1,width:'82%',allowBlank:false,blankText:"Това поле е задължително"
							}]
						}]
					},{html:"Допълнителна информация:",border:false,bodyStyle:"margin-bottom:8px;"},{
						hideLabel: true,name: 'Допълнителна_информация',
						xtype:'textarea',tabindex: 1,width:'94%'
					}]
				},{
					title:"Информация за фактура",
					layout:"form",
					items: [{
						border:false,
						layout: 'form',
						items:[{
							fieldLabel: 'Име на фирмата',name: 'Фактура_Фирма',
							xtype:'textfield',tabindex: 1,width:'92%'
						},{
							fieldLabel: 'ИД Номер',name: 'Фактура_Номер',
							xtype:'textfield',tabindex: 1,width:'92%'
						},{
							fieldLabel: 'МОЛ',name:'Фактура_МОЛ',
							xtype:'textfield',tabindex: 1,width:'92%'
						}]
					},{html:"Адрес:",border:false,bodyStyle:"margin-bottom:8px;"},{
						hideLabel: true,name: 'Фактура_Адрес',
						xtype:'textarea',tabindex: 1,width:'94%',height: 50
					}]
				}]
		  }]
		});
		
		dialog = new Ext.Window({
			layout:'fit',title: 'Поръчка на StenikCMS',width:700,height:280,closeAction:'hide',closable : true,shadow: true,modal: false,resizable : false,bodyStyle: "padding: 2px;background:white;",
			items: [fs],
			buttons: [{
				text:'Изпрати',
				type: "submit",
				handler:function() {
					if(fs.form.isValid()) {
						fs.form.submit({
							waitMsg: "Моля изчакайте докато изпратим попълнената от вас информация...",
							success: function(fs, action) {
								fs.reset();
								dialog.hide();
								Ext.MessageBox.alert(action.result.title, action.result.message);
							} 
						})
					}
				}
			},{
				text: 'Отказ',
				handler: function(){
					dialog.hide();
				}
			}]
		});
	}
    var button = Ext.get('button');
	button.on('click', function(){
		dialog.show();
	});
});