/*
 * JSMin
 * Javascript Compressor
 * http://www.crockford.com/
 * http://www.smallsharptools.com/Projects/Packer/
*/

// V:\1.1.007\js\lib\ext-namirial\Ext.ux.Namirial.Session.js

Ext.ns('Ext.ux.Namirial');Ext.ux.Namirial.Session=Ext.extend(Ext.util.Observable,{constructor:function(c){this.admin=false;this.userLogged=c.userLogged||'';this.powerUser=c.powerUser||0;this.sezione=c.sezione||'';this.conf=Ext.decode(c.conf)||'';this.serialID=c.serialID||'';this.userDb=c.userDb||'';this.version=c.version||'';this.caf=c.caf||'';this.browser=c.browser||'';this.computer=c.computer||'';this.isOnline=c.isOnline||true;this.password=c.password||'';Ext.ux.Namirial.Session.superclass.constructor.call(this);},setSerialID:function(serial){this.serialID=serial;insertUserSerialID(this.serialID);log.info('HO SETTATO LA SERIAL ID '+this.serialID+' a '+this.userLogged);},getSerialID:function(){var rec=connLogin.query(getQuery(SEL_UTENTE_CONF,[this.userLogged]));this.serialID=rec.rows[0].SERIALID;return this.serialID;},getNomeComputer:function(){var rec=connLogin.query(getQuery(SEL_UTENTE_CONF,[this.userLogged]));return rec.rows[0].COMPUTER;},info:function(){return Ext.decode(this.conf).HELP},setPassword:function(val){this.password=hex_md5(val);},getVersion:function(){try{var rec=sysconn.query(getQuery(SEL_VERSION));return rec.rows[0].VERSION;}catch(e){return VERSION_APP;}},setConfig:function(val){this.conf=val}})

