$=["","qx.client","solid","Boolean","undefined","left","mousedown","auto","default","top","mouseover","border-dark-shadow","String","middle","Integer","qx.event.type.Event","right",",","string","none","100%","border-light","Number","hidden","transparent","bottom","mouseup",';',"completed","mshtml","white","horizontal","pressed","execute","singleton","width","center","gecko",".","1*","failed","keydown","set","qx.event.type.DataEvent","vertical","height","#FFFFFF","scroll","=","object","timeout","aborted","effect","0","selected","sending","0px",'computed=this.',"checked"," ","abstract","icon","function","keypress","px","receiving","/","(\\d\\d?)","number","abandoned","style",":","&",")","mousemove",'=value;',"over","outset","background","Enter","border-light-shadow","#66667E","border-dark","load","inset","click","text-field","other","on","absolute",'this.',"Function","Left","Right","boolean","div","gray","list","Up","active","_","static/image/blank.gif","minWidth","maxWidth","interval","outset-thin","black","text-disabled","PageUp","overflow","-","label","Down",";","field","borderTopWidth","maximized","configured",'</span>',"borderLeftWidth","maxHeight","dark-shadow","dblclick","mouseout","minHeight","position","init",'"',"frame","both","scrollY","qx.event.type.MouseEvent","]","text-selected","PageDown","?","qx.ui.core.Widget","Color","Object","CSS1Compat","button","(","mouseover-checked","error","off","qx.io.remote.Response","Tahoma","no","rgb(","Liberation Sans","Space","Lucida Grande",'if(this.',"yes","Bitstream Vera Sans","locationX","input",'}',"shorthand","#E0DFE3","*","Verdana","reset","treeview.full","<div style='width:","text","change","changeValue","50%","wide",")'></div>","abbreviated","\n","|","test","px;background-color:","opera","#4B4B6F","toolbar.playall","px;top:","scrollX","locationY","get","keyup","inherit","#A5ACB2","appear",'delete this.',"unstyle","Theme","fixed","fontSize","short","Home","body","NumLock","px;","Escape","created","unload","aie-office03-toolbar-button","qx.resourceUri",'!==undefined)',"treeview","#FBFCFD","inset-thin","qx.ui.table.pane.CellEvent","translucent","End","ie4+","changeSelection","filter","col-resize","date-chooser-title","'","refresh","webkit","list-view-content-cell-text","date-chooser","$","groove","qx.ui.popup.ToolTipManager","barBottom","#","mousewheel","qx.ui.menu.Manager","table-header-border","office03","marginTop","narrow","khtml","display",";left:","A","barTop","row-resize","dragging","qx.ui.menu.Menu","button-abandoned","disappear",'</div>',"iframe","1px","marginLeft","+","qx.event.type.DragEvent","modelLink","qx.ui.popup.PopupManager","dotted","qx.event.type.FocusEvent","</span>","Control","Delete","double","9","%","overflowX","xp-combobox-button-silver","overflowY","contextmenu","_applyIcon",'return this.','else if(this.',"long","aieHexEndColor","}","bold","qx.event.type.KeyEvent","changeLocale","_timer","dashed","normal","menu-button","#A8A9BB","#7C7C94","button-view-pane","Tab","Alt","#9D9DA1","lineHeight","xp-button-silver","xp-toolbar-checkbox","ridge","Shift","queued","blur","MozOutline","resize","tab-view-pane","outputviews.bar","Insert","hand","1px dotted invert","sym","_applyResizable",'!==undefined){',"ms","marginBottom","list-view-content-cell","#EBE9ED","outputviews.demopage.page","Unidentified","hour","_manager","outline","paddingTop","widget","barLeft","left-reversed","cellClick","wildcard","this.","xp-toolbar","aie-xp-spinner-button","barRight","Max","px;position:absolute;overflow:hidden;opacity: ","literal","static/image/dotted_white.gif","#BBB7C7","_pane","top-reversed","Meta","focused","depth","marginRight","minimized",'=true;',"middle-reversed","g","qx.event.type.ChangeEvent","center-reversed",'old=this.',"changeEnabled","paddingBottom","Backspace",')',"color","tooltip-text",": ","tooltip","focus","PrintScreen","menu","height:","full","tree-folder",'modelLink',"border-box","opaque","qx.ui.popup.ToolTip","null","#B2B4BF","paddingLeft","_applyClip","list-view-header-border","textAlign","Min","paddingRight","window-captionbar-button","treeview.flat","Separator","safari2","monospace","Pause","_labelObject","Restore","a","_applyText","beforeunload","border","_applyChecked","_table","menu.appearance","table-header","_element","xp-toolbar-button","100px","F2","ellipsis","focusin","qx.io.remote.ScriptTransport","xp-combobox-silver","qx.ui.form.ComboBox","_applyValue","qx.ui.popup.Popup","parent","medium","toolbar.runbutton","down","dragover","window-inactive-caption-text","tab-view-border","visibilityChanged","dragenter","xp-spinner-button-down","_applyName","changeSelected","lead","xp-spinner-button-up","qx.ui.embed.IframeManager","xp-groupbox","aie-office03-menu-button","justify","Windows","focusout","downarrow","xp","Scroll","_applySelected","F5","qx.ui.selection.RadioManager","id","outputviews","widget/menu/checkbox.gif","button-view-bar","toolbar.profile","xp-toolbar-menubar","static","tree-element-label","qx.ui.table.selection.Model","Ready","changeShow","tree-folder-icon","HH:mm:ss","qx.ui.toolbar.CheckBox",'","',"qx.io.remote.XmlHttpTransport","widget/menu/radiobutton.gif","-moz-scrollbars-vertical","toolbar.nextbutt","  ","Array",">","filled","qx.ui.basic.Atom","combo-box-button","xp-closebutton-small-silver","Apps","_applyUIStyle","Label","(\\d\\d?\\d?)","popup","-moz-scrollbars-horizontal","visibility","n-resize","textarea","windowblur","table-pane","xp-closebutton-silver","toolbar","Win","_applyManager","qx.ui.toolbar.ToolBar","_applyTextAlign","{","xp-maxbutton-silver","changeState","button-view",'typeof value === "number" && isFinite(value)',"pointer","xp-minbutton-silver","qx.io.remote.IframeTransport","html","qx.ui.window.Window","atom","CheckBox","lastChild"," }","_applyLabel","qx.ui.toolbar.Part","keyinput","only_minus","only_plus","xp-restorebutton-silver","_applyEnabled","qx.ui.form.Button","underline","qx.event.handler.DragAndDropHandler","resizer","Z","qx.ui.core.Parent","_frame","_iconObject","tree-folder-label",'\n',"=''","tree-element-icon","table-header-cell","^","outputviews.demopage.button","[","menu.profile",'",value);','',"xp-toolbar-part","xp-window-silver","widthChanged","widgets","_applyState","<","qx.client.NativeWindow","widget/arrows/down.gif","Sample Tree","Classic","Profile","xp-window-light-silver","xp-tab-view-button-silver","e-resize","zIndex","Connection dropped","table-focus-indicator","tree-element","s","HHmmss","XP","_childrenQueue","_compute","qx.ui.form.TextField"," Demo Browser ","F1","aie-office03-tab-view-button-slant-right","addAtEnd","aie.theme.xp.mixin.MSpinner","treeClose","appearances","_applyEditable","removeAll","cursor","aie.theme.xp.mixin.MComboBox","list-view-header","icon/16/actions/go-right.png","_paneScroller","indexOf","_applyShowCellFocusIndicator","cldr_day_","qx.application.Gui","Content-Type","addAfter","aie.theme.office03.mixin.MPart","Button","win","radio-view-button-checked","qqstr","nw-resize","icon/16/actions/zoom.png","__states","__init$","qx.ui.table.columnmodel.Basic","aie-xp","tab-view-button","_applyOpen","fontStyle","&lt;","value","table-row-background-selected","_list","styleTop","plus","F12","dragleave","log","borderBottomWidth","onscroll","qx.ui.pageview.AbstractPane","Type","qx.util.format.NumberFormat","qx.ui.table.columnmodel.resizebehavior.Abstract","list-view","_layout","visibilityChangedPre","ident",'">',"mshtml|webkit","aie-xp-spinner-outside","F3","widget/arrows/up.gif","8",":content-box;","6","list-view-border","up","meta","./resource","gecko|opera|webkit","#767492","outputviews.sourcepage.page","list-view-header-cell-hover","keyword","padding","nocache","tabIndex","radio-view-bar","F11","opacity","qx.ui.embed.Flash","cldr_month_","_applyPosition","office03-menubar","office03-toolbar-part-silver","aie.theme.xp.mixin.MGroupBox","styleRight","KhtmlOpacity","_resizeColumnData","aie.theme.office03.mixin.MToolBar","styleLeft","~","radio-view-pane","F4","7","aie.theme.xp.Director","windowresize","_applySource","Value",":border-box;","no-cache","barVertical","MozUserSelect","line","F10","#D4D4E2","backgroundRepeat","clipHeight","changeScrollY","italic","_invalidate","treeview.bsb1",'  </div>',"colorRight","aie.theme.office03.mixin.MMenu","Assertion Failure","aie.theme.xp.mixin.MButton","check-box-group-box-legend","Pragma","fontWeight",'if(old===computed)return value;',"check-box","KhtmlUserSelect","noComputed","#0046D5","4","]);","table-row-background-even","remove","dragstart",'else ',"end","widget/cursors/copy.gif",'<span class="objectBox-number">',"removeChild","treeOpenWhileEmpty","colors","changeSource","alignLeft","character","aie.theme.office03.mixin.MButton","table-row-background-focused-selected",'tree',"treeOpenWithContent",'";',"colorBottom","/widget/Windows","widget/table/selectColumnOrder.png","bold-large","changeChecked","beforeDisappear","5","fri","F6","aie.theme.office03.mixin.MComboBox","spinner-button","px;position:absolute;overflow:hidden;left:","modelChanged","DOMMouseScroll","_applyWrap","widthBottom","addAt","changeOpen","changeFocused",'undefined',"CapsLock","AIE ","office03-menubar-button","_statusBar","#FCE1D8","image","aie-office03-menu","#FDFAFF","drag","Courier New","qx.allowUrlSettings","demobrowser.resourceUri","cross","first","qx.io.image.Preloader","toggle","colorTop","nl","qx.ui.groupbox.GroupBox","qx.jsonDebugging","widget/arrows/next.gif","disabled","2","F7","changeCapture","-khtml-box-sizing","icon/16/actions/go-left.png","Bitstream Vera Sans Mono","add","]\n","borderRightWidth","MozOpacity","page","0 none","aie.theme.xp.mixin.MWindow","qx.theme.ClassicRoyale","aie-xp-spinner-button-down","table-row-background-odd","divider-vertical","qx.enableAspect","Cache-Control","office03-toolbar-checkbox","ne-resize","_applyAieBackdropChange","margin","aie.theme.xp.mixin.MCheckBox","qx.ui.form.Spinner","request","_recompute","dragdrop","3","F8","&#","sec","(a[","backgroundImage","qx.io.remote.AbstractRemoteTransport","text/css","qx.allowUrlVariants","file:","alignRight",'px;',"day","F9","quoted_literal","hasComputed","tableWidthChanged",'Z',"minus","aie.theme.office03.mixin.MCheckBox","min","styleBottom","widthRight","before","columnVisibilityMenuCreateEnd","_applyMenu","verticalScrollBarChanged","dragexit","aie.theme.xp.mixin.MPart","toString","clipTop","qx.ui.pageview.AbstractPage","icon/16/actions/application_double.png","widget/cursors/move.gif","tree","lazyopaque","complete"," messages removed)",'" ',"boxSizing","anchor","#E8F5FC",'.$$properties.',"qx.log.appender.Native","office03-toolbar-button","addBefore","fonts",'if(computed===undefined)computed=null;',"textDecoration","aie-xp-text-field","_applyElement","qx.util.range.IRange","%;height:","qx.ui.pageview.AbstractButton","draggesture","widget/table/ascending.png","widget/cursors/alias.gif","fontFamily","'>",'a',"widthTop","Margin","v","fullcomment","px;height:","&amp;","wed",":constructor","__font","sat","table-row","event","Consolas","1","Padding","<br>","demobrowser/image/package18.gif","icons","addAtBegin","backgroundColor","qxkey",'z',"editing","theme","qx.client.Command","aie-xp-spinner-button-up","office03-toolbar","_blocker","widget/cursors/nodrop.gif","%;position:absolute;overflow:hidden;opacity: ","aie-xp-menu-button-silver","cellDblclick","innerText","icon/16/actions/world.png","barHorizontal","concat","qx.core.Object",'!(',"textContent","qx.ui.form.ListItem","</div>","orderChanged","_objects","node","ignore",'(',"__user$","mon","readonly","return this.","head","()","qstr","qx.ui.window.Manager","cellContextmenu","table-row-selected","ss","qx.theme","thu","empty","slice","table-row-background-focused","qx.io.remote.Exchange","qx.event.handler.FocusHandler","_applyOrientation","aie-xp-spinner","WebkitUserSelect","qx.ui.table.IRowRenderer","qx.io.remote.Request","removeAt",".html","clipLeft",'@import "',"Element","#666D8D","borders","office03-menu-silver","divider-horizontal","widget/table/descending.png","linecomment","userSelect","aie.theme.XP","aie.theme.xp.mixin.MToolBar","tue","#FFF2C2","();","widthLeft","aie.theme.office03.Director","table-focus-indicator-active","sun","clipWidth","large",'if(old===undefined)old=null;',"aie-office03-toolbar-part-silver","All","qx.ui.table.ITableModel","colorLeft","-1000px","table-header-cell-hover","Object Summary","lastIndexOf","About AIE Demo Browser","_applyDimension","whiteSpace","z","office03-tab-view-button-silver","qx.ui.table.pane.Model"," [",'example/Atom_1.html','~',"\r\n","qooxdoo-table-cell","Run the next sample","menu-button-arrow","aie-office03-splitpane-splitter","_focusHandler","_applyTablePaneModel",'m',"Border","widget/aie/office03/menu/office03-checkbox.gif",'    * { box-sizing: border-box; -moz-box-sizing: border-box; -webkit-box-sizing: border-box }',"_applyActive","_valueOriginalTarget","demobrowser.DemoBrowser","pre","_applyMaxColumnCount","h","javascript:void(0)","qx.util.Normalization","Linux","_applyTimeoutInterval","borderBottomStyle","Run the previous sample","Font","Use proxy","font-size: 11px;","vista","resizableEast","qx.ui.splitpane.SplitPaneSlider","qx.Interface","cldr_pm","qx.ui.tree.TreeFolder","qx.ui.table.model.Abstract","f1",'value !== null && window.document',"GMT","_applyAieoffice03cbBackdropChange",'    <input id="marker" type="button" value="Add divider"/> &#160; &#160; Filter: <input name="filter" id="filter" type="text" value="',"_colToXPosMap",')a[i].',"_applyFocusRoot","_applySplitterSize","qx.ui.basic.Inline","qx.ui.table.ICellRenderer","_applyAllowClose","Not implemented","localeCompare","status",'{0,1}[0-9]{3}){0,})','    html, body, input, pre{ font-size: 11px; font-family: Tahoma, sans-serif; line-height : 1 }','var inherit=prop.$$inherit;',"Not modified","_applyLocale","styleFloat","table-row-background-focused-blur","Next Sample","_ScriptTransport_data","aie-office03-toolbar-checkbox","button-view-button",'_cmdSampleInOwnWindow',"pixelBottom","menu-layout"," (nightly)","menuwidth","cldr_time_format_","_cachedVisibleChildren","table-editor-textfield","nowrap",'_indentObject',"qx.html.Dimension","_applyFont","Use getValue() instead!","_applySpacing","Macintosh","_hideTimer"," - ","progress","yy","_sortMethods","Gray() Alpha(Opacity=30)","toolbar.sampbutts","__inherit$","matches","Alpha(Opacity=0)","changeBorderTheme",'_cmdNextSample','&gt;',"Use removeHtmlProperty instead",'\\\\',"_applySize","resizableNorth","_box","qx.core.Aspect.__calibrateHelper","qx.core.Log.debug","this.removeStyleProperty('padding","toolbar.controlbutts","_editableColArr","Partial content","qx.application.IApplication","MacPPC","quote","key_short_CapsLock","qx.ui.table.columnmodel.resizebehavior.Default","aie-office03-splitpane","changeTableModel","Print","qx.application","qx.ui.table.columnmodel.resizebehavior.ColumnData","_applyColorBottom"," &nbsp;","qx.ui.splitpane.SplitPane","__onload","  padding : 0px 6px;","qx.Class","columnVisibilityMenuCreateStart","qx.logAppender","qx.event.handler.EventHandler","Win32","qx.iconTheme","forEach","button-view-page","1.0","qx.ui.menu.Separator",'  <div id="control">',"autoComplete","_iframe",' is not (yet) ready!");',"changeElement","key_full_Meta","(measure start) ","progid:DXImageTransform.Microsoft.AlphaImageLoader(src='","_horizontalLayout","Height","qx.version","treeview.bsb2","qx.log.appender.Window",'y',"modal","(\\d\\d(\\d\\d)?)","_layoutChanges","changeParent","px; width:","_applyMarginBottom","_applySelectable","_applyPreloader","Flat tree view (only one level of containers)","qx.bom.element.Dimension","tab-view-button-checked","_captionTitle","_colors","cursor:","key_short_Delete","extend","Pixel","_applyBackgroundImage","demobrowser.Application","qx.ui.menu.CheckBox","((\\+|\\-)\\d\\d:?\\d\\d)","firefox","SS","qx.ui.menu.MenuLayoutImpl","n","start_minus","logger",'M',"_applyAieoffice03tbuiStyle","changeTextColor","borderBottom",'computed=value;',"qx.boxModelCorrection","spinner-button-down","scrollbars"," WARN:  ",'Does not allow any arguments!',"?qxvariant:qx.aspects:off&qx.enableAspect:false",'return value;','\\f'," DEBUG: ","AIE Demo Browser Feedback Release.<p>Modified version of qooxdoo's demo browser release_0_7_3.</p>","aie-office03-menubar-handle","_columnVisibilityBt","changeAnonymous","key_short_NumLock","qx.locale.Manager",'_cmdObjectSummary',"key_short_Left","Demo","_scrollerParent","#ADC7E0","toolbar-button","qx.io.image.Manager","OmniWeb","<pre>","kk","_applyMinHeight","[^\\.0-9]","key_short_Right","qx.ui.table.ICellEditorFactory","See other",'!',"-webkit-box-sizing",'_treeRowStructureFields',"ws","tree-icon","_showTimer","line-through","..","demobrowser/image/package18_extender.gif",";position:relative;height:","link",'if(!clazz.$$propertiesAttached)qx.core.Property.attach(clazz);',"changeActiveChild","_columnIndexMap","cldr_number_group_separator","U",']._autoCloseWindow()}catch(e){}">',"_applyShowInterval","var a=arguments[0] instanceof Array?arguments[0]:arguments;","qx.theme.classic.color.Royale","SSS","C","Bad gateway",':','value !== null && value.$$type === "Mixin"',"Global Namespace Pollution","_applyBoundToWidget","icon/16/places/folder.png","qx.dom.Element","split","_applyBackgroundRepeat","Log window message: Starting error recording, any errors below this line will prevent the log window from closing",'=computed;',"qx.locale.Key","Help","qx.ui.menubar.MenuBar","qx.ui.table.rowrenderer.Default","qx.io.Alias","_captionBar","aie.theme.MWidget","_applyBottom","qx_NativeWindow","menubar","_valueRelatedTarget","changeResizeMethod",":constructor wrapper","_closeTimer","_applyRootOpenClose","HTTP version not supported",'value !== null && value.$$type === "Interface"',"qx.Mixin","_applyBorder","beforeAppear","font-family: 'Segoe UI', Corbel, Calibri, Tahoma, 'Lucida Sans Unicode', sans-serif;","_applyFirstColumnX","cldr_am","changeText","_applyRight","Use qx.Class.define instead","__cache","#BAB9CD","_applyMax","_check","o","_indentObject","_applyMetaColumnCounts","<img style=\"position:absolute;top:0px;left:","qx.ui.layout.BoxLayout","_applyMaxHeight","Galeon","force","after","  position: absolute;","userFocus","widget/splitpane/knob-horizontal.png","parentPaddingBottom","qx.lang.Generics","qx.ui.basic.ScrollBar","key_short_End","warn","Next Demo",'D',"changeLeadItem",'  <div id="lines">',"client-document-blocker","changeBehavior","push","qx.core.Log.error","qx.log.DefaultFilter","hh","key_full_Win","Log window message: Stopping error recording, discarding ","Office_07","key_full_Up","key_full_PrintScreen","_selectedItems","hasOwnProperty","qx.ui.basic.Image","_applyFrameName","qx.ui.table.pane.Scroller","_atom","_icons","Play All","Request-URL too large","_spacer","ttree","demobrowser","Not acceptable","toolbar-part-handle-line",'typeof value === "number" && isFinite(value) && value%1 === 0',"_applyNumberFormat","Infinity","_knob","_buttonlayout",'!(value instanceof ','value !== null && qx.theme.manager.Font.getInstance().isDynamic(value)',"qx.html.Scroll","changeIcon","html,body { margin:0;border:0;padding:0; } ","Log","_applyMaxCacheLines","aie-xp-window-statusbar-silver","_applyMin","_applyStretchChildrenOrthogonalAxis","_openTimer","pixelHeight","qx.ui.pageview.AbstractBar"," !important","-Infinity","_lastMouseDownDispatchTarget","key_full_Control",'(backup);',"resource/image/office07-bvbtn-over-mid.jpg","_applyFirstSize","[Mixin ","Tabulator","__all","parseerror","_applyFocused","lines","qx.ui.tree.Tree",'if(computed===inherit){',"<div class='script'>The sample source will be displayed here.</div>","qx.log.Filter","K","_scrollBar","key_full_Down","Connection closed by server","native","key_full_Alt","PgDn","demobrowser/css/sourceview.css","tab","_applyScrolling","Feedback Options...","borderTop",'<body onload="qx = opener.qx;" onunload="try{qx.log.WindowAppender._registeredAppenders[',"sort","verticalAlign","qx.dev.Tokenizer",'  </style>',"safari","scrollbar-blocker","this.length = 0;","_applyPaddingTop","_tableModel","qx.ui.core.Font","changeEditable","qx.ui.layout.impl.LayoutImpl","widget/aie/office03/menu/office03-radiobutton-mouseover.gif","_applyCheckValueFunction",';}',"qx.deprecationWarnings","qx.fontTheme","Server error","\\\"","unshift","#D6E6F4","Ins","#BAB9CE","menu-check-box","Dispose Demo","tab-view-bar",'!==undefined&&',"iconSelected","getFirstActiveChild","qx.core.Log.info","Null","changeFont","_applyOverflow",'<iframe name="','value instanceof Date',"aie-xp-window-captionbar-maximize-button","/static","qx.ui.table.IHeaderRenderer","static/html/blank.html","_applyAieoffice03btnBackdropChange","borderLeftStyle","_applyBehavior","__convertBoolean","window-captionbar-restore-button","qx.aspects","widgetLinkFlat",'if((computed===undefined||computed===inherit)&&','character',":00","_applyHideInterval","_applyReadOnly","BODY","_applyIncrementAmount","Multiple choices",'(value);','left:',"<span class='ident'>","changeHtml","osx","qx.OO","changeColorTheme"," errors have been recorded, keeping log window open.</b>","a=qx.lang.Array.fromShortHand(qx.lang.Array.fromArguments(a));","(passed time: ",">>> ",'_labelObject','<span class="objectBox-function">',"last","_resetRuntime",'\\u00',"_handle","qooxdoo","splitpane-knob","Moved temporarily","one of one row","_paneClipper","_applyButton","qx.ui.table.Table","_columnDataArr",'    hr { border: 0 none; border-bottom: 1px solid #ccc; margin: 8px 0; padding: 0; height: 1px }',"Del",'\\r',"scrolling","key_full_Space","substring","_history","qx.ui.pageview.tabview.TabView","#D6D5D9","[object Error]","qx.ui.pageview.buttonview.ButtonView","/image/aie/SideBarImage3.jpg","aie.theme.xp.font.Default","match","Ctrl-Shift-P",'#',"https://",'width:',"Ctrl-Right","<p>Warning: This computer program is highly adictive.</p>","icon/16/status/folder-open.png","S",'value !== null && value.$$type === "Class"',"qx.util.format.DateFormat","_applyAutoSync","ValueExact","This product contains the following qooxdoo themes and AIE UIStyles:","<span style=\"text-decoration:underline\">","  at ","_applyAieoffice03cbuiStyle",'typeof value === "string" && qx.util.ColorUtil.isValid(value)',"key_short_Backspace","Sample Global Pollution","__",'var a=this.getChildren();if(a)for(var i=0,l=a.length;i<l;i++){',"qx.ui.layout.impl.VerticalBoxLayoutImpl","qx.log.appender.HtmlElement"," qooxdoo-table-cell-bold","aie.theme.office03.painter.PopupPainter",'h',"debug","_applyAppearance","_blockerNode","_styleProperties","_applyOpacity","aie-office03-menu-separator","qx.html.Offset","widget/window/restore.gif","reverseChildrenOrder",",height=","qxvariant",'if(mixins[i].$$constructor){mixins[i].$$constructor.apply(this,arguments);}}}',"#F1F1F3","Alpha(Opacity=","viewer","<div style='float:left;width:","XP,Office03","([a-zA-Z]+)","charAt","m","_applyBorderTheme","line-bottom","qx.ui.table.cellrenderer.Default","qx.ui.pageview.buttonview.Button","\\$1","aie.theme.xp.painter.WindowPainter","parentPaddingRight","_applyZIndex","')","qx.locale.Number","tab-view-button-hover","_format","_aliases","_applyOpenInterval","This method call is no longer needed.","window","px\" src=\"",'var backup=computed;',"_applyPaddingLeft",".gif","qx.core.LegacyProperty","true","_lastUpDownType","demobrowser/image/class18.gif",'for(var i=0,l=mixins.length;i<l;i++){',"_applyFontTheme","Please use getKeyIdentifier() instead.","_applyTabIndex",'if(this.classname===',"start_plus","changeAppearance","qx.debug","resizable",'if(value!==inherit)',"key_short_Scroll","qx.net.Http",'if(a[i].',"_width","(!this.",';-moz-user-select:none;',"font-size:","single","MSXML2.XMLHTTP.4.0","qx.locale.LocalizedString","combo-box-popup","#9B9AB3","Tests","qx.ui.menubar.Button","aie.theme.osx.Director","changeBackgroundColor","f2","changeRight","[Interface ","please use getText() instead.","_translationCatalog","one row","static/stringbuilder/helper.html","Use getUseTreeLines instead","qx.theme.manager.Color","_restoreButton","splitpane-slider","_captionFlex","borderTopStyle","stylesheet","__useinit$","changeModal",'Undefined value is not allowed!',"Interface","window-statusbar","changeDataRowRenderer","qx.bom.element.Style","qx.ui.table.selection.Manager",'\\b',"_applyAieoffice03ckbxuiStyle",'Is invalid!',"colorInnerBottom","items","netnewswire","qx.ui.layout.HorizontalBoxLayout","qx.theme.classic.Widget","': ","&gt;","client-document","borderRightStyle","changeMoveMethod","Office_03","Concept_Screenshots.html","X-Qooxdoo-Response-Type","key_short_Space","Ranges:",'</span></td>',"_markerBtn","ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/=","_applyMaxLength","toolbar.prevbutt","icon/16/actions/script_code.png","Firefox","-moz-box-sizing","img","_showTimeStamp","#BCBDCD","_applyShowKnob","  text-overflow:ellipsis;","table-menubar-button","_field","qx.lang.Core","_htmlAttributes",'" style="',"aie-xp-toolbar-handle",'){',"qx.minLogLevel","anonymous: ","Previous Demo","MozBoxSizing"," (#","changeScrollX","#B4B6C8","Use getUseDoubleClick instead","_closeButtonImage","_columnIdArr","MMMM","_applyAllowMaximize","width: ","0.0","_applyTableColumnModel","info","__convertNumber","  white-space:nowrap;","__onmouseevent","  -o-text-overflow: ellipsis;","Profiling Data","key_full_Scroll","qx.locale.Date","=((v==null)?0:v)+'px'","_valueDomEvent","qx.io.remote.RequestQueue","__modifier","_applyColorInnerBottom","qx.ui.table.pane.FocusIndicator","_applyVerticalScrollBarVisible","_applyLeft","window-captionbar","tests","_applyAnchorItem",'style="',"_borderElement","tool-tip","demobrowser/image/methodpublic18_screenshots.gif","[object ","_maximizeButton","qx.appearanceTheme","office03-combobox-silver","Demo Browser","_applyAieoffice03prtuiStyle","__onwindowblur","clip","Mozilla","Log window message: <b>Note: ","_applyCloseInterval","dir",'</span></td></tr>',"javascript:/",'var prop=qx.core.Property;',"changeBottom","/html/","width=500,height=250,dependent=yes,resizable=yes,status=no,location=no,menubar=no,toolbar=no,scrollbars=no",'<table>',"icon/16/actions/view-refresh.png","_applyCloseButtonImage","qx.ui.resizer.IResizable","cldr_number_percent_format",'if(clazz.$$includes){var mixins=clazz.$$flatIncludes;',"_layoutImpl","_applyShowCloseButton","_cached","0px none",'<span class="selectorId">#',')prop.error(this,5,"',"qx.theme.manager.Icon","Spin out Sample",'<div class="',"Windows Royale","qx.core.Version","Num","toLocaleUpperCase","return this.join('');",'\", "','<span class="html-tag-name">',"Appearance_Overview.html","&nbsp;&nbsp;","Width","qx.theme.manager.Border","widget/window/minimize.gif","pixelWidth","_applyVerticalChildrenAlign","group-box","qx.log.Logger","__convertObject","key_full_PageDown","  [not readable: ","key_full_Escape","2*","demobrowser/image/method_public18_script_blue.gif","ae","explorer","_computed","_applyShowClose","Avg Time","tab-view","_applyTheme","0x","__key",'_cmdDisposeSample',"_requestHeaders","icon/16/actions/book_edit.png"," ms) ","_applyPage",'w',"omniweb",'-',"))","_sampleToTreeNodeMap",'!==inherit){',"changeBarPosition","qx.ui.table.celleditor.TextField","changeTheme","qx.eventMonitorNoListeners","key_short_Insert","Classic Royale",'X',"_applyHoverItem","getLastActiveChild",'value !== null && (qx.locale.Manager.getInstance().isDynamic(value) || typeof value === "string")',"_fields","icon/16/actions/dialog-cancel.png","_applyIconWidth","_lastMouseEventDate","_queue","_applyGlobalCursor","_applyStyleBottom","MaxWidth","valueOf","_applyInterval","Esc","galeon","_applyStatusBarVisible","_titles","join","removeDom","qx.ui.resizer.MResizable",'d',"qx.html.StyleSheet","_appenderArr","AppleWebKit","Legacy properties are deprecated","Use setHtmlProperty instead","_remappingChildTable","k","about:blank","qx.ui.core.ClientDocument","qx.util.manager.Object","qx.ui.table.pane.Header","aie.theme.xp.painter.ButtonPainter","right-reversed","toolbar-part-handle",'<div style="max-width:200px">',"other gecko","form","icon/16/actions/bin.png","qx.util.Compare","KK","Percent","window-captionbar-icon","_applyBackgroundColor","_applyCaption","qx.colorTheme","http://",'.classname)this.$$initialized=true;',"menu-radio-button","_applyResponseType","_valueData","menuheight",'else{',"key_full_Enter","_focusIndicator","_selectedRangeArr","qx.core.Init","widget/aie/office03/menu/office03-radiobutton.gif","_applyHorizontalChildrenAlign","Ae",'<span class="selectorTag">',"Conflict",'#lines { width: 100%; height: expression((document.body.offsetHeight - 30) + "px"); }',"map","O","__theme$","_applyShowMaximize","Call Count",'value !== null && value.nodeType !== undefined',"\\.[^\\.]+$","_filterArr",'></iframe>',"widget/window/close.gif","<span class='comment'>","key_short_Home","aie-office03-toolbar","#FFEEC2","aie.theme.vista.Director","header",'computed=undefined;delete this.',"RealPlayer","key_full_PageUp","font-style:","qx.core.Log.assert","_applyMarginTop","end_minus","Microsoft.XMLHTTP",'return retval;',"_parseRules","_applyVisibility",'if(computed===undefined||computed===inherit){',"splice",'<p style="margin:4px 0;padding:0">',"  height: 100%;","logappender","_parseFeed","_applyMaxWidth","aie.theme.xp.Appearance","demobrowser.TreeDataHandler",'typeof value === "string"',"resizableWest","static/history/helper.html","changeZIndex","qx.theme.classic.font.Default",'if(value!==null)',"background-color:",'>',"--- Object: ","application/x-www-form-urlencoded",'typeof value === "string" && value.length > 0',"_applyActiveWindow","xp-spinner-outside",'&gt;</div><div class="nodeChildren">',"Unknown status code",'&lt;\/?',"office03-combobox-button-silver",'<div>',"key_",' <span class="keyword">',"#FFFAB3","create","_inlineEvents",")+;)|[^&","_applyIconTheme","_applyWidthRight","qx.lang.Object","_window","key_short_PageDown","resource/image/office07-bvbtn-active-mid.jpg","_upbutton","  top: 0px;","icon/16/actions/information.png","key_full_Tab","<span class='string'>",'throw new Error("Property ',"_columnNameArr","_applyStatus",'value !== null && qx.theme.manager.Border.getInstance().isDynamic(value)',"MacIntel","spinner-button-up","No content","changeMode","_applyFocusHandler","qx.core.Log.log",'Office 2003 Extender',"Top","qx.core.Log.warn","command","__convertString","</div><span style='float:left'>&hellip;</span>",".qooxdoo-table-cell-italic {","_applyMnemonic","This method is no longer needed since the event object is now an instance of the Response class.","_applyDisplay","splitpane-splitter","_document","_applyAiexpgroupboxuiStyle","_attachedWidget","qx.ui.tree.SelectionManager","_applyTableModel","icon/16/actions/comment.png","widget/aie/office03/menu/office03-checkbox-mouseover.gif","__user$excludeSpecificTreeLines","aie-office03-menu-sidebar-silver","_applyShowStatusbar","_header","mozBoxSizing","%1 of %2 rows",'name="',"form_","qx.dom.String","ue",'_cmdLoadProfile',"_applyHtml","unix","Show last results","changeFontTheme","#FFFCD9",'<span class="objectBox-null">',"Source Code","body {}","&nbsp;","search","key_short_Down","qx.core.Aspect","window-active-caption","qx.theme.classic.color.LunaBlue"," errors.","mac","qx.ui.core.Border",'Requires exactly one argument!',"_divDataSets","widget/window/maximize.gif",'if(value===null)prop.error(this,4,"',"qx.ui.tree.TreeRowStructure","_widget","Flat Tree","#717291","</pre>","_secondArea","Parsed","_previousParentFolder","qx.bom.Document",'H','Basic ',"_applySelectionModel",'<html><body><div id="state">',"location","window-captionbar-maximize-button",'value !== null && value.$$type === "Theme"',"key_short_Tab","aie-office03-menubar","_lastKeyCode",'    pre { margin: 0; padding: 4px 8px; font-family: Consolas, "Bitstream Vera Sans Mono", monospace; }',"MSIE","EE","Forbidden","qx.html.Entity","_applyCaptureWidget","anonymous","Reload","_lastMouseDown",'</span>=&quot;<span class="nodeValue">',"cssFloat","toolbar-part","unkown",'Referer','!(value && qx.Class.hasInterface(value.constructor, ',"real","Sample","qx.ui.basic.Label","changeVerticalScrollBarVisible","qx.ui.basic.ScrollArea","[Theme ","runbutton","_rowArr","_popup","Proxy authentication required","qx.ui.popup.PopupAtom","group-box-legend","beforeInsertDom","_applyAutoCloseWithErrors","_legendObject","_applyAieoffice03menuuiStyle","M","qx.io.image.PreloaderSystem","Use getHideNode instead","aie.theme.xp.Widget","qx.html.EventRegistration","_innerStyle","icon/16/actions/document-new.png","verticalChildrenAlign","qx.html.Window","please use setText() instead.",")+>)|(&([^;]|","qx.bom.element.Location","Ue","_applyStyleRight",'===value)return value;',"-1","Object is null","<html><head><title>","_splitter","=[not readable: ","Bad request","end_plus"," in method "," qooxdoo-table-cell-right","i","qx.ui.basic.Terminator","_applyColorRight","_iframeNode","_applyWidthBottom",'if(value===undefined)prop.error(this,2,"',"#FEF0D2","_oldParent","key_short_Up","_applyItalic","widget/splitpane/knob-vertical.png","winxp","Ctrl-Left","aie-xp-window-captionbar-minimize-button","#A8A7BF","key_full_Insert",'value=this.',"_statusText",'XP Extender',"_formFields","toolbar=no,scrollbars=no,resizable=yes,",'<span class="objectBox-selector">',"Appearance","aie.theme.MPainter","_minimizeButton","qx.ui.selection.SelectionManager","_active","qx.ui.tree.AbstractTreeElement","  text-align:right","MSXML2.XMLHTTP.3.0","_applyHideFocus","progid:DXImageTransform.Microsoft.Shadow(color='Gray', Direction=135, Strength=4)","qx.ui.embed.HtmlEmbed","_applyLeadItem","bottom-reversed","commandLine","_applyImplementation","qx.core.Log.dir","qx.core.MUserData",'value instanceof RegExp',"_logEventQueue","qx.event.type.DomEvent","#DAE5F3","<pre>Could not execute json: \n","__ondragevent","_valueOldValue","_applyLoaded","())","qx.util.range.Range","_applyParent","qx.jsonEncodeUndefined","qx.core.Variant","qx.core.Target",'<div ',"&quot;",'K',"_applyAieuiStyle","qx.net.HttpRequest","/source/class/","icon/16/apps/clock_play.png","icon/16/actions/control_playall.png","__listeners","beforeRemoveDom","#DDCF9B","frame_","_applyMarginLeft","Request entity too large","aie-office03-menu-radiobutton",'k',"_applyAiexpckbxBackdropChange","qx.html.Location","Gecko","qx.log.LogEventProcessor","_closeButton","pixelTop","&#39;","_applyBarPosition",' of an instance of ',"_firstArea","demobrowser/image/methodpublic18_overview.gif","qx.theme.classic.Border","text-decoration:","_applyShow",'E',"_applyFocusedChild","icon/16/actions/stop.png",'<div class="objectBox-element">',"changeWidth","HHmmsszz","icon/16/actions/application_side_tree.png",'</span>=<span class="string">',"_parentLogger","resizer-frame",'    #lines{ top: 30px; left: 0; right: 0; bottom: 0; position: absolute; overflow: auto; }',"dependent","#BFDBFF","Silk","qx.lang.Array","_applyColorLeft",'</div><div class="objectBox-element">&lt;/<span class="nodeTag">','_cmdRunTheSample',"close","_fontStyle","qx.ui.splitpane.SplitPaneSplitter","toLocaleLowerCase","changeFocusedChild","KDE","aie-xp-closebutton-small-silver","_children","qx.ui.splitpane.SplitPaneKnob","_horScrollBar","aie-office03-menubar-button","qx.ui.pageview.tabview.Pane","__applyPlayAll","#DDDEE9","_applyMethod","_modify","qx.ui.pageview.tabview.Page","</title></head>","every","\\\\","addChild","qx.ui.table.columnmodel.Resize","changeValidator","aie.theme.office03.painter.ToolbarPainter","_slider","mm",'s',"qx.util.Mime","  border-bottom:1px solid #eeeeee;",'<td class="propertyNameCell"><span class="propertyName">',"__convertFunction","_change","box-sizing","_applyIconPosition","changeDisplay","d","_applyWidth","_applyColorInnerRight",'/&gt;</div>',"changeMaxHeight","UI Style Samples","qx.locale.MTranslation","changeMinHeight","_applyAieoffice03btnuiStyle","icon/16/actions/application_form.png",'return null;',"unselectable","Caps","aie-office03-tab-view-bar","qx.ui.layout.CanvasLayout","spinner","_remappingChildTarget","int","_applyWidgetTheme",".qooxdoo-table-cell {","html { border:0 none; } ",'\\n',"_locale","_image","', ((v==null)?0:v)+'px')"," Welcome","_value","qx.preloaderTimeout","changeShowCloseButton",'html/',"shift","qx.theme.manager.Appearance","table-row-background-selected-blur","xp-spinner","parentPaddingLeft","Trebuchet MS","org.w3c.dom.svg","Current stack trace","qx.ui.pageview.buttonview.Pane",'Null value is not allowed!',"table-focus-statusbar",'<iframe onload="parent.qx.ui.embed.Iframe.load(this)"',"HH:mm:ss zz","changeTableColumnModel","pixelLeft","qx.util.StringBuilder","file://","qx.event.handler.KeyEventHandler","key_full_Shift","winxp Window Painter; I paint HtmlEmbed objects to look like windows.","qx.client.History","Request time-out","_arrowObject","key_full_NumLock"," with incoming value '","menu-separator","key_full_End",'Could not change or apply init value after constructing phase!',"new Date(Date.UTC(","__convertUndefined","icon/16/actions/view-pane-text.png"," &#160;","qxsetting","_data_","orientation","changeOverflow","__stateMap","Ctrl-O",'value instanceof Function',"aie.theme.office03.painter.ButtonPainter","_resizeLine","_htmlProperties","_appender","...","_shortcutObject","__intervalHandler","#F3F3F7","qx.ui.menu.ButtonLayoutImpl","_req","icon/16/actions/page_white_text_width.png","qx.log.appender.FireBug","aie.theme.xp.Extender","_valueCurrentTarget","aie-office03-menu-check-box","qx.core.Log.dirxml","dragend","__oninput","_applySpellCheck","window-statusbar-text","width=","toLowerCase",'<span class="objectBox-string">&quot;',"key_full_Delete"," of class ","_tablePane","cross_plus","_applyMinWidth","\" />","winxp-text-field","aie.theme.xp.painter.ToolbarPainter","Win64","Server timeout","changeIconTheme","_applyCommand","/icon/Nuvola","menu-separator-line","HHmm","Run Sample","w","qx.ui.menu.Button","qx.html.Iframe",".qooxdoo-table-cell-right {","_applySelectionMode","PgUp",'Authorization','", computed, old);',"borderRight",",top=","_applyAlignTabsToLeft","MSXML2.XMLHTTP.6.0","1px 0",'value !== null && typeof value === "object"',"changeSelectionModel",'value instanceof Array',"qx.ui.splitpane.HorizontalSplitPane",'_cmdNamespacePollution',"_applyAlwaysShowPlusMinusSymbol","widgetLinkFull",'<tr>',"changeWindowManager","__visible","qx.ui.layout.impl.HorizontalBoxLayoutImpl","key_full_Apps","Global Pollution","_filterTextWords",",left=","qx_log_","_applyTextColor",'&nbsp;<span class="nodeName">',"e","__manager","_applyColorInnerTop","_overallColumnArr","utf-8","_applyMaximum","} ","MozUserFocus","qx.theme.manager.Widget","demobrowser.Tree","html/Welcome.html","_applyMarginRight","MSHTML-specific HTTP status code","_applyStyleLeft",'</div></body></html>',"Flex","key_full_Pause","cldr_date_format_","nativewindow","font-family:",'var computed, old=this.',"_applyHeight","_applyKeepFirstVisibleRowComplete","qx.core.Log","_lastMouseEventType","qx.theme.icon.Nuvola",'    html, body{ padding: 0; margin: 0; border : 0 none; }',"_modalNativeWindow","_isErroneous","[Class ","_applyWidthTop","_style","changeLeft","aie.theme.xp.mixin.MAbstractPane","_valueDomTarget","Ctrl","changeTop","changeAnchorItem","__onselectevent","Payment required","_applyAiexpckbxuiStyle","font-weight:","firstChild","_bar",'</span>&quot;',"qx.ui.resizer.ResizablePopup",'<span class="objectBox-object">',"this.setStyleProperty('padding","windowfocus","BSD","qx.core.Log.clear","qx.ui.menu.Layout","changeMoveable","_applyFocusCellOnMouseMove","qx.Theme","qx.ui.pageview.tabview.Bar","gif","Windows Luna Blue","Date","_tableColumnModel","_applyHideNode","_applyUseTreeLines","_applyFirstVisibleRow","_valueValue","Moved permanently","table-row-background-focused-selected-blur","_applyShortcut","_selectionManager","changeStatus","_applyScrollTimeout","icon/16/actions/folder-yellow-open.png","qx.ui.toolbar.MenuButton"," qooxdoo-table-cell-italic","_captionIcon","H","_parameters",'&quot;</span>',"_applyColumnVisibilityButtonVisible","qx.util.Validation","qx.util.ColorUtil","_valueTarget","aie.theme.xp.mixin.MTextField","tree1","-resize","Open Sample in Own Window","borderLeft","cross_minus","NaN","key_short_Alt","changeActive","No target to insert tests","horizontalChildrenAlign"," INFO:  ","_applyShowCaption","_applyTop","icon/16/actions/play.png","script","Profile Running Sample","changeGlobalCursor","key_short_PrintScreen","HH","icon/16/actions/edit-redo.png","toUpperCase","aie-office03-toolbar-part-handle-silver","_button",'var pa=this.getParent();if(pa)computed=pa.','_cmdProfile',"_dynamic"," logRow-",".qooxdoo-table-cell-bold {","reverse","cldr_date_time_format_","changeTablePaneModel","changeHeight","qx.util.format.Format","X-Requested-With","return this.length === 0;","_applyAieoffice03ckbxBackdropChange","qx.ui.selection.Selection","spinner-text-field","insertDom","oe","_applyFamily","qx.ui.table.model.Simple","combo-box","key_short_Enter","stretchChildrenOrthogonalAxis","aie.theme.icon.Silk","_ScriptTransport_","window-captionbar-minimize-button","qx.borderTheme",'value !== null && value.type !== undefined',"combo-box-text-field","Error: Could not get a reference to the sheet object","/icon/Silk","%1 rows","#777792",'value !== null && value.nodeType === 1 && value.attributes',"Not found",'value !== null && typeof value === "object" && !(value instanceof Array) && !(value instanceof qx.core.Object)',"_applyShowMinimize","Start","EEE","changeRowHeight","qx.ui.embed.Iframe","_applyShowIcon",'(computed, old);','</table>',"qx.ui.pageview.AbstractPageView","is",'()</span>',"aie-office03-tab-view-button",'value !== null && value.nodeType === 9 && value.documentElement',"Gone","replace","#FFEEEE","_applySecondSize","Unauthorized","changeCaption","_applyPaddingBottom","qx.ui.pageview.buttonview.Page","_visibleColumnArr",".apply(this._remappingChildTarget, arguments)","You can only specify one non modifier key!","_registry","EEEE","closetab","*{","action","qx.ui.toolbar.PartHandle","  font-weight:bold","qx.log.MLogging","(\\d\\d)",'old=computed=this.',"_applyAllowMinimize","_applyColorTheme","qx.ui.menu.RadioButton","qx.core.Client","MSXML2.XMLHTTP","qx.ui.pageview.buttonview.Bar","qx.theme.manager.Meta","changeSpacing","key_short_Apps","key_short_Win","_applyIconHeight",'&lt;<span class="nodeTag">',"shiira",'===undefined)return;',"_applyActiveChild","substr","MaxHeight",'<span class="selectorClass">.','\\t',"_modalWidgets",'([0-9]{1,3}(?:',"  cursor:default;","qx.dom.Node","_applyCursor","__storage","changeVisibility","colorInnerTop","realplayer","other webkit","OK","px;overflow:hidden;white-space:nowrap'>","splitpane","_lastMouseDownDomTarget","AIE UIStyles:<br>&nbsp;&nbsp;XP - feedback release<br>&nbsp;&nbsp;Office 03 - feedback release<br>Icons:<br>&nbsp;&nbsp;Silk - http://www.famfamfam.com/lab/icons/silk/","_isPng","aie.theme.Director","<hr/>","aie.theme.xp.color.LunaSilver","_applyUseAdvancedFlexAllocation","dirxml","list-item","_applyUrl","tmap"," ---\n","  overflow:hidden;","qx.html.String",'))',"button-hover","_filterInput","key_full_Home","cldr_number_decimal_separator","qx.ui.table.headerrenderer.Default",'var retval=clazz.$$original.apply(this,arguments);',"camino",'    #control { top: 0; left: 0; right: 0; padding: 4px 8px; background: #eee; border-bottom: 1px solid #ccc; height: 30px }',"qx.ui.core.ClientDocumentBlocker"," ERROR: ","widget/arrows/down_small.gif",'class="',"_top","u",'<ul style="margin:4px 0;padding:0">',"activeX","qx.client.Timer","[object Object]","qx.lang.Function",'<div style="width:200px">',"Out of resources",'_cmdPrevSample',"<span class='","qx.dev.StackTrace","qx.core.Setting","line-right","Liberation Sans Mono","Own Time","_applyModal","_globalCursorStyleSheet","_line",'\\"',"aie-office03-button-view-bar","children","Oe","#8DB2E3","/static/log/log.html","Method not allowed","line-height: ","_applyAppearanceTheme","content-box","Ok",'if(',"MMM",'<ol style="margin:4px 0;padding:0">','value instanceof Error','anonymous',"Unsupported media type","#F1FBF3","key_full_Left","qx.core.Property","Full tree view","qx.ui.form.List","Precondition failed","changeMenu","Debug","combo-box-list","overflow: hidden;","__borderObject","_form","resource/image/office07-bvbar-mid.jpg","Load demos with profiling","Error in property ","_verScrollBar","type","Reset column widths","_applyProhibitCaching","MinWidth","this._style.","_applyExcludeSpecificTreeLines","tree-label","_applyStyleTop","?qxvariant:qx.aspects:on&qxsetting:qx.enableAspect:true","getFirstChild","marker",'"></iframe>',"window-captionbar-title"," (r","qx.io.Json","Gateway time-out","resizableSouth",'else if(computed===undefined)',"qx.core.Log.timeEnd","dd","_hideTimeStamp","qx.widgetTheme","__formatTree","spacing","example","X-Qooxdoo-Version",'<div class="script">',"-moz-scrollbars-none",'else this.',"\n</pre>","_textfield","visible","Bottom","initial","qx.core.Log.time","colorInnerLeft","_applyOpenItem"," FATAL: ","Safari","hideFocus","aie-xp-window-captionbar-restore-button","<div style='",'A',"_applyDisabledIcon","_applyPaddingRight","_columnVisibilityMenu","changeBorder","Previous Sample","MM",'&gt;</span></div>',"en",'S',"__userData","00","beforeInitialOpen","Sample Object Summary","Length required","_applyWidthLeft","--- End of object ---","qx.isSource","Not available","_applyVisibleRowCount","_logLinesDiv","logRow",'var clazz=arguments.callee.constructor;',"_inputElement","__onwindowresize","window-active-caption-text","changeMinWidth","_applyHorizontalScrollBarVisible",'var computed, old;',"Run/reload selected sample",'}else{',"window-captionbar-close-button","_isCreated",'<td><span class="propertyValue">',"window-inactive-caption","qx.util.manager.Value","qx.core.Bootstrap","toLocaleString","pixelRight","parentPaddingTop","aie.theme.office03.Extender","horizontalAlign","qx.enableApplicationLayout","_jobQueue","key_short_Escape","toolbar.sobutt","some",'</body></html>',"_containerObject","widget/arrows/up_small.gif","StringExact","qx.ui.toolbar.Button","Not a valid key name for a command: ","Lotus_Symphony",'typeof value === "boolean"',"changeDirection","Mixin","charCodeAt","qx.theme.classic.Appearance","])*)(","qx.lang.Number",'\\d+){0,1}',"box","',sizingMethod='scale')","[\xE4\xF6\xFC\xDF\xC4\xD6\xDC]","changeTabIndex","qx.lang.String","qx.ui.table.pane.Pane","_renderRuntime","_applyCapture","qx.theme.manager.Font",'.checkMap[value]===undefined','.check.call(this, value)',"Nuvola","overline","getLastChild","qx.html.ScrollIntoView","key_short_Meta","_applyReverseChildrenOrder",'([-+]){0,1}',"key_short_PageUp","key_short_Pause","  font-style:italic","_applyDecoration","qx.widgetDebugId","!isNaN(value)&&value>=this.getMin()&&value<=this.getMax()","key_full_CapsLock","rect(","colorInnerRight","_isLoaded","#F4F5EB","_downbutton","_applyCurrentToolTip","_items","__onwindowfocus","XP Appearance","qx.ui.layout.VerticalBoxLayout","_headerClipper","_applyPlaceBarOnTop","konqueror","Auto","pop","BackgroundImageCache","isPrototypeOf","aie.theme.xp.Border","X11","demobrowser/css/style.css",'_iconObject','_cmdShowLastProfile',"Open in own window","NetNewsWire","qx.compatibility","_applyColorInnerLeft","  border-right:1px solid #eeeeee;","icon/32/actions/help-contents.png","^(((<([^>]|","qx.bom.Viewport","tab-view-page","key_full_Right","group-box-frame","url(","img{","_ScriptTransport_id","key_full_Backspace","_applyBold","XP Luna Silver","changeWidgetTheme",'    <pre id="log" wrap="wrap"></pre>',';color:','this.createDispatchChangeEvent("',"script/demodata.js","_applyColorTop","html,body{width:100%;height:100%;overflow:hidden;}","changeOpenMenu","qx.log.appender.Abstract","qx.ui.table.cellrenderer.Abstract"," (","_applyAiexpspinneruiStyle","qx.html.Style","_scrollContent","Run all examples","qx_srcview","qx.locale.Locale","_checkValue","useAdvancedFlexAllocation","return this._remappingChildTarget.","changeHorizontalScrollBarVisible","changeOrientation","#BFB8BF","HH:mm","aie-xp-window-captionbar-close-button","key_short_Shift","icon/16/actions/folder-yellow.png","qx.ui.pageview.tabview.Button","__oninterval","key_short_Control","qx.ui.basic.HorizontalSpacer","aie.theme.xp.mixin.MMenu","#C3C4D5","Shiira","changeMaxWidth","MinHeight","yyyy","qx.io.image.PreloaderManager","Camino","state","qx.ui.layout.impl.CanvasLayoutImpl","qx.ui.tree.TreeFile","mainsplit","_commands","_applyMode",'  <style type="text/css">',"_topRightWidget",'<div class="nodeText">',"_frameObject","changeAppearanceTheme"];if(!window.qxsettings)qxsettings={};if(qxsettings["qx.resourceUri"]==undefined)qxsettings["qx.resourceUri"]="./resource/qx";if(qxsettings["demobrowser.resourceUri"]==undefined)qxsettings["demobrowser.resourceUri"]="./resource/demobrowser";if(qxsettings["qx.theme"]==undefined)qxsettings["qx.theme"]="qx.theme.ClassicRoyale";if(qxsettings["qx.minLogLevel"]==undefined)qxsettings["qx.minLogLevel"]=1000;if(qxsettings["qx.logAppender"]==undefined)qxsettings["qx.logAppender"]="qx.log.appender.Native";if(qxsettings["qx.application"]==undefined)qxsettings["qx.application"]="demobrowser.Application";if(qxsettings["qx.version"]==undefined)qxsettings["qx.version"]="0.7.3 ";if(qxsettings["qx.isSource"]==undefined)qxsettings["qx.isSource"]=false;if(!window.qxvariants)qxvariants={};qxvariants["qx.deprecationWarnings"]="off";qxvariants["qx.debug"]="off";qxvariants["qx.compatibility"]="on";qxvariants["qx.aspects"]="off";qx={Class:{createNamespace:function($0,$1){var $2=$0.split($[38]);var $3=window;var $4=$2[0];for(var $5=0,$6=$2.length-1;$5<$6;$5++,$4=$2[$5]){if(!$3[$4]){$3=$3[$4]={};}else{$3=$3[$4];}}$3[$4]=$1;return $4;},define:function($0,$1){if(!$1){var $1={statics:{}};}this.createNamespace($0,$1.statics);if($1.defer){$1.defer($1.statics);}qx.core.Bootstrap.__registry[$0]=$1.statics;}}};qx.Class.define($[2531],{statics:{LOADSTART:new Date,time:function(){return new Date().getTime();},since:function(){return this.time()-this.LOADSTART;},__registry:{}}});
qx.Class.define($[1500]);if(!Error.prototype.toString||Error.prototype.toString()==$[1344]){Error.prototype.toString=function(){return this.message;};}if(!Array.prototype.indexOf){Array.prototype.indexOf=function($0,$1){if($1==null){$1=0;}else if($1<0){$1=Math.max(0,this.length+$1);}for(var $2=$1;$2<this.length;$2++){if(this[$2]===$0){return $2;}}return -1;};}if(!Array.prototype.lastIndexOf){Array.prototype.lastIndexOf=function($0,$1){if($1==null){$1=this.length-1;}else if($1<0){$1=Math.max(0,this.length+$1);}for(var $2=$1;$2>=0;$2--){if(this[$2]===$0){return $2;}}return -1;};}if(!Array.prototype.forEach){Array.prototype.forEach=function($0,$1){var $2=this.length;for(var $3=0;$3<$2;$3++){$0.call($1,this[$3],$3,this);}};}if(!Array.prototype.filter){Array.prototype.filter=function($0,$1){var $2=this.length;var $3=[];for(var $4=0;$4<$2;$4++){if($0.call($1,this[$4],$4,this)){$3.push(this[$4]);}}return $3;};}if(!Array.prototype.map){Array.prototype.map=function($0,$1){var $2=this.length;var $3=[];for(var $4=0;$4<$2;$4++){$3.push($0.call($1,this[$4],$4,this));}return $3;};}if(!Array.prototype.some){Array.prototype.some=function($0,$1){var $2=this.length;for(var $3=0;$3<$2;$3++){if($0.call($1,this[$3],$3,this)){return true;}}return false;};}if(!Array.prototype.every){Array.prototype.every=function($0,$1){var $2=this.length;for(var $3=0;$3<$2;$3++){if(!$0.call($1,this[$3],$3,this)){return false;}}return true;};}if(!String.prototype.quote){String.prototype.quote=function(){return $[127]+this.replace(/\\/g,$[2013]).replace(/\"/g,$[1274])+$[127];};}
qx.Class.define($[1175],{statics:{__map:{"Array":[$[1642],$[2278],$[1256],$[1185],$[2596],$[2059],$[1275],$[1716],$[825],$[850],$[533],$[890],$[1019],$[1688],$[211],$[2541],$[2012]],"String":[$[1000],$[1340],$[2119],$[2270],$[1393],$[2552],$[533],$[890],$[1997],$[1579],$[946],$[1348],$[1807],$[2322],$[1128],$[2357],$[825],$[850]]},__wrap:function($0,$1){return function($2){return $0.prototype[$1].apply($2,Array.prototype.slice.call(arguments,1));};},__init:function(){var $0=qx.lang.Generics.__map;for(var $1 in $0){var $2=window[$1];var $3=$0[$1];for(var $4=0,$5=$3.length;$4<$5;$4++){var $6=$3[$4];if(!$2[$6]){$2[$6]=qx.lang.Generics.__wrap($2,$6);}}}}},defer:function($0){$0.__init();}});
qx.Class.define($[2413],{statics:{__settings:{},define:function($0,$1){if($1===undefined){throw new Error('Default value of setting "'+$0+'" must be defined!');}if(!this.__settings[$0]){this.__settings[$0]={};}else if(this.__settings[$0].defaultValue!==undefined){throw new Error('Setting "'+$0+'" is already defined!');}this.__settings[$0].defaultValue=$1;},get:function($0){var $1=this.__settings[$0];if($1===undefined){throw new Error('Setting "'+$0+'" is not defined.');}if($1.value!==undefined){return $1.value;}return $1.defaultValue;},__init:function(){if(window.qxsettings){for(var $0 in qxsettings){if(($0.split($[38])).length<2){throw new Error('Malformed settings key "'+$0+'". Must be following the schema "namespace.key".');}if(!this.__settings[$0]){this.__settings[$0]={};}this.__settings[$0].value=qxsettings[$0];}window.qxsettings=undefined;try{delete window.qxsettings;}catch(ex){}this.__loadUrlSettings();}},__loadUrlSettings:function(){if(this.get($[690])!=true){return;}var $0=document.location.search.slice(1).split($[72]);for(var $1=0;$1<$0.length;$1++){var $2=$0[$1].split($[71]);if($2.length!=3||$2[0]!=$[2091]){continue;}var $3=$2[1];if(!this.__settings[$3]){this.__settings[$3]={};}this.__settings[$3].value=decodeURIComponent($2[2]);}}},defer:function($0){$0.define($[690],false);$0.define($[738],false);$0.define($[201],$[583]);$0.define($[2512],true);$0.__init();}});
qx.Class.define($[1990],{statics:{fromArguments:function($0){return Array.prototype.slice.call($0,0);},fromCollection:function($0){return Array.prototype.slice.call($0,0);},fromShortHand:function($0){var $1=$0.length;if($1>4||$1==0){this.error("Invalid number of arguments!");}var $2=qx.lang.Array.copy($0);switch($1){case 1:$2[1]=$2[2]=$2[3]=$2[0];break;case 2:$2[2]=$2[0];case 3:$2[3]=$2[1];}return $2;},copy:function($0){return $0.concat();},clone:function($0){return $0.concat();},getLast:function($0){return $0[$0.length-1];},getFirst:function($0){return $0[0];},insertAt:function($0,$1,$2){$0.splice($2,0,$1);return $0;},insertBefore:function($0,$1,$2){var $3=$0.indexOf($2);if($3==-1){$0.push($1);}else{$0.splice($3,0,$1);}return $0;},insertAfter:function($0,$1,$2){var $3=$0.indexOf($2);if($3==-1||$3==($0.length-1)){$0.push($1);}else{$0.splice($3+1,0,$1);}return $0;},removeAt:function($0,$1){return $0.splice($1,1)[0];},removeAll:function($0){return $0.length=0;},append:function($0,$1){{};Array.prototype.push.apply($0,$1);return $0;},remove:function($0,$1){var $2=$0.indexOf($1);if($2!=-1){$0.splice($2,1);return $1;}},contains:function($0,$1){return $0.indexOf($1)!=-1;},equals:function($0,$1){if($0.length!==$1.length){return false;}for(var $2=0,$3=$0.length;$2<$3;$2++){if($0[$2]!==$1[$2]){return false;}}return true;}}});
qx.Class.define($[1944],{statics:{__variants:{},__cache:{},compilerIsSet:function(){return true;},define:function($0,$1,$2){{};if(!this.__variants[$0]){this.__variants[$0]={};}else{}this.__variants[$0].allowedValues=$1;this.__variants[$0].defaultValue=$2;},get:function($0){var $1=this.__variants[$0];{};if($1.value!==undefined){return $1.value;}return $1.defaultValue;},__init:function(){if(window.qxvariants){for(var $0 in qxvariants){{};if(!this.__variants[$0]){this.__variants[$0]={};}this.__variants[$0].value=qxvariants[$0];}window.qxvariants=undefined;try{delete window.qxvariants;}catch(ex){}this.__loadUrlVariants(this.__variants);}},__loadUrlVariants:function(){if(qx.core.Setting.get($[738])!=true){return;}var $0=document.location.search.slice(1).split($[72]);for(var $1=0;$1<$0.length;$1++){var $2=$0[$1].split($[71]);if($2.length!=3||$2[0]!=$[1385]){continue;}var $3=$2[1];if(!this.__variants[$3]){this.__variants[$3]={};}this.__variants[$3].value=decodeURIComponent($2[2]);}},select:function($0,$1){{};for(var $2 in $1){if(this.isSet($0,$2)){return $1[$2];}}if($1[$[8]]!==undefined){return $1[$[8]];}{};},isSet:function($0,$1){var $2=$0+$[219]+$1;if(this.__cache[$2]!==undefined){return this.__cache[$2];}var $3=false;if($1.indexOf($[173])<0){$3=this.get($0)===$1;}else{var $4=$1.split($[173]);for(var $5=0,$6=$4.length;$5<$6;$5++){if(this.get($0)===$4[$5]){$3=true;break;}}}this.__cache[$2]=$3;return $3;},__isValidArray:function($0){return typeof $0===$[49]&&$0!==null&&$0 instanceof Array;},__isValidObject:function($0){return typeof $0===$[49]&&$0!==null&&!($0 instanceof Array);},__arrayContains:function($0,$1){for(var $2=0,$3=$0.length;$2<$3;$2++){if($0[$2]==$1){return true;}}return false;}},defer:function($0){$0.define($[1426],[$[88],$[144]],$[88]);$0.define($[2606],[$[88],$[144]],$[88]);$0.define($[1621],[$[88],$[144]],$[144]);$0.define($[1300],[$[88],$[144]],$[144]);$0.define($[1271],[$[88],$[144]],$[88]);$0.__init();}});
qx.Class.define($[1809],{statics:{__registry:[],wrap:function($0,$1,$2){if(!qx.core.Setting.get($[719])){return $1;}var $3=[];var $4=[];for(var $5=0;$5<this.__registry.length;$5++){var $6=this.__registry[$5];if($0.match($6.re)&&($2==$6.type||$6.type==$[160])){var $7=$6.pos;if($7==$[753]){$3.push($6.fcn);}else{$4.push($6.fcn);}}}if($3.length==0&&$4.length==0){return $1;}var $8=function(){for(var $5=0;$5<$3.length;$5++){$3[$5].call(this,$0,$1,$2,arguments);}var $9=$1.apply(this,arguments);for(var $5=0;$5<$4.length;$5++){$4[$5].call(this,$0,$1,$2,arguments,$9);}return $9;};if($2!=$[418]){$8.self=$1.self;$8.base=$1.base;}$1.wrapper=$8;return $8;},addAdvice:function($0,$1,$2,$3){if($0!=$[753]&&$0!=$[1170]){throw new Error("Unknown position: '"+$0+"'");}this.__registry.push({pos:$0,type:$1,re:$2,fcn:$3});}},defer:function(){qx.core.Setting.define($[719],false);}});
qx.Class.define($[2345],{statics:{__init:function(){var $0=window.location.protocol===$[739];var $1=navigator.userAgent;var $2=navigator.vendor;var $3=navigator.product;var $4=navigator.platform;var $5=false;var $6;var $7=null;var $8=null;var $9=0;var $a=0;var $b=0;var $c=0;var $d=null;var $e=null;var $f;if(window.opera&&/Opera[\s\/]([0-9\.]*)/.test($1)){$7=$[176];$8=RegExp.$1;$6=$[176];$8=$8.substring(0,3)+$[38]+$8.substring(3);$d=$1.indexOf($[1839])!==-1?$[29]:$1.indexOf($[1551])!==-1?$[37]:null;}else if(typeof $2===$[18]&&$2===$[1999]&&/KHTML\/([0-9-\.]*)/.test($1)){$7=$[230];$6=$[2594];$8=RegExp.$1;}else if($1.indexOf($[1648])!=-1&&/AppleWebKit\/([^ ]+)/.test($1)){$7=$[216];$8=RegExp.$1;$e=$8.indexOf($[244])!=-1;var $g=RegExp($[1095]).exec($8);if($g){$8=$8.slice(0,$g.index);}if($1.indexOf($[2491])!=-1){$6=$[1260];}else if($1.indexOf($[1091])!=-1){$6=$[1613];}else if($1.indexOf($[2654])!=-1){$6=$[2354];}else if($1.indexOf($[2605])!=-1){$6=$[1472];}else if($1.indexOf($[1705])!=-1){$6=$[2369];}else{$6=$[2370];}if($e){$6+=$[962];}}else if(window.controllers&&typeof $3===$[18]&&$3===$[1964]&&/rv\:([^\);]+)(\)|;)/.test($1)){$7=$[37];$8=RegExp.$1;if($1.indexOf($[1491])!=-1){$6=$[1058];}else if($1.indexOf($[2659])!=-1){$6=$[2395];}else if($1.indexOf($[1168])!=-1){$6=$[1639];}else{$6=$[1661];}}else if(/MSIE\s+([^\);]+)(\)|;)/.test($1)){$7=$[29];$8=RegExp.$1;$6=$[1599];$5=!window.external;}if($8){$f=$8.split($[38]);$9=$f[0]||0;$a=$f[1]||0;$b=$f[2]||0;$c=$f[3]||0;}var $h=[];switch($7){case $[37]:$h.push($[1492]);break;case $[230]:$h.push($[705]);break;case $[216]:$h.push($[705]);$h.push($[1100]);break;case $[29]:break;default:break;}$h.push($[2026]);var $i=document.compatMode!==$[139];var $j=$[2503];var $k=($7==$[29]?navigator.userLanguage:navigator.language).toLowerCase();var $l=null;var $m=$k.indexOf($[110]);if($m!=-1){$l=$k.substr($m+1);$k=$k.substr(0,$m);}var $n=$[19];var $o=false;var $p=false;var $q=false;var $r=false;if($4.indexOf($[404])!=-1||$4.indexOf($[1017])!=-1||$4.indexOf($[2129])!=-1){$o=true;$n=$[541];}else if($4.indexOf($[973])!=-1||$4.indexOf($[999])!=-1||$4.indexOf($[1763])!=-1){$p=true;$n=$[1813];}else if($4.indexOf($[2600])!=-1||$4.indexOf($[919])!=-1||$4.indexOf($[2217])!=-1){$q=true;$n=$[1799];}else{$r=true;$n=$[87];}var $s=false;var $t=false;var $u=false;var $v=false;if($7==$[29]){$s=true;}if(document.implementation&&document.implementation.hasFeature){if(document.implementation.hasFeature($[2065],$[1021])){$t=$u=true;}}this._runsLocally=$0;this._engineName=$7;this._engineNameMshtml=$7===$[29];this._engineNameGecko=$7===$[37];this._engineNameOpera=$7===$[176];this._engineNameKhtml=$7===$[230];this._engineNameWebkit=$7===$[216];this._engineVersion=parseFloat($8);this._engineVersionMajor=parseInt($9);this._engineVersionMinor=parseInt($a);this._engineVersionRevision=parseInt($b);this._engineVersionBuild=parseInt($c);this._engineQuirksMode=$i;this._engineBoxSizingAttributes=$h;this._engineEmulation=$d;this._browserName=$6;this._defaultLocale=$j;this._browserPlatform=$n;this._browserPlatformWindows=$o;this._browserPlatformMacintosh=$p;this._browserPlatformUnix=$q;this._browserPlatformOther=$r;this._browserModeHta=$5;this._browserLocale=$k;this._browserLocaleVariant=$l;this._gfxVml=$s;this._gfxSvg=$t;this._gfxSvgBuiltin=$u;this._gfxSvgPlugin=$v;this._fireBugActive=(window.console&&console.log&&console.debug&&console.assert);this._supportsTextContent=(document.documentElement.textContent!==undefined);this._supportsInnerText=(document.documentElement.innerText!==undefined);this._supportsXPath=!!document.evaluate;this._supportsElementExtensions=!!window.HTMLElement;},getRunsLocally:function(){return this._runsLocally;},getEngine:function(){return this._engineName;},getBrowser:function(){return this._browserName;},getVersion:function(){return this._engineVersion;},getMajor:function(){return this._engineVersionMajor;},getMinor:function(){return this._engineVersionMinor;},getRevision:function(){return this._engineVersionRevision;},getBuild:function(){return this._engineVersionBuild;},getEmulation:function(){return this._engineEmulation;},isMshtml:function(){return this._engineNameMshtml;},isGecko:function(){return this._engineNameGecko;},isOpera:function(){return this._engineNameOpera;},isKhtml:function(){return this._engineNameKhtml;},isWebkit:function(){return this._engineNameWebkit;},isSafari2:function(){return this._engineNameWebkit&&(this._engineVersion<420);},isInQuirksMode:function(){return this._engineQuirksMode;},getLocale:function(){return this._browserLocale;},getLocaleVariant:function(){return this._browserLocaleVariant;},getDefaultLocale:function(){return this._defaultLocale;},usesDefaultLocale:function(){return this._browserLocale===this._defaultLocale;},getEngineBoxSizingAttributes:function(){return this._engineBoxSizingAttributes;},getPlatform:function(){return this._browserPlatform;},runsOnWindows:function(){return this._browserPlatformWindows;},runsOnMacintosh:function(){return this._browserPlatformMacintosh;},runsOnUnix:function(){return this._browserPlatformUnix;},supportsVml:function(){return this._gfxVml;},supportsSvg:function(){return this._gfxSvg;},usesSvgBuiltin:function(){return this._gfxSvgBuiltin;},usesSvgPlugin:function(){return this._gfxSvgPlugin;},isFireBugActive:function(){return this._fireBugActive;},supportsTextContent:function(){return this._supportsTextContent;},supportsInnerText:function(){return this._supportsInnerText;},getInstance:function(){return this;}},defer:function($0,$1,$2){$0.__init();qx.core.Variant.define($[1],[$[37],$[29],$[176],$[216],$[230]],qx.core.Client.getInstance().getEngine());}});
qx.Class.define($[1750],{statics:{isEmpty:function($0){for(var $1 in $0){return false;}return true;},hasMinLength:function($0,$1){var $2=0;for(var $3 in $0){if((++$2)>=$1){return true;}}return false;},getLength:function($0){var $1=0;for(var $2 in $0){$1++;}return $1;},_shadowedKeys:[$[2598],$[1195],$[2532],$[759],$[1636]],getKeys:qx.core.Variant.select($[1],{"mshtml":function($0){var $1=[];for(var $2 in $0){$1.push($2);}for(var $3=0,$4=this._shadowedKeys,$5=$4.length;$3<$5;$3++){if($0.hasOwnProperty($4[$3])){$1.push($4[$3]);}}return $1;},"default":function($0){var $1=[];for(var $2 in $0){$1.push($2);}return $1;}}),getKeysAsString:function($0){var $1=qx.lang.Object.getKeys($0);if($1.length==0){return $[0];}return $[127]+$1.join($[1581])+$[127];},getValues:function($0){var $1=[];for(var $2 in $0){$1.push($0[$2]);}return $1;},mergeWith:function($0,$1,$2){if($2===undefined){$2=true;}for(var $3 in $1){if($2||$0[$3]===undefined){$0[$3]=$1[$3];}}return $0;},carefullyMergeWith:function($0,$1){qx.log.Logger.deprecatedMethodWarning(arguments.callee);return qx.lang.Object.mergeWith($0,$1,false);},merge:function($0,$1){var $2=arguments.length;for(var $3=1;$3<$2;$3++){qx.lang.Object.mergeWith($0,arguments[$3]);}return $0;},copy:function($0){var $1={};for(var $2 in $0){$1[$2]=$0[$2];}return $1;},invert:function($0){var $1={};for(var $2 in $0){$1[$0[$2].toString()]=$2;}return $1;},getKeyFromValue:function($0,$1){for(var $2 in $0){if($0[$2]===$1){return $2;}}return null;},select:function($0,$1){return $1[$0];},fromArray:function($0){var $1={};for(var $2=0,$3=$0.length;$2<$3;$2++){{};$1[$0[$2].toString()]=true;}return $1;}}});
qx.Class.define($[1013],{statics:{define:function($0,$1){if(!$1){var $1={};}if($1.include&&!($1.include instanceof Array)){$1.include=[$1.include];}if($1.implement&&!($1.implement instanceof Array)){$1.implement=[$1.implement];}if(!$1.hasOwnProperty($[1052])&&!$1.type){$1.type=$[418];}{};var $2=this.__createClass($0,$1.type,$1.extend,$1.statics,$1.construct,$1.destruct);if($1.extend){if($1.properties){this.__addProperties($2,$1.properties,true);}if($1.members){this.__addMembers($2,$1.members,true,true);}if($1.events){this.__addEvents($2,$1.events,true);}if($1.include){for(var $3=0,$4=$1.include.length;$3<$4;$3++){this.__addMixin($2,$1.include[$3],false);}}}if($1.settings){for(var $5 in $1.settings){qx.core.Setting.define($5,$1.settings[$5]);}}if($1.variants){for(var $5 in $1.variants){qx.core.Variant.define($5,$1.variants[$5].allowedValues,$1.variants[$5].defaultValue);}}if($1.defer){$1.defer.self=$2;$1.defer($2,$2.prototype,{add:function($0,$1){var $6={};$6[$0]=$1;qx.Class.__addProperties($2,$6,true);}});}if($1.implement){for(var $3=0,$4=$1.implement.length;$3<$4;$3++){this.__addInterface($2,$1.implement[$3]);}}},createNamespace:function($0,$1){var $2=$0.split($[38]);var $3=window;var $4=$2[0];for(var $5=0,$6=$2.length-1;$5<$6;$5++,$4=$2[$5]){if(!$3[$4]){$3=$3[$4]={};}else{$3=$3[$4];}}{};$3[$4]=$1;return $4;},isDefined:function($0){return this.getByName($0)!==undefined;},getTotalNumber:function(){return qx.lang.Object.getLength(this.__registry);},getByName:function($0){return this.__registry[$0];},include:function($0,$1){{};qx.Class.__addMixin($0,$1,false);},patch:function($0,$1){{};qx.Class.__addMixin($0,$1,true);},isSubClassOf:function($0,$1){if(!$0){return false;}if($0==$1){return true;}if($0.prototype instanceof $1){return true;}return false;},getPropertyDefinition:function($0,$1){while($0){if($0.$$properties&&$0.$$properties[$1]){return $0.$$properties[$1];}$0=$0.superclass;}return null;},getByProperty:function($0,$1){while($0){if($0.$$properties&&$0.$$properties[$1]){return $0;}$0=$0.superclass;}return null;},hasProperty:function($0,$1){return !!this.getPropertyDefinition($0,$1);},getEventType:function($0,$1){var $0=$0.constructor;while($0.superclass){if($0.$$events&&$0.$$events[$1]!==undefined){return $0.$$events[$1];}$0=$0.superclass;}return null;},supportsEvent:function($0,$1){return !!this.getEventType($0,$1);},hasOwnMixin:function($0,$1){return $0.$$includes&&$0.$$includes.indexOf($1)!==-1;},getByMixin:function($0,$1){var $2,$3,$4;while($0){if($0.$$includes){$2=$0.$$flatIncludes;for($3=0,$4=$2.length;$3<$4;$3++){if($2[$3]===$1){return $0;}}}$0=$0.superclass;}return null;},getMixins:function($0){var $1=[];while($0){if($0.$$includes){$1.push.apply($1,$0.$$flatIncludes);}$0=$0.superclass;}return $1;},hasMixin:function($0,$1){return !!this.getByMixin($0,$1);},hasOwnInterface:function($0,$1){return $0.$$implements&&$0.$$implements.indexOf($1)!==-1;},getByInterface:function($0,$1){var $2,$3,$4;while($0){if($0.$$implements){$2=$0.$$flatImplements;for($3=0,$4=$2.length;$3<$4;$3++){if($2[$3]===$1){return $0;}}}$0=$0.superclass;}return null;},getInterfaces:function($0){var $1=[];while($0){if($0.$$implements){$1.push.apply($1,$0.$$flatImplements);}$0=$0.superclass;}return $1;},hasInterface:function($0,$1){return !!this.getByInterface($0,$1);},implementsInterface:function($0,$1){if(this.hasInterface($0,$1)){return true;}try{qx.Interface.assert($0,$1,false);return true;}catch(ex){}return false;},getInstance:function(){if(!this.$$instance){this.$$allowconstruct=true;this.$$instance=new this;delete this.$$allowconstruct;}return this.$$instance;},genericToString:function(){return $[2197]+this.classname+$[132];},__registry:qx.core.Bootstrap.__registry,__allowedKeys:null,__staticAllowedKeys:null,__validateConfig:function(){},__createClass:function($0,$1,$2,$3,$4,$5){var $6;if(!$2&&true){$6=$3||{};}else{$6={};if($2){if(!$4){$4=this.__createDefaultConstructor();}$6=this.__wrapConstructor($4,$0,$1);}if($3){var $7;for(var $8=0,$9=qx.lang.Object.getKeys($3),$a=$9.length;$8<$a;$8++){$7=$9[$8];{$6[$7]=$3[$7];};var $b;}}}var $c=this.createNamespace($0,$6,false);$6.name=$6.classname=$0;$6.basename=$c;if(!$6.hasOwnProperty($[759])){$6.toString=this.genericToString;}if($2){var $d=$2.prototype;var $e=this.__createEmptyFunction();$e.prototype=$d;var $f=new $e;$6.prototype=$f;$f.name=$f.classname=$0;$f.basename=$c;$4.base=$6.superclass=$2;$4.self=$6.constructor=$f.constructor=$6;if($5){{};$6.$$destructor=$5;}}{qx.Clazz=$6;qx.Proto=$f||null;qx.Super=$2||null;};this.__registry[$0]=$6;return $6;},__addEvents:function($0,$1,$2){var $3,$3;if($0.$$events){for(var $3 in $1){$0.$$events[$3]=$1[$3];}}else{$0.$$events=$1;}},__addProperties:function($0,$1,$2){var $3;if($2===undefined){$2=false;}var $4=!!$0.$$propertiesAttached;for(var $5 in $1){$3=$1[$5];{};$3.name=$5;if(!$3.refine){if($0.$$properties===undefined){$0.$$properties={};}$0.$$properties[$5]=$3;}if($3.init!==undefined){$0.prototype[$[547]+$5]=$3.init;}if($3.event!==undefined){var $6={};$6[$3.event]=$[330];this.__addEvents($0,$6,$2);}if($3.inheritable){qx.core.Property.$$inheritable[$5]=true;}if($4){qx.core.Property.attachMethods($0,$5,$3);}if($3._fast){qx.core.LegacyProperty.addFastProperty($3,$0.prototype);}else if($3._cached){qx.core.LegacyProperty.addCachedProperty($3,$0.prototype);}else if($3._legacy){qx.core.LegacyProperty.addProperty($3,$0.prototype);}}},__validateProperty:null,__addMembers:function($0,$1,$2,$3){var $4=$0.prototype;var $5,$6;for(var $7=0,$8=qx.lang.Object.getKeys($1),$9=$8.length;$7<$9;$7++){$5=$8[$7];$6=$1[$5];{};if($3!==false&&$6 instanceof Function){if($4[$5]){$6.base=$4[$5];}$6.self=$0;{};}$4[$5]=$6;}},__addInterface:function($0,$1){{};var $2=qx.Interface.flatten([$1]);if($0.$$implements){$0.$$implements.push($1);$0.$$flatImplements.push.apply($0.$$flatImplements,$2);}else{$0.$$implements=[$1];$0.$$flatImplements=$2;}},__addMixin:function($0,$1,$2){{};var $3=qx.Mixin.flatten([$1]);var $4;for(var $5=0,$6=$3.length;$5<$6;$5++){$4=$3[$5];if($4.$$events){this.__addEvents($0,$4.$$events,$2);}if($4.$$properties){this.__addProperties($0,$4.$$properties,$2);}if($4.$$members){this.__addMembers($0,$4.$$members,$2,false);}}if($0.$$includes){$0.$$includes.push($1);$0.$$flatIncludes.push.apply($0.$$flatIncludes,$3);}else{$0.$$includes=[$1];$0.$$flatIncludes=$3;}},__createDefaultConstructor:function(){function $0(){arguments.callee.base.apply(this,arguments);}return $0;},__createEmptyFunction:function(){return function(){};},__wrapConstructor:function($0,$1,$2){var $3=[];$3.push($[2517]);{};$3.push($[1110]);$3.push($[2394]);$3.push($[1566]);$3.push($[1419]);$3.push($[1386]);$3.push($[1423],$1,$[1672]);$3.push($[1712]);var $4=new Function($3.join($[0]));var $5;if($2===$[34]){$4.getInstance=this.getInstance;}$4.$$original=$0;$0.wrapper=$4;return $4;}},defer:function($0){var $1;}});
qx.Class.define($[1149],{statics:{define:function($0,$1){if($1){if($1.include&&!($1.include instanceof Array)){$1.include=[$1.include];}{};var $2=$1.statics?$1.statics:{};for(var $3 in $2){$2[$3].mixin=$2;}if($1.construct){$2.$$constructor=$1.construct;}if($1.include){$2.$$includes=$1.include;}if($1.properties){$2.$$properties=$1.properties;}if($1.members){$2.$$members=$1.members;}for(var $3 in $2.$$members){if($2.$$members[$3] instanceof Function){$2.$$members[$3].mixin=$2;}}if($1.events){$2.$$events=$1.events;}if($1.destruct){$2.$$destructor=$1.destruct;}}else{var $2={};}$2.$$type=$[2551];$2.name=$0;$2.toString=this.genericToString;$2.basename=qx.Class.createNamespace($0,$2);this.__registry[$0]=$2;return $2;},checkCompatibility:function($0){var $1=this.flatten($0);var $2=$1.length;if($2<2){return true;}var $3={};var $4={};var $5={};var $6;for(var $7=0;$7<$2;$7++){$6=$1[$7];for(var $8 in $6.events){if($5[$8]){throw new Error('Conflict between mixin "'+$6.name+'" and "'+$5[$8]+'" in member "'+$8+'"!');}$5[$8]=$6.name;}for(var $8 in $6.properties){if($3[$8]){throw new Error('Conflict between mixin "'+$6.name+'" and "'+$3[$8]+'" in property "'+$8+'"!');}$3[$8]=$6.name;}for(var $8 in $6.members){if($4[$8]){throw new Error('Conflict between mixin "'+$6.name+'" and "'+$4[$8]+'" in member "'+$8+'"!');}$4[$8]=$6.name;}}return true;},isCompatible:function($0,$1){var $2=qx.Class.getMixins($1);$2.push($0);return qx.Mixin.checkCompatibility($2);},getByName:function($0){return this.__registry[$0];},isDefined:function($0){return this.getByName($0)!==undefined;},getTotalNumber:function(){return qx.lang.Object.getLength(this.__registry);},flatten:function($0){if(!$0){return [];}var $1=$0.concat();for(var $2=0,$3=$0.length;$2<$3;$2++){if($0[$2].$$includes){$1.push.apply($1,this.flatten($0[$2].$$includes));}}return $1;},genericToString:function(){return $[1233]+this.name+$[132];},__registry:{},__allowedKeys:null,__validateConfig:function(){}}});
qx.Class.define($[929],{statics:{define:function($0,$1){if($1){if($1.extend&&!($1.extend instanceof Array)){$1.extend=[$1.extend];}{};var $2=$1.statics?$1.statics:{};if($1.extend){$2.$$extends=$1.extend;}if($1.properties){$2.$$properties=$1.properties;}if($1.members){$2.$$members=$1.members;}if($1.events){$2.$$events=$1.events;}}else{var $2={};}$2.$$type=$[1462];$2.name=$0;$2.toString=this.genericToString;$2.basename=qx.Class.createNamespace($0,$2);qx.Interface.__registry[$0]=$2;return $2;},getByName:function($0){return this.__registry[$0];},isDefined:function($0){return this.getByName($0)!==undefined;},getTotalNumber:function(){return qx.lang.Object.getLength(this.__registry);},flatten:function($0){if(!$0){return [];}var $1=$0.concat();for(var $2=0,$3=$0.length;$2<$3;$2++){if($0[$2].$$extends){$1.push.apply($1,this.flatten($0[$2].$$extends));}}return $1;},assert:function($0,$1,$2){var $3=$1.$$members;if($3){var $4=$0.prototype;for(var $5 in $3){if(typeof $3[$5]===$[62]){if(typeof $4[$5]!==$[62]){throw new Error('Implementation of method "'+$5+'" is missing in class "'+$0.classname+'" required by interface "'+$1.name+'"');}if($2===true&&!qx.Class.hasInterface($0,$1)){$4[$5]=this.__wrapInterfaceMember($1,$4[$5],$5,$3[$5]);}}else{if(typeof $4[$5]===undefined){if(typeof $4[$5]!==$[62]){throw new Error('Implementation of member "'+$5+'" is missing in class "'+$0.classname+'" required by interface "'+$1.name+'"');}}}}}if($1.$$properties){for(var $5 in $1.$$properties){if(!qx.Class.hasProperty($0,$5)){throw new Error('The property "'+$5+'" is not supported by Class "'+$0.classname+'"!');}}}if($1.$$events){for(var $5 in $1.$$events){if(!qx.Class.supportsEvent($0,$5)){throw new Error('The event "'+$5+'" is not supported by Class "'+$0.classname+'"!');}}}var $6=$1.$$extends;if($6){for(var $7=0,$8=$6.length;$7<$8;$7++){this.assert($0,$6[$7],$2);}}},genericToString:function(){return $[1447]+this.name+$[132];},__registry:{},__wrapInterfaceMember:function(){},__allowedKeys:null,__validateConfig:function(){}}});
qx.Mixin.define($[2035],{members:{tr:function($0,$1){var $2=qx.locale.Manager;if($2){return $2.tr.apply($2,arguments);}throw new Error("To enable localization please include qx.locale.Manager into your build!");},trn:function($0,$1,$2,$3){var $4=qx.locale.Manager;if($4){return $4.trn.apply($4,arguments);}throw new Error("To enable localization please include qx.locale.Manager into your build!");},marktr:function($0){var $1=qx.locale.Manager;if($1){return $1.marktr.apply($1,arguments);}throw new Error("To enable localization please include qx.locale.Manager into your build!");}}});
qx.Mixin.define($[2339],{members:{getLogger:function(){if(qx.log.Logger){return qx.log.Logger.getClassLogger(this.constructor);}throw new Error("To enable logging please include qx.log.Logger into your build!");},debug:function($0,$1){this.getLogger().debug($0,this.toHashCode(),$1);},info:function($0,$1){this.getLogger().info($0,this.toHashCode(),$1);},warn:function($0,$1){this.getLogger().warn($0,this.toHashCode(),$1);},error:function($0,$1){this.getLogger().error($0,this.toHashCode(),$1);},printStackTrace:function(){this.getLogger().printStackTrace();}}});
qx.Mixin.define($[1931],{members:{setUserData:function($0,$1){if(!this.__userData){this.__userData={};}this.__userData[$0]=$1;},getUserData:function($0){if(!this.__userData){return null;}return this.__userData[$0];}},destruct:function(){this._disposeFields($[2505]);}});
qx.Class.define($[1415],{statics:{getSetterName:function($0){return qx.core.Property.$$method.set[$0];},getGetterName:function($0){return qx.core.Property.$$method.get[$0];},getResetterName:function($0){return qx.core.Property.$$method.reset[$0];},addFastProperty:function($0,$1){var $2=$0.name;var $3=qx.lang.String.toFirstUp($2);var $4=$[2055]+$3;var $5=$[182]+$3;var $6=$[42]+$3;var $7=$[517]+$3;$1[$4]=typeof $0.defaultValue!==$[4]?$0.defaultValue:null;if($0.noCompute){$1[$5]=function(){return this[$4];};}else{$1[$5]=function(){return this[$4]==null?this[$4]=this[$7]():this[$4];};}$1[$5].self=$1.constructor;if($0.setOnlyOnce){$1[$6]=function($8){this[$4]=$8;this[$6]=null;return $8;};}else{$1[$6]=function($8){return this[$4]=$8;};}$1[$6].self=$1.constructor;if(!$0.noCompute){$1[$7]=function(){return null;};$1[$7].self=$1.constructor;}},addCachedProperty:function($0,$1){var $2=$0.name;var $3=qx.lang.String.toFirstUp($2);var $4=$[1569]+$3;var $5=$[517]+$3;var $6=$[2025]+$3;if(typeof $0.defaultValue!==$[4]){$1[$4]=$0.defaultValue;}$1[$[182]+$3]=function(){if(this[$4]==null){this[$4]=this[$5]();}return this[$4];};$1[$[625]+$3]=function(){if(this[$4]!=null){this[$4]=null;if($0.addToQueueRuntime){this.addToQueueRuntime($0.name);}}};$1[$[728]+$3]=function(){var $7=this[$4];var $8=this[$5]();if($8!=$7){this[$4]=$8;this[$6]($8,$7);return true;}return false;};$1[$6]=function($8,$7){};$1[$5]=function(){return null;};$1[$[182]+$3].self=$1.constructor;$1[$[625]+$3].self=$1.constructor;$1[$[728]+$3].self=$1.constructor;},addProperty:function($0,$1){qx.log.Logger.deprecatedMethodWarning(arguments.callee,$[1649]);if(typeof $0!==$[49]){throw new Error("AddProperty: Param should be an object!");}if(typeof $0.name!==$[18]){throw new Error("AddProperty: Malformed input parameters: name needed!");}if($0.dispose===undefined&&($0.type==$[62]||$0.type==$[49])){$0.dispose=true;}$0.method=qx.lang.String.toFirstUp($0.name);$0.implMethod=$0.impl?qx.lang.String.toFirstUp($0.impl):$0.method;if($0.defaultValue==undefined){$0.defaultValue=null;}$0.allowNull=$0.allowNull!==false;$0.allowMultipleArguments=$0.allowMultipleArguments===true;if(typeof $0.type===$[18]){$0.hasType=true;}else if(typeof $0.type!==$[4]){throw new Error("AddProperty: Invalid type definition for property "+$0.name+": "+$0.type);}else{$0.hasType=false;}if(typeof $0.instance===$[18]){$0.hasInstance=true;}else if(typeof $0.instance!==$[4]){throw new Error("AddProperty: Invalid instance definition for property "+$0.name+": "+$0.instance);}else{$0.hasInstance=false;}if(typeof $0.classname===$[18]){$0.hasClassName=true;}else if(typeof $0.classname!==$[4]){throw new Error("AddProperty: Invalid classname definition for property "+$0.name+": "+$0.classname);}else{$0.hasClassName=false;}$0.hasConvert=$0.convert!=null;$0.hasPossibleValues=$0.possibleValues!=null;$0.addToQueue=$0.addToQueue||false;$0.addToQueueRuntime=$0.addToQueueRuntime||false;$0.up=$0.name.toUpperCase();var $2=qx.core.Property.$$store.user[$0.name]=$[836]+$0.name;var $3=$[166]+$0.method;var $4=$[2009]+$0.implMethod;var $5=$[1161]+$0.implMethod;var $6=qx.core.Property.$$method;if(!$6.set[$0.name]){$6.set[$0.name]=$[42]+$0.method;$6.get[$0.name]=$[182]+$0.method;$6.reset[$0.name]=$[162]+$0.method;}$1[$2]=$0.defaultValue;$1[$[182]+$0.method]=function(){return this[$2];};$1[$[1169]+$0.method]=function($7){return this[$2]=$7;};$1[$[162]+$0.method]=function(){return this[$[42]+$0.method]($0.defaultValue);};if($0.type===$[94]){$1[$[695]+$0.method]=function($7){return this[$[42]+$0.method](!this[$2]);};}if($0.allowMultipleArguments||$0.hasConvert||$0.hasInstance||$0.hasClassName||$0.hasPossibleValues||$0.hasUnitDetection||$0.addToQueue||$0.addToQueueRuntime||$0.addToStateQueue){$1[$[42]+$0.method]=function($7){if($0.allowMultipleArguments&&arguments.length>1){$7=qx.lang.Array.fromArguments(arguments);}if($0.hasConvert){try{$7=$0.convert.call(this,$7,$0);}catch(ex){throw new Error("Attention! Could not convert new value for "+$0.name+": "+$7+": "+ex);}}var $8=this[$2];if($7===$8){return $7;}if(!($0.allowNull&&$7==null)){if($0.hasType&&typeof $7!==$0.type){throw new Error("Attention! The value \""+$7+"\" is an invalid value for the property \""+$0.name+"\" which must be typeof \""+$0.type+"\" but is typeof \""+typeof $7+"\"!");}if(qx.Class.getByName($0.instance)){if($0.hasInstance&&!($7 instanceof qx.Class.getByName($0.instance))){throw new Error("Attention! The value \""+$7+"\" is an invalid value for the property \""+$0.name+"\" which must be an instance of \""+$0.instance+"\"!");}}else{if($0.hasInstance&&!($7 instanceof qx.OO.classes[$0.instance])){throw new Error("Attention! The value \""+$7+"\" is an invalid value for the property \""+$0.name+"\" which must be an instance of \""+$0.instance+"\"!");}}if($0.hasClassName&&$7.classname!=$0.classname){throw new Error("Attention! The value \""+$7+"\" is an invalid value for the property \""+$0.name+"\" which must be an object with the classname \""+$0.classname+"\"!");}if($0.hasPossibleValues&&$7!=null&&!qx.lang.Array.contains($0.possibleValues,$7)){throw new Error("Failed to save value for "+$0.name+". '"+$7+"' is not a possible value!");}}if(this[$5]){try{$7=this[$5]($7,$0);if($7===$8){return $7;}}catch(ex){return this.error("Failed to check property "+$0.name,ex);}}this[$2]=$7;if(this[$4]){try{this[$4]($7,$8,$0);}catch(ex){return this.error("Modification of property \""+$0.name+"\" failed with exception",ex);}}if($0.addToQueue){this.addToQueue($0.name);}if($0.addToQueueRuntime){this.addToQueueRuntime($0.name);}if($0.addToStateQueue){this.addToStateQueue();}if(this.hasEventListeners&&this.hasEventListeners($3)){try{this.createDispatchDataEvent($3,$7);}catch(ex){throw new Error("Property "+$0.name+" modified: Failed to dispatch change event: "+ex);}}return $7;};}else{$1[$[42]+$0.method]=function($7){var $8=this[$2];if($7===$8){return $7;}if(!($0.allowNull&&$7==null)){if($0.hasType&&typeof $7!==$0.type){throw new Error("Attention! The value \""+$7+"\" is an invalid value for the property \""+$0.name+"\" which must be typeof \""+$0.type+"\" but is typeof \""+typeof $7+"\"!");}}if(this[$5]){try{$7=this[$5]($7,$0);if($7===$8){return $7;}}catch(ex){return this.error("Failed to check property "+$0.name,ex);}}this[$2]=$7;if(this[$4]){try{this[$4]($7,$8,$0);}catch(ex){var $9=new String($7).substring(0,50);this.error("Setting property \""+$0.name+"\" to \""+$9+"\" failed with exception",ex);}}if(this.hasEventListeners&&this.hasEventListeners($3)){var $a=new qx.event.type.DataEvent($3,$7,$8,false);$a.setTarget(this);try{this.dispatchEvent($a,true);}catch(ex){throw new Error("Property "+$0.name+" modified: Failed to dispatch change event: "+ex);}}return $7;};}$1[$[42]+$0.method].self=$1.constructor;if(typeof $0.getAlias===$[18]){$1[$0.getAlias]=$1[$[182]+$0.method];}if(typeof $0.setAlias===$[18]){$1[$0.setAlias]=$1[$[42]+$0.method];}}}});
qx.Class.define($[2439],{statics:{__checks:{"Boolean":$[2549],"String":$[1724],"NonEmptyString":$[1734],"Number":$[459],"Integer":$[1208],"Float":$[459],"Double":$[459],"Error":$[2434],"RegExp":$[1932],"Object":$[2150],"Array":$[2152],"Map":$[2307],"Function":$[2097],"Date":$[1290],"Node":$[1693],"Element":$[2305],"Document":$[2320],"Window":$[934],"Event":$[2299],"Class":$[1357],"Mixin":$[1123],"Interface":$[1148],"Theme":$[1834],"Color":$[1365],"Border":$[1762],"Font":$[1214],"Label":$[1627]},__dispose:{"Object":true,"Array":true,"Map":true,"Function":true,"Date":true,"Node":true,"Element":true,"Document":true,"Window":true,"Event":true,"Class":true,"Mixin":true,"Interface":true,"Theme":true,"Border":true,"Font":true},$$inherit:$[184],$$idcounter:0,$$store:{user:{},theme:{},inherit:{},init:{},useinit:{}},$$method:{get:{},set:{},reset:{},init:{},refresh:{},style:{},unstyle:{}},$$allowedKeys:{name:$[18],dispose:$[94],inheritable:$[94],nullable:$[94],themeable:$[94],refine:$[94],init:null,apply:$[18],event:$[18],check:null,transform:$[18]},$$allowedGroupKeys:{name:$[18],group:$[49],mode:$[18],themeable:$[94]},$$inheritable:{},refresh:function($0){var $1=$0.getParent();if($1){var $2=$0.constructor;var $3=this.$$store.inherit;var $4=this.$$method.refresh;var $5;{};while($2){$5=$2.$$properties;if($5){for(var $6 in this.$$inheritable){if($5[$6]&&$0[$4[$6]]){{};$0[$4[$6]]($1[$3[$6]]);}}}$2=$2.superclass;}}},attach:function($0){var $1=$0.$$properties;if($1){for(var $2 in $1){this.attachMethods($0,$2,$1[$2]);}}$0.$$propertiesAttached=true;},attachMethods:function($0,$1,$2){if($2._legacy||$2._fast||$2._cached){return;}var $3,$4;if($1.charAt(0)===$[100]){if($1.charAt(1)===$[100]){$3=$[1368];$4=qx.lang.String.toFirstUp($1.substring(2));}else{$3=$[100];$4=qx.lang.String.toFirstUp($1.substring(1));}}else{$3=$[0];$4=qx.lang.String.toFirstUp($1);}$2.group?this.__attachGroupMethods($0,$2,$3,$4):this.__attachPropertyMethods($0,$2,$3,$4);},__attachGroupMethods:function($0,$1,$2,$3){var $4=$0.prototype;var $5=$1.name;var $6=$1.themeable===true;{};var $7=[];var $8=[];if($6){var $9=[];var $a=[];}var $b=$[1117];$7.push($b);if($6){$9.push($b);}if($1.mode==$[158]){var $c=$[1318];$7.push($c);if($6){$9.push($c);}}for(var $d=0,$e=$1.group,$f=$e.length;$d<$f;$d++){{};$7.push($[311],this.$$method.set[$e[$d]],$[734],$d,$[641]);$8.push($[311],this.$$method.reset[$e[$d]],$[875]);if($6){{};$9.push($[311],this.$$method.style[$e[$d]],$[734],$d,$[641]);$a.push($[311],this.$$method.unstyle[$e[$d]],$[875]);}}this.$$method.set[$5]=$2+$[42]+$3;$4[this.$$method.set[$5]]=new Function($7.join($[0]));this.$$method.reset[$5]=$2+$[162]+$3;$4[this.$$method.reset[$5]]=new Function($8.join($[0]));if($6){this.$$method.style[$5]=$2+$[70]+$3;$4[this.$$method.style[$5]]=new Function($9.join($[0]));this.$$method.unstyle[$5]=$2+$[188]+$3;$4[this.$$method.unstyle[$5]]=new Function($a.join($[0]));}},__attachPropertyMethods:function($0,$1,$2,$3){var $4=$0.prototype;var $5=$1.name;{};if($1.dispose===undefined&&typeof $1.check===$[18]){$1.dispose=this.__dispose[$1.check]||qx.Class.isDefined($1.check)||qx.Interface.isDefined($1.check);}var $6=this.$$method;var $7=this.$$store;$7.user[$5]=$[836]+$5;$7.theme[$5]=$[1690]+$5;$7.init[$5]=$[547]+$5;$7.inherit[$5]=$[981]+$5;$7.useinit[$5]=$[1459]+$5;$6.get[$5]=$2+$[182]+$3;$4[$6.get[$5]]=function(){return qx.core.Property.executeOptimizedGetter(this,$0,$5,$[182]);};$6.set[$5]=$2+$[42]+$3;$4[$6.set[$5]]=function($8){return qx.core.Property.executeOptimizedSetter(this,$0,$5,$[42],arguments);};$6.reset[$5]=$2+$[162]+$3;$4[$6.reset[$5]]=function(){return qx.core.Property.executeOptimizedSetter(this,$0,$5,$[162]);};if($1.inheritable||$1.apply||$1.event){$6.init[$5]=$2+$[126]+$3;$4[$6.init[$5]]=function($8){return qx.core.Property.executeOptimizedSetter(this,$0,$5,$[126],arguments);};}if($1.inheritable){$6.refresh[$5]=$2+$[215]+$3;$4[$6.refresh[$5]]=function($8){return qx.core.Property.executeOptimizedSetter(this,$0,$5,$[215],arguments);};}if($1.themeable){$6.style[$5]=$2+$[70]+$3;$4[$6.style[$5]]=function($8){return qx.core.Property.executeOptimizedSetter(this,$0,$5,$[70],arguments);};$6.unstyle[$5]=$2+$[188]+$3;$4[$6.unstyle[$5]]=function(){return qx.core.Property.executeOptimizedSetter(this,$0,$5,$[188]);};}if($1.check===$[3]){$4[$2+$[695]+$3]=new Function($[839]+$6.set[$5]+$[1433]+$6.get[$5]+$[1940]);$4[$2+$[2317]+$3]=new Function($[839]+$6.get[$5]+$[841]);}},__errors:{0:$[2086],1:$[1815],2:$[1461],3:$[1073],4:$[2068],5:$[1469]},error:function($0,$1,$2,$3,$4){var $5=$0.constructor.classname;var $6=$[2451]+$2+$[2122]+$5+$[1891]+this.$$method[$3][$2]+$[2083]+$4+$[1475];$0.printStackTrace();$0.error($6+(this.__errors[$1]||"Unknown reason: "+$1));throw new Error($6+(this.__errors[$1]||"Unknown reason: "+$1));},__unwrapFunctionFromCode:function($0,$1,$2,$3,$4,$5){var $6=this.$$method[$3][$2];{$1[$6]=new Function($[554],$4.join($[0]));};{};if($5===undefined){return $0[$6]();}else{return $0[$6]($5[0]);}},executeOptimizedGetter:function($0,$1,$2,$3){var $4=$1.$$properties[$2];var $5=$1.prototype;var $6=[];if($4.inheritable){$6.push($[152],this.$$store.inherit[$2],$[202]);$6.push($[261],this.$$store.inherit[$2],$[27]);$6.push($[645]);}$6.push($[152],this.$$store.user[$2],$[202]);$6.push($[261],this.$$store.user[$2],$[27]);if($4.themeable){$6.push($[262],this.$$store.theme[$2],$[202]);$6.push($[261],this.$$store.theme[$2],$[27]);}if($4.deferredInit&&$4.init===undefined){$6.push($[262],this.$$store.init[$2],$[202]);$6.push($[261],this.$$store.init[$2],$[27]);}$6.push($[645]);if($4.init!==undefined){$6.push($[261],this.$$store.init[$2],$[27]);}else if($4.inheritable||$4.nullable){$6.push($[2039]);}else{$6.push($[1759],$2,$[1970],$1.classname,$[1026]);}return this.__unwrapFunctionFromCode($0,$5,$2,$3,$6);},executeOptimizedSetter:function($0,$1,$2,$3,$4){var $5=$1.$$properties[$2];var $6=$1.prototype;var $7=[];var $8=$3===$[42]||$3===$[70]||($3===$[126]&&$5.init===undefined);var $9=$3===$[162]||$3===$[188];var $a=$5.apply||$5.event||$5.inheritable;if($3===$[70]||$3===$[188]){var $b=this.$$store.theme[$2];}else if($3===$[126]){var $b=this.$$store.init[$2];}else{var $b=this.$$store.user[$2];}{if(!$5.nullable||$5.check||$5.inheritable){$7.push($[1557]);}if($3===$[42]){$7.push($[1898]+$2+$[426]+$3+$[493]);}};if($8){if($5.transform){$7.push($[1909],$5.transform,$[1310]);}}if($a){if($8){$7.push($[152],$b,$[1883]);}else if($9){$7.push($[152],$b,$[2355]);}}if($5.inheritable){$7.push($[950]);}if($8&&(false||$3===$[42])){if(!$5.nullable){$7.push($[1818]+$2+$[426]+$3+$[493]);}if($5.check!==undefined){if($5.nullable){$7.push($[1729]);}if($5.inheritable){$7.push($[1428]);}$7.push($[2431]);if(this.__checks[$5.check]!==undefined){$7.push($[827],this.__checks[$5.check],$[336]);}else if(qx.Class.isDefined($5.check)){$7.push($[1213],$5.check,$[336]);}else if(qx.Interface.isDefined($5.check)){$7.push($[1852],$5.check,$[2388]);}else if(typeof $5.check===$[62]){$7.push($[1099],$1.classname,$[772],$2);$7.push($[2567]);}else if(typeof $5.check===$[18]){$7.push($[827],$5.check,$[336]);}else if($5.check instanceof Array){$5.checkMap=qx.lang.Object.fromArray($5.check);$7.push($1.classname,$[772],$2);$7.push($[2566]);}else{throw new Error("Could not add check to property "+$2+" of class "+$1.classname);}$7.push($[1572]+$2+$[426]+$3+$[493]);}}if(!$a){if($3===$[42]){$7.push($[90],this.$$store.user[$2],$[75]);}else if($3===$[162]){$7.push($[152],this.$$store.user[$2],$[202]);$7.push($[187],this.$$store.user[$2],$[27]);}else if($3===$[70]){$7.push($[90],this.$$store.theme[$2],$[75]);}else if($3===$[188]){$7.push($[152],this.$$store.theme[$2],$[202]);$7.push($[187],this.$$store.theme[$2],$[27]);}else if($3===$[126]&&$8){$7.push($[90],this.$$store.init[$2],$[75]);}}else{if($5.inheritable){$7.push($[2188],this.$$store.inherit[$2],$[27]);}else{$7.push($[2523]);}$7.push($[152],this.$$store.user[$2],$[295]);if($3===$[42]){if(!$5.inheritable){$7.push($[332],this.$$store.user[$2],$[27]);}$7.push($[57],this.$$store.user[$2],$[75]);}else if($3===$[162]){if(!$5.inheritable){$7.push($[332],this.$$store.user[$2],$[27]);}$7.push($[187],this.$$store.user[$2],$[27]);$7.push($[152],this.$$store.theme[$2],$[202]);$7.push($[57],this.$$store.theme[$2],$[27]);$7.push($[262],this.$$store.init[$2],$[295]);$7.push($[57],this.$$store.init[$2],$[27]);$7.push($[90],this.$$store.useinit[$2],$[327]);$7.push($[157]);}else{if($5.inheritable){$7.push($[57],this.$$store.user[$2],$[27]);}else{$7.push($[2341],this.$$store.user[$2],$[27]);}if($3===$[70]){$7.push($[90],this.$$store.theme[$2],$[75]);}else if($3===$[188]){$7.push($[187],this.$$store.theme[$2],$[27]);}else if($3===$[126]&&$8){$7.push($[90],this.$$store.init[$2],$[75]);}}$7.push($[157]);if($5.themeable){$7.push($[262],this.$$store.theme[$2],$[295]);if(!$5.inheritable){$7.push($[332],this.$$store.theme[$2],$[27]);}if($3===$[42]){$7.push($[57],this.$$store.user[$2],$[75]);}else if($3===$[70]){$7.push($[57],this.$$store.theme[$2],$[75]);}else if($3===$[188]){$7.push($[187],this.$$store.theme[$2],$[27]);$7.push($[152],this.$$store.init[$2],$[295]);$7.push($[57],this.$$store.init[$2],$[27]);$7.push($[90],this.$$store.useinit[$2],$[327]);$7.push($[157]);}else if($3===$[126]){if($8){$7.push($[90],this.$$store.init[$2],$[75]);}$7.push($[57],this.$$store.theme[$2],$[27]);}else if($3===$[215]){$7.push($[57],this.$$store.theme[$2],$[27]);}$7.push($[157]);}$7.push($[262],this.$$store.useinit[$2],$[1504]);if(!$5.inheritable){$7.push($[332],this.$$store.init[$2],$[27]);}if($3===$[126]){if($8){$7.push($[57],this.$$store.init[$2],$[75]);}else{$7.push($[57],this.$$store.init[$2],$[27]);}}else if($3===$[42]||$3===$[70]||$3===$[215]){$7.push($[187],this.$$store.useinit[$2],$[27]);if($3===$[42]){$7.push($[57],this.$$store.user[$2],$[75]);}else if($3===$[70]){$7.push($[57],this.$$store.theme[$2],$[75]);}else if($3===$[215]){$7.push($[57],this.$$store.init[$2],$[27]);}}$7.push($[157]);if($3===$[42]||$3===$[70]||$3===$[126]){$7.push($[1677]);if($3===$[42]){$7.push($[57],this.$$store.user[$2],$[75]);}else if($3===$[70]){$7.push($[57],this.$$store.theme[$2],$[75]);}else if($3===$[126]){if($8){$7.push($[57],this.$$store.init[$2],$[75]);}else{$7.push($[57],this.$$store.init[$2],$[27]);}$7.push($[90],this.$$store.useinit[$2],$[327]);}$7.push($[157]);}}if($5.inheritable){$7.push($[1715]);if($3===$[215]){$7.push($[1068]);}else{$7.push($[2273],this.$$store.inherit[$2],$[27]);}$7.push($[1302]);$7.push($[90],this.$$store.init[$2],$[1282]);$7.push($[90],this.$$store.init[$2],$[1617]);$7.push($[57],this.$$store.init[$2],$[27]);$7.push($[90],this.$$store.useinit[$2],$[327]);$7.push($[2525]);$7.push($[187],this.$$store.useinit[$2],$[1270]);$7.push($[157]);$7.push($[635]);$7.push($[1240]);$7.push($[1704],this.$$store.inherit[$2],$[27]);$7.push($[157]);$7.push($[2470]);$7.push($[187],this.$$store.inherit[$2],$[27]);$7.push($[2481],this.$$store.inherit[$2],$[1131]);$7.push($[1412]);$7.push($[777]);$7.push($[882]);}else if($a){if($3!==$[42]&&$3!==$[70]){$7.push($[777]);}$7.push($[635]);$7.push($[882]);}if($a){if($5.apply){$7.push($[90],$5.apply,$[2314]);}if($5.event){$7.push($[2624],$5.event,$[2144]);}if($5.inheritable&&$6.getChildren){$7.push($[1369]);$7.push($[1431],this.$$method.refresh[$2],$[939],this.$$method.refresh[$2],$[1230]);$7.push($[157]);}}if($8){$7.push($[1075]);}return this.__unwrapFunctionFromCode($0,$6,$2,$3,$7,$4);}},settings:{"qx.propertyDebugLevel":0}});
qx.Class.define($[2561],{statics:{toCamelCase:function($0){return $0.replace(/\-([a-z])/g,function($1,$2){return $2.toUpperCase();});},trimLeft:function($0){return $0.replace(/^\s+/,$[0]);},trimRight:function($0){return $0.replace(/\s+$/,$[0]);},trim:function($0){return $0.replace(/^\s+|\s+$/g,$[0]);},startsWith:function($0,$1){return !$0.indexOf($1);},startsWithAlternate:function($0,$1){return $0.substring(0,$1.length)===$1;},endsWith:function($0,$1){return $0.lastIndexOf($1)===$0.length-$1.length;},endsWithAlternate:function($0,$1){return $0.substring($0.length-$1.length,$0.length)===$1;},pad:function($0,$1,$2,$3){if(typeof $2===$[4]){$2=$[53];}var $4=$[0];for(var $5=$0.length;$5<$1;$5++){$4+=$2;}if($3==true){return $0+$4;}else{return $4+$0;}},toFirstUp:function($0){return $0.charAt(0).toUpperCase()+$0.substr(1);},toFirstLower:function($0){return $0.charAt(0).toLowerCase()+$0.substr(1);},addListItem:function($0,$1,$2){if($0==$1||$0==$[0]){return $1;}if($2==null){$2=$[17];}var $3=$0.split($2);if($3.indexOf($1)==-1){$3.push($1);return $3.join($2);}else{return $0;}},removeListItem:function($0,$1,$2){if($0==$1||$0==$[0]){return $[0];}else{if($2==null){$2=$[17];}var $3=$0.split($2);var $4=$3.indexOf($1);if($4===-1){return $0;}do{$3.splice($4,1);}while(($4=$3.indexOf($1))!=-1);return $3.join($2);}},contains:function($0,$1){return $0.indexOf($1)!=-1;},format:function($0,$1){var $2=$0;for(var $3=0;$3<$1.length;$3++){$2=$2.replace(new RegExp($[255]+($3+1),$[329]),$1[$3]);}return $2;},escapeRegexpChars:function($0){return $0.replace(/([\\\.\(\)\[\]\{\}\^\$\?\+\*])/g,$[1399]);},toArray:function($0){return $0.split(/\B|\b/g);}}});
qx.Class.define($[826],{extend:Object,include:[qx.locale.MTranslation,qx.log.MLogging,qx.core.MUserData],construct:function(){this._hashCode=qx.core.Object.__availableHashCode++;if(this._autoDispose){this.__dbKey=qx.core.Object.__db.length;qx.core.Object.__db.push(this);}},statics:{__availableHashCode:0,__db:[],__disposeAll:false,$$type:$[138],toHashCode:function($0){if($0._hashCode!=null){return $0._hashCode;}return $0._hashCode=this.__availableHashCode++;},getDb:function(){return this.__db;},dispose:function($0){if(this.__disposed){return;}this.__disposed=true;this.__unload=$0||false;var $1;var $2,$3=this.__db;for(var $4=$3.length-1;$4>=0;$4--){$2=$3[$4];if($2&&$2.__disposed===false){try{$2.dispose();}catch(ex){{};}}}var $5,$4,$6,$7,$8,$9;},inGlobalDispose:function(){return this.__disposed||false;},isPageUnload:function(){return this.__unload||false;}},members:{_autoDispose:true,toHashCode:function(){return this._hashCode;},toString:function(){if(this.classname){return $[1543]+this.classname+$[132];}return $[2406];},base:function($0,$1){if(arguments.length===1){return $0.callee.base.call(this);}else{return $0.callee.base.apply(this,Array.prototype.slice.call(arguments,1));}},self:function($0){return $0.callee.self;},getDbKey:function(){return this.__dbKey;},set:function($0,$1){var $2=qx.core.Property.$$method.set;if(typeof $0===$[18]){{};return this[$2[$0]]($1);}else{for(var $3 in $0){{};this[$2[$3]]($0[$3]);}return this;}},get:function($0){var $1=qx.core.Property.$$method.get;{};return this[$1[$0]]();},reset:function($0){var $1=qx.core.Property.$$method.reset;{};this[$1[$0]]();},__disposed:false,getDisposed:function(){return this.__disposed;},isDisposed:function(){return this.__disposed;},dispose:function(){if(this.__disposed){return;}this.__disposed=true;{};var $0=this.constructor;var $1;while($0.superclass){if($0.$$destructor){$0.$$destructor.call(this);}if($0.$$includes){$1=$0.$$flatIncludes;for(var $2=0,$3=$1.length;$2<$3;$2++){if($1[$2].$$destructor){$1[$2].$$destructor.call(this);}}}$0=$0.superclass;}var $4,$5;},_disposeFields:function($0){var $1;for(var $2=0,$3=arguments.length;$2<$3;$2++){var $1=arguments[$2];if(this[$1]==null){continue;}if(!this.hasOwnProperty($1)){{};continue;}this[$1]=null;}},_disposeObjects:function($0){var $1;for(var $2=0,$3=arguments.length;$2<$3;$2++){var $1=arguments[$2];if(this[$1]==null){continue;}if(!this.hasOwnProperty($1)){{};continue;}if(!this[$1].dispose){throw new Error(this.classname+" has no own object "+$1);}this[$1].dispose();this[$1]=null;}},_disposeObjectDeep:function($0,$1){var $0;if(this[$0]==null){return;}if(!this.hasOwnProperty($0)){{};return;}{};this.__disposeObjectsDeepRecurser(this[$0],$1||0);this[$0]=null;},__disposeObjectsDeepRecurser:function($0,$1){if($0 instanceof qx.core.Object){{};$0.dispose();}else if($0 instanceof Array){for(var $2=0,$3=$0.length;$2<$3;$2++){var $4=$0[$2];if($4==null){continue;}if(typeof $4==$[49]){if($1>0){{};this.__disposeObjectsDeepRecurser($4,$1-1);}{};$0[$2]=null;}else if(typeof $4==$[62]){{};$0[$2]=null;}}}else if($0 instanceof Object){for(var $5 in $0){if($0[$5]==null||!$0.hasOwnProperty($5)){continue;}var $4=$0[$5];if(typeof $4==$[49]){if($1>0){{};this.__disposeObjectsDeepRecurser($4,$1-1);}{};$0[$5]=null;}else if(typeof $4==$[62]){{};$0[$5]=null;}}}}},settings:{"qx.disposerDebugLevel":0},destruct:function(){var $0=this.constructor;var $1;var $2=qx.core.Property.$$store;var $3=$2.user;var $4=$2.theme;var $5=$2.inherit;var $6=$2.useinit;var $7=$2.init;while($0){$1=$0.$$properties;if($1){for(var $8 in $1){if($1[$8].dispose){this[$3[$8]]=this[$4[$8]]=this[$5[$8]]=this[$6[$8]]=this[$7[$8]]=undefined;}}}$0=$0.superclass;}if(this.__dbKey!=null){if(qx.core.Object.__disposeAll){qx.core.Object.__db[this.__dbKey]=null;}else{delete qx.core.Object.__db[this.__dbKey];}}}});
qx.Class.define($[2191],{statics:{log:function($0){this._logFormatted(arguments,$[0]);},debug:function($0){this._logFormatted(arguments,$[1375]);},info:function($0){this._logFormatted(arguments,$[1520]);},warn:function($0){this._logFormatted(arguments,$[1178]);},error:function($0){this._logFormatted(arguments,$[143]);},assert:function($0,$1,$2){if(!$0){var $3=[];for(var $4=1;$4<arguments.length;++$4)$3.push(arguments[$4]);this._logFormatted($3.length?$3:[$[630]],$[143]);throw $1?$1:$[630];}},dir:function($0){var $1=[];var $2=[];for(var $3 in $0){try{$2.push([$3,$0[$3]]);}catch(exc){}}$2.sort(function($4,$5){return $4[0]<$5[0]?-1:1;});$1.push($[1561]);for(var $6=0;$6<$2.length;++$6){var $3=$2[$6][0],$7=$2[$6][1];$1.push($[2157],$[2023],this._escapeHTML($3),$[1485],$[2528]);this._appendObject($7,$1);$1.push($[1555]);}$1.push($[2315]);this._logRow($1,$[1554]);},dirxml:function($0){var $1=[];this._appendNode($0,$1);this._logRow($1,$[2381]);},time:function($0){this._timeMap[$0]=(new Date()).getTime();},timeEnd:function($0){if($0 in this._timeMap){var $1=(new Date()).getTime()-this._timeMap[$0];this._logFormatted([$0+$[71],$1+$[296]]);delete this._timeMap[$0];}},clear:function(){this._consoleLog.innerHTML=$[0];},trace:function(){if(qx.dev&&qx.dev.StackTrace){var $0=qx.dev.StackTrace.getStackTrace();this.debug("Current stack trace: ");for(var $1=1,$2=$0.length;$1<$2;$1++){this.debug("  - "+$0[$1]);}}else{this.warn("Stacktraces are not support by your build!");}},_consoleLog:null,_commandLine:null,_messageQueue:[],_timeMap:{},_clPrefix:$[1320],_consoleShortcuts:{log:$[1768],info:$[1285],debug:$[993],warn:$[1771],error:$[1186],assert:$[1708],dir:$[1930],dirxml:$[2113],time:$[2487],timeEnd:$[2471],clear:$[2218]},_focusCommandLine:function(){if(this._commandLine){this._commandLine.focus();}},_initializeWindow:function(){if(this._consoleWindow){return;}if(qx.core.Setting){var $0=qx.core.Setting.get($[201])+$[2425];this._consoleWindow=window.open($0,$[541],$[1560]);}},_onLogReady:function($0){var $1=$0.document;this._consoleWindow=$0;this._consoleDocument=$1;this._consoleLog=$1.getElementById($[561]);this._commandLine=$1.getElementById($[1928]);this._onUnloadWrapped=qx.lang.Function.bind(this._onUnload,this);this._onResizeWrapped=qx.lang.Function.bind(this._onResize,this);this._onCommandLineKeyDownWrapped=qx.lang.Function.bind(this._onCommandLineKeyDown,this);this._addEvent(window,$[199],this._onUnloadWrapped);this._addEvent($0,$[199],this._onUnloadWrapped);this._addEvent($0,$[287],this._onResizeWrapped);this._addEvent(this._commandLine,$[41],this._onCommandLineKeyDownWrapped);this._syncLayout();this._flush();},_syncLayout:function(){this._consoleLog.style.height=(qx.bom.Viewport.getHeight(this._consoleWindow)-42)+$[64];},_evalCommandLine:function(){var $0=this._commandLine.value;this._commandLine.value=$[0];this._logRow([this._clPrefix,$0],$[1772]);var $1=/^([a-z]+)\(/;var $2=$1.exec($0);if($2!=null){if(this._consoleShortcuts[$2[1]]){$0=this._consoleShortcuts[$2[1]]+$0.substring($2[1].length);}}var $3;try{$3=eval($0);}catch(ex){this.error(ex);}if($3!==undefined){this.log($3);}},_logRow:function($0,$1){if(this._consoleLog){this._writeMessage($0,$1);}else{this._messageQueue.push([$0,$1]);this._initializeWindow();}},_flush:function(){var $0=this._messageQueue;this._messageQueue=[];for(var $1=0;$1<$0.length;++$1){this._writeMessage($0[$1][0],$0[$1][1]);}},_writeMessage:function($0,$1){var $2=this._consoleLog.scrollTop+this._consoleLog.offsetHeight>=this._consoleLog.scrollHeight;this._writeRow($0,$1);if($2){this._consoleLog.scrollTop=this._consoleLog.scrollHeight-this._consoleLog.offsetHeight;}},_appendRow:function($0){this._consoleLog.appendChild($0);},_writeRow:function($0,$1){var $2=this._consoleLog.ownerDocument.createElement($[95]);$2.className=$[2516]+($1?$[2276]+$1:$[0]);$2.innerHTML=$0.join($[0]);this._appendRow($2);},_logFormatted:function($0,$1){if(window.__firebug__&&window.console){return window.console[$1].apply(window.console,$0);}var $2=[];var $3=$0[0];var $4=0;if(typeof ($3)!=$[18]){$3=$[0];$4=-1;}var $5=this._parseFormat($3);for(var $6=0;$6<$5.length;++$6){var $7=$5[$6];if($7&&typeof ($7)==$[49]){var $8=$0[++$4];$7.appender($8,$2);}else this._appendText($7,$2);}for(var $6=$4+1;$6<$0.length;++$6){this._appendText($[59],$2);var $8=$0[$6];if(typeof ($8)==$[18])this._appendText($8,$2);else this._appendObject($8,$2);}this._logRow($2,$1);},_parseFormat:function($0){var $1=[];var $2=/((^%|[^\\]%)(\d+)?(\.)([a-zA-Z]))|((^%|[^\\]%)([a-zA-Z]))/;var $3={s:this._appendText,d:this._appendInteger,i:this._appendInteger,f:this._appendFloat};for(var $4=$2.exec($0);$4;$4=$2.exec($0)){var $5=$4[8]?$4[8]:$4[5];var $6=$5 in $3?$3[$5]:this._appendObject;var $7=$4[3]?parseInt($4[3]):($4[4]==$[38]?-1:0);$1.push($0.substr(0,$4[0][0]==$[255]?$4.index:$4.index+1));$1.push({appender:$6,precision:$7});$0=$0.substr($4.index+$4[0].length);}$1.push($0);return $1;},_escapeHTML:function($0){function $1($2){switch($2){case $[500]:return $[553];case $[433]:return $[1476];case $[72]:return $[795];case $[214]:return $[1968];case $[127]:return $[1947];}return $[135];}return String($0).replace(/[<>&"']/g,$1);},_objectToString:function($0){try{return $0+$[0];}catch(exc){return null;}},_appendText:function($0,$1){$1.push(this._escapeHTML(this._objectToString($0)));},_appendNull:function($0,$1){$1.push($[1803],this._escapeHTML(this._objectToString($0)),$[118]);},_appendString:function($0,$1){$1.push($[2120],this._escapeHTML(this._objectToString($0)),$[2244]);},_appendInteger:function($0,$1){$1.push($[648],this._escapeHTML(this._objectToString($0)),$[118]);},_appendFloat:function($0,$1){$1.push($[648],this._escapeHTML(this._objectToString($0)),$[118]);},_appendFunction:function($0,$1){var $2=/function ?(.*?)\(/;var $3=$2.exec(this._objectToString($0));var $4=$3?$3[1]:$[62];$1.push($[1322],this._escapeHTML($4),$[2318]);},_appendObject:function($0,$1){try{if($0==undefined)this._appendNull($[4],$1);else if($0==null)this._appendNull($[351],$1);else if(typeof $0==$[18])this._appendString($0,$1);else if(typeof $0==$[68])this._appendInteger($0,$1);else if($0.toString)this._appendText($0.toString(),$1);else if(typeof $0==$[62])this._appendFunction($0,$1);else if($0.nodeType==1)this._appendSelector($0,$1);else if(typeof $0==$[49])this._appendObjectFormatted($0,$1);else this._appendText($0,$1);}catch(exc){}},_appendObjectFormatted:function($0,$1){var $2=this._objectToString($0);var $3=/\[object (.*?)\]/;var $4=$3.exec($2);$1.push($[2214],$4?$4[1]:$2,$[118]);},_appendSelector:function($0,$1){$1.push($[1914]);$1.push($[1685],this._escapeHTML($0.nodeName.toLowerCase()),$[118]);if($0.id)$1.push($[1571],this._escapeHTML($0.id),$[118]);if($0.className)$1.push($[2359],this._escapeHTML($0.className),$[118]);$1.push($[118]);},_appendNode:function($0,$1){if($0.nodeType==1){$1.push($[1979],$[2353],$0.nodeName.toLowerCase(),$[118]);for(var $2=0;$2<$0.attributes.length;++$2){var $3=$0.attributes[$2];if(!$3.specified)continue;$1.push($[2167],$3.nodeName.toLowerCase(),$[1847],this._escapeHTML($3.nodeValue),$[2212]);}if($0.firstChild){$1.push($[1737]);for(var $4=$0.firstChild;$4;$4=$4.nextSibling)this._appendNode($4,$1);$1.push($[1992],$0.nodeName.toLowerCase(),$[2502]);}else $1.push($[2032]);}else if($0.nodeType==3){$1.push($[2668],this._escapeHTML($0.nodeValue),$[240]);}},_addEvent:function($0,$1,$2){if(document.all)$0.attachEvent($[88]+$1,$2);else $0.addEventListener($1,$2,false);},_removeEvent:function($0,$1,$2){if(document.all)$0.detachEvent($[88]+$1,$2);else $0.removeEventListener($1,$2,false);},_cancelEvent:function($0){if(document.all)$0.cancelBubble=true;else $0.stopPropagation();},_onCommandLineKeyDown:function($0){if($0.keyCode==13)this._evalCommandLine();else if($0.keyCode==27)this._commandLine.value=$[0];},_onResize:function($0){this._syncLayout();},_onUnload:function($0){var $1=this._consoleWindow;var $2=this._commandLine;this._consoleWindow=null;this._consoleDocument=null;this._consoleLog=null;this._commandLine=null;this._removeEvent(window,$[199],this._onUnloadWrapped);if($1){try{$1.close();}catch(ex){}this._removeEvent($1,$[199],this._onUnloadWrapped);this._removeEvent($1,$[287],this._onResizeWrapped);}if($2){this._removeEvent($2,$[41],this._onCommandLineKeyDownWrapped);}}}});
qx.Class.define($[2407],{statics:{globalEval:function($0){if(window.execScript){window.execScript($0);}else{eval.call(window,$0);}},returnTrue:function(){return true;},returnFalse:function(){return false;},returnNull:function(){return null;},returnThis:function(){return this;},returnInstance:function(){if(!this._instance){this._instance=new this;}return this._instance;},returnZero:function(){return 0;},returnNegativeIndex:function(){return -1;},bind:function($0,$1,$2){{};if(arguments.length>2){var $3=Array.prototype.slice.call(arguments,2);var $4=function(){$0.context=$1;var $5=$0.apply($1,$3.concat(qx.lang.Array.fromArguments(arguments)));$0.context=null;return $5;};}else{var $4=function(){$0.context=$1;var $5=$0.apply($1,arguments);$0.context=null;return $5;};}$4.self=$0.self?$0.self.constructor:$1;return $4;},bindEvent:function($0,$1){{};var $2=function($3){$0.context=$1;var $4=$0.call($1,$3||window.event);$0.context=null;return $4;};$2.self=$0.self?$0.self.constructor:$1;return $2;},getCaller:function($0){return $0.caller?$0.caller.callee:$0.callee.caller;}}});
qx.Class.define($[2611],{statics:{getWidth:qx.core.Variant.select($[1],{"opera":function($0){return ($0||window).document.body.clientWidth;},"webkit":function($0){return ($0||window).innerWidth;},"default":function($0){var $1=($0||window).document;return $1.compatMode===$[139]?$1.documentElement.clientWidth:$1.body.clientWidth;}}),getHeight:qx.core.Variant.select($[1],{"opera":function($0){return ($0||window).document.body.clientHeight;},"webkit":function($0){return ($0||window).innerHeight;},"default":function($0){var $1=($0||window).document;return $1.compatMode===$[139]?$1.documentElement.clientHeight:$1.body.clientHeight;}}),getScrollLeft:qx.core.Variant.select($[1],{"mshtml":function($0){var $1=($0||window).document;return $1.documentElement.scrollLeft||$1.body.scrollLeft;},"default":function($0){return ($0||window).pageXOffset;}}),getScrollTop:qx.core.Variant.select($[1],{"mshtml":function($0){var $1=($0||window).document;return $1.documentElement.scrollTop||$1.body.scrollTop;},"default":function($0){return ($0||window).pageYOffset;}})}});
qx.Class.define($[2222],{statics:{define:function($0,$1){if(!$1){var $1={};}if($1.include&&!($1.include instanceof Array)){$1.include=[$1.include];}{};var $2={$$type:$[189],name:$0,title:$1.title,toString:this.genericToString};if($1.extend){$2.supertheme=$1.extend;}$2.basename=qx.Class.createNamespace($0,$2);this.__convert($2,$1);this.__registry[$0]=$2;if($1.include){for(var $3=0,$4=$1.include,$5=$4.length;$3<$5;$3++){this.include($2,$4[$3]);}}},getAll:function(){return this.__registry;},getByName:function($0){return this.__registry[$0];},isDefined:function($0){return this.getByName($0)!==undefined;},getTotalNumber:function(){return qx.lang.Object.getLength(this.__registry);},genericToString:function(){return $[1858]+this.name+$[132];},__extractType:function($0){for(var $1=0,$2=this.__inheritableKeys,$3=$2.length;$1<$3;$1++){if($0[$2[$1]]){return $2[$1];}}},__convert:function($0,$1){var $2=this.__extractType($1);if($1.extend&&!$2){$2=$1.extend.type;}$0.type=$2||$[87];if(!$2){return;}var $3=function(){};if($1.extend){$3.prototype=new $1.extend.$$clazz;}var $4=$3.prototype;var $5=$1[$2];for(var $6 in $5){$4[$6]=$5[$6];if($4[$6].base){{};$4[$6].base=$1.extend;}}$0.$$clazz=$3;$0[$2]=new $3;},__registry:{},__inheritableKeys:[$[651],$[865],$[776],$[807],$[498],$[525],$[582]],__allowedKeys:null,__metaKeys:null,__validateConfig:function(){},patch:function($0,$1){var $2=this.__extractType($1);if($2!==this.__extractType($0)){throw new Error("The mixins '"+$0.name+"' are not compatible '"+$1.name+"'!");}var $3=$1[$2];var $4=$0[$2];for(var $5 in $3){$4[$5]=$3[$5];}},include:function($0,$1){var $2=$1.type;if($2!==$0.type){throw new Error("The mixins '"+$0.name+"' are not compatible '"+$1.name+"'!");}var $3=$1[$2];var $4=$0[$2];for(var $5 in $3){if($4[$5]!==undefined){throw new Error("It is not allowed to overwrite the key '"+$5+"' of theme '"+$0.name+"' by mixin theme '"+$1.name+"'.");}$4[$5]=$3[$5];}}}});
qx.Class.define($[1945],{extend:qx.core.Object,construct:function(){arguments.callee.base.call(this);},members:{addEventListener:function($0,$1,$2){if(this.getDisposed()){return;}{};if(this.__listeners===undefined){this.__listeners={};}if(this.__listeners[$0]===undefined){this.__listeners[$0]={};}var $3=$[801]+qx.core.Object.toHashCode($1)+($2?$[219]+qx.core.Object.toHashCode($2):$[0]);this.__listeners[$0][$3]={handler:$1,object:$2};},removeEventListener:function($0,$1,$2){if(this.getDisposed()){return;}var $3=this.__listeners;if(!$3||$3[$0]===undefined){return;}if(typeof $1!==$[62]){throw new Error("qx.core.Target: removeEventListener("+$0+"): '"+$1+"' is not a function!");}var $4=$[801]+qx.core.Object.toHashCode($1)+($2?$[219]+qx.core.Object.toHashCode($2):$[0]);delete this.__listeners[$0][$4];},hasEventListeners:function($0){return this.__listeners&&this.__listeners[$0]!==undefined&&!qx.lang.Object.isEmpty(this.__listeners[$0]);},createDispatchEvent:function($0){if(this.hasEventListeners($0)){this.dispatchEvent(new qx.event.type.Event($0),true);}},createDispatchDataEvent:function($0,$1){if(this.hasEventListeners($0)){this.dispatchEvent(new qx.event.type.DataEvent($0,$1),true);}},createDispatchChangeEvent:function($0,$1,$2){if(this.hasEventListeners($0)){this.dispatchEvent(new qx.event.type.ChangeEvent($0,$1,$2),true);}},dispatchEvent:function($0,$1){if(this.getDisposed()){return;}if($0.getTarget()==null){$0.setTarget(this);}if($0.getCurrentTarget()==null){$0.setCurrentTarget(this);}this._dispatchEvent($0,$1);var $2=$0.getDefaultPrevented();$1&&$0.dispose();return !$2;},_dispatchEvent:function($0){var $1=this.__listeners;if($1){$0.setCurrentTarget(this);var $2=$1[$0.getType()];if($2){var $3,$4;for(var $5 in $2){$3=$2[$5].handler;$4=$2[$5].object||this;$3.call($4,$0);}}}if($0.getBubbles()&&!$0.getPropagationStopped()&&typeof (this.getParent)==$[62]){var $6=this.getParent();if($6&&!$6.getDisposed()&&$6.getEnabled()){$6._dispatchEvent($0);}}}},destruct:function(){this._disposeObjectDeep($[1954],2);}});
qx.Class.define($[15],{extend:qx.core.Object,construct:function($0){arguments.callee.base.call(this);this.setType($0);},properties:{type:{_fast:true,setOnlyOnce:true},originalTarget:{_fast:true,setOnlyOnce:true},target:{_fast:true,setOnlyOnce:true},relatedTarget:{_fast:true,setOnlyOnce:true},currentTarget:{_fast:true},bubbles:{_fast:true,defaultValue:false,noCompute:true},propagationStopped:{_fast:true,defaultValue:true,noCompute:true},defaultPrevented:{_fast:true,defaultValue:false,noCompute:true}},members:{_autoDispose:false,preventDefault:function(){this.setDefaultPrevented(true);},stopPropagation:function(){this.setPropagationStopped(true);}},destruct:function(){this._disposeFields($[912],$[2248],$[1142],$[2111]);}});
qx.Class.define($[43],{extend:qx.event.type.Event,construct:function($0,$1){arguments.callee.base.call(this,$0);this.setData($1);},properties:{propagationStopped:{_fast:true,defaultValue:false},data:{_fast:true}},destruct:function(){this._disposeFields($[1675]);}});
qx.Class.define($[330],{extend:qx.event.type.Event,construct:function($0,$1,$2){arguments.callee.base.call(this,$0);this.setValue($1);this.setOldValue($2);},properties:{value:{_fast:true},oldValue:{_fast:true}},members:{getData:function(){qx.log.Logger.deprecatedMethodWarning(arguments.callee,$[971]);return this.getValue();}},destruct:function(){this._disposeFields($[2231],$[1938]);}});
qx.Class.define($[1242],{extend:qx.core.Object,type:$[60],construct:function(){arguments.callee.base.call(this);},statics:{ACCEPT:1,DENY:2,NEUTRAL:3},members:{decide:function($0){throw new Error("decide is abstract");}}});
qx.Class.define($[1187],{extend:qx.log.Filter,construct:function(){arguments.callee.base.call(this);},properties:{enabled:{check:$[3],init:true},minLevel:{check:$[22],nullable:true}},members:{decide:function($0){var $1=qx.log.Filter;if(!this.getEnabled()){return $1.DENY;}else if(this.getMinLevel()==null){return $1.NEUTRAL;}else{return ($0.level>=this.getMinLevel())?$1.ACCEPT:$1.DENY;}}}});
qx.Class.define($[1965],{extend:qx.core.Object,type:$[60],construct:function(){arguments.callee.base.call(this);},members:{addFilter:function($0){if(this._filterArr==null){this._filterArr=[];}this._filterArr.push($0);},clearFilters:function(){this._filterArr=null;},getHeadFilter:function(){return (this._filterArr==null||this._filterArr.length==0)?null:this._filterArr[0];},_getDefaultFilter:function(){var $0=this.getHeadFilter();if(!($0 instanceof qx.log.DefaultFilter)){this.clearFilters();$0=new qx.log.DefaultFilter();this.addFilter($0);}return $0;},setEnabled:function($0){this._getDefaultFilter().setEnabled($0);},setMinLevel:function($0){this._getDefaultFilter().setMinLevel($0);},decideLogEvent:function($0){var $1=qx.log.Filter.NEUTRAL;if(this._filterArr!=null){for(var $2=0;$2<this._filterArr.length;$2++){var $3=this._filterArr[$2].decide($0);if($3!=$1){return $3;}}}return $1;},handleLogEvent:function($0){throw new Error("handleLogEvent is abstract");}},destruct:function(){this._disposeFields($[1695]);}});
qx.Class.define($[2629],{extend:qx.log.LogEventProcessor,type:$[60],construct:function(){arguments.callee.base.call(this);},properties:{useLongFormat:{check:$[3],init:true}},members:{handleLogEvent:function($0){if(this.decideLogEvent($0)!=qx.log.Filter.DENY){this.appendLogEvent($0);}},appendLogEvent:function($0){throw new Error("appendLogEvent is abstract");},formatLogEvent:function($0){var $1=qx.log.Logger;var $2=$[0];var $3=new String(new Date().getTime()-qx.core.Bootstrap.LOADSTART);while($3.length<6){$3=$[53]+$3;}$2+=$3;if(this.getUseLongFormat()){switch($0.level){case $1.LEVEL_DEBUG:$2+=$[1077];break;case $1.LEVEL_INFO:$2+=$[2260];break;case $1.LEVEL_WARN:$2+=$[1072];break;case $1.LEVEL_ERROR:$2+=$[2398];break;case $1.LEVEL_FATAL:$2+=$[2490];break;}}else{$2+=$[339];}var $4=$[0];for(var $5=0;$5<$0.indent;$5++){$4+=$[431];}$2+=$4;if(this.getUseLongFormat()){$2+=$0.logger.getName();if($0.instanceId!=null){$2+=$[491]+$0.instanceId+$[132];}$2+=$[339];}if(typeof $0.message==$[18]){$2+=$0.message;}else{var $6=$0.message;if($6==null){$2+=$[1885];}else{$2+=$[1732]+$6+$[2385];var $7=new Array();try{for(var $8 in $6){$7.push($8);}}catch(exc){$2+=$4+$[1594]+exc+$[709];}$7.sort();for(var $5=0;$5<$7.length;$5++){try{$2+=$4+$[431]+$7[$5]+$[48]+$6[$7[$5]]+$[172];}catch(exc){$2+=$4+$[431]+$7[$5]+$[1888]+exc+$[709];}}$2+=$4+$[2511];}}if($0.throwable!=null){var $9=$0.throwable;if($9.name==null){$2+=$[339]+$9;}else{$2+=$[339]+$9.name;}if($9.message!=null){$2+=$[975]+$9.message;}if($9.number!=null){$2+=$[1509]+$9.number+$[73];}var $a=qx.dev.StackTrace.getStackTraceFromError($9);}if($0.trace){var $a=$0.trace;}if($a&&$a.length>0){$2+=$[172];for(var $5=0;$5<$a.length;$5++){$2+=$[1363]+$a[$5]+$[172];}}return $2;}}});
qx.Class.define($[1035],{extend:qx.log.appender.Abstract,construct:function($0){arguments.callee.base.call(this);this._id=qx.log.appender.Window.register(this);this._name=$0;if(this._name==null){var $1=window.location.href;var $2=0;for(var $3=0;$3<$1.length;$3++){$2=($2+$1.charCodeAt($3))%10000000;}this._name=$[2165]+$2;}this._errorsPreventingAutoCloseCount=0;this._divDataSets=[];this._filterTextWords=[];this._filterText=$[0];},statics:{_nextId:1,_registeredAppenders:{},register:function($0){var $1=qx.log.appender.Window;var $2=$1._nextId++;$1._registeredAppenders[$2]=$0;return $2;},getAppender:function($0){return qx.log.appender.Window._registeredAppenders[$0];}},properties:{maxMessages:{check:$[14],init:500},popUnder:{check:$[3],init:false},autoCloseWithErrors:{check:$[3],init:true,apply:$[1866]},windowWidth:{check:$[14],init:600},windowHeight:{check:$[14],init:350},windowLeft:{check:$[14],nullable:true},windowTop:{check:$[14],nullable:true}},members:{openWindow:function(){if(this._inLogWindowCallback){return;}this._inLogWindowCallback=true;if(this._logWindow&&!this._logWindow.closed){return ;}var $0=this.getWindowWidth();var $1=this.getWindowHeight();var $2=this.getWindowLeft();if($2===null){$2=window.screen.width-$0;}var $3=this.getWindowTop();if($3===null){$3=window.screen.height-$1;}var $4=$[1913]+$[2118]+$0+$[1384]+$1+$[2164]+$2+$[2146]+$3;this._logWindow=window.open($[0],this._name,$4);qx.client.Timer.once(this._openWindowCallback,this,200);},_openWindowCallback:function(){delete this._inLogWindowCallback;if(!this._logWindow||this._logWindow.closed){if(this._popupBlockerWarning){return;}alert("Could not open log window. Please disable your popup blocker!");this._popupBlockerWarning=true;return;}this._popupBlockerWarning=false;if(this.getPopUnder()){this._logWindow.blur();window.focus();}var $0=this._logWindow.document;var $1=qx.core.Variant.isSet($[1],$[29])?$[1687]:$[494];$0.open();$0.write($[1886]+this._name+$[2011]+$[1255]+this._id+$[1115]+$[2666]+$[949]+$[2194]+$[910]+$[1986]+$[2396]+$[1838]+$[1335]+$1+$[1259]+$[1023]+$[937]+this._filterText+$[572]+$[627]+$[1182]+$[2622]+$[627]+$[2542]);$0.close();this._logElem=$0.getElementById($[561]);this._markerBtn=$0.getElementById($[2463]);this._filterInput=$0.getElementById($[211]);this._logLinesDiv=$0.getElementById($[1238]);var $2=this;this._markerBtn.onclick=function(){$2._showMessageInLog($[2378]);};this._filterInput.onkeyup=function(){$2.setFilterText($2._filterInput.value);};if(this._logEventQueue!=null){for(var $3=0;$3<this._logEventQueue.length;$3++){this.appendLogEvent(this._logEventQueue[$3]);}this._logEventQueue.length=0;}},closeWindow:function(){if(this._logWindow!=null){this._logWindow.close();this._logWindow=null;this._logElem=null;}},_autoCloseWindow:function(){if(this.getAutoCloseWithErrors()||this._errorsPreventingAutoCloseCount==0){this.closeWindow();}else{this._showMessageInLog($[1552]+this._errorsPreventingAutoCloseCount+$[1317]);}},_showMessageInLog:function($0){var $1={message:$0,isDummyEventForMessage:true};this.appendLogEvent($1);},appendLogEvent:function($0){if(!this._logWindow||this._logWindow.closed){if(!this._logEventQueue){this._logEventQueue=[];}this._logEventQueue.push($0);this.openWindow();}else if(this._logElem==null){this._logEventQueue.push($0);}else{var $1=this._logWindow.document.createElement($[95]);if($0.level>=qx.log.Logger.LEVEL_ERROR){$1.style.backgroundColor=$[2323];if(!this.getAutoCloseWithErrors()){this._errorsPreventingAutoCloseCount+=1;}}else if($0.level==qx.log.Logger.LEVEL_DEBUG){$1.style.color=$[96];}var $2;if($0.isDummyEventForMessage){$2=$0.message;}else{$2=qx.html.String.fromText(this.formatLogEvent($0));}$1.innerHTML=$2;this._logElem.appendChild($1);var $3={txt:$2.toUpperCase(),elem:$1};this._divDataSets.push($3);this._setDivVisibility($3);while(this._logElem.childNodes.length>this.getMaxMessages()){this._logElem.removeChild(this._logElem.firstChild);if(this._removedMessageCount==null){this._removedMessageCount=1;}else{this._removedMessageCount++;}}if(this._removedMessageCount!=null){this._logElem.firstChild.innerHTML=$[141]+this._removedMessageCount+$[767];}this._logLinesDiv.scrollTop=this._logLinesDiv.scrollHeight;}},setFilterText:function($0){if($0==null){$0=$[0];}this._filterText=$0;$0=$0.toUpperCase();this._filterTextWords=$0.split($[59]);for(var $1=0;$1<this._divDataSets.length;$1++){this._setDivVisibility(this._divDataSets[$1]);}},_setDivVisibility:function($0){var $1=true;for(var $2=0;$1&&($2<this._filterTextWords.length);$2++){$1=$0.txt.indexOf(this._filterTextWords[$2])>=0;}$0.elem.style[$[231]]=($1?$[0]:$[19]);},_applyAutoCloseWithErrors:function($0,$1){if(!$0&&$1){this._errorsPreventingAutoCloseCount=0;this._showMessageInLog($[1130]);}else if($0&&!$1){this._showMessageInLog($[1190]+this._errorsPreventingAutoCloseCount+$[1812]);}}},destruct:function(){try{if(this._markerBtn){this._markerBtn.onclick=null;}if(this._filterInput){this._filterInput.onkeyup=null;}}catch(ex){}this._autoCloseWindow();this._disposeFields($[1486],$[2390],$[2515],$[1933],$[2163],$[1816]);}});
qx.Class.define($[2405],{extend:qx.core.Target,construct:function($0){arguments.callee.base.call(this);this.setEnabled(false);if($0!=null){this.setInterval($0);}this.__oninterval=qx.lang.Function.bind(this._oninterval,this);},events:{"interval":$[15]},statics:{once:function($0,$1,$2){var $3=new qx.client.Timer($2);$3.addEventListener($[104],function($4){$3.dispose();$0.call($1,$4);$1=null;},$1);$3.start();}},properties:{enabled:{init:true,check:$[3],apply:$[475]},interval:{check:$[14],init:1000,apply:$[1637]}},members:{__intervalHandler:null,_applyInterval:function($0,$1){if(this.getEnabled()){this.restart();}},_applyEnabled:function($0,$1){if($1){window.clearInterval(this.__intervalHandler);this.__intervalHandler=null;}else if($0){this.__intervalHandler=window.setInterval(this.__oninterval,this.getInterval());}},start:function(){this.setEnabled(true);},startWith:function($0){this.setInterval($0);this.start();},stop:function(){this.setEnabled(false);},restart:function(){this.stop();this.start();},restartWith:function($0){this.stop();this.startWith($0);},_oninterval:function(){if(this.getEnabled()){this.createDispatchEvent($[104]);}}},destruct:function(){if(this.__intervalHandler){window.clearInterval(this.__intervalHandler);}this._disposeFields($[2104],$[2649]);}});
qx.Class.define($[2109],{extend:qx.log.appender.Abstract,construct:function(){arguments.callee.base.call(this);},members:{appendLogEvent:function($0){if(typeof console!=$[679]){var $1=qx.log.Logger;var $2=this.formatLogEvent($0);switch($0.level){case $1.LEVEL_DEBUG:if(console.debug){console.debug($2);}break;case $1.LEVEL_INFO:if(console.info){console.info($2);}break;case $1.LEVEL_WARN:if(console.warn){console.warn($2);}break;default:if(console.error){console.error($2);}break;}if($0.level>=$1.LEVEL_WARN&&(!$0.throwable||!$0.throwable.stack)&&console.trace){console.trace();}}}}});
qx.Class.define($[773],{extend:qx.log.appender.Abstract,construct:function(){arguments.callee.base.call(this);if(typeof console!=$[679]&&console.debug&&!console.emu){this._appender=new qx.log.appender.FireBug;}else{this._appender=new qx.log.appender.Window;}},members:{appendLogEvent:function($0){if(this._appender){return this._appender.appendLogEvent($0);}}},destruct:function(){this._disposeObjects($[2101]);}});
qx.Class.define($[1591],{extend:qx.log.LogEventProcessor,construct:function($0,$1){arguments.callee.base.call(this);this._name=$0;this._parentLogger=$1;},statics:{deprecatedMethodWarning:function($0,$1){var $2,$3,$4;},deprecatedClassWarning:function($0,$1){var $2,$3;},getClassLogger:function($0){var $1=$0._logger;if($1==null){var $2=$0.classname;var $3=$2.split($[38]);var $4=window;var $5=$[0];var $6=qx.log.Logger.ROOT_LOGGER;for(var $7=0;$7<$3.length-1;$7++){$4=$4[$3[$7]];$5+=(($7!=0)?$[38]:$[0])+$3[$7];if($4._logger==null){$4._logger=new qx.log.Logger($5,$6);}$6=$4._logger;}$1=new qx.log.Logger($2,$6);$0._logger=$1;}return $1;},_indent:0,LEVEL_ALL:0,LEVEL_DEBUG:200,LEVEL_INFO:500,LEVEL_WARN:600,LEVEL_ERROR:700,LEVEL_FATAL:800,LEVEL_OFF:1000,ROOT_LOGGER:null},members:{getName:function(){return this._name;},getParentLogger:function(){return this._parentLogger;},indent:function(){qx.log.Logger._indent++;},unindent:function(){qx.log.Logger._indent--;},addAppender:function($0){if(this._appenderArr==null){this._appenderArr=[];}this._appenderArr.push($0);},removeAppender:function($0){if(this._appenderArr!=null){this._appenderArr.remove($0);}},removeAllAppenders:function(){this._appenderArr=null;},handleLogEvent:function($0){var $1=qx.log.Filter;var $2=$1.NEUTRAL;var $3=this;while($2==$1.NEUTRAL&&$3!=null){$2=$3.decideLogEvent($0);$3=$3.getParentLogger();}if($2!=$1.DENY){this.appendLogEvent($0);}},appendLogEvent:function($0){if(this._appenderArr!=null&&this._appenderArr.length!=0){for(var $1=0;$1<this._appenderArr.length;$1++){this._appenderArr[$1].handleLogEvent($0);}}else if(this._parentLogger!=null){this._parentLogger.appendLogEvent($0);}},log:function($0,$1,$2,$3,$4){var $5={logger:this,level:$0,message:$1,throwable:$3,trace:$4,indent:qx.log.Logger._indent,instanceId:$2};this.handleLogEvent($5);},debug:function($0,$1,$2){this.log(qx.log.Logger.LEVEL_DEBUG,$0,$1,$2);},info:function($0,$1,$2){this.log(qx.log.Logger.LEVEL_INFO,$0,$1,$2);},warn:function($0,$1,$2){this.log(qx.log.Logger.LEVEL_WARN,$0,$1,$2);},error:function($0,$1,$2){this.log(qx.log.Logger.LEVEL_ERROR,$0,$1,$2);},fatal:function($0,$1,$2){this.log(qx.log.Logger.LEVEL_FATAL,$0,$1,$2);},measureReset:function(){if(this._totalMeasureTime!=null){this.debug("Measure reset. Total measure time: "+this._totalMeasureTime+" ms");}this._lastMeasureTime=null;this._totalMeasureTime=null;},measure:function($0,$1,$2){if(this._lastMeasureTime==null){$0=$[1029]+$0;}else{var $3=new Date().getTime()-this._lastMeasureTime;if(this._totalMeasureTime==null){this._totalMeasureTime=0;}this._totalMeasureTime+=$3;$0=$[1319]+$3+$[1610]+$0;}this.debug($0,$1,$2);this._lastMeasureTime=new Date().getTime();},printStackTrace:function(){var $0=qx.dev.StackTrace.getStackTrace();qx.lang.Array.removeAt($0,0);this.log(qx.log.Logger.LEVEL_DEBUG,$[2066],$[0],null,$0);}},settings:{"qx.logAppender":$[773],"qx.minLogLevel":200},defer:function($0){$0.ROOT_LOGGER=new $0("root",null);$0.ROOT_LOGGER.setMinLevel(qx.core.Setting.get($[1505]));$0.ROOT_LOGGER.addAppender(new (qx.Class.getByName(qx.core.Setting.get($[1015]))));},destruct:function(){this._disposeFields($[1984],$[1647]);}});
qx.Class.define($[2412],{statics:{getStackTrace:qx.core.Variant.select($[1],{"gecko":function(){try{throw new Error();}catch(e){var $0=this.getStackTraceFromError(e);qx.lang.Array.removeAt($0,0);var $1=this.getStackTraceFromCaller(arguments);var $2=$1.length>$0.length?$1:$0;for(var $3=0;$3<Math.min($1.length,$0.length);$3++){var $4=$1[$3];if($4.indexOf($[1844])>=0){continue;}var $5=$4.split($[71]);if($5.length!=2){continue;}var $6=$5[0];var $7=$5[1];var $8=$0[$3];var $9=$8.split($[71]);var $a=$9[0];var $b=$9[1];if(qx.Class.getByName($a)){var $c=$a;}else{$c=$6;}var $d=$c+$[71];if($7){$d+=$7+$[71];}$d+=$b;$2[$3]=$d;}return $2;}},"mshtml|webkit":function(){return this.getStackTraceFromCaller(arguments);},"opera":function(){var $0;try{$0.bar();}catch(e){var $1=this.getStackTraceFromError(e);qx.lang.Array.removeAt($1,0);return $1;}return [];}}),getStackTraceFromCaller:qx.core.Variant.select($[1],{"opera":function($0){return [];},"default":function($0){var $1=[];var $2=qx.lang.Function.getCaller($0);var $3={};while($2){var $4=this.getFunctionName($2);$1.push($4);try{$2=$2.caller;}catch(e){break;}if(!$2){break;}var $5=qx.core.Object.toHashCode($2);if($3[$5]){$1.push($[2102]);break;}$3[$5]=$2;}return $1;}}),getStackTraceFromError:qx.core.Variant.select($[1],{"gecko":function($0){if(!$0.stack){return [];}var $1=/@(.+):(\d+)$/gm;var $2;var $3=[];while(($2=$1.exec($0.stack))!=null){var $4=$2[1];var $5=$2[2];var $6=this.__fileNameToClassName($4);$3.push($6+$[71]+$5);}return $3;},"webkit":function($0){if($0.sourceURL&&$0.line){return [this.__fileNameToClassName($0.sourceURL)+$[71]+$0.line];}},"opera":function($0){if($0.message.indexOf("Backtrace:")<0){return [];}var $1=[];var $2=qx.lang.String.trim($0.message.split("Backtrace:")[1]);var $3=$2.split($[172]);for(var $4=0;$4<$3.length;$4++){var $5=$3[$4].match(/\s*Line ([0-9]+) of.* (\S.*)/);if($5&&$5.length>=2){var $6=$5[1];var $7=this.__fileNameToClassName($5[2]);$1.push($7+$[71]+$6);}}return $1;},"default":function(){return [];}}),getFunctionName:function($0){if($0.$$original){return $0.classname+$[1144];}if($0.wrapper){return $0.wrapper.classname+$[797];}if($0.classname){return $0.classname+$[797];}if($0.mixin){for(var $1 in $0.mixin.$$members){if($0.mixin.$$members[$1]==$0){return $0.mixin.name+$[71]+$1;}}for(var $1 in $0.mixin){if($0.mixin[$1]==$0){return $0.mixin.name+$[71]+$1;}}}if($0.self){var $2=$0.self.constructor;if($2){for(var $1 in $2.prototype){if($2.prototype[$1]==$0){return $2.classname+$[71]+$1;}}for(var $1 in $2){if($2[$1]==$0){return $2.classname+$[71]+$1;}}}}var $3=$0.toString().match(/(function\s*\w*\(.*?\))/);if($3&&$3.length>=1&&$3[1]){return $3[1];}var $3=$0.toString().match(/(function\s*\(.*?\))/);if($3&&$3.length>=1&&$3[1]){return $[1506]+$3[1];}return $[2435];},__fileNameToClassName:function($0){var $1=$[1951];var $2=$0.indexOf($1);var $3=($2==-1)?$0:$0.substring($2+$1.length).replace(/\//g,$[38]).replace(/\.js$/,$[0]);return $3;}}});
qx.Class.define($[2387],{statics:{escape:function($0){return qx.dom.String.escapeEntities($0,qx.html.Entity.FROM_CHARCODE);},unescape:function($0){return qx.dom.String.unescapeEntities($0,qx.html.Entity.TO_CHARCODE);},fromText:function($0){return qx.html.String.escape($0).replace(/(  |\n)/g,function($1){var $2={"  ":$[1009],"\n":$[805]};return $2[$1]||$1;});},toText:function($0){return qx.html.String.unescape($0.replace(/\s+|<([^>])+>/gi,function($1){if(/\s+/.test($1)){return $[59];}else if(/^<BR|^<br/gi.test($1)){return $[172];}else{return $[0];}}));}}});
qx.Class.define($[1795],{statics:{escapeEntities:qx.core.Variant.select($[1],{"mshtml":function($0,$1){var $2,$3=[];for(var $4=0,$5=$0.length;$4<$5;$4++){var $6=$0.charAt($4);var $7=$6.charCodeAt(0);if($1[$7]){$2=$[72]+$1[$7]+$[113];}else{if($7>0x7F){$2=$[732]+$7+$[113];}else{$2=$6;}}$3[$3.length]=$2;}return $3.join($[0]);},"default":function($0,$1){var $2,$3=$[0];for(var $4=0,$5=$0.length;$4<$5;$4++){var $6=$0.charAt($4);var $7=$6.charCodeAt(0);if($1[$7]){$2=$[72]+$1[$7]+$[113];}else{if($7>0x7F){$2=$[732]+$7+$[113];}else{$2=$6;}}$3+=$2;}return $3;}}),unescapeEntities:function($0,$1){return $0.replace(/&[#\w]+;/gi,function($2){var $3=$2;var $2=$2.substring(1,$2.length-1);var $4=$1[$2];if($4){$3=String.fromCharCode($4);}else{if($2.charAt(0)==$[1350]){if($2.charAt(1).toUpperCase()==$[1624]){$4=$2.substring(2);if($4.match(/^[0-9A-Fa-f]+$/gi)){$3=String.fromCharCode(parseInt($[1605]+$4));}}else{$4=$2.substring(1);if($4.match(/^\d+$/gi)){$3=String.fromCharCode(parseInt($4));}}}}return $3;});},stripTags:function($0){return $0.replace(/<\/?[^>]+>/gi,$[0]);}}});
qx.Class.define($[1842],{statics:{TO_CHARCODE:{"quot":34,"amp":38,"lt":60,"gt":62,"nbsp":160,"iexcl":161,"cent":162,"pound":163,"curren":164,"yen":165,"brvbar":166,"sect":167,"uml":168,"copy":169,"ordf":170,"laquo":171,"not":172,"shy":173,"reg":174,"macr":175,"deg":176,"plusmn":177,"sup2":178,"sup3":179,"acute":180,"micro":181,"para":182,"middot":183,"cedil":184,"sup1":185,"ordm":186,"raquo":187,"frac14":188,"frac12":189,"frac34":190,"iquest":191,"Agrave":192,"Aacute":193,"Acirc":194,"Atilde":195,"Auml":196,"Aring":197,"AElig":198,"Ccedil":199,"Egrave":200,"Eacute":201,"Ecirc":202,"Euml":203,"Igrave":204,"Iacute":205,"Icirc":206,"Iuml":207,"ETH":208,"Ntilde":209,"Ograve":210,"Oacute":211,"Ocirc":212,"Otilde":213,"Ouml":214,"times":215,"Oslash":216,"Ugrave":217,"Uacute":218,"Ucirc":219,"Uuml":220,"Yacute":221,"THORN":222,"szlig":223,"agrave":224,"aacute":225,"acirc":226,"atilde":227,"auml":228,"aring":229,"aelig":230,"ccedil":231,"egrave":232,"eacute":233,"ecirc":234,"euml":235,"igrave":236,"iacute":237,"icirc":238,"iuml":239,"eth":240,"ntilde":241,"ograve":242,"oacute":243,"ocirc":244,"otilde":245,"ouml":246,"divide":247,"oslash":248,"ugrave":249,"uacute":250,"ucirc":251,"uuml":252,"yacute":253,"thorn":254,"yuml":255,"fnof":402,"Alpha":913,"Beta":914,"Gamma":915,"Delta":916,"Epsilon":917,"Zeta":918,"Eta":919,"Theta":920,"Iota":921,"Kappa":922,"Lambda":923,"Mu":924,"Nu":925,"Xi":926,"Omicron":927,"Pi":928,"Rho":929,"Sigma":931,"Tau":932,"Upsilon":933,"Phi":934,"Chi":935,"Psi":936,"Omega":937,"alpha":945,"beta":946,"gamma":947,"delta":948,"epsilon":949,"zeta":950,"eta":951,"theta":952,"iota":953,"kappa":954,"lambda":955,"mu":956,"nu":957,"xi":958,"omicron":959,"pi":960,"rho":961,"sigmaf":962,"sigma":963,"tau":964,"upsilon":965,"phi":966,"chi":967,"psi":968,"omega":969,"thetasym":977,"upsih":978,"piv":982,"bull":8226,"hellip":8230,"prime":8242,"Prime":8243,"oline":8254,"frasl":8260,"weierp":8472,"image":8465,"real":8476,"trade":8482,"alefsym":8501,"larr":8592,"uarr":8593,"rarr":8594,"darr":8595,"harr":8596,"crarr":8629,"lArr":8656,"uArr":8657,"rArr":8658,"dArr":8659,"hArr":8660,"forall":8704,"part":8706,"exist":8707,"empty":8709,"nabla":8711,"isin":8712,"notin":8713,"ni":8715,"prod":8719,"sum":8721,"minus":8722,"lowast":8727,"radic":8730,"prop":8733,"infin":8734,"ang":8736,"and":8743,"or":8744,"cap":8745,"cup":8746,"int":8747,"there4":8756,"sim":8764,"cong":8773,"asymp":8776,"ne":8800,"equiv":8801,"le":8804,"ge":8805,"sub":8834,"sup":8835,"sube":8838,"supe":8839,"oplus":8853,"otimes":8855,"perp":8869,"sdot":8901,"lceil":8968,"rceil":8969,"lfloor":8970,"rfloor":8971,"lang":9001,"rang":9002,"loz":9674,"spades":9824,"clubs":9827,"hearts":9829,"diams":9830,"OElig":338,"oelig":339,"Scaron":352,"scaron":353,"Yuml":376,"circ":710,"tilde":732,"ensp":8194,"emsp":8195,"thinsp":8201,"zwnj":8204,"zwj":8205,"lrm":8206,"rlm":8207,"ndash":8211,"mdash":8212,"lsquo":8216,"rsquo":8217,"sbquo":8218,"ldquo":8220,"rdquo":8221,"bdquo":8222,"dagger":8224,"Dagger":8225,"permil":8240,"lsaquo":8249,"rsaquo":8250,"euro":8364}},defer:function($0,$1,$2){$0.FROM_CHARCODE=qx.lang.Object.invert($0.TO_CHARCODE);}});
qx.Class.define($[1873],{statics:{addEventListener:qx.core.Variant.select($[1],{"mshtml":function($0,$1,$2){$0.attachEvent($[88]+$1,$2);},"default":function($0,$1,$2){$0.addEventListener($1,$2,false);}}),removeEventListener:qx.core.Variant.select($[1],{"mshtml":function($0,$1,$2){$0.detachEvent($[88]+$1,$2);},"default":function($0,$1,$2){$0.removeEventListener($1,$2,false);}})}});
qx.Class.define($[1681],{type:$[34],extend:qx.core.Target,construct:function(){arguments.callee.base.call(this);this._onloadWrapped=qx.lang.Function.bind(this._onload,this);this._onbeforeunloadWrapped=qx.lang.Function.bind(this._onbeforeunload,this);this._onunloadWrapped=qx.lang.Function.bind(this._onunload,this);qx.html.EventRegistration.addEventListener(window,$[83],this._onloadWrapped);qx.html.EventRegistration.addEventListener(window,$[369],this._onbeforeunloadWrapped);qx.html.EventRegistration.addEventListener(window,$[199],this._onunloadWrapped);},events:{"load":$[15],"beforeunload":$[15],"unload":$[15]},properties:{application:{nullable:true,check:function($0){if(typeof $0==$[62]){throw new Error("The application property takes an application instance as parameter "+"and no longer a class/constructor. You may have to fix your 'index.html'.");}return $0&&qx.Class.hasInterface($0.constructor,qx.application.IApplication);}}},members:{_autoDispose:false,_onload:function($0){if(this._onloadDone){return;}this._onloadDone=true;this.createDispatchEvent($[83]);this.debug("qooxdoo "+qx.core.Version.toString());{this.debug("loaded "+qx.lang.Object.getLength(qx.OO.classes)+" old classes");};this.debug("loaded "+qx.Class.getTotalNumber()+" classes");this.debug("loaded "+qx.Interface.getTotalNumber()+" interfaces");this.debug("loaded "+qx.Mixin.getTotalNumber()+" mixins");if(qx.Theme){this.debug("loaded "+qx.Theme.getTotalNumber()+" themes");}if(qx.locale&&qx.locale.Manager){this.debug("loaded "+qx.locale.Manager.getInstance().getAvailableLocales().length+" locales");}var $1=qx.core.Client.getInstance();this.debug("client: "+$1.getEngine()+"-"+$1.getMajor()+"."+$1.getMinor()+"/"+$1.getPlatform()+"/"+$1.getLocale());this.debug("browser: "+$1.getBrowser()+"/"+($1.supportsSvg()?"svg":$1.supportsVml()?"vml":"none"));{};if(!this.getApplication()){var $2=qx.Class.getByName(qx.core.Setting.get($[1006]));if($2){this.setApplication(new $2(this));}}if(!this.getApplication()){return;}this.debug("application: "+this.getApplication().classname+"["+this.getApplication().toHashCode()+"]");var $3=new Date;this.getApplication().main();this.info("main runtime: "+(new Date-$3)+"ms");},_onbeforeunload:function($0){this.createDispatchEvent($[369]);if(this.getApplication()){var $1=this.getApplication().close();if($1!=null){$0.returnValue=$1;}}},_onunload:function($0){this.createDispatchEvent($[199]);if(this.getApplication()){this.getApplication().terminate();}qx.core.Object.dispose(true);}},settings:{"qx.application":$[536]},destruct:function(){qx.html.EventRegistration.removeEventListener(window,$[83],this._onloadWrapped);qx.html.EventRegistration.removeEventListener(window,$[369],this._onbeforeunloadWrapped);qx.html.EventRegistration.removeEventListener(window,$[199],this._onunloadWrapped);},defer:function($0,$1,$2){$0.getInstance();}});
qx.Interface.define($[998],{members:{main:function(){return true;},close:function(){return true;},terminate:function(){return true;}}});
qx.Class.define($[1577],{statics:{major:0,minor:0,revision:0,state:$[0],svn:0,folder:$[0],toString:function(){return this.major+$[38]+this.minor+(this.revision==0?$[0]:$[38]+this.revision)+(this.state==$[0]?$[0]:$[110]+this.state)+(this.svn==0?$[0]:$[2466]+this.svn+$[73])+(this.folder==$[0]?$[0]:$[897]+this.folder+$[132]);},__init:function(){var $0=qx.core.Setting.get($[1033]).split($[59]);var $1=$0.shift();var $2=$0.join($[59]);if(/([0-9]+)\.([0-9]+)(\.([0-9]))?(-([a-z0-9]+))?/.test($1)){this.major=(RegExp.$1!=$[0]?parseInt(RegExp.$1):0);this.minor=(RegExp.$2!=$[0]?parseInt(RegExp.$2):0);this.revision=(RegExp.$4!=$[0]?parseInt(RegExp.$4):0);this.state=typeof RegExp.$6==$[18]?RegExp.$6:$[0];}if(/(\(r([0-9]+)\))?(\s\[([a-zA-Z0-9_-]+)\])?/.test($2)){this.svn=(RegExp.$2!=$[0]?parseInt(RegExp.$2):0);this.folder=typeof RegExp.$4==$[18]?RegExp.$4:$[0];}}},settings:{"qx.version":$[1518]},defer:function($0){$0.__init();}});
{qx.Class.define($[1315],{statics:{classes:{},defineClass:function($0,$1,$2){qx.log.Logger.deprecatedMethodWarning(arguments.callee,$[1157]);var $3=$0.split($[38]);var $4=$3.length-1;var $5=window;for(var $6=0;$6<$4;$6++){if(typeof $5[$3[$6]]===$[4]){$5[$3[$6]]={};}$5=$5[$3[$6]];}if(typeof $1===$[4]){if(typeof $2!==$[4]){throw new Error("SuperClass is undefined, but constructor was given for class: "+$0);}qx.Clazz=$5[$3[$6]]={};qx.Proto=null;qx.Super=null;}else if(typeof $2===$[4]){qx.Clazz=$5[$3[$6]]=$1;qx.Proto=null;qx.Super=$1;}else{qx.Clazz=$5[$3[$6]]=$2;var $7=function(){};$7.prototype=$1.prototype;qx.Proto=$2.prototype=new $7;qx.Super=$2.superclass=$1;qx.Proto.classname=$2.classname=$0;qx.Proto.constructor=$2;}qx.OO.classes[$0]=qx.Class;},isAvailable:function($0){qx.log.Logger.deprecatedMethodWarning(arguments.callee);return qx.OO.classes[$0]!=null;},addFastProperty:function($0){{};return qx.core.LegacyProperty.addFastProperty($0,qx.Proto);},addCachedProperty:function($0){{};return qx.core.LegacyProperty.addCachedProperty($0,qx.Proto);},addPropertyGroup:function($0){{};return qx.Class.addPropertyGroup($0,qx.Proto);},removeProperty:function($0){{};return qx.core.LegacyProperty.removeProperty($0,qx.Proto);},changeProperty:function($0){qx.log.Logger.deprecatedMethodWarning(arguments.callee);return qx.core.LegacyProperty.addProperty($0,qx.Proto);},addProperty:function($0){qx.log.Logger.deprecatedMethodWarning(arguments.callee);return qx.core.LegacyProperty.addProperty($0,qx.Proto);}}});};
qx.Theme.define($[1118],{title:$[1576],colors:{"background":[235,233,237],"border-light":$[30],"border-light-shadow":[220,223,228],"border-dark":[133,135,140],"border-dark-shadow":[167,166,170],"effect":[254,200,60],"selected":[51,94,168],"text":$[106],"text-disabled":[167,166,170],"text-selected":$[30],"tooltip":[255,255,225],"tooltip-text":$[106],"menu":$[30],"list":$[30],"field":$[30],"button":[235,233,237],"button-hover":[246,245,247],"button-abandoned":[235,233,237],"window-active-caption-text":[255,255,255],"window-inactive-caption-text":[255,255,255],"window-active-caption":[51,94,168],"window-inactive-caption":[111,161,217],"button-view-pane":[250,251,254],"button-view-bar":[225,238,255],"tab-view-pane":[250,251,254],"tab-view-border":[145,165,189],"tab-view-button":[225,238,255],"tab-view-button-hover":[250,251,254],"tab-view-button-checked":[250,251,254],"radio-view-pane":[250,251,254],"radio-view-bar":[225,238,255],"radio-view-button-checked":[250,251,254],"list-view":$[30],"list-view-border":[167,166,170],"list-view-header":[242,242,242],"list-view-header-border":[214,213,217],"list-view-header-cell-hover":$[30],"date-chooser":$[30],"date-chooser-title":[98,133,186],"table-pane":$[30],"table-header":[242,242,242],"table-header-border":[214,213,217],"table-header-cell":[235,234,219],"table-header-cell-hover":[255,255,255],"table-focus-indicator":[179,217,255],"table-row-background-focused-selected":[90,138,211],"table-row-background-focused":[221,238,255],"table-row-background-selected":[51,94,168],"table-row-background-even":[250,248,243],"table-row-background-odd":[255,255,255],"table-row-selected":[255,255,255],"table-row":[0,0,0]}});
qx.Theme.define($[1973],{title:$[504],borders:{"black":{width:1,color:$[106]},"white":{width:1,color:$[30]},"dark-shadow":{width:1,color:$[11]},"light-shadow":{width:1,color:$[80]},"light":{width:1,color:$[21]},"dark":{width:1,color:$[82]},"tooltip":{width:1,color:$[338]},"inset":{width:2,color:[$[11],$[21],$[21],$[11]],innerColor:[$[82],$[80],$[80],$[82]]},"outset":{width:2,color:[$[80],$[82],$[82],$[80]],innerColor:[$[21],$[11],$[11],$[21]]},"groove":{width:2,color:[$[11],$[21],$[21],$[11]],innerColor:[$[21],$[11],$[11],$[21]]},"ridge":{width:2,color:[$[21],$[11],$[11],$[21]],innerColor:[$[11],$[21],$[21],$[11]]},"inset-thin":{width:1,color:[$[11],$[21],$[21],$[11]]},"outset-thin":{width:1,color:[$[21],$[11],$[11],$[21]]},"resizer":{width:[1,3,3,1],color:[$[21],$[11],$[11],$[21]],innerColor:[$[80],$[82],$[82],$[80]]},"line-left":{widthLeft:1,colorLeft:$[11]},"line-right":{widthRight:1,colorRight:$[11]},"line-top":{widthTop:1,colorTop:$[11]},"line-bottom":{widthBottom:1,colorBottom:$[11]},"divider-vertical":{widthTop:1,colorTop:$[11]},"divider-horizontal":{widthLeft:1,colorLeft:$[11]}}});
qx.Theme.define($[1728],{title:$[504],fonts:{"default":{size:11,family:[$[151],$[146],$[161],$[149],$[154]]},"bold":{size:11,family:[$[151],$[146],$[161],$[149],$[154]],bold:true},"large":{size:13,family:[$[151],$[146],$[161],$[149],$[154]]},"bold-large":{size:13,family:[$[151],$[146],$[161],$[149],$[154]],bold:true},"monospace":{size:11,family:[$[802],$[2415],$[707],$[689],$[363]]}}});
qx.Class.define($[2530],{type:$[60],extend:qx.core.Target,construct:function(){arguments.callee.base.call(this);this._registry={};this._dynamic={};},members:{connect:function($0,$1,$2){{};var $3=$[792]+$1.toHashCode()+$[219]+qx.core.Object.toHashCode($0);var $4=this._registry;if($2!==null&&this._preprocess){$2=this._preprocess($2);}if(this.isDynamic($2)){$4[$3]={callback:$0,object:$1,value:$2};}else if($4[$3]){delete $4[$3];}$0.call($1,this.resolveDynamic($2)||$2);},resolveDynamic:function($0){return this._dynamic[$0];},isDynamic:function($0){return this._dynamic[$0]!==undefined;},_updateObjects:function(){var $0=this._registry;var $1;for(var $2 in $0){$1=$0[$2];$1.callback.call($1.object,this.resolveDynamic($1.value));}}},destruct:function(){this._disposeFields($[2332],$[2275]);}});
qx.Class.define($[1136],{type:$[34],extend:qx.util.manager.Value,construct:function(){arguments.callee.base.call(this);this._aliases={};this.add($[418],qx.core.Setting.get($[201])+$[1292]);},members:{_preprocess:function($0){var $1=this._dynamic;if($1[$0]===false){return $0;}else if($1[$0]===undefined){if($0.charAt(0)===$[66]||$0.charAt(0)===$[38]||$0.indexOf($[1671])===0||$0.indexOf($[1351])===$[53]||$0.indexOf($[2075])===0){$1[$0]=false;return $0;}var $2=$0.substring(0,$0.indexOf($[66]));var $3=this._aliases[$2];if($3!==undefined){$1[$0]=$3+$0.substring($2.length);}}return $0;},add:function($0,$1){this._aliases[$0]=$1;var $2=this._dynamic;var $3=this._registry;var $4;var $5={};for(var $6 in $2){if($6.substring(0,$6.indexOf($[66]))===$0){$2[$6]=$1+$6.substring($0.length);$5[$6]=true;}}for(var $7 in $3){$4=$3[$7];if($5[$4.value]){$4.callback.call($4.object,$2[$4.value]);}}},remove:function($0){delete this._aliases[$0];},resolve:function($0){if($0!==null){$0=this._preprocess($0);}return this._dynamic[$0]||$0;}},destruct:function(){this._disposeFields($[1407]);}});
qx.Theme.define($[1474],{title:$[404],widgets:{uri:qx.core.Setting.get($[201])+$[661]}});
qx.Theme.define($[2553],{title:$[504],appearances:{"empty":{},"widget":{},"image":{},"atom":{},"popup":{},"cursor-dnd-move":{style:function($0){return {source:$[763]};}},"cursor-dnd-copy":{style:function($0){return {source:$[647]};}},"cursor-dnd-alias":{style:function($0){return {source:$[786]};}},"cursor-dnd-nodrop":{style:function($0){return {source:$[818]};}},"label":{style:function($0){return {textColor:$0.disabled?$[107]:$[4]};}},"client-document":{style:function($0){return {backgroundColor:$[78],textColor:$[165],font:$[8]};}},"client-document-blocker":{style:function($0){return {cursor:$[8],backgroundImage:$[101]};}},"tool-tip":{include:$[442],style:function($0){return {backgroundColor:$[340],textColor:$[338],border:$[340],padding:[1,3,2,3]};}},"iframe":{style:function($0){return {border:$[84]};}},"check-box":{style:function($0){return {padding:[2,3]};}},"radio-button":{include:$[636]},"button":{style:function($0){if($0.pressed||$0.checked||$0.abandoned){var $1=$[84];}else{var $1=$[77];}if($0.pressed||$0.abandoned){var $2=[4,3,2,5];}else{var $2=[3,4];}return {backgroundColor:$0.abandoned?$[238]:$0.over?$[2389]:$[140],border:$1,padding:$2};}},"toolbar":{style:function($0){return {border:$[105],backgroundColor:$[78]};}},"toolbar-part":{},"toolbar-part-handle":{style:function($0){return {width:10};}},"toolbar-part-handle-line":{style:function($0){return {top:2,left:3,bottom:2,width:4,border:$[105]};}},"toolbar-separator":{style:function($0){return {width:8};}},"toolbar-separator-line":{style:function($0){return {top:2,left:3,width:$[7],bottom:2,border:$[867]};}},"toolbar-button":{style:function($0){if($0.pressed||$0.checked||$0.abandoned){var $1=$[205];var $2=[3,2,1,4];}else if($0.over){var $1=$[105];var $2=[2,3];}else{var $1=$[4];var $2=[3,4];}return {cursor:$[8],spacing:4,width:$[7],border:$1,padding:$2,verticalChildrenAlign:$[13],backgroundColor:$0.abandoned?$[238]:$[140],backgroundImage:$0.checked&&!$0.over?$[318]:null};}},"button-view":{style:function($0){return {border:$[121]};}},"button-view-pane":{style:function($0){return {backgroundColor:$[275],padding:10};}},"button-view-page":{},"button-view-bar":{style:function($0){var $1=$[4];var $2=$[4];var $3=qx.ui.core.Border;if($0.barTop){$1=[1,0];$2=$3.fromConfig({bottom:[1,$[2],$[11]]});}else if($0.barBottom){$1=[1,0];$2=$3.fromConfig({top:[1,$[2],$[11]]});}else if($0.barLeft){$1=[0,1];$2=$3.fromConfig({right:[1,$[2],$[11]]});}else if($0.barRight){$1=[0,1];$2=$3.fromConfig({left:[1,$[2],$[11]]});}return {backgroundColor:$[415],padding:$1||$[4],border:$2||$[4]};}},"button-view-button":{style:function($0){var $1,$2,$3,$4,$5;if($0.checked||$0.over){$5=new qx.ui.core.Border(1,$[2],$[11]);if($0.barTop){$5.setBottom(3,$[2],$[52]);$4=[3,6,1,6];}else if($0.barBottom){$5.setTop(3,$[2],$[52]);$4=[1,6,3,6];}else if($0.barLeft){$5.setRight(3,$[2],$[52]);$4=[3,4,3,6];}else{$5.setLeft(3,$[2],$[52]);$4=[3,6,3,4];}}else{$5=$[4];$4=[4,7];}if($0.barTop||$0.barBottom){$1=[0,1];$2=$[7];$3=null;}else{$1=[1,0];$3=$[7];$2=null;}return {backgroundColor:$0.checked?$[275]:$[4],iconPosition:$[9],margin:$1,width:$2,height:$3,border:$5,padding:$4||$[4]};}},"tab-view":{style:function($0){return {spacing:-1};}},"tab-view-bar":{},"tab-view-pane":{style:function($0){return {backgroundColor:$[288],border:new qx.ui.core.Border(1,$[2],$[392]),padding:10};}},"tab-view-page":{},"tab-view-button":{style:function($0){var $1,$2,$3,$4;var $5,$6,$7,$8;var $9,$a;$5=0;$6=0;$a=new qx.ui.core.Border(1,$[2],$[392]);if($0.checked){$1=2;$2=4;$3=7;$4=8;$7=-1;$8=-2;$9=$[1047];if($0.barTop){$a.setWidthBottom(0);$a.setTop(3,$[2],$[52]);}else{$a.setWidthTop(0);$a.setBottom(3,$[2],$[52]);}if($0.alignLeft){if($0.firstChild){$3=6;$4=7;$8=0;}}else{if($0.lastChild){$3=8;$4=5;$7=0;}}}else{$1=2;$2=2;$3=5;$4=6;$7=1;$8=0;$9=$0.over?$[1405]:$[550];if($0.barTop){$a.setWidthBottom(0);$5=3;$6=1;}else{$a.setWidthTop(0);$5=1;$6=3;}if($0.alignLeft){if($0.firstChild){$3=6;$4=5;}}else{if($0.lastChild){$3=6;$4=5;$7=0;}}}return {padding:[$1,$4,$2,$3],margin:[$5,$7,$6,$8],border:$a,backgroundColor:$9};}},"radio-view":{include:$[458]},"radio-view-pane":{style:function($0){return {backgroundColor:$[607]};}},"radio-view-page":{},"radio-view-bar":{style:function($0){return {backgroundColor:$[592],padding:[1,0],border:$0.barTop?qx.ui.core.Border.fromConfig({bottom:[1,$[2],$[11]]}):qx.ui.core.Border.fromConfig({top:[1,$[2],$[11]]})};}},"radio-view-button":{style:function($0){var $1,$2;if($0.checked||$0.over){$1=new qx.ui.core.Border(1,$[2],$[11]);$1.setLeft(3,$[2],$[52]);$2=[2,6,2,4];}else{$1=$[4];$2=[3,7];}return {backgroundColor:$0.checked?$[542]:$[4],iconPosition:$[5],margin:[0,1],width:$[7],opacity:$0.checked?1.0:0.3,border:$1,padding:$2};}},"window":{style:function($0){return {backgroundColor:$[78],padding:1,border:$0.maximized?$[4]:$[77]};}},"window-captionbar":{style:function($0){return {padding:[1,2,2],verticalChildrenAlign:$[13],backgroundColor:$0.active?$[1810]:$[2529],textColor:$0.active?$[2520]:$[391]};}},"window-resize-frame":{style:function($0){return {border:$[121]};}},"window-captionbar-icon":{style:function($0){return {marginRight:2};}},"window-captionbar-title":{style:function($0){return {cursor:$[8],font:$[266],marginRight:2};}},"window-captionbar-button":{include:$[140],style:function($0){return {padding:$0.pressed||$0.abandoned?[2,1,0,3]:[1,2]};}},"window-captionbar-minimize-button":{include:$[359],style:function($0){return {icon:$[1587]};}},"window-captionbar-restore-button":{include:$[359],style:function($0){return {icon:$[1382]};}},"window-captionbar-maximize-button":{include:$[359],style:function($0){return {icon:$[1817]};}},"window-captionbar-close-button":{include:$[359],style:function($0){return {marginLeft:2,icon:$[1697]};}},"window-statusbar":{style:function($0){return {border:$[205]};}},"window-statusbar-text":{style:function($0){return {padding:[1,4]};}},"color-popup":{style:function($0){return {padding:4,border:$[77],backgroundColor:$[78]};}},"resizer":{style:function($0){return {border:$[77]};}},"resizer-frame":{style:function($0){return {border:$[121]};}},"menu":{style:function($0){return {backgroundColor:$[343],border:$[77],padding:1};}},"menu-layout":{},"menu-button":{style:function($0){return {spacing:2,padding:[2,4],verticalChildrenAlign:$[13],backgroundColor:$0.over?$[54]:$[4],textColor:$0.over?$[133]:$[4]};}},"menu-button-arrow":{style:function($0){return {source:$[700]};}},"menu-check-box":{include:$[272],style:function($0){return {icon:$0.checked?$[414]:$[101]};}},"menu-radio-button":{include:$[272],style:function($0){return {icon:$0.checked?$[428]:$[101]};}},"menu-separator":{style:function($0){return {marginTop:3,marginBottom:2,paddingLeft:3,paddingRight:3};}},"menu-separator-line":{style:function($0){return {right:0,left:0,height:$[7],border:$[718]};}},"list":{style:function($0){return {border:$[205],backgroundColor:$[97]};}},"list-item":{style:function($0){return {horizontalChildrenAlign:$[5],verticalChildrenAlign:$[13],spacing:4,padding:[3,5],backgroundColor:$0.selected?$[54]:$[4],textColor:$0.selected?$[133]:$[4]};}},"text-field":{style:function($0){return {border:$[84],padding:[1,3],textColor:$0.disabled?$[107]:$[4],backgroundColor:$[114]};}},"text-area":{include:$[86]},"combo-box":{style:function($0){return {border:$[84],backgroundColor:$[114]};}},"combo-box-list":{include:$[97],style:function($0){return {border:$[4],overflow:$[130]};}},"combo-box-popup":{include:$[97],style:function($0){return {maxHeight:150,border:$[121]};}},"combo-box-text-field":{include:$[86],style:function($0){return {border:$[4],backgroundColor:$[24]};}},"combo-box-button":{include:$[140],style:function($0){return {padding:[0,3,0,2],icon:$[502]};}},"combo-box-ex":{style:function($0){return {border:$[84],backgroundColor:$[114]};}},"combo-box-ex-list":{include:$[97],style:function($0){return {border:$[4],edge:0};}},"combo-box-ex-text-field":{include:$[86],style:function($0){return {border:$[4],minWidth:30,width:100,backgroundColor:$[24]};}},"combo-box-ex-popup":{include:$[97],style:function($0){return {border:$[479]};}},"combo-box-ex-button":{include:$[436]},"treevirtual-focus-indicator":{include:$[849]},"tree-element":{style:function($0){return {height:16,verticalChildrenAlign:$[13]};}},"tree-element-icon":{style:function($0){return {width:16,height:16};}},"tree-element-label":{include:$[111],style:function($0){return {marginLeft:3,height:15,padding:2,backgroundColor:$0.selected?$[54]:$[4],textColor:$0.disabled?$[107]:($0.selected?$[133]:$[4])};}},"tree-folder":{include:$[512]},"tree-folder-icon":{include:$[487]},"tree-folder-label":{include:$[419]},"tree":{include:$[346]},"tree-icon":{include:$[423]},"tree-label":{include:$[484]},"list-view":{style:function($0){return {border:new qx.ui.core.Border(1,$[2],$[580]),backgroundColor:$[568]};}},"list-view-pane":{style:function($0){return {horizontalSpacing:1};}},"list-view-header":{style:function($0){return {border:qx.ui.core.Border.fromConfig({bottom:[1,$[2],$[355]]}),backgroundColor:$[530]};}},"list-view-header-cell":{style:function($0){return {padding:[2,6],spacing:4,backgroundColor:$0.over?$[587]:$[4],paddingBottom:$0.over?0:2,border:$0.over?new qx.ui.core.Border.fromConfig({bottom:[2,$[2],$[52]]}):$[4]};}},"list-view-header-cell-arrow-up":{style:function($0){return {source:$[576]};}},"list-view-header-cell-arrow-down":{style:function($0){return {source:$[502]};}},"list-view-header-separator":{style:function($0){return {backgroundColor:$[355],width:1,marginTop:1,marginBottom:1};}},"list-view-content-cell":{style:function($0){return {cursor:$[8],backgroundColor:$0.selected?$[54]:$[4],textColor:$0.selected?$[133]:$[4],border:$0.lead&&!$0.selected?new qx.ui.core.Border.fromConfig({top:[1,$[2],$[52]],bottom:[1,$[2],$[52]]}):$[4],marginTop:$0.lead&&!$0.selected?0:1,marginBottom:$0.lead&&!$0.selected?0:1};}},"list-view-content-cell-image":{include:$[298],style:function($0){return {paddingLeft:6,paddingRight:6};}},"list-view-content-cell-text":{include:$[298],style:function($0){return {overflow:$[23],paddingLeft:6,paddingRight:6};}},"list-view-content-cell-html":{include:$[217]},"list-view-content-cell-icon-html":{include:$[217]},"list-view-content-cell-link":{include:$[217]},"group-box":{style:function($0){return {backgroundColor:$[78]};}},"group-box-legend":{style:function($0){return {location:[10,1],backgroundColor:$[78],paddingRight:3,paddingLeft:4,marginRight:10};}},"group-box-frame":{style:function($0){return {edge:[8,0,0],padding:[12,9],border:$[220]};}},"check-box-group-box-legend":{style:function($0){return {location:[10,1],backgroundColor:$[78],paddingRight:3};}},"radio-button-group-box-legend":{include:$[632]},"spinner":{style:function($0){return {border:$[84],backgroundColor:$[114]};}},"spinner-text-field":{include:$[86],style:function($0){return {backgroundColor:$[24]};}},"spinner-button":{style:function($0){return {width:16,backgroundColor:$[78],paddingLeft:3,border:$0.pressed||$0.checked||$0.abandoned?$[84]:$[77]};}},"spinner-button-up":{include:$[670],style:function($0){return {source:$[2544]};}},"spinner-button-down":{include:$[670],style:function($0){return {paddingTop:1,source:$[2399]};}},"colorselector":{style:function($0){return {backgroundColor:$[78],border:$[77]};}},"datechooser-toolbar-button":{style:function($0){var $1={backgroundColor:$0.abandoned?$[238]:$[140],backgroundImage:($0.checked&&!$0.over)?$[318]:null,spacing:4,width:$[7],verticalChildrenAlign:$[13]};if($0.pressed||$0.checked||$0.abandoned){$1.border=$[205];}else if($0.over){$1.border=$[105];}else{$1.border=$[4];}if($0.pressed||$0.checked||$0.abandoned){$1.padding=[2,0,0,2];}else if($0.over){$1.padding=1;}else{$1.padding=2;}return $1;}},"datechooser-monthyear":{style:function($0){return {font:$[881],textAlign:$[36],verticalAlign:$[13]};}},"datechooser-datepane":{style:function($0){return {border:new qx.ui.core.Border(1,$[2],$[96]),backgroundColor:$[218]};}},"datechooser-weekday":{style:function($0){var $1=qx.ui.core.Border.fromConfig({bottom:[1,$[2],$[96]]});return {border:$1,font:$[663],textAlign:$[36],textColor:$0.weekend?$[213]:$[218],backgroundColor:$0.weekend?$[218]:$[213]};}},"datechooser-day":{style:function($0){return {textAlign:$[36],verticalAlign:$[13],border:$0.today?$[106]:$[4],textColor:$0.selected?$[133]:$0.otherMonth?$[107]:$[4],backgroundColor:$0.selected?$[54]:$[4],padding:[2,4]};}},"datechooser-week":{style:function($0){if($0.header){var $1=qx.ui.core.Border.fromConfig({right:[1,$[2],$[96]],bottom:[1,$[2],$[96]]});}else{var $1=qx.ui.core.Border.fromConfig({right:[1,$[2],$[96]]});}return {textAlign:$[36],textColor:$[213],padding:[2,4],border:$1};}},"table-focus-statusbar":{style:function($0){return {border:qx.ui.core.Border.fromConfig({top:[1,$[2],$[11]]}),paddingLeft:2,paddingRight:2};}},"table-focus-indicator":{style:function($0){return {border:new qx.ui.core.Border(2,$[2],$[511])};}},"table-editor-textfield":{include:$[86],style:function($0){return {border:$[4],padding:[0,2]};}},"table-pane":{style:function($0){return {backgroundColor:$[448]};}},"table-header":{style:function($0){return {border:qx.ui.core.Border.fromConfig({bottom:[1,$[2],$[226]]}),backgroundColor:$[374]};}},"table-menubar-button":{style:function($0){if($0.pressed||$0.checked||$0.abandoned){var $1=$[205];var $2=[3,2,1,4];}else if($0.over){var $1=$[105];var $2=[2,3];}else{var $1=$[4];var $2=[3,4];}return {cursor:$[8],spacing:4,width:$[7],border:$1,padding:$2,verticalChildrenAlign:$[13],backgroundColor:$0.abandoned?$[238]:$[140],icon:$[662]};}},"table-header-cell":{style:function($0){var $1,$2,$3;if($0.mouseover){$1=qx.ui.core.Border.fromConfig({right:[1,$[2],$[226]],bottom:[2,$[2],$[52]]});$3=0;$2=$[888];}else{$1=qx.ui.core.Border.fromConfig({right:[1,$[2],$[226]]});$3=2;$2=$[488];}return {paddingLeft:2,paddingRight:2,paddingBottom:$3,spacing:2,overflow:$[23],iconPosition:$[16],verticalChildrenAlign:$[13],border:$1,backgroundColor:$2,icon:$0.sorted?($0.sortedAscending?$[785]:$[868]):null,horizontalChildrenAlign:$[5]};}},"splitpane":{style:function($0){return {overflow:$[23],splitterSize:8,backgroundColor:$[78]};}},"splitpane-splitter":{style:function($0){return {cursor:$0.horizontal?$[212]:$[235]};}},"splitpane-slider":{style:function($0){return {opacity:0.5,backgroundColor:$[78]};}},"splitpane-knob":{style:function($0){if($0.horizontal){return {opacity:$0.dragging?0.5:1.0,top:$[168],left:$[168],cursor:$[212],source:$[1173],marginLeft:-2,marginTop:-7};}else{return {opacity:$0.dragging?0.5:1.0,top:$[168],left:$[168],source:$[1903],marginTop:-2,marginLeft:-7,cursor:$[235]};}}},"scrollbar-blocker":{style:function($0){return {backgroundColor:$[106],opacity:0.2};}}}});
qx.Theme.define($[2193],{title:$[2568],icons:{uri:qx.core.Setting.get($[201])+$[2133]}});
qx.Theme.define($[715],{title:$[1623],meta:{color:qx.theme.classic.color.Royale,border:qx.theme.classic.Border,font:qx.theme.classic.font.Default,widget:qx.theme.classic.Widget,appearance:qx.theme.classic.Appearance,icon:qx.theme.icon.Nuvola}});
qx.Class.define($[536],{extend:qx.core.Target,implement:qx.application.IApplication,properties:{uiReady:{check:$[3],init:false}},members:{main:function(){qx.ui.core.Widget.initScrollbarWidth();qx.theme.manager.Meta.getInstance().initialize();qx.event.handler.EventHandler.getInstance();qx.ui.core.ClientDocument.getInstance();qx.client.Timer.once(this._preload,this,0);},close:function(){},terminate:function(){},_preload:function(){this.debug("preloading visible images...");this.__preloader=new qx.io.image.PreloaderSystem(qx.io.image.Manager.getInstance().getVisibleImages(),this._preloaderDone,this);this.__preloader.start();},_preloaderDone:function(){this.setUiReady(true);this.__preloader.dispose();this.__preloader=null;var $0=(new Date).valueOf();qx.ui.core.Widget.flushGlobalQueues();this.info("render runtime: "+(new Date-$0)+"ms");qx.event.handler.EventHandler.getInstance().attachEvents();qx.client.Timer.once(this._postload,this,100);},_postload:function(){this.debug("preloading hidden images...");this.__postloader=new qx.io.image.PreloaderSystem(qx.io.image.Manager.getInstance().getHiddenImages(),this._postloaderDone,this);this.__postloader.start();},_postloaderDone:function(){this.__postloader.dispose();this.__postloader=null;}}});
qx.Class.define($[136],{extend:qx.core.Target,type:$[60],construct:function(){arguments.callee.base.call(this);this._layoutChanges={};if(qx.core.Setting.get($[2579])){this._generateHtmlId();}},events:{"beforeAppear":$[15],"appear":$[15],"beforeDisappear":$[15],"disappear":$[15],"beforeInsertDom":$[15],"insertDom":$[15],"beforeRemoveDom":$[15],"removeDom":$[15],"create":$[15],"execute":$[15],"mouseover":$[131],"mousemove":$[131],"mouseout":$[131],"mousedown":$[131],"mouseup":$[131],"mousewheel":$[131],"click":$[131],"dblclick":$[131],"contextmenu":$[131],"keydown":$[267],"keypress":$[267],"keyinput":$[267],"keyup":$[267],"focusout":$[249],"focusin":$[249],"blur":$[249],"focus":$[249],"dragdrop":$[245],"dragout":$[245],"dragover":$[245],"dragmove":$[245],"dragstart":$[245],"dragend":$[245]},statics:{create:function($0,$1){$0._appearance=$1;return new $0;},SCROLLBAR_SIZE:null,_autoFlushTimeout:null,_initAutoFlush:function(){if(qx.ui.core.Widget._autoFlushTimeout==null){qx.ui.core.Widget._autoFlushTimeout=window.setTimeout(qx.ui.core.Widget._autoFlushHelper,0);}},_removeAutoFlush:function(){if(qx.ui.core.Widget._autoFlushTimeout!=null){window.clearTimeout(qx.ui.core.Widget._autoFlushTimeout);qx.ui.core.Widget._autoFlushTimeout=null;}},_autoFlushHelper:function(){qx.ui.core.Widget._autoFlushTimeout=null;if(!qx.core.Object.inGlobalDispose()){qx.ui.core.Widget.flushGlobalQueues();}},flushGlobalQueues:function(){if(qx.ui.core.Widget._autoFlushTimeout!=null){qx.ui.core.Widget._removeAutoFlush();}if(qx.ui.core.Widget._inFlushGlobalQueues){return;}var $0=qx.core.Init.getInstance().getApplication();if($0.getUiReady&&!$0.getUiReady()){return;}qx.ui.core.Widget._inFlushGlobalQueues=true;qx.ui.core.Widget.flushGlobalWidgetQueue();qx.ui.core.Widget.flushGlobalStateQueue();qx.ui.core.Widget.flushGlobalElementQueue();qx.ui.core.Widget.flushGlobalJobQueue();qx.ui.core.Widget.flushGlobalLayoutQueue();qx.ui.core.Widget.flushGlobalDisplayQueue();delete qx.ui.core.Widget._inFlushGlobalQueues;},_globalWidgetQueue:[],addToGlobalWidgetQueue:function($0){if(!$0._isInGlobalWidgetQueue&&$0._isDisplayable){if(qx.ui.core.Widget._autoFlushTimeout==null){qx.ui.core.Widget._initAutoFlush();}qx.ui.core.Widget._globalWidgetQueue.push($0);$0._isInGlobalWidgetQueue=true;}},removeFromGlobalWidgetQueue:function($0){if($0._isInGlobalWidgetQueue){qx.lang.Array.remove(qx.ui.core.Widget._globalWidgetQueue,$0);delete $0._isInGlobalWidgetQueue;}},flushGlobalWidgetQueue:function(){var $0=qx.ui.core.Widget._globalWidgetQueue,$1,$2;while(($1=$0.length)>0){for(var $3=0;$3<$1;$3++){$2=$0[$3];$2.flushWidgetQueue();delete $2._isInGlobalWidgetQueue;}$0.splice(0,$1);}},_globalElementQueue:[],addToGlobalElementQueue:function($0){if(!$0._isInGlobalElementQueue&&$0._isDisplayable){if(qx.ui.core.Widget._autoFlushTimeout==null){qx.ui.core.Widget._initAutoFlush();}qx.ui.core.Widget._globalElementQueue.push($0);$0._isInGlobalElementQueue=true;}},removeFromGlobalElementQueue:function($0){if($0._isInGlobalElementQueue){qx.lang.Array.remove(qx.ui.core.Widget._globalElementQueue,$0);delete $0._isInGlobalElementQueue;}},flushGlobalElementQueue:function(){var $0=qx.ui.core.Widget._globalElementQueue,$1,$2;while(($1=$0.length)>0){for(var $3=0;$3<$1;$3++){$2=$0[$3];$2._createElementImpl();delete $2._isInGlobalElementQueue;}$0.splice(0,$1);}},_globalStateQueue:[],addToGlobalStateQueue:function($0){if(!$0._isInGlobalStateQueue&&$0._isDisplayable){if(qx.ui.core.Widget._autoFlushTimeout==null){qx.ui.core.Widget._initAutoFlush();}qx.ui.core.Widget._globalStateQueue.push($0);$0._isInGlobalStateQueue=true;}},removeFromGlobalStateQueue:function($0){if($0._isInGlobalStateQueue){qx.lang.Array.remove(qx.ui.core.Widget._globalStateQueue,$0);delete $0._isInGlobalStateQueue;}},flushGlobalStateQueue:function(){var $0=qx.ui.core.Widget._globalStateQueue,$1,$2;while(($1=$0.length)>0){for(var $3=0;$3<$1;$3++){$2=$0[$3];$2._renderAppearance();delete $2._isInGlobalStateQueue;}$0.splice(0,$1);}},_globalJobQueue:[],addToGlobalJobQueue:function($0){if(!$0._isInGlobalJobQueue&&$0._isDisplayable){if(qx.ui.core.Widget._autoFlushTimeout==null){qx.ui.core.Widget._initAutoFlush();}qx.ui.core.Widget._globalJobQueue.push($0);$0._isInGlobalJobQueue=true;}},removeFromGlobalJobQueue:function($0){if($0._isInGlobalJobQueue){qx.lang.Array.remove(qx.ui.core.Widget._globalJobQueue,$0);delete $0._isInGlobalJobQueue;}},flushGlobalJobQueue:function(){var $0=qx.ui.core.Widget._globalJobQueue,$1,$2;while(($1=$0.length)>0){for(var $3=0;$3<$1;$3++){$2=$0[$3];$2._flushJobQueue($2._jobQueue);delete $2._isInGlobalJobQueue;}$0.splice(0,$1);}},_globalLayoutQueue:[],addToGlobalLayoutQueue:function($0){if(!$0._isInGlobalLayoutQueue&&$0._isDisplayable){if(qx.ui.core.Widget._autoFlushTimeout==null){qx.ui.core.Widget._initAutoFlush();}qx.ui.core.Widget._globalLayoutQueue.push($0);$0._isInGlobalLayoutQueue=true;}},removeFromGlobalLayoutQueue:function($0){if($0._isInGlobalLayoutQueue){qx.lang.Array.remove(qx.ui.core.Widget._globalLayoutQueue,$0);delete $0._isInGlobalLayoutQueue;}},flushGlobalLayoutQueue:function(){var $0=qx.ui.core.Widget._globalLayoutQueue,$1,$2;while(($1=$0.length)>0){for(var $3=0;$3<$1;$3++){$2=$0[$3];$2._flushChildrenQueue();delete $2._isInGlobalLayoutQueue;}$0.splice(0,$1);}},_fastGlobalDisplayQueue:[],_lazyGlobalDisplayQueues:{},addToGlobalDisplayQueue:function($0){if(!$0._isInGlobalDisplayQueue&&$0._isDisplayable){if(qx.ui.core.Widget._autoFlushTimeout==null){qx.ui.core.Widget._initAutoFlush();}var $1=$0.getParent();if($1.isSeeable()){var $2=$1.toHashCode();if(qx.ui.core.Widget._lazyGlobalDisplayQueues[$2]){qx.ui.core.Widget._lazyGlobalDisplayQueues[$2].push($0);}else{qx.ui.core.Widget._lazyGlobalDisplayQueues[$2]=[$0];}}else{qx.ui.core.Widget._fastGlobalDisplayQueue.push($0);}$0._isInGlobalDisplayQueue=true;}},removeFromGlobalDisplayQueue:function($0){},flushGlobalDisplayQueue:function(){var $0,$1,$2,$3;var $4=qx.ui.core.Widget._fastGlobalDisplayQueue;var $5=qx.ui.core.Widget._lazyGlobalDisplayQueues;for(var $6=0,$7=$4.length;$6<$7;$6++){$2=$4[$6];$2.getParent()._getTargetNode().appendChild($2.getElement());}if(qx.Class.isDefined($[942])){for($0 in $5){$1=$5[$0];for(var $6=0;$6<$1.length;$6++){$2=$1[$6];if($2 instanceof qx.ui.basic.Inline){$2._beforeInsertDom();try{document.getElementById($2.getInlineNodeId()).appendChild($2.getElement());}catch(ex){$2.debug("Could not append to inline id: "+$2.getInlineNodeId(),ex);}$2._afterInsertDom();$2._afterAppear();qx.lang.Array.remove($1,$2);$6--;delete $2._isInGlobalDisplayQueue;}}}}for($0 in $5){$1=$5[$0];if(document.createDocumentFragment&&$1.length>=3){$3=document.createDocumentFragment();for(var $6=0,$7=$1.length;$6<$7;$6++){$2=$1[$6];$2._beforeInsertDom();$3.appendChild($2.getElement());}$1[0].getParent()._getTargetNode().appendChild($3);for(var $6=0,$7=$1.length;$6<$7;$6++){$2=$1[$6];$2._afterInsertDom();}}else{for(var $6=0,$7=$1.length;$6<$7;$6++){$2=$1[$6];$2._beforeInsertDom();$2.getParent()._getTargetNode().appendChild($2.getElement());$2._afterInsertDom();}}}for($0 in $5){$1=$5[$0];for(var $6=0,$7=$1.length;$6<$7;$6++){$2=$1[$6];if($2.getVisibility()){$2._afterAppear();}delete $2._isInGlobalDisplayQueue;}delete $5[$0];}for(var $6=0,$7=$4.length;$6<$7;$6++){delete $4[$6]._isInGlobalDisplayQueue;}qx.lang.Array.removeAll($4);},getActiveSiblingHelperIgnore:function($0,$1){for(var $2=0;$2<$0.length;$2++){if($1 instanceof $0[$2]){return true;}}return false;},getActiveSiblingHelper:function($0,$1,$2,$3,$4){if(!$3){$3=[];}var $5=$1.getChildren();var $6=$4==null?$5.indexOf($0)+$2:$4===$[693]?0:$5.length-1;var $7=$5[$6];while($7&&(!$7.getEnabled()||qx.ui.core.Widget.getActiveSiblingHelperIgnore($3,$7))){$6+=$2;$7=$5[$6];if(!$7){return null;}}return $7;},__initApplyMethods:function($0){var $1=$[2563];var $2=$[1324];var $3=$[2457];var $4=$[1528];var $5=$[792];var $6=[$[5],$[16],$[9],$[25],$[35],$[45],$[102],$[103],$[124],$[120]];var $7=[$[92],$[93],$[1770],$[2485],$[1585],$[1032],$[2456],$[1635],$[2656],$[2358]];var $8=$1+$[791];var $9=$2+$[791];var $a=$3+$[724];for(var $b=0;$b<4;$b++){$0[$8+$7[$b]]=new Function($5,$a+$7[$b]+$4);$0[$9+$7[$b]]=new Function($a+$7[$b]+$[486]);}var $c=$1+$[804];var $d=$2+$[804];var $e=$3+$[589];if(qx.core.Variant.isSet($[1],$[37])){for(var $b=0;$b<4;$b++){$0[$c+$7[$b]]=new Function($5,$e+$7[$b]+$4);$0[$d+$7[$b]]=new Function($e+$7[$b]+$[486]);}}else{for(var $b=0;$b<4;$b++){$0[$c+$7[$b]]=new Function($5,$[2215]+$7[$b]+$[2053]);$0[$d+$7[$b]]=new Function($[994]+$7[$b]+$[1403]);}}for(var $b=0;$b<$6.length;$b++){$0[$1+$7[$b]]=new Function($5,$3+$6[$b]+$4);$0[$2+$7[$b]]=new Function($3+$6[$b]+$[486]);}},TYPE_NULL:0,TYPE_PIXEL:1,TYPE_PERCENT:2,TYPE_AUTO:3,TYPE_FLEX:4,layoutPropertyTypes:{},__initLayoutProperties:function($0){var $1=[$[35],$[45],$[102],$[103],$[124],$[120],$[5],$[16],$[9],$[25]];for(var $2=0,$3=$1.length,$4,$5,$6;$2<$3;$2++){$4=$1[$2];$5=$[1600]+qx.lang.String.toFirstUp($4);$6=$5+$[565];$0.layoutPropertyTypes[$4]={dataType:$6,dataParsed:$5+$[1825],dataValue:$5+$[613],typePixel:$6+$[1053],typePercent:$6+$[1666],typeAuto:$6+$[2595],typeFlex:$6+$[2183],typeNull:$6+$[1286]};}},initScrollbarWidth:function(){var $0=document.createElement($[95]);var $1=$0.style;$1.height=$1.width=$[377];$1.overflow=$[47];document.body.appendChild($0);var $2=qx.html.Dimension.getScrollBarSizeRight($0);qx.ui.core.Widget.SCROLLBAR_SIZE=$2?$2:16;document.body.removeChild($0);},_idCounter:0},properties:{enabled:{init:$[184],check:$[3],inheritable:true,apply:$[475],event:$[333]},parent:{check:$[481],nullable:true,event:$[1040],apply:$[1942]},element:{check:$[863],nullable:true,apply:$[780],event:$[1027]},visibility:{check:$[3],init:true,apply:$[1714],event:$[2367]},display:{check:$[3],init:true,apply:$[1778],event:$[2028]},anonymous:{check:$[3],init:false,event:$[1081]},horizontalAlign:{check:[$[5],$[36],$[16]],themeable:true,nullable:true},verticalAlign:{check:[$[9],$[13],$[25]],themeable:true,nullable:true},allowStretchX:{check:$[3],init:true},allowStretchY:{check:$[3],init:true},zIndex:{check:$[22],apply:$[1402],event:$[1727],themeable:true,nullable:true,init:null},backgroundColor:{nullable:true,init:null,check:$[137],apply:$[1668],event:$[1444],themeable:true},textColor:{nullable:true,init:$[184],check:$[137],apply:$[2166],event:$[1066],themeable:true,inheritable:true},border:{nullable:true,init:null,apply:$[1150],event:$[2499],check:$[908],themeable:true},font:{nullable:true,init:$[184],apply:$[970],check:$[923],event:$[1287],themeable:true,inheritable:true},opacity:{check:$[22],apply:$[1379],themeable:true,nullable:true,init:null},cursor:{check:$[12],apply:$[2365],themeable:true,nullable:true,init:null},backgroundImage:{check:$[12],nullable:true,apply:$[1054],themeable:true},backgroundRepeat:{check:$[12],nullable:true,apply:$[1129],themeable:true},overflow:{check:[$[23],$[7],$[47],$[180],$[130]],nullable:true,apply:$[1288],event:$[2094],themeable:true,init:null},clipLeft:{check:$[14],apply:$[354],themeable:true,nullable:true},clipTop:{check:$[14],apply:$[354],themeable:true,nullable:true},clipWidth:{check:$[14],apply:$[354],themeable:true,nullable:true},clipHeight:{check:$[14],apply:$[354],themeable:true,nullable:true},tabIndex:{check:$[14],nullable:true,init:null,apply:$[1422],event:$[2560]},hideFocus:{check:$[3],init:false,apply:$[1923],themeable:true},enableElementFocus:{check:$[3],init:true},focused:{check:$[3],init:false,apply:$[1237],event:$[678]},selectable:{check:$[3],init:null,nullable:true,apply:$[1043]},toolTip:{check:$[350],nullable:true},contextMenu:{check:$[237],nullable:true},capture:{check:$[3],init:false,apply:$[2564],event:$[704]},dropDataTypes:{nullable:true,dispose:true},command:{check:$[814],nullable:true,apply:$[2132]},appearance:{check:$[12],init:$[306],apply:$[1376],event:$[1425]},supportsDropMethod:{check:$[91],nullable:true,init:null},marginTop:{check:$[22],apply:$[1709],nullable:true,themeable:true},marginRight:{check:$[22],apply:$[2179],nullable:true,themeable:true},marginBottom:{check:$[22],apply:$[1042],nullable:true,themeable:true},marginLeft:{check:$[22],apply:$[1958],nullable:true,themeable:true},paddingTop:{check:$[22],apply:$[1263],nullable:true,themeable:true},paddingRight:{check:$[22],apply:$[2497],nullable:true,themeable:true},paddingBottom:{check:$[22],apply:$[2327],nullable:true,themeable:true},paddingLeft:{check:$[22],apply:$[1413],nullable:true,themeable:true},left:{apply:$[1535],event:$[2200],nullable:true,themeable:true,init:null},right:{apply:$[1156],event:$[1446],nullable:true,themeable:true,init:null},width:{apply:$[2030],event:$[1980],nullable:true,themeable:true,init:null},minWidth:{apply:$[2125],event:$[2521],nullable:true,themeable:true,init:null},maxWidth:{apply:$[1721],event:$[2655],nullable:true,themeable:true,init:null},top:{apply:$[2262],event:$[2204],nullable:true,themeable:true,init:null},bottom:{apply:$[1139],event:$[1558],nullable:true,themeable:true,init:null},height:{apply:$[2189],event:$[2281],nullable:true,themeable:true,init:null},minHeight:{apply:$[1094],event:$[2036],nullable:true,themeable:true,init:null},maxHeight:{apply:$[1167],event:$[2033],nullable:true,themeable:true,init:null},location:{group:[$[5],$[9]],themeable:true},dimension:{group:[$[35],$[45]],themeable:true},space:{group:[$[5],$[35],$[9],$[45]],themeable:true},edge:{group:[$[9],$[16],$[25],$[5]],themeable:true,mode:$[158]},padding:{group:[$[305],$[358],$[334],$[353]],mode:$[158],themeable:true},margin:{group:[$[228],$[325],$[297],$[243]],mode:$[158],themeable:true},heights:{group:[$[124],$[45],$[120]],themeable:true},widths:{group:[$[102],$[35],$[103]],themeable:true},align:{group:[$[2536],$[1257]],themeable:true},clipLocation:{group:[$[861],$[760]]},clipDimension:{group:[$[880],$[622]]},clip:{group:[$[861],$[760],$[880],$[622]]},innerWidth:{_cached:true,defaultValue:null},innerHeight:{_cached:true,defaultValue:null},boxWidth:{_cached:true,defaultValue:null},boxHeight:{_cached:true,defaultValue:null},outerWidth:{_cached:true,defaultValue:null},outerHeight:{_cached:true,defaultValue:null},frameWidth:{_cached:true,defaultValue:null,addToQueueRuntime:true},frameHeight:{_cached:true,defaultValue:null,addToQueueRuntime:true},preferredInnerWidth:{_cached:true,defaultValue:null,addToQueueRuntime:true},preferredInnerHeight:{_cached:true,defaultValue:null,addToQueueRuntime:true},preferredBoxWidth:{_cached:true,defaultValue:null},preferredBoxHeight:{_cached:true,defaultValue:null},hasPercentX:{_cached:true,defaultValue:false},hasPercentY:{_cached:true,defaultValue:false},hasAutoX:{_cached:true,defaultValue:false},hasAutoY:{_cached:true,defaultValue:false},hasFlexX:{_cached:true,defaultValue:false},hasFlexY:{_cached:true,defaultValue:false}},members:{_computedLeftValue:null,_computedLeftParsed:null,_computedLeftType:null,_computedLeftTypeNull:true,_computedLeftTypePixel:false,_computedLeftTypePercent:false,_computedLeftTypeAuto:false,_computedLeftTypeFlex:false,_computedRightValue:null,_computedRightParsed:null,_computedRightType:null,_computedRightTypeNull:true,_computedRightTypePixel:false,_computedRightTypePercent:false,_computedRightTypeAuto:false,_computedRightTypeFlex:false,_computedTopValue:null,_computedTopParsed:null,_computedTopType:null,_computedTopTypeNull:true,_computedTopTypePixel:false,_computedTopTypePercent:false,_computedTopTypeAuto:false,_computedTopTypeFlex:false,_computedBottomValue:null,_computedBottomParsed:null,_computedBottomType:null,_computedBottomTypeNull:true,_computedBottomTypePixel:false,_computedBottomTypePercent:false,_computedBottomTypeAuto:false,_computedBottomTypeFlex:false,_computedWidthValue:null,_computedWidthParsed:null,_computedWidthType:null,_computedWidthTypeNull:true,_computedWidthTypePixel:false,_computedWidthTypePercent:false,_computedWidthTypeAuto:false,_computedWidthTypeFlex:false,_computedMinWidthValue:null,_computedMinWidthParsed:null,_computedMinWidthType:null,_computedMinWidthTypeNull:true,_computedMinWidthTypePixel:false,_computedMinWidthTypePercent:false,_computedMinWidthTypeAuto:false,_computedMinWidthTypeFlex:false,_computedMaxWidthValue:null,_computedMaxWidthParsed:null,_computedMaxWidthType:null,_computedMaxWidthTypeNull:true,_computedMaxWidthTypePixel:false,_computedMaxWidthTypePercent:false,_computedMaxWidthTypeAuto:false,_computedMaxWidthTypeFlex:false,_computedHeightValue:null,_computedHeightParsed:null,_computedHeightType:null,_computedHeightTypeNull:true,_computedHeightTypePixel:false,_computedHeightTypePercent:false,_computedHeightTypeAuto:false,_computedHeightTypeFlex:false,_computedMinHeightValue:null,_computedMinHeightParsed:null,_computedMinHeightType:null,_computedMinHeightTypeNull:true,_computedMinHeightTypePixel:false,_computedMinHeightTypePercent:false,_computedMinHeightTypeAuto:false,_computedMinHeightTypeFlex:false,_computedMaxHeightValue:null,_computedMaxHeightParsed:null,_computedMaxHeightType:null,_computedMaxHeightTypeNull:true,_computedMaxHeightTypePixel:false,_computedMaxHeightTypePercent:false,_computedMaxHeightTypeAuto:false,_computedMaxHeightTypeFlex:false,_applyLeft:function($0,$1){this._unitDetectionPixelPercent($[5],$0);this.addToQueue($[5]);},_applyRight:function($0,$1){this._unitDetectionPixelPercent($[16],$0);this.addToQueue($[16]);},_applyTop:function($0,$1){this._unitDetectionPixelPercent($[9],$0);this.addToQueue($[9]);},_applyBottom:function($0,$1){this._unitDetectionPixelPercent($[25],$0);this.addToQueue($[25]);},_applyWidth:function($0,$1){this._unitDetectionPixelPercentAutoFlex($[35],$0);this.addToQueue($[35]);},_applyMinWidth:function($0,$1){this._unitDetectionPixelPercentAuto($[102],$0);this.addToQueue($[102]);},_applyMaxWidth:function($0,$1){this._unitDetectionPixelPercentAuto($[103],$0);this.addToQueue($[103]);},_applyHeight:function($0,$1){this._unitDetectionPixelPercentAutoFlex($[45],$0);this.addToQueue($[45]);},_applyMinHeight:function($0,$1){this._unitDetectionPixelPercentAuto($[124],$0);this.addToQueue($[124]);},_applyMaxHeight:function($0,$1){this._unitDetectionPixelPercentAuto($[120],$0);this.addToQueue($[120]);},isMaterialized:function(){var $0=this._element;return (this._initialLayoutDone&&this._isDisplayable&&qx.html.Style.getStyleProperty($0,$[231])!=$[19]&&qx.html.Style.getStyleProperty($0,$[444])!=$[23]&&$0.offsetWidth>0&&$0.offsetHeight>0);},pack:function(){this.setWidth(this.getPreferredBoxWidth());this.setHeight(this.getPreferredBoxHeight());},auto:function(){this.setWidth($[7]);this.setHeight($[7]);},getChildren:qx.lang.Function.returnNull,getChildrenLength:qx.lang.Function.returnZero,hasChildren:qx.lang.Function.returnFalse,isEmpty:qx.lang.Function.returnTrue,indexOf:qx.lang.Function.returnNegativeIndex,contains:qx.lang.Function.returnFalse,getVisibleChildren:qx.lang.Function.returnNull,getVisibleChildrenLength:qx.lang.Function.returnZero,hasVisibleChildren:qx.lang.Function.returnFalse,isVisibleEmpty:qx.lang.Function.returnTrue,_hasParent:false,_isDisplayable:false,isDisplayable:function(){return this._isDisplayable;},_checkParent:function($0,$1){if(this.contains($0)){throw new Error("Could not insert myself into a child "+$0+"!");}return $0;},_applyParent:function($0,$1){if($1){var $2=$1.getChildren().indexOf(this);this._computedWidthValue=this._computedMinWidthValue=this._computedMaxWidthValue=this._computedLeftValue=this._computedRightValue=null;this._computedHeightValue=this._computedMinHeightValue=this._computedMaxHeightValue=this._computedTopValue=this._computedBottomValue=null;this._cachedBoxWidth=this._cachedInnerWidth=this._cachedOuterWidth=null;this._cachedBoxHeight=this._cachedInnerHeight=this._cachedOuterHeight=null;qx.lang.Array.removeAt($1.getChildren(),$2);$1._invalidateVisibleChildren();$1._removeChildFromChildrenQueue(this);$1.getLayoutImpl().updateChildrenOnRemoveChild(this,$2);$1.addToJobQueue($[649]);$1._invalidatePreferredInnerDimensions();this._oldParent=$1;}if($0){this._hasParent=true;if(typeof this._insertIndex==$[68]){qx.lang.Array.insertAt($0.getChildren(),this,this._insertIndex);delete this._insertIndex;}else{$0.getChildren().push(this);}}else{this._hasParent=false;}qx.core.Property.refresh(this);return this._handleDisplayable($[386]);},_applyDisplay:function($0,$1){return this._handleDisplayable($[231]);},_handleDisplayable:function($0){var $1=this._computeDisplayable();if(this._isDisplayable==$1&&!($1&&$0==$[386])){return true;}this._isDisplayable=$1;var $2=this.getParent();if($2){$2._invalidateVisibleChildren();$2._invalidatePreferredInnerDimensions();}if($0&&this._oldParent&&this._oldParent._initialLayoutDone){var $3=this.getElement();if($3){if(this.getVisibility()){this._beforeDisappear();}this._beforeRemoveDom();try{this._oldParent._getTargetNode().removeChild($3);}catch(e){}this._afterRemoveDom();if(this.getVisibility()){this._afterDisappear();}}delete this._oldParent;}if($1){if($2._initialLayoutDone){$2.getLayoutImpl().updateChildrenOnAddChild(this,$2.getChildren().indexOf(this));$2.addToJobQueue($[2014]);}this.addToLayoutChanges($[2486]);this.addToCustomQueues($0);if(this.getVisibility()){this._beforeAppear();}if(!this._isCreated){qx.ui.core.Widget.addToGlobalElementQueue(this);}qx.ui.core.Widget.addToGlobalStateQueue(this);if(!qx.lang.Object.isEmpty(this._jobQueue)){qx.ui.core.Widget.addToGlobalJobQueue(this);}if(!qx.lang.Object.isEmpty(this._childrenQueue)){qx.ui.core.Widget.addToGlobalLayoutQueue(this);}}else{qx.ui.core.Widget.removeFromGlobalElementQueue(this);qx.ui.core.Widget.removeFromGlobalStateQueue(this);qx.ui.core.Widget.removeFromGlobalJobQueue(this);qx.ui.core.Widget.removeFromGlobalLayoutQueue(this);this.removeFromCustomQueues($0);if($2&&$0){if(this.getVisibility()){this._beforeDisappear();}if($2._initialLayoutDone&&this._initialLayoutDone){$2.getLayoutImpl().updateChildrenOnRemoveChild(this,$2.getChildren().indexOf(this));$2.addToJobQueue($[649]);this._beforeRemoveDom();var $4=this.getElement().parentNode;if($4){$4.removeChild(this.getElement());if($4&&$4!==$2._getTargetNode()){this.warn("Unexpected parent node: "+$4);}}this._afterRemoveDom();}$2._removeChildFromChildrenQueue(this);if(this.getVisibility()){this._afterDisappear();}}}this._handleDisplayableCustom($1,$2,$0);return true;},addToCustomQueues:qx.lang.Function.returnTrue,removeFromCustomQueues:qx.lang.Function.returnTrue,_handleDisplayableCustom:qx.lang.Function.returnTrue,_computeDisplayable:function(){return this.getDisplay()&&this.getParent()&&this.getParent()._isDisplayable?true:false;},_beforeAppear:function(){this.createDispatchEvent($[1151]);},_afterAppear:function(){this._isSeeable=true;this.createDispatchEvent($[186]);},_beforeDisappear:function(){this.removeState($[76]);if(qx.Class.isDefined($[476])){this.removeState($[32]);this.removeState($[69]);}this.createDispatchEvent($[665]);},_afterDisappear:function(){this._isSeeable=false;this.createDispatchEvent($[239]);},_isSeeable:false,isSeeable:function(){return this._isSeeable;},isAppearRelevant:function(){return this.getVisibility()&&this._isDisplayable;},_beforeInsertDom:function(){this.createDispatchEvent($[1865]);},_afterInsertDom:function(){this.createDispatchEvent($[2288]);},_beforeRemoveDom:function(){this.createDispatchEvent($[1955]);},_afterRemoveDom:function(){this.createDispatchEvent($[1643]);},_applyVisibility:function($0,$1){if($0){if(this._isDisplayable){this._beforeAppear();}this.removeStyleProperty($[231]);if(this._isDisplayable){this._afterAppear();}}else{if(this._isDisplayable){this._beforeDisappear();}this.setStyleProperty($[231],$[19]);if(this._isDisplayable){this._afterDisappear();}}},show:function(){this.setVisibility(true);this.setDisplay(true);},hide:function(){this.setVisibility(false);},connect:function(){this.setDisplay(true);},disconnect:function(){this.setDisplay(false);},_isCreated:false,_getTargetNode:qx.core.Variant.select($[1],{"gecko":function(){return this._element;},"default":function(){return this._borderElement||this._element;}}),addToDocument:function(){qx.ui.core.ClientDocument.getInstance().add(this);},isCreated:function(){return this._isCreated;},_createElementImpl:function(){this.setElement(this.getTopLevelWidget().getDocumentElement().createElement($[95]));},_applyElement:function($0,$1){this._isCreated=$0!=null;if($1){$1.qx_Widget=null;}if($0){$0.qx_Widget=this;$0.style.position=$[89];this._element=$0;this._style=$0.style;this._applyStyleProperties($0);this._applyHtmlProperties($0);this._applyHtmlAttributes($0);this._applyElementData($0);this.createDispatchEvent($[1745]);this.addToStateQueue();}else{this._element=this._style=null;}},addToJobQueue:function($0){if(this._hasParent){qx.ui.core.Widget.addToGlobalJobQueue(this);}if(!this._jobQueue){this._jobQueue={};}this._jobQueue[$0]=true;return true;},_flushJobQueue:function($0){try{var $1=this._jobQueue;var $2=this.getParent();if(!$2||qx.lang.Object.isEmpty($1)){return;}var $3=this instanceof qx.ui.core.Parent?this.getLayoutImpl():null;if($3){$3.updateSelfOnJobQueueFlush($1);}}catch(ex){this.error("Flushing job queue (prechecks#1) failed",ex);}try{var $4=false;var $5=$1.marginLeft||$1.marginRight;var $6=$1.marginTop||$1.marginBottom;var $7=$1.frameWidth;var $8=$1.frameHeight;var $9=($1.frameWidth||$1.preferredInnerWidth)&&this._recomputePreferredBoxWidth();var $a=($1.frameHeight||$1.preferredInnerHeight)&&this._recomputePreferredBoxHeight();if($9){var $b=this.getPreferredBoxWidth();if(this._computedWidthTypeAuto){this._computedWidthValue=$b;$1.width=true;}if(this._computedMinWidthTypeAuto){this._computedMinWidthValue=$b;$1.minWidth=true;}if(this._computedMaxWidthTypeAuto){this._computedMaxWidthValue=$b;$1.maxWidth=true;}}if($a){var $b=this.getPreferredBoxHeight();if(this._computedHeightTypeAuto){this._computedHeightValue=$b;$1.height=true;}if(this._computedMinHeightTypeAuto){this._computedMinHeightValue=$b;$1.minHeight=true;}if(this._computedMaxHeightTypeAuto){this._computedMaxHeightValue=$b;$1.maxHeight=true;}}if(($1.width||$1.minWidth||$1.maxWidth||$1.left||$1.right)&&this._recomputeBoxWidth()){$5=$7=true;}if(($1.height||$1.minHeight||$1.maxHeight||$1.top||$1.bottom)&&this._recomputeBoxHeight()){$6=$8=true;}}catch(ex){this.error("Flushing job queue (recompute#2) failed",ex);}try{if(($5&&this._recomputeOuterWidth())||$9){$2._invalidatePreferredInnerWidth();$2.getLayoutImpl().updateSelfOnChildOuterWidthChange(this);$4=true;}if(($6&&this._recomputeOuterHeight())||$a){$2._invalidatePreferredInnerHeight();$2.getLayoutImpl().updateSelfOnChildOuterHeightChange(this);$4=true;}if($4){$2._flushJobQueue();}}catch(ex){this.error("Flushing job queue (parentsignals#3) failed",ex);}try{$2._addChildToChildrenQueue(this);for(var $c in $1){this._layoutChanges[$c]=true;}}catch(ex){this.error("Flushing job queue (addjobs#4) failed",ex);}try{if(this instanceof qx.ui.core.Parent&&($1.paddingLeft||$1.paddingRight||$1.paddingTop||$1.paddingBottom)){var $d=this.getChildren(),$e=$d.length;if($1.paddingLeft){for(var $c=0;$c<$e;$c++){$d[$c].addToLayoutChanges($[2063]);}}if($1.paddingRight){for(var $c=0;$c<$e;$c++){$d[$c].addToLayoutChanges($[1401]);}}if($1.paddingTop){for(var $c=0;$c<$e;$c++){$d[$c].addToLayoutChanges($[2534]);}}if($1.paddingBottom){for(var $c=0;$c<$e;$c++){$d[$c].addToLayoutChanges($[1174]);}}}if($7){this._recomputeInnerWidth();}if($8){this._recomputeInnerHeight();}if(this._initialLayoutDone){if($3){$3.updateChildrenOnJobQueueFlush($1);}}}catch(ex){this.error("Flushing job queue (childrensignals#5) failed",ex);}delete this._jobQueue;},_isWidthEssential:qx.lang.Function.returnTrue,_isHeightEssential:qx.lang.Function.returnTrue,_computeBoxWidthFallback:function(){return 0;},_computeBoxHeightFallback:function(){return 0;},_computeBoxWidth:function(){var $0=this.getParent().getLayoutImpl();return Math.max(0,qx.lang.Number.limit($0.computeChildBoxWidth(this),this.getMinWidthValue(),this.getMaxWidthValue()));},_computeBoxHeight:function(){var $0=this.getParent().getLayoutImpl();return Math.max(0,qx.lang.Number.limit($0.computeChildBoxHeight(this),this.getMinHeightValue(),this.getMaxHeightValue()));},_computeOuterWidth:function(){return Math.max(0,(this.getMarginLeft()+this.getBoxWidth()+this.getMarginRight()));},_computeOuterHeight:function(){return Math.max(0,(this.getMarginTop()+this.getBoxHeight()+this.getMarginBottom()));},_computeInnerWidth:function(){return Math.max(0,this.getBoxWidth()-this.getFrameWidth());},_computeInnerHeight:function(){return Math.max(0,this.getBoxHeight()-this.getFrameHeight());},getNeededWidth:function(){var $0=this.getParent().getLayoutImpl();return Math.max(0,$0.computeChildNeededWidth(this));},getNeededHeight:function(){var $0=this.getParent().getLayoutImpl();return Math.max(0,$0.computeChildNeededHeight(this));},_recomputeFlexX:function(){if(!this.getHasFlexX()){return false;}if(this._computedWidthTypeFlex){this._computedWidthValue=null;this.addToLayoutChanges($[35]);}return true;},_recomputeFlexY:function(){if(!this.getHasFlexY()){return false;}if(this._computedHeightTypeFlex){this._computedHeightValue=null;this.addToLayoutChanges($[45]);}return true;},_recomputePercentX:function(){if(!this.getHasPercentX()){return false;}if(this._computedWidthTypePercent){this._computedWidthValue=null;this.addToLayoutChanges($[35]);}if(this._computedMinWidthTypePercent){this._computedMinWidthValue=null;this.addToLayoutChanges($[102]);}if(this._computedMaxWidthTypePercent){this._computedMaxWidthValue=null;this.addToLayoutChanges($[103]);}if(this._computedLeftTypePercent){this._computedLeftValue=null;this.addToLayoutChanges($[5]);}if(this._computedRightTypePercent){this._computedRightValue=null;this.addToLayoutChanges($[16]);}return true;},_recomputePercentY:function(){if(!this.getHasPercentY()){return false;}if(this._computedHeightTypePercent){this._computedHeightValue=null;this.addToLayoutChanges($[45]);}if(this._computedMinHeightTypePercent){this._computedMinHeightValue=null;this.addToLayoutChanges($[124]);}if(this._computedMaxHeightTypePercent){this._computedMaxHeightValue=null;this.addToLayoutChanges($[120]);}if(this._computedTopTypePercent){this._computedTopValue=null;this.addToLayoutChanges($[9]);}if(this._computedBottomTypePercent){this._computedBottomValue=null;this.addToLayoutChanges($[25]);}return true;},_recomputeRangeX:qx.core.Variant.select($[1],{"mshtml|opera|webkit":function(){if(this._computedLeftTypeNull||this._computedRightTypeNull){return false;}this.addToLayoutChanges($[35]);return true;},"default":function(){return !(this._computedLeftTypeNull||this._computedRightTypeNull);}}),_recomputeRangeY:qx.core.Variant.select($[1],{"mshtml|opera|webkit":function(){if(this._computedTopTypeNull||this._computedBottomTypeNull){return false;}this.addToLayoutChanges($[45]);return true;},"default":function(){return !(this._computedTopTypeNull||this._computedBottomTypeNull);}}),_recomputeStretchingX:qx.core.Variant.select($[1],{"mshtml|opera|webkit":function(){if(this.getAllowStretchX()&&this._computedWidthTypeNull){this._computedWidthValue=null;this.addToLayoutChanges($[35]);return true;}return false;},"default":function(){if(this.getAllowStretchX()&&this._computedWidthTypeNull){return true;}return false;}}),_recomputeStretchingY:qx.core.Variant.select($[1],{"mshtml|opera|webkit":function(){if(this.getAllowStretchY()&&this._computedHeightTypeNull){this._computedHeightValue=null;this.addToLayoutChanges($[45]);return true;}return false;},"default":function(){if(this.getAllowStretchY()&&this._computedHeightTypeNull){return true;}return false;}}),_computeValuePixel:function($0){return Math.round($0);},_computeValuePixelLimit:function($0){return Math.max(0,this._computeValuePixel($0));},_computeValuePercentX:function($0){return Math.round(this.getParent().getInnerWidthForChild(this)*$0*0.01);},_computeValuePercentXLimit:function($0){return Math.max(0,this._computeValuePercentX($0));},_computeValuePercentY:function($0){return Math.round(this.getParent().getInnerHeightForChild(this)*$0*0.01);},_computeValuePercentYLimit:function($0){return Math.max(0,this._computeValuePercentY($0));},getWidthValue:function(){if(this._computedWidthValue!=null){return this._computedWidthValue;}switch(this._computedWidthType){case qx.ui.core.Widget.TYPE_PIXEL:return this._computedWidthValue=this._computeValuePixelLimit(this._computedWidthParsed);case qx.ui.core.Widget.TYPE_PERCENT:return this._computedWidthValue=this._computeValuePercentXLimit(this._computedWidthParsed);case qx.ui.core.Widget.TYPE_AUTO:return this._computedWidthValue=this.getPreferredBoxWidth();case qx.ui.core.Widget.TYPE_FLEX:if(this.getParent().getLayoutImpl().computeChildrenFlexWidth===undefined){throw new Error("Widget "+this+": having horizontal flex size (width="+this.getWidth()+") but parent layout "+this.getParent()+" does not support it");}this.getParent().getLayoutImpl().computeChildrenFlexWidth();return this._computedWidthValue=this._computedWidthFlexValue;}return null;},getMinWidthValue:function(){if(this._computedMinWidthValue!=null){return this._computedMinWidthValue;}switch(this._computedMinWidthType){case qx.ui.core.Widget.TYPE_PIXEL:return this._computedWidthValue=this._computeValuePixelLimit(this._computedMinWidthParsed);case qx.ui.core.Widget.TYPE_PERCENT:return this._computedWidthValue=this._computeValuePercentXLimit(this._computedMinWidthParsed);case qx.ui.core.Widget.TYPE_AUTO:return this._computedMinWidthValue=this.getPreferredBoxWidth();}return null;},getMaxWidthValue:function(){if(this._computedMaxWidthValue!=null){return this._computedMaxWidthValue;}switch(this._computedMaxWidthType){case qx.ui.core.Widget.TYPE_PIXEL:return this._computedWidthValue=this._computeValuePixelLimit(this._computedMaxWidthParsed);case qx.ui.core.Widget.TYPE_PERCENT:return this._computedWidthValue=this._computeValuePercentXLimit(this._computedMaxWidthParsed);case qx.ui.core.Widget.TYPE_AUTO:return this._computedMaxWidthValue=this.getPreferredBoxWidth();}return null;},getLeftValue:function(){if(this._computedLeftValue!=null){return this._computedLeftValue;}switch(this._computedLeftType){case qx.ui.core.Widget.TYPE_PIXEL:return this._computedLeftValue=this._computeValuePixel(this._computedLeftParsed);case qx.ui.core.Widget.TYPE_PERCENT:return this._computedLeftValue=this._computeValuePercentX(this._computedLeftParsed);}return null;},getRightValue:function(){if(this._computedRightValue!=null){return this._computedRightValue;}switch(this._computedRightType){case qx.ui.core.Widget.TYPE_PIXEL:return this._computedRightValue=this._computeValuePixel(this._computedRightParsed);case qx.ui.core.Widget.TYPE_PERCENT:return this._computedRightValue=this._computeValuePercentX(this._computedRightParsed);}return null;},getHeightValue:function(){if(this._computedHeightValue!=null){return this._computedHeightValue;}switch(this._computedHeightType){case qx.ui.core.Widget.TYPE_PIXEL:return this._computedHeightValue=this._computeValuePixelLimit(this._computedHeightParsed);case qx.ui.core.Widget.TYPE_PERCENT:return this._computedHeightValue=this._computeValuePercentYLimit(this._computedHeightParsed);case qx.ui.core.Widget.TYPE_AUTO:return this._computedHeightValue=this.getPreferredBoxHeight();case qx.ui.core.Widget.TYPE_FLEX:if(this.getParent().getLayoutImpl().computeChildrenFlexHeight===undefined){throw new Error("Widget "+this+": having vertical flex size (height="+this.getHeight()+") but parent layout "+this.getParent()+" does not support it");}this.getParent().getLayoutImpl().computeChildrenFlexHeight();return this._computedHeightValue=this._computedHeightFlexValue;}return null;},getMinHeightValue:function(){if(this._computedMinHeightValue!=null){return this._computedMinHeightValue;}switch(this._computedMinHeightType){case qx.ui.core.Widget.TYPE_PIXEL:return this._computedMinHeightValue=this._computeValuePixelLimit(this._computedMinHeightParsed);case qx.ui.core.Widget.TYPE_PERCENT:return this._computedMinHeightValue=this._computeValuePercentYLimit(this._computedMinHeightParsed);case qx.ui.core.Widget.TYPE_AUTO:return this._computedMinHeightValue=this.getPreferredBoxHeight();}return null;},getMaxHeightValue:function(){if(this._computedMaxHeightValue!=null){return this._computedMaxHeightValue;}switch(this._computedMaxHeightType){case qx.ui.core.Widget.TYPE_PIXEL:return this._computedMaxHeightValue=this._computeValuePixelLimit(this._computedMaxHeightParsed);case qx.ui.core.Widget.TYPE_PERCENT:return this._computedMaxHeightValue=this._computeValuePercentYLimit(this._computedMaxHeightParsed);case qx.ui.core.Widget.TYPE_AUTO:return this._computedMaxHeightValue=this.getPreferredBoxHeight();}return null;},getTopValue:function(){if(this._computedTopValue!=null){return this._computedTopValue;}switch(this._computedTopType){case qx.ui.core.Widget.TYPE_PIXEL:return this._computedTopValue=this._computeValuePixel(this._computedTopParsed);case qx.ui.core.Widget.TYPE_PERCENT:return this._computedTopValue=this._computeValuePercentY(this._computedTopParsed);}return null;},getBottomValue:function(){if(this._computedBottomValue!=null){return this._computedBottomValue;}switch(this._computedBottomType){case qx.ui.core.Widget.TYPE_PIXEL:return this._computedBottomValue=this._computeValuePixel(this._computedBottomParsed);case qx.ui.core.Widget.TYPE_PERCENT:return this._computedBottomValue=this._computeValuePercentY(this._computedBottomParsed);}return null;},_computeFrameWidth:function(){var $0=this._cachedBorderLeft+this.getPaddingLeft()+this.getPaddingRight()+this._cachedBorderRight;switch(this.getOverflow()){case $[47]:case $[130]:$0+=qx.ui.core.Widget.SCROLLBAR_SIZE;break;case $[7]:break;}return $0;},_computeFrameHeight:function(){var $0=this._cachedBorderTop+this.getPaddingTop()+this.getPaddingBottom()+this._cachedBorderBottom;switch(this.getOverflow()){case $[47]:case $[180]:$0+=qx.ui.core.Widget.SCROLLBAR_SIZE;break;case $[7]:break;}return $0;},_invalidateFrameDimensions:function(){this._invalidateFrameWidth();this._invalidateFrameHeight();},_invalidatePreferredInnerDimensions:function(){this._invalidatePreferredInnerWidth();this._invalidatePreferredInnerHeight();},_computePreferredBoxWidth:function(){try{return Math.max(0,this.getPreferredInnerWidth()+this.getFrameWidth());}catch(ex){this.error("_computePreferredBoxWidth failed",ex);}},_computePreferredBoxHeight:function(){try{return Math.max(0,this.getPreferredInnerHeight()+this.getFrameHeight());}catch(ex){this.error("_computePreferredBoxHeight failed",ex);}},_initialLayoutDone:false,addToLayoutChanges:function($0){if(this._isDisplayable){this.getParent()._addChildToChildrenQueue(this);}return this._layoutChanges[$0]=true;},addToQueue:function($0){this._initialLayoutDone?this.addToJobQueue($0):this.addToLayoutChanges($0);},addToQueueRuntime:function($0){return !this._initialLayoutDone||this.addToJobQueue($0);},_computeHasPercentX:function(){return (this._computedLeftTypePercent||this._computedWidthTypePercent||this._computedMinWidthTypePercent||this._computedMaxWidthTypePercent||this._computedRightTypePercent);},_computeHasPercentY:function(){return (this._computedTopTypePercent||this._computedHeightTypePercent||this._computedMinHeightTypePercent||this._computedMaxHeightTypePercent||this._computedBottomTypePercent);},_computeHasAutoX:function(){return (this._computedWidthTypeAuto||this._computedMinWidthTypeAuto||this._computedMaxWidthTypeAuto);},_computeHasAutoY:function(){return (this._computedHeightTypeAuto||this._computedMinHeightTypeAuto||this._computedMaxHeightTypeAuto);},_computeHasFlexX:function(){return this._computedWidthTypeFlex;},_computeHasFlexY:function(){return this._computedHeightTypeFlex;},_evalUnitsPixelPercentAutoFlex:function($0){switch($0){case $[7]:return qx.ui.core.Widget.TYPE_AUTO;case Infinity:case -Infinity:return qx.ui.core.Widget.TYPE_NULL;}switch(typeof $0){case $[68]:return isNaN($0)?qx.ui.core.Widget.TYPE_NULL:qx.ui.core.Widget.TYPE_PIXEL;case $[18]:return $0.indexOf($[255])!=-1?qx.ui.core.Widget.TYPE_PERCENT:$0.indexOf($[160])!=-1?qx.ui.core.Widget.TYPE_FLEX:qx.ui.core.Widget.TYPE_NULL;}return qx.ui.core.Widget.TYPE_NULL;},_evalUnitsPixelPercentAuto:function($0){switch($0){case $[7]:return qx.ui.core.Widget.TYPE_AUTO;case Infinity:case -Infinity:return qx.ui.core.Widget.TYPE_NULL;}switch(typeof $0){case $[68]:return isNaN($0)?qx.ui.core.Widget.TYPE_NULL:qx.ui.core.Widget.TYPE_PIXEL;case $[18]:return $0.indexOf($[255])!=-1?qx.ui.core.Widget.TYPE_PERCENT:qx.ui.core.Widget.TYPE_NULL;}return qx.ui.core.Widget.TYPE_NULL;},_evalUnitsPixelPercent:function($0){switch($0){case Infinity:case -Infinity:return qx.ui.core.Widget.TYPE_NULL;}switch(typeof $0){case $[68]:return isNaN($0)?qx.ui.core.Widget.TYPE_NULL:qx.ui.core.Widget.TYPE_PIXEL;case $[18]:return $0.indexOf($[255])!=-1?qx.ui.core.Widget.TYPE_PERCENT:qx.ui.core.Widget.TYPE_NULL;}return qx.ui.core.Widget.TYPE_NULL;},_unitDetectionPixelPercentAutoFlex:function($0,$1){var $2=qx.ui.core.Widget.layoutPropertyTypes[$0];var $3=$2.dataType;var $4=$2.dataParsed;var $5=$2.dataValue;var $6=$2.typePixel;var $7=$2.typePercent;var $8=$2.typeAuto;var $9=$2.typeFlex;var $a=$2.typeNull;var $b=this[$7];var $c=this[$8];var $d=this[$9];switch(this[$3]=this._evalUnitsPixelPercentAutoFlex($1)){case qx.ui.core.Widget.TYPE_PIXEL:this[$6]=true;this[$7]=this[$8]=this[$9]=this[$a]=false;this[$4]=this[$5]=Math.round($1);break;case qx.ui.core.Widget.TYPE_PERCENT:this[$7]=true;this[$6]=this[$8]=this[$9]=this[$a]=false;this[$4]=parseFloat($1);this[$5]=null;break;case qx.ui.core.Widget.TYPE_AUTO:this[$8]=true;this[$6]=this[$7]=this[$9]=this[$a]=false;this[$4]=this[$5]=null;break;case qx.ui.core.Widget.TYPE_FLEX:this[$9]=true;this[$6]=this[$7]=this[$8]=this[$a]=false;this[$4]=parseFloat($1);this[$5]=null;break;default:this[$a]=true;this[$6]=this[$7]=this[$8]=this[$9]=false;this[$4]=this[$5]=null;break;}if($b!=this[$7]){switch($0){case $[102]:case $[103]:case $[35]:case $[5]:case $[16]:this._invalidateHasPercentX();break;case $[120]:case $[124]:case $[45]:case $[9]:case $[25]:this._invalidateHasPercentY();break;}}if($c!=this[$8]){switch($0){case $[102]:case $[103]:case $[35]:this._invalidateHasAutoX();break;case $[124]:case $[120]:case $[45]:this._invalidateHasAutoY();break;}}if($d!=this[$9]){switch($0){case $[35]:this._invalidateHasFlexX();break;case $[45]:this._invalidateHasFlexY();break;}}},_unitDetectionPixelPercentAuto:function($0,$1){var $2=qx.ui.core.Widget.layoutPropertyTypes[$0];var $3=$2.dataType;var $4=$2.dataParsed;var $5=$2.dataValue;var $6=$2.typePixel;var $7=$2.typePercent;var $8=$2.typeAuto;var $9=$2.typeNull;var $a=this[$7];var $b=this[$8];switch(this[$3]=this._evalUnitsPixelPercentAuto($1)){case qx.ui.core.Widget.TYPE_PIXEL:this[$6]=true;this[$7]=this[$8]=this[$9]=false;this[$4]=this[$5]=Math.round($1);break;case qx.ui.core.Widget.TYPE_PERCENT:this[$7]=true;this[$6]=this[$8]=this[$9]=false;this[$4]=parseFloat($1);this[$5]=null;break;case qx.ui.core.Widget.TYPE_AUTO:this[$8]=true;this[$6]=this[$7]=this[$9]=false;this[$4]=this[$5]=null;break;default:this[$9]=true;this[$6]=this[$7]=this[$8]=false;this[$4]=this[$5]=null;break;}if($a!=this[$7]){switch($0){case $[102]:case $[103]:case $[35]:case $[5]:case $[16]:this._invalidateHasPercentX();break;case $[124]:case $[120]:case $[45]:case $[9]:case $[25]:this._invalidateHasPercentY();break;}}if($b!=this[$8]){switch($0){case $[102]:case $[103]:case $[35]:this._invalidateHasAutoX();break;case $[124]:case $[120]:case $[45]:this._invalidateHasAutoY();break;}}},_unitDetectionPixelPercent:function($0,$1){var $2=qx.ui.core.Widget.layoutPropertyTypes[$0];var $3=$2.dataType;var $4=$2.dataParsed;var $5=$2.dataValue;var $6=$2.typePixel;var $7=$2.typePercent;var $8=$2.typeNull;var $9=this[$7];switch(this[$3]=this._evalUnitsPixelPercent($1)){case qx.ui.core.Widget.TYPE_PIXEL:this[$6]=true;this[$7]=this[$8]=false;this[$4]=this[$5]=Math.round($1);break;case qx.ui.core.Widget.TYPE_PERCENT:this[$7]=true;this[$6]=this[$8]=false;this[$4]=parseFloat($1);this[$5]=null;break;default:this[$8]=true;this[$6]=this[$7]=false;this[$4]=this[$5]=null;break;}if($9!=this[$7]){switch($0){case $[102]:case $[103]:case $[35]:case $[5]:case $[16]:this._invalidateHasPercentX();break;case $[124]:case $[120]:case $[45]:case $[9]:case $[25]:this._invalidateHasPercentY();break;}}},getTopLevelWidget:function(){return this._hasParent?this.getParent().getTopLevelWidget():null;},moveSelfBefore:function($0){this.getParent().addBefore(this,$0);},moveSelfAfter:function($0){this.getParent().addAfter(this,$0);},moveSelfToBegin:function(){this.getParent().addAtBegin(this);},moveSelfToEnd:function(){this.getParent().addAtEnd(this);},getPreviousSibling:function(){var $0=this.getParent();if($0==null){return null;}var $1=$0.getChildren();return $1[$1.indexOf(this)-1];},getNextSibling:function(){var $0=this.getParent();if($0==null){return null;}var $1=$0.getChildren();return $1[$1.indexOf(this)+1];},getPreviousVisibleSibling:function(){if(!this._hasParent){return null;}var $0=this.getParent().getVisibleChildren();return $0[$0.indexOf(this)-1];},getNextVisibleSibling:function(){if(!this._hasParent){return null;}var $0=this.getParent().getVisibleChildren();return $0[$0.indexOf(this)+1];},getPreviousActiveSibling:function($0){var $1=qx.ui.core.Widget.getActiveSiblingHelper(this,this.getParent(),-1,$0,null);return $1?$1:this.getParent().getLastActiveChild();},getNextActiveSibling:function($0){var $1=qx.ui.core.Widget.getActiveSiblingHelper(this,this.getParent(),1,$0,null);return $1?$1:this.getParent().getFirstActiveChild();},isFirstChild:function(){return this._hasParent&&this.getParent().getFirstChild()==this;},isLastChild:function(){return this._hasParent&&this.getParent().getLastChild()==this;},isFirstVisibleChild:function(){return this._hasParent&&this.getParent().getFirstVisibleChild()==this;},isLastVisibleChild:function(){return this._hasParent&&this.getParent().getLastVisibleChild()==this;},hasState:function($0){return this.__states&&this.__states[$0]?true:false;},addState:function($0){if(!this.__states){this.__states={};}if(!this.__states[$0]){this.__states[$0]=true;if(this._hasParent){qx.ui.core.Widget.addToGlobalStateQueue(this);}}},removeState:function($0){if(this.__states&&this.__states[$0]){delete this.__states[$0];if(this._hasParent){qx.ui.core.Widget.addToGlobalStateQueue(this);}}},_styleFromMap:function($0){var $1=qx.core.Property.$$method.style;var $2=qx.core.Property.$$method.unstyle;var $3;var $4;for(var $4 in $0){$3=$0[$4];$3===$[4]?this[$2[$4]]():this[$1[$4]]($3);}},_unstyleFromArray:function($0){var $1=qx.core.Property.$$method.unstyle;var $2,$3;for(var $2=0,$3=$0.length;$2<$3;$2++){this[$1[$0[$2]]]();}},_renderAppearance:function(){if(!this.__states){this.__states={};}this._applyStateStyleFocus(this.__states);var $0=this.getAppearance();if($0){try{var $1=qx.theme.manager.Appearance.getInstance().styleFrom($0,this.__states);if($1){this._styleFromMap($1);}}catch(ex){this.error("Could not apply state appearance",ex);}}},_resetAppearanceThemeWrapper:function($0,$1){var $2=this.getAppearance();if($2){var $3=qx.theme.manager.Appearance.getInstance();var $4=$3.styleFromTheme($1,$2,this.__states);var $5=$3.styleFromTheme($0,$2,this.__states);var $6=[];for(var $7 in $4){if($5[$7]===undefined){$6.push($7);}}this._unstyleFromArray($6);this._styleFromMap($5);}},_applyStateStyleFocus:qx.core.Variant.select($[1],{"mshtml":function($0){},"gecko":function($0){if($0.focused){if(!qx.event.handler.FocusHandler.mouseFocus&&!this.getHideFocus()){this.setStyleProperty($[286],$[292]);}}else{this.removeStyleProperty($[286]);}},"default":function($0){if($0.focused){if(!qx.event.handler.FocusHandler.mouseFocus&&!this.getHideFocus()){this.setStyleProperty($[304],$[292]);}}else{this.removeStyleProperty($[304]);}}}),addToStateQueue:function(){qx.ui.core.Widget.addToGlobalStateQueue(this);},recursiveAddToStateQueue:function(){this.addToStateQueue();},_applyAppearance:function($0,$1){if(!this.__states){this.__states={};}var $2=qx.theme.manager.Appearance.getInstance();if($0){var $3=$2.styleFrom($0,this.__states)||{};}if($1){var $4=$2.styleFrom($1,this.__states)||{};var $5=[];for(var $6 in $4){if(!$3||!($6 in $3)){$5.push($6);}}}if($5){this._unstyleFromArray($5);}if($3){this._styleFromMap($3);}},_recursiveAppearanceThemeUpdate:function($0,$1){try{this._resetAppearanceThemeWrapper($0,$1);}catch(ex){this.error("Failed to update appearance theme",ex);}},_applyElementData:function($0){},setHtmlProperty:function($0,$1){if(!this._htmlProperties){this._htmlProperties={};}this._htmlProperties[$0]=$1;if(this._isCreated&&this.getElement()[$0]!=$1){this.getElement()[$0]=$1;}return true;},removeHtmlProperty:qx.core.Variant.select($[1],{"mshtml":function($0){if(!this._htmlProperties){return;}delete this._htmlProperties[$0];if(this._isCreated){this.getElement().removeAttribute($0);}return true;},"default":function($0){if(!this._htmlProperties){return;}delete this._htmlProperties[$0];if(this._isCreated){this.getElement().removeAttribute($0);delete this.getElement()[$0];}return true;}}),getHtmlProperty:function($0){if(!this._htmlProperties){return $[0];}return this._htmlProperties[$0]||$[0];},_applyHtmlProperties:function($0){var $1=this._htmlProperties;if($1){var $2;for($2 in $1){$0[$2]=$1[$2];}}},_generateHtmlId:function(){var $0=this.classname+$[38]+qx.ui.core.Widget._idCounter++;this.debug("setting autogenerated HTML id to "+$0);this.setHtmlProperty($[412],$0);},setHtmlAttribute:function($0,$1){qx.log.Logger.deprecatedMethodWarning(arguments.callee,$[1650]);if(!this._htmlAttributes){this._htmlAttributes={};}this._htmlAttributes[$0]=$1;if(this._isCreated){this.getElement().setAttribute($0,$1);}return true;},removeHtmlAttribute:function($0){qx.log.Logger.deprecatedMethodWarning(arguments.callee,$[987]);if(!this._htmlAttributes){return;}delete this._htmlAttributes[$0];if(this._isCreated){this.getElement().removeAttribute($0);}return true;},getHtmlAttribute:function($0){if(!this._htmlAttributes){return $[0];}return this._htmlAttributes[$0]||$[0];},_applyHtmlAttributes:function($0){var $1=this._htmlAttributes;if($1){var $2;for($2 in $1){$0.setAttribute($2,$1[$2]);}}},getStyleProperty:function($0){if(!this._styleProperties){return $[0];}return this._styleProperties[$0]||$[0];},__outerElementStyleProperties:{cursor:true,zIndex:true,filter:true,display:true,visibility:true},setStyleProperty:function($0,$1){if(!this._styleProperties){this._styleProperties={};}this._styleProperties[$0]=$1;if(this._isCreated){var $2=this.__outerElementStyleProperties[$0]?this.getElement():this._getTargetNode();if($2){$2.style[$0]=($1==null)?$[0]:$1;}}},removeStyleProperty:function($0){if(!this._styleProperties){return;}delete this._styleProperties[$0];if(this._isCreated){var $1=this.__outerElementStyleProperties[$0]?this.getElement():this._getTargetNode();if($1){$1.style[$0]=$[0];}}},_applyStyleProperties:function($0){var $1=this._styleProperties;if(!$1){return;}var $2;var $3=$0;var $4=this._getTargetNode();var $0;var $5;for($2 in $1){$0=this.__outerElementStyleProperties[$2]?$3:$4;$5=$1[$2];$0.style[$2]=($5==null)?$[0]:$5;}},_applyEnabled:function($0,$1){if($0===false){this.addState($[701]);this.removeState($[76]);if(qx.Class.isDefined($[476])){this.removeState($[69]);this.removeState($[32]);}}else{this.removeState($[701]);}},isFocusable:function(){return this.getEnabled()&&this.isSeeable()&&this.getTabIndex()>=0&&this.getTabIndex()!=null;},isFocusRoot:function(){return false;},getFocusRoot:function(){if(this._hasParent){return this.getParent().getFocusRoot();}return null;},getActiveChild:function(){var $0=this.getFocusRoot();if($0){return $0.getActiveChild();}return null;},_ontabfocus:qx.lang.Function.returnTrue,_applyFocused:function($0,$1){if(!this.isCreated()){return;}var $2=this.getFocusRoot();if($2){if($0){$2.setFocusedChild(this);this._visualizeFocus();}else{if($2.getFocusedChild()==this){$2.setFocusedChild(null);}this._visualizeBlur();}}},_applyHideFocus:qx.core.Variant.select($[1],{"mshtml":function($0,$1){this.setHtmlProperty($[2492],$0);},"default":qx.lang.Function.returnTrue}),_visualizeBlur:function(){if(this.getEnableElementFocus()&&(!this.getFocusRoot().getFocusedChild()||(this.getFocusRoot().getFocusedChild()&&this.getFocusRoot().getFocusedChild().getEnableElementFocus()))){try{this.getElement().blur();}catch(ex){}}this.removeState($[323]);},_visualizeFocus:function(){if(!qx.event.handler.FocusHandler.mouseFocus&&this.getEnableElementFocus()){try{this.getElement().focus();}catch(ex){}}this.addState($[323]);},focus:function(){delete qx.event.handler.FocusHandler.mouseFocus;this.setFocused(true);},blur:function(){delete qx.event.handler.FocusHandler.mouseFocus;this.setFocused(false);},_applyCapture:function($0,$1){var $2=qx.event.handler.EventHandler.getInstance();if($1){$2.setCaptureWidget(null);}else if($0){$2.setCaptureWidget(this);}},_applyZIndex:function($0,$1){if($0==null){this.removeStyleProperty($[509]);}else{this.setStyleProperty($[509],$0);}},_applyTabIndex:qx.core.Variant.select($[1],{"mshtml":function($0,$1){this.setHtmlProperty($[591],$0<0?-1:1);},"gecko":function($0,$1){this.setStyleProperty($[2175],($0<0?$[834]:$[271]));},"default":function($0,$1){this.setStyleProperty($[1172],($0<0?$[834]:$[271]));this.setHtmlProperty($[591],$0<0?-1:1);}}),_applySelectable:qx.core.Variant.select($[1],{"mshtml":function($0,$1){},"gecko":function($0,$1){if($0){this.removeStyleProperty($[617]);}else{this.setStyleProperty($[617],$[19]);}},"webkit":function($0,$1){if($0){this.removeStyleProperty($[856]);}else{this.setStyleProperty($[856],$[19]);}},"khtml":function($0,$1){if($0){this.removeStyleProperty($[637]);}else{this.setStyleProperty($[637],$[19]);}},"default":function($0,$1){if($0){return this.removeStyleProperty($[870]);}else{this.setStyleProperty($[870],$[19]);}}}),_applyOpacity:qx.core.Variant.select($[1],{"mshtml":function($0,$1){if($0==null||$0>=1||$0<0){this.removeStyleProperty($[211]);}else{this.setStyleProperty($[211],($[1388]+Math.round($0*100)+$[73]));}},"default":function($0,$1){if($0==null||$0>1){if(qx.core.Variant.isSet($[1],$[37])){this.removeStyleProperty($[711]);}else if(qx.core.Variant.isSet($[1],$[230])){this.removeStyleProperty($[602]);}this.removeStyleProperty($[594]);}else{$0=qx.lang.Number.limit($0,0,1);if(qx.core.Variant.isSet($[1],$[37])){this.setStyleProperty($[711],$0);}else if(qx.core.Variant.isSet($[1],$[230])){this.setStyleProperty($[602],$0);}this.setStyleProperty($[594],$0);}}}),__cursorMap:qx.core.Variant.select($[1],{"mshtml":{"cursor":$[291],"ew-resize":$[508],"ns-resize":$[445],"nesw-resize":$[722],"nwse-resize":$[544]},"opera":{"col-resize":$[508],"row-resize":$[445],"ew-resize":$[508],"ns-resize":$[445],"nesw-resize":$[722],"nwse-resize":$[544]},"default":{}}),_applyCursor:function($0,$1){if($0){this.setStyleProperty($[528],this.__cursorMap[$0]||$0);}else{this.removeStyleProperty($[528]);}},_applyCommand:function($0,$1){},_applyBackgroundImage:function($0,$1){var $2=qx.io.image.Manager.getInstance();var $3=qx.io.Alias.getInstance();if($1){$2.hide($1);}if($0){$2.show($0);}$3.connect(this._styleBackgroundImage,this,$0);},_styleBackgroundImage:function($0){$0?this.setStyleProperty($[735],$[2615]+$0+$[73]):this.removeStyleProperty($[735]);},_applyBackgroundRepeat:function($0,$1){$0?this.setStyleProperty($[621],$0):this.removeStyleProperty($[621]);},_applyClip:function($0,$1){return this._compileClipString();},_compileClipString:function(){var $0=this.getClipLeft();var $1=this.getClipTop();var $2=this.getClipWidth();var $3=this.getClipHeight();var $4,$5;if($0==null){$4=($2==null?$[7]:$2+$[64]);$0=$[7];}else{$4=($2==null?$[7]:$0+$2+$[64]);$0=$0+$[64];}if($1==null){$5=($3==null?$[7]:$3+$[64]);$1=$[7];}else{$5=($3==null?$[7]:$1+$3+$[64]);$1=$1+$[64];}return this.setStyleProperty($[1550],($[2582]+$1+$[17]+$4+$[17]+$5+$[17]+$0+$[73]));},_applyOverflow:qx.core.Variant.select($[1],{"default":function($0,$1){var $2=$0;var $3=$[109];switch($0){case $[180]:$3=$[256];$2=$[47];break;case $[130]:$3=$[258];$2=$[47];break;}var $4=[$[109],$[256],$[258]];for(var $5=0;$5<$4.length;$5++){if($4[$5]!=$3){this.removeStyleProperty($4[$5]);}}switch($0){case $[180]:this.setStyleProperty($[258],$[23]);break;case $[130]:this.setStyleProperty($[256],$[23]);break;}this._renderOverflow($3,$2,$0,$1);this.addToQueue($[109]);},"gecko":function($0,$1){var $2=$0;var $3=$[109];switch($2){case $[23]:$2=$[2480];break;case $[180]:$2=$[443];break;case $[130]:$2=$[429];break;}this._renderOverflow($3,$2,$0,$1);this.addToQueue($[109]);},"opera":function($0,$1){var $2=$0;var $3=$[109];switch($2){case $[180]:case $[130]:$2=$[47];break;}this._renderOverflow($3,$2,$0,$1);this.addToQueue($[109]);}}),_renderOverflow:function($0,$1,$2,$3){this.setStyleProperty($0,$1||$[0]);this._invalidateFrameWidth();this._invalidateFrameHeight();},getOverflowX:function(){var $0=this.getOverflow();return $0==$[130]?$[23]:$0;},getOverflowY:function(){var $0=this.getOverflow();return $0==$[180]?$[23]:$0;},_applyBackgroundColor:function($0,$1){qx.theme.manager.Color.getInstance().connect(this._styleBackgroundColor,this,$0);},_styleBackgroundColor:function($0){$0?this.setStyleProperty($[809],$0):this.removeStyleProperty($[809]);},_applyTextColor:function($0,$1){},_applyFont:function($0,$1){},_cachedBorderTop:0,_cachedBorderRight:0,_cachedBorderBottom:0,_cachedBorderLeft:0,_applyBorder:function($0,$1){qx.theme.manager.Border.getInstance().connect(this._queueBorder,this,$0);},__borderJobs:{top:$[1254],right:$[2145],bottom:$[1067],left:$[2253]},_queueBorder:function($0,$1){if(!$1){var $2=this.__borderJobs;for(var $3 in $2){this.addToQueue($2[$3]);}this.__reflowBorderX($0);this.__reflowBorderY($0);}else{if($1===$[5]||$1===$[16]){this.__reflowBorderX($0);}else{this.__reflowBorderY($0);}this.addToQueue(this.__borderJobs[$1]);}this.__borderObject=$0;},__reflowBorderX:function($0){var $1=this._cachedBorderLeft;var $2=this._cachedBorderRight;this._cachedBorderLeft=$0?$0.getWidthLeft():0;this._cachedBorderRight=$0?$0.getWidthRight():0;if(($1+$2)!=(this._cachedBorderLeft+this._cachedBorderRight)){this._invalidateFrameWidth();}},__reflowBorderY:function($0){var $1=this._cachedBorderTop;var $2=this._cachedBorderBottom;this._cachedBorderTop=$0?$0.getWidthTop():0;this._cachedBorderBottom=$0?$0.getWidthBottom():0;if(($1+$2)!=(this._cachedBorderTop+this._cachedBorderBottom)){this._invalidateFrameHeight();}},renderBorder:function($0){var $1=this.__borderObject;if($1){if($0.borderTop){$1.renderTop(this);}if($0.borderRight){$1.renderRight(this);}if($0.borderBottom){$1.renderBottom(this);}if($0.borderLeft){$1.renderLeft(this);}}else{var $2=qx.ui.core.Border;if($0.borderTop){$2.resetTop(this);}if($0.borderRight){$2.resetRight(this);}if($0.borderBottom){$2.resetBottom(this);}if($0.borderLeft){$2.resetLeft(this);}}},prepareEnhancedBorder:qx.core.Variant.select($[1],{"gecko":qx.lang.Function.returnTrue,"default":function(){var $0=this.getElement();var $1=this._borderElement=document.createElement($[95]);var $2=$0.style;var $3=this._innerStyle=$1.style;if(qx.core.Variant.isSet($[1],$[29])){}else{$3.width=$3.height=$[20];}$3.position=$[89];for(var $4 in this._styleProperties){switch($4){case $[509]:case $[211]:case $[231]:break;default:$3[$4]=$2[$4];$2[$4]=$[0];}}for(var $4 in this._htmlProperties){switch($4){case $[2040]:$1.unselectable=this._htmlProperties[$4];}}while($0.firstChild){$1.appendChild($0.firstChild);}$0.appendChild($1);}}),_applyPaddingTop:function($0,$1){this.addToQueue($[305]);this._invalidateFrameHeight();},_applyPaddingRight:function($0,$1){this.addToQueue($[358]);this._invalidateFrameWidth();},_applyPaddingBottom:function($0,$1){this.addToQueue($[334]);this._invalidateFrameHeight();},_applyPaddingLeft:function($0,$1){this.addToQueue($[353]);this._invalidateFrameWidth();},renderPadding:function($0){},_applyMarginLeft:function($0,$1){this.addToQueue($[243]);},_applyMarginRight:function($0,$1){this.addToQueue($[325]);},_applyMarginTop:function($0,$1){this.addToQueue($[228]);},_applyMarginBottom:function($0,$1){this.addToQueue($[297]);},execute:function(){var $0=this.getCommand();if($0){$0.execute(this);}this.createDispatchEvent($[33]);},_visualPropertyCheck:function(){if(!this.isCreated()){throw new Error(this.classname+": Element must be created previously!");}},setScrollLeft:function($0){this._visualPropertyCheck();this._getTargetNode().scrollLeft=$0;},setScrollTop:function($0){this._visualPropertyCheck();this._getTargetNode().scrollTop=$0;},getOffsetLeft:function(){this._visualPropertyCheck();return qx.html.Offset.getLeft(this.getElement());},getOffsetTop:function(){this._visualPropertyCheck();return qx.html.Offset.getTop(this.getElement());},getScrollLeft:function(){this._visualPropertyCheck();return this._getTargetNode().scrollLeft;},getScrollTop:function(){this._visualPropertyCheck();return this._getTargetNode().scrollTop;},getClientWidth:function(){this._visualPropertyCheck();return this._getTargetNode().clientWidth;},getClientHeight:function(){this._visualPropertyCheck();return this._getTargetNode().clientHeight;},getOffsetWidth:function(){this._visualPropertyCheck();return this.getElement().offsetWidth;},getOffsetHeight:function(){this._visualPropertyCheck();return this.getElement().offsetHeight;},getScrollWidth:function(){this._visualPropertyCheck();return this._getTargetNode().scrollWidth;},getScrollHeight:function(){this._visualPropertyCheck();return this._getTargetNode().scrollHeight;},scrollIntoView:function($0){this.scrollIntoViewX($0);this.scrollIntoViewY($0);},scrollIntoViewX:function($0){if(!this._isCreated||!this._isDisplayable){this.warn("The function scrollIntoViewX can only be called after the widget is created!");return false;}return qx.html.ScrollIntoView.scrollX(this.getElement(),$0);},scrollIntoViewY:function($0){if(!this._isCreated||!this._isDisplayable){this.warn("The function scrollIntoViewY can only be called after the widget is created!");return false;}return qx.html.ScrollIntoView.scrollY(this.getElement(),$0);},supportsDrop:function($0){var $1=this.getSupportsDropMethod();if($1!==null){return $1.call(this,$0);}return (this!=$0.sourceWidget);}},settings:{"qx.widgetQueueDebugging":false,"qx.widgetDebugId":false},defer:function($0,$1){$0.__initApplyMethods($1);if(qx.core.Variant.isSet($[1],$[29])){$1._renderRuntimeWidth=function($2){this._style.pixelWidth=($2==null)?0:$2;if(this._innerStyle){this._innerStyle.pixelWidth=($2==null)?0:$2-2;}};$1._renderRuntimeHeight=function($2){this._style.pixelHeight=($2==null)?0:$2;if(this._innerStyle){this._innerStyle.pixelHeight=($2==null)?0:$2-2;}};$1._resetRuntimeWidth=function(){this._style.width=$[0];if(this._innerStyle){this._innerStyle.width=$[0];}};$1._resetRuntimeHeight=function(){this._style.height=$[0];if(this._innerStyle){this._innerStyle.height=$[0];}};}$0.__initLayoutProperties($0);{};},destruct:function(){var $0=this.getElement();if($0){$0.qx_Widget=null;}this._disposeFields($[2527],$[1746],$[375],$[2199],$[1540],$[1874],$[1900],$[1378],$[2100],$[1501],$[546],$[2538],$[1039],$[2447]);}});
qx.Class.define($[969],{statics:{getOuterWidth:function($0){return qx.html.Dimension.getBoxWidth($0)+qx.html.Style.getMarginLeft($0)+qx.html.Style.getMarginRight($0);},getOuterHeight:function($0){return qx.html.Dimension.getBoxHeight($0)+qx.html.Style.getMarginTop($0)+qx.html.Style.getMarginBottom($0);},getBoxWidthForZeroHeight:function($0){var $1=$0.offsetHeight;if($1==0){var $2=$0.style.height;$0.style.height=$[242];}var $3=$0.offsetWidth;if($1==0){$0.style.height=$2;}return $3;},getBoxHeightForZeroWidth:function($0){var $1=$0.offsetWidth;if($1==0){var $2=$0.style.width;$0.style.width=$[242];}var $3=$0.offsetHeight;if($1==0){$0.style.width=$2;}return $3;},getBoxWidth:function($0){return $0.offsetWidth;},getBoxHeight:function($0){return $0.offsetHeight;},getAreaWidth:qx.core.Variant.select($[1],{"gecko":function($0){if($0.clientWidth!=0&&$0.clientWidth!=(qx.html.Style.getBorderLeft($0)+qx.html.Style.getBorderRight($0))){return $0.clientWidth;}else{return qx.html.Dimension.getBoxWidth($0)-qx.html.Dimension.getInsetLeft($0)-qx.html.Dimension.getInsetRight($0);}},"default":function($0){return $0.clientWidth!=0?$0.clientWidth:(qx.html.Dimension.getBoxWidth($0)-qx.html.Dimension.getInsetLeft($0)-qx.html.Dimension.getInsetRight($0));}}),getAreaHeight:qx.core.Variant.select($[1],{"gecko":function($0){if($0.clientHeight!=0&&$0.clientHeight!=(qx.html.Style.getBorderTop($0)+qx.html.Style.getBorderBottom($0))){return $0.clientHeight;}else{return qx.html.Dimension.getBoxHeight($0)-qx.html.Dimension.getInsetTop($0)-qx.html.Dimension.getInsetBottom($0);}},"default":function($0){return $0.clientHeight!=0?$0.clientHeight:(qx.html.Dimension.getBoxHeight($0)-qx.html.Dimension.getInsetTop($0)-qx.html.Dimension.getInsetBottom($0));}}),getInnerWidth:function($0){return qx.html.Dimension.getAreaWidth($0)-qx.html.Style.getPaddingLeft($0)-qx.html.Style.getPaddingRight($0);},getInnerHeight:function($0){return qx.html.Dimension.getAreaHeight($0)-qx.html.Style.getPaddingTop($0)-qx.html.Style.getPaddingBottom($0);},getInsetLeft:qx.core.Variant.select($[1],{"mshtml":function($0){return $0.clientLeft;},"default":function($0){return qx.html.Style.getBorderLeft($0);}}),getInsetTop:qx.core.Variant.select($[1],{"mshtml":function($0){return $0.clientTop;},"default":function($0){return qx.html.Style.getBorderTop($0);}}),getInsetRight:qx.core.Variant.select($[1],{"mshtml":function($0){if(qx.html.Style.getStyleProperty($0,$[258])==$[23]||$0.clientWidth==0){return qx.html.Style.getBorderRight($0);}return Math.max(0,$0.offsetWidth-$0.clientLeft-$0.clientWidth);},"default":function($0){if($0.clientWidth==0){var $1=qx.html.Style.getStyleProperty($0,$[109]);var $2=$1==$[47]||$1==$[429]?16:0;return Math.max(0,qx.html.Style.getBorderRight($0)+$2);}return Math.max(0,$0.offsetWidth-$0.clientWidth-qx.html.Style.getBorderLeft($0));}}),getInsetBottom:qx.core.Variant.select($[1],{"mshtml":function($0){if(qx.html.Style.getStyleProperty($0,$[256])==$[23]||$0.clientHeight==0){return qx.html.Style.getBorderBottom($0);}return Math.max(0,$0.offsetHeight-$0.clientTop-$0.clientHeight);},"default":function($0){if($0.clientHeight==0){var $1=qx.html.Style.getStyleProperty($0,$[109]);var $2=$1==$[47]||$1==$[443]?16:0;return Math.max(0,qx.html.Style.getBorderBottom($0)+$2);}return Math.max(0,$0.offsetHeight-$0.clientHeight-qx.html.Style.getBorderTop($0));}}),getScrollBarSizeLeft:function($0){return 0;},getScrollBarSizeTop:function($0){return 0;},getScrollBarSizeRight:function($0){return qx.html.Dimension.getInsetRight($0)-qx.html.Style.getBorderRight($0);},getScrollBarSizeBottom:function($0){return qx.html.Dimension.getInsetBottom($0)-qx.html.Style.getBorderBottom($0);},getScrollBarVisibleX:function($0){return qx.html.Dimension.getScrollBarSizeRight($0)>0;},getScrollBarVisibleY:function($0){return qx.html.Dimension.getScrollBarSizeBottom($0)>0;}}});
qx.Class.define($[2633],{statics:{getStylePropertySure:qx.lang.Object.select((document.defaultView&&document.defaultView.getComputedStyle)?$[745]:$[638],{"hasComputed":function($0,$1){return !$0?null:$0.ownerDocument?$0.ownerDocument.defaultView.getComputedStyle($0,$[0])[$1]:$0.style[$1];},"noComputed":qx.core.Variant.select($[1],{"mshtml":function($0,$1){try{if(!$0){return null;}if($0.parentNode&&$0.currentStyle){return $0.currentStyle[$1];}else{var $2=$0.runtimeStyle[$1];if($2!=null&&typeof $2!=$[4]&&$2!=$[0]){return $2;}return $0.style[$1];}}catch(ex){throw new Error("Could not evaluate computed style: "+$0+"["+$1+"]: "+ex);}},"default":function($0,$1){return !$0?null:$0.style[$1];}})}),getStyleProperty:qx.lang.Object.select((document.defaultView&&document.defaultView.getComputedStyle)?$[745]:$[638],{"hasComputed":function($0,$1){try{return $0.ownerDocument.defaultView.getComputedStyle($0,$[0])[$1];}catch(ex){throw new Error("Could not evaluate computed style: "+$0+"["+$1+"]: "+ex);}},"noComputed":qx.core.Variant.select($[1],{"mshtml":function($0,$1){try{return $0.currentStyle[$1];}catch(ex){throw new Error("Could not evaluate computed style: "+$0+"["+$1+"]: "+ex);}},"default":function($0,$1){try{return $0.style[$1];}catch(ex){throw new Error("Could not evaluate computed style: "+$0+"["+$1+"]");}}})}),getStyleSize:function($0,$1){return parseInt(qx.html.Style.getStyleProperty($0,$1))||0;},getMarginLeft:function($0){return qx.html.Style.getStyleSize($0,$[243]);},getMarginTop:function($0){return qx.html.Style.getStyleSize($0,$[228]);},getMarginRight:function($0){return qx.html.Style.getStyleSize($0,$[325]);},getMarginBottom:function($0){return qx.html.Style.getStyleSize($0,$[297]);},getPaddingLeft:function($0){return qx.html.Style.getStyleSize($0,$[353]);},getPaddingTop:function($0){return qx.html.Style.getStyleSize($0,$[305]);},getPaddingRight:function($0){return qx.html.Style.getStyleSize($0,$[358]);},getPaddingBottom:function($0){return qx.html.Style.getStyleSize($0,$[334]);},getBorderLeft:function($0){return qx.html.Style.getStyleProperty($0,$[1296])==$[19]?0:qx.html.Style.getStyleSize($0,$[119]);},getBorderTop:function($0){return qx.html.Style.getStyleProperty($0,$[1457])==$[19]?0:qx.html.Style.getStyleSize($0,$[115]);},getBorderRight:function($0){return qx.html.Style.getStyleProperty($0,$[1478])==$[19]?0:qx.html.Style.getStyleSize($0,$[710]);},getBorderBottom:function($0){return qx.html.Style.getStyleProperty($0,$[921])==$[19]?0:qx.html.Style.getStyleSize($0,$[562]);}}});
qx.Class.define($[1646],{statics:{includeFile:function($0){var $1=document.createElement($[1109]);$1.type=$[737];$1.rel=$[1458];$1.href=$0;var $2=document.getElementsByTagName($[840])[0];$2.appendChild($1);},createElement:qx.lang.Object.select(document.createStyleSheet?$[209]:$[87],{"ie4+":function($0){var $1=document.createStyleSheet();if($0){$1.cssText=$0;}return $1;},"other":function($0){var $1=document.createElement($[70]);$1.type=$[737];$1.appendChild(document.createTextNode($0||$[1805]));document.getElementsByTagName($[840])[0].appendChild($1);if($1.sheet){return $1.sheet;}else{var $2=document.styleSheets;for(var $3=$2.length-1;$3>=0;$3--){if($2[$3].ownerNode==$1){return $2[$3];}}}throw $[2301];}}),addRule:qx.lang.Object.select(document.createStyleSheet?$[209]:$[87],{"ie4+":function($0,$1,$2){$0.addRule($1,$2);},"other":qx.lang.Object.select(qx.core.Client.getInstance().isSafari2()?$[362]:$[87],{"safari2+":function($0,$1,$2){if(!$0._qxRules){$0._qxRules={};}if(!$0._qxRules[$1]){var $3=document.createTextNode($1+$[455]+$2+$[265]);$0.ownerNode.appendChild($3);$0._qxRules[$1]=$3;}},"other":function($0,$1,$2){$0.insertRule($1+$[455]+$2+$[265],$0.cssRules.length);}})}),removeRule:qx.lang.Object.select(document.createStyleSheet?$[209]:$[87],{"ie4+":function($0,$1){var $2=$0.rules;var $3=$2.length;for(var $4=$3-1;$4>=0;$4--){if($2[$4].selectorText==$1){$0.removeRule($4);}}},"other":qx.lang.Object.select(qx.core.Client.getInstance().isSafari2()?$[362]:$[87],{"safari2+":function($0,$1){var $2=function(){qx.log.Logger.ROOT_LOGGER.warn("In Safari/Webkit you can only remove rules that are created using qx.html.StyleSheet.addRule");};if(!$0._qxRules){$2();}var $3=$0._qxRules[$1];if($3){$0.ownerNode.removeChild($3);$0._qxRules[$1]=null;}else{$2();}},"other":function($0,$1){var $2=$0.cssRules;var $3=$2.length;for(var $4=$3-1;$4>=0;$4--){if($2[$4].selectorText==$1){$0.deleteRule($4);}}}})}),removeAllRules:qx.lang.Object.select(document.createStyleSheet?$[209]:$[87],{"ie4+":function($0){var $1=$0.rules;var $2=$1.length;for(var $3=$2-1;$3>=0;$3--){$0.removeRule($3);}},"other":qx.lang.Object.select(qx.core.Client.getInstance().isSafari2()?$[362]:$[87],{"safari2+":function($0){var $1=$0.ownerNode;var $2=$1.childNodes;while($2.length>0){$1.removeChild($2[0]);}},"other":function($0){var $1=$0.cssRules;var $2=$1.length;for(var $3=$2-1;$3>=0;$3--){$0.deleteRule($3);}}})}),addImport:qx.lang.Object.select(document.createStyleSheet?$[209]:$[87],{"ie4+":function($0,$1){$0.addImport($1);},"other":qx.lang.Object.select(qx.core.Client.getInstance().isSafari2()?$[362]:$[87],{"safari2+":function($0,$1){$0.ownerNode.appendChild(document.createTextNode($[862]+$1+$[659]));},"other":function($0,$1){$0.insertRule($[862]+$1+$[659],$0.cssRules.length);}})}),removeImport:qx.lang.Object.select(document.createStyleSheet?$[209]:$[87],{"ie4+":function($0,$1){var $2=$0.imports;var $3=$2.length;for(var $4=$3-1;$4>=0;$4--){if($2[$4].href==$1){$0.removeImport($4);}}},"other":function($0,$1){var $2=$0.cssRules;var $3=$2.length;for(var $4=$3-1;$4>=0;$4--){if($2[$4].href==$1){$0.deleteRule($4);}}}}),removeAllImports:qx.lang.Object.select(document.createStyleSheet?$[209]:$[87],{"ie4+":function($0){var $1=$0.imports;var $2=$1.length;for(var $3=$2-1;$3>=0;$3--){$0.removeImport($3);}},"other":function($0){var $1=$0.cssRules;var $2=$1.length;for(var $3=$2-1;$3>=0;$3--){if($1[$3].type==$1[$3].IMPORT_RULE){$0.deleteRule($3);}}}})}});
qx.Class.define($[481],{extend:qx.ui.core.Widget,type:$[60],construct:function(){arguments.callee.base.call(this);this._children=[];this._layoutImpl=this._createLayoutImpl();},properties:{focusHandler:{check:$[853],apply:$[1767],nullable:true},activeChild:{check:$[136],apply:$[2356],event:$[1111],nullable:true},focusedChild:{check:$[136],apply:$[1977],event:$[1998],nullable:true},visibleChildren:{_cached:true,defaultValue:null}},members:{isFocusRoot:function(){return this.getFocusHandler()!=null;},getFocusRoot:function(){if(this.isFocusRoot()){return this;}if(this._hasParent){return this.getParent().getFocusRoot();}return null;},activateFocusRoot:function(){if(this._focusHandler){return;}this._focusHandler=new qx.event.handler.FocusHandler(this);this.setFocusHandler(this._focusHandler);},_onfocuskeyevent:function($0){this.getFocusHandler()._onkeyevent(this,$0);},_applyFocusHandler:function($0,$1){if($0){this.addEventListener($[63],this._onfocuskeyevent);if(this.getTabIndex()<1){this.setTabIndex(1);}this.setHideFocus(true);this.setActiveChild(this);}else{this.removeEventListener($[41],this._onfocuskeyevent);this.removeEventListener($[63],this._onfocuskeyevent);this.setTabIndex(-1);this.setHideFocus(false);}},_applyActiveChild:function($0,$1){},_applyFocusedChild:function($0,$1){var $2=$0!=null;var $3=$1!=null;if(qx.Class.isDefined($[247])&&$2){var $4=qx.ui.popup.PopupManager.getInstance();if($4){$4.update($0);}}if($3){if($1.hasEventListeners($[405])){var $5=new qx.event.type.FocusEvent($[405],$1);if($2){$5.setRelatedTarget($0);}$1.dispatchEvent($5);$5.dispose();}}if($2){if($0.hasEventListeners($[380])){var $5=new qx.event.type.FocusEvent($[380],$0);if($3){$5.setRelatedTarget($1);}$0.dispatchEvent($5);$5.dispose();}}if($3){if(this.getActiveChild()==$1&&!$2){this.setActiveChild(null);}$1.setFocused(false);var $5=new qx.event.type.FocusEvent($[285],$1);if($2){$5.setRelatedTarget($0);}$1.dispatchEvent($5);if(qx.Class.isDefined($[221])){var $4=qx.ui.popup.ToolTipManager.getInstance();if($4){$4.handleBlur($5);}}$5.dispose();}if($2){this.setActiveChild($0);$0.setFocused(true);qx.event.handler.EventHandler.getInstance().setFocusRoot(this);var $5=new qx.event.type.FocusEvent($[341],$0);if($3){$5.setRelatedTarget($1);}$0.dispatchEvent($5);if(qx.Class.isDefined($[221])){var $4=qx.ui.popup.ToolTipManager.getInstance();if($4){$4.handleFocus($5);}}$5.dispose();}},_layoutImpl:null,_createLayoutImpl:function(){return null;},getLayoutImpl:function(){return this._layoutImpl;},getChildren:function(){return this._children;},getChildrenLength:function(){return this.getChildren().length;},hasChildren:function(){return this.getChildrenLength()>0;},isEmpty:function(){return this.getChildrenLength()==0;},indexOf:function($0){return this.getChildren().indexOf($0);},contains:function($0){switch($0){case null:return false;case this:return true;default:return this.contains($0.getParent());}},_computeVisibleChildren:function(){var $0=[];var $1=this.getChildren();if(!$1){return 0;}var $2=$1.length;for(var $3=0;$3<$2;$3++){var $4=$1[$3];if($4._isDisplayable){$0.push($4);}}return $0;},getVisibleChildrenLength:function(){return this.getVisibleChildren().length;},hasVisibleChildren:function(){return this.getVisibleChildrenLength()>0;},isVisibleEmpty:function(){return this.getVisibleChildrenLength()==0;},add:function($0){var $1;for(var $2=0,$3=arguments.length;$2<$3;$2++){$1=arguments[$2];if(!($1 instanceof qx.ui.core.Parent)&&!($1 instanceof qx.ui.basic.Terminator)){throw new Error("Invalid Widget: "+$1);}else{$1.setParent(this);}}return this;},addAt:function($0,$1){if($1==null||$1<0){throw new Error("Not a valid index for addAt(): "+$1);}if($0.getParent()==this){var $2=this.getChildren();var $3=$2.indexOf($0);if($3!=$1){if($3!=-1){qx.lang.Array.removeAt($2,$3);}qx.lang.Array.insertAt($2,$0,$1);if(this._initialLayoutDone){this._invalidateVisibleChildren();this.getLayoutImpl().updateChildrenOnMoveChild($0,$1,$3);}}}else{$0._insertIndex=$1;$0.setParent(this);}},addAtBegin:function($0){return this.addAt($0,0);},addAtEnd:function($0){var $1=this.getChildrenLength();return this.addAt($0,$0.getParent()==this?$1-1:$1);},addBefore:function($0,$1){var $2=this.getChildren();var $3=$2.indexOf($1);if($3==-1){throw new Error("Child to add before: "+$1+" is not inside this parent.");}var $4=$2.indexOf($0);if($4==-1||$4>$3){$3++;}return this.addAt($0,Math.max(0,$3-1));},addAfter:function($0,$1){var $2=this.getChildren();var $3=$2.indexOf($1);if($3==-1){throw new Error("Child to add after: "+$1+" is not inside this parent.");}var $4=$2.indexOf($0);if($4!=-1&&$4<$3){$3--;}return this.addAt($0,Math.min($2.length,$3+1));},remove:function($0){var $1;for(var $2=0,$3=arguments.length;$2<$3;$2++){$1=arguments[$2];if(!($1 instanceof qx.ui.core.Parent)&&!($1 instanceof qx.ui.basic.Terminator)){throw new Error("Invalid Widget: "+$1);}else if($1.getParent()==this){$1.setParent(null);}}},removeAt:function($0){var $1=this.getChildren()[$0];if($1){delete $1._insertIndex;$1.setParent(null);}},removeAll:function(){var $0=this.getChildren();var $1=$0[0];while($1){this.remove($1);$1=$0[0];}},getFirstChild:function(){return qx.lang.Array.getFirst(this.getChildren())||null;},getFirstVisibleChild:function(){return qx.lang.Array.getFirst(this.getVisibleChildren())||null;},getFirstActiveChild:function($0){return qx.ui.core.Widget.getActiveSiblingHelper(null,this,1,$0,$[693])||null;},getLastChild:function(){return qx.lang.Array.getLast(this.getChildren())||null;},getLastVisibleChild:function(){return qx.lang.Array.getLast(this.getVisibleChildren())||null;},getLastActiveChild:function($0){return qx.ui.core.Widget.getActiveSiblingHelper(null,this,-1,$0,$[1323])||null;},forEachChild:function($0){var $1=this.getChildren(),$2,$3=-1;if(!$1){return;}while($2=$1[++$3]){$0.call($2,$3);}},forEachVisibleChild:function($0){var $1=this.getVisibleChildren(),$2,$3=-1;if(!$1){return;}while($2=$1[++$3]){$0.call($2,$3);}},_beforeAppear:function(){arguments.callee.base.call(this);this.forEachVisibleChild(function(){if(this.isAppearRelevant()){this._beforeAppear();}});},_afterAppear:function(){arguments.callee.base.call(this);this.forEachVisibleChild(function(){if(this.isAppearRelevant()){this._afterAppear();}});},_beforeDisappear:function(){arguments.callee.base.call(this);this.forEachVisibleChild(function(){if(this.isAppearRelevant()){this._beforeDisappear();}});},_afterDisappear:function(){arguments.callee.base.call(this);this.forEachVisibleChild(function(){if(this.isAppearRelevant()){this._afterDisappear();}});},_beforeInsertDom:function(){arguments.callee.base.call(this);this.forEachVisibleChild(function(){if(this.isAppearRelevant()){this._beforeInsertDom();}});},_afterInsertDom:function(){arguments.callee.base.call(this);this.forEachVisibleChild(function(){if(this.isAppearRelevant()){this._afterInsertDom();}});},_beforeRemoveDom:function(){arguments.callee.base.call(this);this.forEachVisibleChild(function(){if(this.isAppearRelevant()){this._beforeRemoveDom();}});},_afterRemoveDom:function(){arguments.callee.base.call(this);this.forEachVisibleChild(function(){if(this.isAppearRelevant()){this._afterRemoveDom();}});},_handleDisplayableCustom:function($0,$1,$2){this.forEachChild(function(){this._handleDisplayable();});},_addChildrenToStateQueue:function(){this.forEachVisibleChild(function(){this.addToStateQueue();});},recursiveAddToStateQueue:function(){this.addToStateQueue();this.forEachVisibleChild(function(){this.recursiveAddToStateQueue();});},_recursiveAppearanceThemeUpdate:function($0,$1){arguments.callee.base.call(this,$0,$1);this.forEachVisibleChild(function(){this._recursiveAppearanceThemeUpdate($0,$1);});},_addChildToChildrenQueue:function($0){if(!$0._isInParentChildrenQueue&&!$0._isDisplayable){this.warn("Ignoring invisible child: "+$0);}if(!$0._isInParentChildrenQueue&&$0._isDisplayable){qx.ui.core.Widget.addToGlobalLayoutQueue(this);if(!this._childrenQueue){this._childrenQueue={};}this._childrenQueue[$0.toHashCode()]=$0;}},_removeChildFromChildrenQueue:function($0){if(this._childrenQueue&&$0._isInParentChildrenQueue){delete this._childrenQueue[$0.toHashCode()];if(qx.lang.Object.isEmpty(this._childrenQueue)){qx.ui.core.Widget.removeFromGlobalLayoutQueue(this);}}},_flushChildrenQueue:function(){if(!qx.lang.Object.isEmpty(this._childrenQueue)){this.getLayoutImpl().flushChildrenQueue(this._childrenQueue);delete this._childrenQueue;}},_addChildrenToLayoutQueue:function($0){this.forEachChild(function(){this.addToLayoutChanges($0);});},_layoutChild:function($0){if(!$0._isDisplayable){return ;}var $1=$0._layoutChanges;try{if($0.renderBorder){if($1.borderTop||$1.borderRight||$1.borderBottom||$1.borderLeft){$0.renderBorder($1);}}}catch(ex){this.error("Could not apply border to child "+$0,ex);}try{if($0.renderPadding){if($1.paddingLeft||$1.paddingRight||$1.paddingTop||$1.paddingBottom){$0.renderPadding($1);}}}catch(ex){this.error("Could not apply padding to child "+$0,ex);}try{this.getLayoutImpl().layoutChild($0,$1);}catch(ex){this.error("Could not layout child "+$0+" through layout handler",ex);}try{$0._layoutPost($1);}catch(ex){this.error("Could not post layout child "+$0,ex);}try{if($1.initial){$0._initialLayoutDone=true;qx.ui.core.Widget.addToGlobalDisplayQueue($0);}}catch(ex){this.error("Could not handle display updates from layout flush for child "+$0,ex);}$0._layoutChanges={};delete $0._isInParentLayoutQueue;delete this._childrenQueue[$0.toHashCode()];},_layoutPost:qx.lang.Function.returnTrue,_computePreferredInnerWidth:function(){return this.getLayoutImpl().computeChildrenNeededWidth();},_computePreferredInnerHeight:function(){return this.getLayoutImpl().computeChildrenNeededHeight();},_changeInnerWidth:function($0,$1){var $2=this.getLayoutImpl();if($2.invalidateChildrenFlexWidth){$2.invalidateChildrenFlexWidth();}this.forEachVisibleChild(function(){if($2.updateChildOnInnerWidthChange(this)&&this._recomputeBoxWidth()){this._recomputeOuterWidth();this._recomputeInnerWidth();}});},_changeInnerHeight:function($0,$1){var $2=this.getLayoutImpl();if($2.invalidateChildrenFlexHeight){$2.invalidateChildrenFlexHeight();}this.forEachVisibleChild(function(){if($2.updateChildOnInnerHeightChange(this)&&this._recomputeBoxHeight()){this._recomputeOuterHeight();this._recomputeInnerHeight();}});},getInnerWidthForChild:function($0){return this.getInnerWidth();},getInnerHeightForChild:function($0){return this.getInnerHeight();},_remappingChildTable:[$[708],$[643],$[676],$[808],$[522],$[859],$[775],$[538],$[527]],_remapStart:$[2640],_remapStop:$[2330],remapChildrenHandlingTo:function($0){var $1=this._remappingChildTable;this._remappingChildTarget=$0;for(var $2=0,$3=$1.length,$4;$2<$3;$2++){$4=$1[$2];this[$4]=new Function(qx.ui.core.Parent.prototype._remapStart+$4+qx.ui.core.Parent.prototype._remapStop);}}},defer:function($0,$1,$2){if(qx.core.Variant.isSet($[1],$[176])){$1._layoutChildOrig=$1._layoutChild;$1._layoutChild=function($3){if(!$3._initialLayoutDone||!$3._layoutChanges.border){return this._layoutChildOrig($3);}var $4=$3.getElement().style;var $5=$4.display;$4.display=$[19];var $6=this._layoutChildOrig($3);$4.display=$5;return $6;};}},destruct:function(){this._disposeObjectDeep($[2001],1);this._disposeObjects($[1567],$[905]);this._disposeFields($[516],$[516],$[1651],$[2045],$[965]);}});
qx.Class.define($[249],{extend:qx.event.type.Event,construct:function($0,$1){arguments.callee.base.call(this,$0);this.setTarget($1);switch($0){case $[380]:case $[405]:this.setBubbles(true);this.setPropagationStopped(false);}}});
qx.Class.define($[1016],{type:$[34],extend:qx.core.Target,construct:function(){arguments.callee.base.call(this);this.__onmouseevent=qx.lang.Function.bind(this._onmouseevent,this);this.__ondragevent=qx.lang.Function.bind(this._ondragevent,this);this.__onselectevent=qx.lang.Function.bind(this._onselectevent,this);this.__onwindowblur=qx.lang.Function.bind(this._onwindowblur,this);this.__onwindowfocus=qx.lang.Function.bind(this._onwindowfocus,this);this.__onwindowresize=qx.lang.Function.bind(this._onwindowresize,this);this._commands={};},events:{"error":$[43]},statics:{mouseEventTypes:[$[10],$[74],$[123],$[6],$[26],$[85],$[122],$[259],qx.core.Variant.isSet($[1],$[37])?$[673]:$[224]],keyEventTypes:[$[41],$[63],$[183]],dragEventTypes:qx.core.Variant.select($[1],{"gecko":[$[729],$[390],$[394],$[757],$[784]],"mshtml":[$[2114],$[390],$[644],$[688],$[394],$[560]],"default":[$[644],$[729],$[390],$[688],$[560],$[394],$[757],$[784]]}),getDomTarget:qx.core.Variant.select($[1],{"mshtml":function($0){return $0.target||$0.srcElement;},"webkit":function($0){var $1=$0.target||$0.srcElement;if($1&&($1.nodeType==qx.dom.Node.TEXT)){$1=$1.parentNode;}return $1;},"default":function($0){return $0.target;}}),stopDomEvent:function($0){if($0.preventDefault){$0.preventDefault();}$0.returnValue=false;},getOriginalTargetObject:function($0){if($0==document.documentElement){$0=document.body;}while($0!=null&&$0.qx_Widget==null){try{$0=$0.parentNode;}catch(vDomEvent){$0=null;}}return $0?$0.qx_Widget:null;},getOriginalTargetObjectFromEvent:function($0,$1){var $2=qx.event.handler.EventHandler.getDomTarget($0);if($1){var $3=$1.document;if($2==$1||$2==$3||$2==$3.documentElement||$2==$3.body){return $3.body.qx_Widget;}}return qx.event.handler.EventHandler.getOriginalTargetObject($2);},getRelatedOriginalTargetObjectFromEvent:function($0){return qx.event.handler.EventHandler.getOriginalTargetObject($0.relatedTarget||($0.type==$[10]?$0.fromElement:$0.toElement));},getTargetObject:function($0,$1,$2){if(!$1){var $1=qx.event.handler.EventHandler.getOriginalTargetObject($0);if(!$1){return null;}}while($1){if(!$2&&!$1.getEnabled()){return null;}if(!$1.getAnonymous()){break;}$1=$1.getParent();}return $1;},getTargetObjectFromEvent:function($0){return qx.event.handler.EventHandler.getTargetObject(qx.event.handler.EventHandler.getDomTarget($0));},getRelatedTargetObjectFromEvent:function($0){var $1=$0.relatedTarget;if(!$1){if($0.type==$[10]){$1=$0.fromElement;}else{$1=$0.toElement;}}return qx.event.handler.EventHandler.getTargetObject($1);}},properties:{allowClientContextMenu:{check:$[3],init:false},allowClientSelectAll:{check:$[3],init:false},captureWidget:{check:$[136],nullable:true,apply:$[1843]},focusRoot:{check:$[481],nullable:true,apply:$[940]}},members:{_lastMouseEventType:null,_lastMouseDown:false,_lastMouseEventDate:0,_applyCaptureWidget:function($0,$1){if($1){$1.setCapture(false);}if($0){$0.setCapture(true);}},_applyFocusRoot:function($0,$1){if($1){$1.setFocusedChild(null);}if($0&&$0.getFocusedChild()==null){$0.setFocusedChild($0);}},addCommand:function($0){this._commands[$0.toHashCode()]=$0;},removeCommand:function($0){delete this._commands[$0.toHashCode()];},_checkKeyEventMatch:function($0){var $1;for(var $2 in this._commands){$1=this._commands[$2];if($1.getEnabled()&&$1.matchesKeyEvent($0)){if(!$1.execute($0.getTarget())){$0.preventDefault();}break;}}},attachEvents:function(){this.attachEventTypes(qx.event.handler.EventHandler.mouseEventTypes,this.__onmouseevent);this.attachEventTypes(qx.event.handler.EventHandler.dragEventTypes,this.__ondragevent);qx.event.handler.KeyEventHandler.getInstance()._attachEvents();qx.html.EventRegistration.addEventListener(window,$[285],this.__onwindowblur);qx.html.EventRegistration.addEventListener(window,$[341],this.__onwindowfocus);qx.html.EventRegistration.addEventListener(window,$[287],this.__onwindowresize);document.body.onselect=document.onselectstart=document.onselectionchange=this.__onselectevent;},detachEvents:function(){this.detachEventTypes(qx.event.handler.EventHandler.mouseEventTypes,this.__onmouseevent);this.detachEventTypes(qx.event.handler.EventHandler.dragEventTypes,this.__ondragevent);qx.event.handler.KeyEventHandler.getInstance()._detachEvents();qx.html.EventRegistration.removeEventListener(window,$[285],this.__onwindowblur);qx.html.EventRegistration.removeEventListener(window,$[341],this.__onwindowfocus);qx.html.EventRegistration.removeEventListener(window,$[287],this.__onwindowresize);document.body.onselect=document.onselectstart=document.onselectionchange=null;},attachEventTypes:function($0,$1){try{var $2=qx.core.Variant.isSet($[1],$[37])?window:document.body;for(var $3=0,$4=$0.length;$3<$4;$3++){qx.html.EventRegistration.addEventListener($2,$0[$3],$1);}}catch(ex){throw new Error("qx.event.handler.EventHandler: Failed to attach window event types: "+$0+": "+ex);}},detachEventTypes:function($0,$1){try{var $2=qx.core.Variant.isSet($[1],$[37])?window:document.body;for(var $3=0,$4=$0.length;$3<$4;$3++){qx.html.EventRegistration.removeEventListener($2,$0[$3],$1);}}catch(ex){throw new Error("qx.event.handler.EventHandler: Failed to detach window event types: "+$0+": "+ex);}},_onkeyevent_post:function($0,$1,$2,$3,$4){var $5=qx.event.handler.EventHandler.getDomTarget($0);var $6=this.getFocusRoot();var $7=this.getCaptureWidget()||($6==null?null:$6.getActiveChild());var $8=new qx.event.type.KeyEvent($1,$0,$5,$7,null,$2,$3,$4);if($1==$[41]){this._checkKeyEventMatch($8);}if($7!=null&&$7.getEnabled()){switch($4){case $[197]:case $[276]:if(qx.Class.isDefined($[225])){qx.ui.menu.Manager.getInstance().update($7,$1);}break;}if(!this.getAllowClientSelectAll()){if($0.ctrlKey&&$4==$[233]){switch($5.tagName.toLowerCase()){case $[156]:case $[446]:case $[241]:break;default:qx.event.handler.EventHandler.stopDomEvent($0);}}}$7.dispatchEvent($8);if(qx.Class.isDefined($[478])){qx.event.handler.DragAndDropHandler.getInstance().handleKeyEvent($8);}}$8.dispose();},_onmouseevent:qx.core.Variant.select($[1],{"mshtml":function($0){if(!$0){$0=window.event;}var $1=qx.event.handler.EventHandler.getDomTarget($0);var $2=$0.type;if($2==$[74]){if(this._mouseIsDown&&$0.button==0){this._onmouseevent_post($0,$[26]);this._mouseIsDown=false;}}else{if($2==$[6]){this._mouseIsDown=true;}else if($2==$[26]){this._mouseIsDown=false;}if($2==$[26]&&!this._lastMouseDown&&((new Date).valueOf()-this._lastMouseEventDate)<250){this._onmouseevent_post($0,$[6]);}else if($2==$[122]&&this._lastMouseEventType==$[26]&&((new Date).valueOf()-this._lastMouseEventDate)<250){this._onmouseevent_post($0,$[85]);}switch($2){case $[6]:case $[26]:case $[85]:case $[122]:case $[259]:this._lastMouseEventType=$2;this._lastMouseEventDate=(new Date).valueOf();this._lastMouseDown=$2==$[6];}}this._onmouseevent_post($0,$2,$1);},"default":function($0){var $1=qx.event.handler.EventHandler.getDomTarget($0);var $2=$0.type;switch($2){case $[673]:$2=$[224];break;case $[85]:case $[122]:if($0.which!==1){return;}}this._onmouseevent_post($0,$2,$1);}}),_onmouseevent_click_fix:qx.core.Variant.select($[1],{"gecko":function($0,$1,$2){var $3=false;switch($1){case $[6]:this._lastMouseDownDomTarget=$0;this._lastMouseDownDispatchTarget=$2;break;case $[26]:if(this._lastMouseDownDispatchTarget===$2&&$0!==this._lastMouseDownDomTarget){$3=true;}else{this._lastMouseDownDomTarget=null;this._lastMouseDownDispatchTarget=null;}}return $3;},"default":null}),_onmouseevent_post:function($0,$1,$2){var $3,$4,$5,$6,$7,$8,$9,$a;$4=this.getCaptureWidget();$7=qx.event.handler.EventHandler.getOriginalTargetObject($2);if(!$4){$5=$6=qx.event.handler.EventHandler.getTargetObject(null,$7,true);}else{$5=$4;$6=qx.event.handler.EventHandler.getTargetObject(null,$7,true);}if(!$6){return;}$a=$6.getEnabled();if(qx.core.Variant.isSet($[1],$[37])){$9=this._onmouseevent_click_fix($2,$1,$5);}if($1==$[259]&&!this.getAllowClientContextMenu()){qx.event.handler.EventHandler.stopDomEvent($0);}if($a&&$1==$[6]){qx.event.handler.FocusHandler.mouseFocus=true;var $b=$6.getFocusRoot();if($b){this.setFocusRoot($b);var $c=$6;while(!$c.isFocusable()&&$c!=$b){$c=$c.getParent();}$b.setFocusedChild($c);$b.setActiveChild($6);}}switch($1){case $[10]:case $[123]:$8=qx.event.handler.EventHandler.getRelatedTargetObjectFromEvent($0);if($8==$6){return;}}$3=new qx.event.type.MouseEvent($1,$0,$2,$6,$7,$8);qx.event.type.MouseEvent.storeEventState($3);if($a){var $d=false;$d=$5?$5.dispatchEvent($3):true;this._onmouseevent_special_post($1,$6,$7,$5,$d,$3,$0);}else{if($1==$[10]){if(qx.Class.isDefined($[221])){qx.ui.popup.ToolTipManager.getInstance().handleMouseOver($3);}}}$3.dispose();$3=null;qx.ui.core.Widget.flushGlobalQueues();if($9){this._onmouseevent_post($0,$[85],this._lastMouseDownDomTarget);this._lastMouseDownDomTarget=null;this._lastMouseDownDispatchTarget=null;}},_onmouseevent_special_post:function($0,$1,$2,$3,$4,$5,$6){switch($0){case $[6]:if(qx.Class.isDefined($[247])){qx.ui.popup.PopupManager.getInstance().update($1);}if(qx.Class.isDefined($[225])){qx.ui.menu.Manager.getInstance().update($1,$0);}if(qx.Class.isDefined($[400])){qx.ui.embed.IframeManager.getInstance().handleMouseDown($5);}break;case $[26]:if(qx.Class.isDefined($[225])){qx.ui.menu.Manager.getInstance().update($1,$0);}if(qx.Class.isDefined($[400])){qx.ui.embed.IframeManager.getInstance().handleMouseUp($5);}break;case $[10]:if(qx.Class.isDefined($[221])){qx.ui.popup.ToolTipManager.getInstance().handleMouseOver($5);}break;case $[123]:if(qx.Class.isDefined($[221])){qx.ui.popup.ToolTipManager.getInstance().handleMouseOut($5);}break;}this._ignoreWindowBlur=$0===$[6];if(qx.Class.isDefined($[478])&&$1){qx.event.handler.DragAndDropHandler.getInstance().handleMouseEvent($5);}},_ondragevent:function($0){if(!$0){$0=window.event;}qx.event.handler.EventHandler.stopDomEvent($0);},_onselectevent:function($0){if(!$0){$0=window.event;}var $1=qx.event.handler.EventHandler.getOriginalTargetObjectFromEvent($0);while($1){if($1.getSelectable()!=null){if(!$1.getSelectable()){qx.event.handler.EventHandler.stopDomEvent($0);}break;}$1=$1.getParent();}},_focused:false,_onwindowblur:function($0){if(!this._focused||this._ignoreWindowBlur){return;}this._focused=false;this.setCaptureWidget(null);if(qx.Class.isDefined($[247])){qx.ui.popup.PopupManager.getInstance().update();}if(qx.Class.isDefined($[225])){qx.ui.menu.Manager.getInstance().update();}if(qx.Class.isDefined($[478])){qx.event.handler.DragAndDropHandler.getInstance().globalCancelDrag();}qx.ui.core.ClientDocument.getInstance().createDispatchEvent($[447]);},_onwindowfocus:function($0){if(this._focused){return;}this._focused=true;qx.ui.core.ClientDocument.getInstance().createDispatchEvent($[2216]);},_onwindowresize:function($0){qx.ui.core.ClientDocument.getInstance().createDispatchEvent($[611]);}},destruct:function(){this.detachEvents();this._disposeObjectDeep($[2664],1);this._disposeFields($[1523],$[1937],$[2206],$[1549],$[2589],$[2519]);this._disposeFields($[2192],$[1846],$[1631],$[2374],$[1228]);}});
qx.Class.define($[2364],{statics:{ELEMENT:1,ATTRIBUTE:2,TEXT:3,CDATA_SECTION:4,ENTITY_REFERENCE:5,ENTITY:6,PROCESSING_INSTRUCTION:7,COMMENT:8,DOCUMENT:9,DOCUMENT_TYPE:10,DOCUMENT_FRAGMENT:11,NOTATION:12,getDocument:function($0){if(this.isDocument($0)){return $0;}return $0.ownerDocument||$0.document||null;},getWindow:qx.core.Variant.select($[1],{"mshtml":function($0){return this.getDocument($0).parentWindow;},"default":function($0){return this.getDocument($0).defaultView;}}),getDocumentElement:function($0){return this.getDocument($0).documentElement;},getBodyElement:function($0){return this.getDocument($0).body;},isElement:function($0){return !!($0&&$0.nodeType===qx.dom.Node.ELEMENT);},isDocument:function($0){return !!($0&&$0.nodeType===qx.dom.Node.DOCUMENT);},isText:function($0){return !!($0&&$0.nodeType===qx.dom.Node.TEXT);},isWindow:function($0){return $0.document&&this.getWindow($0.document)==$0;},getText:function($0){if(!$0||!$0.nodeType){return null;}switch($0.nodeType){case 1:var $1,$2=[],$3=$0.childNodes,$4=$3.length;for($1=0;$1<$4;$1++){$2[$1]=this.getText($3[$1]);}return $2.join($[0]);case 2:return $0.nodeValue;break;case 3:return $0.nodeValue;break;}return null;}}});
qx.Class.define($[2076],{type:$[34],extend:qx.core.Target,construct:function(){arguments.callee.base.call(this);this.__onkeypress=qx.lang.Function.bind(this._onkeypress,this);this.__onkeyupdown=qx.lang.Function.bind(this._onkeyupdown,this);},members:{_attachEvents:function(){var $0=qx.core.Variant.isSet($[1],$[37])?window:document.body;qx.html.EventRegistration.addEventListener($0,$[63],this.__onkeypress);qx.html.EventRegistration.addEventListener($0,$[183],this.__onkeyupdown);qx.html.EventRegistration.addEventListener($0,$[41],this.__onkeyupdown);},_detachEvents:function(){var $0=qx.core.Variant.isSet($[1],$[37])?window:document.body;qx.html.EventRegistration.removeEventListener($0,$[63],this.__onkeypress);qx.html.EventRegistration.removeEventListener($0,$[183],this.__onkeyupdown);qx.html.EventRegistration.removeEventListener($0,$[41],this.__onkeyupdown);},_onkeyupdown:qx.core.Variant.select($[1],{"mshtml":function($0){$0=window.event||$0;var $1=$0.keyCode;var $2=0;var $3=$0.type;if(!(this._lastUpDownType[$1]==$[41]&&$3==$[41])){this._idealKeyHandler($1,$2,$3,$0);}if($3==$[41]){if(this._isNonPrintableKeyCode($1)||$1==8||$1==9){this._idealKeyHandler($1,$2,$[63],$0);}}this._lastUpDownType[$1]=$3;},"gecko":function($0){var $1=this._keyCodeFix[$0.keyCode]||$0.keyCode;var $2=$0.charCode;var $3=$0.type;if(qx.core.Client.getInstance().runsOnWindows()){var $4=$1?this._keyCodeToIdentifier($1):this._charCodeToIdentifier($2);if(!(this._lastUpDownType[$4]==$[63]&&$3==$[41])){this._idealKeyHandler($1,$2,$3,$0);}this._lastUpDownType[$4]=$3;}else{this._idealKeyHandler($1,$2,$3,$0);}},"webkit":function($0){var $1=0;var $2=0;var $3=$0.type;if(qx.core.Client.getInstance().getVersion()<420){if(!this._lastCharCodeForType){this._lastCharCodeForType={};}var $4=this._lastCharCodeForType[$3]>63000;if($4){this._lastCharCodeForType[$3]=null;return;}this._lastCharCodeForType[$3]=$0.charCode;}if($3==$[183]||$3==$[41]){$1=this._charCode2KeyCode[$0.charCode]||$0.keyCode;}else{if(this._charCode2KeyCode[$0.charCode]){$1=this._charCode2KeyCode[$0.charCode];}else{$2=$0.charCode;}}this._idealKeyHandler($1,$2,$3,$0);},"opera":function($0){this._idealKeyHandler($0.keyCode,0,$0.type,$0);this._lastKeyCode=$0.keyCode;},"default":function(){throw new Error("Unsupported browser for key event handler!");}}),_onkeypress:qx.core.Variant.select($[1],{"mshtml":function($0){var $0=window.event||$0;if(this._charCode2KeyCode[$0.keyCode]){this._idealKeyHandler(this._charCode2KeyCode[$0.keyCode],0,$0.type,$0);}else{this._idealKeyHandler(0,$0.keyCode,$0.type,$0);}},"gecko":function($0){var $1=this._keyCodeFix[$0.keyCode]||$0.keyCode;var $2=$0.charCode;var $3=$0.type;if(qx.core.Client.getInstance().runsOnWindows()){var $4=$1?this._keyCodeToIdentifier($1):this._charCodeToIdentifier($2);if(!(this._lastUpDownType[$4]==$[63]&&$3==$[41])){this._idealKeyHandler($1,$2,$3,$0);}this._lastUpDownType[$4]=$3;}else{this._idealKeyHandler($1,$2,$3,$0);}},"webkit":function($0){var $1=0;var $2=0;var $3=$0.type;if(qx.core.Client.getInstance().getVersion()<420){if(!this._lastCharCodeForType){this._lastCharCodeForType={};}var $4=this._lastCharCodeForType[$3]>63000;if($4){this._lastCharCodeForType[$3]=null;return;}this._lastCharCodeForType[$3]=$0.charCode;}if($3==$[183]||$3==$[41]){$1=this._charCode2KeyCode[$0.charCode]||$0.keyCode;}else{if(this._charCode2KeyCode[$0.charCode]){$1=this._charCode2KeyCode[$0.charCode];}else{$2=$0.charCode;}}this._idealKeyHandler($1,$2,$3,$0);},"opera":function($0){var $1=$0.keyCode;var $2=$0.type;if($1!=this._lastKeyCode){this._idealKeyHandler(0,this._lastKeyCode,$2,$0);}else{if(this._keyCodeToIdentifierMap[$1]){this._idealKeyHandler($1,0,$2,$0);}else{this._idealKeyHandler(0,$1,$2,$0);}}this._lastKeyCode=$1;},"default":function(){throw new Error("Unsupported browser for key event handler!");}}),_specialCharCodeMap:{8:$[335],9:$[276],13:$[79],27:$[197],32:$[150]},_keyCodeToIdentifierMap:{16:$[283],17:$[251],18:$[277],20:$[680],224:$[322],37:$[92],38:$[98],39:$[93],40:$[112],33:$[108],34:$[134],35:$[208],36:$[193],45:$[290],46:$[252],112:$[520],113:$[378],114:$[575],115:$[608],116:$[410],117:$[668],118:$[703],119:$[731],120:$[743],121:$[619],122:$[593],123:$[559],144:$[195],44:$[342],145:$[408],19:$[364],91:$[451],93:$[438]},_numpadToCharCode:{96:$[53].charCodeAt(0),97:$[803].charCodeAt(0),98:$[702].charCodeAt(0),99:$[730].charCodeAt(0),100:$[640].charCodeAt(0),101:$[666].charCodeAt(0),102:$[579].charCodeAt(0),103:$[609].charCodeAt(0),104:$[577].charCodeAt(0),105:$[254].charCodeAt(0),106:$[160].charCodeAt(0),107:$[244].charCodeAt(0),109:$[110].charCodeAt(0),110:$[17].charCodeAt(0),111:$[66].charCodeAt(0)},_charCodeA:$[233].charCodeAt(0),_charCodeZ:$[480].charCodeAt(0),_charCode0:$[53].charCodeAt(0),_charCode9:$[254].charCodeAt(0),_isNonPrintableKeyCode:function($0){return this._keyCodeToIdentifierMap[$0]?true:false;},_isIdentifiableKeyCode:function($0){if($0>=this._charCodeA&&$0<=this._charCodeZ){return true;}if($0>=this._charCode0&&$0<=this._charCode9){return true;}if(this._specialCharCodeMap[$0]){return true;}if(this._numpadToCharCode[$0]){return true;}if(this._isNonPrintableKeyCode($0)){return true;}return false;},isValidKeyIdentifier:function($0){if(this._identifierToKeyCodeMap[$0]){return true;}if($0.length!=1){return false;}if($0>=$[53]&&$0<=$[254]){return true;}if($0>=$[233]&&$0<=$[480]){return true;}switch($0){case $[244]:case $[110]:case $[160]:case $[66]:return true;default:return false;}},_keyCodeToIdentifier:function($0){if(this._isIdentifiableKeyCode($0)){var $1=this._numpadToCharCode[$0];if($1){return String.fromCharCode($1);}return (this._keyCodeToIdentifierMap[$0]||this._specialCharCodeMap[$0]||String.fromCharCode($0));}else{return $[301];}},_charCodeToIdentifier:function($0){return this._specialCharCodeMap[$0]||String.fromCharCode($0).toUpperCase();},_identifierToKeyCode:function($0){return this._identifierToKeyCodeMap[$0]||$0.charCodeAt(0);},_idealKeyHandler:function($0,$1,$2,$3){if(!$0&&!$1){return;}var $4;if($0){$4=this._keyCodeToIdentifier($0);qx.event.handler.EventHandler.getInstance()._onkeyevent_post($3,$2,$0,$1,$4);}else{$4=this._charCodeToIdentifier($1);qx.event.handler.EventHandler.getInstance()._onkeyevent_post($3,$[63],$0,$1,$4);qx.event.handler.EventHandler.getInstance()._onkeyevent_post($3,$[471],$0,$1,$4);}}},defer:function($0,$1,$2){if(!$1._identifierToKeyCodeMap){$1._identifierToKeyCodeMap={};for(var $3 in $1._keyCodeToIdentifierMap){$1._identifierToKeyCodeMap[$1._keyCodeToIdentifierMap[$3]]=parseInt($3);}for(var $3 in $1._specialCharCodeMap){$1._identifierToKeyCodeMap[$1._specialCharCodeMap[$3]]=parseInt($3);}}if(qx.core.Variant.isSet($[1],$[29])){$1._lastUpDownType={};$1._charCode2KeyCode={13:13,27:27};}else if(qx.core.Variant.isSet($[1],$[37])){$1._lastUpDownType={};$1._keyCodeFix={12:$1._identifierToKeyCode($[195])};}else if(qx.core.Variant.isSet($[1],$[216])){$1._charCode2KeyCode={63289:$1._identifierToKeyCode($[195]),63276:$1._identifierToKeyCode($[108]),63277:$1._identifierToKeyCode($[134]),63275:$1._identifierToKeyCode($[208]),63273:$1._identifierToKeyCode($[193]),63234:$1._identifierToKeyCode($[92]),63232:$1._identifierToKeyCode($[98]),63235:$1._identifierToKeyCode($[93]),63233:$1._identifierToKeyCode($[112]),63272:$1._identifierToKeyCode($[252]),63302:$1._identifierToKeyCode($[290]),63236:$1._identifierToKeyCode($[520]),63237:$1._identifierToKeyCode($[378]),63238:$1._identifierToKeyCode($[575]),63239:$1._identifierToKeyCode($[608]),63240:$1._identifierToKeyCode($[410]),63241:$1._identifierToKeyCode($[668]),63242:$1._identifierToKeyCode($[703]),63243:$1._identifierToKeyCode($[731]),63244:$1._identifierToKeyCode($[743]),63245:$1._identifierToKeyCode($[619]),63246:$1._identifierToKeyCode($[593]),63247:$1._identifierToKeyCode($[559]),63248:$1._identifierToKeyCode($[342]),3:$1._identifierToKeyCode($[79]),12:$1._identifierToKeyCode($[195]),13:$1._identifierToKeyCode($[79])};}else if(qx.core.Variant.isSet($[1],$[176])){$1._lastKeyCode=null;}},destruct:function(){this._detachEvents();this._disposeFields($[1417],$[1837]);}});
qx.Class.define($[1934],{extend:qx.event.type.Event,construct:function($0,$1,$2,$3,$4){arguments.callee.base.call(this,$0);this.setDomEvent($1);this.setDomTarget($2);this.setTarget($3);this.setOriginalTarget($4);},statics:{SHIFT_MASK:1,CTRL_MASK:2,ALT_MASK:4,META_MASK:8},properties:{bubbles:{_fast:true,defaultValue:true,noCompute:true},propagationStopped:{_fast:true,defaultValue:false,noCompute:true},domEvent:{_fast:true,setOnlyOnce:true,noCompute:true},domTarget:{_fast:true,setOnlyOnce:true,noCompute:true},modifiers:{_cached:true,defaultValue:null}},members:{_computeModifiers:function(){var $0=0;var $1=this.getDomEvent();if($1.shiftKey)$0|=qx.event.type.DomEvent.SHIFT_MASK;if($1.ctrlKey)$0|=qx.event.type.DomEvent.CTRL_MASK;if($1.altKey)$0|=qx.event.type.DomEvent.ALT_MASK;if($1.metaKey)$0|=qx.event.type.DomEvent.META_MASK;return $0;},isCtrlPressed:function(){return this.getDomEvent().ctrlKey;},isShiftPressed:function(){return this.getDomEvent().shiftKey;},isAltPressed:function(){return this.getDomEvent().altKey;},isMetaPressed:function(){return this.getDomEvent().metaKey;},isCtrlOrCommandPressed:function(){if(qx.core.Client.getInstance().runsOnMacintosh()){return this.getDomEvent().metaKey;}else{return this.getDomEvent().ctrlKey;}},setDefaultPrevented:qx.core.Variant.select($[1],{"mshtml":function($0){if(!$0){return this.error("It is not possible to set preventDefault to false if it was true before!","setDefaultPrevented");}this.getDomEvent().returnValue=false;arguments.callee.base.call(this,$0);},"default":function($0){if(!$0){return this.error("It is not possible to set preventDefault to false if it was true before!","setDefaultPrevented");}this.getDomEvent().preventDefault();this.getDomEvent().returnValue=false;arguments.callee.base.call(this,$0);}})},destruct:function(){this._disposeFields($[1529],$[2202]);}});
qx.Class.define($[267],{extend:qx.event.type.DomEvent,construct:function($0,$1,$2,$3,$4,$5,$6,$7){arguments.callee.base.call(this,$0,$1,$2,$3,$4);this._keyCode=$5;this.setCharCode($6);this.setKeyIdentifier($7);},statics:{keys:{esc:27,enter:13,tab:9,space:32,up:38,down:40,left:37,right:39,shift:16,ctrl:17,alt:18,f1:112,f2:113,f3:114,f4:115,f5:116,f6:117,f7:118,f8:119,f9:120,f10:121,f11:122,f12:123,print:124,del:46,backspace:8,insert:45,home:36,end:35,pageup:33,pagedown:34,numlock:144,numpad_0:96,numpad_1:97,numpad_2:98,numpad_3:99,numpad_4:100,numpad_5:101,numpad_6:102,numpad_7:103,numpad_8:104,numpad_9:105,numpad_divide:111,numpad_multiply:106,numpad_minus:109,numpad_plus:107},codes:{}},properties:{charCode:{_fast:true,setOnlyOnce:true,noCompute:true},keyIdentifier:{_fast:true,setOnlyOnce:true,noCompute:true}},members:{getKeyCode:function(){qx.log.Logger.deprecatedMethodWarning(arguments.callee,$[1421]);return this._keyCode;}},defer:function($0){for(var $1 in $0.keys){$0.codes[$0.keys[$1]]=$1;}}});
qx.Class.define($[131],{extend:qx.event.type.DomEvent,construct:function($0,$1,$2,$3,$4,$5){arguments.callee.base.call(this,$0,$1,$2,$3,$4);if($5){this.setRelatedTarget($5);}},statics:{C_BUTTON_LEFT:"left",C_BUTTON_MIDDLE:"middle",C_BUTTON_RIGHT:"right",C_BUTTON_NONE:"none",_screenX:0,_screenY:0,_clientX:0,_clientY:0,_pageX:0,_pageY:0,_button:null,buttons:qx.core.Variant.select($[1],{"mshtml":{left:1,right:2,middle:4},"default":{left:0,right:2,middle:1}}),storeEventState:function($0){this._screenX=$0.getScreenX();this._screenY=$0.getScreenY();this._clientX=$0.getClientX();this._clientY=$0.getClientY();this._pageX=$0.getPageX();this._pageY=$0.getPageY();this._button=$0.getButton();},getScreenX:function(){return this._screenX;},getScreenY:function(){return this._screenY;},getClientX:function(){return this._clientX;},getClientY:function(){return this._clientY;},getPageX:function(){return this._pageX;},getPageY:function(){return this._pageY;},getButton:function(){return this._button;}},properties:{button:{_fast:true,readOnly:true},wheelDelta:{_fast:true,readOnly:true}},members:{getPageX:qx.core.Variant.select($[1],{"mshtml":function(){return this.getDomEvent().clientX+qx.bom.Viewport.getScrollLeft(window);},"default":function(){return this.getDomEvent().pageX;}}),getPageY:qx.core.Variant.select($[1],{"mshtml":function(){return this.getDomEvent().clientY+qx.bom.Viewport.getScrollTop(window);},"default":function(){return this.getDomEvent().pageY;}}),getClientX:function(){return this.getDomEvent().clientX;},getClientY:function(){return this.getDomEvent().clientY;},getScreenX:function(){return this.getDomEvent().screenX;},getScreenY:function(){return this.getDomEvent().screenY;},isLeftButtonPressed:qx.core.Variant.select($[1],{"mshtml":function(){if(this.getType()==$[85]){return true;}else{return this.getButton()===qx.event.type.MouseEvent.C_BUTTON_LEFT;}},"default":function(){return this.getButton()===qx.event.type.MouseEvent.C_BUTTON_LEFT;}}),isMiddleButtonPressed:function(){return this.getButton()===qx.event.type.MouseEvent.C_BUTTON_MIDDLE;},isRightButtonPressed:function(){return this.getButton()===qx.event.type.MouseEvent.C_BUTTON_RIGHT;},__buttons:qx.core.Variant.select($[1],{"mshtml":{1:$[5],2:$[16],4:$[13]},"default":{0:$[5],2:$[16],1:$[13]}}),_computeButton:function(){switch(this.getDomEvent().type){case $[85]:case $[122]:return $[5];case $[259]:return $[16];default:return this.__buttons[this.getDomEvent().button]||$[19];}},_computeWheelDelta:qx.core.Variant.select($[1],{"default":function(){return this.getDomEvent().wheelDelta/120;},"gecko":function(){return -(this.getDomEvent().detail/3);}})}});
qx.Class.define($[1655],{extend:qx.core.Target,construct:function(){arguments.callee.base.call(this);this._objects={};},members:{add:function($0){if(this.getDisposed()){return;}this._objects[$0.toHashCode()]=$0;},remove:function($0){if(this.getDisposed()){return false;}delete this._objects[$0.toHashCode()];},has:function($0){return this._objects[$0.toHashCode()]!=null;},get:function($0){return this._objects[$0.toHashCode()];},getAll:function(){return this._objects;},enableAll:function(){for(var $0 in this._objects){this._objects[$0].setEnabled(true);}},disableAll:function(){for(var $0 in this._objects){this._objects[$0].setEnabled(false);}}},destruct:function(){this._disposeObjectDeep($[832]);}});
qx.Class.define($[400],{type:$[34],extend:qx.util.manager.Object,construct:function(){arguments.callee.base.call(this);this._blocked={};},members:{handleMouseDown:function($0){var $1=this._blockData=qx.lang.Object.copy(this.getAll());for(var $2 in $1){$1[$2].block();}},handleMouseUp:function($0){var $1=this._blockData;for(var $2 in $1){$1[$2].release();}}}});
qx.Class.define($[2043],{extend:qx.ui.core.Parent,construct:function(){arguments.callee.base.call(this);},members:{_createLayoutImpl:function(){return new qx.ui.layout.impl.CanvasLayoutImpl(this);}}});
qx.Class.define($[1267],{extend:qx.core.Object,construct:function($0){arguments.callee.base.call(this);this._widget=$0;},members:{getWidget:function(){return this._widget;},computeChildBoxWidth:function($0){return $0.getWidthValue()||$0._computeBoxWidthFallback();},computeChildBoxHeight:function($0){return $0.getHeightValue()||$0._computeBoxHeightFallback();},computeChildNeededWidth:function($0){var $1=$0._computedMinWidthTypePercent?null:$0.getMinWidthValue();var $2=$0._computedMaxWidthTypePercent?null:$0.getMaxWidthValue();var $3=($0._computedWidthTypePercent||$0._computedWidthTypeFlex?null:$0.getWidthValue())||$0.getPreferredBoxWidth()||0;return qx.lang.Number.limit($3,$1,$2)+$0.getMarginLeft()+$0.getMarginRight();},computeChildNeededHeight:function($0){var $1=$0._computedMinHeightTypePercent?null:$0.getMinHeightValue();var $2=$0._computedMaxHeightTypePercent?null:$0.getMaxHeightValue();var $3=($0._computedHeightTypePercent||$0._computedHeightTypeFlex?null:$0.getHeightValue())||$0.getPreferredBoxHeight()||0;return qx.lang.Number.limit($3,$1,$2)+$0.getMarginTop()+$0.getMarginBottom();},computeChildrenNeededWidth_max:function(){for(var $0=0,$1=this.getWidget().getVisibleChildren(),$2=$1.length,$3=0;$0<$2;$0++){$3=Math.max($3,$1[$0].getNeededWidth());}return $3;},computeChildrenNeededHeight_max:function(){for(var $0=0,$1=this.getWidget().getVisibleChildren(),$2=$1.length,$3=0;$0<$2;$0++){$3=Math.max($3,$1[$0].getNeededHeight());}return $3;},computeChildrenNeededWidth_sum:function(){for(var $0=0,$1=this.getWidget().getVisibleChildren(),$2=$1.length,$3=0;$0<$2;$0++){$3+=$1[$0].getNeededWidth();}return $3;},computeChildrenNeededHeight_sum:function(){for(var $0=0,$1=this.getWidget().getVisibleChildren(),$2=$1.length,$3=0;$0<$2;$0++){$3+=$1[$0].getNeededHeight();}return $3;},computeChildrenNeededWidth:null,computeChildrenNeededHeight:null,updateSelfOnChildOuterWidthChange:function($0){},updateSelfOnChildOuterHeightChange:function($0){},updateChildOnInnerWidthChange:function($0){},updateChildOnInnerHeightChange:function($0){},updateSelfOnJobQueueFlush:function($0){},updateChildrenOnJobQueueFlush:function($0){},updateChildrenOnAddChild:function($0,$1){},updateChildrenOnRemoveChild:function($0,$1){},updateChildrenOnMoveChild:function($0,$1,$2){},flushChildrenQueue:function($0){var $1=this.getWidget();for(var $2 in $0){$1._layoutChild($0[$2]);}},layoutChild:function($0,$1){},layoutChild_sizeLimitX:qx.core.Variant.select($[1],{"mshtml":qx.lang.Function.returnTrue,"default":function($0,$1){if($1.minWidth){$0._computedMinWidthTypeNull?$0._resetRuntimeMinWidth():$0._renderRuntimeMinWidth($0.getMinWidthValue());}else if($1.initial&&!$0._computedMinWidthTypeNull){$0._renderRuntimeMinWidth($0.getMinWidthValue());}if($1.maxWidth){$0._computedMaxWidthTypeNull?$0._resetRuntimeMaxWidth():$0._renderRuntimeMaxWidth($0.getMaxWidthValue());}else if($1.initial&&!$0._computedMaxWidthTypeNull){$0._renderRuntimeMaxWidth($0.getMaxWidthValue());}}}),layoutChild_sizeLimitY:qx.core.Variant.select($[1],{"mshtml":qx.lang.Function.returnTrue,"default":function($0,$1){if($1.minHeight){$0._computedMinHeightTypeNull?$0._resetRuntimeMinHeight():$0._renderRuntimeMinHeight($0.getMinHeightValue());}else if($1.initial&&!$0._computedMinHeightTypeNull){$0._renderRuntimeMinHeight($0.getMinHeightValue());}if($1.maxHeight){$0._computedMaxHeightTypeNull?$0._resetRuntimeMaxHeight():$0._renderRuntimeMaxHeight($0.getMaxHeightValue());}else if($1.initial&&!$0._computedMaxHeightTypeNull){$0._renderRuntimeMaxHeight($0.getMaxHeightValue());}}}),layoutChild_marginX:function($0,$1){if($1.marginLeft||$1.initial){var $2=$0.getMarginLeft();$2!=null?$0._renderRuntimeMarginLeft($2):$0._resetRuntimeMarginLeft();}if($1.marginRight||$1.initial){var $3=$0.getMarginRight();$3!=null?$0._renderRuntimeMarginRight($3):$0._resetRuntimeMarginRight();}},layoutChild_marginY:function($0,$1){if($1.marginTop||$1.initial){var $2=$0.getMarginTop();$2!=null?$0._renderRuntimeMarginTop($2):$0._resetRuntimeMarginTop();}if($1.marginBottom||$1.initial){var $3=$0.getMarginBottom();$3!=null?$0._renderRuntimeMarginBottom($3):$0._resetRuntimeMarginBottom();}},layoutChild_sizeX_essentialWrapper:function($0,$1){return $0._isWidthEssential()?this.layoutChild_sizeX($0,$1):$0._resetRuntimeWidth();},layoutChild_sizeY_essentialWrapper:function($0,$1){return $0._isHeightEssential()?this.layoutChild_sizeY($0,$1):$0._resetRuntimeHeight();}},defer:function($0,$1){$1.computeChildrenNeededWidth=$1.computeChildrenNeededWidth_max;$1.computeChildrenNeededHeight=$1.computeChildrenNeededHeight_max;},destruct:function(){this._disposeFields($[1820]);}});
qx.Class.define($[2555],{statics:{isInRange:function($0,$1,$2){return $0>=$1&&$0<=$2;},isBetweenRange:function($0,$1,$2){return $0>$1&&$0<$2;},limit:function($0,$1,$2){if(typeof $2===$[68]&&$0>$2){return $2;}else if(typeof $1===$[68]&&$0<$1){return $1;}else{return $0;}}}});
qx.Class.define($[2661],{extend:qx.ui.layout.impl.LayoutImpl,construct:function($0){arguments.callee.base.call(this,$0);},members:{computeChildBoxWidth:function($0){var $1=null;if($0._computedLeftTypeNull||$0._computedRightTypeNull){$1=$0.getWidthValue();}else if($0._hasParent){$1=this.getWidget().getInnerWidth()-$0.getLeftValue()-$0.getRightValue();}return $1||$0._computeBoxWidthFallback();},computeChildBoxHeight:function($0){var $1=null;if($0._computedTopTypeNull||$0._computedBottomTypeNull){$1=$0.getHeightValue();}else if($0._hasParent){$1=this.getWidget().getInnerHeight()-$0.getTopValue()-$0.getBottomValue();}return $1||$0._computeBoxHeightFallback();},computeChildNeededWidth:function($0){var $1=$0._computedLeftTypePercent?null:$0.getLeftValue();var $2=$0._computedRightTypePercent?null:$0.getRightValue();var $3=$0._computedMinWidthTypePercent?null:$0.getMinWidthValue();var $4=$0._computedMaxWidthTypePercent?null:$0.getMaxWidthValue();if($1!=null&&$2!=null){var $5=$0.getPreferredBoxWidth()||0;}else{var $5=($0._computedWidthTypePercent?null:$0.getWidthValue())||$0.getPreferredBoxWidth()||0;}return qx.lang.Number.limit($5,$3,$4)+$1+$2+$0.getMarginLeft()+$0.getMarginRight();},computeChildNeededHeight:function($0){var $1=$0._computedTopTypePercent?null:$0.getTopValue();var $2=$0._computedBottomTypePercent?null:$0.getBottomValue();var $3=$0._computedMinHeightTypePercent?null:$0.getMinHeightValue();var $4=$0._computedMaxHeightTypePercent?null:$0.getMaxHeightValue();if($1!=null&&$2!=null){var $5=$0.getPreferredBoxHeight()||0;}else{var $5=($0._computedHeightTypePercent?null:$0.getHeightValue())||$0.getPreferredBoxHeight()||0;}return qx.lang.Number.limit($5,$3,$4)+$1+$2+$0.getMarginTop()+$0.getMarginBottom();},updateChildOnInnerWidthChange:function($0){var $1=$0._recomputePercentX();var $2=$0._recomputeRangeX();return $1||$2;},updateChildOnInnerHeightChange:function($0){var $1=$0._recomputePercentY();var $2=$0._recomputeRangeY();return $1||$2;},layoutChild:function($0,$1){this.layoutChild_sizeX_essentialWrapper($0,$1);this.layoutChild_sizeY_essentialWrapper($0,$1);this.layoutChild_sizeLimitX($0,$1);this.layoutChild_sizeLimitY($0,$1);this.layoutChild_locationX($0,$1);this.layoutChild_locationY($0,$1);this.layoutChild_marginX($0,$1);this.layoutChild_marginY($0,$1);},layoutChild_sizeX:qx.core.Variant.select($[1],{"mshtml|opera|webkit":function($0,$1){if($1.initial||$1.width||$1.minWidth||$1.maxWidth||$1.left||$1.right){if($0._computedMinWidthTypeNull&&$0._computedWidthTypeNull&&$0._computedMaxWidthTypeNull&&!(!$0._computedLeftTypeNull&&!$0._computedRightTypeNull)){$0._resetRuntimeWidth();}else{$0._renderRuntimeWidth($0.getBoxWidth());}}},"default":function($0,$1){if($1.initial||$1.width){$0._computedWidthTypeNull?$0._resetRuntimeWidth():$0._renderRuntimeWidth($0.getWidthValue());}}}),layoutChild_sizeY:qx.core.Variant.select($[1],{"mshtml|opera|webkit":function($0,$1){if($1.initial||$1.height||$1.minHeight||$1.maxHeight||$1.top||$1.bottom){if($0._computedMinHeightTypeNull&&$0._computedHeightTypeNull&&$0._computedMaxHeightTypeNull&&!(!$0._computedTopTypeNull&&!$0._computedBottomTypeNull)){$0._resetRuntimeHeight();}else{$0._renderRuntimeHeight($0.getBoxHeight());}}},"default":function($0,$1){if($1.initial||$1.height){$0._computedHeightTypeNull?$0._resetRuntimeHeight():$0._renderRuntimeHeight($0.getHeightValue());}}}),layoutChild_locationX:function($0,$1){var $2=this.getWidget();if($1.initial||$1.left||$1.parentPaddingLeft){$0._computedLeftTypeNull?$0._computedRightTypeNull&&$2.getPaddingLeft()>0?$0._renderRuntimeLeft($2.getPaddingLeft()):$0._resetRuntimeLeft():$0._renderRuntimeLeft($0.getLeftValue()+$2.getPaddingLeft());}if($1.initial||$1.right||$1.parentPaddingRight){$0._computedRightTypeNull?$0._computedLeftTypeNull&&$2.getPaddingRight()>0?$0._renderRuntimeRight($2.getPaddingRight()):$0._resetRuntimeRight():$0._renderRuntimeRight($0.getRightValue()+$2.getPaddingRight());}},layoutChild_locationY:function($0,$1){var $2=this.getWidget();if($1.initial||$1.top||$1.parentPaddingTop){$0._computedTopTypeNull?$0._computedBottomTypeNull&&$2.getPaddingTop()>0?$0._renderRuntimeTop($2.getPaddingTop()):$0._resetRuntimeTop():$0._renderRuntimeTop($0.getTopValue()+$2.getPaddingTop());}if($1.initial||$1.bottom||$1.parentPaddingBottom){$0._computedBottomTypeNull?$0._computedTopTypeNull&&$2.getPaddingBottom()>0?$0._renderRuntimeBottom($2.getPaddingBottom()):$0._resetRuntimeBottom():$0._renderRuntimeBottom($0.getBottomValue()+$2.getPaddingBottom());}}}});
qx.Class.define($[1654],{type:$[34],extend:qx.ui.layout.CanvasLayout,construct:function(){arguments.callee.base.call(this);this._window=window;this._document=window.document;this.setElement(this._document.body);this._document.body.style.position=$[0];if(qx.core.Variant.isSet($[1],$[29])&&(qx.core.Client.getInstance().getMajor()<7)){try{document.execCommand($[2597],false,true);}catch(err){}}this._cachedInnerWidth=this._document.body.offsetWidth;this._cachedInnerHeight=this._document.body.offsetHeight;this.addEventListener($[611],this._onwindowresize);this._modalWidgets=[];this._modalNativeWindow=null;this.activateFocusRoot();this.initHideFocus();this.initSelectable();qx.event.handler.EventHandler.getInstance().setFocusRoot(this);},events:{"focus":$[15],"windowblur":$[15],"windowfocus":$[15],"windowresize":$[15]},properties:{appearance:{refine:true,init:$[1477]},enableElementFocus:{refine:true,init:false},enabled:{refine:true,init:true},selectable:{refine:true,init:false},hideFocus:{refine:true,init:true},globalCursor:{check:$[12],nullable:true,themeable:true,apply:$[1633],event:$[2266]}},members:{_applyParent:qx.lang.Function.returnTrue,getTopLevelWidget:qx.lang.Function.returnThis,getWindowElement:function(){return this._window;},getDocumentElement:function(){return this._document;},getParent:qx.lang.Function.returnNull,getToolTip:qx.lang.Function.returnNull,isMaterialized:qx.lang.Function.returnTrue,isSeeable:qx.lang.Function.returnTrue,_isDisplayable:true,_hasParent:false,_initialLayoutDone:true,_getBlocker:function(){if(!this._blocker){this._blocker=new qx.ui.core.ClientDocumentBlocker;this._blocker.addEventListener($[6],this.blockHelper,this);this._blocker.addEventListener($[26],this.blockHelper,this);this.add(this._blocker);}return this._blocker;},blockHelper:function($0){if(this._modalNativeWindow){if(!this._modalNativeWindow.isClosed()){this._modalNativeWindow.focus();}else{this.debug("Window seems to be closed already! => Releasing Blocker");this.release(this._modalNativeWindow);}}},block:function($0){this._getBlocker().show();if(qx.Class.isDefined($[464])&&$0 instanceof qx.ui.window.Window){this._modalWidgets.push($0);var $1=$0.getZIndex();this._getBlocker().setZIndex($1);$0.setZIndex($1+1);}else if(qx.Class.isDefined($[501])&&$0 instanceof qx.client.NativeWindow){this._modalNativeWindow=$0;this._getBlocker().setZIndex(1e7);}},release:function($0){if($0){if(qx.Class.isDefined($[501])&&$0 instanceof qx.client.NativeWindow){this._modalNativeWindow=null;}else{qx.lang.Array.remove(this._modalWidgets,$0);}}var $1=this._modalWidgets.length;if($1==0){this._getBlocker().hide();}else{var $2=this._modalWidgets[$1-1];var $3=$2.getZIndex();this._getBlocker().setZIndex($3);$2.setZIndex($3+1);}},createStyleElement:function($0){return qx.html.StyleSheet.createElement($0);},addCssRule:function($0,$1,$2){return qx.html.StyleSheet.addRule($0,$1,$2);},removeCssRule:function($0,$1){return qx.html.StyleSheet.removeRule($0,$1);},removeAllCssRules:function($0){return qx.html.StyleSheet.removeAllRules($0);},_applyGlobalCursor:qx.core.Variant.select($[1],{"mshtml":function($0,$1){if($0==$[460]){$0=$[291];}if($1==$[460]){$1=$[291];}var $2,$3;var $4=this._cursorElements;if($4){for(var $5=0,$6=$4.length;$5<$6;$5++){$2=$4[$5];if($2.style.cursor==$1){$2.style.cursor=$2._oldCursor;$2._oldCursor=null;}}}var $7=document.all;var $4=this._cursorElements=[];if($0!=null&&$0!=$[0]&&$0!=$[7]){for(var $5=0,$6=$7.length;$5<$6;$5++){$2=$7[$5];$3=$2.style.cursor;if($3!=null&&$3!=$[0]&&$3!=$[7]){$2._oldCursor=$3;$2.style.cursor=$0;$4.push($2);}}document.body.style.cursor=$0;}else{document.body.style.cursor=$[0];}},"default":function($0,$1){if(!this._globalCursorStyleSheet){this._globalCursorStyleSheet=this.createStyleElement();}this.removeCssRule(this._globalCursorStyleSheet,$[160]);if($0){this.addCssRule(this._globalCursorStyleSheet,$[160],$[1050]+$0+$[1226]);}}}),_onwindowresize:function($0){if(qx.Class.isDefined($[247])){qx.ui.popup.PopupManager.getInstance().update();}this._recomputeInnerWidth();this._recomputeInnerHeight();qx.ui.core.Widget.flushGlobalQueues();},_computeInnerWidth:function(){return this._document.body.offsetWidth;},_computeInnerHeight:function(){return this._document.body.offsetHeight;}},settings:{"qx.enableApplicationLayout":true,"qx.boxModelCorrection":true},defer:function(){if(qx.core.Setting.get($[1069])){var $0=qx.core.Client.getInstance().getEngineBoxSizingAttributes();var $1=$0.join($[614])+$[614];var $2=$0.join($[578])+$[578];qx.html.StyleSheet.createElement($[1217]+$[2049]+$[2335]+$1+$[2174]+$[2616]+$2+$[265]);}if(qx.core.Setting.get($[2537])){qx.html.StyleSheet.createElement($[2627]);}},destruct:function(){this._disposeObjects($[817]);this._disposeFields($[1751],$[1780],$[2361],$[2195],$[2418]);}});
qx.Class.define($[1894],{extend:qx.ui.core.Widget,members:{renderPadding:function($0){if($0.paddingLeft){this._renderRuntimePaddingLeft(this.getPaddingLeft());}if($0.paddingRight){this._renderRuntimePaddingRight(this.getPaddingRight());}if($0.paddingTop){this._renderRuntimePaddingTop(this.getPaddingTop());}if($0.paddingBottom){this._renderRuntimePaddingBottom(this.getPaddingBottom());}},_renderContent:function(){if(this._computedWidthTypePixel){this._cachedPreferredInnerWidth=null;}else{this._invalidatePreferredInnerWidth();}if(this._computedHeightTypePixel){this._cachedPreferredInnerHeight=null;}else{this._invalidatePreferredInnerHeight();}if(this._initialLayoutDone){this.addToJobQueue($[83]);}},_layoutPost:function($0){if($0.initial||$0.load||$0.width||$0.height){this._postApply();}},_postApply:qx.lang.Function.returnTrue,_computeBoxWidthFallback:function(){return this.getPreferredBoxWidth();},_computeBoxHeightFallback:function(){return this.getPreferredBoxHeight();},_computePreferredInnerWidth:qx.lang.Function.returnZero,_computePreferredInnerHeight:qx.lang.Function.returnZero,_isWidthEssential:function(){if(!this._computedLeftTypeNull&&!this._computedRightTypeNull){return true;}if(!this._computedWidthTypeNull&&!this._computedWidthTypeAuto){return true;}if(!this._computedMinWidthTypeNull&&!this._computedMinWidthTypeAuto){return true;}if(!this._computedMaxWidthTypeNull&&!this._computedMaxWidthTypeAuto){return true;}if(this._borderElement){return true;}return false;},_isHeightEssential:function(){if(!this._computedTopTypeNull&&!this._computedBottomTypeNull){return true;}if(!this._computedHeightTypeNull&&!this._computedHeightTypeAuto){return true;}if(!this._computedMinHeightTypeNull&&!this._computedMinHeightTypeAuto){return true;}if(!this._computedMaxHeightTypeNull&&!this._computedMaxHeightTypeAuto){return true;}if(this._borderElement){return true;}return false;}}});
qx.Class.define($[2397],{extend:qx.ui.basic.Terminator,construct:function(){arguments.callee.base.call(this);this.initTop();this.initLeft();this.initWidth();this.initHeight();this.initZIndex();},properties:{appearance:{refine:true,init:$[1183]},zIndex:{refine:true,init:1e8},top:{refine:true,init:0},left:{refine:true,init:0},width:{refine:true,init:$[20]},height:{refine:true,init:$[20]},display:{refine:true,init:false}},members:{getFocusRoot:function(){return null;}}});
qx.Class.define($[2060],{type:$[34],extend:qx.util.manager.Object,construct:function(){arguments.callee.base.call(this);this.__cache={};this.__stateMap={};this.__stateMapLength=1;},properties:{appearanceTheme:{check:$[189],nullable:true,apply:$[2428],event:$[2670]}},members:{_applyAppearanceTheme:function($0,$1){this._currentTheme=$0;this._oldTheme=$1;if(qx.theme.manager.Meta.getInstance().getAutoSync()){this.syncAppearanceTheme();}},syncAppearanceTheme:function(){if(!this._currentTheme&&!this._oldTheme){return;}if(this._currentTheme){this.__cache[this._currentTheme.name]={};}var $0=qx.core.Init.getInstance().getApplication();if($0&&$0.getUiReady()){qx.ui.core.ClientDocument.getInstance()._recursiveAppearanceThemeUpdate(this._currentTheme,this._oldTheme);}if(this._oldTheme){delete this.__cache[this._oldTheme.name];}delete this._currentTheme;delete this._oldTheme;},styleFrom:function($0,$1){var $2=this.getAppearanceTheme();if(!$2){return;}return this.styleFromTheme($2,$0,$1);},styleFromTheme:function($0,$1,$2){var $3=$0.appearances[$1];if(!$3){{};return null;}if(!$3.style){if($3.include){return this.styleFromTheme($0,$3.include,$2);}else{return null;}}var $4=this.__stateMap;var $5=[$1];for(var $6 in $2){if(!$4[$6]){$4[$6]=this.__stateMapLength++;}$5[$4[$6]]=true;}var $7=$5.join();var $8=this.__cache[$0.name];if($8&&$8[$7]!==undefined){return $8[$7];}var $9;if($3.include||$3.base){var $a=$3.style($2);var $b;if($3.include){$b=this.styleFromTheme($0,$3.include,$2);}$9={};if($3.base){var $c=this.styleFromTheme($3.base,$1,$2);if($3.include){for(var $d in $c){if($b[$d]===undefined&&$a[$d]===undefined){$9[$d]=$c[$d];}}}else{for(var $d in $c){if($a[$d]===undefined){$9[$d]=$c[$d];}}}}if($3.include){for(var $d in $b){if($a[$d]===undefined){$9[$d]=$b[$d];}}}for(var $d in $a){$9[$d]=$a[$d];}}else{$9=$3.style($2);}if($8){$8[$7]=$9||null;}return $9||null;}},destruct:function(){this._disposeFields($[1158],$[2095]);}});
qx.Class.define($[2348],{type:$[34],extend:qx.core.Target,properties:{theme:{check:$[189],nullable:true,apply:$[1604],event:$[1620]},autoSync:{check:$[3],init:true,apply:$[1359]}},members:{_applyTheme:function($0,$1){var $2=null;var $3=null;var $4=null;var $5=null;var $6=null;var $7=null;if($0){$2=$0.meta.color||null;$3=$0.meta.border||null;$4=$0.meta.font||null;$5=$0.meta.widget||null;$6=$0.meta.icon||null;$7=$0.meta.appearance||null;}if($1){this.setAutoSync(false);}var $8=qx.theme.manager.Color.getInstance();var $9=qx.theme.manager.Border.getInstance();var $a=qx.theme.manager.Font.getInstance();var $b=qx.theme.manager.Icon.getInstance();var $c=qx.theme.manager.Widget.getInstance();var $d=qx.theme.manager.Appearance.getInstance();$8.setColorTheme($2);$9.setBorderTheme($3);$a.setFontTheme($4);$c.setWidgetTheme($5);$b.setIconTheme($6);$d.setAppearanceTheme($7);if($1){this.setAutoSync(true);}},_applyAutoSync:function($0,$1){if($0){qx.theme.manager.Appearance.getInstance().syncAppearanceTheme();qx.theme.manager.Icon.getInstance().syncIconTheme();qx.theme.manager.Widget.getInstance().syncWidgetTheme();qx.theme.manager.Font.getInstance().syncFontTheme();qx.theme.manager.Border.getInstance().syncBorderTheme();qx.theme.manager.Color.getInstance().syncColorTheme();}},initialize:function(){var $0=qx.core.Setting;var $1,$2;$1=$0.get($[847]);if($1){$2=qx.Theme.getByName($1);if(!$2){throw new Error("The meta theme to use is not available: "+$1);}this.setTheme($2);}$1=$0.get($[1670]);if($1){$2=qx.Theme.getByName($1);if(!$2){throw new Error("The color theme to use is not available: "+$1);}qx.theme.manager.Color.getInstance().setColorTheme($2);}$1=$0.get($[2298]);if($1){$2=qx.Theme.getByName($1);if(!$2){throw new Error("The border theme to use is not available: "+$1);}qx.theme.manager.Border.getInstance().setBorderTheme($2);}$1=$0.get($[1272]);if($1){$2=qx.Theme.getByName($1);if(!$2){throw new Error("The font theme to use is not available: "+$1);}qx.theme.manager.Font.getInstance().setFontTheme($2);}$1=$0.get($[2474]);if($1){$2=qx.Theme.getByName($1);if(!$2){throw new Error("The widget theme to use is not available: "+$1);}qx.theme.manager.Widget.getInstance().setWidgetTheme($2);}$1=$0.get($[1018]);if($1){$2=qx.Theme.getByName($1);if(!$2){throw new Error("The icon theme to use is not available: "+$1);}qx.theme.manager.Icon.getInstance().setIconTheme($2);}$1=$0.get($[1545]);if($1){$2=qx.Theme.getByName($1);if(!$2){throw new Error("The appearance theme to use is not available: "+$1);}qx.theme.manager.Appearance.getInstance().setAppearanceTheme($2);}},__queryThemes:function($0){var $1=qx.Theme.getAll();var $2;var $3=[];for(var $4 in $1){$2=$1[$4];if($2[$0]){$3.push($2);}}return $3;},getMetaThemes:function(){return this.__queryThemes($[582]);},getColorThemes:function(){return this.__queryThemes($[651]);},getBorderThemes:function(){return this.__queryThemes($[865]);},getFontThemes:function(){return this.__queryThemes($[776]);},getWidgetThemes:function(){return this.__queryThemes($[498]);},getIconThemes:function(){return this.__queryThemes($[807]);},getAppearanceThemes:function(){return this.__queryThemes($[525]);}},settings:{"qx.theme":$[715],"qx.colorTheme":null,"qx.borderTheme":null,"qx.fontTheme":null,"qx.widgetTheme":null,"qx.appearanceTheme":null,"qx.iconTheme":null}});
qx.Class.define($[1453],{type:$[34],extend:qx.util.manager.Value,properties:{colorTheme:{check:$[189],nullable:true,apply:$[2343],event:$[1316]}},members:{_applyColorTheme:function($0){var $1=this._dynamic={};if($0){var $2=$0.colors;var $3=qx.util.ColorUtil;var $4;for(var $5 in $2){$4=$2[$5];if(typeof $4===$[18]){if(!$3.isCssString($4)){throw new Error("Could not parse color: "+$4);}}else if($4 instanceof Array){$4=$3.rgbToRgbString($4);}else{throw new Error("Could not parse color: "+$4);}$1[$5]=$4;}}if(qx.theme.manager.Meta.getInstance().getAutoSync()){this.syncColorTheme();}},syncColorTheme:function(){this._updateObjects();}}});
qx.Class.define($[2247],{statics:{REGEXP:{hex3:/^#([0-9a-fA-F]{1})([0-9a-fA-F]{1})([0-9a-fA-F]{1})$/,hex6:/^#([0-9a-fA-F]{1})([0-9a-fA-F]{1})([0-9a-fA-F]{1})([0-9a-fA-F]{1})([0-9a-fA-F]{1})([0-9a-fA-F]{1})$/,rgb:/^rgb\(\s*([0-9]{1,3}\.{0,1}[0-9]*)\s*,\s*([0-9]{1,3}\.{0,1}[0-9]*)\s*,\s*([0-9]{1,3}\.{0,1}[0-9]*)\s*\)$/},SYSTEM:{activeborder:true,activecaption:true,appworkspace:true,background:true,buttonface:true,buttonhighlight:true,buttonshadow:true,buttontext:true,captiontext:true,graytext:true,highlight:true,highlighttext:true,inactiveborder:true,inactivecaption:true,inactivecaptiontext:true,infobackground:true,infotext:true,menu:true,menutext:true,scrollbar:true,threeddarkshadow:true,threedface:true,threedhighlight:true,threedlightshadow:true,threedshadow:true,window:true,windowframe:true,windowtext:true},NAMED:{black:[0,0,0],silver:[192,192,192],gray:[128,128,128],white:[255,255,255],maroon:[128,0,0],red:[255,0,0],purple:[128,0,128],fuchsia:[255,0,255],green:[0,128,0],lime:[0,255,0],olive:[128,128,0],yellow:[255,255,0],navy:[0,0,128],blue:[0,0,255],teal:[0,128,128],aqua:[0,255,255],transparent:[-1,-1,-1],grey:[128,128,128],magenta:[255,0,255],orange:[255,165,0],brown:[165,42,42]},isNamedColor:function($0){return this.NAMED[$0]!==undefined;},isSystemColor:function($0){return this.SYSTEM[$0]!==undefined;},isThemedColor:function($0){return qx.theme.manager.Color.getInstance().isDynamic($0);},stringToRgb:function($0){if(this.isThemedColor($0)){var $0=qx.theme.manager.Color.getInstance().resolveDynamic($0);}if(this.isNamedColor($0)){return this.NAMED[$0];}else if(this.isSystemColor($0)){throw new Error("Could not convert system colors to RGB: "+$0);}else if(this.isRgbString($0)){return this.__rgbStringToRgb();}else if(this.isHex3String($0)){return this.__hex3StringToRgb();}else if(this.isHex6String($0)){return this.__hex6StringToRgb();}throw new Error("Could not parse color: "+$0);},cssStringToRgb:function($0){if(this.isNamedColor($0)){return this.NAMED[$0];}else if(this.isSystemColor($0)){throw new Error("Could not convert system colors to RGB: "+$0);}else if(this.isRgbString($0)){return this.__rgbStringToRgb();}else if(this.isHex3String($0)){return this.__hex3StringToRgb();}else if(this.isHex6String($0)){return this.__hex6StringToRgb();}throw new Error("Could not parse color: "+$0);},stringToRgbString:function($0){return this.rgbToRgbString(this.stringToRgb($0));},rgbToRgbString:function($0){return $[148]+$0[0]+$[17]+$0[1]+$[17]+$0[2]+$[73];},rgbToHexString:function($0){return (qx.lang.String.pad($0[0].toString(16).toUpperCase(),2)+qx.lang.String.pad($0[1].toString(16).toUpperCase(),2)+qx.lang.String.pad($0[2].toString(16).toUpperCase(),2));},isValid:function($0){return this.isThemedColor($0)||this.isCssString($0);},isCssString:function($0){return this.isSystemColor($0)||this.isNamedColor($0)||this.isHex3String($0)||this.isHex6String($0)||this.isRgbString($0);},isHex3String:function($0){return this.REGEXP.hex3.test($0);},isHex6String:function($0){return this.REGEXP.hex6.test($0);},isRgbString:function($0){return this.REGEXP.rgb.test($0);},__rgbStringToRgb:function(){var $0=parseInt(RegExp.$1);var $1=parseInt(RegExp.$2);var $2=parseInt(RegExp.$3);return [$0,$1,$2];},__hex3StringToRgb:function(){var $0=parseInt(RegExp.$1,16)*17;var $1=parseInt(RegExp.$2,16)*17;var $2=parseInt(RegExp.$3,16)*17;return [$0,$1,$2];},__hex6StringToRgb:function(){var $0=(parseInt(RegExp.$1,16)*16)+parseInt(RegExp.$2,16);var $1=(parseInt(RegExp.$3,16)*16)+parseInt(RegExp.$4,16);var $2=(parseInt(RegExp.$5,16)*16)+parseInt(RegExp.$6,16);return [$0,$1,$2];},hex3StringToRgb:function($0){if(this.isHex3String($0)){return this.__hex3StringToRgb($0);}throw new Error("Invalid hex3 value: "+$0);},hex6StringToRgb:function($0){if(this.isHex6String($0)){return this.__hex6StringToRgb($0);}throw new Error("Invalid hex6 value: "+$0);},hexStringToRgb:function($0){if(this.isHex3String($0)){return this.__hex3StringToRgb($0);}if(this.isHex6String($0)){return this.__hex6StringToRgb($0);}throw new Error("Invalid hex value: "+$0);},rgbToHsb:function($0){var $1,$2,$3;var $4=$0[0];var $5=$0[1];var $6=$0[2];var $7=($4>$5)?$4:$5;if($6>$7){$7=$6;}var $8=($4<$5)?$4:$5;if($6<$8){$8=$6;}$3=$7/255.0;if($7!=0){$2=($7-$8)/$7;}else{$2=0;}if($2==0){$1=0;}else{var $9=($7-$4)/($7-$8);var $a=($7-$5)/($7-$8);var $b=($7-$6)/($7-$8);if($4==$7){$1=$b-$a;}else if($5==$7){$1=2.0+$9-$b;}else{$1=4.0+$a-$9;}$1=$1/6.0;if($1<0){$1=$1+1.0;}}return [Math.round($1*360),Math.round($2*100),Math.round($3*100)];},hsbToRgb:function($0){var $1,$2,$3,$4,$5;var $6=$0[0]/360;var $7=$0[1]/100;var $8=$0[2]/100;if($6>=1.0){$6%=1.0;}if($7>1.0){$7=1.0;}if($8>1.0){$8=1.0;}var $9=Math.floor(255*$8);var $a={};if($7==0.0){$a.red=$a.green=$a.blue=$9;}else{$6*=6.0;$1=Math.floor($6);$2=$6-$1;$3=Math.floor($9*(1.0-$7));$4=Math.floor($9*(1.0-($7*$2)));$5=Math.floor($9*(1.0-($7*(1.0-$2))));switch($1){case 0:$a.red=$9;$a.green=$5;$a.blue=$3;break;case 1:$a.red=$4;$a.green=$9;$a.blue=$3;break;case 2:$a.red=$3;$a.green=$9;$a.blue=$5;break;case 3:$a.red=$3;$a.green=$4;$a.blue=$9;break;case 4:$a.red=$5;$a.green=$3;$a.blue=$9;break;case 5:$a.red=$9;$a.green=$3;$a.blue=$4;break;}}return $a;},randomColor:function(){var $0=Math.round(Math.random()*255);var $1=Math.round(Math.random()*255);var $2=Math.round(Math.random()*255);return this.rgbToRgbString([$0,$1,$2]);}}});
qx.Class.define($[1586],{type:$[34],extend:qx.util.manager.Value,properties:{borderTheme:{check:$[189],nullable:true,apply:$[1395],event:$[984]}},members:{resolveDynamic:function($0){return $0 instanceof qx.ui.core.Border?$0:this._dynamic[$0];},isDynamic:function($0){return $0&&($0 instanceof qx.ui.core.Border||this._dynamic[$0]!==undefined);},syncBorderTheme:function(){this._updateObjects();},updateObjectsEdge:function($0,$1){var $2=this._registry;var $3=this._dynamic;var $4;for(var $5 in $2){$4=$2[$5];if($4.value===$0||$3[$4.value]===$0){$4.callback.call($4.object,$0,$1);}}},_applyBorderTheme:function($0){var $1=this._dynamic;for(var $2 in $1){if($1[$2].themed){$1[$2].dispose();delete $1[$2];}}if($0){var $3=$0.borders;var $4=qx.ui.core.Border;for(var $2 in $3){$1[$2]=(new $4).set($3[$2]);$1[$2].themed=true;}}if(qx.theme.manager.Meta.getInstance().getAutoSync()){this.syncBorderTheme();}}}});
qx.Class.define($[1814],{extend:qx.core.Object,construct:function($0,$1,$2){arguments.callee.base.call(this);if($0!==undefined){this.setWidth($0);}if($1!==undefined){this.setStyle($1);}if($2!==undefined){this.setColor($2);}},statics:{fromString:function($0){var $1=new qx.ui.core.Border;var $2=$0.split(/\s+/);var $3,$4;for(var $5=0,$6=$2.length;$5<$6;$5++){$3=$2[$5];switch($3){case $[220]:case $[282]:case $[84]:case $[77]:case $[2]:case $[248]:case $[270]:case $[253]:case $[19]:$1.setStyle($3);break;default:$4=parseInt($3);if($4===$3||qx.lang.String.contains($3,$[64])){$1.setWidth($4);}else{$1.setColor($3);}break;}}return $1;},fromConfig:function($0){var $1=new qx.ui.core.Border;$1.set($0);return $1;},resetTop:qx.core.Variant.select($[1],{"gecko":function($0){var $1=$0._style;if($1){$1.borderTopWidth=$1.borderTopStyle=$1.borderTopColor=$1.MozBorderTopColors=$[0];}},"default":function($0){var $1=$0._style;if($1){$1.borderTopWidth=$1.borderTopStyle=$1.borderTopColor=$[0];}$1=$0._innerStyle;if($1){$1.borderTopWidth=$1.borderTopStyle=$1.borderTopColor=$[0];}}}),resetRight:qx.core.Variant.select($[1],{"gecko":function($0){var $1=$0._style;if($1){$1.borderRightWidth=$1.borderRightStyle=$1.borderRightColor=$1.MozBorderRightColors=$[0];}},"default":function($0){var $1=$0._style;if($1){$1.borderRightWidth=$1.borderRightStyle=$1.borderRightColor=$[0];}$1=$0._innerStyle;if($1){$1.borderRightWidth=$1.borderRightStyle=$1.borderRightColor=$[0];}}}),resetBottom:qx.core.Variant.select($[1],{"gecko":function($0){var $1=$0._style;if($1){$1.borderBottomWidth=$1.borderBottomStyle=$1.borderBottomColor=$1.MozBorderBottomColors=$[0];}},"default":function($0){var $1=$0._style;if($1){$1.borderBottomWidth=$1.borderBottomStyle=$1.borderBottomColor=$[0];}$1=$0._innerStyle;if($1){$1.borderBottomWidth=$1.borderBottomStyle=$1.borderBottomColor=$[0];}}}),resetLeft:qx.core.Variant.select($[1],{"gecko":function($0){var $1=$0._style;if($1){$1.borderLeftWidth=$1.borderLeftStyle=$1.borderLeftColor=$1.MozBorderLeftColors=$[0];}},"default":function($0){var $1=$0._style;if($1){$1.borderLeftWidth=$1.borderLeftStyle=$1.borderLeftColor=$[0];}$1=$0._innerStyle;if($1){$1.borderLeftWidth=$1.borderLeftStyle=$1.borderLeftColor=$[0];}}})},properties:{widthTop:{check:$[22],init:0,apply:$[2198]},widthRight:{check:$[22],init:0,apply:$[1749]},widthBottom:{check:$[22],init:0,apply:$[1897]},widthLeft:{check:$[22],init:0,apply:$[2510]},styleTop:{nullable:true,check:[$[2],$[248],$[270],$[253],$[77],$[84],$[282],$[220]],init:$[2],apply:$[2460]},styleRight:{nullable:true,check:[$[2],$[248],$[270],$[253],$[77],$[84],$[282],$[220]],init:$[2],apply:$[1882]},styleBottom:{nullable:true,check:[$[2],$[248],$[270],$[253],$[77],$[84],$[282],$[220]],init:$[2],apply:$[1634]},styleLeft:{nullable:true,check:[$[2],$[248],$[270],$[253],$[77],$[84],$[282],$[220]],init:$[2],apply:$[2181]},colorTop:{nullable:true,check:$[137],apply:$[2626]},colorRight:{nullable:true,check:$[137],apply:$[1895]},colorBottom:{nullable:true,check:$[137],apply:$[1008]},colorLeft:{nullable:true,check:$[137],apply:$[1991]},colorInnerTop:{nullable:true,check:$[137],apply:$[2170]},colorInnerRight:{nullable:true,check:$[137],apply:$[2031]},colorInnerBottom:{nullable:true,check:$[137],apply:$[1532]},colorInnerLeft:{nullable:true,check:$[137],apply:$[2607]},left:{group:[$[876],$[605],$[886]]},right:{group:[$[752],$[601],$[628]]},top:{group:[$[790],$[557],$[696]]},bottom:{group:[$[675],$[751],$[660]]},width:{group:[$[790],$[752],$[675],$[876]],mode:$[158]},style:{group:[$[557],$[601],$[751],$[605]],mode:$[158]},color:{group:[$[696],$[628],$[660],$[886]],mode:$[158]},innerColor:{group:[$[2368],$[2583],$[1470],$[2488]],mode:$[158]}},members:{_applyWidthTop:function($0,$1){this.__widthTop=$0==null?$[56]:$0+$[64];this.__computeComplexTop();this.__informManager($[9]);},_applyWidthRight:function($0,$1){this.__widthRight=$0==null?$[56]:$0+$[64];this.__computeComplexRight();this.__informManager($[16]);},_applyWidthBottom:function($0,$1){this.__widthBottom=$0==null?$[56]:$0+$[64];this.__computeComplexBottom();this.__informManager($[25]);},_applyWidthLeft:function($0,$1){this.__widthLeft=$0==null?$[56]:$0+$[64];this.__computeComplexLeft();this.__informManager($[5]);},_applyColorTop:function($0,$1){qx.theme.manager.Color.getInstance().connect(this._changeColorTop,this,$0);},_applyColorRight:function($0,$1){qx.theme.manager.Color.getInstance().connect(this._changeColorRight,this,$0);},_applyColorBottom:function($0,$1){qx.theme.manager.Color.getInstance().connect(this._changeColorBottom,this,$0);},_applyColorLeft:function($0,$1){qx.theme.manager.Color.getInstance().connect(this._changeColorLeft,this,$0);},_applyColorInnerTop:function($0,$1){qx.theme.manager.Color.getInstance().connect(this._changeColorInnerTop,this,$0);},_applyColorInnerRight:function($0,$1){qx.theme.manager.Color.getInstance().connect(this._changeColorInnerRight,this,$0);},_applyColorInnerBottom:function($0,$1){qx.theme.manager.Color.getInstance().connect(this._changeColorInnerBottom,this,$0);},_applyColorInnerLeft:function($0,$1){qx.theme.manager.Color.getInstance().connect(this._changeColorInnerLeft,this,$0);},_applyStyleTop:function(){this.__informManager($[9]);},_applyStyleRight:function(){this.__informManager($[16]);},_applyStyleBottom:function(){this.__informManager($[25]);},_applyStyleLeft:function(){this.__informManager($[5]);},_changeColorTop:function($0){this.__colorTop=$0;this.__computeComplexTop();this.__informManager($[9]);},_changeColorInnerTop:function($0){this.__colorInnerTop=$0;this.__computeComplexTop();this.__informManager($[9]);},_changeColorRight:function($0){this.__colorRight=$0;this.__computeComplexRight();this.__informManager($[16]);},_changeColorInnerRight:function($0){this.__colorInnerRight=$0;this.__computeComplexRight();this.__informManager($[16]);},_changeColorBottom:function($0){this.__colorBottom=$0;this.__computeComplexBottom();this.__informManager($[25]);},_changeColorInnerBottom:function($0){this.__colorInnerBottom=$0;this.__computeComplexBottom();this.__informManager($[25]);},_changeColorLeft:function($0){this.__colorLeft=$0;this.__computeComplexLeft();this.__informManager($[5]);},_changeColorInnerLeft:function($0){this.__colorInnerLeft=$0;this.__computeComplexLeft();this.__informManager($[5]);},__computeComplexTop:function(){this.__complexTop=this.getWidthTop()===2&&this.__colorInnerTop!=null&&this.__colorTop!=this.__colorInnerTop;},__computeComplexRight:function(){this.__complexRight=this.getWidthRight()===2&&this.__colorInnerRight!=null&&this.__colorRight!=this.__colorInnerRight;},__computeComplexBottom:function(){this.__complexBottom=this.getWidthBottom()===2&&this.__colorInnerBottom!=null&&this.__colorBottom!=this.__colorInnerBottom;},__computeComplexLeft:function(){this.__complexLeft=this.getWidthLeft()===2&&this.__colorInnerLeft!=null&&this.__colorLeft!=this.__colorInnerLeft;},__informManager:function($0){qx.theme.manager.Border.getInstance().updateObjectsEdge(this,$0);},renderTop:qx.core.Variant.select($[1],{"gecko":function($0){var $1=$0._style;$1.borderTopWidth=this.__widthTop||$[56];$1.borderTopColor=this.__colorTop||$[0];if(this.__complexTop){$1.borderTopStyle=$[2];$1.MozBorderTopColors=this.__colorTop+$[59]+this.__colorInnerTop;}else{$1.borderTopStyle=this.getStyleTop()||$[19];$1.MozBorderTopColors=$[0];}},"default":function($0){var $1=$0._style;var $2=$0._innerStyle;if(this.__complexTop){if(!$2){$0.prepareEnhancedBorder();$2=$0._innerStyle;}$1.borderTopWidth=$2.borderTopWidth=$[242];$1.borderTopStyle=$2.borderTopStyle=$[2];$1.borderTopColor=this.__colorTop;$2.borderTopColor=this.__colorInnerTop;}else{$1.borderTopWidth=this.__widthTop||$[56];$1.borderTopStyle=this.getStyleTop()||$[19];$1.borderTopColor=this.__colorTop||$[0];if($2){$2.borderTopWidth=$2.borderTopStyle=$2.borderTopColor=$[0];}}}}),renderRight:qx.core.Variant.select($[1],{"gecko":function($0){var $1=$0._style;$1.borderRightWidth=this.__widthRight||$[56];$1.borderRightColor=this.__colorRight||$[0];if(this.__complexRight){$1.borderRightStyle=$[2];$1.MozBorderRightColors=this.__colorRight+$[59]+this.__colorInnerRight;}else{$1.borderRightStyle=this.getStyleRight()||$[19];$1.MozBorderRightColors=$[0];}},"default":function($0){var $1=$0._style;var $2=$0._innerStyle;if(this.__complexRight){if(!$2){$0.prepareEnhancedBorder();$2=$0._innerStyle;}$1.borderRightWidth=$2.borderRightWidth=$[242];$1.borderRightStyle=$2.borderRightStyle=$[2];$1.borderRightColor=this.__colorRight;$2.borderRightColor=this.__colorInnerRight;}else{$1.borderRightWidth=this.__widthRight||$[56];$1.borderRightStyle=this.getStyleRight()||$[19];$1.borderRightColor=this.__colorRight||$[0];if($2){$2.borderRightWidth=$2.borderRightStyle=$2.borderRightColor=$[0];}}}}),renderBottom:qx.core.Variant.select($[1],{"gecko":function($0){var $1=$0._style;$1.borderBottomWidth=this.__widthBottom||$[56];$1.borderBottomColor=this.__colorBottom||$[0];if(this.__complexBottom){$1.borderBottomStyle=$[2];$1.MozBorderBottomColors=this.__colorBottom+$[59]+this.__colorInnerBottom;}else{$1.borderBottomStyle=this.getStyleBottom()||$[19];$1.MozBorderBottomColors=$[0];}},"default":function($0){var $1=$0._style;var $2=$0._innerStyle;if(this.__complexBottom){if(!$2){$0.prepareEnhancedBorder();$2=$0._innerStyle;}$1.borderBottomWidth=$2.borderBottomWidth=$[242];$1.borderBottomStyle=$2.borderBottomStyle=$[2];$1.borderBottomColor=this.__colorBottom;$2.borderBottomColor=this.__colorInnerBottom;}else{$1.borderBottomWidth=this.__widthBottom||$[56];$1.borderBottomStyle=this.getStyleBottom()||$[19];$1.borderBottomColor=this.__colorBottom||$[0];if($2){$2.borderBottomWidth=$2.borderBottomStyle=$2.borderBottomColor=$[0];}}}}),renderLeft:qx.core.Variant.select($[1],{"gecko":function($0){var $1=$0._style;$1.borderLeftWidth=this.__widthLeft||$[56];$1.borderLeftColor=this.__colorLeft||$[0];if(this.__complexLeft){$1.borderLeftStyle=$[2];$1.MozBorderLeftColors=this.__colorLeft+$[59]+this.__colorInnerLeft;}else{$1.borderLeftStyle=this.getStyleLeft()||$[19];$1.MozBorderLeftColors=$[0];}},"default":function($0){var $1=$0._style;var $2=$0._innerStyle;if(this.__complexLeft){if(!$2){$0.prepareEnhancedBorder();$2=$0._innerStyle;}$1.borderLeftWidth=$2.borderLeftWidth=$[242];$1.borderLeftStyle=$2.borderLeftStyle=$[2];$1.borderLeftColor=this.__colorLeft;$2.borderLeftColor=this.__colorInnerLeft;}else{$1.borderLeftWidth=this.__widthLeft||$[56];$1.borderLeftStyle=this.getStyleLeft()||$[19];$1.borderLeftColor=this.__colorLeft||$[0];if($2){$2.borderLeftWidth=$2.borderLeftStyle=$2.borderLeftColor=$[0];}}}})}});
qx.Class.define($[2565],{type:$[34],extend:qx.util.manager.Value,properties:{fontTheme:{check:$[189],nullable:true,apply:$[1420],event:$[1801]}},members:{resolveDynamic:function($0){return $0 instanceof qx.ui.core.Font?$0:this._dynamic[$0];},isDynamic:function($0){return $0&&($0 instanceof qx.ui.core.Font||this._dynamic[$0]!==undefined);},syncFontTheme:function(){this._updateObjects();},_applyFontTheme:function($0){var $1=this._dynamic;for(var $2 in $1){if($1[$2].themed){$1[$2].dispose();delete $1[$2];}}if($0){var $3=$0.fonts;var $4=qx.ui.core.Font;for(var $2 in $3){$1[$2]=(new $4).set($3[$2]);$1[$2].themed=true;}}if(qx.theme.manager.Meta.getInstance().getAutoSync()){this.syncFontTheme();}}}});
qx.Class.define($[1265],{extend:qx.core.Object,construct:function($0,$1){arguments.callee.base.call(this);if($0!==undefined){this.setSize($0);}if($1!==undefined){this.setFamily($1);}},statics:{fromString:function($0){var $1=new qx.ui.core.Font;var $2=$0.split(/\s+/);var $3=[];var $4;for(var $5=0;$5<$2.length;$5++){switch($4=$2[$5]){case $[266]:$1.setBold(true);break;case $[624]:$1.setItalic(true);break;case $[477]:$1.setDecoration($[477]);break;default:var $6=parseInt($4);if($6==$4||qx.lang.String.contains($4,$[64])){$1.setSize($6);}else{$3.push($4);}break;}}if($3.length>0){$1.setFamily($3);}return $1;},fromConfig:function($0){var $1=new qx.ui.core.Font;$1.set($0);return $1;},reset:function($0){$0.removeStyleProperty($[787]);$0.removeStyleProperty($[191]);$0.removeStyleProperty($[634]);$0.removeStyleProperty($[552]);$0.removeStyleProperty($[778]);},resetElement:function($0){var $1=$0.style;$1.fontFamily=$[0];$1.fontSize=$[0];$1.fontWeight=$[0];$1.fontStyle=$[0];$1.textDecoration=$[0];},resetStyle:function($0){$0.fontFamily=$[0];$0.fontSize=$[0];$0.fontWeight=$[0];$0.fontStyle=$[0];$0.textDecoration=$[0];}},properties:{size:{check:$[14],nullable:true,apply:$[989]},family:{check:$[432],nullable:true,apply:$[2290]},bold:{check:$[3],nullable:true,apply:$[2619]},italic:{check:$[3],nullable:true,apply:$[1902]},decoration:{check:[$[477],$[1105],$[2569]],nullable:true,apply:$[2578]}},members:{__size:null,__family:null,__bold:null,__italic:null,__decoration:null,_applySize:function($0,$1){this.__size=$0===null?null:$0+$[64];},_applyFamily:function($0,$1){var $2=$[0];for(var $3=0,$4=$0.length;$3<$4;$3++){if($0[$3].indexOf($[59])>0){$2+=$[127]+$0[$3]+$[127];}else{$2+=$0[$3];}if($3!=$4-1){$2+=$[17];}}this.__family=$2;},_applyBold:function($0,$1){this.__bold=$0===null?null:$0?$[266]:$[271];},_applyItalic:function($0,$1){this.__italic=$0===null?null:$0?$[624]:$[271];},_applyDecoration:function($0,$1){this.__decoration=$0===null?null:$0;},render:function($0){$0.setStyleProperty($[787],this.__family);$0.setStyleProperty($[191],this.__size);$0.setStyleProperty($[634],this.__bold);$0.setStyleProperty($[552],this.__italic);$0.setStyleProperty($[778],this.__decoration);},renderStyle:function($0){$0.fontFamily=this.__family||$[0];$0.fontSize=this.__size||$[0];$0.fontWeight=this.__bold||$[0];$0.fontStyle=this.__italic||$[0];$0.textDecoration=this.__decoration||$[0];},renderElement:function($0){var $1=$0.style;$1.fontFamily=this.__family||$[0];$1.fontSize=this.__size||$[0];$1.fontWeight=this.__bold||$[0];$1.fontStyle=this.__italic||$[0];$1.textDecoration=this.__decoration||$[0];},generateStyle:function(){return (this.__family?$[2187]+this.__family.replace(/\"/g,$[214])+$[113]:$[0])+(this.__size?$[1435]+this.__size+$[113]:$[0])+(this.__weight?$[2209]+this.__weight+$[113]:$[0])+(this.__style?$[1707]+this.__style+$[113]:$[0])+(this.__decoration?$[1974]+this.__decoration+$[113]:$[0]);}}});
qx.Class.define($[1573],{type:$[34],extend:qx.core.Target,properties:{iconTheme:{check:$[189],nullable:true,apply:$[1748],event:$[2131]}},members:{_applyIconTheme:function($0,$1){if(qx.theme.manager.Meta.getInstance().getAutoSync()){this.syncIconTheme();}},syncIconTheme:function(){var $0=this.getIconTheme();var $1=qx.io.Alias.getInstance();$0?$1.add($[61],$0.icons.uri):$1.remove($[61]);}}});
qx.Class.define($[2176],{type:$[34],extend:qx.core.Target,properties:{widgetTheme:{check:$[189],nullable:true,apply:$[2047],event:$[2621]}},members:{_applyWidgetTheme:function($0,$1){if(qx.theme.manager.Meta.getInstance().getAutoSync()){this.syncWidgetTheme();}},syncWidgetTheme:function(){var $0=this.getWidgetTheme();var $1=qx.io.Alias.getInstance();$0?$1.add($[306],$0.widgets.uri):$1.remove($[306]);}}});
qx.Class.define($[853],{extend:qx.core.Target,construct:function($0){arguments.callee.base.call(this);if($0!=null){this._attachedWidget=$0;}},statics:{mouseFocus:false},members:{getAttachedWidget:function(){return this._attachedWidget;},_onkeyevent:function($0,$1){if($1.getKeyIdentifier()!=$[276]){return;}$1.stopPropagation();$1.preventDefault();qx.event.handler.FocusHandler.mouseFocus=false;var $2=this.getAttachedWidget().getFocusedChild();if(!$1.isShiftPressed()){var $3=$2?this.getWidgetAfter($0,$2):this.getFirstWidget($0);}else{var $3=$2?this.getWidgetBefore($0,$2):this.getLastWidget($0);}if($3){$3.setFocused(true);$3._ontabfocus();}},compareTabOrder:function($0,$1){if($0==$1){return 0;}var $2=$0.getTabIndex();var $3=$1.getTabIndex();if($2!=$3){return $2-$3;}var $4=qx.html.Location.getPageBoxTop($0.getElement());var $5=qx.html.Location.getPageBoxTop($1.getElement());if($4!=$5){return $4-$5;}var $6=qx.html.Location.getPageBoxLeft($0.getElement());var $7=qx.html.Location.getPageBoxLeft($1.getElement());if($6!=$7){return $6-$7;}var $8=$0.getZIndex();var $9=$1.getZIndex();if($8!=$9){return $8-$9;}return 0;},getFirstWidget:function($0){return this._getFirst($0,null);},getLastWidget:function($0){return this._getLast($0,null);},getWidgetAfter:function($0,$1){if($0==$1){return this.getFirstWidget($0);}if($1.getAnonymous()){$1=$1.getParent();}if($1==null){return [];}var $2=[];this._getAllAfter($0,$1,$2);$2.sort(this.compareTabOrder);return $2.length>0?$2[0]:this.getFirstWidget($0);},getWidgetBefore:function($0,$1){if($0==$1){return this.getLastWidget($0);}if($1.getAnonymous()){$1=$1.getParent();}if($1==null){return [];}var $2=[];this._getAllBefore($0,$1,$2);$2.sort(this.compareTabOrder);var $3=$2.length;return $3>0?$2[$3-1]:this.getLastWidget($0);},_getAllAfter:function($0,$1,$2){var $3=$0.getChildren();var $4;var $5=$3.length;for(var $6=0;$6<$5;$6++){$4=$3[$6];if(!($4 instanceof qx.ui.core.Parent)&&!($4 instanceof qx.ui.basic.Terminator)){continue;}if($4.isFocusable()&&$4.getTabIndex()>0&&this.compareTabOrder($1,$4)<0){$2.push($3[$6]);}if(!$4.isFocusRoot()&&$4 instanceof qx.ui.core.Parent){this._getAllAfter($4,$1,$2);}}},_getAllBefore:function($0,$1,$2){var $3=$0.getChildren();var $4;var $5=$3.length;for(var $6=0;$6<$5;$6++){$4=$3[$6];if(!($4 instanceof qx.ui.core.Parent)&&!($4 instanceof qx.ui.basic.Terminator)){continue;}if($4.isFocusable()&&$4.getTabIndex()>0&&this.compareTabOrder($1,$4)>0){$2.push($4);}if(!$4.isFocusRoot()&&$4 instanceof qx.ui.core.Parent){this._getAllBefore($4,$1,$2);}}},_getFirst:function($0,$1){var $2=$0.getChildren();var $3;var $4=$2.length;for(var $5=0;$5<$4;$5++){$3=$2[$5];if(!($3 instanceof qx.ui.core.Parent)&&!($3 instanceof qx.ui.basic.Terminator)){continue;}if($3.isFocusable()&&$3.getTabIndex()>0){if($1==null||this.compareTabOrder($3,$1)<0){$1=$3;}}if(!$3.isFocusRoot()&&$3 instanceof qx.ui.core.Parent){$1=this._getFirst($3,$1);}}return $1;},_getLast:function($0,$1){var $2=$0.getChildren();var $3;var $4=$2.length;for(var $5=0;$5<$4;$5++){$3=$2[$5];if(!($3 instanceof qx.ui.core.Parent)&&!($3 instanceof qx.ui.basic.Terminator)){continue;}if($3.isFocusable()&&$3.getTabIndex()>0){if($1==null||this.compareTabOrder($3,$1)>0){$1=$3;}}if(!$3.isFocusRoot()&&$3 instanceof qx.ui.core.Parent){$1=this._getLast($3,$1);}}return $1;}},destruct:function(){this._disposeFields($[1782]);}});
qx.Class.define($[1963],{statics:{getPageOuterLeft:function($0){return qx.html.Location.getPageBoxLeft($0)-qx.html.Style.getMarginLeft($0);},getPageOuterTop:function($0){return qx.html.Location.getPageBoxTop($0)-qx.html.Style.getMarginTop($0);},getPageOuterRight:function($0){return qx.html.Location.getPageBoxRight($0)+qx.html.Style.getMarginRight($0);},getPageOuterBottom:function($0){return qx.html.Location.getPageBoxBottom($0)+qx.html.Style.getMarginBottom($0);},getClientOuterLeft:function($0){return qx.html.Location.getClientBoxLeft($0)-qx.html.Style.getMarginLeft($0);},getClientOuterTop:function($0){return qx.html.Location.getClientBoxTop($0)-qx.html.Style.getMarginTop($0);},getClientOuterRight:function($0){return qx.html.Location.getClientBoxRight($0)+qx.html.Style.getMarginRight($0);},getClientOuterBottom:function($0){return qx.html.Location.getClientBoxBottom($0)+qx.html.Style.getMarginBottom($0);},getClientBoxLeft:qx.core.Variant.select($[1],{"mshtml":function($0){return $0.getBoundingClientRect().left;},"gecko":function($0){return qx.html.Location.getClientAreaLeft($0)-qx.html.Style.getBorderLeft($0);},"default":function($0){var $1=$0.offsetLeft;while($0.tagName.toLowerCase()!=$[194]){$0=$0.offsetParent;$1+=$0.offsetLeft-$0.scrollLeft;}return $1;}}),getClientBoxTop:qx.core.Variant.select($[1],{"mshtml":function($0){return $0.getBoundingClientRect().top;},"gecko":function($0){return qx.html.Location.getClientAreaTop($0)-qx.html.Style.getBorderTop($0);},"default":function($0){var $1=$0.offsetTop;while($0.tagName.toLowerCase()!=$[194]){$0=$0.offsetParent;$1+=$0.offsetTop-$0.scrollTop;}return $1;}}),getClientBoxRight:qx.core.Variant.select($[1],{"mshtml":function($0){return $0.getBoundingClientRect().right;},"default":function($0){return qx.html.Location.getClientBoxLeft($0)+qx.html.Dimension.getBoxWidth($0);}}),getClientBoxBottom:qx.core.Variant.select($[1],{"mshtml":function($0){return $0.getBoundingClientRect().bottom;},"default":function($0){return qx.html.Location.getClientBoxTop($0)+qx.html.Dimension.getBoxHeight($0);}}),getPageBoxLeft:qx.core.Variant.select($[1],{"mshtml":function($0){return qx.html.Location.getClientBoxLeft($0)+qx.html.Scroll.getLeftSum($0);},"gecko":function($0){return qx.html.Location.getPageAreaLeft($0)-qx.html.Style.getBorderLeft($0);},"default":function($0){var $1=$0.offsetLeft;while($0.tagName.toLowerCase()!=$[194]){$0=$0.offsetParent;$1+=$0.offsetLeft;}return $1;}}),getPageBoxTop:qx.core.Variant.select($[1],{"mshtml":function($0){return qx.html.Location.getClientBoxTop($0)+qx.html.Scroll.getTopSum($0);},"gecko":function($0){return qx.html.Location.getPageAreaTop($0)-qx.html.Style.getBorderTop($0);},"default":function($0){var $1=$0.offsetTop;while($0.tagName.toLowerCase()!=$[194]){$0=$0.offsetParent;$1+=$0.offsetTop;}return $1;}}),getPageBoxRight:qx.core.Variant.select($[1],{"mshtml":function($0){return qx.html.Location.getClientBoxRight($0)+qx.html.Scroll.getLeftSum($0);},"default":function($0){return qx.html.Location.getPageBoxLeft($0)+qx.html.Dimension.getBoxWidth($0);}}),getPageBoxBottom:qx.core.Variant.select($[1],{"mshtml":function($0){return qx.html.Location.getClientBoxBottom($0)+qx.html.Scroll.getTopSum($0);},"default":function($0){return qx.html.Location.getPageBoxTop($0)+qx.html.Dimension.getBoxHeight($0);}}),getClientAreaLeft:qx.core.Variant.select($[1],{"gecko":function($0){return qx.html.Location.getPageAreaLeft($0)-qx.html.Scroll.getLeftSum($0);},"default":function($0){return qx.html.Location.getClientBoxLeft($0)+qx.html.Style.getBorderLeft($0);}}),getClientAreaTop:qx.core.Variant.select($[1],{"gecko":function($0){return qx.html.Location.getPageAreaTop($0)-qx.html.Scroll.getTopSum($0);},"default":function($0){return qx.html.Location.getClientBoxTop($0)+qx.html.Style.getBorderTop($0);}}),getClientAreaRight:function($0){return qx.html.Location.getClientAreaLeft($0)+qx.html.Dimension.getAreaWidth($0);},getClientAreaBottom:function($0){return qx.html.Location.getClientAreaTop($0)+qx.html.Dimension.getAreaHeight($0);},getPageAreaLeft:qx.core.Variant.select($[1],{"gecko":function($0){return $0.ownerDocument.getBoxObjectFor($0).x;},"default":function($0){return qx.html.Location.getPageBoxLeft($0)+qx.html.Style.getBorderLeft($0);}}),getPageAreaTop:qx.core.Variant.select($[1],{"gecko":function($0){return $0.ownerDocument.getBoxObjectFor($0).y;},"default":function($0){return qx.html.Location.getPageBoxTop($0)+qx.html.Style.getBorderTop($0);}}),getPageAreaRight:function($0){return qx.html.Location.getPageAreaLeft($0)+qx.html.Dimension.getAreaWidth($0);},getPageAreaBottom:function($0){return qx.html.Location.getPageAreaTop($0)+qx.html.Dimension.getAreaHeight($0);},getClientInnerLeft:function($0){return qx.html.Location.getClientAreaLeft($0)+qx.html.Style.getPaddingLeft($0);},getClientInnerTop:function($0){return qx.html.Location.getClientAreaTop($0)+qx.html.Style.getPaddingTop($0);},getClientInnerRight:function($0){return qx.html.Location.getClientInnerLeft($0)+qx.html.Dimension.getInnerWidth($0);},getClientInnerBottom:function($0){return qx.html.Location.getClientInnerTop($0)+qx.html.Dimension.getInnerHeight($0);},getPageInnerLeft:function($0){return qx.html.Location.getPageAreaLeft($0)+qx.html.Style.getPaddingLeft($0);},getPageInnerTop:function($0){return qx.html.Location.getPageAreaTop($0)+qx.html.Style.getPaddingTop($0);},getPageInnerRight:function($0){return qx.html.Location.getPageInnerLeft($0)+qx.html.Dimension.getInnerWidth($0);},getPageInnerBottom:function($0){return qx.html.Location.getPageInnerTop($0)+qx.html.Dimension.getInnerHeight($0);},getScreenBoxLeft:qx.core.Variant.select($[1],{"gecko":function($0){var $1=0;var $2=$0.parentNode;while($2.nodeType==1){$1+=$2.scrollLeft;$2=$2.parentNode;}return $0.ownerDocument.getBoxObjectFor($0).screenX-$1;},"default":function($0){return qx.html.Location.getScreenDocumentLeft($0)+qx.html.Location.getPageBoxLeft($0);}}),getScreenBoxTop:qx.core.Variant.select($[1],{"gecko":function($0){var $1=0;var $2=$0.parentNode;while($2.nodeType==1){$1+=$2.scrollTop;$2=$2.parentNode;}return $0.ownerDocument.getBoxObjectFor($0).screenY-$1;},"default":function($0){return qx.html.Location.getScreenDocumentTop($0)+qx.html.Location.getPageBoxTop($0);}}),getScreenBoxRight:function($0){return qx.html.Location.getScreenBoxLeft($0)+qx.html.Dimension.getBoxWidth($0);},getScreenBoxBottom:function($0){return qx.html.Location.getScreenBoxTop($0)+qx.html.Dimension.getBoxHeight($0);},getScreenOuterLeft:function($0){return qx.html.Location.getScreenBoxLeft($0)-qx.html.Style.getMarginLeft($0);},getScreenOuterTop:function($0){return qx.html.Location.getScreenBoxTop($0)-qx.html.Style.getMarginTop($0);},getScreenOuterRight:function($0){return qx.html.Location.getScreenBoxRight($0)+qx.html.Style.getMarginRight($0);},getScreenOuterBottom:function($0){return qx.html.Location.getScreenBoxBottom($0)+qx.html.Style.getMarginBottom($0);},getScreenAreaLeft:function($0){return qx.html.Location.getScreenBoxLeft($0)+qx.html.Dimension.getInsetLeft($0);},getScreenAreaTop:function($0){return qx.html.Location.getScreenBoxTop($0)+qx.html.Dimension.getInsetTop($0);},getScreenAreaRight:function($0){return qx.html.Location.getScreenBoxRight($0)-qx.html.Dimension.getInsetRight($0);},getScreenAreaBottom:function($0){return qx.html.Location.getScreenBoxBottom($0)-qx.html.Dimension.getInsetBottom($0);},getScreenInnerLeft:function($0){return qx.html.Location.getScreenAreaLeft($0)+qx.html.Style.getPaddingLeft($0);},getScreenInnerTop:function($0){return qx.html.Location.getScreenAreaTop($0)+qx.html.Style.getPaddingTop($0);},getScreenInnerRight:function($0){return qx.html.Location.getScreenAreaRight($0)-qx.html.Style.getPaddingRight($0);},getScreenInnerBottom:function($0){return qx.html.Location.getScreenAreaBottom($0)-qx.html.Style.getPaddingBottom($0);},getScreenDocumentLeft:qx.core.Variant.select($[1],{"gecko":function($0){return qx.html.Location.getScreenOuterLeft($0.ownerDocument.body);},"default":function($0){return $0.document.parentWindow.screenLeft;}}),getScreenDocumentTop:qx.core.Variant.select($[1],{"gecko":function($0){return qx.html.Location.getScreenOuterTop($0.ownerDocument.body);},"default":function($0){return $0.document.parentWindow.screenTop;}}),getScreenDocumentRight:qx.core.Variant.select($[1],{"gecko":function($0){return qx.html.Location.getScreenOuterRight($0.ownerDocument.body);},"default":function($0){}}),getScreenDocumentBottom:qx.core.Variant.select($[1],{"gecko":function($0){return qx.html.Location.getScreenOuterBottom($0.ownerDocument.body);},"default":function($0){}})}});
qx.Class.define($[1215],{statics:{getLeftSum:function($0){var $1=0;var $2=$0.parentNode;while($2.nodeType==1){$1+=$2.scrollLeft;$2=$2.parentNode;}return $1;},getTopSum:function($0){var $1=0;var $2=$0.parentNode;while($2.nodeType==1){$1+=$2.scrollTop;$2=$2.parentNode;}return $1;}}});
qx.Class.define($[1090],{type:$[34],extend:qx.core.Target,construct:function(){arguments.callee.base.call(this);this.__visible={};this.__all={};},members:{add:function($0){var $1=this.__all;if($1[$0]===undefined){$1[$0]=1;}else{$1[$0]++;}},remove:function($0){var $1=this.__all;if($1[$0]!==undefined){$1[$0]--;}if($1[$0]<=0){delete $1[$0];}},show:function($0){var $1=this.__visible;if($1[$0]===undefined){$1[$0]=1;}else{$1[$0]++;}},hide:function($0){var $1=this.__visible;if($1[$0]!==undefined){$1[$0]--;}if($1[$0]<=0){delete $1[$0];}},getVisibleImages:function(){var $0=this.__visible;var $1={};for(var $2 in $0){if($0[$2]>0){$1[$2]=true;}}return $1;},getHiddenImages:function(){var $0=this.__visible;var $1=this.__all;var $2={};for(var $3 in $1){if($0[$3]===undefined){$2[$3]=true;}}return $2;}},destruct:function(){this._disposeFields($[1235],$[2159]);}});
qx.Class.define($[1381],{statics:{getLeft:qx.core.Variant.select($[1],{"gecko":function($0){var $1=$0.offsetLeft;var $2=$0.parentNode;var $3=qx.html.Style.getStyleProperty($0,$[125]);var $4=qx.html.Style.getStyleProperty($2,$[125]);if($3!=$[89]&&$3!=$[190]){$1-=qx.html.Style.getBorderLeft($2);}if($4!=$[89]&&$4!=$[190]){while($2){$2=$2.parentNode;if(!$2||typeof $2.tagName!==$[18]){break;}var $5=qx.html.Style.getStyleProperty($2,$[125]);if($5==$[89]||$5==$[190]){$1-=qx.html.Style.getBorderLeft($2)+qx.html.Style.getPaddingLeft($2);break;}}}return $1;},"default":function($0){return $0.offsetLeft;}}),getTop:qx.core.Variant.select($[1],{"gecko":function($0){var $1=$0.offsetTop;var $2=$0.parentNode;var $3=qx.html.Style.getStyleProperty($0,$[125]);var $4=qx.html.Style.getStyleProperty($2,$[125]);if($3!=$[89]&&$3!=$[190]){$1-=qx.html.Style.getBorderTop($2);}if($4!=$[89]&&$4!=$[190]){while($2){$2=$2.parentNode;if(!$2||typeof $2.tagName!==$[18]){break;}var $5=qx.html.Style.getStyleProperty($2,$[125]);if($5==$[89]||$5==$[190]){$1-=qx.html.Style.getBorderTop($2)+qx.html.Style.getPaddingTop($2);break;}}}return $1;},"default":function($0){return $0.offsetTop;}})}});
qx.Class.define($[2571],{statics:{scrollX:function($0,$1){var $2,$3,$4,$5;var $6=$0.parentNode;var $7=$0.offsetLeft;var $4=$0.offsetWidth;while($6){switch(qx.html.Style.getStyleProperty($6,$[109])){case $[47]:case $[7]:case $[443]:$5=true;break;default:switch(qx.html.Style.getStyleProperty($6,$[256])){case $[47]:case $[7]:$5=true;break;default:$5=false;}}if($5){$2=$6.clientWidth;$3=$6.scrollLeft;if($1){$6.scrollLeft=$7;}else if($1==false){$6.scrollLeft=$7+$4-$2;}else if($4>$2||$7<$3){$6.scrollLeft=$7;}else if(($7+$4)>($3+$2)){$6.scrollLeft=$7+$4-$2;}$7=$6.offsetLeft;$4=$6.offsetWidth;}else{$7+=$6.offsetLeft;}if($6.tagName.toLowerCase()==$[194]){break;}$6=$6.offsetParent;}return true;},scrollY:function($0,$1){var $2,$3,$4,$5;var $6=$0.parentNode;var $7=$0.offsetTop;var $4=$0.offsetHeight;while($6){switch(qx.html.Style.getStyleProperty($6,$[109])){case $[47]:case $[7]:case $[429]:$5=true;break;default:switch(qx.html.Style.getStyleProperty($6,$[258])){case $[47]:case $[7]:$5=true;break;default:$5=false;}}if($5){$2=$6.clientHeight;$3=$6.scrollTop;if($1){$6.scrollTop=$7;}else if($1==false){$6.scrollTop=$7+$4-$2;}else if($4>$2||$7<$3){$6.scrollTop=$7;}else if(($7+$4)>($3+$2)){$6.scrollTop=$7+$4-$2;}$7=$6.offsetTop;$4=$6.offsetHeight;}else{$7+=$6.offsetTop;}if($6.tagName.toLowerCase()==$[194]){break;}$6=$6.offsetParent;}return true;}}});
qx.Class.define($[1870],{extend:qx.core.Target,construct:function($0,$1,$2){arguments.callee.base.call(this);if($0 instanceof Array){this._list=qx.lang.Object.fromArray($0);}else{this._list=$0;}this._timer=new qx.client.Timer(qx.core.Setting.get($[2056]));this._timer.addEventListener($[104],this.__oninterval,this);if($1){this.addEventListener($[28],$1,$2||null);}},events:{"completed":$[15]},members:{_stopped:false,start:function(){if(qx.lang.Object.isEmpty(this._list)){this.createDispatchEvent($[28]);return;}for(var $0 in this._list){var $1=qx.io.image.PreloaderManager.getInstance().create(qx.io.Alias.getInstance().resolve($0));if($1.isErroneous()||$1.isLoaded()){delete this._list[$0];}else{$1._origSource=$0;$1.addEventListener($[83],this.__onload,this);$1.addEventListener($[143],this.__onerror,this);}}this._check();},__onload:function($0){if(this.getDisposed()){return;}delete this._list[$0.getTarget()._origSource];this._check();},__onerror:function($0){if(this.getDisposed()){return;}delete this._list[$0.getTarget()._origSource];this._check();},__oninterval:function($0){this.debug("Cannot preload: "+qx.lang.Object.getKeysAsString(this._list));this._stopped=true;this._timer.stop();this.createDispatchEvent($[28]);},_check:function(){if(this._stopped){return;}if(qx.lang.Object.isEmpty(this._list)){this._timer.stop();this.createDispatchEvent($[28]);}else{this._timer.restart();}}},settings:{"qx.preloaderTimeout":3000},destruct:function(){if(this._timer){this._timer.removeEventListener($[104],this.__oninterval,this);this._disposeObjects($[269]);}this._disposeFields($[556]);}});
qx.Class.define($[2658],{type:$[34],extend:qx.core.Object,construct:function(){arguments.callee.base.call(this);this._objects={};},members:{add:function($0){this._objects[$0.getUri()]=$0;},remove:function($0){delete this._objects[$0.getUri()];},has:function($0){return this._objects[$0]!=null;},get:function($0){return this._objects[$0];},create:function($0){if(this._objects[$0]){return this._objects[$0];}return new qx.io.image.Preloader($0);}},destruct:function(){this._disposeFields($[832]);}});
qx.Class.define($[694],{extend:qx.core.Target,events:{"load":$[15],"error":$[15]},construct:function($0){if(qx.io.image.PreloaderManager.getInstance().has($0)){this.debug("Reuse qx.io.image.Preloader in old-style!");this.debug("Please use qx.io.image.PreloaderManager.getInstance().create(source) instead!");return qx.io.image.PreloaderManager.getInstance().get($0);}arguments.callee.base.call(this);this._element=new Image;this._element.onload=qx.lang.Function.bind(this.__onload,this);this._element.onerror=qx.lang.Function.bind(this.__onerror,this);this._source=$0;this._element.src=$0;if(qx.core.Variant.isSet($[1],$[29])){this._isPng=/\.png$/i.test(this._element.nameProp);}qx.io.image.PreloaderManager.getInstance().add(this);},members:{_source:null,_isLoaded:false,_isErroneous:false,getUri:function(){return this._source;},getSource:function(){return this._source;},isLoaded:function(){return this._isLoaded;},isErroneous:function(){return this._isErroneous;},_isPng:false,getIsPng:function(){return this._isPng;},getWidth:qx.core.Variant.select($[1],{"gecko":function(){return this._element.naturalWidth;},"default":function(){return this._element.width;}}),getHeight:qx.core.Variant.select($[1],{"gecko":function(){return this._element.naturalHeight;},"default":function(){return this._element.height;}}),__onload:function(){if(this._isLoaded||this._isErroneous){return;}this._isLoaded=true;this._isErroneous=false;if(this.hasEventListeners($[83])){this.dispatchEvent(new qx.event.type.Event($[83]),true);}},__onerror:function(){if(this._isLoaded||this._isErroneous){return;}this.debug("Could not load: "+this._source);this._isLoaded=false;this._isErroneous=true;if(this.hasEventListeners($[143])){this.dispatchEvent(new qx.event.type.Event($[143]),true);}}},destruct:function(){if(this._element){this._element.onload=this._element.onerror=null;}this._disposeFields($[375],$[2584],$[2196],$[2376]);}});
qx.Class.define($[1055],{extend:qx.application.Gui,members:{main:function(){arguments.callee.base.call(this);var $0=new aie.theme.Director();$0.setExtendcurrenttheme(false);$0.setUistyle($[1391]);qx.io.Alias.getInstance().add($[1205],qx.core.Setting.get($[691]));qx.html.StyleSheet.includeFile(qx.io.Alias.getInstance().resolve($[2601]));qx.html.StyleSheet.includeFile(qx.io.Alias.getInstance().resolve($[1250]));this.viewer=new demobrowser.DemoBrowser;this.viewer.addToDocument();qx.client.Timer.once(this._load,this,0);},_load:function(){this.viewer.dataLoader($[2625]);}},settings:{"demobrowser.resourceUri":$[583]},destruct:function(){this._disposeObjects($[1389]);}});
qx.Class.define($[610],{extend:qx.core.Object,construct:function(){arguments.callee.base.call(this);},properties:{uistyle:{check:$[12],init:$[19],apply:$[439]},extendcurrenttheme:{check:$[3],init:1}},members:{_applyUIStyle:function($0){var $1;var $2=this.getExtendcurrenttheme();if(qx.Mixin.isDefined($[631])&&qx.Class.isDefined($[435])){qx.Class.include(qx.ui.basic.Atom,aie.theme.xp.mixin.MButton);}if(qx.Mixin.isDefined($[529])&&qx.Class.isDefined($[383])){qx.Class.include(qx.ui.form.ComboBox,aie.theme.xp.mixin.MComboBox);}if(qx.Mixin.isDefined($[2249])&&qx.Class.isDefined($[518])){qx.Class.include(qx.ui.form.TextField,aie.theme.xp.mixin.MTextField);}if(qx.Mixin.isDefined($[872])&&qx.Class.isDefined($[453])){qx.Class.include(qx.ui.toolbar.ToolBar,aie.theme.xp.mixin.MToolBar);}if(qx.Mixin.isDefined($[758])&&qx.Class.isDefined($[470])){qx.Class.include(qx.ui.toolbar.Part,aie.theme.xp.mixin.MPart);}if(qx.Mixin.isDefined($[714])&&qx.Class.isDefined($[464])){qx.Class.include(qx.ui.window.Window,aie.theme.xp.mixin.MWindow);}if(qx.Mixin.isDefined($[2201])&&qx.Class.isDefined($[564])){qx.Class.include(qx.ui.pageview.AbstractPane,aie.theme.xp.mixin.MAbstractPane);}if(qx.Mixin.isDefined($[725])&&qx.Class.isDefined($[425])){qx.Class.include(qx.ui.toolbar.CheckBox,aie.theme.xp.mixin.MCheckBox);}if(qx.Mixin.isDefined($[523])&&qx.Class.isDefined($[726])){qx.Class.include(qx.ui.form.Spinner,aie.theme.xp.mixin.MSpinner);}if(qx.Mixin.isDefined($[600])&&qx.Class.isDefined($[698])){qx.Class.include(qx.ui.groupbox.GroupBox,aie.theme.xp.mixin.MGroupBox);}if(qx.Mixin.isDefined($[2652])&&qx.Class.isDefined($[385])){qx.Class.include(qx.ui.popup.Popup,aie.theme.xp.mixin.MMenu);}if($2==true){qx.Theme.include(qx.theme.manager.Appearance.getInstance().getAppearanceTheme(),aie.theme.xp.Extender);}else{var $3=$[871];var $4=qx.core.Setting;if($4.get($[847])!=$3){qx.theme.manager.Meta.getInstance().setTheme(aie.theme.XP);}}}}});
qx.Class.define($[1166],{extend:qx.ui.core.Parent,construct:function($0){arguments.callee.base.call(this);if($0!=null){this.setOrientation($0);}else{this.initOrientation();}},statics:{STR_REVERSED:"-reversed"},properties:{orientation:{check:[$[31],$[44]],init:$[31],apply:$[854],event:$[2642]},spacing:{check:$[14],init:0,themeable:true,apply:$[972],event:$[2349]},horizontalChildrenAlign:{check:[$[5],$[36],$[16]],init:$[5],themeable:true,apply:$[1683]},verticalChildrenAlign:{check:[$[9],$[13],$[25]],init:$[9],themeable:true,apply:$[1589]},reverseChildrenOrder:{check:$[3],init:false,apply:$[2573]},stretchChildrenOrthogonalAxis:{check:$[3],init:true,apply:$[1222]},useAdvancedFlexAllocation:{check:$[3],init:false,apply:$[2380]},accumulatedChildrenOuterWidth:{_cached:true,defaultValue:null},accumulatedChildrenOuterHeight:{_cached:true,defaultValue:null}},members:{_createLayoutImpl:function(){return this.getOrientation()==$[44]?new qx.ui.layout.impl.VerticalBoxLayoutImpl(this):new qx.ui.layout.impl.HorizontalBoxLayoutImpl(this);},_layoutHorizontal:false,_layoutVertical:false,_layoutMode:$[5],isHorizontal:function(){return this._layoutHorizontal;},isVertical:function(){return this._layoutVertical;},getLayoutMode:function(){if(this._layoutMode==null){this._updateLayoutMode();}return this._layoutMode;},_updateLayoutMode:function(){this._layoutMode=this._layoutVertical?this.getVerticalChildrenAlign():this.getHorizontalChildrenAlign();if(this.getReverseChildrenOrder()){this._layoutMode+=qx.ui.layout.BoxLayout.STR_REVERSED;}},_invalidateLayoutMode:function(){this._layoutMode=null;},_applyOrientation:function($0,$1){this._layoutHorizontal=$0==$[31];this._layoutVertical=$0==$[44];if(this._layoutImpl){this._layoutImpl.dispose();this._layoutImpl=null;}if($0){this._layoutImpl=this._createLayoutImpl();}this._doLayoutOrder($0,$1);this.addToQueueRuntime($[2093]);},_applySpacing:function($0,$1){this._doLayout();this.addToQueueRuntime($[2476]);},_applyHorizontalChildrenAlign:function($0,$1){this._doLayoutOrder();this.addToQueueRuntime($[2259]);},_applyVerticalChildrenAlign:function($0,$1){this._doLayoutOrder();this.addToQueueRuntime($[1876]);},_applyReverseChildrenOrder:function($0,$1){this._doLayoutOrder();this.addToQueueRuntime($[1383]);},_applyStretchChildrenOrthogonalAxis:function($0,$1){this.addToQueueRuntime($[2294]);},_applyUseAdvancedFlexAllocation:function($0,$1){this.addToQueueRuntime($[2639]);},_doLayoutOrder:function(){this._invalidateLayoutMode();this._doLayout();},_doLayout:function(){this._invalidatePreferredInnerDimensions();this._invalidateAccumulatedChildrenOuterWidth();this._invalidateAccumulatedChildrenOuterHeight();},_computeAccumulatedChildrenOuterWidth:function(){var $0=this.getVisibleChildren(),$1,$2=-1,$3=this.getSpacing(),$4=-$3;while($1=$0[++$2]){$4+=$1.getOuterWidth()+$3;}return $4;},_computeAccumulatedChildrenOuterHeight:function(){var $0=this.getVisibleChildren(),$1,$2=-1,$3=this.getSpacing(),$4=-$3;while($1=$0[++$2]){$4+=$1.getOuterHeight()+$3;}return $4;},_recomputeChildrenStretchingX:function(){var $0=this.getVisibleChildren(),$1,$2=-1;while($1=$0[++$2]){if($1._recomputeStretchingX()&&$1._recomputeBoxWidth()){$1._recomputeOuterWidth();}}},_recomputeChildrenStretchingY:function(){var $0=this.getVisibleChildren(),$1,$2=-1;while($1=$0[++$2]){if($1._recomputeStretchingY()&&$1._recomputeBoxHeight()){$1._recomputeOuterHeight();}}}}});
qx.Class.define($[1370],{extend:qx.ui.layout.impl.LayoutImpl,properties:{enableFlexSupport:{check:$[3],init:true}},members:{computeChildBoxWidth:function($0){if(this.getWidget().getStretchChildrenOrthogonalAxis()&&$0._computedWidthTypeNull&&$0.getAllowStretchX()){return this.getWidget().getInnerWidth();}return $0.getWidthValue()||$0._computeBoxWidthFallback();},computeChildBoxHeight:function($0){return $0.getHeightValue()||$0._computeBoxHeightFallback();},computeChildrenFlexHeight:function(){if(this._childrenFlexHeightComputed||!this.getEnableFlexSupport()){return;}this._childrenFlexHeightComputed=true;var $0=this.getWidget();var $1=$0.getVisibleChildren();var $2=$1.length;var $3;var $4=[];var $5=$0.getInnerHeight();var $6=$0.getSpacing()*($2-1);var $7;for($7=0;$7<$2;$7++){$3=$1[$7];if($3._computedHeightTypeFlex){$4.push($3);if($0._computedHeightTypeAuto){$6+=$3.getPreferredBoxHeight();}}else{$6+=$3.getOuterHeight();}}var $8=$5-$6;var $9=$4.length;var $a=0;for($7=0;$7<$9;$7++){$a+=$4[$7]._computedHeightParsed;}var $b=$8/$a;if(!$0.getUseAdvancedFlexAllocation()){for($7=0;$7<$9;$7++){$3=$4[$7];$3._computedHeightFlexValue=Math.round($3._computedHeightParsed*$b);$6+=$3._computedHeightFlexValue;}}else{var $c=0;var $d,$9,$e,$f,$g,$h;for($7=0;$7<$9;$7++){$3=$4[$7];$h=$3._computedHeightFlexValue=$3._computedHeightParsed*$b;$c+=$h-qx.lang.Number.limit($h,$3.getMinHeightValue(),$3.getMaxHeightValue());}$c=Math.round($c);if($c==0){for($7=0;$7<$9;$7++){$3=$4[$7];$3._computedHeightFlexValue=Math.round($3._computedHeightFlexValue);$6+=$3._computedHeightFlexValue;}}else{var $i=$c>0;for($7=$9-1;$7>=0;$7--){$3=$4[$7];if($i){$e=($3.getMaxHeightValue()||Infinity)-$3._computedHeightFlexValue;if($e>0){$3._allocationLoops=Math.floor($e/$3._computedHeightParsed);}else{qx.lang.Array.removeAt($4,$7);$3._computedHeightFlexValue=Math.round($3._computedHeightFlexValue);$6+=Math.round($3._computedHeightFlexValue+$e);}}else{$e=qx.util.Validation.isValidNumber($3.getMinHeightValue())?$3._computedHeightFlexValue-$3.getMinHeightValue():$3._computedHeightFlexValue;if($e>0){$3._allocationLoops=Math.floor($e/$3._computedHeightParsed);}else{qx.lang.Array.removeAt($4,$7);$3._computedHeightFlexValue=Math.round($3._computedHeightFlexValue);$6+=Math.round($3._computedHeightFlexValue-$e);}}}while($c!=0&&$9>0){$9=$4.length;$d=Infinity;$g=0;for($7=0;$7<$9;$7++){$d=Math.min($d,$4[$7]._allocationLoops);$g+=$4[$7]._computedHeightParsed;}$f=Math.min($g*$d,$c);$c-=$f;for($7=$9-1;$7>=0;$7--){$3=$4[$7];$3._computedHeightFlexValue+=$f/$g*$3._computedHeightParsed;if($3._allocationLoops==$d){$3._computedHeightFlexValue=Math.round($3._computedHeightFlexValue);$6+=$3._computedHeightFlexValue;delete $3._allocationLoops;qx.lang.Array.removeAt($4,$7);}else{if($c==0){$3._computedHeightFlexValue=Math.round($3._computedHeightFlexValue);$6+=$3._computedHeightFlexValue;delete $3._allocationLoops;}else{$3._allocationLoops-=$d;}}}}}}$3._computedHeightFlexValue+=$5-$6;},invalidateChildrenFlexHeight:function(){delete this._childrenFlexHeightComputed;},computeChildrenNeededHeight:function(){var $0=this.getWidget();return qx.ui.layout.impl.LayoutImpl.prototype.computeChildrenNeededHeight_sum.call(this)+(($0.getVisibleChildrenLength()-1)*$0.getSpacing());},updateSelfOnChildOuterHeightChange:function($0){this.getWidget()._invalidateAccumulatedChildrenOuterHeight();},updateChildOnInnerWidthChange:function($0){var $1=$0._recomputePercentX();var $2=$0._recomputeStretchingX();if(($0.getHorizontalAlign()||this.getWidget().getHorizontalChildrenAlign())==$[36]){$0.addToLayoutChanges($[155]);}return $1||$2;},updateChildOnInnerHeightChange:function($0){if(this.getWidget().getVerticalChildrenAlign()==$[13]){$0.addToLayoutChanges($[181]);}var $1=$0._recomputePercentY();var $2=$0._recomputeFlexY();return $1||$2;},updateSelfOnJobQueueFlush:function($0){if($0.addChild||$0.removeChild){this.getWidget()._invalidateAccumulatedChildrenOuterHeight();}},updateChildrenOnJobQueueFlush:function($0){var $1=false,$2=false;var $3=this.getWidget();if($0.orientation){$1=$2=true;}if($0.spacing||$0.orientation||$0.reverseChildrenOrder||$0.verticalChildrenAlign){$3._addChildrenToLayoutQueue($[181]);}if($0.horizontalChildrenAlign){$3._addChildrenToLayoutQueue($[155]);}if($0.stretchChildrenOrthogonalAxis){$1=true;}if($1){$3._recomputeChildrenStretchingX();$3._addChildrenToLayoutQueue($[35]);}if($2){$3._recomputeChildrenStretchingY();$3._addChildrenToLayoutQueue($[45]);}return true;},updateChildrenOnRemoveChild:function($0,$1){var $2=this.getWidget(),$3=$2.getVisibleChildren(),$4=$3.length,$5,$6=-1;if(this.getEnableFlexSupport()){for(var $6=0;$6<$4;$6++){$5=$3[$6];if($5.getHasFlexY()){$1=Math.min($1,$6);break;}}$6=-1;}switch($2.getLayoutMode()){case $[25]:case $[321]:while(($5=$3[++$6])&&$6<$1){$5.addToLayoutChanges($[181]);}break;case $[13]:case $[328]:while($5=$3[++$6]){$5.addToLayoutChanges($[181]);}break;default:$6+=$1;while($5=$3[++$6]){$5.addToLayoutChanges($[181]);}}},updateChildrenOnMoveChild:function($0,$1,$2){var $3=this.getWidget().getVisibleChildren();var $4=Math.min($1,$2);var $5=Math.max($1,$2)+1;for(var $6=$4;$6<$5;$6++){$3[$6].addToLayoutChanges($[181]);}},flushChildrenQueue:function($0){var $1=this.getWidget(),$2=$1.getVisibleChildren(),$3=$2.length,$4,$5;if(this.getEnableFlexSupport()){this.invalidateChildrenFlexHeight();for($5=0;$5<$3;$5++){$4=$2[$5];if($4.getHasFlexY()){$4._computedHeightValue=null;if($4._recomputeBoxHeight()){$4._recomputeOuterHeight();$4._recomputeInnerHeight();}$0[$4.toHashCode()]=$4;$4._layoutChanges.height=true;}}}switch($1.getLayoutMode()){case $[25]:case $[321]:for(var $5=$3-1;$5>=0&&!$0[$2[$5].toHashCode()];$5--){}for(var $6=0;$6<=$5;$6++){$1._layoutChild($4=$2[$6]);}break;case $[13]:case $[328]:$5=-1;while($4=$2[++$5]){$1._layoutChild($4);}break;default:$5=-1;var $7=false;while($4=$2[++$5]){if($7||$0[$4.toHashCode()]){$1._layoutChild($4);$7=true;}}}},layoutChild:function($0,$1){this.layoutChild_sizeX($0,$1);this.layoutChild_sizeY($0,$1);this.layoutChild_sizeLimitX($0,$1);this.layoutChild_sizeLimitY($0,$1);this.layoutChild_locationX($0,$1);this.layoutChild_locationY($0,$1);this.layoutChild_marginX($0,$1);this.layoutChild_marginY($0,$1);},layoutChild_sizeX:qx.core.Variant.select($[1],{"mshtml|opera|webkit":function($0,$1){if($1.initial||$1.width||$1.minWidth||$1.maxWidth){if(($0._isWidthEssential()&&(!$0._computedWidthTypeNull||!$0._computedMinWidthTypeNull||!$0._computedMaxWidthTypeNull))||($0.getAllowStretchX()&&this.getWidget().getStretchChildrenOrthogonalAxis())){$0._renderRuntimeWidth($0.getBoxWidth());}else{$0._resetRuntimeWidth();}}},"default":function($0,$1){if($1.initial||$1.width){if($0._isWidthEssential()&&!$0._computedWidthTypeNull){$0._renderRuntimeWidth($0.getWidthValue());}else{$0._resetRuntimeWidth();}}}}),layoutChild_sizeY:qx.core.Variant.select($[1],{"mshtml|opera|webkit":function($0,$1){if($1.initial||$1.height||$1.minHeight||$1.maxHeight){if($0._isHeightEssential()&&(!$0._computedHeightTypeNull||!$0._computedMinHeightTypeNull||!$0._computedMaxHeightTypeNull)){$0._renderRuntimeHeight($0.getBoxHeight());}else{$0._resetRuntimeHeight();}}},"default":function($0,$1){if($1.initial||$1.height){if($0._isHeightEssential()&&!$0._computedHeightTypeNull){$0._renderRuntimeHeight($0.getHeightValue());}else{$0._resetRuntimeHeight();}}}}),layoutChild_locationY:function($0,$1){var $2=this.getWidget();if($2.getFirstVisibleChild()==$0){switch($2.getLayoutMode()){case $[25]:case $[321]:var $3=$2.getPaddingBottom()+$2.getAccumulatedChildrenOuterHeight()-$0.getOuterHeight();break;case $[13]:case $[328]:var $3=$2.getPaddingTop()+Math.round(($2.getInnerHeight()-$2.getAccumulatedChildrenOuterHeight())/2);break;default:var $3=$2.getPaddingTop();}}else{var $4=$0.getPreviousVisibleSibling();switch($2.getLayoutMode()){case $[25]:case $[321]:var $3=$4._cachedLocationVertical-$0.getOuterHeight()-$2.getSpacing();break;default:var $3=$4._cachedLocationVertical+$4.getOuterHeight()+$2.getSpacing();}}$0._cachedLocationVertical=$3;switch(this.getWidget().getLayoutMode()){case $[25]:case $[1927]:case $[328]:$3+=!$0._computedBottomTypeNull?$0.getBottomValue():!$0._computedTopTypeNull?-($0.getTopValue()):0;$0._resetRuntimeTop();$0._renderRuntimeBottom($3);break;default:$3+=!$0._computedTopTypeNull?$0.getTopValue():!$0._computedBottomTypeNull?-($0.getBottomValue()):0;$0._resetRuntimeBottom();$0._renderRuntimeTop($3);}},layoutChild_locationX:function($0,$1){var $2=this.getWidget();if(qx.core.Variant.isSet($[1],$[37])){if($0.getAllowStretchX()&&$2.getStretchChildrenOrthogonalAxis()&&$0._computedWidthTypeNull){$0._renderRuntimeLeft($2.getPaddingLeft()||0);$0._renderRuntimeRight($2.getPaddingRight()||0);return;}}var $3=$0.getHorizontalAlign()||$2.getHorizontalChildrenAlign();var $4=$3==$[36]?Math.round(($2.getInnerWidth()-$0.getOuterWidth())/2):0;if($3==$[16]){$4+=$2.getPaddingRight();if(!$0._computedRightTypeNull){$4+=$0.getRightValue();}else if(!$0._computedLeftTypeNull){$4-=$0.getLeftValue();}$0._resetRuntimeLeft();$0._renderRuntimeRight($4);}else{$4+=$2.getPaddingLeft();if(!$0._computedLeftTypeNull){$4+=$0.getLeftValue();}else if(!$0._computedRightTypeNull){$4-=$0.getRightValue();}$0._resetRuntimeRight();$0._renderRuntimeLeft($4);}}}});
qx.Class.define($[2246],{statics:{isValid:function($0){switch(typeof $0){case $[4]:return false;case $[49]:return $0!==null;case $[18]:return $0!==$[0];case $[68]:return !isNaN($0);case $[62]:case $[94]:return true;}return false;},isInvalid:function($0){switch(typeof $0){case $[4]:return true;case $[49]:return $0===null;case $[18]:return $0===$[0];case $[68]:return isNaN($0);case $[62]:case $[94]:return false;}return true;},isValidNumber:function($0){return typeof $0===$[68]&&!isNaN($0);},isInvalidNumber:function($0){return typeof $0!==$[68]||isNaN($0);},isValidString:function($0){return typeof $0===$[18]&&$0!==$[0];},isInvalidString:function($0){return typeof $0!==$[18]||$0===$[0];},isValidArray:function($0){return typeof $0===$[49]&&$0!==null&&$0 instanceof Array;},isInvalidArray:function($0){return typeof $0!==$[49]||$0===null||!($0 instanceof Array);},isValidObject:function($0){return typeof $0===$[49]&&$0!==null&&!($0 instanceof Array);},isInvalidObject:function($0){return typeof $0!==$[49]||$0===null||$0 instanceof Array;},isValidNode:function($0){return typeof $0===$[49]&&$0!==null;},isInvalidNode:function($0){return typeof $0!==$[49]||$0===null;},isValidElement:function($0){return typeof $0===$[49]&&$0!==null||$0.nodeType!==1;},isInvalidElement:function($0){return typeof $0!==$[49]||$0===null||$0.nodeType!==1;},isValidFunction:function($0){return typeof $0===$[62];},isInvalidFunction:function($0){return typeof $0!==$[62];},isValidBoolean:function($0){return typeof $0===$[94];},isInvalidBoolean:function($0){return typeof $0!==$[94];},isValidStringOrNumber:function($0){switch(typeof $0){case $[18]:return $0!==$[0];case $[68]:return !isNaN($0);}return false;},isInvalidStringOrNumber:function($0){switch(typeof $0){case $[18]:return $0===$[0];case $[68]:return isNaN($0);}return false;}}});
qx.Class.define($[2160],{extend:qx.ui.layout.impl.LayoutImpl,properties:{enableFlexSupport:{check:$[3],init:true}},members:{computeChildBoxWidth:function($0){return $0.getWidthValue()||$0._computeBoxWidthFallback();},computeChildBoxHeight:function($0){if(this.getWidget().getStretchChildrenOrthogonalAxis()&&$0._computedHeightTypeNull&&$0.getAllowStretchY()){return this.getWidget().getInnerHeight();}return $0.getHeightValue()||$0._computeBoxHeightFallback();},computeChildrenFlexWidth:function(){if(this._childrenFlexWidthComputed||!this.getEnableFlexSupport()){return;}this._childrenFlexWidthComputed=true;var $0=this.getWidget();var $1=$0.getVisibleChildren();var $2=$1.length;var $3;var $4=[];var $5=$0.getInnerWidth();var $6=$0.getSpacing()*($2-1);var $7;for($7=0;$7<$2;$7++){$3=$1[$7];if($3._computedWidthTypeFlex){$4.push($3);if($0._computedWidthTypeAuto){$6+=$3.getPreferredBoxWidth();}}else{$6+=$3.getOuterWidth();}}var $8=$5-$6;var $9=$4.length;var $a=0;for($7=0;$7<$9;$7++){$a+=$4[$7]._computedWidthParsed;}var $b=$8/$a;if(!$0.getUseAdvancedFlexAllocation()){for($7=0;$7<$9;$7++){$3=$4[$7];$3._computedWidthFlexValue=Math.round($3._computedWidthParsed*$b);$6+=$3._computedWidthFlexValue;}}else{var $c=0;var $d,$9,$e,$f,$g,$h;for($7=0;$7<$9;$7++){$3=$4[$7];$h=$3._computedWidthFlexValue=$3._computedWidthParsed*$b;$c+=$h-qx.lang.Number.limit($h,$3.getMinWidthValue(),$3.getMaxWidthValue());}$c=Math.round($c);if($c==0){for($7=0;$7<$9;$7++){$3=$4[$7];$3._computedWidthFlexValue=Math.round($3._computedWidthFlexValue);$6+=$3._computedWidthFlexValue;}}else{var $i=$c>0;for($7=$9-1;$7>=0;$7--){$3=$4[$7];if($i){$e=($3.getMaxWidthValue()||Infinity)-$3._computedWidthFlexValue;if($e>0){$3._allocationLoops=Math.floor($e/$3._computedWidthParsed);}else{qx.lang.Array.removeAt($4,$7);$3._computedWidthFlexValue=Math.round($3._computedWidthFlexValue);$6+=Math.round($3._computedWidthFlexValue+$e);}}else{$e=qx.util.Validation.isValidNumber($3.getMinWidthValue())?$3._computedWidthFlexValue-$3.getMinWidthValue():$3._computedWidthFlexValue;if($e>0){$3._allocationLoops=Math.floor($e/$3._computedWidthParsed);}else{qx.lang.Array.removeAt($4,$7);$3._computedWidthFlexValue=Math.round($3._computedWidthFlexValue);$6+=Math.round($3._computedWidthFlexValue-$e);}}}while($c!=0&&$9>0){$9=$4.length;$d=Infinity;$g=0;for($7=0;$7<$9;$7++){$d=Math.min($d,$4[$7]._allocationLoops);$g+=$4[$7]._computedWidthParsed;}$f=Math.min($g*$d,$c);$c-=$f;for($7=$9-1;$7>=0;$7--){$3=$4[$7];$3._computedWidthFlexValue+=$f/$g*$3._computedWidthParsed;if($3._allocationLoops==$d){$3._computedWidthFlexValue=Math.round($3._computedWidthFlexValue);$6+=$3._computedWidthFlexValue;delete $3._allocationLoops;qx.lang.Array.removeAt($4,$7);}else{if($c==0){$3._computedWidthFlexValue=Math.round($3._computedWidthFlexValue);$6+=$3._computedWidthFlexValue;delete $3._allocationLoops;}else{$3._allocationLoops-=$d;}}}}}}$3._computedWidthFlexValue+=$5-$6;},invalidateChildrenFlexWidth:function(){delete this._childrenFlexWidthComputed;},computeChildrenNeededWidth:function(){var $0=this.getWidget();return qx.ui.layout.impl.LayoutImpl.prototype.computeChildrenNeededWidth_sum.call(this)+(($0.getVisibleChildrenLength()-1)*$0.getSpacing());},updateSelfOnChildOuterWidthChange:function($0){this.getWidget()._invalidateAccumulatedChildrenOuterWidth();},updateChildOnInnerWidthChange:function($0){if(this.getWidget().getHorizontalChildrenAlign()==$[36]){$0.addToLayoutChanges($[155]);}var $1=$0._recomputePercentX();var $2=$0._recomputeFlexX();return $1||$2;},updateChildOnInnerHeightChange:function($0){var $1=$0._recomputePercentY();var $2=$0._recomputeStretchingY();if(($0.getVerticalAlign()||this.getWidget().getVerticalChildrenAlign())==$[13]){$0.addToLayoutChanges($[181]);}return $1||$2;},updateSelfOnJobQueueFlush:function($0){if($0.addChild||$0.removeChild){this.getWidget()._invalidateAccumulatedChildrenOuterWidth();}},updateChildrenOnJobQueueFlush:function($0){var $1=false,$2=false;var $3=this.getWidget();if($0.orientation){$1=$2=true;}if($0.spacing||$0.orientation||$0.reverseChildrenOrder||$0.horizontalChildrenAlign){$3._addChildrenToLayoutQueue($[155]);}if($0.verticalChildrenAlign){$3._addChildrenToLayoutQueue($[181]);}if($0.stretchChildrenOrthogonalAxis){$2=true;}if($1){$3._recomputeChildrenStretchingX();$3._addChildrenToLayoutQueue($[35]);}if($2){$3._recomputeChildrenStretchingY();$3._addChildrenToLayoutQueue($[45]);}return true;},updateChildrenOnRemoveChild:function($0,$1){var $2=this.getWidget(),$3=$2.getVisibleChildren(),$4=$3.length,$5,$6=-1;if(this.getEnableFlexSupport()){for($6=0;$6<$4;$6++){$5=$3[$6];if($5.getHasFlexX()){$1=Math.min($1,$6);break;}}$6=-1;}switch($2.getLayoutMode()){case $[16]:case $[308]:while(($5=$3[++$6])&&$6<$1){$5.addToLayoutChanges($[155]);}break;case $[36]:case $[331]:while($5=$3[++$6]){$5.addToLayoutChanges($[155]);}break;default:$6+=$1;while($5=$3[++$6]){$5.addToLayoutChanges($[155]);}}},updateChildrenOnMoveChild:function($0,$1,$2){var $3=this.getWidget().getVisibleChildren();var $4=Math.min($1,$2);var $5=Math.max($1,$2)+1;for(var $6=$4;$6<$5;$6++){$3[$6].addToLayoutChanges($[155]);}},flushChildrenQueue:function($0){var $1=this.getWidget(),$2=$1.getVisibleChildren(),$3=$2.length,$4,$5;if(this.getEnableFlexSupport()){this.invalidateChildrenFlexWidth();for($5=0;$5<$3;$5++){$4=$2[$5];if($4.getHasFlexX()){$4._computedWidthValue=null;if($4._recomputeBoxWidth()){$4._recomputeOuterWidth();$4._recomputeInnerWidth();}$0[$4.toHashCode()]=$4;$4._layoutChanges.width=true;}}}switch($1.getLayoutMode()){case $[16]:case $[308]:for(var $5=$3-1;$5>=0&&!$0[$2[$5].toHashCode()];$5--){}for(var $6=0;$6<=$5;$6++){$1._layoutChild($4=$2[$6]);}break;case $[36]:case $[331]:$5=-1;while($4=$2[++$5]){$1._layoutChild($4);}break;default:$5=-1;var $7=false;while($4=$2[++$5]){if($7||$0[$4.toHashCode()]){$1._layoutChild($4);$7=true;}}}},layoutChild:function($0,$1){this.layoutChild_sizeX($0,$1);this.layoutChild_sizeY($0,$1);this.layoutChild_sizeLimitX($0,$1);this.layoutChild_sizeLimitY($0,$1);this.layoutChild_locationX($0,$1);this.layoutChild_locationY($0,$1);this.layoutChild_marginX($0,$1);this.layoutChild_marginY($0,$1);},layoutChild_sizeX:qx.core.Variant.select($[1],{"mshtml|opera|webkit":function($0,$1){if($1.initial||$1.width||$1.minWidth||$1.maxWidth){if($0._isWidthEssential()&&(!$0._computedWidthTypeNull||!$0._computedMinWidthTypeNull||!$0._computedMaxWidthTypeNull)){$0._renderRuntimeWidth($0.getBoxWidth());}else{$0._resetRuntimeWidth();}}},"default":function($0,$1){if($1.initial||$1.width){if($0._isWidthEssential()&&!$0._computedWidthTypeNull){$0._renderRuntimeWidth($0.getWidthValue());}else{$0._resetRuntimeWidth();}}}}),layoutChild_sizeY:qx.core.Variant.select($[1],{"mshtml|opera|webkit":function($0,$1){if($1.initial||$1.height||$1.minHeight||$1.maxHeight){if(($0._isHeightEssential()&&(!$0._computedHeightTypeNull||!$0._computedMinHeightTypeNull||!$0._computedMaxHeightTypeNull))||($0.getAllowStretchY()&&this.getWidget().getStretchChildrenOrthogonalAxis())){$0._renderRuntimeHeight($0.getBoxHeight());}else{$0._resetRuntimeHeight();}}},"default":function($0,$1){if($1.initial||$1.height){if($0._isHeightEssential()&&!$0._computedHeightTypeNull){$0._renderRuntimeHeight($0.getHeightValue());}else{$0._resetRuntimeHeight();}}}}),layoutChild_locationX:function($0,$1){var $2=this.getWidget();if($2.getFirstVisibleChild()==$0){switch($2.getLayoutMode()){case $[16]:case $[308]:var $3=$2.getPaddingRight()+$2.getAccumulatedChildrenOuterWidth()-$0.getOuterWidth();break;case $[36]:case $[331]:var $3=$2.getPaddingLeft()+Math.round(($2.getInnerWidth()-$2.getAccumulatedChildrenOuterWidth())/2);break;default:var $3=$2.getPaddingLeft();}}else{var $4=$0.getPreviousVisibleSibling();switch($2.getLayoutMode()){case $[16]:case $[308]:var $3=$4._cachedLocationHorizontal-$0.getOuterWidth()-$2.getSpacing();break;default:var $3=$4._cachedLocationHorizontal+$4.getOuterWidth()+$2.getSpacing();}}$0._cachedLocationHorizontal=$3;switch($2.getLayoutMode()){case $[16]:case $[1658]:case $[331]:$3+=!$0._computedRightTypeNull?$0.getRightValue():!$0._computedLeftTypeNull?-($0.getLeftValue()):0;$0._resetRuntimeLeft();$0._renderRuntimeRight($3);break;default:$3+=!$0._computedLeftTypeNull?$0.getLeftValue():!$0._computedRightTypeNull?-($0.getRightValue()):0;$0._resetRuntimeRight();$0._renderRuntimeLeft($3);}},layoutChild_locationY:function($0,$1){var $2=this.getWidget();if(qx.core.Variant.isSet($[1],$[37])){if($0.getAllowStretchY()&&$2.getStretchChildrenOrthogonalAxis()&&$0._computedHeightTypeNull){$0._renderRuntimeTop($2.getPaddingTop()||0);$0._renderRuntimeBottom($2.getPaddingBottom()||0);return;}}var $3=$0.getVerticalAlign()||$2.getVerticalChildrenAlign();var $4=$3==$[13]?Math.round(($2.getInnerHeight()-$0.getOuterHeight())/2):0;if($3==$[25]){$4+=$2.getPaddingBottom();if(!$0._computedBottomTypeNull){$4+=$0.getBottomValue();}else if(!$0._computedTopTypeNull){$4-=$0.getTopValue();}$0._resetRuntimeTop();$0._renderRuntimeBottom($4);}else{$4+=$2.getPaddingTop();if(!$0._computedTopTypeNull){$4+=$0.getTopValue();}else if(!$0._computedBottomTypeNull){$4-=$0.getBottomValue();}$0._resetRuntimeBottom();$0._renderRuntimeTop($4);}}}});
qx.Class.define($[435],{extend:qx.ui.layout.BoxLayout,construct:function($0,$1,$2,$3,$4){arguments.callee.base.call(this);this.getLayoutImpl().setEnableFlexSupport(false);if($0!==undefined){this.setLabel($0);}if(qx.Class.isDefined($[595])&&$4!=null&&$2!=null&&$3!=null&&qx.ui.embed.Flash.getPlayerVersion().getMajor()>0){this._flashMode=true;this.setIcon($4);}else if($1!=null){this.setIcon($1);}if($1||$4){if($2!=null){this.setIconWidth($2);}if($3!=null){this.setIconHeight($3);}}this.initWidth();this.initHeight();},properties:{orientation:{refine:true,init:$[31]},allowStretchX:{refine:true,init:false},allowStretchY:{refine:true,init:false},appearance:{refine:true,init:$[465]},stretchChildrenOrthogonalAxis:{refine:true,init:false},width:{refine:true,init:$[7]},height:{refine:true,init:$[7]},horizontalChildrenAlign:{refine:true,init:$[36]},verticalChildrenAlign:{refine:true,init:$[13]},spacing:{refine:true,init:4},label:{apply:$[469],nullable:true,dispose:true,check:$[440]},icon:{check:$[12],apply:$[260],nullable:true,themeable:true},disabledIcon:{check:$[12],apply:$[2496],nullable:true,themeable:true},show:{init:$[129],check:[$[129],$[111],$[61],$[19]],themeable:true,nullable:true,inheritable:true,apply:$[1975],event:$[422]},iconPosition:{init:$[5],check:[$[9],$[16],$[25],$[5]],themeable:true,apply:$[2027]},iconWidth:{check:$[14],themeable:true,apply:$[1630],nullable:true},iconHeight:{check:$[14],themeable:true,apply:$[2352],nullable:true}},members:{_flashMode:false,_labelObject:null,_iconObject:null,_createLabel:function(){var $0=this._labelObject=new qx.ui.basic.Label(this.getLabel());$0.setAnonymous(true);$0.setCursor($[8]);this.addAt($0,this._iconObject?1:0);},_createIcon:function(){if(this._flashMode&&qx.Class.isDefined($[595])){var $0=this._iconObject=new qx.ui.embed.Flash(this.getIcon());}else{var $0=this._iconObject=new qx.ui.basic.Image();}$0.setAnonymous(true);var $1=this.getIconWidth();if($1!==null){this._iconObject.setWidth($1);}var $2=this.getIconWidth();if($2!==null){this._iconObject.setHeight($2);}this._updateIcon();this.addAt($0,0);},_updateIcon:function(){var $0=this.getIcon();if(this._iconObject&&this.getIcon&&this.getDisabledIcon){var $1=this.getDisabledIcon();if($1){if(this.getEnabled()){$0?this._iconObject.setSource($0):this._iconObject.resetSource();}else{$1?this._iconObject.setSource($1):this._iconObject.resetSource();}this._iconObject.setEnabled(true);}else{$0?this._iconObject.setSource($0):this._iconObject.resetSource();this._iconObject.resetEnabled();}}},getLabelObject:function(){return this._labelObject;},getIconObject:function(){return this._iconObject;},_applyIconPosition:function($0,$1){switch($0){case $[9]:case $[25]:this.setOrientation($[44]);this.setReverseChildrenOrder($0==$[25]);break;default:this.setOrientation($[31]);this.setReverseChildrenOrder($0==$[16]);break;}},_applyShow:function($0,$1){this._handleIcon();this._handleLabel();},_applyLabel:function($0,$1){if(this._labelObject){$0?this._labelObject.setText($0):this._labelObject.resetText();}this._handleLabel();},_applyIcon:function($0,$1){this._updateIcon();this._handleIcon();},_applyDisabledIcon:function($0,$1){this._updateIcon();this._handleIcon();},_applyIconWidth:function($0,$1){if(this._iconObject){this._iconObject.setWidth($0);}},_applyIconHeight:function($0,$1){if(this._iconObject){this._iconObject.setHeight($0);}},_iconIsVisible:false,_labelIsVisible:false,_handleLabel:function(){switch(this.getShow()){case $[111]:case $[129]:case $[184]:this._labelIsVisible=!!this.getLabel();break;default:this._labelIsVisible=false;}if(this._labelIsVisible){this._labelObject?this._labelObject.setDisplay(true):this._createLabel();}else if(this._labelObject){this._labelObject.setDisplay(false);}},_handleIcon:function(){switch(this.getShow()){case $[61]:case $[129]:case $[184]:this._iconIsVisible=!!this.getIcon();break;default:this._iconIsVisible=false;}if(this._iconIsVisible){this._iconObject?this._iconObject.setDisplay(true):this._createIcon();}else if(this._iconObject){this._iconObject.setDisplay(false);}}},destruct:function(){this._disposeObjects($[483],$[365]);}});
qx.Class.define($[1855],{extend:qx.ui.basic.Terminator,construct:function($0,$1,$2){arguments.callee.base.call(this);if($2!=null){this.setMode($2);}if($0!=null){this.setText($0);}if($1!=null){this.setMnemonic($1);}this.initWidth();this.initHeight();this.initSelectable();this.initCursor();this.initWrap();},statics:{_getMeasureNode:function(){var $0=this._measureNode;if(!$0){$0=document.createElement($[95]);var $1=$0.style;$1.width=$1.height=$[7];$1.visibility=$[23];$1.position=$[89];$1.zIndex=$[1884];document.body.appendChild($0);this._measureNode=$0;}return $0;}},properties:{appearance:{refine:true,init:$[111]},width:{refine:true,init:$[7]},height:{refine:true,init:$[7]},allowStretchX:{refine:true,init:false},allowStretchY:{refine:true,init:false},selectable:{refine:true,init:false},cursor:{refine:true,init:$[8]},text:{apply:$[368],init:$[0],dispose:true,event:$[1155],check:$[440]},wrap:{check:$[3],init:false,nullable:true,apply:$[674]},textAlign:{check:[$[5],$[36],$[16],$[403]],nullable:true,themeable:true,apply:$[454]},textOverflow:{check:$[3],init:true,apply:$[368]},mode:{check:[$[463],$[165],$[7]],init:$[7],apply:$[368]},mnemonic:{check:$[12],nullable:true,apply:$[1776]}},members:{_content:$[0],_isHtml:false,setHtml:function($0){qx.log.Logger.deprecatedMethodWarning(arguments.callee,$[1878]);this.setText($0);},getHtml:function(){qx.log.Logger.deprecatedMethodWarning(arguments.callee,$[1448]);return this.getText();},_applyTextAlign:function($0,$1){$0===null?this.removeStyleProperty($[356]):this.setStyleProperty($[356],$0);},_applyFont:function($0,$1){qx.theme.manager.Font.getInstance().connect(this._styleFont,this,$0);},_styleFont:function($0){this._invalidatePreferredInnerDimensions();$0?$0.render(this):qx.ui.core.Font.reset(this);},_applyTextColor:function($0,$1){qx.theme.manager.Color.getInstance().connect(this._styleTextColor,this,$0);},_styleTextColor:function($0){$0?this.setStyleProperty($[337],$0):this.removeStyleProperty($[337]);},_applyWrap:function($0,$1){$0==null?this.removeStyleProperty($[893]):this.setStyleProperty($[893],$0?$[271]:$[967]);},_applyText:function($0,$1){qx.locale.Manager.getInstance().connect(this._syncText,this,this.getText());},_syncText:function($0){var $1=this.getMode();if($1===$[7]){$1=qx.util.Validation.isValidString($0)&&$0.match(/<.*>/)?$[463]:$[165];}switch($1){case $[165]:var $2=qx.html.String.escape($0).replace(/(^ | $)/g,$[1806]).replace(/  /g,$[1584]);this._isHtml=$2!==$0;this._content=$2;break;case $[463]:this._isHtml=true;this._content=$0;break;}if(this._isCreated){this._renderContent();}},_applyMnemonic:function($0,$1){this._mnemonicTest=$0?new RegExp($[2610]+$0+$[1879]+$0+$[1747]+$0+$[2554]+$0+$[73],$[1893]):null;if(this._isCreated){this._renderContent();}},_computeObjectNeededDimensions:function(){var $0=arguments.callee.self._getMeasureNode();var $1=$0.style;var $2=this._styleProperties;$1.fontFamily=$2.fontFamily||$[0];$1.fontSize=$2.fontSize||$[0];$1.fontWeight=$2.fontWeight||$[0];$1.fontStyle=$2.fontStyle||$[0];if(this._isHtml){$0.innerHTML=this._content;}else{$0.innerHTML=$[0];qx.dom.Element.setTextContent($0,this._content);}this._cachedPreferredInnerWidth=$0.scrollWidth;this._cachedPreferredInnerHeight=$0.scrollHeight;},_computePreferredInnerWidth:function(){this._computeObjectNeededDimensions();return this._cachedPreferredInnerWidth;},_computePreferredInnerHeight:function(){this._computeObjectNeededDimensions();return this._cachedPreferredInnerHeight;},__patchTextOverflow:function($0,$1){return ($[1390]+($1-14)+$[2372]+$0+$[1774]);},_postApply:function(){var $0=this._content;var $1=this._getTargetNode();if($0==null){$1.innerHTML=$[0];return;}if(this.getMnemonic()){if(this._mnemonicTest.test($0)){$0=RegExp.$1+$[1362]+RegExp.$7+$[250]+RegExp.rightContext;this._isHtml=true;}else{$0+=$[2631]+this.getMnemonic()+$[73];}}var $2=$1.style;if(this.getTextOverflow()&&!this.getWrap()){if(this.getInnerWidth()<this.getPreferredInnerWidth()){$2.overflow=$[23];if(qx.core.Variant.isSet($[1],$[573])){$2.textOverflow=$[379];}else if(qx.core.Variant.isSet($[1],$[176])){$2.OTextOverflow=$[379];}else{$0=this.__patchTextOverflow($0,this.getInnerWidth());this._isHtml=true;}}else{$2.overflow=$[0];if(qx.core.Variant.isSet($[1],$[573])){$2.textOverflow=$[0];}else if(qx.core.Variant.isSet($[1],$[176])){$2.OTextOverflow=$[0];}}}if(this._isHtml){$1.innerHTML=$0;}else{$1.innerHTML=$[0];qx.dom.Element.setTextContent($1,$0);}}}});
qx.Class.define($[1083],{type:$[34],extend:qx.util.manager.Value,construct:function(){arguments.callee.base.call(this);this._translationCatalog={};this.setLocale(qx.core.Client.getInstance().getLocale()||this._defaultLocale);},statics:{tr:function($0,$1){var $2=qx.lang.Array.fromArguments(arguments);$2.splice(0,1);return new qx.locale.LocalizedString($0,$2);},trn:function($0,$1,$2,$3){var $4=qx.lang.Array.fromArguments(arguments);$4.splice(0,3);if($2>1){return new qx.locale.LocalizedString($1,$4);}else{return new qx.locale.LocalizedString($0,$4);}},trc:function($0,$1,$2){var $3=qx.lang.Array.fromArguments(arguments);$3.splice(0,2);return new qx.locale.LocalizedString($1,$3);},marktr:function($0){return $0;}},properties:{locale:{check:$[12],nullable:true,apply:$[952],event:$[268]}},members:{_defaultLocale:$[1120],getLanguage:function(){return this._language;},getTerritory:function(){return this.getLocale().split($[100])[1]||$[0];},getAvailableLocales:function(){var $0=[];for(var $1 in this._translationCatalog){if($1!=this._defaultLocale){$0.push($1);}}return $0;},_extractLanguage:function($0){var $1;var $2=$0.indexOf($[100]);if($2==-1){$1=$0;}else{$1=$0.substring(0,$2);}return $1;},_applyLocale:function($0,$1){this._locale=$0;this._language=this._extractLanguage($0);this._updateObjects();},addTranslation:function($0,$1){if(this._translationCatalog[$0]){for(var $2 in $1){this._translationCatalog[$0][$2]=$1[$2];}}else{this._translationCatalog[$0]=$1;}},addTranslationFromClass:function($0,$1){this.addTranslation($0.substring($0.lastIndexOf($[38])+1),$1);},translate:function($0,$1,$2){var $3;if($2){var $4=this._extractLanguage($2);}else{$2=this._locale;$4=this._language;}if(!$3&&this._translationCatalog[$2]){$3=this._translationCatalog[$2][$0];}if(!$3&&this._translationCatalog[$4]){$3=this._translationCatalog[$4][$0];}if(!$3&&this._translationCatalog[this._defaultLocale]){$3=this._translationCatalog[this._defaultLocale][$0];}if(!$3){$3=$0;}if($1.length>0){$3=qx.lang.String.format($3,$1);}return $3;},isDynamic:function($0){return $0 instanceof qx.locale.LocalizedString;},resolveDynamic:function($0){return $0.toString();}},destruct:function(){this._disposeFields($[1449]);}});
qx.Class.define($[1438],{extend:qx.core.Object,construct:function($0,$1,$2){arguments.callee.base.call(this);this.setId($0);this._locale=$2;var $3=[];for(var $4=0;$4<$1.length;$4++){var $5=$1[$4];if($5 instanceof qx.locale.LocalizedString){$3.push($5);}else{$3.push($5+$[0]);}}this.setArgs($3);},properties:{id:{check:$[12],nullable:true},args:{nullable:true,dispose:true}},members:{_autoDispose:false,toString:function(){return qx.locale.Manager.getInstance().translate(this.getId(),this.getArgs(),this._locale);}}});
qx.Class.define($[1127],{statics:{cleanWhitespace:function($0){for(var $1=0;$1<$0.childNodes.length;$1++){var $2=$0.childNodes[$1];if($2.nodeType==qx.dom.Node.TEXT&&!/\S/.test($2.nodeValue)){$0.removeChild($2);}}},isEmpty:function($0){return $0.innerHTML.match(/^\s*$/);},getTextContent:qx.lang.Object.select(qx.core.Client.getInstance().supportsTextContent()?$[828]:qx.core.Client.getInstance().supportsInnerText()?$[822]:$[8],{innerText:function($0){return $0.innerText||$0.text;},textContent:function($0){return $0.textContent;},"default":function(){throw new Error("This browser does not support any form of text content handling!");}}),setTextContent:qx.lang.Object.select(qx.core.Client.getInstance().supportsTextContent()?$[828]:qx.core.Client.getInstance().supportsInnerText()?$[822]:$[8],{innerText:function($0,$1){$0.innerText=$1;},textContent:function($0,$1){$0.textContent=$1;},"default":function(){throw new Error("This browser does not support any form of text content handling!");}})}});
qx.Class.define($[1196],{extend:qx.ui.basic.Terminator,construct:function($0,$1,$2){arguments.callee.base.call(this);this._blank=qx.io.Alias.getInstance().resolve($[101]);if($0!=null){this.setSource($0);}if($1!=null){this.setWidth($1);}else{this.initWidth();}if($2!=null){this.setHeight($2);}else{this.initHeight();}this.initSelectable();},events:{"error":$[15]},properties:{allowStretchX:{refine:true,init:false},allowStretchY:{refine:true,init:false},selectable:{refine:true,init:false},width:{refine:true,init:$[7]},height:{refine:true,init:$[7]},appearance:{refine:true,init:$[685]},source:{check:$[12],apply:$[612],event:$[652],nullable:true,themeable:true},preloader:{check:$[694],apply:$[1044],nullable:true},loaded:{check:$[3],init:false,apply:$[1939]},resizeToInner:{check:$[3],init:false}},members:{_onload:function(){this.setLoaded(true);},_onerror:function(){this.warn("Could not load: "+this.getSource());this.setLoaded(false);if(this.hasEventListeners($[143])){this.dispatchEvent(new qx.event.type.Event($[143]),true);}},_beforeAppear:function(){var $0=this.getSource();if($0){qx.io.image.Manager.getInstance().show($0);this._registeredAsVisible=true;}return arguments.callee.base.call(this);},_beforeDisappear:function(){var $0=this.getSource();if($0&&this._registeredAsVisible){qx.io.image.Manager.getInstance().hide($0);delete this._registeredAsVisible;}return arguments.callee.base.call(this);},_applySource:function($0,$1){var $2=qx.io.image.Manager.getInstance();if($1){$2.remove($1);if(this._registeredAsVisible){$2.hide($1);delete this._registeredAsVisible;}}if($0){$2.add($0);if(this.isSeeable()){this._registeredAsVisible=true;$2.show($0);}}if(this.isCreated()){this._connect();}},_connect:function(){var $0=qx.io.Alias.getInstance();$0.connect(this._syncSource,this,this.getSource());},_syncSource:function($0){if($0===null){this.setPreloader(null);}else{var $1=qx.io.image.PreloaderManager.getInstance().create($0);this.setPreloader($1);}},_applyPreloader:function($0,$1){if($1){$1.removeEventListener($[83],this._onload,this);$1.removeEventListener($[143],this._onerror,this);}if($0){this.setLoaded(false);if($0.isErroneous()){this._onerror();}else if($0.isLoaded()){this.setLoaded(true);}else{$0.addEventListener($[83],this._onload,this);$0.addEventListener($[143],this._onerror,this);}}else{this.setLoaded(false);}},_applyLoaded:function($0,$1){if($0&&this.isCreated()){this._renderContent();}else if(!$0){this._invalidatePreferredInnerWidth();this._invalidatePreferredInnerHeight();}},_applyElement:function($0,$1){if($0){if(!this._image){try{if(qx.core.Variant.isSet($[1],$[216])){this._image=document.createElement($[1493]);}else{this._image=new Image;}this._image.style.border=$[713];this._image.style.verticalAlign=$[9];this._image.alt=$[0];this._image.title=$[0];}catch(ex){this.error("Failed while creating image #1",ex);}if(qx.core.Variant.isSet($[1],$[584])){this._styleEnabled();}}$0.appendChild(this._image);}arguments.callee.base.call(this,$0,$1);if($0&&this.getSource()){this._connect();}},_postApply:function(){this._postApplyDimensions();this._updateContent();},_applyEnabled:function($0,$1){if(this._image){this._styleEnabled();}return arguments.callee.base.call(this,$0,$1);},_updateContent:qx.core.Variant.select($[1],{"mshtml":function(){var $0=this._image;var $1=this.getPreloader();var $2=$1&&$1.isLoaded()?$1.getSource():this._blank;if($1&&$1.getIsPng()&&this.getEnabled()){$0.src=this._blank;$0.style.filter=$[1030]+$2+$[2558];}else{$0.src=$2;$0.style.filter=this.getEnabled()?$[0]:$[979];}},"default":function(){var $0=this.getPreloader();var $1=$0&&$0.isLoaded()?$0.getSource():this._blank;this._image.src=$1;}}),_resetContent:qx.core.Variant.select($[1],{"mshtml":function(){this._image.src=this._blank;this._image.style.filter=$[0];},"default":function(){this._image.src=this._blank;}}),_styleEnabled:qx.core.Variant.select($[1],{"mshtml":function(){this._updateContent();},"default":function(){if(this._image){var $0=this.getEnabled()===false?0.3:$[0];var $1=this._image.style;$1.opacity=$1.KhtmlOpacity=$1.MozOpacity=$0;}}}),_computePreferredInnerWidth:function(){var $0=this.getPreloader();return $0?$0.getWidth():0;},_computePreferredInnerHeight:function(){var $0=this.getPreloader();return $0?$0.getHeight():0;},_renderContent:function(){arguments.callee.base.call(this);qx.ui.core.Widget.flushGlobalQueues();},_postApplyDimensions:qx.core.Variant.select($[1],{"mshtml":function(){try{var $0=this._image.style;if(this.getResizeToInner()){$0.pixelWidth=this.getInnerWidth();$0.pixelHeight=this.getInnerHeight();}else{$0.pixelWidth=this.getPreferredInnerWidth();$0.pixelHeight=this.getPreferredInnerHeight();}}catch(ex){this.error("postApplyDimensions failed",ex);}},"default":function(){try{var $0=this._image;if(this.getResizeToInner()){$0.width=this.getInnerWidth();$0.height=this.getInnerHeight();}else{$0.width=this.getPreferredInnerWidth();$0.height=this.getPreferredInnerHeight();}}catch(ex){this.error("postApplyDimensions failed",ex);}}}),_changeInnerWidth:qx.core.Variant.select($[1],{"mshtml":function($0,$1){if(this.getResizeToInner()){this._image.style.pixelWidth=$0;}},"default":function($0,$1){if(this.getResizeToInner()){this._image.width=$0;}}}),_changeInnerHeight:qx.core.Variant.select($[1],{"mshtml":function($0,$1){if(this.getResizeToInner()){this._image.style.pixelHeight=$0;}},"default":function($0,$1){if(this.getResizeToInner()){this._image.height=$0;}}})},destruct:function(){if(this._image){this._image.style.filter=$[0];}this._disposeFields($[2052]);}});
qx.Mixin.define($[1138],{properties:{aieuiStyle:{check:$[12],init:$[1904],themeable:true,apply:$[1949]}}});
qx.Mixin.define($[631],{include:aie.theme.MWidget,construct:function(){this._facebd={};this._mobd={};this._mdbd={};},properties:{aieBackdropChange:{check:$[12],init:$[8],themeable:true,apply:$[723]},aieExtraElement:{check:$[12],init:$[19],themeable:true}},members:{_applyAieuiStyle:function(){var $0=this.getAieuiStyle();switch($0){case $[280]:var $1,$2,$3,$4,$5;$1=this.getWidthValue();$2=this.getHeightValue();$3=this.getOrientation();$4=this._labelObject;$5=this._iconObject;if($2<21){$2=21;this.setHeight(21);}if($1<21){$1=21;this.setWidth(21);}var $6=new aie.theme.xp.painter.ButtonPainter;$6.setExtraElement(this.getAieExtraElement());var $7=this._facebd=$6.getButtonFace2html($1,$2,$[8]);this.addAt($7,0);$7.setAnonymous(true);var $8=this._mobd=$6.getButtonFace2html($1,$2,$[10]);this.addAt($8,0);$8.setAnonymous(true);var $9=this._mdbd=$6.getButtonFace2html($1,$2,$[6]);this.addAt($9,0);$9.setAnonymous(true);if($3==$[31]){this.setHorizontalChildrenAlign($[5]);this.setVerticalChildrenAlign($[9]);var $a,$b,$c,$d;if($5&&$4){$a=Math.round(($2/2)-($4.getHeightValue()/2));$b=Math.round(($1/2)-($4.getWidthValue()/2));$c=Math.round(($2/2)-(this.getIconHeight()/2));$5.setVerticalAlign($[13]);$4.setVerticalAlign($[13]);var $e=this.getIconWidth();var $f=$4.getWidthValue();var $g=this.getSpacing();$d=Math.round(($1/2));$d-=Math.round(($e+$f+($g*3))/2);$d-=($g*3)+1;$5.setLeft($d);$b=Math.round(($1/2));$b-=Math.round(($e+$f+($g*2))/2);$b-=($g*2)+1;$4.setLeft($b);$7.setTop(-1);$8.setTop(-1);$9.setTop(-1);$7.setLeft(-(1+Math.round((this.getSpacing()*2))));$8.setLeft(-(1+Math.round((this.getSpacing()))));$9.setLeft(-1);}else if($4){this.setSpacing(0);$a=Math.round(($2/2)-($4.getHeightValue()/2));$b=Math.round(($1/2)-($4.getWidthValue()/2));$4.setLeft($b);$4.setTop($a);$7.setTop(-1);$8.setTop(-1);$9.setTop(-1);$7.setLeft(-1);$8.setLeft(-1);$9.setLeft(-1);}else{$7.setTop(-1);$8.setTop(-1);$9.setTop(-1);$7.setLeft(-1);$8.setLeft(-1);$9.setLeft(-1);}}else{var $a,$c;$7.setHorizontalAlign($[5]);$7.setVerticalAlign($[9]);$8.setHorizontalAlign($[5]);$8.setVerticalAlign($[9]);$9.setHorizontalAlign($[5]);$9.setVerticalAlign($[9]);this.setHorizontalChildrenAlign($[36]);this.setVerticalChildrenAlign($[9]);if($5){var $h=this.getIconHeight();var $g=this.getSpacing();$c=Math.round(($2/2)-$h);$c-=($g*3)+1;$a=Math.round(($2/2));$a-=$h;$a-=($g*2)+1;$4.setTop($a);$5.setTop($c);}$7.setTop(-(1+(this.getSpacing()*2)));$8.setTop(-(1+(this.getSpacing())));$9.setTop(-1);$7.setLeft(-1);$8.setLeft(-1);$9.setLeft(-1);}break;case $[507]:var $1,$2,$5,$4;$1=this.getWidthValue();$2=this.getHeightValue();$5=this._iconObject;$4=this._labelObject;var $6=new aie.theme.xp.painter.ButtonPainter;var $7=this._facebd=$6.getTabButtonFacehtml($1,$2,$[8]);this.addAt($7,0);$7.setAnonymous(true);var $8=this._mobd=$6.getTabButtonFacehtml($1,$2,$[10]);this.addAt($8,0);$8.setAnonymous(true);var $9=this._mdbd=$6.getTabButtonFacehtml($1,$2,$[6]);this.addAt($9,0);$9.setAnonymous(true);this.setHorizontalChildrenAlign($[5]);this.setVerticalChildrenAlign($[9]);this.setTop(-1);var $a,$b,$c,$d;if($5&&$4){$a=Math.round(($2/2)-($4.getHeightValue()/2));$b=Math.round(($1/2)-($4.getWidthValue()/2));$c=Math.round(($2/2)-(this.getIconHeight()/2));$5.setVerticalAlign($[13]);$4.setVerticalAlign($[13]);var $e=this.getIconWidth();var $f=$4.getWidthValue();var $g=this.getSpacing();$d=Math.round(($1/2));$d-=Math.round(($e+$f+($g*3))/2);$d-=($g*3)+1;$5.setLeft($d);$b=Math.round(($1/2));$b-=Math.round(($e+$f+($g*2))/2);$b-=($g*2)+1;$4.setLeft($b);$7.setTop(-1);$8.setTop(-1);$9.setTop(-1);$7.setLeft(-(1+Math.round((this.getSpacing()*2))));$8.setLeft(-(1+Math.round((this.getSpacing()))));$9.setLeft(-1);}else if($4){this.setSpacing(0);$b=Math.round(($1/2)-($4.getWidthValue()/2));$4.setLeft($b);$4.setVerticalAlign($[13]);$7.setTop(-1);$8.setTop(-1);$9.setTop(-1);$7.setLeft(-1);$8.setLeft(-1);$9.setLeft(-1);}else{$7.setTop(-1);$8.setTop(-1);$9.setTop(-1);$7.setLeft(-1);$8.setLeft(-1);$9.setLeft(-1);}$9.setTop(-3);break;case $[376]:var $1,$2,$3,$g,$5,$4,$i;$1=this.getWidthValue();$2=this.getHeightValue();$3=this.getOrientation();$g=this.getSpacing();$5=this._iconObject;$4=this._labelObject;$i=this.getShow();if($2<16||!$2){$2=16;}var $6=new aie.theme.xp.painter.ToolbarPainter;var $7=this._facebd=new qx.ui.basic.Terminator;this.addAt($7,0);$7.setAnonymous(true);var $8=this._mobd=$6.getToolbarButtonFacehtml($1,$2,$[10]);this.addAt($8,0);$8.setAnonymous(true);var $9=this._mdbd=$6.getToolbarButtonFacehtml($1,$2,$[6]);this.addAt($9,0);$9.setAnonymous(true);if($3==$[31]){this.setHorizontalChildrenAlign($[5]);this.setVerticalChildrenAlign($[9]);var $a,$b,$c,$d;if($5&&$4&&$i==$[129]){$b=Math.round(($1/2)-($4.getWidthValue()/2));$5.setVerticalAlign($[13]);$4.setVerticalAlign($[13]);var $e=this.getIconWidth();var $f=$4.getWidthValue();$d=($1/2);$d-=($e+$f+($g*3))/2;$d-=($g*3)+1;$d=Math.round($d);$5.setLeft($d);$b=($1/2);$b-=($e+$f+($g*2))/2;$b-=($g*2)+1;$b=Math.round($b);$4.setLeft($b);$7.setTop(-1);$8.setTop(-1);$9.setTop(-1);$7.setLeft(-(1+Math.round((this.getSpacing()*2))));$8.setLeft(-(1+Math.round((this.getSpacing()))));$9.setLeft(-1);}else if($4&&$i==$[111]){this.setSpacing(0);$a=Math.round(($2/2)-($4.getHeightValue()/2));$b=Math.round(($1/2)-($4.getWidthValue()/2));$4.setLeft($b);$4.setTop($a);$7.setTop(-1);$8.setTop(-1);$9.setTop(-1);$7.setLeft(-1);$8.setLeft(-1);$9.setLeft(-1);}else if($5&&$i==$[61]){this.setSpacing(0);$a=Math.round(($2/2)-(this.getIconHeight()/2));$b=Math.round(($1/2)-(this.getIconWidth()/2));$5.setLeft($b);$5.setTop($a);$7.setTop(-1);$8.setTop(-1);$9.setTop(-1);$7.setLeft(-1);$8.setLeft(-1);$9.setLeft(-1);}else{$7.setTop(-1);$8.setTop(-1);$9.setTop(-1);$7.setLeft(-1);$8.setLeft(-1);$9.setLeft(-1);}}else{var $a,$c;$7.setHorizontalAlign($[5]);$7.setVerticalAlign($[9]);$8.setHorizontalAlign($[5]);$8.setVerticalAlign($[9]);$9.setHorizontalAlign($[5]);$9.setVerticalAlign($[9]);this.setHorizontalChildrenAlign($[36]);this.setVerticalChildrenAlign($[9]);if($5){var $h=this.getIconHeight();$c=(($2/2)-$h);$c-=$g*3;$c=Math.round($c);$a=($2/2);$a-=$h;$a-=$g*2;$a=Math.round($a);$4.setTop($a);$5.setTop($c);}$7.setTop(-(1+(this.getSpacing()*2)));$8.setTop(-(1+(this.getSpacing())));$9.setTop(-1);}break;case $[449]:var $1,$2;$1=this.getWidth();$2=this.getHeight();var $6=new aie.theme.xp.painter.ButtonPainter;var $7=this._facebd=$6.getCloseButtonFacehtml($1,$2,$[8]);this.addAt($7,0);$7.setAnonymous(true);var $8=this._mobd=$6.getCloseButtonFacehtml($1,$2,$[10]);this.addAt($8,0);$8.setAnonymous(true);var $9=this._mdbd=$6.getCloseButtonFacehtml($1,$2,$[6]);this.addAt($9,0);$9.setAnonymous(true);$7.setHorizontalAlign($[5]);$7.setVerticalAlign($[9]);$7.setLeft(-15);$8.setHorizontalAlign($[5]);$8.setVerticalAlign($[9]);$8.setLeft(-11);$9.setHorizontalAlign($[5]);$9.setVerticalAlign($[9]);$9.setLeft(-7);break;case $[437]:var $1,$2;$1=this.getWidth();$2=this.getHeight();var $6=new aie.theme.xp.painter.ButtonPainter;var $7=this._facebd=$6.getCloseButtonSmallFacehtml($1,$2,$[8]);this.addAt($7,0);$7.setAnonymous(true);var $8=this._mobd=$6.getCloseButtonSmallFacehtml($1,$2,$[10]);this.addAt($8,0);$8.setAnonymous(true);var $9=this._mdbd=$6.getCloseButtonSmallFacehtml($1,$2,$[6]);this.addAt($9,0);$9.setAnonymous(true);$7.setHorizontalAlign($[5]);$7.setVerticalAlign($[9]);$7.setLeft(-15);$8.setHorizontalAlign($[5]);$8.setVerticalAlign($[9]);$8.setLeft(-11);$9.setHorizontalAlign($[5]);$9.setVerticalAlign($[9]);$9.setLeft(-7);break;case $[461]:var $1,$2;$1=this.getWidth();$2=this.getHeight();var $6=new aie.theme.xp.painter.ButtonPainter;var $7=this._facebd=$6.getAllFaceshtml($1,$2,$[8],$[357]);this.addAt($7,0);$7.setAnonymous(true);var $8=this._mobd=$6.getAllFaceshtml($1,$2,$[10],$[357]);this.addAt($8,0);$8.setAnonymous(true);var $9=this._mdbd=$6.getAllFaceshtml($1,$2,$[6],$[357]);this.addAt($9,0);$9.setAnonymous(true);$7.setHorizontalAlign($[5]);$7.setVerticalAlign($[9]);$7.setLeft(-15);$8.setHorizontalAlign($[5]);$8.setVerticalAlign($[9]);$8.setLeft(-11);$9.setHorizontalAlign($[5]);$9.setVerticalAlign($[9]);$9.setLeft(-7);break;case $[456]:var $1,$2;$1=this.getWidth();$2=this.getHeight();var $6=new aie.theme.xp.painter.ButtonPainter;var $7=this._facebd=$6.getAllFaceshtml($1,$2,$[8],$[315]);this.addAt($7,0);$7.setAnonymous(true);var $8=this._mobd=$6.getAllFaceshtml($1,$2,$[10],$[315]);this.addAt($8,0);$8.setAnonymous(true);var $9=this._mdbd=$6.getAllFaceshtml($1,$2,$[6],$[315]);this.addAt($9,0);$9.setAnonymous(true);$7.setHorizontalAlign($[5]);$7.setVerticalAlign($[9]);$7.setLeft(-15);$8.setHorizontalAlign($[5]);$8.setVerticalAlign($[9]);$8.setLeft(-11);$9.setHorizontalAlign($[5]);$9.setVerticalAlign($[9]);$9.setLeft(-7);break;case $[474]:var $1,$2;$1=this.getWidth();$2=this.getHeight();var $6=new aie.theme.xp.painter.ButtonPainter;var $7=this._facebd=$6.getAllFaceshtml($1,$2,$[8],$[366]);this.addAt($7,0);$7.setAnonymous(true);var $8=this._mobd=$6.getAllFaceshtml($1,$2,$[10],$[366]);this.addAt($8,0);$8.setAnonymous(true);var $9=this._mdbd=$6.getAllFaceshtml($1,$2,$[6],$[366]);this.addAt($9,0);$9.setAnonymous(true);$7.setHorizontalAlign($[5]);$7.setVerticalAlign($[9]);$7.setLeft(-15);$8.setHorizontalAlign($[5]);$8.setVerticalAlign($[9]);$8.setLeft(-11);$9.setHorizontalAlign($[5]);$9.setVerticalAlign($[9]);$9.setLeft(-7);break;case $[257]:var $1,$2;$1=this.getWidth();$2=this.getHeight();this.setLeft(2);var $6=new aie.theme.xp.painter.ButtonPainter;var $7=this._facebd=$6.getComboboxFaceshtml($1,$2,$[8]);this.addAt($7,0);$7.setAnonymous(true);var $8=this._mobd=$6.getComboboxFaceshtml($1,$2,$[10]);this.addAt($8,0);$8.setAnonymous(true);$8.setVisibility(false);var $9=this._mdbd=$6.getComboboxFaceshtml($1,$2,$[6]);this.addAt($9,0);$9.setAnonymous(true);$9.setVisibility(false);this.setHorizontalChildrenAlign($[5]);this.setVerticalChildrenAlign($[9]);$7.setLeft(-10);$8.setLeft(-6);$9.setLeft(-2);break;case $[399]:var $1,$2;$1=this.getWidth();$2=this.getHeight();var $6=new aie.theme.xp.painter.ButtonPainter;var $7=this._facebd=$6.getSpinnerButtonUpFacehtml($1,$2,$[8]);this.addAt($7,0);$7.setAnonymous(true);var $8=this._mobd=$6.getSpinnerButtonUpFacehtml($1,$2,$[10]);this.addAt($8,0);$8.setAnonymous(true);var $9=this._mdbd=$6.getSpinnerButtonUpFacehtml($1,$2,$[6]);this.addAt($9,0);$9.setAnonymous(true);$7.setHorizontalAlign($[5]);$7.setVerticalAlign($[9]);$7.setLeft(-13);$8.setHorizontalAlign($[5]);$8.setVerticalAlign($[9]);$8.setLeft(-9);$9.setHorizontalAlign($[5]);$9.setVerticalAlign($[9]);$9.setLeft(-5);break;case $[395]:var $1,$2;$1=this.getWidth();$2=this.getHeight();var $6=new aie.theme.xp.painter.ButtonPainter;var $7=this._facebd=$6.getSpinnerButtonDownFacehtml($1,$2,$[8]);this.addAt($7,0);$7.setAnonymous(true);var $8=this._mobd=$6.getSpinnerButtonDownFacehtml($1,$2,$[10]);this.addAt($8,0);$8.setAnonymous(true);var $9=this._mdbd=$6.getSpinnerButtonDownFacehtml($1,$2,$[6]);this.addAt($9,0);$9.setAnonymous(true);$7.setHorizontalAlign($[5]);$7.setVerticalAlign($[9]);$7.setLeft(-13);$8.setHorizontalAlign($[5]);$8.setVerticalAlign($[9]);$8.setLeft(-9);$9.setHorizontalAlign($[5]);$9.setVerticalAlign($[9]);$9.setLeft(-5);break;}},_applyAieBackdropChange:function($0){if($0==$[10]){this._mobd.setVisibility(true);this._mdbd.setVisibility(false);this._facebd.setVisibility(false);}else if($0==$[6]){this._mobd.setVisibility(false);this._mdbd.setVisibility(true);this._facebd.setVisibility(false);}else{this.setZIndex(0);this._mobd.setVisibility(false);this._mdbd.setVisibility(false);this._facebd.setVisibility(true);}}}});
qx.Mixin.define($[1916],{members:{_bdd:function($0){var $1;if(!$0[5]&&$0[5]!=0){$1=$[164]+$0[0]+$[196]+$[344]+$0[1]+$[671]+$0[2]+$[179]+$0[3]+$[175]+$[148]+$0[4]+$[17]+$0[4]+$[17]+$0[4]+$[170];}else{$1=$[164]+$0[0]+$[196]+$[344]+$0[1]+$[671]+$0[2]+$[179]+$0[3]+$[175]+$[148]+$0[4]+$[17]+$0[5]+$[17]+$0[6]+$[170];}return $1;},_bdo:function($0){var $1;if(!$0[6]&&$0[6]!=0){$1=$[164]+$0[0]+$[782]+$0[1]+$[316]+$0[4]+$[232]+$0[2]+$[179]+$0[3]+$[175]+$[148]+$0[5]+$[17]+$0[5]+$[17]+$0[5]+$[170];}else{$1=$[164]+$0[0]+$[782]+$0[1]+$[316]+$0[4]+$[232]+$0[2]+$[179]+$0[3]+$[175]+$[148]+$0[5]+$[17]+$0[6]+$[17]+$0[7]+$[170];}return $1;},_bdh:function($0){var $1;if(!$0[6]&&$0[6]!=0){$1=$[164]+$0[0]+$[794]+$0[1]+$[819]+$0[4]+$[232]+$0[2]+$[179]+$0[3]+$[175]+$[148]+$0[5]+$[17]+$0[5]+$[17]+$0[5]+$[170];}else{$1=$[164]+$0[0]+$[794]+$0[1]+$[819]+$0[4]+$[232]+$0[2]+$[179]+$0[3]+$[175]+$[148]+$0[5]+$[17]+$0[6]+$[17]+$0[7]+$[170];}return $1;},_bdp:function($0){var $1;if(!$0[6]&&$0[6]!=0){$1=$[164]+$0[0]+$[196]+$[344]+$0[1]+$[316]+$0[4]+$[232]+$0[2]+$[179]+$0[3]+$[175]+$[148]+$0[5]+$[17]+$0[5]+$[17]+$0[5]+$[170];}else{$1=$[164]+$0[0]+$[196]+$[344]+$0[1]+$[316]+$0[4]+$[232]+$0[2]+$[179]+$0[3]+$[175]+$[148]+$0[5]+$[17]+$0[6]+$[17]+$0[7]+$[170];}return $1;},_aiegd:function($0,$1,$2,$3,$4,$5,$6,$7,$8,$9,$a,$b){var $c,$d,$e,$f,$g,$h,$i,$j,$k,$l,$m,$n,$o;$c=$5;$d=$8;$e=$6;$f=$9;$g=$7;$h=$a;$o=$2-$b;$i=($c-$d)/$o;$l=$i;$j=($e-$f)/$o;$m=$j;$k=($g-$h)/$o;$n=$k;for(var $p=1;$p<=$o;$p++){if($p==$o){$0.push([1,1,$1-$3,$p+$4,$d,$f,$h]);}else{$0.push([1,1,$1-$3,$p+$4,Math.round($c),Math.round($e),Math.round($g)]);}$c-=$i;$e-=$j;$g-=$k;}}}});
qx.Class.define($[1657],{extend:qx.core.Object,include:aie.theme.MPainter,construct:function(){arguments.callee.base.call(this);},properties:{extraElement:{check:$[12],init:$[19]}},members:{getTestFace:function(){var $0=[[1,1,0,0,254,145,78],[1,1,0,1,254,149,82],[1,1,0,2,254,152,85],[1,1,0,3,254,156,88],[1,1,0,4,254,159,92],[1,1,0,5,254,163,95],[1,1,0,6,254,166,98],[1,1,0,7,254,170,102],[1,1,0,8,254,173,105],[1,1,0,9,255,177,109],[1,1,0,10,255,176,109],[1,1,0,11,255,180,112],[1,1,0,12,255,184,116],[1,1,0,13,255,188,120],[1,1,0,14,255,192,124],[1,1,0,15,255,196,127],[1,1,0,16,255,199,131],[1,1,0,17,255,203,135],[1,1,0,18,255,207,139],[1,1,0,19,255,211,142]];var $1=$0.map(this._bdd);var $2=new qx.ui.embed.HtmlEmbed($1.join($[0]));return $2;},_dynamicMiddle:function($0,$1,$2,$3,$4,$5,$6,$7,$8,$9,$a){var $b=new Array(5);var $c=0;$b[0]=1;$b[1]=1;$b[2]=1;$b[3]=1;$b[4]=1;for(var $d=1;$d<=$4-$1;$d++){$b[$c]+=1;if($c==4){$c=0;}else{$c+=1;}}var $e=$3;for(var $d=1;$d<=$b[2];$d++){$a.push([$0,1,$2,$e+$d,$7[0],$7[1],$7[2]]);}$e+=$b[2];for(var $d=1;$d<=$b[4];$d++){$a.push([$0,1,$2,$e+$d,$9[0],$9[1],$9[2]]);}$e+=$b[4];for(var $d=1;$d<=$b[0];$d++){$a.push([$0,1,$2,$e+$d,$5[0],$5[1],$5[2]]);}$e+=$b[0];for(var $d=1;$d<=$b[3];$d++){$a.push([$0,1,$2,$e+$d,$8[0],$8[1],$8[2]]);}$e+=$b[3];for(var $d=1;$d<=$b[1];$d++){$a.push([$0,1,$2,$e+$d,$6[0],$6[1],$6[2]]);}$e+=$b[1];return $e;},_extraelement:function($0,$1,$2){switch(this.getExtraElement()){case $[406]:var $3=Math.ceil($1/2);wtt=$0-5;$2.push([5,1,wtt-5,$3,0],[3,1,wtt-4,$3+1,0],[1,1,wtt-3,$3+2,0]);break;case $[379]:break;}},getButtonFace2html:function($0,$1,$2){var $3=[];switch($2){case $[8]:$3.push([1,1,2,1,120,148,169],[1,1,3,1,37,86,132],[1,1,1,2,120,148,169],[1,1,2,2,85,125,162],[1,1,3,2,192,207,221],[1,1,1,3,37,86,132],[1,1,2,3,191,206,220],[1,1,3,3,255]);$3.push([1,1,$0-2,1,22,77,126],[1,1,$0-1,1,102,134,161],[1,1,$0-2,2,213,223,232],[1,1,$0-1,2,85,125,162],[1,1,$0,2,121,148,170],[1,1,$0-2,3,255],[1,1,$0-1,3,191,206,219],[1,1,$0,3,37,86,132]);$3.push([1,1,1,$1-2,22,77,126],[1,1,2,$1-2,191,199,202],[1,1,3,$1-2,198,197,215],[1,1,1,$1-1,101,133,161],[1,1,2,$1-1,74,113,147],[1,1,3,$1-1,178,189,195],[1,1,2,$1,123,151,172],[1,1,3,$1,37,86,132]);$3.push([1,1,$0-2,$1-2,198,197,215],[1,1,$0-1,$1-2,182,189,189],[1,1,$0,$1-2,22,77,126],[1,1,$0-2,$1-1,192,198,197],[1,1,$0-1,$1-1,72,110,144],[1,1,$0,$1-1,105,138,163],[1,1,$0-2,$1,22,77,126],[1,1,$0-1,$1,107,139,165]);$3.push([1,$1-6,1,4,0,60,116],[1,$1-6,2,4,255],[1,$1-6,$0,4,0,60,116],[1,$1-6,$0-1,4,255]);var $4=$0-6;$3.push([$4,1,4,1,0,60,116],[$4,2,4,2,255]);$4+=2;$3.push([$4,3,3,4,253],[$4,1,3,7,248,252,253],[$4,1,3,8,246,247,253]);var $5=[233,235,245];var $6=[222,223,236];var $7=[244,245,253];var $8=[227,229,240];var $9=[240,241,252];this._dynamicMiddle($4,21,3,8,$1,$5,$6,$7,$8,$9,$3);$3.push([$4,2,3,$1-7,217,218,231],[$4,1,3,$1-5,214,215,231],[$4,1,3,$1-4,210,209,228],[$4,1,3,$1-3,205,204,223]);$4-=2;$3.push([$4,2,4,$1-2,198,197,215],[$4,1,4,$1,0,60,116]);break;case $[10]:$3.push([1,1,2,1,120,148,169],[1,1,3,1,37,86,132],[1,1,1,2,120,148,169],[1,1,2,2,141,158,161],[1,1,3,2,239,232,210],[1,1,1,3,37,86,132],[1,1,2,3,238,220,173],[1,1,3,3,252,210,121],[1,1,$0-2,1,22,77,126],[1,1,$0-1,1,102,134,161],[1,1,$0-2,2,248,237,211],[1,1,$0-1,2,141,158,161],[1,1,$0,2,121,148,170],[1,1,$0-2,3,252,210,121],[1,1,$0-1,3,238,220,173],[1,1,$0,3,37,86,132],[1,1,1,$1-2,22,77,126],[1,1,2,$1-2,239,181,73],[1,1,3,$1-2,248,178,48],[1,1,1,$1-1,101,133,161],[1,1,2,$1-1,132,134,113],[1,1,3,$1-1,229,151,0],[1,1,2,$1,123,151,172],[1,1,3,$1,37,86,132],[1,1,$0-2,$1-2,248,179,48],[1,1,$0-1,$1-2,237,181,71],[1,1,$0,$1-2,22,77,126],[1,1,$0-2,$1-1,229,151,0],[1,1,$0-1,$1-1,131,132,111],[1,1,$0,$1-1,105,138,163],[1,1,$0-2,$1,22,77,126],[1,1,$0-1,$1,107,139,165]);$3.push([1,$1-6,1,4,0,60,116]);this._aiegd($3,2,$1,0,3,254,223,154,249,180,53,6);this._aiegd($3,3,$1,0,3,252,210,121,248,181,53,6);this._aiegd($3,$0,$1,2,3,252,210,121,248,181,53,6);this._aiegd($3,$0,$1,1,3,253,224,155,248,180,53,6);$3.push([1,$1-6,$0,4,0,60,116]);var $4=$0-6;$3.push([$4,1,4,1,0,60,116],[$4,1,4,2,255,240,207],[$4,1,4,3,253,216,137],[$4,5,4,4,253]);var $5=[244,245,253];var $6=[233,235,245];var $7=[248,252,253];var $8=[240,241,252];var $9=[246,247,253];this._dynamicMiddle($4,21,4,8,$1,$5,$6,$7,$8,$9,$3);$3.push([$4,2,4,$1-7,227,229,240],[$4,1,4,$1-6,222,223,236],[$4,2,4,$1-5,217,218,231],[$4,1,4,$1-3,214,215,231],[$4,2,4,$1-2,248,178,48],[$4,1,4,$1-1,229,151,0],[$4,1,4,$1,0,60,116]);break;case $[6]:$3.push([1,1,2,1,120,148,169],[1,1,3,1,37,86,132],[1,1,1,2,120,148,169],[1,1,2,2,70,109,142],[1,1,3,2,157,168,172],[1,1,1,3,37,86,132],[1,1,2,3,160,171,177],[1,1,3,3,255],[1,1,$0-2,1,22,77,126],[1,1,$0-1,1,102,134,161],[1,1,$0-2,2,177,183,183],[1,1,$0-1,2,73,112,146],[1,1,$0,2,121,148,170],[1,1,$0-2,3,255],[1,1,$0-1,3,169,181,189],[1,1,$0,3,37,86,132],[1,1,1,$1-2,22,77,126],[1,1,2,$1-2,188,197,199],[1,1,3,$1-2,255],[1,1,1,$1-1,101,133,161],[1,1,2,$1-1,77,117,152],[1,1,3,$1-1,178,193,203],[1,1,2,$1,123,151,172],[1,1,3,$1,37,86,132],[1,1,$0-2,$1-2,255],[1,1,$0-1,$1-2,196,206,210],[1,1,$0,$1-2,22,77,126],[1,1,$0-2,$1-1,202,211,218],[1,1,$0-1,$1-1,79,119,155],[1,1,$0,$1-1,105,138,163],[1,1,$0-2,$1,22,77,126],[1,1,$0-1,$1,107,139,165]);$3.push([1,$1-6,1,4,0,60,116],[1,$1-6,2,4,255],[1,$1-6,$0-1,4,255],[1,$1-6,$0,4,0,60,116]);var $4=$0-6;$3.push([$4,1,4,1,0,60,116],[$4,1,4,2,255],[$4,1,4,3,172,171,189]);$4+=2;$3.push([$4,1,3,4,179,178,197],[$4,1,3,5,184,183,202],[$4,1,3,6,188,189,205],[$4,2,3,7,191,192,205]);var $5=[207,209,219];var $6=[218,219,229];var $7=[196,197,210];var $8=[214,215,226];var $9=[201,203,214];this._dynamicMiddle($4,21,3,8,$1,$5,$6,$7,$8,$9,$3);$3.push([$4,1,3,$1-7,229,230,239],[$4,1,3,$1-6,238,239,246],[$4,1,3,$1-5,245,247,253],[$4,1,3,$1-4,248,252,253],[$4,2,3,$1-3,255]);$4-=2;$3.push([$4,1,4,$1-1,255],[$4,1,4,$1,0,60,116]);break;}this._extraelement($0,$1,$3);var $a=$3.map(this._bdd);var $b=new qx.ui.embed.HtmlEmbed($a.join($[0]));return $b;},getCloseButtonFacehtml:function($0,$1,$2){var $3=[];if($2==$[8]){$3.push([1,1,0,0,188,188,207],[1,1,1,0,132,140,162],[17,1,2,0,166,57,68],[1,1,19,0,132,140,162],[1,1,20,0,188,188,207],[1,1,0,1,145,152,170],[1,1,1,1,166,57,68],[1,1,2,1,255,159,141],[1,1,3,1,254,191,164],[1,1,4,1,250,220,183],[1,1,5,1,250,235,183],[1,1,6,1,250,233,182],[2,1,7,1,249,233,182],[1,1,9,1,250,233,182],[2,1,10,1,249,233,182],[1,1,12,1,250,233,182],[2,1,13,1,249,233,182],[1,1,15,1,250,235,183],[1,1,16,1,250,220,183],[1,1,17,1,254,191,164],[1,1,18,1,255,159,141],[1,1,19,1,166,57,68],[1,1,20,1,145,152,170],[1,1,0,2,166,57,68],[1,1,1,2,244,138,125],[2,1,2,2,245,144,133],[13,1,4,2,242,184,158],[2,1,17,2,245,144,133],[1,1,19,2,244,138,125],[1,1,20,2,166,57,68],[1,1,0,3,166,57,68],[1,1,1,3,241,128,117],[1,1,2,3,240,132,124],[1,1,3,3,245,140,132],[1,1,4,3,247,157,142],[1,1,5,3,242,171,150],[1,1,6,3,241,178,155],[1,1,7,3,237,180,155],[1,1,8,3,236,181,156],[1,1,9,3,241,178,155],[1,1,10,3,237,180,155],[1,1,11,3,236,181,156],[1,1,12,3,241,178,155],[1,1,13,3,237,180,155],[1,1,14,3,236,181,156],[1,1,15,3,242,171,150],[1,1,16,3,247,157,142],[1,1,17,3,245,140,132],[1,1,18,3,240,132,124],[1,1,19,3,241,128,117],[1,1,20,3,166,57,68],[1,1,0,4,166,57,68],[1,1,1,4,234,121,115],[1,1,2,4,233,124,120],[1,1,3,4,239,129,122],[1,1,4,4,242,137,129],[2,1,5,4,70,30,26],[1,1,7,4,235,152,139],[1,1,8,4,234,155,140],[1,1,9,4,237,151,138],[1,1,10,4,235,152,139],[1,1,11,4,234,155,140],[1,1,12,4,237,151,138],[1,1,13,4,235,152,139],[2,1,14,4,70,30,26],[1,1,16,4,242,137,129],[1,1,17,4,239,129,122],[1,1,18,4,233,124,120],[1,1,19,4,234,121,115],[1,1,20,4,166,57,68],[1,1,0,5,166,57,68],[1,1,1,5,231,115,111],[1,1,2,5,231,117,114],[1,1,3,5,234,118,115],[1,1,4,5,234,120,118],[2,1,5,5,255],[1,1,7,5,70,30,26],[5,1,8,5,233,126,120],[1,1,13,5,70,30,26],[2,1,14,5,255],[1,1,16,5,234,120,118],[1,1,17,5,234,118,115],[1,1,18,5,231,117,114],[1,1,19,5,231,115,111],[1,1,20,5,166,57,68],[1,1,0,6,166,57,68],[1,1,1,6,228,110,109],[1,1,2,6,228,116,111],[1,1,3,6,231,113,111],[1,1,4,6,228,116,111],[3,1,5,6,255],[1,1,8,6,70,30,26],[3,1,9,6,228,116,111],[1,1,12,6,70,30,26],[3,1,13,6,255],[1,1,16,6,228,116,111],[1,1,17,6,231,113,111],[1,1,18,6,228,116,111],[1,1,19,6,228,110,109],[1,1,20,6,166,57,68],[1,1,0,7,166,57,68],[1,1,1,7,224,105,104],[1,1,2,7,225,109,108],[1,1,3,7,228,113,109],[1,1,4,7,228,113,111],[1,1,5,7,228,112,110],[3,1,6,7,255],[1,1,9,7,70,30,26],[1,1,10,7,228,112,110],[1,1,11,7,70,30,26],[3,1,12,7,255],[2,1,15,7,228,112,110],[1,1,17,7,228,113,109],[1,1,18,7,225,109,108],[1,1,19,7,224,105,104],[1,1,20,7,166,57,68],[1,1,0,8,166,57,68],[1,1,1,8,224,102,101],[1,1,2,8,225,106,106],[4,1,3,8,227,108,108],[3,1,7,8,255],[1,1,10,8,70,30,26],[3,1,11,8,255],[4,1,14,8,227,108,108],[1,1,18,8,225,106,106],[1,1,19,8,224,102,101],[1,1,20,8,166,57,68],[1,1,0,9,166,57,68],[1,1,1,9,219,100,100],[1,1,2,9,225,105,101],[5,1,3,9,224,108,105],[5,1,8,9,255],[5,1,13,9,224,108,105],[1,1,18,9,225,105,101],[1,1,19,9,219,100,100],[1,1,20,9,166,57,68],[1,1,0,10,166,57,68],[1,1,1,10,219,100,100],[1,1,2,10,223,101,100],[5,1,3,10,224,106,104],[1,1,8,10,70,30,26],[3,1,9,10,255],[1,1,12,10,70,30,26],[5,1,13,10,224,106,104],[1,1,18,10,223,101,100],[1,1,19,10,219,100,100],[1,1,20,10,166,57,68],[1,1,0,11,166,57,68],[1,1,1,11,215,95,95],[1,1,2,11,219,100,100],[1,1,3,11,224,103,101],[1,1,4,11,224,102,101],[2,1,5,11,222,103,103],[1,1,7,11,70,30,26],[5,1,8,11,255],[1,1,13,11,70,30,26],[2,1,14,11,222,103,103],[1,1,16,11,224,102,101],[1,1,17,11,224,103,101],[1,1,18,11,219,100,100],[1,1,19,11,215,95,95],[1,1,20,11,166,57,68],[1,1,0,12,166,57,68],[1,1,1,12,215,95,95],[1,1,2,12,217,97,98],[3,1,3,12,220,101,101],[1,1,6,12,70,30,26],[3,1,7,12,255],[1,1,10,12,220,101,101],[3,1,11,12,255],[1,1,14,12,70,30,26],[3,1,15,12,220,101,101],[1,1,18,12,217,97,98],[1,1,19,12,215,95,95],[1,1,20,12,166,57,68],[1,1,0,13,166,57,68],[2,1,1,13,213,93,96],[1,1,3,13,216,96,97],[1,1,4,13,217,97,98],[1,1,5,13,70,30,26],[3,1,6,13,255],[3,1,9,13,217,97,98],[3,1,12,13,255],[1,1,15,13,70,30,26],[1,1,16,13,217,97,98],[1,1,17,13,216,96,97],[2,1,18,13,213,93,96],[1,1,20,13,166,57,68],[1,1,0,14,166,57,68],[1,1,1,14,205,89,94],[1,1,2,14,209,90,94],[1,1,3,14,212,93,97],[1,1,4,14,83,37,32],[3,1,5,14,255],[5,1,8,14,214,95,99],[3,1,13,14,255],[1,1,16,14,83,37,32],[1,1,17,14,212,93,97],[1,1,18,14,209,90,94],[1,1,19,14,205,89,94],[1,1,20,14,166,57,68],[1,1,0,15,166,57,68],[2,1,1,15,205,89,94],[1,1,3,15,208,91,96],[1,1,4,15,212,92,95],[2,1,5,15,255],[7,1,7,15,212,92,95],[2,1,14,15,255],[1,1,16,15,212,92,95],[1,1,17,15,208,91,96],[2,1,18,15,205,89,94],[1,1,20,15,166,57,68],[1,1,0,16,166,57,68],[1,1,1,16,205,89,94],[1,1,2,16,203,84,89],[1,1,3,16,205,86,91],[1,1,4,16,206,89,95],[11,1,5,16,208,90,95],[1,1,16,16,206,89,95],[1,1,17,16,205,86,91],[1,1,18,16,203,84,89],[1,1,19,16,205,89,94],[1,1,20,16,166,57,68],[1,1,0,17,166,57,68],[2,1,1,17,194,82,91],[1,1,3,17,203,84,89],[13,1,4,17,205,89,94],[1,1,17,17,203,84,89],[2,1,18,17,194,82,91],[1,1,20,17,166,57,68],[1,1,0,18,166,57,68],[1,1,1,18,170,60,85],[1,1,2,18,194,82,91],[1,1,3,18,198,84,90],[13,1,4,18,198,85,92],[1,1,17,18,198,84,90],[1,1,18,18,194,82,91],[1,1,19,18,170,60,85],[1,1,20,18,166,57,68],[1,1,0,19,156,164,185],[1,1,1,19,166,57,68],[17,1,2,19,170,60,85],[1,1,19,19,166,57,68],[1,1,20,19,156,164,185],[1,1,0,20,236,234,234],[1,1,1,20,156,164,185],[4,1,2,20,166,57,68],[1,1,6,20,167,58,68],[1,1,7,20,166,57,68],[2,1,8,20,167,58,68],[9,1,10,20,166,57,68],[1,1,19,20,156,164,185],[1,1,20,20,236,234,234]);}else if($2==$[10]){$3.push([1,1,0,0,188,188,207],[1,1,1,0,132,140,162],[17,1,2,0,190,63,59],[1,1,19,0,132,140,162],[1,1,20,0,188,188,207],[1,1,0,1,145,152,170],[1,1,1,1,190,63,59],[1,1,2,1,255,195,170],[1,1,3,1,255,213,183],[1,1,4,1,255,227,185],[1,1,5,1,250,235,183],[1,1,6,1,250,233,182],[2,1,7,1,249,233,182],[1,1,9,1,250,233,182],[2,1,10,1,249,233,182],[1,1,12,1,250,233,182],[2,1,13,1,249,233,182],[1,1,15,1,250,235,183],[1,1,16,1,255,227,185],[1,1,17,1,255,213,183],[1,1,18,1,255,195,170],[1,1,19,1,190,63,59],[1,1,20,1,145,152,170],[1,1,0,2,190,63,59],[1,1,1,2,255,171,144],[2,1,2,2,255,175,151],[13,1,4,2,255,203,164],[2,1,17,2,255,175,151],[1,1,19,2,255,171,144],[1,1,20,2,190,63,59],[1,1,0,3,190,63,59],[1,1,1,3,255,161,134],[1,1,2,3,255,162,138],[1,1,3,3,255,171,150],[1,1,4,3,255,186,160],[1,1,5,3,255,194,160],[1,1,6,3,255,199,162],[1,1,7,3,254,197,156],[1,1,8,3,252,198,157],[1,1,9,3,255,199,162],[1,1,10,3,254,197,156],[1,1,11,3,252,198,157],[1,1,12,3,255,199,162],[1,1,13,3,254,197,156],[1,1,14,3,252,198,157],[1,1,15,3,255,194,160],[1,1,16,3,255,186,160],[1,1,17,3,255,171,150],[1,1,18,3,255,162,138],[1,1,19,3,255,161,134],[1,1,20,3,190,63,59],[1,1,0,4,190,63,59],[1,1,1,4,255,148,124],[1,1,2,4,255,148,126],[1,1,3,4,255,158,135],[1,1,4,4,255,167,144],[2,1,5,4,89,27,48],[1,1,7,4,255,173,143],[1,1,8,4,255,176,143],[1,1,9,4,255,174,145],[1,1,10,4,255,173,143],[1,1,11,4,255,176,143],[1,1,12,4,255,174,145],[1,1,13,4,255,173,143],[2,1,14,4,89,27,48],[1,1,16,4,255,167,144],[1,1,17,4,255,158,135],[1,1,18,4,255,148,126],[1,1,19,4,255,148,124],[1,1,20,4,190,63,59],[1,1,0,5,190,63,59],[1,1,1,5,255,140,117],[1,1,2,5,255,141,119],[1,1,3,5,255,144,124],[1,1,4,5,255,145,126],[2,1,5,5,255],[1,1,7,5,89,27,48],[5,1,8,5,255,150,126],[1,1,13,5,89,27,48],[2,1,14,5,255],[1,1,16,5,255,150,126],[1,1,17,5,255,144,124],[1,1,18,5,255,141,119],[1,1,19,5,255,140,117],[1,1,20,5,190,63,59],[1,1,0,6,190,63,59],[1,1,1,6,255,132,112],[1,1,2,6,254,138,113],[1,1,3,6,255,137,117],[1,1,4,6,254,138,113],[3,1,5,6,255],[1,1,8,6,89,27,48],[3,1,9,6,254,138,113],[1,1,12,6,89,27,48],[3,1,13,6,255],[1,1,16,6,254,138,113],[1,1,17,6,255,137,117],[1,1,18,6,254,138,113],[1,1,19,6,255,132,112],[1,1,20,6,190,63,59],[1,1,0,7,190,63,59],[1,1,1,7,251,127,107],[1,1,2,7,251,130,110],[1,1,3,7,255,136,112],[2,1,4,7,254,134,113],[3,1,6,7,255],[1,1,9,7,89,27,48],[1,1,10,7,254,134,113],[1,1,11,7,89,27,48],[3,1,12,7,255],[2,1,15,7,254,134,113],[1,1,17,7,255,136,112],[1,1,18,7,251,130,110],[1,1,19,7,251,127,107],[1,1,20,7,190,63,59],[1,1,0,8,190,63,59],[1,1,1,8,251,125,104],[1,1,2,8,252,128,109],[1,1,3,8,254,130,111],[3,1,4,8,251,129,110],[3,1,7,8,255],[1,1,10,8,89,27,48],[3,1,11,8,255],[4,1,14,8,251,129,110],[1,1,18,8,252,128,109],[1,1,19,8,251,125,104],[1,1,20,8,190,63,59],[1,1,0,9,190,63,59],[1,1,1,9,246,122,103],[1,1,2,9,253,128,104],[1,1,3,9,255,129,106],[1,1,4,9,254,131,110],[3,1,5,9,251,130,108],[5,1,8,9,255],[4,1,13,9,251,130,108],[1,1,17,9,255,129,106],[1,1,18,9,253,128,104],[1,1,19,9,246,122,103],[1,1,20,9,190,63,59],[1,1,0,10,190,63,59],[1,1,1,10,246,122,103],[1,1,2,10,250,124,103],[1,1,3,10,255,130,105],[1,1,4,10,255,130,106],[3,1,5,10,251,128,107],[1,1,8,10,89,27,48],[3,1,9,10,255],[1,1,12,10,89,27,48],[4,1,13,10,251,128,107],[1,1,17,10,255,130,105],[1,1,18,10,250,124,103],[1,1,19,10,246,122,103],[1,1,20,10,190,63,59],[1,1,0,11,190,63,59],[1,1,1,11,242,117,98],[1,1,2,11,246,122,103],[1,1,3,11,251,126,104],[1,1,4,11,251,125,104],[2,1,5,11,249,125,106],[1,1,7,11,89,27,48],[5,1,8,11,255],[1,1,13,11,89,27,48],[3,1,14,11,249,125,106],[1,1,17,11,251,126,104],[1,1,18,11,246,122,103],[1,1,19,11,242,117,98],[1,1,20,11,190,63,59],[1,1,0,12,190,63,59],[1,1,1,12,242,117,98],[1,1,2,12,244,118,100],[3,1,3,12,247,123,104],[1,1,6,12,89,27,48],[3,1,7,12,255],[1,1,10,12,247,123,104],[3,1,11,12,255],[1,1,14,12,89,27,48],[3,1,15,12,247,123,104],[1,1,18,12,244,118,100],[1,1,19,12,242,117,98],[1,1,20,12,190,63,59],[1,1,0,13,190,63,59],[2,1,1,13,240,112,96],[1,1,3,13,243,117,99],[1,1,4,13,244,118,100],[1,1,5,13,89,27,48],[3,1,6,13,255],[3,1,9,13,244,118,100],[3,1,12,13,255],[1,1,15,13,89,27,48],[1,1,16,13,244,118,100],[1,1,17,13,243,117,99],[2,1,18,13,240,112,96],[1,1,20,13,190,63,59],[1,1,0,14,190,63,59],[1,1,1,14,231,104,92],[1,1,2,14,236,107,93],[1,1,3,14,239,110,96],[1,1,4,14,100,33,54],[3,1,5,14,255],[5,1,8,14,241,112,98],[3,1,13,14,255],[1,1,16,14,100,33,54],[1,1,17,14,239,110,96],[1,1,18,14,236,107,93],[1,1,19,14,231,104,92],[1,1,20,14,190,63,59],[1,1,0,15,190,63,59],[2,1,1,15,231,104,92],[1,1,3,15,234,106,93],[1,1,4,15,239,111,95],[2,1,5,15,255],[7,1,7,15,239,111,95],[2,1,14,15,255],[1,1,16,15,239,111,95],[1,1,17,15,234,106,93],[2,1,18,15,231,104,92],[1,1,20,15,190,63,59],[1,1,0,16,190,63,59],[1,1,1,16,231,104,92],[1,1,2,16,230,100,87],[1,1,3,16,232,102,89],[13,1,4,16,234,106,93],[1,1,17,16,232,102,89],[1,1,18,16,230,100,87],[1,1,19,16,231,104,92],[1,1,20,16,190,63,59],[1,1,0,17,190,63,59],[2,1,1,17,219,91,84],[1,1,3,17,223,98,87],[1,1,4,17,231,101,87],[12,1,5,17,231,104,92],[1,1,17,17,223,98,87],[2,1,18,17,219,91,84],[1,1,20,17,190,63,59],[1,1,0,18,190,63,59],[1,1,1,18,194,63,75],[1,1,2,18,219,91,84],[1,1,3,18,219,93,83],[1,1,4,18,225,97,84],[12,1,5,18,223,97,87],[1,1,17,18,219,93,83],[1,1,18,18,219,91,84],[1,1,19,18,194,63,75],[1,1,20,18,190,63,59],[1,1,0,19,156,164,185],[1,1,1,19,190,63,59],[17,1,2,19,194,63,75],[1,1,19,19,190,63,59],[1,1,20,19,156,164,185],[1,1,0,20,236,234,234],[1,1,1,20,156,164,185],[17,1,2,20,190,63,59],[1,1,19,20,156,164,185],[1,1,20,20,236,234,234]);}else{$3.push([1,1,0,0,188,188,207],[1,1,1,0,145,152,170],[17,1,2,0,190,63,59],[1,1,19,0,145,152,170],[1,1,20,0,188,188,207],[1,1,0,1,145,152,170],[1,1,1,1,190,63,59],[17,1,2,1,194,63,75],[1,1,19,1,190,63,59],[1,1,20,1,145,152,170],[1,1,0,2,190,63,59],[1,1,1,2,194,63,75],[1,1,2,2,255,175,151],[15,1,3,2,250,233,182],[1,1,18,2,255,175,151],[1,1,19,2,194,63,75],[1,1,20,2,190,63,59],[1,1,0,3,190,63,59],[1,1,1,3,255,175,151],[1,1,2,3,219,91,84],[1,1,3,3,224,99,87],[1,1,4,3,232,102,88],[1,1,5,3,233,105,92],[1,1,6,3,236,106,93],[7,1,7,3,235,105,92],[1,1,14,3,236,106,93],[1,1,15,3,233,105,92],[1,1,16,3,232,102,88],[1,1,17,3,224,99,87],[1,1,18,3,219,91,84],[1,1,19,3,255,175,151],[1,1,20,3,190,63,59],[1,1,0,4,190,63,59],[1,1,1,4,231,104,92],[1,1,2,4,230,100,87],[1,1,3,4,233,103,90],[1,1,4,4,234,106,92],[2,1,5,4,89,27,48],[7,1,7,4,239,111,95],[2,1,14,4,89,27,48],[1,1,16,4,234,106,92],[1,1,17,4,233,103,90],[1,1,18,4,230,100,87],[1,1,19,4,231,104,92],[1,1,20,4,190,63,59],[1,1,0,5,190,63,59],[2,1,1,5,231,104,92],[1,1,3,5,235,107,93],[1,1,4,5,238,109,94],[2,1,5,5,255],[1,1,7,5,89,27,48],[5,1,8,5,240,112,96],[1,1,13,5,89,27,48],[2,1,14,5,255],[1,1,16,5,238,109,94],[1,1,17,5,235,107,93],[2,1,18,5,231,104,92],[1,1,20,5,190,63,59],[1,1,0,6,190,63,59],[1,1,1,6,231,104,92],[1,1,2,6,236,107,93],[1,1,3,6,240,110,97],[1,1,4,6,241,112,97],[3,1,5,6,255],[1,1,8,6,89,27,48],[3,1,9,6,242,112,99],[1,1,12,6,89,27,48],[3,1,13,6,255],[1,1,16,6,241,112,97],[1,1,17,6,240,110,97],[1,1,18,6,236,107,93],[1,1,19,6,231,104,92],[1,1,20,6,190,63,59],[1,1,0,7,190,63,59],[2,1,1,7,240,112,96],[1,1,3,7,243,118,100],[1,1,4,7,244,119,101],[1,1,5,7,244,120,101],[3,1,6,7,255],[1,1,9,7,89,27,48],[1,1,10,7,244,120,101],[1,1,11,7,89,27,48],[3,1,12,7,255],[1,1,15,7,244,120,101],[1,1,16,7,244,119,101],[1,1,17,7,243,118,100],[2,1,18,7,240,112,96],[1,1,20,7,190,63,59],[1,1,0,8,190,63,59],[1,1,1,8,242,117,98],[1,1,2,8,244,118,100],[1,1,3,8,246,121,104],[1,1,4,8,246,120,104],[1,1,5,8,245,119,104],[1,1,6,8,245,118,104],[3,1,7,8,255],[1,1,10,8,89,27,48],[3,1,11,8,255],[1,1,14,8,245,118,104],[1,1,15,8,245,119,104],[1,1,16,8,246,120,104],[1,1,17,8,246,121,104],[1,1,18,8,244,118,100],[1,1,19,8,242,117,98],[1,1,20,8,190,63,59],[1,1,0,9,190,63,59],[1,1,1,9,242,117,98],[1,1,2,9,246,122,103],[1,1,3,9,249,124,104],[1,1,4,9,248,123,104],[3,1,5,9,247,123,104],[5,1,8,9,255],[3,1,13,9,247,123,104],[1,1,16,9,248,123,104],[1,1,17,9,249,124,104],[1,1,18,9,246,122,103],[1,1,19,9,242,117,98],[1,1,20,9,190,63,59],[1,1,0,10,190,63,59],[1,1,1,10,246,122,103],[1,1,2,10,250,124,103],[1,1,3,10,254,128,103],[1,1,4,10,253,127,103],[3,1,5,10,253,126,102],[1,1,8,10,89,27,48],[3,1,9,10,255],[1,1,12,10,89,27,48],[3,1,13,10,253,126,102],[1,1,16,10,253,127,103],[1,1,17,10,254,128,103],[1,1,18,10,250,124,103],[1,1,19,10,246,122,103],[1,1,20,10,190,63,59],[1,1,0,11,190,63,59],[1,1,1,11,246,122,103],[1,1,2,11,253,128,104],[1,1,3,11,253,128,107],[1,1,4,11,252,128,108],[2,1,5,11,251,127,108],[1,1,7,11,89,27,48],[5,1,8,11,255],[1,1,13,11,89,27,48],[2,1,14,11,251,127,108],[1,1,16,11,252,128,108],[1,1,17,11,253,128,107],[1,1,18,11,253,128,104],[1,1,19,11,246,122,103],[1,1,20,11,190,63,59],[1,1,0,12,190,63,59],[1,1,1,12,251,125,104],[1,1,2,12,252,128,109],[1,1,3,12,252,129,110],[1,1,4,12,251,129,109],[1,1,5,12,250,129,109],[1,1,6,12,89,27,48],[3,1,7,12,255],[1,1,10,12,250,129,109],[3,1,11,12,255],[1,1,14,12,89,27,48],[1,1,15,12,250,129,109],[1,1,16,12,251,129,109],[1,1,17,12,252,129,110],[1,1,18,12,252,128,109],[1,1,19,12,251,125,104],[1,1,20,12,190,63,59],[1,1,0,13,190,63,59],[1,1,1,13,251,127,107],[1,1,2,13,251,130,110],[1,1,3,13,254,134,111],[1,1,4,13,254,132,111],[1,1,5,13,89,27,48],[3,1,6,13,255],[3,1,9,13,254,132,111],[3,1,12,13,255],[1,1,15,13,89,27,48],[1,1,16,13,254,132,111],[1,1,17,13,254,134,111],[1,1,18,13,251,130,110],[1,1,19,13,251,127,107],[1,1,20,13,190,63,59],[1,1,0,14,190,63,59],[1,1,1,14,255,132,112],[1,1,2,14,254,138,113],[1,1,3,14,255,137,115],[1,1,4,14,100,33,54],[3,1,5,14,255],[5,1,8,14,254,138,113],[3,1,13,14,255],[1,1,16,14,100,33,54],[1,1,17,14,255,137,115],[1,1,18,14,254,138,113],[1,1,19,14,255,132,112],[1,1,20,14,190,63,59],[1,1,0,15,190,63,59],[1,1,1,15,255,140,117],[1,1,2,15,255,141,119],[1,1,3,15,255,146,125],[1,1,4,15,255,147,126],[2,1,5,15,255],[7,1,7,15,255,148,126],[2,1,14,15,255],[1,1,16,15,255,147,126],[1,1,17,15,255,146,125],[1,1,18,15,255,141,119],[1,1,19,15,255,140,117],[1,1,20,15,190,63,59],[1,1,0,16,190,63,59],[1,1,1,16,255,148,124],[1,1,2,16,255,148,126],[1,1,3,16,255,163,138],[1,1,4,16,255,170,144],[1,1,5,16,255,174,147],[9,1,6,16,255,174,145],[1,1,15,16,255,174,147],[1,1,16,16,255,170,144],[1,1,17,16,255,163,138],[1,1,18,16,255,148,126],[1,1,19,16,255,148,124],[1,1,20,16,190,63,59],[1,1,0,17,190,63,59],[1,1,1,17,255,161,134],[1,1,2,17,255,162,138],[1,1,3,17,255,176,152],[1,1,4,17,255,190,161],[1,1,5,17,255,197,161],[1,1,6,17,254,199,161],[1,1,7,17,255,199,161],[5,1,8,17,255,199,162],[1,1,13,17,255,199,161],[1,1,14,17,254,199,161],[1,1,15,17,255,197,161],[1,1,16,17,255,190,161],[1,1,17,17,255,176,152],[1,1,18,17,255,162,138],[1,1,19,17,255,161,134],[1,1,20,17,190,63,59],[1,1,0,18,190,63,59],[1,1,1,18,255,171,144],[2,1,2,18,255,175,151],[13,1,4,18,255,203,164],[2,1,17,18,255,175,151],[1,1,19,18,255,171,144],[1,1,20,18,190,63,59],[1,1,0,19,156,164,185],[1,1,1,19,190,63,59],[1,1,2,19,255,195,170],[1,1,3,19,255,213,183],[1,1,4,19,255,227,185],[1,1,5,19,250,235,183],[2,1,6,19,249,233,182],[1,1,8,19,250,233,182],[3,1,9,19,249,233,182],[1,1,12,19,250,233,182],[2,1,13,19,249,233,182],[1,1,15,19,250,235,183],[1,1,16,19,255,227,185],[1,1,17,19,255,213,183],[1,1,18,19,255,195,170],[1,1,19,19,190,63,59],[1,1,20,19,156,164,185],[1,1,0,20,236,234,234],[1,1,1,20,156,164,185],[17,1,2,20,190,63,59],[1,1,19,20,156,164,185],[1,1,20,20,236,234,234]);}var $4=$3.map(this._bdd);var $5=new qx.ui.embed.HtmlEmbed($4.join($[0]));return $5;},getCloseButtonSmallFacehtml:function($0,$1,$2){var $3=[];switch($2){case $[8]:$3.push([1,1,1,0,207,101,91],[1,1,2,0,222,105,98],[7,1,3,0,220,103,97],[1,1,10,0,222,104,97],[1,1,11,0,206,103,97],[1,1,0,1,206,105,90],[1,1,1,1,255,154,151],[1,1,2,1,255,151,151],[7,1,3,1,255,151,150],[1,1,10,1,255,150,150],[1,1,11,1,255,154,156],[1,1,12,1,204,106,94],[1,1,0,2,221,104,97],[1,1,1,2,255,150,150],[1,1,2,2,236,130,130],[7,1,3,2,239,133,132],[1,1,10,2,236,130,130],[1,1,11,2,255,151,150],[1,1,12,2,221,103,96],[1,1,0,3,218,102,96],[1,1,1,3,255,151,149],[1,1,2,3,242,135,134],[2,1,3,3,255],[1,1,5,3,244,136,134],[2,1,6,3,242,136,134],[2,1,8,3,255],[1,1,10,3,239,133,133],[1,1,11,3,255,149,148],[1,1,12,3,218,102,96],[1,1,0,4,217,101,96],[1,1,1,4,255,158,153],[1,1,2,4,252,144,139],[3,1,3,4,255],[1,1,6,4,249,142,139],[3,1,7,4,255],[1,1,10,4,246,137,135],[1,1,11,4,255,151,149],[1,1,12,4,218,101,96],[1,1,0,5,217,100,95],[1,1,1,5,255,164,157],[1,1,2,5,255,153,145],[1,1,3,5,255,152,145],[5,1,4,5,255],[1,1,9,5,255,147,141],[1,1,10,5,255,146,140],[1,1,11,5,255,157,153],[1,1,12,5,217,101,95],[1,1,0,6,217,100,95],[1,1,1,6,255,170,165],[1,1,2,6,255,162,155],[1,1,3,6,255,162,154],[1,1,4,6,255,161,153],[3,1,5,6,255],[1,1,8,6,255,158,150],[1,1,9,6,255,157,148],[1,1,10,6,255,155,146],[1,1,11,6,255,165,158],[1,1,12,6,217,101,95],[1,1,0,7,218,102,96],[1,1,1,7,255,178,175],[2,1,2,7,255,170,165],[5,1,4,7,255],[1,1,9,7,255,166,159],[1,1,10,7,255,165,158],[1,1,11,7,255,174,169],[1,1,12,7,218,102,97],[1,1,0,8,218,102,97],[1,1,1,8,255,178,177],[1,1,2,8,255,171,167],[3,1,3,8,255],[1,1,6,8,255,172,167],[3,1,7,8,255],[1,1,10,8,255,171,167],[1,1,11,8,255,178,177],[1,1,12,8,218,102,97],[1,1,0,9,218,102,97],[1,1,1,9,255,178,177],[1,1,2,9,255,171,167],[2,1,3,9,255],[3,1,5,9,255,171,167],[2,1,8,9,255],[1,1,10,9,255,171,167],[1,1,11,9,255,178,177],[1,1,12,9,218,102,97],[1,1,0,10,219,103,97],[1,1,1,10,255,182,181],[9,1,2,10,255,175,170],[1,1,11,10,255,182,181],[1,1,12,10,219,103,97],[1,1,0,11,178,84,78],[1,1,1,11,252,147,148],[1,1,2,11,255,160,162],[7,1,3,11,255,158,158],[1,1,10,11,255,160,162],[1,1,11,11,252,147,148],[1,1,12,11,178,84,78],[1,1,1,12,157,84,66],[1,1,2,12,166,79,67],[7,1,3,12,165,79,68],[1,1,10,12,166,79,67],[1,1,11,12,157,84,66]);break;case $[10]:$3.push([1,1,1,0,217,73,11],[1,1,2,0,236,68,15],[7,1,3,0,237,71,17],[1,1,10,0,236,68,15],[1,1,11,0,217,75,20],[1,1,0,1,235,60,25],[1,1,1,1,254,146,128],[1,1,2,1,254,143,128],[7,1,3,1,254,145,130],[1,1,10,1,254,143,128],[1,1,11,1,254,148,135],[1,1,12,1,232,62,34],[1,1,0,2,250,60,32],[1,1,1,2,254,145,130],[1,1,2,2,254,117,99],[7,1,3,2,254,120,102],[1,1,10,2,254,119,99],[1,1,11,2,254,145,128],[1,1,12,2,250,60,30],[1,1,0,3,248,60,32],[1,1,1,3,254,146,130],[1,1,2,3,254,125,104],[2,1,3,3,255],[3,1,5,3,254,125,104],[2,1,8,3,255],[1,1,10,3,254,120,102],[1,1,11,3,254,145,128],[1,1,12,3,248,60,32],[1,1,0,4,248,60,32],[1,1,1,4,254,158,136],[1,1,2,4,254,140,112],[3,1,3,4,255],[1,1,6,4,254,136,112],[3,1,7,4,255],[1,1,10,4,254,129,106],[1,1,11,4,254,148,130],[1,1,12,4,248,60,32],[1,1,0,5,246,59,30],[1,1,1,5,254,166,141],[1,1,2,5,254,155,125],[1,1,3,5,254,153,125],[5,1,4,5,255],[1,1,9,5,254,145,117],[1,1,10,5,254,143,115],[1,1,11,5,254,158,136],[1,1,12,5,246,60,32],[1,1,0,6,246,59,30],[1,1,1,6,254,166,141],[3,1,2,6,254,166,139],[3,1,5,6,255],[1,1,8,6,254,162,135],[1,1,9,6,254,161,133],[1,1,10,6,254,159,130],[1,1,11,6,254,166,141],[1,1,12,6,246,59,30],[1,1,0,7,246,59,30],[3,1,1,7,254,166,141],[5,1,4,7,255],[3,1,9,7,254,166,141],[1,1,12,7,246,59,30],[1,1,0,8,246,59,30],[2,1,1,8,254,166,141],[3,1,3,8,255],[1,1,6,8,254,166,141],[3,1,7,8,255],[2,1,10,8,254,166,141],[1,1,12,8,246,59,30],[1,1,0,9,246,59,30],[2,1,1,9,254,166,141],[2,1,3,9,255],[3,1,5,9,254,166,141],[2,1,8,9,255],[2,1,10,9,254,166,141],[1,1,12,9,246,59,30],[1,1,0,10,248,60,30],[11,1,1,10,254,166,141],[1,1,12,10,248,60,30],[1,1,0,11,196,31,11],[1,1,1,11,254,136,117],[1,1,2,11,254,153,139],[7,1,3,11,254,153,135],[1,1,10,11,254,153,139],[1,1,11,11,254,136,117],[1,1,12,11,196,31,11],[1,1,1,12,153,19,0],[9,1,2,12,162,7,0],[1,1,11,12,153,19,0]);break;case $[6]:$3.push([1,1,1,0,133,61,36],[1,1,2,0,160,66,43],[7,1,3,0,157,66,43],[1,1,10,0,160,66,42],[1,1,11,0,131,63,41],[1,1,0,1,143,54,41],[1,1,1,1,219,109,97],[1,1,2,1,214,106,97],[7,1,3,1,213,105,96],[1,1,10,1,214,106,96],[1,1,11,1,218,110,102],[1,1,12,1,141,55,45],[1,1,0,2,165,58,47],[1,1,1,2,214,106,97],[1,1,2,2,186,84,77],[1,1,3,2,189,86,79],[6,1,4,2,189,87,79],[1,1,10,2,187,84,78],[1,1,11,2,215,107,97],[1,1,12,2,165,58,47],[1,1,0,3,161,56,47],[1,1,1,3,215,107,97],[1,1,2,3,194,89,80],[2,1,3,3,255],[1,1,5,3,196,90,81],[2,1,6,3,194,90,81],[2,1,8,3,255],[1,1,10,3,190,86,79],[1,1,11,3,214,106,96],[1,1,12,3,161,56,47],[1,1,0,4,160,56,47],[1,1,1,4,225,115,101],[1,1,2,4,208,100,86],[3,1,3,4,255],[1,1,6,4,203,97,86],[3,1,7,4,255],[1,1,10,4,199,91,81],[1,1,11,4,219,108,97],[1,1,12,4,161,56,47],[1,1,0,5,159,55,46],[1,1,1,5,235,122,106],[1,1,2,5,222,110,92],[1,1,3,5,221,109,92],[5,1,4,5,255],[1,1,9,5,215,104,89],[1,1,10,5,212,102,87],[1,1,11,5,225,115,101],[1,1,12,5,160,56,47],[1,1,0,6,159,55,46],[1,1,1,6,243,131,113],[1,1,2,6,233,121,103],[1,1,3,6,232,120,102],[1,1,4,6,231,119,101],[3,1,5,6,255],[1,1,8,6,228,116,97],[1,1,9,6,226,115,96],[1,1,10,6,224,113,94],[1,1,11,6,236,124,107],[1,1,12,6,160,56,47],[1,1,0,7,161,56,47],[1,1,1,7,250,139,123],[1,1,2,7,241,130,113],[1,1,3,7,241,129,113],[5,1,4,7,255],[1,1,9,7,236,125,107],[1,1,10,7,236,124,106],[1,1,11,7,245,133,117],[1,1,12,7,161,56,47],[1,1,0,8,161,56,47],[1,1,1,8,251,140,125],[1,1,2,8,242,131,115],[3,1,3,8,255],[1,1,6,8,243,132,115],[3,1,7,8,255],[1,1,10,8,242,131,115],[1,1,11,8,251,140,125],[1,1,12,8,161,56,47],[1,1,0,9,161,56,47],[1,1,1,9,251,140,125],[1,1,2,9,242,131,115],[2,1,3,9,255],[3,1,5,9,242,131,115],[2,1,8,9,255],[1,1,10,9,242,131,115],[1,1,11,9,251,140,125],[1,1,12,9,161,56,47],[1,1,0,10,162,57,47],[1,1,1,10,255,143,130],[1,1,2,10,248,136,119],[7,1,3,10,247,135,119],[1,1,10,10,248,136,119],[1,1,11,10,255,143,130],[1,1,12,10,162,57,47],[1,1,0,11,91,33,29],[1,1,1,11,205,102,93],[1,1,2,11,222,116,107],[7,1,3,11,218,113,103],[1,1,10,11,222,116,107],[1,1,11,11,205,102,93],[1,1,12,11,91,33,29],[1,1,1,12,72,38,24],[9,1,2,12,93,37,28],[1,1,11,12,72,38,24]);break;}var $4=$3.map(this._bdd);var $5=new qx.ui.embed.HtmlEmbed($4.join($[0]));return $5;},getAllFaceshtml:function($0,$1,$2,$3){var $4=[];if($2==$[8]){$4.push([1,1,1,0,132,140,162],[17,1,2,0,107,117,143],[1,1,19,0,132,140,162],[1,1,0,1,132,140,162],[1,1,1,1,107,117,143],[1,1,2,1,204,203,221],[1,1,3,1,251,251,252],[13,1,4,1,255],[1,1,17,1,251,251,252],[1,1,18,1,204,203,221],[1,1,19,1,107,117,143],[1,1,20,1,132,140,162],[1,1,0,2,107,117,143],[1,1,1,2,210,209,227],[17,1,2,2,242,241,247],[1,1,19,2,210,209,227],[1,1,20,2,107,117,143],[1,1,0,3,107,117,143],[1,1,1,3,237,235,243],[17,1,2,3,233,232,241],[1,1,19,3,237,235,243],[1,1,20,3,107,117,143],[1,1,0,4,107,117,143],[1,1,1,4,213,212,227],[17,1,2,4,224,223,234],[1,1,19,4,213,212,227],[1,1,20,4,107,117,143],[1,1,0,5,107,117,143],[1,1,1,5,213,213,227],[2,1,2,5,220,219,231],[1,1,4,5,221,219,231],[14,1,5,5,220,219,231],[1,1,19,5,213,213,227],[1,1,20,5,107,117,143],[1,1,0,6,107,117,143],[1,1,1,6,214,214,228],[1,1,2,6,216,216,229],[1,1,3,6,216,216,230],[3,1,4,6,216,216,229],[5,1,7,6,216,216,230],[3,1,12,6,216,216,229],[2,1,15,6,216,216,230],[2,1,17,6,216,216,229],[1,1,19,6,214,214,228],[1,1,20,6,107,117,143],[1,1,0,7,107,117,143],[1,1,1,7,216,216,229],[17,1,2,7,211,211,225],[1,1,19,7,216,216,229],[1,1,20,7,107,117,143],[1,1,0,8,107,117,143],[1,1,1,8,214,214,228],[17,1,2,8,211,211,224],[1,1,19,8,214,214,228],[1,1,20,8,107,117,143],[1,1,0,9,107,117,143],[1,1,1,9,211,211,226],[17,1,2,9,207,208,221],[1,1,19,9,211,211,226],[1,1,20,9,107,117,143],[1,1,0,10,107,117,143],[1,1,1,10,208,209,224],[17,1,2,10,203,203,220],[1,1,19,10,208,209,224],[1,1,20,10,107,117,143],[1,1,0,11,107,117,143],[1,1,1,11,203,204,222],[9,1,2,11,200,202,217],[1,1,11,11,200,201,217],[5,1,12,11,200,202,217],[1,1,17,11,200,201,217],[1,1,18,11,200,202,217],[1,1,19,11,203,204,222],[1,1,20,11,107,117,143],[1,1,0,12,107,117,143],[1,1,1,12,200,201,219],[17,1,2,12,195,196,214],[1,1,19,12,200,201,219],[1,1,20,12,107,117,143],[1,1,0,13,107,117,143],[1,1,1,13,195,197,217],[17,1,2,13,188,189,209],[1,1,19,13,195,197,217],[1,1,20,13,107,117,143],[1,1,0,14,107,117,143],[1,1,1,14,191,193,214],[17,1,2,14,184,185,206],[1,1,19,14,191,193,214],[1,1,20,14,107,117,143],[1,1,0,15,107,117,143],[1,1,1,15,188,190,212],[17,1,2,15,178,178,202],[1,1,19,15,188,190,212],[1,1,20,15,107,117,143],[1,1,0,16,107,117,143],[1,1,1,16,182,185,209],[11,1,2,16,173,174,198],[1,1,13,16,172,174,198],[4,1,14,16,173,174,198],[1,1,18,16,172,174,198],[1,1,19,16,182,185,209],[1,1,20,16,107,117,143],[1,1,0,17,107,117,143],[1,1,1,17,178,181,208],[17,1,2,17,167,168,194],[1,1,19,17,178,181,208],[1,1,20,17,107,117,143],[1,1,0,18,107,117,143],[1,1,1,18,133,137,176],[17,1,2,18,156,158,190],[1,1,19,18,133,137,176],[1,1,20,18,107,117,143],[1,1,0,19,156,164,185],[1,1,1,19,107,117,143],[17,1,2,19,133,137,176],[1,1,19,19,107,117,143],[1,1,20,19,156,164,185],[1,1,1,20,156,164,185],[4,1,2,20,107,117,143],[1,1,6,20,108,118,144],[1,1,7,20,107,117,143],[2,1,8,20,108,118,144],[9,1,10,20,107,117,143],[1,1,19,20,156,164,185]);}else if($2==$[10]){$4.push([1,1,1,0,128,136,160],[17,1,2,0,95,106,133],[1,1,19,0,128,136,160],[1,1,0,1,128,136,160],[1,1,1,1,95,106,133],[1,1,2,1,224,223,243],[15,1,3,1,255],[1,1,18,1,224,223,243],[1,1,19,1,95,106,133],[1,1,20,1,128,136,160],[1,1,0,2,95,106,133],[1,1,1,2,233,231,251],[17,1,2,2,255],[1,1,19,2,233,231,251],[1,1,20,2,95,106,133],[1,1,0,3,95,106,133],[19,1,1,3,255],[1,1,20,3,95,106,133],[1,1,0,4,95,106,133],[1,1,1,4,236,235,251],[17,1,2,4,250,249,254],[1,1,19,4,236,235,251],[1,1,20,4,95,106,133],[1,1,0,5,95,106,133],[1,1,1,5,237,237,252],[2,1,2,5,245,244,253],[1,1,4,5,246,244,253],[14,1,5,5,245,244,253],[1,1,19,5,237,237,252],[1,1,20,5,95,106,133],[1,1,0,6,95,106,133],[1,1,1,6,238,238,253],[17,1,2,6,241,241,253],[1,1,19,6,238,238,253],[1,1,20,6,95,106,133],[1,1,0,7,95,106,133],[1,1,1,7,241,241,253],[17,1,2,7,234,234,249],[1,1,19,7,241,241,253],[1,1,20,7,95,106,133],[1,1,0,8,95,106,133],[1,1,1,8,238,238,253],[17,1,2,8,234,234,248],[1,1,19,8,238,238,253],[1,1,20,8,95,106,133],[1,1,0,9,95,106,133],[1,1,1,9,234,234,250],[17,1,2,9,229,230,244],[1,1,19,9,234,234,250],[1,1,20,9,95,106,133],[1,1,0,10,95,106,133],[1,1,1,10,230,231,247],[17,1,2,10,223,223,241],[1,1,19,10,230,231,247],[1,1,20,10,95,106,133],[1,1,0,11,95,106,133],[1,1,1,11,224,225,244],[9,1,2,11,219,221,237],[1,1,11,11,219,220,237],[5,1,12,11,219,221,237],[1,1,17,11,219,220,237],[1,1,18,11,219,221,237],[1,1,19,11,224,225,244],[1,1,20,11,95,106,133],[1,1,0,12,95,106,133],[1,1,1,12,220,221,240],[17,1,2,12,213,215,233],[1,1,19,12,220,221,240],[1,1,20,12,95,106,133],[1,1,0,13,95,106,133],[1,1,1,13,213,215,236],[17,1,2,13,204,205,226],[1,1,19,13,213,215,236],[1,1,20,13,95,106,133],[1,1,0,14,95,106,133],[1,1,1,14,208,209,232],[17,1,2,14,198,200,221],[1,1,19,14,208,209,232],[1,1,20,14,95,106,133],[1,1,0,15,95,106,133],[1,1,1,15,204,206,229],[17,1,2,15,190,190,216],[1,1,19,15,204,206,229],[1,1,20,15,95,106,133],[1,1,0,16,95,106,133],[1,1,1,16,196,200,225],[17,1,2,16,183,185,210],[1,1,19,16,196,200,225],[1,1,20,16,95,106,133],[1,1,0,17,95,106,133],[1,1,1,17,191,194,223],[17,1,2,17,176,177,205],[1,1,19,17,191,194,223],[1,1,20,17,95,106,133],[1,1,0,18,95,106,133],[1,1,1,18,132,136,177],[17,1,2,18,162,164,198],[1,1,19,18,132,136,177],[1,1,20,18,95,106,133],[1,1,0,19,161,169,192],[1,1,1,19,95,106,133],[17,1,2,19,132,136,177],[1,1,19,19,95,106,133],[1,1,20,19,161,169,192],[1,1,1,20,161,169,192],[17,1,2,20,95,106,133],[1,1,19,20,161,169,192]);}else{$4.push([1,1,1,0,123,131,153],[17,1,2,0,79,89,111],[1,1,19,0,123,131,153],[1,1,0,1,123,131,153],[1,1,1,1,79,89,111],[1,1,2,1,216,215,233],[15,1,3,1,236,233,248],[1,1,18,1,216,215,233],[1,1,19,1,79,89,111],[1,1,20,1,123,131,153],[1,1,0,2,79,89,111],[1,1,1,2,216,215,233],[17,1,2,2,141,144,174],[1,1,19,2,216,215,233],[1,1,20,2,79,89,111],[1,1,0,3,79,89,111],[1,1,1,3,131,135,173],[17,1,2,3,156,158,181],[1,1,19,3,131,135,173],[1,1,20,3,79,89,111],[1,1,0,4,79,89,111],[1,1,1,4,139,143,178],[17,1,2,4,161,163,187],[1,1,19,4,139,143,178],[1,1,20,4,79,89,111],[1,1,0,5,79,89,111],[1,1,1,5,148,152,185],[17,1,2,5,166,169,190],[1,1,19,5,148,152,185],[1,1,20,5,79,89,111],[1,1,0,6,79,89,111],[1,1,1,6,157,160,189],[17,1,2,6,174,176,195],[1,1,19,6,157,160,189],[1,1,20,6,79,89,111],[1,1,0,7,79,89,111],[1,1,1,7,167,171,197],[17,1,2,7,177,179,199],[1,1,19,7,167,171,197],[1,1,20,7,79,89,111],[1,1,0,8,79,89,111],[1,1,1,8,178,180,205],[17,1,2,8,186,187,206],[1,1,19,8,178,180,205],[1,1,20,8,79,89,111],[1,1,0,9,79,89,111],[1,1,1,9,189,190,211],[17,1,2,9,191,193,210],[1,1,19,9,189,190,211],[1,1,20,9,79,89,111],[1,1,0,10,79,89,111],[1,1,1,10,198,199,219],[17,1,2,10,192,192,212],[1,1,19,10,198,199,219],[1,1,20,10,79,89,111],[1,1,0,11,79,89,111],[1,1,1,11,206,208,225],[17,1,2,11,195,196,213],[1,1,19,11,206,208,225],[1,1,20,11,79,89,111],[1,1,0,12,79,89,111],[1,1,1,12,214,214,230],[17,1,2,12,199,199,217],[1,1,19,12,214,214,230],[1,1,20,12,79,89,111],[1,1,0,13,79,89,111],[1,1,1,13,219,219,233],[17,1,2,13,198,198,219],[1,1,19,13,219,219,233],[1,1,20,13,79,89,111],[1,1,0,14,79,89,111],[1,1,1,14,219,219,233],[17,1,2,14,205,205,225],[1,1,19,14,219,219,233],[1,1,20,14,79,89,111],[1,1,0,15,79,89,111],[1,1,1,15,219,219,233],[17,1,2,15,211,209,228],[1,1,19,15,219,219,233],[1,1,20,15,79,89,111],[1,1,0,16,79,89,111],[1,1,1,16,219,219,233],[17,1,2,16,216,215,233],[1,1,19,16,219,219,233],[1,1,20,16,79,89,111],[1,1,0,17,79,89,111],[1,1,1,17,254,251,255],[17,1,2,17,236,233,248],[1,1,19,17,254,251,255],[1,1,20,17,79,89,111],[1,1,0,18,79,89,111],[1,1,1,18,216,215,233],[17,1,2,18,254,251,255],[1,1,19,18,216,215,233],[1,1,20,18,79,89,111],[1,1,0,19,123,131,153],[1,1,1,19,91,102,126],[1,1,2,19,216,215,233],[15,1,3,19,255],[1,1,18,19,216,215,233],[1,1,19,19,79,89,111],[1,1,20,19,123,131,153],[1,1,1,20,123,131,153],[4,1,2,20,79,89,111],[1,1,6,20,83,92,114],[1,1,7,20,79,89,111],[2,1,8,20,83,92,114],[9,1,10,20,79,89,111],[1,1,19,20,123,131,153]);}if($3==$[315]){$4.push([1,1,4,5,221,219,231],[11,1,5,5,37,37,54],[1,1,4,6,255],[10,1,5,6,110,109,143],[1,1,15,6,37,37,54],[1,1,4,7,255],[10,1,5,7,110,109,143],[1,1,15,7,37,37,54],[1,1,4,8,255],[1,1,5,8,37,37,54],[9,1,6,8,255],[1,1,15,8,37,37,54],[1,1,4,9,255],[1,1,5,9,37,37,54],[8,1,6,9,207,208,221],[1,1,14,9,255],[1,1,15,9,37,37,54],[1,1,4,10,255],[1,1,5,10,37,37,54],[8,1,6,10,203,203,220],[1,1,14,10,255],[1,1,15,10,37,37,54],[1,1,4,11,255],[1,1,5,11,37,37,54],[5,1,6,11,200,202,217],[1,1,11,11,200,201,217],[2,1,12,11,200,202,217],[1,1,14,11,255],[1,1,15,11,37,37,54],[1,1,4,12,255],[1,1,5,12,37,37,54],[8,1,6,12,195,196,214],[1,1,14,12,255],[1,1,15,12,37,37,54],[1,1,4,13,255],[1,1,5,13,37,37,54],[8,1,6,13,188,189,209],[1,1,14,13,255],[1,1,15,13,37,37,54],[1,1,4,14,255],[1,1,5,14,37,37,54],[8,1,6,14,184,185,206],[1,1,14,14,255],[1,1,15,14,37,37,54],[1,1,4,15,255],[11,1,5,15,37,37,54],[12,1,4,16,255]);}else if($3==$[357]){$4.push([1,1,4,13,255],[7,1,5,13,37,37,54],[1,1,4,14,255],[6,1,5,14,110,109,143],[1,1,11,14,37,37,54],[1,1,4,15,255],[6,1,5,15,110,109,143],[1,1,11,15,37,37,54],[8,1,4,16,255]);}else{$4.push([1,1,7,5,255],[7,1,8,5,37,37,54],[1,1,7,6,255],[6,1,8,6,110,109,143],[1,1,14,6,37,37,54],[7,1,7,7,255],[1,1,14,7,37,37,54],[7,1,5,8,37,37,54],[1,1,13,8,255],[1,1,14,8,37,37,54],[1,1,4,9,255],[1,1,5,9,37,37,54],[5,1,6,9,110,109,143],[1,1,11,9,37,37,54],[1,1,13,9,255],[1,1,14,9,37,37,54],[1,1,4,10,255],[1,1,5,10,37,37,54],[5,1,6,10,255],[1,1,11,10,37,37,54],[1,1,13,10,255],[1,1,14,10,37,37,54],[1,1,4,11,255],[1,1,5,11,37,37,54],[1,1,10,11,255],[1,1,11,11,37,37,54],[1,1,12,11,255],[2,1,13,11,37,37,54],[1,1,4,12,255],[1,1,5,12,37,37,54],[1,1,10,12,255],[1,1,11,12,37,37,54],[3,1,12,12,255],[1,1,4,13,255],[1,1,5,13,37,37,54],[1,1,10,13,255],[1,1,11,13,37,37,54],[1,1,4,14,255],[7,1,5,14,37,37,54],[8,1,4,15,255]);}var $5=$4.map(this._bdd);var $6=new qx.ui.embed.HtmlEmbed($5.join($[0]));return $6;},getComboboxFaceshtml:function($0,$1,$2){var $3=[];if($2==$[8]){$3.push([1,1,0,0,255],[1,1,1,0,143,144,158],[1,1,2,0,181,181,190],[1,1,3,0,180,180,190],[5,1,4,0,180,180,189],[1,1,9,0,179,180,189],[2,1,10,0,180,180,189],[1,1,12,0,179,180,189],[1,1,13,0,180,180,189],[1,1,14,0,179,179,189],[1,1,15,0,140,141,156],[1,1,16,0,180,183,190],[1,18,0,1,148,149,162],[1,1,1,1,214,214,219],[13,1,2,1,255],[1,1,15,1,214,214,219],[1,18,16,1,148,149,162],[15,1,1,2,255],[1,1,1,3,255],[13,1,2,3,251,252,252],[1,1,15,3,255],[1,1,1,4,255],[13,1,2,4,244,244,247],[1,1,15,4,255],[1,1,1,5,255],[13,1,2,5,244,244,247],[1,1,15,5,255],[1,1,1,6,255],[13,1,2,6,236,236,241],[1,1,15,6,255],[1,1,1,7,255],[3,1,2,7,227,227,235],[1,1,5,7,63,61,61],[5,1,6,7,227,227,235],[1,1,11,7,63,61,61],[3,1,12,7,227,227,235],[1,1,15,7,255],[1,1,1,8,255],[2,1,2,8,217,218,228],[3,1,4,8,63,61,61],[3,1,7,8,217,218,228],[3,1,10,8,63,61,61],[2,1,13,8,217,218,228],[1,1,15,8,255],[1,1,1,9,255],[3,1,2,9,217,218,228],[3,1,5,9,63,61,61],[1,1,8,9,217,218,228],[3,1,9,9,63,61,61],[3,1,12,9,217,218,228],[1,1,15,9,255],[1,1,1,10,255],[4,1,2,10,209,210,224],[5,1,6,10,63,61,61],[4,1,11,10,209,210,224],[1,1,15,10,255],[1,1,1,11,255],[5,1,2,11,204,205,219],[3,1,7,11,63,61,61],[5,1,10,11,204,205,219],[1,1,15,11,255],[1,1,1,12,255],[6,1,2,12,203,204,218],[1,1,8,12,63,61,61],[6,1,9,12,203,204,218],[1,1,15,12,255],[1,1,1,13,255],[13,5,2,13,203,204,218],[1,1,15,13,255],[1,1,1,14,255],[1,1,15,14,255],[1,1,1,15,255],[1,1,15,15,255],[1,1,1,16,255],[1,1,15,16,255],[1,1,1,17,221,222,225],[13,1,2,17,217,218,228],[1,1,15,17,221,222,225],[1,1,0,18,236,237,244],[1,1,1,18,139,140,153],[13,1,2,18,157,158,171],[1,1,15,18,138,139,153],[1,1,16,18,180,183,190]);}else if($2==$[10]){$3.push([1,1,0,0,255],[15,1,1,0,91,102,101],[1,1,16,0,180,183,190],[1,1,0,1,91,102,101],[1,1,1,1,214,214,219],[13,1,2,1,255],[1,1,15,1,214,214,219],[1,1,16,1,91,102,101],[1,1,0,2,91,102,101],[15,1,1,2,255],[1,1,16,2,91,102,101],[1,1,0,3,91,102,101],[15,1,1,3,255],[1,1,16,3,91,102,101],[1,1,0,4,91,102,101],[15,1,1,4,255],[1,1,16,4,91,102,101],[1,1,0,5,91,102,101],[15,1,1,5,255],[1,1,16,5,91,102,101],[1,1,0,6,91,102,101],[15,1,1,6,255],[1,1,16,6,91,102,101],[1,1,0,7,91,102,101],[1,1,1,7,255],[3,1,2,7,251,251,255],[1,1,5,7,32,32,32],[5,1,6,7,251,251,255],[1,1,11,7,32,32,32],[3,1,12,7,251,251,255],[1,1,15,7,255],[1,1,16,7,91,102,101],[1,1,0,8,91,102,101],[1,1,1,8,255],[2,1,2,8,239,239,249],[3,1,4,8,32,32,32],[3,1,7,8,239,239,249],[3,1,10,8,32,32,32],[2,1,13,8,239,239,249],[1,1,15,8,255],[1,1,16,8,91,102,101],[1,1,0,9,91,102,101],[1,1,1,9,255],[3,1,2,9,239,239,249],[3,1,5,9,32,32,32],[1,1,8,9,239,239,249],[3,1,9,9,32,32,32],[3,1,12,9,239,239,249],[1,1,15,9,255],[1,1,16,9,91,102,101],[1,1,0,10,91,102,101],[1,1,1,10,255],[4,1,2,10,226,227,240],[5,1,6,10,32,32,32],[4,1,11,10,226,227,240],[1,1,15,10,255],[1,1,16,10,91,102,101],[1,1,0,11,91,102,101],[1,1,1,11,255],[5,1,2,11,215,216,235],[3,1,7,11,32,32,32],[5,1,10,11,215,216,235],[1,1,15,11,255],[1,1,16,11,91,102,101],[1,1,0,12,91,102,101],[1,1,1,12,255],[6,1,2,12,209,210,228],[1,1,8,12,32,32,32],[6,1,9,12,209,210,228],[1,1,15,12,255],[1,1,16,12,91,102,101],[1,1,0,13,91,102,101],[1,1,1,13,255],[13,1,2,13,207,209,227],[1,1,15,13,255],[1,1,16,13,91,102,101],[1,1,0,14,91,102,101],[1,1,1,14,255],[13,1,2,14,207,209,227],[1,1,15,14,255],[1,1,16,14,91,102,101],[1,1,0,15,91,102,101],[1,1,1,15,255],[13,1,2,15,207,209,227],[1,1,15,15,255],[1,1,16,15,91,102,101],[1,1,0,16,91,102,101],[1,1,1,16,255],[13,1,2,16,207,209,227],[1,1,15,16,255],[1,1,16,16,91,102,101],[1,1,0,17,91,102,101],[1,1,1,17,221,222,225],[13,1,2,17,217,218,228],[1,1,15,17,221,222,225],[1,1,16,17,91,102,101],[1,1,0,18,236,237,244],[15,1,1,18,91,102,101],[1,1,16,18,180,183,190]);}else{$3.push([1,1,0,0,203,206,209],[15,1,1,0,67,72,72],[1,1,16,0,188,190,197],[1,1,0,1,67,72,72],[1,1,1,1,214,219,217],[13,1,2,1,245,247,252],[1,1,15,1,214,219,217],[1,1,16,1,67,72,72],[1,1,0,2,67,72,72],[1,1,1,2,255],[13,1,2,2,191,194,219],[1,1,15,2,255],[1,1,16,2,67,72,72],[1,1,0,3,67,72,72],[1,1,1,3,255],[13,1,2,3,206,212,232],[1,1,15,3,255],[1,1,16,3,67,72,72],[1,1,0,4,67,72,72],[1,1,1,4,255],[1,1,2,4,222,227,239],[5,1,3,4,219,222,236],[4,1,8,4,223,223,236],[3,1,12,4,222,227,239],[1,1,15,4,255],[1,1,16,4,67,72,72],[1,1,0,5,67,72,72],[1,1,1,5,255],[1,1,2,5,222,227,239],[5,1,3,5,219,222,236],[4,1,8,5,223,223,236],[3,1,12,5,222,227,239],[1,1,15,5,255],[1,1,16,5,67,72,72],[1,1,0,6,67,72,72],[1,1,1,6,255],[1,1,2,6,240,241,246],[5,1,3,6,233,237,243],[2,1,8,6,236,237,243],[2,1,10,6,237,239,246],[1,1,12,6,240,241,244],[2,1,13,6,240,241,246],[1,1,15,6,255],[1,1,16,6,67,72,72],[1,1,0,7,67,72,72],[2,1,1,7,255],[2,1,3,7,253,253,253],[1,1,5,7,32,32,32],[2,1,6,7,253,253,253],[1,1,8,7,254,254,253],[2,1,9,7,254,254,255],[1,1,11,7,32,32,32],[1,1,12,7,254,254,255],[3,1,13,7,255],[1,1,16,7,67,72,72],[1,1,0,8,67,72,72],[3,1,1,8,255],[3,1,4,8,32,32,32],[3,1,7,8,255],[3,1,10,8,32,32,32],[3,1,13,8,255],[1,1,16,8,67,72,72],[1,1,0,9,67,72,72],[4,1,1,9,255],[3,1,5,9,32,32,32],[1,1,8,9,255],[3,1,9,9,32,32,32],[4,1,12,9,255],[1,1,16,9,67,72,72],[1,1,0,10,67,72,72],[5,1,1,10,255],[5,1,6,10,32,32,32],[5,1,11,10,255],[1,1,16,10,67,72,72],[1,1,0,11,67,72,72],[6,1,1,11,255],[3,1,7,11,32,32,32],[6,1,10,11,255],[1,1,16,11,67,72,72],[1,1,0,12,67,72,72],[7,1,1,12,255],[1,1,8,12,32,32,32],[7,1,9,12,255],[1,1,16,12,67,72,72],[1,1,0,13,67,72,72],[15,1,1,13,255],[1,1,16,13,67,72,72],[1,1,0,14,67,72,72],[15,1,1,14,255],[1,1,16,14,67,72,72],[1,1,0,15,67,72,72],[15,1,1,15,255],[1,1,16,15,67,72,72],[1,1,0,16,67,72,72],[1,1,1,16,160,181,205],[13,1,2,16,255],[1,1,15,16,160,181,205],[1,1,16,16,67,72,72],[2,1,0,17,67,72,72],[13,1,2,17,160,181,205],[2,1,15,17,67,72,72],[1,1,0,18,188,188,194],[15,1,1,18,67,72,72],[1,1,16,18,180,183,190]);}var $4=$3.map(this._bdd);var $5=new qx.ui.embed.HtmlEmbed($4.join($[0]));return $5;},getMenuButtonFacehtml:function($0,$1,$2){$0=30;var $3=$0-2;if($2=$[10]){var $4=[[$0,1,0,0,75,75,111],[1,$1,0,0,75,75,111],[$3,1,1,1,255,244,204],[1,$1,$0,0,75,75,111],[$3,1,1,2,255,242,200],[$3,1,1,3,255,239,197],[$3,1,1,4,255,237,193],[$3,1,1,5,255,235,189],[$3,1,1,6,255,233,186],[$3,1,1,7,255,231,182],[$3,1,1,8,255,229,179],[$3,1,1,9,255,227,175],[$3,1,1,10,255,225,172],[$3,1,1,11,255,225,172],[$3,1,1,12,255,223,169],[$3,1,1,13,255,221,166],[$3,1,1,14,255,219,163],[$3,1,1,15,255,217,160],[$3,1,1,16,255,215,157],[$3,1,1,17,255,214,154],[$0,1,0,18,75,75,111]];}else{var $4=[[$0,1,0,0,124,124,148],[1,$1,0,1,124,124,148],[$3,1,1,1,232,233,241],[1,$1,$0,1,124,124,148],[$3,1,1,2,229,230,239],[$3,1,1,3,226,227,237],[$3,1,1,4,223,224,235],[$3,1,1,5,220,221,232],[$3,1,1,6,217,218,230],[$3,1,1,7,214,215,228],[$3,1,1,8,212,212,225],[$3,1,1,9,209,209,223],[$3,1,1,10,206,206,221],[$3,1,1,11,203,203,219],[$3,1,1,12,200,200,216],[$3,1,1,13,197,197,214],[$3,1,1,14,194,194,212],[$3,1,1,15,192,191,209],[$3,1,1,16,189,188,207],[$3,1,1,17,186,185,205],[$3,1,1,18,253,250,255],[$0,1,0,18,124,124,148]];}var $5=$4.map(this._bdd);var $6=new qx.ui.embed.HtmlEmbed($5.join($[0]));return $6;},getTabButtonFacehtml:function($0,$1,$2){var $3=[];var $4=$0-5;if($2==$[8]){$3.push([1,1,1,0,208,214,208],[1,1,2,0,169,185,191],[1,1,0,1,208,214,208],[1,1,1,1,182,196,205],[1,1,2,1,228,233,236],[1,1,0,2,169,185,191],[1,1,1,2,227,233,236],[1,1,2,2,254],[1,16,0,3,145,167,180],[1,1,1,3,253,253,252],[1,1,2,3,255],[2,1,1,4,255],[2,1,1,5,255],[2,1,1,6,250,249,254],[1,1,1,7,245,244,253],[1,1,2,7,246,244,253],[2,1,1,8,241,241,253],[2,1,1,9,241,241,253],[2,1,1,10,234,234,249],[2,1,1,11,234,234,248],[2,1,1,12,229,230,244],[2,1,1,13,223,223,241],[2,1,1,14,219,221,237],[2,1,1,15,213,215,233],[2,1,1,16,204,205,226],[2,1,1,17,198,200,221],[2,1,1,18,190,190,216]);$3.push([$4,1,3,0,145,167,180],[$4,1,3,1,255],[$4,1,3,2,255],[$4,1,3,3,255],[$4,1,3,4,255],[$4,1,3,5,255],[$4,1,3,6,250,249,254],[$4,1,3,7,245,244,253],[$4,1,3,8,241,241,253],[$4,1,3,9,241,241,253],[$4,1,3,10,234,234,249],[$4,1,3,11,234,234,248],[$4,1,3,12,229,230,244],[$4,1,3,13,223,223,241],[$4,1,3,14,219,221,237],[$4,1,3,15,213,215,233],[$4,1,3,16,204,205,226],[$4,1,3,17,198,200,221],[$4,1,3,18,190,190,216]);$3.push([1,1,$0-2,0,161,179,187],[1,1,$0-1,0,200,209,205],[1,1,$0-2,1,237,241,243],[1,1,$0-1,1,182,196,205],[1,1,$0,1,208,214,208],[1,1,$0-2,2,254,254,253],[1,1,$0-1,2,227,233,235],[1,1,$0,2,169,185,191],[1,1,$0-2,3,255],[1,1,$0-1,3,246,244,242],[1,16,$0,3,145,167,180],[2,1,$0-2,4,255],[2,1,$0-2,5,255],[2,1,$0-2,6,250,249,254],[2,1,$0-2,7,245,244,253],[2,1,$0-2,8,241,241,253],[2,1,$0-2,9,241,241,253],[2,1,$0-2,10,234,234,249],[2,1,$0-2,11,234,234,248],[2,1,$0-2,12,229,230,244],[2,1,$0-2,13,223,223,241],[2,1,$0-2,14,219,221,237],[2,1,$0-2,15,213,215,233],[2,1,$0-2,16,204,205,226],[2,1,$0-2,17,198,200,221],[2,1,$0-2,18,190,190,216]);}else if($2==$[10]){$3.push([1,1,1,0,225,198,142],[1,1,2,0,235,151,46],[1,1,0,1,225,198,142],[1,1,1,1,238,159,49],[1,1,2,1,249,185,56],[1,1,0,2,221,161,83],[1,1,1,2,249,184,56],[1,1,2,2,255,199,60],[1,16,0,3,153,160,163],[2,1,1,3,255],[2,1,1,4,255],[2,1,1,5,255],[2,1,1,6,252,251,254],[2,1,1,7,249,248,254],[2,1,1,8,246,246,254],[2,1,1,9,246,246,254],[2,1,1,10,241,241,251],[2,1,1,11,241,241,250],[2,1,1,12,238,239,248],[2,1,1,13,234,234,246],[2,1,1,14,232,233,243],[2,1,1,15,228,229,241],[2,1,1,16,222,223,236],[2,1,1,17,218,220,233],[2,1,1,18,213,213,230]);$3.push([$4,1,3,0,230,139,44],[$4,1,3,1,255,200,60],[$4,1,3,2,255,199,60],[$4,1,3,3,255],[$4,1,3,4,255],[$4,1,3,5,255],[$4,1,3,6,252,251,254],[$4,1,3,7,249,248,254],[$4,1,3,8,246,246,254],[$4,1,3,9,246,246,254],[$4,1,3,10,241,241,251],[$4,1,3,11,241,241,250],[$4,1,3,12,238,239,248],[$4,1,3,13,234,234,246],[$4,1,3,14,232,233,243],[$4,1,3,15,228,229,241],[$4,1,3,16,222,223,236],[$4,1,3,17,218,220,233],[$4,1,3,18,213,213,230]);$3.push([1,1,$0-2,0,228,151,60],[1,1,$0-1,0,221,194,141],[1,1,$0-2,1,251,190,57],[1,1,$0-1,1,238,159,49],[1,1,$0,1,225,198,142],[1,1,$0-2,2,255,199,60],[1,1,$0-1,2,249,184,56],[1,1,$0,2,221,161,83],[2,1,$0-2,3,255],[1,16,$0,3,153,160,163],[2,1,$0-2,4,255],[2,1,$0-2,5,255],[2,1,$0-2,6,252,251,254],[2,1,$0-2,7,249,248,254],[2,1,$0-2,8,246,246,254],[2,1,$0-2,9,246,246,254],[2,1,$0-2,10,241,241,251],[2,1,$0-2,11,241,241,250],[2,1,$0-2,12,238,239,248],[2,1,$0-2,13,234,234,246],[2,1,$0-2,14,232,233,243],[2,1,$0-2,15,228,229,241],[2,1,$0-2,16,222,223,236],[2,1,$0-2,17,218,220,233],[2,1,$0-2,18,213,213,230]);}else{$3.push([1,1,-2,0,227,227,223],[1,1,-1,0,225,198,142],[1,1,0,0,235,151,46],[1,1,-2,1,225,198,142],[1,1,-1,1,238,159,49],[1,1,0,1,249,185,56],[1,1,-2,2,221,161,83],[1,1,-1,2,249,184,56],[1,1,0,2,255,199,60],[1,19,-2,3,145,155,156],[2,19,-1,3,252,252,254]);$4=$4+4;$3.push([$4,1,1,0,230,139,44],[$4,1,1,1,255,200,60],[$4,1,1,2,255,199,60],[$4,19,1,3,252,252,254]);$3.push([1,1,$0,0,228,151,60],[1,1,$0+1,0,221,194,141],[1,1,$0+2,0,227,227,223],[1,1,$0,1,251,190,57],[1,1,$0+1,1,238,159,49],[1,1,$0+2,1,225,198,142],[1,1,$0,2,255,199,60],[1,1,$0+1,2,249,184,56],[1,1,$0+2,2,221,161,83],[2,19,$0,3,252,252,254],[1,19,$0+2,3,145,155,156]);}var $5=$3.map(this._bdd);var $6=new qx.ui.embed.HtmlEmbed($5.join($[0]));return $6;},getSpinnerButtonUpFacehtml:function($0,$1,$2){if($2==$[8]){var $3=[[1,1,0,0,214,219,217],[1,1,1,0,143,144,158],[1,1,2,0,181,181,190],[1,1,3,0,180,180,190],[5,1,4,0,180,180,189],[2,1,9,0,179,180,189],[1,1,11,0,180,180,190],[1,1,12,0,181,181,190],[1,1,13,0,143,144,158],[1,1,14,0,214,219,217],[1,1,0,1,148,149,162],[1,1,1,1,214,214,219],[11,1,2,1,255],[1,1,13,1,214,214,219],[1,1,14,1,148,149,162],[1,1,0,2,148,149,162],[13,1,1,2,255],[1,1,14,2,148,149,162],[1,1,0,3,148,149,162],[1,1,1,3,255],[5,1,2,3,244,244,247],[1,1,7,3,63,61,61],[5,1,8,3,244,244,247],[1,1,13,3,255],[1,1,14,3,148,149,162],[1,1,0,4,148,149,162],[1,1,1,4,255],[4,1,2,4,209,210,224],[3,1,6,4,63,61,61],[4,1,9,4,209,210,224],[1,1,13,4,255],[1,1,14,4,148,149,162],[1,1,0,5,148,149,162],[1,1,1,5,255],[3,1,2,5,203,204,218],[5,1,5,5,63,61,61],[3,1,10,5,203,204,218],[1,1,13,5,255],[1,1,14,5,148,149,162],[1,1,0,6,148,149,162],[1,1,1,6,255],[2,1,2,6,203,204,218],[3,1,4,6,63,61,61],[1,1,7,6,203,204,218],[3,1,8,6,63,61,61],[2,1,11,6,203,204,218],[1,1,13,6,255],[1,1,14,6,148,149,162],[1,1,0,7,148,149,162],[1,1,1,7,221,222,225],[11,1,2,7,217,218,228],[1,1,13,7,221,222,225],[1,1,14,7,148,149,162],[1,1,0,8,236,237,244],[1,1,1,8,139,140,153],[11,1,2,8,157,158,171],[1,1,13,8,139,140,153],[1,1,14,8,236,237,244]];}else if($2==$[10]){var $3=[[1,1,0,0,214,219,217],[13,1,1,0,91,102,101],[1,1,14,0,214,219,217],[1,1,0,1,91,102,101],[1,1,1,1,214,214,219],[11,1,2,1,255],[1,1,13,1,214,214,219],[1,1,14,1,91,102,101],[1,1,0,2,91,102,101],[13,1,1,2,255],[1,1,14,2,91,102,101],[1,1,0,3,91,102,101],[6,1,1,3,255],[1,1,7,3,32],[6,1,8,3,255],[1,1,14,3,91,102,101],[1,1,0,4,91,102,101],[1,1,1,4,255],[4,1,2,4,215,216,235],[3,1,6,4,32],[4,1,9,4,215,216,235],[1,1,13,4,255],[1,1,14,4,91,102,101],[1,1,0,5,91,102,101],[1,1,1,5,255],[3,1,2,5,207,209,227],[5,1,5,5,32],[3,1,10,5,207,209,227],[1,1,13,5,255],[1,1,14,5,91,102,101],[1,1,0,6,91,102,101],[1,1,1,6,255],[2,1,2,6,207,209,227],[3,1,4,6,32],[1,1,7,6,207,209,227],[3,1,8,6,32],[2,1,11,6,207,209,227],[1,1,13,6,255],[1,1,14,6,91,102,101],[1,1,0,7,91,102,101],[1,1,1,7,221,222,225],[11,1,2,7,217,218,228],[1,1,13,7,221,222,225],[1,1,14,7,91,102,101],[1,1,0,8,236,237,244],[13,1,1,8,91,102,101],[1,1,14,8,236,237,244]];}else{var $3=[[1,1,0,0,203,206,209],[13,1,1,0,91,102,101],[1,1,14,0,203,206,209],[1,1,0,1,91,102,101],[1,1,1,1,214,219,217],[11,1,2,1,245,247,252],[1,1,13,1,214,219,217],[1,1,14,1,91,102,101],[1,1,0,2,91,102,101],[1,1,1,2,255],[11,1,2,2,191,194,219],[1,1,13,2,255],[1,1,14,2,91,102,101],[1,1,0,3,91,102,101],[1,1,1,3,255],[1,1,2,3,222,227,239],[4,1,3,3,219,222,236],[1,1,7,3,32],[1,1,8,3,219,222,236],[2,1,9,3,223,223,236],[1,1,11,3,219,222,236],[1,1,12,3,222,227,239],[1,1,13,3,255],[1,1,14,3,91,102,101],[1,1,0,4,91,102,101],[5,1,1,4,255],[3,1,6,4,32],[5,1,9,4,255],[1,1,14,4,91,102,101],[1,1,0,5,91,102,101],[4,1,1,5,255],[5,1,5,5,32],[4,1,10,5,255],[1,1,14,5,91,102,101],[1,1,0,6,91,102,101],[1,1,1,6,160,181,205],[2,1,2,6,255],[3,1,4,6,32],[1,1,7,6,255],[3,1,8,6,32],[2,1,11,6,255],[1,1,13,6,160,181,205],[1,1,14,6,91,102,101],[2,1,0,7,91,102,101],[11,1,2,7,160,181,205],[2,1,13,7,91,102,101],[1,1,0,8,188,188,194],[13,1,1,8,91,102,101],[1,1,14,8,188,188,194]];}var $4=$3.map(this._bdd);var $5=new qx.ui.embed.HtmlEmbed($4.join($[0]));return $5;},getSpinnerButtonDownFacehtml:function($0,$1,$2){if($2==$[8]){var $3=[[1,1,0,0,214,219,217],[1,1,1,0,143,144,158],[1,1,2,0,181,181,190],[1,1,3,0,180,180,190],[4,1,4,0,180,180,189],[1,1,8,0,179,180,189],[2,1,9,0,180,180,190],[1,1,11,0,180,180,189],[1,1,12,0,181,181,190],[1,1,13,0,143,144,158],[1,1,14,0,214,219,217],[1,1,0,1,148,149,162],[1,1,1,1,214,214,219],[11,1,2,1,255],[1,1,13,1,214,214,219],[1,1,14,1,148,149,162],[1,1,0,2,148,149,162],[13,1,1,2,255],[1,1,14,2,148,149,162],[1,1,0,3,148,149,162],[1,1,1,3,255],[2,1,2,3,251,252,252],[3,1,4,3,63,61,61],[1,1,7,3,251,252,252],[3,1,8,3,63,61,61],[2,1,11,3,251,252,252],[1,1,13,3,255],[1,1,14,3,148,149,162],[1,1,0,4,148,149,162],[1,1,1,4,255],[3,1,2,4,244,244,247],[5,1,5,4,63,61,61],[3,1,10,4,244,244,247],[1,1,13,4,255],[1,1,14,4,148,149,162],[1,1,0,5,148,149,162],[1,1,1,5,255],[4,1,2,5,236,236,241],[3,1,6,5,63,61,61],[4,1,9,5,236,236,241],[1,1,13,5,255],[1,1,14,5,148,149,162],[1,1,0,6,148,149,162],[1,1,1,6,255],[5,1,2,6,203,204,218],[1,1,7,6,63,61,61],[5,1,8,6,203,204,218],[1,1,13,6,255],[1,1,14,6,148,149,162],[1,1,0,7,148,149,162],[1,1,1,7,221,222,225],[11,1,2,7,217,218,228],[1,1,13,7,221,222,225],[1,1,14,7,148,149,162],[1,1,0,8,236,237,244],[1,1,1,8,139,140,153],[11,1,2,8,157,158,171],[1,1,13,8,139,140,153],[1,1,14,8,236,237,244]];}else if($2==$[10]){var $3=[[1,1,0,0,214,219,217],[13,1,1,0,91,102,101],[1,1,14,0,214,219,217],[1,1,0,1,91,102,101],[1,1,1,1,214,214,219],[11,1,2,1,255],[1,1,13,1,214,214,219],[1,1,14,1,91,102,101],[1,1,0,2,91,102,101],[13,1,1,2,255],[1,1,14,2,91,102,101],[1,1,0,3,91,102,101],[3,1,1,3,255],[3,1,4,3,32],[1,1,7,3,255],[3,1,8,3,32],[3,1,11,3,255],[1,1,14,3,91,102,101],[1,1,0,4,91,102,101],[4,1,1,4,255],[5,1,5,4,32],[4,1,10,4,255],[1,1,14,4,91,102,101],[1,1,0,5,91,102,101],[1,1,1,5,255],[4,1,2,5,251,251,255],[3,1,6,5,32],[4,1,9,5,251,251,255],[1,1,13,5,255],[1,1,14,5,91,102,101],[1,1,0,6,91,102,101],[1,1,1,6,255],[5,1,2,6,207,209,227],[1,1,7,6,32],[5,1,8,6,207,209,227],[1,1,13,6,255],[1,1,14,6,91,102,101],[1,1,0,7,91,102,101],[1,1,1,7,221,222,225],[11,1,2,7,217,218,228],[1,1,13,7,221,222,225],[1,1,14,7,91,102,101],[1,1,0,8,236,237,244],[13,1,1,8,91,102,101],[1,1,14,8,236,237,244]];}else{var $3=[[1,1,0,0,203,206,209],[13,1,1,0,91,102,101],[1,1,14,0,203,206,209],[1,1,0,1,91,102,101],[1,1,1,1,214,219,217],[11,1,2,1,245,247,252],[1,1,13,1,214,219,217],[1,1,14,1,91,102,101],[1,1,0,2,91,102,101],[1,1,1,2,255],[11,1,2,2,191,194,219],[1,1,13,2,255],[1,1,14,2,91,102,101],[1,1,0,3,91,102,101],[1,1,1,3,255],[2,1,2,3,206,212,232],[3,1,4,3,32],[1,1,7,3,206,212,232],[3,1,8,3,32],[2,1,11,3,206,212,232],[1,1,13,3,255],[1,1,14,3,91,102,101],[1,1,0,4,91,102,101],[1,1,1,4,255],[1,1,2,4,222,227,239],[2,1,3,4,219,222,236],[5,1,5,4,32],[2,1,10,4,219,222,236],[1,1,12,4,222,227,239],[1,1,13,4,255],[1,1,14,4,91,102,101],[1,1,0,5,91,102,101],[1,1,1,5,255],[1,1,2,5,240,241,246],[3,1,3,5,233,237,243],[3,1,6,5,32],[3,1,9,5,233,237,243],[1,1,12,5,240,241,246],[1,1,13,5,255],[1,1,14,5,91,102,101],[1,1,0,6,91,102,101],[1,1,1,6,160,181,205],[5,1,2,6,255],[1,1,7,6,32],[5,1,8,6,255],[1,1,13,6,160,181,205],[1,1,14,6,91,102,101],[2,1,0,7,91,102,101],[11,1,2,7,160,181,205],[2,1,13,7,91,102,101],[1,1,0,8,188,188,194],[13,1,1,8,91,102,101],[1,1,14,8,188,188,194]];}var $4=$3.map(this._bdd);var $5=new qx.ui.embed.HtmlEmbed($4.join($[0]));return $5;}}});
qx.Class.define($[1925],{extend:qx.ui.basic.Terminator,construct:function($0){arguments.callee.base.call(this);if($0!=null){this.setHtml($0);}},properties:{html:{check:$[12],init:$[0],apply:$[1798],event:$[1313]},textAlign:{check:[$[5],$[36],$[16],$[403]],nullable:true,themeable:true,apply:$[454]},font:{refine:true,init:null},textColor:{refine:true,init:null}},members:{_applyHtml:function(){if(this._isCreated){this._syncHtml();}},_applyTextAlign:function($0,$1){$0===null?this.removeStyleProperty($[356]):this.setStyleProperty($[356],$0);},_applyFont:function($0,$1){qx.theme.manager.Font.getInstance().connect(this._styleFont,this,$0);},_styleFont:function($0){$0?$0.render(this):qx.ui.core.Font.reset(this);},_applyTextColor:function($0,$1){qx.theme.manager.Color.getInstance().connect(this._styleTextColor,this,$0);},_styleTextColor:function($0){$0?this.setStyleProperty($[337],$0):this.removeStyleProperty($[337]);},_applyElementData:function(){this._syncHtml();},_syncHtml:function(){this._getTargetNode().innerHTML=this.getHtml();}}});
qx.Class.define($[2128],{extend:qx.core.Object,include:aie.theme.MPainter,construct:function(){arguments.callee.base.call(this);var $0;},members:{getToolbarFacehtml:function($0,$1){var $2=[];var $3,$4,$5,$6,$7,$8,$9,$a,$b,$c,$d,$e;$3=244;$4=244;$5=238;$6=224;$7=227;$8=235;$9=$0/($3-$6);$9=Math.floor($9);$c=$9;$a=$0/($4-$7);$a=Math.floor($a);$d=$a;$b=$0/($5-$8);$b=Math.floor($b);$e=$b;for(var $f=1;$f<=$0;$f++){$2.push([1,$1,$f,0,$3,$4,$5]);if($c==0){$3-=1;$c=$9;}if($d==0){$4-=1;$d=$a;}if($e==0){$5-=1;$e=$b;}$c-=1;$d-=1;$e-=1;}var $g=$2.map(this._bdd);var $h=new qx.ui.embed.HtmlEmbed($g.join($[0]));$h.setUserData($[264],qx.util.ColorUtil.rgbToHexString([$3,$4,$5]));return $h;},getMenubarFacehtml:function($0,$1,$2){var $3=[];var $4,$5,$6,$7,$8,$9,$a,$b,$c,$d,$e,$f,$g,$h;$4=215;$5=215;$6=229;$7=243;$8=243;$9=247;$g=0;$h=Math.ceil($0*$2);$a=$h/($7-$4);$a=Math.floor($a);$d=$a;$b=$h/($8-$5);$b=Math.floor($b);$e=$b;$c=$h/($9-$6);$c=Math.floor($c);$f=$c;for(var $i=1;$i<=$0;$i++){$3.push([1,$1,$i,0,$4,$5,$6]);if($d==0){$4+=1+$g;if($4>$7){$4=$7;}$d=$a;}if($e==0){$5+=1+$g;if($5>$8){$5=$8;}$e=$b;}if($f==0){$6+=1+$g;if($6>$9){$6=$9;}$f=$c;}$d-=1;$e-=1;$f-=1;}var $j=$3.map(this._bdd);var $k=new qx.ui.embed.HtmlEmbed($j.join($[0]));return $k;},getOStdFacehtml:function($0,$1){var $2=[[$0-3,1,2,0,249,249,255],[$0-1,1,1,1,247,247,254],[$0-1,1,0,2,245,245,252],[3,1,0,3,243,243,250],[3,1,0,4,241,241,249],[3,1,0,5,239,239,247],[3,1,0,6,237,238,246],[3,1,0,7,235,236,244],[3,1,0,8,233,234,242],[3,1,0,9,231,232,241],[3,1,0,10,229,230,239],[3,1,0,11,227,228,237],[3,1,0,12,225,226,236],[3,1,0,13,219,220,231],[3,1,0,14,213,214,227],[3,1,0,15,207,208,222],[3,1,0,16,201,201,217],[3,1,0,17,195,195,213],[3,1,0,18,189,189,208],[3,1,0,19,183,182,204],[3,1,0,20,177,176,199],[3,1,0,21,171,170,195],[1,1,0,22,147,145,176],[2,1,1,22,165,163,190],[1,1,1,23,147,145,176],[$0-2,1,2,23,159,157,185],[1,1,$0-1,23,124,124,148],[$0-2,1,2,24,124,124,148]];var $3=4;var $4=3;var $5=4;for(var $6=1;$6<=$5;$6++){$2.push([1,1,$4,$3,214,207,198],[1,1,$4+1,$3,179,176,171],[1,1,$4+2,$3,239,235,231]);$3+=1;$2.push([1,1,$4,$3,179,176,163],[1,1,$4+1,$3,141,136,122],[1,1,$4+2,$3,255]);$3+=1;$2.push([1,1,$4,$3,231],[1,1,$4+1,$3,255],[1,1,$4+2,$3,255,251,255]);$3+=2;}$2.push([1,1,$0,3,186,185,206],[1,1,$0,4,183,182,203],[1,1,$0,5,180,179,201],[1,1,$0,6,177,175,198],[1,1,$0,7,173,172,195],[1,1,$0,8,170,169,192],[1,1,$0,9,168,166,190],[1,1,$0,10,165,163,187],[1,1,$0,11,162,160,185],[1,1,$0,12,158,157,182],[1,1,$0,13,155,154,179],[1,1,$0,14,152,151,176],[1,1,$0,15,149,147,173],[1,1,$0,16,146,144,171],[1,1,$0,17,143,141,168],[1,1,$0,18,139,138,165],[1,1,$0,19,136,135,162],[1,1,$0,20,134,132,160],[1,1,$0,21,131,129,157],[1,1,$0,22,128,126,155]);var $7=$2.map(this._bdd);var $8=new qx.ui.embed.HtmlEmbed($7.join($[0]));return $8;},getPartHandleFacehtml:function($0){var $1=[];var $2=0;for(var $3=1;$3<=$0;$3++){$1.push([1,1,1,$2,214,207,198],[1,1,2,$2,179,176,171],[1,1,3,$2,239,235,231]);$2+=1;$1.push([1,1,1,$2,179,176,163],[1,1,2,$2,141,136,122],[1,1,3,$2,255]);$2+=1;$1.push([1,1,1,$2,231],[1,1,2,$2,255],[1,1,3,$2,255,251,255]);$2+=2;}var $4=$1.map(this._bdd);var $5=new qx.ui.embed.HtmlEmbed($4.join($[0]));return $5;},getToolbarButtonFacehtml:function($0,$1,$2){var $3=[];switch($2){case $[10]:$3.push([1,1,1,1,232,232,221],[1,1,2,1,216,216,205],[1,1,0,2,228,228,217],[1,1,1,2,222,222,214],[1,1,2,2,242,242,239],[1,1,0,3,212,212,201],[1,1,1,3,245,245,242]);$3.push([$0-5,1,3,1,206,206,195],[$0-5,1,3,2,254,254,253],[$0-3,1,2,3,253,253,251]);$3.push([1,1,$0-1,1,228,228,217],[1,1,$0-2,1,212,212,201],[1,1,$0,2,228,228,217],[1,1,$0-1,2,222,222,214],[1,1,$0-2,2,245,245,243],[1,1,$0,3,212,212,201],[1,1,$0-1,3,244,244,240]);var $4,$5,$6,$7,$8,$9,$a,$b,$c,$d,$e,$f,$g;$4=251;$7=241;$5=251;$8=241;$6=248;$9=234;$g=7;$a=($1-$g)/($4-$7);$d=$a;$b=($1-$g)/($5-$8);$e=$b;$c=($1-$g)/($6-$9);$f=$c;for(var $h=1;$h<=$1-$g;$h++){$3.push([$0-5,1,2,$h+3,$4,$5,$6]);if($d<=0){$4-=1;$d=$a;}if($e<=0){$5-=1;$e=$b;}if($f<=0){$6-=1;$f=$c;}$d-=1;$e-=1;$f-=1;}$3.push([1,$1-6,0,4,206,206,195]);var $4,$5,$6,$7,$8,$9,$a,$b,$c,$d,$e,$f;$4=252;$5=252;$6=249;$7=241;$8=241;$9=235;$a=($1-7)/($4-$7);$a=Math.floor($a);$d=$a;$b=($1-7)/($5-$8);$b=Math.floor($b);$e=$b;$c=($1-7)/($6-$9);$c=Math.floor($c);$f=$c;for(var $h=1;$h<=$1-7;$h++){$3.push([1,1,1,$h+2,$4,$5,$6]);if($d==0){$4-=1;$d=$a;}if($e==0){$5-=1;$e=$b;}if($f==0){$6-=1;$f=$c;}$d-=1;$e-=1;$f-=1;}$3.push([1,$1-6,$0,4,206,206,195],[1,1,$0-1,4,244,243,237],[1,1,$0-2,4,250,250,245],[1,1,$0-3,4,251,251,248]);$4=239;$5=236;$6=230;$7=229;$8=227;$9=217;$a=($1-8)/($4-$7);$a=Math.floor($a);$d=$a;$b=($1-8)/($5-$8);$b=Math.floor($b);$e=$b;$c=($1-8)/($6-$9);$c=Math.floor($c);$f=$c;for(var $h=1;$h<=$1-8;$h++){$3.push([1,1,$0-1,$h+4,$4,$5,$6]);if($d==0){$4-=1;$d=$a;}if($e==0){$5-=1;$e=$b;}if($f==0){$6-=1;$f=$c;}$d-=1;$e-=1;$f-=1;}$4=244;$5=243;$6=238;$7=235;$8=233;$9=225;$a=($1-8)/($4-$7);$a=Math.floor($a);$d=$a;$b=($1-8)/($5-$8);$b=Math.floor($b);$e=$b;$c=($1-8)/($6-$9);$c=Math.floor($c);$f=$c;for(var $h=1;$h<=$1-8;$h++){$3.push([1,1,$0-2,$h+4,$4,$5,$6]);if($d==0){$4-=1;$d=$a;}if($e==0){$5-=1;$e=$b;}if($f==0){$6-=1;$f=$c;}$d-=1;$e-=1;$f-=1;}$4=248;$5=248;$6=244;$7=240;$8=239;$9=232;$a=($1-8)/($4-$7);$a=Math.floor($a);$d=$a;$b=($1-8)/($5-$8);$b=Math.floor($b);$e=$b;$c=($1-8)/($6-$9);$c=Math.floor($c);$f=$c;for(var $h=1;$h<=$1-8;$h++){$3.push([1,1,$0-3,$h+4,$4,$5,$6]);if($d==0){$4-=1;$d=$a;}if($e==0){$5-=1;$e=$b;}if($f==0){$6-=1;$f=$c;}$d-=1;$e-=1;$f-=1;}$3.push([1,1,1,$1-3,238,238,229],[$0-4,1,1,$1-3,237,236,228],[1,1,$0-3,$1-3,235,234,224],[1,1,$0-2,$1-3,230,228,218],[1,1,$0-1,$1-3,226,223,211],[1,1,0,$1-2,210,210,199],[$0-4,1,1,$1-2,228,225,214],[1,1,$0-3,$1-2,225,222,210],[1,1,$0-2,$1-2,221,217,205],[1,1,$0-1,$1-2,218,215,202],[1,1,$0,$1-2,210,210,199],[1,1,0,$1-1,226,226,215],[$0-4,1,1,$1-1,215,210,198],[1,1,$0-3,$1-1,214,209,196],[1,1,$0-2,$1-1,213,208,196],[1,1,$0-1,$1-1,210,208,196],[1,1,$0,$1-1,226,226,215],[1,1,1,$1,232,232,221],[1,1,2,$1,216,216,205],[$0-5,1,3,$1,206,206,195],[1,1,$0-2,$1,212,212,201],[1,1,$0-1,$1,228,228,217]);break;case $[6]:$3.push([1,1,1,1,215,215,204],[1,1,2,1,179,179,168],[1,1,0,2,208,208,197],[1,1,1,2,179,178,168],[1,1,2,2,205,203,193],[1,1,0,3,171,171,160],[1,1,1,3,213,211,203]);$3.push([$0-5,1,3,1,157,157,146],[$0-4,1,3,2,220,218,209],[$0-3,1,2,3,225,223,216]);$3.push([1,1,$0-1,1,208,208,197],[1,1,$0-2,1,171,171,160],[1,1,$0,2,208,208,197],[1,1,$0-1,2,180,180,170],[1,1,$0-2,2,213,211,202],[1,1,$0,3,171,171,160],[1,1,$0-1,3,217,216,209]);$3.push([1,$1-6,0,4,157,157,146]);var $4,$5,$6,$7,$8,$9,$a,$b,$c,$d,$e,$f,$g;$4=226;$7=222;$5=224;$8=221;$6=217;$9=212;$g=6;$a=($1-$g)/($4-$7);$d=$a;$b=($1-$g)/($5-$8);$e=$b;$c=($1-$g)/($6-$9);$f=$c;for(var $h=1;$h<=$1-$g;$h++){$3.push([1,1,1,$h+3,$4,$5,$6]);if($d<=0){$4-=1;$d=$a;}if($e<=0){$5-=1;$e=$b;}if($f<=0){$6-=1;$f=$c;}$d-=1;$e-=1;$f-=1;}$4=228;$7=224;$5=226;$8=223;$6=220;$9=214;$g=6;$a=($1-$g)/($4-$7);$d=$a;$b=($1-$g)/($5-$8);$e=$b;$c=($1-$g)/($6-$9);$f=$c;for(var $h=1;$h<=$1-$g;$h++){$3.push([1,1,2,$h+3,$4,$5,$6]);if($d<=0){$4-=1;$d=$a;}if($e<=0){$5-=1;$e=$b;}if($f<=0){$6-=1;$f=$c;}$d-=1;$e-=1;$f-=1;}$4=231;$7=225;$5=229;$8=224;$6=224;$9=216;$g=6;$a=($1-$g)/($4-$7);$d=$a;$b=($1-$g)/($5-$8);$e=$b;$c=($1-$g)/($6-$9);$f=$c;for(var $h=1;$h<=$1-$g;$h++){$3.push([$0-5,1,3,$h+3,$4,$5,$6]);if($d<=0){$4-=1;$d=$a;}if($e<=0){$5-=1;$e=$b;}if($f<=0){$6-=1;$f=$c;}$d-=1;$e-=1;$f-=1;}$4=232;$7=228;$5=231;$8=227;$6=225;$9=220;$g=6;$a=($1-$g)/($4-$7);$d=$a;$b=($1-$g)/($5-$8);$e=$b;$c=($1-$g)/($6-$9);$f=$c;for(var $h=1;$h<=$1-$g;$h++){$3.push([1,1,$0-1,$h+3,$4,$5,$6]);if($d<=0){$4-=1;$d=$a;}if($e<=0){$5-=1;$e=$b;}if($f<=0){$6-=1;$f=$c;}$d-=1;$e-=1;$f-=1;}$4=231;$7=228;$5=230;$8=227;$6=224;$9=219;$g=6;$a=($1-$g)/($4-$7);$d=$a;$b=($1-$g)/($5-$8);$e=$b;$c=($1-$g)/($6-$9);$f=$c;for(var $h=1;$h<=$1-$g;$h++){$3.push([1,1,$0-2,$h+3,$4,$5,$6]);if($d<=0){$4-=1;$d=$a;}if($e<=0){$5-=1;$e=$b;}if($f<=0){$6-=1;$f=$c;}$d-=1;$e-=1;$f-=1;}$3.push([1,$1-6,$0,4,157,157,146]);$3.push([1,1,0,$1-2,167,167,156],[1,1,1,$1-2,218,218,208],[1,1,2,$1-2,228,228,220],[$0-5,1,3,$1-2,230,229,222],[1,1,$0,$1-2,167,167,156],[1,1,$0-1,$1-2,223,223,215],[1,1,$0-2,$1-2,232,231,224],[1,1,0,$1-1,203,203,192],[1,1,1,$1-1,181,180,171],[1,1,2,$1-1,213,213,205],[$0-5,1,3,$1-1,235,234,229],[1,1,$0,$1-1,203,203,192],[1,1,$0-1,$1-1,182,182,173],[1,1,$0-2,$1-1,222,221,215],[1,1,1,$1,215,215,204],[1,1,2,$1,179,179,168],[$0-5,1,3,$1,157,157,146],[1,1,$0-2,$1,171,171,160],[1,1,$0-1,$1,208,208,197]);break;case $[58]:$3.push([1,1,0,1,240,240,238],[1,1,1,1,203,213,214],[1,1,2,1,156,173,185],[1,1,0,2,193,206,209],[1,1,1,2,172,185,196],[1,1,2,2,223,229,233],[1,1,0,3,148,166,179],[1,1,1,3,234,237,240],[1,1,2,3,255],[1,$1-6,0,4,130,150,166],[2,$1-6,1,4,255],[1,1,0,$1-2,142,160,174],[1,1,1,$1-2,240,243,245],[1,1,2,$1-2,255],[1,1,0,$1-1,186,201,206],[1,1,1,$1-1,172,185,196],[1,1,2,$1-1,223,229,233],[1,1,0,$1,240,240,238],[1,1,1,$1,203,213,214],[1,1,2,$1,156,173,185]);$3.push([$0-5,1,3,1,130,150,166],[$0-5,$1-2,3,2,255],[$0-5,1,3,$1,130,150,166]);$3.push([1,1,$0-2,1,148,166,179],[1,1,$0-1,1,193,206,209],[1,1,$0,1,239,239,237],[1,1,$0-2,2,234,237,240],[1,1,$0-1,2,172,185,196],[1,1,$0,2,193,206,209],[1,1,$0-2,3,255],[1,1,$0-1,3,234,237,240],[1,1,$0,3,148,166,179],[2,$1-6,$0-2,4,255],[1,$1-6,$0,4,130,150,166],[1,1,$0-1,$1-2,240,243,245],[1,1,$0,$1-2,142,160,174],[1,1,$0-2,$1-1,234,237,240],[1,1,$0-1,$1-1,172,185,196],[1,1,$0,$1-1,186,201,206],[1,1,$0-2,$1,148,166,179],[1,1,$0-1,$1,193,206,209],[1,1,$0,$1,239,239,237]);break;case $[142]:$3.push([1,1,0,1,240,240,238],[1,1,1,1,203,213,214],[1,1,2,1,156,173,185],[1,1,0,2,193,206,209],[1,1,1,2,172,185,196],[1,1,2,2,223,229,233],[1,1,0,3,148,166,179],[1,1,1,3,234,237,240],[1,1,2,3,255],[1,$1-6,0,4,130,150,166],[2,1,1,4,255]);var $i=Math.floor(($1-8)*(1/4));for(var $h=1;$h<=$1-8;$h++){if($h<=$i){$3.push([2,1,1,4+$h,255,255,254]);}else{$3.push([2,1,1,4+$h,254]);}}$3.push([1,1,1,$1-3,251,251,250],[1,1,2,$1-3,250,249,248],[1,1,0,$1-2,142,160,174],[1,1,1,$1-2,230,231,231],[1,1,2,$1-2,240,237,233],[1,1,0,$1-1,186,201,206],[1,1,1,$1-1,165,178,188],[1,1,2,$1-1,203,207,208],[1,1,0,$1,240,240,238],[1,1,1,$1,203,213,214],[1,1,2,$1,156,173,185]);var $j=$0-5;$3.push([$j,1,3,1,130,150,166],[$j,3,3,2,255]);var $i=Math.floor(($1-6)*(1/4));for(var $h=1;$h<=$1-6;$h++){if($h<=$i){$3.push([$j,1,3,2+$h,255,255,254]);}else{$3.push([$j,1,3,2+$h,254]);}}$3.push([$j,1,3,$1-3,251,250,249],[$j,1,3,$1-2,240,237,233],[$j,1,3,$1-1,228,222,216],[$j,1,3,$1,130,150,166]);$3.push([1,1,$0-2,1,148,166,179],[1,1,$0-1,1,193,206,209],[1,1,$0,1,239,239,237],[1,1,$0-2,2,234,237,240],[1,1,$0-1,2,172,185,196],[1,1,$0,2,193,206,209],[1,1,$0-2,3,255],[1,1,$0-1,3,234,237,240],[1,1,$0,3,148,166,179],[1,1,$0-2,4,254,254,253],[1,1,$0-1,4,248,247,245],[1,$1-6,$0,4,130,150,166]);this._aiegd($3,$0,$1,1,3,244,242,238,241,239,235,6);this._aiegd($3,$0,$1,2,3,250,249,247,247,246,244,6);$3.push([1,1,$0-2,$1-3,243,240,237],[1,1,$0-1,$1-3,238,234,230],[1,1,$0-2,$1-2,233,229,223],[1,1,$0-1,$1-2,220,219,216],[1,1,$0,$1-2,142,160,174],[1,1,$0-2,$1-1,209,210,207],[1,1,$0-1,$1-1,162,175,184],[1,1,$0,$1-1,186,201,206],[1,1,$0-2,$1,148,166,179],[1,1,$0-1,$1,193,206,209],[1,1,$0,$1,239,239,237]);break;}var $k=$3.map(this._bdd);var $l=new qx.ui.embed.HtmlEmbed($k.join($[0]));return $l;}}});
qx.Class.define($[1473],{extend:qx.ui.layout.BoxLayout});
qx.Class.define($[383],{extend:qx.ui.layout.HorizontalBoxLayout,construct:function(){arguments.callee.base.call(this);var $0=this._list=new qx.ui.form.List;$0.setAppearance($[2445]);$0.setTabIndex(-1);$0.setEdge(0);var $1=this._manager=this._list.getManager();$1.setMultiSelection(false);$1.setDragSelection(false);var $2=this._popup=new qx.ui.popup.Popup;$2.setAppearance($[1439]);$2.setRestrictToPageLeft(-100000);$2.setRestrictToPageRight(-100000);$2.setAutoHide(false);$2.setHeight($[7]);$2.add($0);var $3=this._field=new qx.ui.form.TextField;$3.setAppearance($[2300]);$3.setTabIndex(-1);$3.setWidth($[39]);$3.setAllowStretchY(true);$3.setHeight(null);this.add($3);var $4=this._button=new qx.ui.basic.Atom;$4.setAppearance($[436]);$4.setAllowStretchY(true);$4.setTabIndex(-1);$4.setHeight(null);this.add($4);this.addEventListener($[6],this._onmousedown);this.addEventListener($[26],this._onmouseup);this.addEventListener($[85],this._onclick);this.addEventListener($[10],this._onmouseover);this.addEventListener($[224],this._onmousewheel);this.addEventListener($[41],this._onkeydown);this.addEventListener($[63],this._onkeypress);this.addEventListener($[471],this._onkeyinput);this.addEventListener($[665],this._onbeforedisappear);this._popup.addEventListener($[186],this._onpopupappear,this);this._field.addEventListener($[156],this._oninput,this);qx.locale.Manager.getInstance().addEventListener($[268],this._onlocalechange,this);var $5=qx.ui.core.ClientDocument.getInstance();$5.addEventListener($[447],this._testClosePopup,this);this.remapChildrenHandlingTo($0);this.initEditable();this.initTabIndex();this.initWidth();this.initHeight();this.initMinWidth();},events:{"beforeInitialOpen":$[15]},properties:{appearance:{refine:true,init:$[2292]},allowStretchY:{refine:true,init:false},width:{refine:true,init:120},height:{refine:true,init:$[7]},minWidth:{refine:true,init:40},tabIndex:{refine:true,init:1},editable:{check:$[3],apply:$[526],event:$[1266],init:false},selected:{check:$[829],nullable:true,apply:$[409],event:$[397]},value:{check:$[12],nullable:true,apply:$[384],event:$[167]},pagingInterval:{check:$[14],init:10}},members:{getManager:function(){return this._manager;},getPopup:function(){return this._popup;},getList:function(){return this._list;},getField:function(){return this._field;},getButton:function(){return this._button;},_applySelected:function($0,$1){this._fromSelected=true;if(!this._fromValue){this.setValue($0?$0.getLabel().toString():$[0]);}this._manager.setLeadItem($0);this._manager.setAnchorItem($0);if($0){this._manager.setSelectedItem($0);}else{this._manager.deselectAll();}delete this._fromSelected;},_applyValue:function($0,$1){this._fromValue=true;if(!this._fromInput){if(this._field.getValue()==$0){this._field.setValue(null);}this._field.setValue($0);}if(!this._fromSelected){var $2=this._list.findStringExact($0);if($2!=null&&!$2.getEnabled()){$2=null;}this.setSelected($2);}delete this._fromValue;},_applyEditable:function($0,$1){var $2=this._field;$2.setReadOnly(!$0);$2.setCursor($0?null:$[8]);$2.setSelectable($0);},_oldSelected:null,_openPopup:function(){var $0=this._popup;var $1=this.getElement();if(!$0.isCreated()){this.createDispatchEvent($[2507]);}if(this._list.getChildrenLength()==0){return;}$0.positionRelativeTo($1,1,qx.html.Dimension.getBoxHeight($1));$0.setWidth(this.getBoxWidth()-2);$0.setParent(this.getTopLevelWidget());$0.show();this._oldSelected=this.getSelected();this.setCapture(true);},_closePopup:function(){this._popup.hide();this.setCapture(false);},_testClosePopup:function(){if(this._popup.isSeeable()){this._closePopup();}},_togglePopup:function(){this._popup.isSeeable()?this._closePopup():this._openPopup();},_onpopupappear:function($0){var $1=this.getSelected();if($1){$1.scrollIntoView();}},_oninput:function($0){this._fromInput=true;this.setValue(this._field.getComputedValue());if(this.getPopup().isSeeable()&&this.getSelected()){this.getSelected().scrollIntoView();}delete this._fromInput;},_onbeforedisappear:function($0){this._testClosePopup();},_onlocalechange:function($0){var $1=this.getSelected();this._applySelected($1,$1);},_onmousedown:function($0){if(!$0.isLeftButtonPressed()){return;}var $1=$0.getTarget();switch($1){case this._field:if(this.getEditable()){break;}case this._button:this._button.addState($[32]);this._togglePopup();this.setCapture(true);break;default:break;}$0.stopPropagation();},_onclick:function($0){if(!$0.isLeftButtonPressed()){return;}var $1=$0.getTarget();switch($1){case this._field:case this._button:case this:case this._list:break;default:if($1 instanceof qx.ui.form.ListItem&&$1.getParent()==this._list){this._list._onmousedown($0);this.setSelected(this._list.getSelectedItem());this._closePopup();this.setFocused(true);}else if(this._popup.isSeeable()){this._popup.hide();this.setCapture(false);}}},_onmouseup:function($0){this._button.removeState($[32]);if(!this._popup.isSeeable()){this.setCapture(false);}},_onmouseover:function($0){var $1=$0.getTarget();if($1 instanceof qx.ui.form.ListItem){var $2=this._manager;$2.deselectAll();$2.setLeadItem($1);$2.setAnchorItem($1);$2.setSelectedItem($1);}},_onmousewheel:function($0){if(!this._popup.isSeeable()){var $1;var $2=this.getSelected();if($0.getWheelDelta()<0){$1=$2?this._manager.getNext($2):this._manager.getFirst();}else{$1=$2?this._manager.getPrevious($2):this._manager.getLast();}if($1){this.setSelected($1);}}else{var $3=$0.getTarget();if($3!=this&&$3.getParent()!=this._list){this._popup.hide();this.setCapture(false);}}},_onkeydown:function($0){var $1=this._manager;var $2=this._popup.isSeeable();switch($0.getKeyIdentifier()){case $[79]:if($2){this.setSelected(this._manager.getSelectedItem());this._closePopup();this.setFocused(true);}else{this._openPopup();}return;case $[197]:if($2){$1.setLeadItem(this._oldSelected);$1.setAnchorItem(this._oldSelected);$1.setSelectedItem(this._oldSelected);this._field.setValue(this._oldSelected?this._oldSelected.getLabel():$[0]);this._closePopup();this.setFocused(true);}return;case $[112]:if($0.isAltPressed()){this._togglePopup();return;}break;}},_onkeypress:function($0){var $1=this._popup.isSeeable();var $2=this._manager;switch($0.getKeyIdentifier()){case $[108]:if(!$1){var $3;var $4=this.getSelected();if($4){var $5=this.getPagingInterval();do{$3=$4;}while(--$5&&($4=$2.getPrevious($3)));}else{$3=$2.getLast();}this.setSelected($3);return;}break;case $[134]:if(!$1){var $6;var $4=this.getSelected();if($4){var $5=this.getPagingInterval();do{$6=$4;}while(--$5&&($4=$2.getNext($6)));}else{$6=$2.getFirst();}this.setSelected($6||null);return;}break;}if(!this.isEditable()||$1){this._list._onkeypress($0);var $7=this._manager.getSelectedItem();if(!$1){this.setSelected($7);}else if($7){this._field.setValue($7.getLabel());}}},_onkeyinput:function($0){var $1=this._popup.isSeeable();if(!this.isEditable()||$1){this._list._onkeyinput($0);var $2=this._manager.getSelectedItem();if(!$1){this.setSelected($2);}else if($2){this._field.setValue($2.getLabel());}}},_visualizeBlur:function(){this.getField()._visualizeBlur();this.removeState($[323]);},_visualizeFocus:function(){this.getField()._visualizeFocus();this.getField().selectAll();this.addState($[323]);}},destruct:function(){if(this._popup&&!qx.core.Object.inGlobalDispose()){this._popup.setParent(null);}var $0=qx.ui.core.ClientDocument.getInstance();$0.removeEventListener($[447],this._testClosePopup,this);var $1=qx.locale.Manager.getInstance();$1.removeEventListener($[268],this._onlocalechange,this);this._disposeObjects($[1861],$[556],$[303],$[1499],$[2272]);}});
qx.Class.define($[2591],{extend:qx.ui.layout.BoxLayout,properties:{orientation:{refine:true,init:$[44]}}});
qx.Class.define($[2441],{extend:qx.ui.layout.VerticalBoxLayout,construct:function(){arguments.callee.base.call(this);this._manager=new qx.ui.selection.SelectionManager(this);this.addEventListener($[10],this._onmouseover);this.addEventListener($[6],this._onmousedown);this.addEventListener($[26],this._onmouseup);this.addEventListener($[85],this._onclick);this.addEventListener($[122],this._ondblclick);this.addEventListener($[41],this._onkeydown);this.addEventListener($[63],this._onkeypress);this.addEventListener($[471],this._onkeyinput);this.initOverflow();this.initTabIndex();},properties:{appearance:{refine:true,init:$[97]},overflow:{refine:true,init:$[23]},tabIndex:{refine:true,init:1},enableInlineFind:{check:$[3],init:true},markLeadingItem:{check:$[3],init:false}},members:{_pressedString:$[0],getManager:function(){return this._manager;},getListItemTarget:function($0){while($0!=null&&$0.getParent()!=this){$0=$0.getParent();}return $0;},getSelectedItem:function(){return this.getSelectedItems()[0]||null;},getSelectedItems:function(){return this._manager.getSelectedItems();},_onmouseover:function($0){var $1=this.getListItemTarget($0.getTarget());if($1){this._manager.handleMouseOver($1,$0);}},_onmousedown:function($0){var $1=this.getListItemTarget($0.getTarget());if($1){this._manager.handleMouseDown($1,$0);}},_onmouseup:function($0){var $1=this.getListItemTarget($0.getTarget());if($1){this._manager.handleMouseUp($1,$0);}},_onclick:function($0){var $1=this.getListItemTarget($0.getTarget());if($1){this._manager.handleClick($1,$0);}},_ondblclick:function($0){var $1=this.getListItemTarget($0.getTarget());if($1){this._manager.handleDblClick($1,$0);}},_onkeydown:function($0){if($0.getKeyIdentifier()==$[79]&&!$0.isAltPressed()){var $1=this.getSelectedItems();for(var $2=0;$2<$1.length;$2++){$1[$2].createDispatchEvent($[2336]);}}},_onkeypress:function($0){this._manager.handleKeyPress($0);},_lastKeyPress:0,_onkeyinput:function($0){if(!this.getEnableInlineFind()){return;}if(((new Date).valueOf()-this._lastKeyPress)>1000){this._pressedString=$[0];}this._pressedString+=String.fromCharCode($0.getCharCode());var $1=this.findString(this._pressedString,null);if($1){var $2=this._manager._getChangeValue();var $3=this._manager.getFireChange();this._manager.setFireChange(false);this._manager._deselectAll();this._manager.setItemSelected($1,true);this._manager.setAnchorItem($1);this._manager.setLeadItem($1);$1.scrollIntoView();this._manager.setFireChange($3);if($3&&this._manager._hasChanged($2)){this._manager._dispatchChange();}}this._lastKeyPress=(new Date).valueOf();$0.preventDefault();},_findItem:function($0,$1,$2){var $3=this.getChildren();if($1==null){$1=$3.indexOf(this.getSelectedItem());if($1==-1){$1=0;}}var $4=$[982]+$2;for(var $5=$1;$5<$3.length;$5++){if($3[$5][$4]($0)){return $3[$5];}}for(var $5=0;$5<$1;$5++){if($3[$5][$4]($0)){return $3[$5];}}return null;},findString:function($0,$1){return this._findItem($0,$1||0,$[12]);},findStringExact:function($0,$1){return this._findItem($0,$1||0,$[2545]);},findValue:function($0,$1){return this._findItem($0,$1||0,$[613]);},findValueExact:function($0,$1){return this._findItem($0,$1||0,$[1360]);},_sortItemsCompare:function($0,$1){return $0.key<$1.key?-1:$0.key==$1.key?0:1;},sortItemsByString:function($0){var $1=[];var $2=this.getChildren();for(var $3=0,$4=$2.length;$3<$4;$3++){$1[$3]={key:$2[$3].getLabel(),item:$2[$3]};}$1.sort(this._sortItemsCompare);if($0){$1.reverse();}for(var $3=0;$3<$4;$3++){this.addAt($1[$3].item,$3);}},sortItemsByValue:function($0){var $1=[];var $2=this.getChildren();for(var $3=0,$4=$2.length;$3<$4;$3++){$1[$3]={key:$2[$3].getValue(),item:$2[$3]};}$1.sort(this._sortItemsCompare);if($0){$1.reverse();}for(var $3=0;$3<$4;$3++){this.addAt($1[$3].item,$3);}}},destruct:function(){this._disposeObjects($[303]);}});
qx.Class.define($[1918],{extend:qx.core.Target,construct:function($0){arguments.callee.base.call(this);this._selectedItems=new qx.ui.selection.Selection(this);if($0!=null){this.setBoundedWidget($0);}},events:{"changeSelection":$[43]},properties:{boundedWidget:{check:$[136],nullable:true},multiSelection:{check:$[3],init:true},dragSelection:{check:$[3],init:true},canDeselect:{check:$[3],init:true},fireChange:{check:$[3],init:true},anchorItem:{check:$[138],nullable:true,apply:$[1538],event:$[2205]},leadItem:{check:$[138],nullable:true,apply:$[1926],event:$[1181]},multiColumnSupport:{check:$[3],init:false}},members:{_applyAnchorItem:function($0,$1){if($1){this.renderItemAnchorState($1,false);}if($0){this.renderItemAnchorState($0,true);}},_applyLeadItem:function($0,$1){if($1){this.renderItemLeadState($1,false);}if($0){this.renderItemLeadState($0,true);}},_getFirst:function(){return this.getBoundedWidget().getFirstVisibleChild();},_getLast:function(){return this.getBoundedWidget().getLastVisibleChild();},getFirst:function(){var $0=this._getFirst();if($0){return $0.getEnabled()?$0:this.getNext($0);}},getLast:function(){var $0=this._getLast();if($0){return $0.getEnabled()?$0:this.getPrevious($0);}},getItems:function(){return this.getBoundedWidget().getChildren();},getNextSibling:function($0){return $0.getNextSibling();},getPreviousSibling:function($0){return $0.getPreviousSibling();},getNext:function($0){while($0){$0=this.getNextSibling($0);if(!$0){break;}if(this.getItemEnabled($0)){return $0;}}return null;},getPrevious:function($0){while($0){$0=this.getPreviousSibling($0);if(!$0){break;}if(this.getItemEnabled($0)){return $0;}}return null;},isBefore:function($0,$1){var $2=this.getItems();return $2.indexOf($0)<$2.indexOf($1);},isEqual:function($0,$1){return $0==$1;},getItemHashCode:function($0){return $0.toHashCode();},scrollItemIntoView:function($0,$1){$0.scrollIntoView($1);},getItemLeft:function($0){return $0.getOffsetLeft();},getItemTop:function($0){return $0.getOffsetTop();},getItemWidth:function($0){return $0.getOffsetWidth();},getItemHeight:function($0){return $0.getOffsetHeight();},getItemEnabled:function($0){return $0.getEnabled();},renderItemSelectionState:function($0,$1){$1?$0.addState($[54]):$0.removeState($[54]);if($0.handleStateChange){$0.handleStateChange();}},renderItemAnchorState:function($0,$1){$1?$0.addState($[770]):$0.removeState($[770]);if($0.handleStateChange!=null){$0.handleStateChange();}},renderItemLeadState:function($0,$1){$1?$0.addState($[398]):$0.removeState($[398]);if($0.handleStateChange!=null){$0.handleStateChange();}},getItemSelected:function($0){return this._selectedItems.contains($0);},setItemSelected:function($0,$1){switch(this.getMultiSelection()){case true:if(!this.getItemEnabled($0)){return;}if(this.getItemSelected($0)==$1){return;}this.renderItemSelectionState($0,$1);$1?this._selectedItems.add($0):this._selectedItems.remove($0);this._dispatchChange();break;case false:var $2=this.getSelectedItems()[0];if($1){var $3=$2;if(this.isEqual($0,$3)){return;}if($3!=null){this.renderItemSelectionState($3,false);}this.renderItemSelectionState($0,true);this._selectedItems.removeAll();this._selectedItems.add($0);this._dispatchChange();}else{if(!this.isEqual($2,$0)){this.renderItemSelectionState($0,false);this._selectedItems.removeAll();this._dispatchChange();}}break;}},getSelectedItems:function(){return this._selectedItems.toArray();},getSelectedItem:function(){return this._selectedItems.getFirst();},setSelectedItems:function($0){var $1=this._getChangeValue();var $2=this.getFireChange();this.setFireChange(false);this._deselectAll();var $3;var $4=$0.length;for(var $5=0;$5<$4;$5++){$3=$0[$5];if(!this.getItemEnabled($3)){continue;}this._selectedItems.add($3);this.renderItemSelectionState($3,true);}this.setFireChange($2);if($2&&this._hasChanged($1)){this._dispatchChange();}},setSelectedItem:function($0){if(!$0){return;}if(!this.getItemEnabled($0)){return;}var $1=this._getChangeValue();var $2=this.getFireChange();this.setFireChange(false);this._deselectAll();this._selectedItems.add($0);this.renderItemSelectionState($0,true);this.setFireChange($2);if($2&&this._hasChanged($1)){this._dispatchChange();}},selectAll:function(){var $0=this._getChangeValue();var $1=this.getFireChange();this.setFireChange(false);this._selectAll();this.setFireChange($1);if($1&&this._hasChanged($0)){this._dispatchChange();}},_selectAll:function(){if(!this.getMultiSelection()){return;}var $0;var $1=this.getItems();var $2=$1.length;this._selectedItems.removeAll();for(var $3=0;$3<$2;$3++){$0=$1[$3];if(!this.getItemEnabled($0)){continue;}this._selectedItems.add($0);this.renderItemSelectionState($0,true);}return true;},deselectAll:function(){var $0=this._getChangeValue();var $1=this.getFireChange();this.setFireChange(false);this._deselectAll();this.setFireChange($1);if($1&&this._hasChanged($0))this._dispatchChange();},_deselectAll:function(){var $0=this._selectedItems.toArray();for(var $1=0;$1<$0.length;$1++){this.renderItemSelectionState($0[$1],false);}this._selectedItems.removeAll();return true;},selectItemRange:function($0,$1){var $2=this._getChangeValue();var $3=this.getFireChange();this.setFireChange(false);this._selectItemRange($0,$1,true);this.setFireChange($3);if($3&&this._hasChanged($2)){this._dispatchChange();}},_selectItemRange:function($0,$1,$2){if(this.isBefore($1,$0)){return this._selectItemRange($1,$0,$2);}if($2){this._deselectAll();}var $3=$0;while($3!=null){if(this.getItemEnabled($3)){this._selectedItems.add($3);this.renderItemSelectionState($3,true);}if(this.isEqual($3,$1)){break;}$3=this.getNext($3);}return true;},_deselectItemRange:function($0,$1){if(this.isBefore($1,$0)){return this._deselectItemRange($1,$0);}var $2=$0;while($2!=null){this._selectedItems.remove($2);this.renderItemSelectionState($2,false);if(this.isEqual($2,$1)){break;}$2=this.getNext($2);}},_activeDragSession:false,handleMouseDown:function($0,$1){$1.stopPropagation();if(!$1.isLeftButtonPressed()&&!$1.isRightButtonPressed()){return;}if($1.isRightButtonPressed()&&this.getItemSelected($0)){return;}if($1.isShiftPressed()||this.getDragSelection()||(!this.getItemSelected($0)&&!$1.isCtrlPressed())){this._onmouseevent($0,$1);}else{this.setLeadItem($0);}this._activeDragSession=this.getDragSelection();if(this._activeDragSession){this.getBoundedWidget().addEventListener($[26],this._ondragup,this);this.getBoundedWidget().setCapture(true);}},_ondragup:function($0){this.getBoundedWidget().removeEventListener($[26],this._ondragup,this);this.getBoundedWidget().setCapture(false);this._activeDragSession=false;},handleMouseUp:function($0,$1){if(!$1.isLeftButtonPressed()){return;}if($1.isCtrlPressed()||this.getItemSelected($0)&&!this._activeDragSession){this._onmouseevent($0,$1);}if(this._activeDragSession){this._activeDragSession=false;this.getBoundedWidget().setCapture(false);}},handleMouseOver:function($0,$1){if(!this.getDragSelection()||!this._activeDragSession){return;}this._onmouseevent($0,$1,true);},handleClick:function($0,$1){},handleDblClick:function($0,$1){},_onmouseevent:function($0,$1,$2){if(!this.getItemEnabled($0)){return;}var $3=this._getChangeValue();var $4=this.getLeadItem();var $5=this.getFireChange();this.setFireChange(false);var $6=this.getSelectedItems();var $7=$6.length;this.setLeadItem($0);var $8=this.getAnchorItem();var $9=$1.isCtrlPressed();var $a=$1.isShiftPressed();if(!$8||$7==0||($9&&!$a&&this.getMultiSelection()&&!this.getDragSelection())){this.setAnchorItem($0);$8=$0;}if((!$9&&!$a&&!this._activeDragSession||!this.getMultiSelection())){if(!this.getItemEnabled($0)){return;}this._deselectAll();this.setAnchorItem($0);if(this._activeDragSession){this.scrollItemIntoView((this.getBoundedWidget().getScrollTop()>(this.getItemTop($0)-1)?this.getPrevious($0):this.getNext($0))||$0);}if(!this.getItemSelected($0)){this.renderItemSelectionState($0,true);}this._selectedItems.add($0);this._addToCurrentSelection=true;}else if(this._activeDragSession&&$2){if($4){this._deselectItemRange($8,$4);}if(this.isBefore($8,$0)){if(this._addToCurrentSelection){this._selectItemRange($8,$0,false);}else{this._deselectItemRange($8,$0);}}else{if(this._addToCurrentSelection){this._selectItemRange($0,$8,false);}else{this._deselectItemRange($0,$8);}}this.scrollItemIntoView((this.getBoundedWidget().getScrollTop()>(this.getItemTop($0)-1)?this.getPrevious($0):this.getNext($0))||$0);}else if(this.getMultiSelection()&&$9&&!$a){if(!this._activeDragSession){this._addToCurrentSelection=!(this.getCanDeselect()&&this.getItemSelected($0));}this.setItemSelected($0,this._addToCurrentSelection);this.setAnchorItem($0);}else if(this.getMultiSelection()&&$9&&$a){if(!this._activeDragSession){this._addToCurrentSelection=!(this.getCanDeselect()&&this.getItemSelected($0));}if(this._addToCurrentSelection){this._selectItemRange($8,$0,false);}else{this._deselectItemRange($8,$0);}}else if(this.getMultiSelection()&&!$9&&$a){if(this.getCanDeselect()){this._selectItemRange($8,$0,true);}else{if($4){this._deselectItemRange($8,$4);}this._selectItemRange($8,$0,false);}}this.setFireChange($5);if($5&&this._hasChanged($3)){this._dispatchChange();}},handleKeyDown:function($0){this.warn("qx.ui.selection.SelectionManager.handleKeyDown is deprecated! "+"Use keypress insted and bind it to the onkeypress event.");this.handleKeyPress($0);},handleKeyPress:function($0){var $1=this._getChangeValue();var $2=this.getFireChange();this.setFireChange(false);if($0.getKeyIdentifier()==$[233]&&$0.isCtrlPressed()){if(this.getMultiSelection()){this._selectAll();this.setLeadItem(this.getFirst());}}else{var $3=this.getAnchorItem();var $4=this.getItemToSelect($0);if($4&&this.getItemEnabled($4)){this.setLeadItem($4);this.scrollItemIntoView($4);$0.preventDefault();if($0.isShiftPressed()&&this.getMultiSelection()){if($3==null){this.setAnchorItem($4);}this._selectItemRange(this.getAnchorItem(),$4,true);}else if(!$0.isCtrlPressed()){this._deselectAll();this.renderItemSelectionState($4,true);this._selectedItems.add($4);this.setAnchorItem($4);}else if($0.getKeyIdentifier()==$[150]){if(this._selectedItems.contains($4)){this.renderItemSelectionState($4,false);this._selectedItems.remove($4);this.setAnchorItem(this._selectedItems.getFirst());}else{if(!$0.isCtrlPressed()||!this.getMultiSelection()){this._deselectAll();}this.renderItemSelectionState($4,true);this._selectedItems.add($4);this.setAnchorItem($4);}}}}this.setFireChange($2);if($2&&this._hasChanged($1)){this._dispatchChange();}},getItemToSelect:function($0){if($0.isAltPressed()){return null;}switch($0.getKeyIdentifier()){case $[193]:return this.getHome(this.getLeadItem());case $[208]:return this.getEnd(this.getLeadItem());case $[112]:return this.getDown(this.getLeadItem());case $[98]:return this.getUp(this.getLeadItem());case $[92]:return this.getLeft(this.getLeadItem());case $[93]:return this.getRight(this.getLeadItem());case $[108]:return this.getPageUp(this.getLeadItem())||this.getHome(this.getLeadItem());case $[134]:return this.getPageDown(this.getLeadItem())||this.getEnd(this.getLeadItem());case $[150]:if($0.isCtrlPressed()){return this.getLeadItem();}}return null;},_dispatchChange:function(){if(!this.getFireChange()){return;}if(this.hasEventListeners($[210])){this.dispatchEvent(new qx.event.type.DataEvent($[210],this.getSelectedItems()),true);}},_hasChanged:function($0){return $0!=this._getChangeValue();},_getChangeValue:function(){return this._selectedItems.getChangeValue();},getHome:function(){return this.getFirst();},getEnd:function(){return this.getLast();},getDown:function($0){if(!$0){return this.getFirst();}return this.getMultiColumnSupport()?(this.getUnder($0)||this.getLast()):this.getNext($0);},getUp:function($0){if(!$0){return this.getLast();}return this.getMultiColumnSupport()?(this.getAbove($0)||this.getFirst()):this.getPrevious($0);},getLeft:function($0){if(!this.getMultiColumnSupport()){return null;}return !$0?this.getLast():this.getPrevious($0);},getRight:function($0){if(!this.getMultiColumnSupport()){return null;}return !$0?this.getFirst():this.getNext($0);},getAbove:function($0){throw new Error("getAbove(): Not implemented yet");},getUnder:function($0){throw new Error("getUnder(): Not implemented yet");},getPageUp:function($0){var $1=this.getBoundedWidget();var $2=$1.getScrollTop();var $3=$1.getClientHeight();var $4=this.getLeadItem();if(!$4){$4=this.getFirst();}var $5=0;while($5<2){while($4&&(this.getItemTop($4)-this.getItemHeight($4)>=$2)){$4=this.getUp($4);}if($4==null){break;}if($4!=this.getLeadItem()){this.scrollItemIntoView($4,true);break;}$1.setScrollTop($2-$3-this.getItemHeight($4));$2=$1.getScrollTop();$5++;}return $4;},getPageDown:function($0){var $1=this.getBoundedWidget();var $2=$1.getScrollTop();var $3=$1.getClientHeight();var $4=this.getLeadItem();if(!$4){$4=this.getFirst();}var $5=0;while($5<2){while($4&&((this.getItemTop($4)+(2*this.getItemHeight($4)))<=($2+$3))){$4=this.getDown($4);}if($4==null){break;}if($4!=this.getLeadItem()){break;}$1.setScrollTop($2+$3-2*this.getItemHeight($4));$2=$1.getScrollTop();$5++;}return $4;}},destruct:function(){this._disposeObjects($[1194]);}});
qx.Class.define($[2286],{extend:qx.core.Object,construct:function($0){arguments.callee.base.call(this);this.__manager=$0;this.removeAll();},members:{add:function($0){this.__storage[this.getItemHashCode($0)]=$0;},remove:function($0){delete this.__storage[this.getItemHashCode($0)];},removeAll:function(){this.__storage={};},contains:function($0){return this.getItemHashCode($0) in this.__storage;},toArray:function(){var $0=[];for(var $1 in this.__storage){$0.push(this.__storage[$1]);}return $0;},getFirst:function(){for(var $0 in this.__storage){return this.__storage[$0];}return null;},getChangeValue:function(){var $0=[];for(var $1 in this.__storage){$0.push($1);}$0.sort();return $0.join($[113]);},getItemHashCode:function($0){return this.__manager.getItemHashCode($0);},isEmpty:function(){return qx.lang.Object.isEmpty(this.__storage);}},destruct:function(){this._disposeFields($[2366],$[2169]);}});
qx.Class.define($[385],{extend:qx.ui.layout.CanvasLayout,construct:function(){arguments.callee.base.call(this);this.setZIndex(this._minZIndex);if(this._isFocusRoot){this.activateFocusRoot();}this.initHeight();this.initWidth();},properties:{appearance:{refine:true,init:$[442]},width:{refine:true,init:$[7]},height:{refine:true,init:$[7]},display:{refine:true,init:false},autoHide:{check:$[3],init:true},centered:{check:$[3],init:false},restrictToPageOnOpen:{check:$[3],init:true},restrictToPageLeft:{check:$[14],init:0},restrictToPageRight:{check:$[14],init:0},restrictToPageTop:{check:$[14],init:0},restrictToPageBottom:{check:$[14],init:0}},members:{_isFocusRoot:true,_showTimeStamp:(new Date(0)).valueOf(),_hideTimeStamp:(new Date(0)).valueOf(),_beforeAppear:function(){arguments.callee.base.call(this);if(this.getRestrictToPageOnOpen()){this._wantedLeft=this.getLeft();if(this._wantedLeft!=null){this.setLeft(10000);if(this.getElement()!=null){this.getElement().style.left=10000;}}}qx.ui.popup.PopupManager.getInstance().add(this);qx.ui.popup.PopupManager.getInstance().update(this);this._showTimeStamp=(new Date).valueOf();this.bringToFront();},_beforeDisappear:function(){arguments.callee.base.call(this);qx.ui.popup.PopupManager.getInstance().remove(this);this._hideTimeStamp=(new Date).valueOf();},_afterAppear:function(){arguments.callee.base.call(this);if(this.getRestrictToPageOnOpen()){var $0=qx.ui.core.ClientDocument.getInstance();var $1=$0.getClientWidth();var $2=$0.getClientHeight();var $3=qx.bom.Viewport.getScrollTop();var $4=qx.bom.Viewport.getScrollLeft();var $5=this.getRestrictToPageLeft()+$4;var $6=this.getRestrictToPageRight()-$4;var $7=this.getRestrictToPageTop()+$3;var $8=this.getRestrictToPageBottom()-$3;var $9=(this._wantedLeft==null)?this.getLeft():this._wantedLeft;var $a=this.getTop();var $b=this.getBoxWidth();var $c=this.getBoxHeight();var $d=this.getLeft();var $e=$a;if($9+$b>$1-$6){$9=$1-$6-$b;}if($a+$c>$2-$8){$a=$2-$8-$c;}if($9<$5){$9=$5;}if($a<$7){$a=$7;}if($9!=$d||$a!=$e){var $f=this;window.setTimeout(function(){$f.setLeft($9);$f.setTop($a);},0);}}},_makeActive:function(){this.getFocusRoot().setActiveChild(this);},_makeInactive:function(){var $0=this.getFocusRoot();var $1=$0.getActiveChild();if($1==this){$0.setActiveChild($0);}},_minZIndex:1e6,bringToFront:function(){this.setZIndex(this._minZIndex+1000000);this._sendTo();},sendToBack:function(){this.setZIndex(this._minZIndex+1);this._sendTo();},_sendTo:function(){var $0=qx.lang.Object.getValues(qx.ui.popup.PopupManager.getInstance().getAll());if(qx.Class.isDefined($[225])){var $1=qx.lang.Object.getValues(qx.ui.menu.Manager.getInstance().getAll());var $2=$0.concat($1).sort(qx.util.Compare.byZIndex);}else{var $2=$0.sort(qx.util.Compare.byZIndex);}var $3=$2.length;var $4=this._minZIndex;for(var $5=0;$5<$3;$5++){$2[$5].setZIndex($4++);}},getShowTimeStamp:function(){return this._showTimeStamp;},getHideTimeStamp:function(){return this._hideTimeStamp;},positionRelativeTo:function($0,$1,$2){if($0 instanceof qx.ui.core.Widget){$0=$0.getElement();}if($0){var $3=qx.bom.element.Location.get($0);this.setLocation($3.left+($1||0),$3.top+($2||0));}else{this.warn('Missing reference element');}},centerToBrowser:function(){var $0=qx.ui.core.ClientDocument.getInstance();var $1=($0.getClientWidth()-this.getBoxWidth())/2;var $2=($0.getClientHeight()-this.getBoxHeight())/2;this.setLeft($1<0?0:$1);this.setTop($2<0?0:$2);}},destruct:function(){qx.ui.popup.PopupManager.getInstance().remove(this);this._disposeFields($[1494],$[2473]);}});
qx.Class.define($[247],{type:$[34],extend:qx.util.manager.Object,construct:function(){arguments.callee.base.call(this);},members:{update:function($0){if(!($0 instanceof qx.ui.core.Widget)){$0=null;}var $1,$2;var $3=this.getAll();for($2 in $3){$1=$3[$2];if(!$1.getAutoHide()||$0==$1||$1.contains($0)){continue;}if(qx.Class.isDefined($[350])&&$0 instanceof qx.ui.popup.ToolTip&&!($1 instanceof qx.ui.popup.ToolTip)){continue;}$1.hide();}}}});
qx.Class.define($[1664],{statics:{byString:function($0,$1){return $0==$1?0:$0>$1?1:-1;},byStringCaseInsensitive:function($0,$1){return qx.util.Compare.byString($0.toLowerCase(),$1.toLowerCase());},byStringUmlautsShort:function($0,$1){return qx.util.Compare.byString(qx.util.Normalization.umlautsShort($0),qx.util.Normalization.umlautsShort($1));},byStringUmlautsShortCaseInsensitive:function($0,$1){return qx.util.Compare.byString(qx.util.Normalization.umlautsShort($0).toLowerCase(),qx.util.Normalization.umlautsShort($1).toLowerCase());},byStringUmlautsLong:function($0,$1){return qx.util.Compare.byString(qx.util.Normalization.umlautsLong($0),qx.util.Normalization.umlautsLong($1));},byStringUmlautsLongCaseInsensitive:function($0,$1){return qx.util.Compare.byString(qx.util.Normalization.umlautsLong($0).toLowerCase(),qx.util.Normalization.umlautsLong($1).toLowerCase());},byFloat:function($0,$1){return $0-$1;},byIntegerString:function($0,$1){return parseInt($0)-parseInt($1);},byFloatString:function($0,$1){return parseFloat($0)-parseFloat($1);},byIPv4:function($0,$1){var $2=$0.split($[38],4);var $3=$1.split($[38],4);for(var $4=0;$4<3;$4++){$0=parseInt($2[$4]);$1=parseInt($3[$4]);if($0!=$1){return $0-$1;}}return parseInt($2[3])-parseInt($3[3]);},byZIndex:function($0,$1){return $0.getZIndex()-$1.getZIndex();}},defer:function($0){$0.byInteger=$0.byNumber=$0.byFloat;$0.byNumberString=$0.byFloatString;}});
qx.Class.define($[918],{statics:{__umlautsRegExp:new RegExp($[2559],$[329]),__umlautsShortData:{"\xC4":$[233],"\xD6":$[1689],"\xDC":$[1114],"\xE4":$[367],"\xF6":$[1162],"\xFC":$[2402],"\xDF":$[513]},__umlautsShort:function($0){return qx.util.Normalization.__umlautsShortData[$0];},umlautsShort:function($0){return $0.replace(qx.util.Normalization.__umlautsRegExp,qx.lang.Function.bind(this.__umlautsShort,this));},__umlautsLongData:{"\xC4":$[1684],"\xD6":$[2423],"\xDC":$[1881],"\xE4":$[1598],"\xF6":$[2289],"\xFC":$[1796],"\xDF":$[846]},__umlautsLong:function($0){return qx.util.Normalization.__umlautsLongData[$0];},umlautsLong:function($0){return $0.replace(qx.util.Normalization.__umlautsRegExp,qx.lang.Function.bind(this.__umlautsLong,this));}}});
qx.Class.define($[1880],{statics:{__style:function($0,$1){return qx.bom.element.Style.get($0,$1,qx.bom.element.Style.COMPUTED_MODE,false);},__num:function($0,$1){return parseInt(qx.bom.element.Style.get($0,$1,qx.bom.element.Style.COMPUTED_MODE,false))||0;},__computeScroll:function($0){var $1=0,$2=0;if(qx.core.Variant.isSet($[1],$[29])&&$0.getBoundingClientRect){var $3=qx.dom.Node.getWindow($0);$1-=qx.bom.Viewport.getScrollLeft($3);$2-=qx.bom.Viewport.getScrollTop($3);}else{var $4=qx.dom.Node.getDocument($0).body;$0=$0.parentNode;while($0&&$0!=$4){$1+=$0.scrollLeft;$2+=$0.scrollTop;$0=$0.parentNode;}}return {left:$1,top:$2};},__computeBody:qx.core.Variant.select($[1],{"mshtml":function($0){var $1=qx.dom.Node.getDocument($0);var $2=$1.body;var $3=$2.offsetLeft;var $4=$2.offsetTop;$3-=this.__num($2,$[119]);$4-=this.__num($2,$[115]);if($1.compatMode===$[139]){$3+=this.__num($2,$[243]);$4+=this.__num($2,$[228]);}return {left:$3,top:$4};},"webkit":function($0){var $1=qx.dom.Node.getDocument($0);var $2=$1.body;var $3=$2.offsetLeft;var $4=$2.offsetTop;$3+=this.__num($2,$[119]);$4+=this.__num($2,$[115]);if($1.compatMode===$[139]){$3+=this.__num($2,$[243]);$4+=this.__num($2,$[228]);}return {left:$3,top:$4};},"gecko":function($0){var $1=qx.dom.Node.getDocument($0).body;var $2=$1.offsetLeft;var $3=$1.offsetTop;if(qx.bom.element.Dimension.getBoxSizing($1)!==$[348]){$2+=this.__num($1,$[119]);$3+=this.__num($1,$[115]);if(!$0.getBoundingClientRect){var $4;while($0){if(this.__style($0,$[125])===$[89]||this.__style($0,$[125])===$[190]){$4=true;break;}$0=$0.offsetParent;}if(!$4){$2+=this.__num($1,$[119]);$3+=this.__num($1,$[115]);}}}return {left:$2,top:$3};},"default":function($0){var $1=qx.dom.Node.getDocument($0).body;var $2=$1.offsetLeft;var $3=$1.offsetTop;return {left:$2,top:$3};}}),__computeOffset:qx.core.Variant.select($[1],{"mshtml|webkit":function($0){var $1=qx.dom.Node.getDocument($0);if($0.getBoundingClientRect){var $2=$0.getBoundingClientRect();var $3=$2.left;var $4=$2.top;if($1.compatMode===$[139]){$3-=this.__num($0,$[119]);$4-=this.__num($0,$[115]);}}else{var $3=$0.offsetLeft;var $4=$0.offsetTop;$0=$0.offsetParent;var $5=$1.body;while($0&&$0!=$5){$3+=$0.offsetLeft;$4+=$0.offsetTop;$3+=this.__num($0,$[119]);$4+=this.__num($0,$[115]);$0=$0.offsetParent;}}return {left:$3,top:$4};},"gecko":function($0){if($0.getBoundingClientRect){var $1=$0.getBoundingClientRect();var $2=Math.round($1.left);var $3=Math.round($1.top);}else{var $2=0;var $3=0;var $4=qx.dom.Node.getDocument($0).body;var $5=qx.bom.element.Dimension;if($5.getBoxSizing($0)!==$[348]){$2-=this.__num($0,$[119]);$3-=this.__num($0,$[115]);}while($0&&$0!==$4){$2+=$0.offsetLeft;$3+=$0.offsetTop;if($5.getBoxSizing($0)!==$[348]){$2+=this.__num($0,$[119]);$3+=this.__num($0,$[115]);}if($0.parentNode&&this.__style($0.parentNode,$[109])!=$[2484]){$2+=this.__num($0.parentNode,$[119]);$3+=this.__num($0.parentNode,$[115]);}$0=$0.offsetParent;}}return {left:$2,top:$3};},"default":function($0){var $1=0;var $2=0;var $3=qx.dom.Node.getDocument($0).body;while($0&&$0!==$3){$1+=$0.offsetLeft;$2+=$0.offsetTop;$0=$0.offsetParent;}return {left:$1,top:$2};}}),get:function($0,$1){var $2=this.__computeBody($0);if($0.tagName==$[1307]){var $3=$2.left;var $4=$2.top;}else{var $5=this.__computeOffset($0);var $6=this.__computeScroll($0);var $3=$5.left+$2.left-$6.left;var $4=$5.top+$2.top-$6.top;}var $7=$3+$0.offsetWidth;var $8=$4+$0.offsetHeight;if($1){switch($1){case $[724]:$3-=this.__num($0,$[243]);$4-=this.__num($0,$[228]);$7+=this.__num($0,$[325]);$8+=this.__num($0,$[297]);break;case $[2557]:break;case $[589]:$3+=this.__num($0,$[353]);$4+=this.__num($0,$[305]);$7-=this.__num($0,$[358]);$8-=this.__num($0,$[334]);case $[47]:$3-=$0.scrollLeft;$4-=$0.scrollTop;$7+=$0.scrollLeft;$8+=$0.scrollTop;case $[370]:$3+=this.__num($0,$[119]);$4+=this.__num($0,$[115]);$7-=this.__num($0,$[710]);$8-=this.__num($0,$[562]);break;default:throw new Error("Invalid mode for location detection: "+$1);}}return {left:$3,top:$4,right:$7,bottom:$8};},getLeft:function($0,$1){return this.get($0,$1).left;},getTop:function($0,$1){return this.get($0,$1).top;},getRight:function($0,$1){return this.get($0,$1).right;},getBottom:function($0,$1){return this.get($0,$1).bottom;},getRelative:function($0,$1,$2,$3){var $4=this.get($0,$2);var $5=this.get($1,$3);return {left:$4.left-$5.left,top:$4.top-$5.top,right:$4.right-$5.right,bottom:$4.bottom-$5.bottom};}}});
qx.Class.define($[1465],{statics:{__hints:{names:{"float":qx.core.Variant.isSet($[1],$[29])?$[953]:$[1848],"boxSizing":qx.core.Variant.isSet($[1],$[37])?$[1791]:$[769]},mshtmlPixel:{width:$[1588],height:$[1224],left:$[2073],right:$[2533],top:$[1967],bottom:$[960]},special:{clip:true,cursor:true,opacity:true,overflowX:true,overflowY:true}},setCss:qx.core.Variant.select($[1],{"mshtml":function($0,$1){$0.style.cssText=$1;},"default":function($0,$1){$0.setAttribute($[70],$1);}}),getCss:qx.core.Variant.select($[1],{"mshtml":function($0){return $0.style.cssText.toLowerCase();},"default":function($0){return $0.getAttribute($[70]);}}),COMPUTED_MODE:1,CASCADED_MODE:2,LOCAL_MODE:3,set:function($0,$1,$2,$3){var $4=this.__hints;$1=$4.names[$1]||$1;$0.style[$1]=$2||$[0];},reset:function($0,$1,$2){var $3=this.__hints;$1=$3.names[$1]||$1;$0.style[$1]=$[0];},get:qx.core.Variant.select($[1],{"mshtml":function($0,$1,$2,$3){var $4=this.__hints;$1=$4.names[$1]||$1;switch($2){case this.LOCAL_MODE:return $0.style[$1]||$[0];case this.CASCADED_MODE:return $0.currentStyle[$1];default:var $5=$0.currentStyle[$1];if(/^-?[\.\d]+(px)?$/i.test($5)){return $5;}var $6=$4.mshtmlPixel[$1];if($6){var $7=$0.style[$1];$0.style[$1]=$5||0;var $8=$0.style[$6]+$[64];$0.style[$1]=$7;return $8;}if(/^-?[\.\d]+(em|pt|%)?$/i.test($5)){throw new Error("Untranslated computed property value: "+$1+". Only pixel values work well across different clients.");}return $5;}},"default":function($0,$1,$2,$3){var $4=this.__hints;$1=$4.names[$1]||$1;switch($2){case this.LOCAL_MODE:return $0.style[$1];case this.CASCADED_MODE:if($0.currentStyle){return $0.currentStyle[$1];}throw new Error("Cascaded styles are not supported in this browser!");default:var $5=qx.dom.Node.getDocument($0);var $6=$5.defaultView.getComputedStyle($0,null);return $6?$6[$1]:null;}}})}});
qx.Class.define($[1046],{statics:{getWidth:function($0){return $0.offsetWidth;},getHeight:function($0){return $0.offsetHeight;},getClientWidth:function($0){return $0.clientWidth;},getClientHeight:function($0){return $0.clientHeight;},getScrollWidth:function($0){return $0.scrollWidth;},getScrollHeight:function($0){return $0.scrollHeight;},__nativeBorderBox:{tags:{button:true,select:true},types:{search:true,button:true,submit:true,reset:true,checkbox:true,radio:true}},__usesNativeBorderBox:function($0){var $1=this.__nativeBorderBox;return $1.tags[$0.tagName.toLowerCase()]||$1.types[$0.type];},setBoxSizing:qx.core.Variant.select($[1],{"gecko":function($0,$1){$0.style.MozBoxSizing=$1||$[0];},"mshtml":function($0,$1){},"default":function($0,$1){$0.style.boxSizing=$1||$[0];}}),getBoxSizing:qx.core.Variant.select($[1],{"gecko":function($0){return qx.bom.element.Style.get($0,$[1508],qx.bom.element.Style.COMPUTED_MODE,false);},"mshtml":function($0){if(qx.bom.Document.isStandardMode(qx.dom.Node.getDocument($0))){if(!this.__usesNativeBorderBox($0)){return $[2429];}}return $[348];},"default":function($0){return qx.bom.element.Style.get($0,$[769],qx.bom.element.Style.COMPUTED_MODE,false);}})}});
qx.Class.define($[1827],{statics:{isQuirksMode:function($0){return ($0||window).document.compatMode!==$[139];},isStandardMode:function($0){return ($0||window).document.compatMode===$[139];},getWidth:function($0){var $1=($0||window).document;var $2=qx.bom.Viewport.getWidth($0);var $3=$1.compatMode===$[139]?$1.documentElement.scrollWidth:$1.body.scrollWidth;return Math.max($3,$2);},getHeight:function($0){var $1=($0||window).document;var $2=qx.bom.Viewport.getHeight($0);var $3=$1.compatMode===$[139]?$1.documentElement.scrollHeight:$1.body.scrollHeight;return Math.max($3,$2);}}});
qx.Class.define($[518],{extend:qx.ui.basic.Terminator,construct:function($0){arguments.callee.base.call(this);if($0!=null){this.setValue($0);}this.initHideFocus();this.initWidth();this.initHeight();this.initTabIndex();this.initSpellCheck();this.__oninput=qx.lang.Function.bindEvent(this._oninputDom,this);this.addEventListener($[285],this._onblur);this.addEventListener($[341],this._onfocus);this.addEventListener($[156],this._oninput);},statics:{createRegExpValidator:function($0){return function($1){return $0.test($1);};}},events:{"input":$[43]},properties:{allowStretchX:{refine:true,init:true},allowStretchY:{refine:true,init:false},appearance:{refine:true,init:$[86]},tabIndex:{refine:true,init:1},hideFocus:{refine:true,init:true},width:{refine:true,init:$[7]},height:{refine:true,init:$[7]},selectable:{refine:true,init:true},value:{init:$[0],nullable:true,event:$[167],apply:$[384],dispose:true},textAlign:{check:[$[5],$[36],$[16],$[403]],nullable:true,themeable:true,apply:$[454]},spellCheck:{check:$[3],init:false,apply:$[2116]},liveUpdate:{check:$[3],init:false},maxLength:{check:$[14],apply:$[1488],nullable:true},readOnly:{check:$[3],apply:$[1306],init:false},validator:{check:$[91],event:$[2016],nullable:true}},members:{_inputTag:$[156],_inputType:$[165],_inputOverflow:$[23],_applyElement:function($0,$1){arguments.callee.base.call(this,$0,$1);if($0){var $2=this._inputElement=document.createElement(this._inputTag);if(this._inputType){$2.type=this._inputType;}$2.autoComplete=$[144];$2.setAttribute($[1024],$[144]);$2.disabled=this.getEnabled()===false;$2.readOnly=this.getReadOnly();$2.value=this.getValue()?this.getValue():$[0];if(this.getMaxLength()!=null){$2.maxLength=this.getMaxLength();}var $3=$2.style;$3.padding=$3.margin=0;$3.border=$[713];$3.background=$[24];$3.overflow=this._inputOverflow;$3.outline=$[19];$3.resize=$[19];$3.WebkitAppearance=$[19];$3.MozAppearance=$[19];if(qx.core.Variant.isSet($[1],$[584])){$3.margin=$[2149];}this._renderFont();this._renderTextColor();this._renderTextAlign();this._renderCursor();this._renderSpellCheck();if(qx.core.Variant.isSet($[1],$[29])){$2.onpropertychange=this.__oninput;}else{$2.addEventListener($[156],this.__oninput,false);}$0.appendChild($2);}},_postApply:function(){this._syncFieldWidth();this._syncFieldHeight();},_changeInnerWidth:function($0,$1){this._syncFieldWidth();},_changeInnerHeight:function($0,$1){this._syncFieldHeight();},_syncFieldWidth:function(){this._inputElement.style.width=this.getInnerWidth()+$[64];},_syncFieldHeight:function(){this._inputElement.style.height=(this.getInnerHeight()-2)+$[64];},_applyCursor:function($0,$1){if(this._inputElement){this._renderCursor();}},_renderCursor:function(){var $0=this._inputElement.style;var $1=this.getCursor();if($1){if($1==$[460]&&qx.core.Client.getInstance().isMshtml()){$0.cursor=$[291];}else{$0.cursor=$1;}}else{$0.cursor=$[0];}},_applyTextAlign:function($0,$1){if(this._inputElement){this._renderTextAlign();}},_renderTextAlign:function(){this._inputElement.style.textAlign=this.getTextAlign()||$[0];},_applySpellCheck:function($0,$1){if(this._inputElement){this._renderSpellCheck();}},_renderSpellCheck:function(){this._inputElement.spellcheck=this.getSpellCheck();},_applyEnabled:function($0,$1){if(this._inputElement){this._inputElement.disabled=$0===false;}return arguments.callee.base.call(this,$0,$1);},_applyValue:function($0,$1){this._inValueProperty=true;if(this._inputElement){if($0===null){$0=$[0];}if(this._inputElement.value!==$0){this._inputElement.value=$0;}}delete this._inValueProperty;},_applyMaxLength:function($0,$1){if(this._inputElement){this._inputElement.maxLength=$0==null?$[0]:$0;}},_applyReadOnly:function($0,$1){if(this._inputElement){this._inputElement.readOnly=$0;}if($0){this.addState($[838]);}else{this.removeState($[838]);}},_applyTextColor:function($0,$1){qx.theme.manager.Color.getInstance().connect(this._styleTextColor,this,$0);},_styleTextColor:function($0){this.__textColor=$0;this._renderTextColor();},_renderTextColor:function(){var $0=this._inputElement;if($0){$0.style.color=this.__textColor||$[0];}},_applyFont:function($0,$1){qx.theme.manager.Font.getInstance().connect(this._styleFont,this,$0);},_styleFont:function($0){this.__font=$0;this._renderFont();},_renderFont:function(){var $0=this._inputElement;if($0){var $1=this.__font;$1?$1.renderElement($0):qx.ui.core.Font.resetElement($0);}},_visualizeFocus:function(){arguments.callee.base.call(this);if(!qx.event.handler.FocusHandler.mouseFocus&&this.getEnableElementFocus()){try{this._inputElement.focus();}catch(ex){}}},_visualizeBlur:function(){arguments.callee.base.call(this);if(!qx.event.handler.FocusHandler.mouseFocus){try{this._inputElement.blur();}catch(ex){}}},getComputedValue:function(){if(this._inputElement){return this._inputElement.value;}return this.getValue();},getInputElement:function(){return this._inputElement||null;},isValid:function(){var $0=this.getValidator();return !$0||$0(this.getValue());},isComputedValid:function(){var $0=this.getValidator();return !$0||$0(this.getComputedValue());},_computePreferredInnerWidth:function(){return 120;},_computePreferredInnerHeight:function(){return 16;},_ieFirstInputFix:qx.core.Variant.select($[1],{"mshtml":function(){this._inValueProperty=true;this._inputElement.value=this.getValue()===null?$[0]:this.getValue();this._firstInputFixApplied=true;delete this._inValueProperty;},"default":null}),_afterAppear:qx.core.Variant.select($[1],{"mshtml":function(){arguments.callee.base.call(this);if(!this._firstInputFixApplied&&this._inputElement){qx.client.Timer.once(this._ieFirstInputFix,this,1);}},"default":function(){arguments.callee.base.call(this);}}),_firstInputFixApplied:false,_textOnFocus:null,_oninputDom:qx.core.Variant.select($[1],{"mshtml":function($0){if(!this._inValueProperty&&$0.propertyName===$[554]){this.createDispatchDataEvent($[156],this.getComputedValue());}},"default":function($0){this.createDispatchDataEvent($[156],this.getComputedValue());}}),_ontabfocus:function(){this.selectAll();},_onfocus:function(){this._textOnFocus=this.getComputedValue();},_onblur:function(){var $0=this.getComputedValue().toString();if(this._textOnFocus!=$0){this.setValue($0);}this.setSelectionLength(0);},_oninput:function(){if(!this.isLiveUpdate()){return;}var $0=this.getComputedValue().toString();this.setValue($0);},__getRange:qx.core.Variant.select($[1],{"mshtml":function(){this._visualPropertyCheck();return this._inputElement.createTextRange();},"default":null}),__getSelectionRange:qx.core.Variant.select($[1],{"mshtml":function(){this._visualPropertyCheck();return this.getTopLevelWidget().getDocumentElement().selection.createRange();},"default":null}),setSelectionStart:qx.core.Variant.select($[1],{"mshtml":function($0){this._visualPropertyCheck();var $1=this._inputElement.value;var $2=0;while($2<$0){$2=$1.indexOf($[900],$2);if($2==-1){break;}$0--;$2++;}var $3=this.__getRange();$3.collapse();$3.move($[654],$0);$3.select();},"default":function($0){this._visualPropertyCheck();this._inputElement.selectionStart=$0;}}),getSelectionStart:qx.core.Variant.select($[1],{"mshtml":function(){this._visualPropertyCheck();var $0=this.__getSelectionRange();if(!this._inputElement.contains($0.parentElement())){return -1;}var $1=this.__getRange();var $2=this._inputElement.value.length;$1.moveToBookmark($0.getBookmark());$1.moveEnd($[1303],$2);return $2-$1.text.length;},"default":function(){this._visualPropertyCheck();return this._inputElement.selectionStart;}}),setSelectionLength:qx.core.Variant.select($[1],{"mshtml":function($0){this._visualPropertyCheck();var $1=this.__getSelectionRange();if(!this._inputElement.contains($1.parentElement())){return;}$1.collapse();$1.moveEnd($[654],$0);$1.select();},"default":function($0){this._visualPropertyCheck();var $1=this._inputElement;if(qx.util.Validation.isValidString($1.value)&&this.getVisibility()){$1.selectionEnd=$1.selectionStart+$0;}}}),getSelectionLength:qx.core.Variant.select($[1],{"mshtml":function(){this._visualPropertyCheck();var $0=this.__getSelectionRange();if(!this._inputElement.contains($0.parentElement())){return 0;}return $0.text.length;},"default":function(){this._visualPropertyCheck();var $0=this._inputElement;return $0.selectionEnd-$0.selectionStart;}}),setSelectionText:qx.core.Variant.select($[1],{"mshtml":function($0){this._visualPropertyCheck();var $1=this.getSelectionStart();var $2=this.__getSelectionRange();if(!this._inputElement.contains($2.parentElement())){return;}$2.text=$0;this.setValue(this._inputElement.value);this.setSelectionStart($1);this.setSelectionLength($0.length);},"default":function($0){this._visualPropertyCheck();var $1=this._inputElement;var $2=$1.value;var $3=$1.selectionStart;var $4=$2.substr(0,$3);var $5=$2.substr($1.selectionEnd);var $6=$1.value=$4+$0+$5;$1.selectionStart=$3;$1.selectionEnd=$3+$0.length;this.setValue($6);}}),getSelectionText:qx.core.Variant.select($[1],{"mshtml":function(){this._visualPropertyCheck();var $0=this.__getSelectionRange();if(!this._inputElement.contains($0.parentElement())){return $[0];}return $0.text;},"default":function(){this._visualPropertyCheck();return this._inputElement.value.substr(this.getSelectionStart(),this.getSelectionLength());}}),selectAll:function(){this._visualPropertyCheck();if(this.getValue()!=null){this.setSelectionStart(0);this.setSelectionLength(this._inputElement.value.length);}this._inputElement.select();this._inputElement.focus();},selectFromTo:qx.core.Variant.select($[1],{"mshtml":function($0,$1){this._visualPropertyCheck();this.setSelectionStart($0);this.setSelectionLength($1-$0);},"default":function($0,$1){this._visualPropertyCheck();var $2=this._inputElement;$2.selectionStart=$0;$2.selectionEnd=$1;}})},destruct:function(){if(this._inputElement){if(qx.core.Variant.isSet($[1],$[29])){this._inputElement.onpropertychange=null;}else{this._inputElement.removeEventListener($[156],this.__oninput,false);}}this._disposeFields($[2518],$[798],$[2115]);}});
qx.Class.define($[829],{extend:qx.ui.basic.Atom,construct:function($0,$1,$2){arguments.callee.base.call(this,$0,$1);if($2!=null){this.setValue($2);}this.addEventListener($[122],this._ondblclick);this.initMinWidth();},events:{"action":$[15]},properties:{appearance:{refine:true,init:$[2382]},minWidth:{refine:true,init:$[7]},width:{refine:true,init:null},allowStretchX:{refine:true,init:true},value:{check:$[12],event:$[167]}},members:{handleStateChange:function(){if(this.hasState($[398])){this.setStyleProperty($[286],$[292]);this.setStyleProperty($[304],$[292]);}else{this.removeStyleProperty($[286]);this.setStyleProperty($[304],$[1570]);}},_applyStateStyleFocus:function($0){},matchesString:function($0){$0=String($0);return $0!=$[0]&&this.getLabel().toString().toLowerCase().indexOf($0.toLowerCase())==0;},matchesStringExact:function($0){$0=String($0);return $0!=$[0]&&this.getLabel().toString().toLowerCase()==String($0).toLowerCase();},matchesValue:function($0){$0=String($0);return $0!=$[0]&&this.getValue().toLowerCase().indexOf($0.toLowerCase())==0;},matchesValueExact:function($0){$0=String($0);return $0!=$[0]&&this.getValue().toLowerCase()==String($0).toLowerCase();},_ondblclick:function($0){var $1=this.getCommand();if($1){$1.execute();}}}});
qx.Mixin.define($[529],{include:aie.theme.MWidget,members:{_applyAieuiStyle:function(){var $0=this.getAieuiStyle();switch($0){case $[382]:this.addEventListener($[10],this._aieonmouseover);this.addEventListener($[123],this._aieonmouseout);this.addEventListener($[6],this._aieonmousedown);this.addEventListener($[26],this._aieonmouseup);with(this._button){setWidth(17);setHeight(20);setAppearance($[257]);}break;}},_aieonmouseover:function($0){var $1=$0.getTarget();switch($1){case this._button:$1.setAieBackdropChange($[10]);break;default:this._button.setAieBackdropChange($[8]);}},_aieonmouseout:function($0){this._button.setAieBackdropChange($[8]);},_aieonmousedown:function($0){this._button.setAieBackdropChange($[6]);},_aieonmouseup:function($0){this._button.setAieBackdropChange($[8]);}}});
qx.Class.define($[453],{extend:qx.ui.layout.HorizontalBoxLayout,construct:function(){arguments.callee.base.call(this);this.addEventListener($[63],this._onkeypress);this.initHeight();},properties:{appearance:{refine:true,init:$[450]},height:{refine:true,init:$[7]},openMenu:{check:$[237],event:$[2628],nullable:true},show:{init:$[129],check:[$[129],$[111],$[61],$[19]],nullable:true,inheritable:true,event:$[422]}},members:{getAllButtons:function(){var $0=this.getChildren();var $1=$0.length;var $2=[];var $3;for(var $4=0;$4<$1;$4++){$3=$0[$4];if($3 instanceof qx.ui.toolbar.MenuButton){$2.push($3);}else if($3 instanceof qx.ui.toolbar.Part){$2=$2.concat($3.getChildren());}}return $2;},_onkeypress:function($0){switch($0.getKeyIdentifier()){case $[92]:return this._onkeypress_left();case $[93]:return this._onkeypress_right();}},_onkeypress_left:function(){var $0=this.getOpenMenu();if(!$0){return;}var $1=$0.getOpener();if(!$1){return;}var $2=this.getAllButtons();var $3=$2.length;var $4=$2.indexOf($1);var $5;var $6=null;for(var $7=$4-1;$7>=0;$7--){$5=$2[$7];if($5 instanceof qx.ui.toolbar.MenuButton&&$5.getEnabled()){$6=$5;break;}}if(!$6){for(var $7=$3-1;$7>$4;$7--){$5=$2[$7];if($5 instanceof qx.ui.toolbar.MenuButton&&$5.getEnabled()){$6=$5;break;}}}if($6){qx.ui.menu.Manager.getInstance().update();$6._showMenu(true);}},_onkeypress_right:function(){var $0=this.getOpenMenu();if(!$0){return;}var $1=$0.getOpener();if(!$1){return;}var $2=this.getAllButtons();var $3=$2.length;var $4=$2.indexOf($1);var $5;var $6=null;for(var $7=$4+1;$7<$3;$7++){$5=$2[$7];if($5 instanceof qx.ui.toolbar.MenuButton&&$5.getEnabled()){$6=$5;break;}}if(!$6){for(var $7=0;$7<$4;$7++){$5=$2[$7];if($5 instanceof qx.ui.toolbar.MenuButton&&$5.getEnabled()){$6=$5;break;}}}if($6){qx.ui.menu.Manager.getInstance().update();$6._showMenu(true);}}}});
qx.Class.define($[476],{extend:qx.ui.basic.Atom,construct:function($0,$1,$2,$3,$4){arguments.callee.base.call(this,$0,$1,$2,$3,$4);this.initTabIndex();this.addEventListener($[10],this._onmouseover);this.addEventListener($[123],this._onmouseout);this.addEventListener($[6],this._onmousedown);this.addEventListener($[26],this._onmouseup);this.addEventListener($[41],this._onkeydown);this.addEventListener($[183],this._onkeyup);},properties:{appearance:{refine:true,init:$[140]},tabIndex:{refine:true,init:1}},members:{_onmouseover:function($0){if($0.getTarget()!=this){return;}if(this.hasState($[69])){this.removeState($[69]);this.addState($[32]);}this.addState($[76]);},_onmouseout:function($0){if($0.getTarget()!=this){return;}this.removeState($[76]);if(this.hasState($[32])){this.setCapture(true);this.removeState($[32]);this.addState($[69]);}},_onmousedown:function($0){if($0.getTarget()!=this||!$0.isLeftButtonPressed()){return;}this.removeState($[69]);this.addState($[32]);},_onmouseup:function($0){this.setCapture(false);var $1=this.hasState($[32]);var $2=this.hasState($[69]);if($1){this.removeState($[32]);}if($2){this.removeState($[69]);}if(!$2){this.addState($[76]);if($1){this.execute();}}},_onkeydown:function($0){switch($0.getKeyIdentifier()){case $[79]:case $[150]:this.removeState($[69]);this.addState($[32]);$0.stopPropagation();}},_onkeyup:function($0){switch($0.getKeyIdentifier()){case $[79]:case $[150]:if(this.hasState($[32])){this.removeState($[69]);this.removeState($[32]);this.execute();$0.stopPropagation();}}}}});
qx.Class.define($[2546],{extend:qx.ui.form.Button,properties:{tabIndex:{refine:true,init:-1},appearance:{refine:true,init:$[1089]},show:{refine:true,init:$[184]},height:{refine:true,init:null},allowStretchY:{refine:true,init:true}},members:{_onkeydown:qx.lang.Function.returnTrue,_onkeyup:qx.lang.Function.returnTrue}});
qx.Class.define($[2239],{extend:qx.ui.toolbar.Button,construct:function($0,$1,$2,$3,$4,$5){arguments.callee.base.call(this,$0,$2,$3,$4,$5);if($1!=null){this.setMenu($1);}},properties:{menu:{check:$[237],nullable:true,apply:$[755],event:$[2443]},direction:{check:[$[581],$[389]],init:$[389],event:$[2550]}},members:{getParentToolBar:function(){var $0=this.getParent();if($0 instanceof qx.ui.toolbar.Part){$0=$0.getParent();}return $0 instanceof qx.ui.toolbar.ToolBar?$0:null;},_showMenu:function($0){var $1=this.getMenu();if($1){var $2=this.getElement();var $3=qx.bom.element.Location.get($2);$1.setLeft($3.left);switch(this.getDirection()){case $[581]:$1.setBottom($3.top);$1.setTop(null);break;case $[389]:$1.setTop($3.bottom);$1.setBottom(null);break;}this.addState($[32]);if($0){$1.setHoverItem($1.getFirstActiveChild());}$1.show();}},_hideMenu:function(){var $0=this.getMenu();if($0){$0.hide();}},_applyMenu:function($0,$1){if($1){$1.setOpener(null);$1.removeEventListener($[186],this._onmenuappear,this);$1.removeEventListener($[239],this._onmenudisappear,this);}if($0){$0.setOpener(this);$0.addEventListener($[186],this._onmenuappear,this);$0.addEventListener($[239],this._onmenudisappear,this);}},_onmousedown:function($0){if($0.getTarget()!=this||!$0.isLeftButtonPressed()){return;}this.hasState($[32])?this._hideMenu():this._showMenu();},_onmouseup:function($0){},_onmouseout:function($0){if($0.getTarget()!=this){return;}this.removeState($[76]);},_onmouseover:function($0){var $1=this.getParentToolBar();if($1){var $2=this.getMenu();switch($1.getOpenMenu()){case null:case $2:break;default:qx.ui.menu.Manager.getInstance().update();this._showMenu();}}return arguments.callee.base.call(this,$0);},_onmenuappear:function($0){var $1=this.getParentToolBar();if(!$1){return;}var $2=this.getMenu();$1.setOpenMenu($2);},_onmenudisappear:function($0){var $1=this.getParentToolBar();if(!$1){return;}var $2=this.getMenu();if($1.getOpenMenu()==$2){$1.setOpenMenu(null);}}}});
qx.Class.define($[470],{extend:qx.ui.layout.HorizontalBoxLayout,construct:function(){arguments.callee.base.cal
