dhtmlXTreeObject.prototype.setSerializationLevel=function(a,b){this._xuserData=convertStringToBoolean(a);this._xfullXML=convertStringToBoolean(b)};dhtmlXTreeObject.prototype.serializeTree=function(){var a='';for(var b=0;b";return a};dhtmlXTreeObject.prototype._serializeItem=function(f){if(f.unParsed){if(document.all){return f.unParsed.xml}else{var a=new XMLSerializer();return a.serializeToString(f.unParsed)}}var b="";if(this.lastSelected){var d=this.lastSelected.parentObject.id}else{d='"'}if(!this._xfullXML){b='- "}else{b='
- "}if((this._xuserData)&&(f._userdatalist)){var e=f._userdatalist.split(",");for(var c=0;c'+f.userData["t_"+e[c]]+""}}for(var c=0;c";return b};dhtmlXTreeObject.prototype.saveSelectedItem=function(a){a=a||"";this.setCookie("treeStateSelected"+a,this.getSelectedItemId())};dhtmlXTreeObject.prototype.restoreSelectedItem=function(a){a=a||"";var b=this.getCookie("treeStateSelected"+a);this.selectItem(b,false)};dhtmlXTreeObject.prototype.enableAutoSavingSelected=function(a,b){this.assMode=convertStringToBoolean(a);this.assCookieName=b};dhtmlXTreeObject.prototype.saveState=function(b){var d=this._escape(this.serializeTree());var a=4000;if(d.length>a){if(navigator.appName.indexOf("Microsoft")!=-1){return false}this.setCookie("treeStatex"+b,Math.ceil(d.length/a));for(var c=0;c0){var d=document.cookie.indexOf(c);if(d!=-1){d+=c.length;var a=document.cookie.indexOf(";",d);if(a==-1){a=document.cookie.length}return document.cookie.substring(d,a)}}};dhtmlXTreeObject.prototype._createSelfExC=dhtmlXTreeObject.prototype._createSelf;dhtmlXTreeObject.prototype._createSelf=function(){this.oldOnSelect=this.onRowSelect;this.onRowSelect=function(b,a,c){if(!a){a=this}a.parentObject.treeNod.oldOnSelect(b,a,c);if(a.parentObject.treeNod.assMode){a.parentObject.treeNod.saveSelectedItem(a.parentObject.treeNod.assCookieName)}};return this._createSelfExC()};dhtmlXTreeObject.prototype.saveOpenStates=function(a){var b=this._collectOpenStates(this.htmlNode,"");setCookie("treeOpenStatex"+a,b)};dhtmlXTreeObject.prototype.loadOpenStates=function(b){for(var c=0;c0){var d=document.cookie.indexOf(c);if(d!=-1){d+=c.length;var a=document.cookie.indexOf(";",d);if(a==-1){a=document.cookie.length}return(document.cookie.substring(d,a))}}};