function sendExit(){
	var connExit = new Ext.data.Connection();
	connExit.request({
		url: 'phpk/user/exit.php',   
		params: {},
		method:'POST', 

		callback: function(options,succes,response){ 
		var obj = Ext.util.JSON.decode(response.responseText); 
			if(obj.adatok.valasz == "kiment"){
				userid='';
				sajatMeta = Array(); 
				sajatFunkcio = Array(); 
				getLoginPanel('panel');
				i=1;
				while (i<20) {
					var alp = centertabs.findBy(function(cmp) {
						return (centertabs.items.id != '');					
					});
					i=1;
//					alert('length: '+alp.length);
					if (alp[1] != undefined) {
						centertabs.remove(alp[1]);
						alp[1].hide();
						alp[1].destroy();
//						alert(alp[1]);
					}
					else
						i=20;
					i++;
				}
//				alert('newlogin meghívása');
				var newlogin = new Ext.data.Connection();
				newlogin.request({
					url: 'phpk/user/login.php',   
					params: {un:'latogato', pwd:'alatogato'},
					method:'POST', 
			
					callback: function(options, succes, response){
						var obj = Ext.util.JSON.decode(response.responseText);
						//		var obj = Ext.decode(action.response.responseText);
						if (obj.valasz == "OK") {
							if(hova== undefined)
								var hova = 'nem';
							if (hova == 'ablak') {
								var windbejel = Ext.getCmp('bejelablak');
								windbejel.hide();
								windbejel.destroy();
							}
							if (obj.statusz > 1) {
								userid = obj.id; // itt beírom az id-t, ha van
								var leng = obj.fncjog.length;
								var j = 7;
								while (j < leng) {
									sajatFunkcio[obj.fncjog.charAt(j)] = 1;
									j += 3;
								}
								var leng = obj.mezojog.length;
								var j = 5;
								while (j < leng) {
									var car1 = obj.mezojog.charAt(j);
									j += 1;
									var car2 = obj.mezojog.charAt(j);
									sajatMeta[car1 + car2] = 1;
									j += 5;
								}
								if (userid != 21) 
									loggedIn(obj.statusz);
							}
							else 
								if (obj.statusz == 1 && obj.id != 21) {
									userid = obj.id; // itt beírom az id-t, ha van
									var leng = obj.fncjog.length;
									var j = 7;
									while (j < leng) {
										sajatFunkcio[obj.fncjog.charAt(j)] = 1;
										j += 3;
									}
									var leng = obj.mezojog.length;
									var j = 5;
									while (j < leng) {
										var car1 = obj.mezojog.charAt(j);
										j += 1;
										var car2 = obj.mezojog.charAt(j);
										sajatMeta[car1 + car2] = 1;
										j += 5;
									}
									var wind = new Ext.Window({
										layout: 'fit',
										width: 300,
										title: 'Figyelmeztetés',
										bodyStyle: 'padding:8px; text-align:center',
										height: 135,
										modal: true,
										buttonAlign: 'center',
										//	                	closeAction :'hide',
										plain: true,
										html: 'Az Ön regisztrációja jelenleg feldolgozás alatt áll. Az eredményről 48 órán belül e-mailben értesítjük.<br><br><a href="mailto:info@cartosoft.hu?subject=hidadatok infok">Üzenet küldése az üzemeltetőnek</a>',
										buttons: [{
											text: 'OK',
											handler: function(){
												wind.hide();
												wind.destroy();
											}
										}]
									});
									wind.show();
								}
								else 
									if (obj.statusz == 0) {
										userid = obj.id; // itt beírom az id-t, ha van
										var leng = obj.fncjog.length;
										var j = 7;
										while (j < leng) {
											sajatFunkcio[obj.fncjog.charAt(j)] = 1;
											j += 3;
										}
										var leng = obj.mezojog.length;
										var j = 5;
										while (j < leng) {
											var car1 = obj.mezojog.charAt(j);
											j += 1;
											var car2 = obj.mezojog.charAt(j);
											sajatMeta[car1 + car2] = 1;
											j += 5;
										}
										var wind = new Ext.Window({
											layout: 'fit',
											width: 300,
											title: 'Figyelmeztetés',
											bodyStyle: 'padding:8px; text-align:center',
											height: 120,
											modal: true,
											buttonAlign: 'center',
											//	                	closeAction :'hide',
											plain: true,
											html: 'Az Ön regisztrációját elutasították.<br><br><a href="mailto:info@cartosoft.hu?subject=hidadatok infok">Üzenet küldése az üzemeltetőnek</a>',
											buttons: [{
												text: 'OK',
												handler: function(){
													wind.hide();
													wind.destroy();
												}
											}]
										});
										wind.show();
									}
									else {
										userid = obj.id; // itt beírom az id-t, ha van
										var leng = obj.fncjog.length;
										var j = 7;
										while (j < leng) {
											sajatFunkcio[obj.fncjog.charAt(j)] = 1;
											j += 3;
										}
										var leng = obj.mezojog.length;
										var j = 5;
										while (j < leng) {
											var car1 = obj.mezojog.charAt(j);
											j += 1;
											var car2 = obj.mezojog.charAt(j);
											sajatMeta[car1 + car2] = 1;
											j += 5;
										}
									}
						}
						else {
							if (hova == 'ablak') {
								var windbejel = Ext.getCmp('bejelablak');
								windbejel.hide();
								windbejel.destroy();
							}
							Ext.Msg.alert('Hiba', obj.dsc);
							loginFormInnerPanel.getForm().reset();
						}
					}
				});			
			}
			else
				Ext.Msg.alert('Sikertelen kijelentkezés!', obj.errors.reason); 
		} 
	});
};
function loggedIn(statusz){
	var szoveg='';//'<br>Üdvözöljük '+user1 +'! <br><br> Bejelentkezett.';
	
	var loginfopanel =  menuPanel.findById('loginFoPanel');
	var northpanel = loginfopanel.findById('loginnorthpanel');
	var logcenterpanel = loginfopanel.findById('logincenterpanel');
	var elozopanel = northpanel.findById('logingombpanelpanel'); // ezt is törölni kell ha van
	if (elozopanel != null) {
		northpanel.remove(elozopanel);
		elozopanel.destroy();
	}
	var elozopanel = northpanel.findById('logingombpanelablak'); // ezt is törölni kell ha van
	if (elozopanel != null) {
		northpanel.remove(elozopanel);
		elozopanel.destroy();
	}
	var elozopanel = northpanel.findById('loggedingombpanel');
	if (elozopanel != null) {
		northpanel.remove(elozopanel);
		elozopanel.destroy();
	}			
	var elozopanel = logcenterpanel.findById('innerloginpanel');
	if (elozopanel != null) {
		logcenterpanel.remove(elozopanel);
		elozopanel.destroy();
	}
	
	var changeUserDataButton = getCenteredButton('Adatmódosítás', 180, 'btnuserdata',getUserDataForm, 'btnuserdataedit', false);
	var changePassButton = getCenteredButton('Jelszócsere', 180, 'btnpwd',getPassForm,'btnpwdedit', false );
	var exitButton = getCenteredButton('Kijelentkezés',180,'btnlogout', sendExit, 'btnuserlogout', false);
	if (statusz < 9)
		var uzenetButton = getCenteredButton('Észrevétel küldése',180,'btnmail', sendUzenet, 'btnuzenet', false);
		var adminButton = getCenteredButton('Saját jogok',180,'btnusers', getsajatUserCheck, 'btnsajatuser', false);
	var formitems;

	if (statusz > 8) {
		var uzenetButton = getCenteredButton('Észrevételek',180,'btnmail', readUzenet, 'btnuzenetek', false);
		var adminButton = getCenteredButton('Felhasználók',180,'btnusers', adminUserTabla, 'btnuseradmin', false);
		formitems = [changeUserDataButton, changePassButton, uzenetButton, adminButton, exitButton];
	}
	else {
		formitems = [changeUserDataButton, changePassButton, uzenetButton, adminButton, exitButton];
	}

    var loggedInUserPanel=new Ext.form.FormPanel({
        id: 'loggedingombpanel',//'innerloginpanel',
//      defaultType:'textfield',
//      xtype: 'fieldset',
//      minWidth	: 200,
		url: 'phpk/user/login.php',
        height	: 200,
        bodyStyle : 'align: center; padding:5px',
//		plain: true,
//		frame: true,
		border : false,
        monitorValid: true,
		autoScroll : true,
        collapsible	: false,
 //       html		: szoveg,
        items		: formitems
    });
	northpanel.add(loggedInUserPanel);
	northpanel.doLayout(true);
};
