$=["","qx.client","solid","undefined","qx.event.type.Event","Boolean","auto","string","border-dark-shadow","valid","none",';',"right","left","String","completed","bottom","failed","Integer","top","set","aborted","gecko","timeout","middle","object","mshtml","hidden",":","border-light","keydown","width","height",'computed=this.',"singleton","sending","px",",","scroll","function","receiving",".","overflow","style",";","center",'=value;',"Number","&","other",'this.',"number","boolean","on","borderTopWidth","borderLeftWidth","default","outset","0px","inset","configured","effect","minWidth","maxWidth","keyup","background","pressed","maxHeight","mousedown","minHeight","white",")","keypress","init","absolute","error","abandoned"," ","mouseup","qx.event.type.MouseEvent",": ","Color","CSS1Compat","position","webkit",'"',"off",'</span>',"load","opera",'if(this.',"input",'}',"=","qx.io.remote.Response","reset","overflowX","overflowY","scrollY","locationY","get","/","]","locationX","shorthand",'','delete this.',"unstyle","click","Theme","border-light-shadow","fixed","border-dark","created","unload","abstract",'!==undefined)',"scrollX","mouseover","?","ie4+","Object","button","text-field","refresh","div","gray","groove","marginTop","display","marginLeft","inherit","Enter","1px","*","-moz-scrollbars-none","qx.event.type.DragEvent","selected","filter","dotted","text","qx.event.type.FocusEvent","list","double","%","qx.ui.popup.ToolTipManager","\n",'return this.','else if(this.',"disabled","horizontal","qx.event.type.KeyEvent","both","dashed","icon","_","over","normal","qx.resourceUri","static/image/blank.gif","0","interval","outset-thin","black","focus","inset-thin","text-selected","dblclick","ridge","queued","blur","resize","Content-Type","qx.ui.popup.PopupManager","hand","Bitstream Vera Sans","field",'!==undefined){',"marginBottom","paddingLeft","50%","$","paddingTop","NumLock","left-reversed","this.","contextmenu","middle-reversed","transparent","Tahoma","}","qx.ui.menu.Manager","top-reversed","Liberation Sans","marginRight",'=true;',"boxSizing","Space","center-reversed",'old=this.',"Lucida Grande","paddingBottom","box-sizing",')',"text-disabled","button-abandoned","border-box","-","dark-shadow","vertical","null","qx.ui.core.Widget","_applyClip","label","mouseout","paddingRight","window-captionbar-button","+","safari2","Verdana","(","_applyText","beforeunload","date-chooser-title","_element","focusin","value","borderBottomWidth","list-view-content-cell-text","dragover","date-chooser","padding","dragenter","qx.ui.embed.IframeManager","body","9","widget","!! Noch mindestens 5 Zeichen eingeben.","!! Noch mindestens ","static","100%","focusout",'","',"qx.io.remote.XmlHttpTransport","-moz-scrollbars-vertical","  ","bold","borderRightWidth","table-header-border"," Zeichen eingeben.","-moz-scrollbars-horizontal","n-resize","textarea","qx.io.remote.ScriptTransport","{","changeState","A",'typeof value === "number" && isFinite(value)',"pointer","qx.io.remote.IframeTransport","qx.event.type.DataEvent","Tab","_applyEnabled","qx.ui.form.Button","underline","qx.event.handler.DragAndDropHandler","Left","qx.ui.core.Parent","Right","head","=''",'",value);',"html","Classic","/services/","_applyState","e-resize","zIndex","Connection dropped","_childrenQueue","_compute","F1","qx.ui.basic.Inline","appearances","cursor","/qrsc/encrypt.png","_applyChecked","indexOf","Insert","qx.application.Gui","col-resize","win","application/x-www-form-urlencoded","nw-resize","F2","ellipsis","__init$","fontStyle","[^\\.0-9]","-webkit-box-sizing","'","styleTop","F12","dragleave","log","_applyValue","fontSize","mousemove","parent","list-view-content-cell","changeValue","mshtml|webkit","F3","tab-view-border",":content-box;","meta","./resource","gecko|opera|webkit","nocache","tabIndex","F11","opacity","qx.ui.embed.Flash","overflow:","<img src='/qrsc/edit-delete.png' alt='' width='16' height='16' hspace='5' border='0'> &nbsp;<font color=\"red\">!! Maximal 15 Zeichen verwenden.</font>","Delete","styleRight","Home","outline","styleLeft","Up","justify","Windows","F4","windowresize",":border-box;","no-cache","MozUserSelect","F10","execute","backgroundRepeat","clipHeight","italic","_invalidate",'  </div>',"colorRight","Assertion Failure","Pragma","fontWeight",'if(old===computed)return value;',"check-box","KhtmlUserSelect","noComputed","F5","]);","dragstart",'else ',"id",'<span class="objectBox-number">',"-moz-box-sizing","removeChild","colors","character","|",'";',"colorBottom","changeChecked","F6","spinner-button","DOMMouseScroll","qx.staticUri","widthBottom",'undefined',"mousewheel",'_on',"drag","qx.allowUrlSettings","Array","whiteSpace","first","qx.io.image.Preloader","toggle","colorTop","qx.jsonDebugging","F7","-khtml-box-sizing","]\n","MozOpacity","0 none","Label","qx.theme.ClassicRoyale","qx.enableAspect","Cache-Control","ne-resize","static/image/dotted_white.gif","margin","_recompute","focused","_timer","dragdrop","F8","&#","(a[","backgroundImage","qx.io.remote.AbstractRemoteTransport","text/css","qx.allowUrlVariants","file:","_applyTextAlign","F9","hasComputed","styleBottom","widthRight","before","Escape","dragexit","toString","clipTop","menu-button","qx.event.type.ChangeEvent",'.$$properties.',"qx.log.appender.Native","fonts",'if(computed===undefined)computed=null;',"Gecko","textDecoration","draggesture","Function","fontFamily","widthTop","Margin","v","button-view-pane","#FFFF80",":constructor","event","Padding","icons","backgroundColor","<img src='/qrsc/edit-delete.png' alt='' width='16' height='16' hspace='5' border='0'> &nbsp;<font color=\"red\">Passwörter stimmen nicht überein.</font>","row-resize","color","PageUp","tooltip-text","innerText","concat","tooltip",'!(',"textContent","_objects","PrintScreen","Z","ignore","__user$","readonly","return this.","PageDown","slice","iframe","qx.io.remote.Exchange","qx.event.handler.FocusHandler","[","WebkitUserSelect","qx.io.remote.Request","clipLeft",'@import "',"borders","widgets","userSelect","();","widthLeft","End","clipWidth","qx.client.NativeWindow","qooxdoo.myFitness",'if(old===undefined)old=null;',"Down","textAlign","widget/arrows/down.gif","colorLeft","lastIndexOf","list-view-header-border","qxframe","\r\n","Internet name not resolved","_focusHandler","Border",'    * { box-sizing: border-box; -moz-box-sizing: border-box; -webkit-box-sizing: border-box }',"_valueOriginalTarget","Pause","pre","_labelObject","javascript:void(0)","Linux","borderBottomStyle","Font","Use proxy","qx.Interface",'value !== null && window.document','    <input id="marker" type="button" value="Add divider"/> &#160; &#160; Filter: <input name="filter" id="filter" type="text" value="',"qx.ui.form.TextField",')a[i].',"_applyFocusRoot","?instanceId=","Not implemented","localeCompare",'    html, body, input, pre{ font-size: 11px; font-family: Tahoma, sans-serif; line-height : 1 }','var inherit=prop.$$inherit;',"Not modified","_applyLocale","styleFloat","addAtEnd","_image","_ScriptTransport_data","pixelBottom"," (nightly)","checked","_cachedVisibleChildren","Wiederholung:","nowrap","removeAll","qx.html.Dimension","_applyFont","Use getValue() instead!","_applySpacing","Macintosh","tab-view-pane"," - ","list-view-header","Gray() Alpha(Opacity=30)","__inherit$","changeBorderTheme","Use removeHtmlProperty instead",'\\\\',"_applySize","qx.bom.client.Engine","border","qx.core.Log.debug","this.removeStyleProperty('padding","Partial content","qx.application.IApplication","MacPPC","quote","qx.application","_applyColorBottom"," &nbsp;","DEBUG","qx.Class","qx.logAppender",'failed',"qx.event.handler.EventHandler","Win32","qx.iconTheme","forEach","table-header","1.0",'  <div id="control">',"autoComplete",' is not (yet) ready!");',"addAfter","changeElement","(measure start) ","progid:DXImageTransform.Microsoft.AlphaImageLoader(src='","Height","qx.version","qx.log.appender.Window","_layoutChanges","changeParent","_applyMarginBottom","_applySelectable","_applyPreloader","radio-view-button-checked","#FFFEEF","tab-view-button-checked","cursor:","extend","Pixel","_applyBackgroundImage","firefox","100px","changeTextColor","borderBottom",'computed=value;',"qx.boxModelCorrection"," WARN:  ",'Does not allow any arguments!',"__states",'return value;','\\f'," DEBUG: ","change","profil/identity.png","changeAnonymous","qx.locale.Manager","</span>","tab-view-button","qx.io.image.Manager","OmniWeb","_applyMinHeight","ms","See other",'!',"&lt;","_data_","line-through","_list","_applyLabel",'if(!clazz.$$propertiesAttached)qx.core.Property.attach(clazz);',"changeActiveChild",']._autoCloseWindow()}catch(e){}">',"var a=arguments[0] instanceof Array?arguments[0]:arguments;","qx.theme.classic.color.Royale","saveMy_Data","C","\n\nClick OK to continue debugging.","Bad gateway",'value !== null && value.$$type === "Mixin"',"qx.dom.Element","split","_applyBackgroundRepeat","Log window message: Starting error recording, any errors below this line will prevent the log window from closing",'=computed;',"Type","list-view","qx.io.Alias","<hr/>","_applyBottom","Jetzt Registrieren",":constructor wrapper","HTTP version not supported",'value !== null && value.$$type === "Interface"',"qx.Mixin","_applyBorder","beforeAppear",'">',"changeText","_applyRight","Use qx.Class.define instead","__cache","_check","window-inactive-caption-text",'<strong>Hinweis:</strong> Bitte wiederholen Sie Ihr Passwort, damit Tippfehler ausgeschlossen werden können.',"qx.ui.layout.BoxLayout","_applyMaxHeight","Galeon","force","after","userFocus","widget/splitpane/knob-horizontal.png","widget/arrows/up.gif","parentPaddingBottom","Control","qx.lang.Generics","8","warn",'  <div id="lines">',"6","client-document-blocker","push","qx.core.Log.error","qx.log.DefaultFilter","list-view-border","Log window message: Stopping error recording, discarding ","hasOwnProperty","qx.ui.basic.Image","Unidentified","list-view-header-cell-hover","qx.bom.element.BoxSizing","Request-URL too large","Not acceptable","radio-view-bar",'typeof value === "number" && isFinite(value) && value%1 === 0','!(value instanceof ','value !== null && qx.theme.manager.Font.getInstance().isDynamic(value)',"_applyName","html,body { margin:0;border:0;padding:0; } ","_applyStretchChildrenOrthogonalAxis","pixelHeight"," !important","_lastMouseDownDispatchTarget",'(backup);',"[Mixin ","__all","_applyFocused","lines",'if(computed===inherit){',"qx.bom.element.Overflow","qx.log.Filter","Connection closed by server","native","borderTop","Application error ",'<body onload="qx = opener.qx;" onunload="try{qx.log.WindowAppender._registeredAppenders[',"sort","verticalAlign","AppleWebKit/",'  </style>',"safari","_applyPaddingTop","unknown","qx.ui.core.Font","qx.ui.layout.impl.LayoutImpl",';}',"qx.deprecationWarnings",'<img src="/qrsc/dialog-ok.png" width="16" height="16" hspace="5" border="0"> &nbsp;<font color="green">E-Mail Adresse ok</font>',"qx.fontTheme","0.0.0","\\\"","X-Qooxdoo-Response-Type","relative",'!==undefined&&',"qx.core.Log.info","Null","changeFont","_applyOverflow","radio-view-pane",'<iframe name="','value instanceof Date',"_applyIcon","/static","<img src='/qrsc/edit-delete.png' alt='' width='16' height='16' hspace='5' border='0'> &nbsp;<font color=\"red\">Bitte geben Sie eine gültige E-Mail Adresse ein.</font>",'<img src="/qrsc/dialog-ok.png" width="16" height="16" hspace="5" border="0"> &nbsp;<font color="green">Ok, Passwörter stimmern überein</font>',"borderLeftStyle","7","__convertBoolean","qx.aspects",'if((computed===undefined||computed===inherit)&&','character',"_applyReadOnly","BODY","Bitstream Vera Sans Mono","qx.ui.form.InputCheckSymbol","_applySource",'(value);',"Value","qx.OO","changeColorTheme"," errors have been recorded, keeping log window open.</b>","a=qx.lang.Array.fromShortHand(qx.lang.Array.fromArguments(a));","(passed time: ",">>> ",'<span class="objectBox-function">',"last","_resetRuntime",'\\u00',"qooxdoo","Moved temporarily",'    hr { border: 0 none; border-bottom: 1px solid #ccc; margin: 8px 0; padding: 0; height: 1px }','<strong>Hinweis:</strong> Geben Sie bitte Ihre eMail-Adresse ein. Wenn Sie Ihr Passwort oder Ihren Benutzernamen vergessen haben sollten, dann können wir Ihnen diese Daten an Ihre e-Mail Adresse senden.','\\r',"substring","[object Error]","match",'#',"UNEXPECTED origin ","https://",'value !== null && value.$$type === "Class"',"_blocked","_applyAutoSync","<span style=\"text-decoration:underline\">","  at ","Scroll","qx.io.remote.Rpc",'typeof value === "string" && qx.util.ColorUtil.isValid(value)',"_blockData","__",'var a=this.getChildren();if(a)for(var i=0,l=a.length;i<l;i++){',"qx.ui.layout.impl.VerticalBoxLayoutImpl","debug","_applyAppearance","_styleProperties","_applyOpacity","qx.html.Offset","widget/window/restore.gif","reverseChildrenOrder",",height=","qxvariant",'if(mixins[i].$$constructor){mixins[i].$$constructor.apply(this,arguments);}}}',"Alpha(Opacity=","check-box-group-box-legend",'Authorization',"<div style='float:left;width:","charAt","_applyBorderTheme","\\$1","parentPaddingRight","_applyZIndex","')","tab-view-button-hover","_aliases",'var backup=computed;',"_applyPaddingLeft","qx.core.LegacyProperty","_lastUpDownType",'for(var i=0,l=mixins.length;i<l;i++){',"_applyFontTheme","Please use getKeyIdentifier() instead.","_applyTabIndex",'if(this.classname===',"changeAppearance","qx.debug"," error ","https:",'if(value!==inherit)',"my.ColoredPasswordField","qx.net.Http",'if(a[i].',"(!this.","font-size:","qx.locale.LocalizedString","4","changeBackgroundColor","changeRight","[Interface ","please use getText() instead.","_translationCatalog","qx.theme.manager.Color","remove","borderTopStyle","stylesheet","__useinit$",'Undefined value is not allowed!',"Interface","qx.bom.element.Style","overflow-x",'\\b','Is invalid!',"colorInnerBottom","netnewswire","qx.theme.classic.Widget","': ","&gt;","client-document","borderRightStyle","unshift","widget/cursors/copy.gif"," (r",'</span></td>',"widget/menu/checkbox.gif","_markerBtn","ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/=","_applyMaxLength","/.qxrpc","Firefox","img","qx.lang.Core","_htmlAttributes",'){',"button-view-bar","qx.minLogLevel","anonymous: ","MozBoxSizing"," (#","changeSource","tree-element-label","0.0","info","__convertNumber","__onmouseevent","=((v==null)?0:v)+'px'","_valueDomEvent","qx.io.remote.RequestQueue","_applyColorInnerBottom","_applyLeft","changeShow",'<img src="/qrsc/dialog-ok.png" width="16" height="16" hspace="5" border="0"> &nbsp;<font color="green">Passwortwahl ok</font>',"_borderElement","[object ","qx.appearanceTheme","__onwindowblur","clip","Mozilla","Log window message: <b>Note: ",'</span></td></tr>',"Server error","/widget/Windows",'var prop=qx.core.Property;',"onlineBuchung","changeBottom","width=500,height=250,dependent=yes,resizable=yes,status=no,location=no,menubar=no,toolbar=no,scrollbars=no",'<table>',"widget/table/selectColumnOrder.png","bold-large","beforeDisappear",'if(clazz.$$includes){var mixins=clazz.$$flatIncludes;',"_layoutImpl","5","_cached",'<span class="selectorId">#',')prop.error(this,5,"',"qx.theme.manager.Icon","Windows Royale","qx.core.Version","tree-folder-icon","toLocaleUpperCase",'\", "',"&nbsp;&nbsp;","Width","qx.theme.manager.Border","widget/window/minimize.gif","pixelWidth","_applyVerticalChildrenAlign","qx.log.Logger","__convertObject","_applyWrap","disappear","Server timeout","  [not readable: ","Username:","explorer","_computed","_applyTheme","0x","_requestHeaders"," ms) ","omniweb","addAt","))",'!==inherit){',"changeFocused","changeTheme","qx.eventMonitorNoListeners","Classic Royale",'X',"CapsLock","widget/menu/radiobutton.gif",'value !== null && (qx.locale.Manager.getInstance().isDynamic(value) || typeof value === "string")',"_applyIconWidth","_lastMouseEventDate","_queue","_applyGlobalCursor","_applyStyleBottom","MaxWidth","image","valueOf","_applyInterval","result","galeon","join","removeDom","Courier New","qx.html.StyleSheet","_appenderArr","AppleWebKit","Legacy properties are deprecated","Use setHtmlProperty instead","_remappingChildTable","qx.ui.core.ClientDocument","qx.util.manager.Object","right-reversed",">","other gecko","form","qx.ui.basic.Atom","Percent","_applyBackgroundColor","combo-box-button","qx.colorTheme","http://",'.classname)this.$$initialized=true;',"_applyResponseType","widget/arrows/next.gif","_valueData",'else{',"qx.core.Init","_applyHorizontalChildrenAlign",'<span class="selectorTag">',"2","1px dotted","Conflict","profil",'#lines { width: 100%; height: expression((document.body.offsetHeight - 30) + "px"); }',"changeCapture","map","__theme$",'value !== null && value.nodeType !== undefined',"add","_filterArr","widget/window/close.gif","rgb(",'computed=undefined;delete this.',"RealPlayer","Apps","qooxdoo.myEvent","font-style:","qx.core.Log.assert","_applyMarginTop","Microsoft.XMLHTTP",'return retval;',"_applyVisibility",'if(computed===undefined||computed===inherit){',"splice","_applyMaxWidth",'typeof value === "string"',"divider-vertical"," Aktuelle Events per E-Mail empfangen. Sie können dies jederzeit ändern. Die Einstellungen, über welche Termine sie Infos erhalten wollen, nehmen Sie bitte später bei Ihren Profileinstellungen vor.","changeZIndex","qx.theme.classic.font.Default",'if(value!==null)',"--- Object: ",'typeof value === "string" && value.length > 0',"popup",'&gt;</div><div class="nodeChildren">',"Unknown status code","create","Not available","_inlineEvents",")+;)|[^&","_applyIconTheme","_applyWidthRight","qx.lang.Object","_window","changeLocale",'throw new Error("Property ',"visibility","_valueManager",'value !== null && qx.theme.manager.Border.getInstance().isDynamic(value)',"MacIntel","No content","_applyFocusHandler","qx.core.Log.log","Top","qx.core.Log.warn","command","__convertString","</div><span style='float:left'>&hellip;</span>","_applyMnemonic","This method is no longer needed since the event object is now an instance of the Response class.","_applyDisplay","_document","Meta","windowblur","_attachedWidget","Local error ","mozBoxSizing","form_","qx.dom.String","table-pane","Server error ","unix","3","changeFontTheme",'<span class="objectBox-null">',"body {}","&nbsp;","qx.ui.form.PasswordField","search","qx.core.Aspect","window-active-caption"," errors.","mac","qx.ui.core.Border",'Requires exactly one argument!',"_divDataSets","widget/window/maximize.gif","Win",'if(value===null)prop.error(this,4,"',"_widget","overflow-y","Parsed","qx.bom.Document",'Basic ','value !== null && value.$$type === "Theme"',"_lastKeyCode",'    pre { margin: 0; padding: 4px 8px; font-family: Consolas, "Bitstream Vera Sans Mono", monospace; }',"MSIE","Forbidden","qx.html.Entity","_applyCaptureWidget","anonymous","_lastMouseDown",'</span>=&quot;<span class="nodeValue">',"cssFloat",'Referer','!(value && qx.Class.hasInterface(value.constructor, ',"qx.ui.basic.Label","[Theme ",':',"Proxy authentication required","beforeInsertDom","_applyAutoCloseWithErrors","qx.io.image.PreloaderSystem","qx.html.EventRegistration","_innerStyle","verticalChildrenAlign","please use setText() instead.",")+>)|(&([^;]|","qx.bom.element.Location","_applyStyleRight",'===value)return value;',"-1","Object is null","<html><head><title>",'<strong>Achtung</strong>: Mit der Anmeldung akzeptieren Sie unsere <a href="/agb.html" target="_blank">Allgemeinen Geschäftsbedingungen</a>. Anderenfalls brechen Sie den Vorgang bitte hier ab.',"=[not readable: "," in method ","i","qx.ui.basic.Terminator","_applyColorRight","_applyWidthBottom",'if(value===undefined)prop.error(this,2,"',"_oldParent","_applyItalic","widget/splitpane/knob-vertical.png",'value=this.',"_formFields","toolbar=no,scrollbars=no,resizable=yes,","widget/cursors/move.gif",'<span class="objectBox-selector">',"_active","g","MSXML2.XMLHTTP.3.0","_applyHideFocus"," messages removed)","bottom-reversed","commandLine","_applyImplementation","qx.core.Log.dir","qx.core.MUserData",'value instanceof RegExp',"_logEventQueue","qx.event.type.DomEvent","__ondragevent","_valueOldValue","changeEnabled","button-view","_applyLoaded","())","_applyParent","qx.jsonEncodeUndefined","qx.core.Variant","qx.core.Target","&quot;","qx.net.HttpRequest","/source/class/","qx.util.manager.MConnectedObject","__listeners","beforeRemoveDom","addBefore","frame_","_applyMarginLeft","Request entity too large","qx.log.LogEventProcessor","pixelTop","&#39;","_applyElement",' of an instance of ',"qx.theme.classic.Border","text-decoration:","_applyShow","_applyFocusedChild",'<div class="objectBox-element">',"changeWidth","password","widget/table/ascending.png","widget/cursors/alias.gif","_parentLogger","/qrsc/system-users1.png",'    #lines{ top: 30px; left: 0; right: 0; bottom: 0; position: absolute; overflow: auto; }',"qx.lang.Array","_applyColorLeft",'</div><div class="objectBox-element">&lt;/<span class="nodeTag">',"toLocaleLowerCase","changeFocusedChild","my.ColoredTextField","KDE","_children","&amp;","_applyCapture","_modify","</title></head>","every","\\\\","addChild","changeValidator","__font","qx.util.Mime",'<td class="propertyNameCell"><span class="propertyName">',"__convertFunction","_change","getMyRegister_Data","_applyIconPosition","changeDisplay","Nuvola","_applyWidth","_applyColorInnerRight",'/&gt;</div>',"changeMaxHeight","_iconObject","Consolas","qx.locale.MTranslation","changeMinHeight",'return null;',"unselectable","qx.ui.layout.CanvasLayout","_remappingChildTarget","1","_applyWidgetTheme","<br>","html { border:0 none; } ",'\\n',"dir","', ((v==null)?0:v)+'px')","atom","E-Mail:","_value","qx.preloaderTimeout","shift","qx.theme.manager.Appearance","parentPaddingLeft","addAtBegin","org.w3c.dom.svg","Current stack trace",'Null value is not allowed!',"pixelLeft","file://","qx.event.handler.KeyEventHandler","Alt","Request time-out","Bad request","Backspace"," with incoming value '","link",'Could not change or apply init value after constructing phase!',"new Date(Date.UTC(","__convertUndefined","qxsetting","orientation","changeOverflow","__stateMap","keyinput",'value instanceof Function',"_htmlProperties","...","__intervalHandler","_req","qx.log.appender.FireBug","parseerror","_valueCurrentTarget","qx.core.Log.dirxml","dragend","__oninput","_applySpellCheck","width=","toLowerCase",'<span class="objectBox-string">&quot;'," of class ","#FFFFFF","_applyMinWidth","qx.client.Command","Multiple choices","Win64","changeIconTheme","_applyCommand","/icon/Nuvola","Speichern","_blocker","qx.html.Iframe","registerNewUser",'", computed, old);',"borderRight",",top=","widget/cursors/nodrop.gif","1px 0",'value !== null && typeof value === "object"','value instanceof Array','<tr>',"__visible","qx.ui.layout.impl.HorizontalBoxLayoutImpl","name","_filterTextWords",",left=","qx_log_","_applyTextColor","qx.ui.menu.Menu",'&nbsp;<span class="nodeName">',"_applyColorInnerTop","pixelRight","utf-8","} ","MozUserFocus","qx.theme.manager.Widget","qx.core.Object","_applyMarginRight","_applyStyleLeft","Flex","Aborted","WebkitBoxSizing","font-family:",'var computed, old=this.',"_applyHeight","qx.core.Log","_lastMouseEventType","qx.theme.icon.Nuvola",'    html, body{ padding: 0; margin: 0; border : 0 none; }',"_modalNativeWindow","false","_isErroneous","[Class ","my.RegistrationCanvas","resizer","_applyWidthTop","_style","changeLeft","_valueDomTarget","changeTop","menu","__onselectevent","Payment required","font-weight:",'(','</span>&quot;','<span class="objectBox-object">',"this.setStyleProperty('padding",'<strong>Hinweis:</strong> Ihr Nutzername kann ein Spitzname oder irgend ein Pseudonym mit mindestens 5 und maximal 15 Zeichen sein. Die Groß- und Kleinschreibung spielt keine Rolle. Jeder Nutzername kann nur einmalig für diese Website vergeben werden.',"windowfocus",'</div>',"BSD","qx.core.Log.clear","_connectedObjects","qx.Theme","Date","_valueValue","Moved permanently","_frame","_parameters",'&quot;</span>',"qx.util.Validation","qx.util.ColorUtil","_valueTarget","qx.ui.window.Window","tree-folder","changeName","borderLeft","horizontalChildrenAlign"," INFO:  ","_applyTop","script","changeGlobalCursor","()","MSHTML-specific HTTP status code","toUpperCase",'var pa=this.getParent();if(pa)computed=pa.',"Local time-out expired","_dynamic"," logRow-","reverse","KhtmlBoxSizing","changeHeight","X-Requested-With","qx.theme","insertDom","_applyFamily","stretchChildrenOrthogonalAxis","empty","tree-folder-label","_ScriptTransport_","qx.borderTheme","refreshSession",'value !== null && value.type !== undefined',"Error: Could not get a reference to the sheet object","appear",'value !== null && value.nodeType === 1 && value.attributes',"Not found",'value !== null && typeof value === "object" && !(value instanceof Array) && !(value instanceof qx.core.Object)','(computed, old);','</table>',"is","tree-element-icon",'()</span>','value !== null && value.nodeType === 9 && value.documentElement',"Gone","replace","#FFEEEE","Unauthorized","_applyPaddingBottom","table-header-cell",".apply(this._remappingChildTarget, arguments)","_registry","*{","_applyOrientation","420","qx.log.MLogging",'old=computed=this.',"_applyColorTheme","qx.core.Client","MSXML2.XMLHTTP","qx.theme.manager.Meta","changeSpacing","_applyIconHeight",'&lt;<span class="nodeTag">',"removeAt","shiira",'===undefined)return;',"_applyActiveChild","substr","MaxHeight",'<span class="selectorClass">.','\\t',"_modalWidgets","qx.dom.Node","_applyCursor","changeVisibility","colorInnerTop","realplayer","other webkit","px;overflow:hidden;white-space:nowrap'>","_lastMouseDownDomTarget","_isPng","Element","profil.Application","_applyUseAdvancedFlexAllocation","dirxml"," ---\n","qx.html.String",'))',"button-hover","_filterInput","checkNewUserName",'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","divider-horizontal","activeX","qx.client.Timer","_valueRelatedTarget","[object Object]","qx.lang.Function","Out of resources","qx.dev.StackTrace","qx.core.Setting","Liberation Sans Mono","_globalCursorStyleSheet",'\\"',"widget/table/descending.png"," (","/static/log/log.html","Method not allowed","_applyAppearanceTheme","content-box","Ok",'if(','value instanceof Error','anonymous',"Unsupported media type",'<strong>Hinweis:</strong> Ihr Passwort darf nur Buchstaben, Ziffern und Unterstrich enthalten, und es muss mindestens 5 Zeichen und maximal 15 Zeichen lang sein.',"qx.core.Property","Precondition failed","__borderObject","_form","Error in property ","<","type","_applyProhibitCaching","_applyType","MinWidth","Transport error ","this._style.","MSXML2.XMLHTTP.4.0","_applyStyleTop","marker",'"></iframe>','Bitte füllen Sie die folgenden Felder aus, wenn Sie noch nicht über einen Zugang zu unseren Angebot verfügen. Nach den Absenden werden Sie von uns eine Bestätigungsmail erhalten, in der Sie bitte einen Link anklicken müssen, um Ihre Anmeldung zu verifizieren.',"Gateway time-out",'else if(computed===undefined)',"qx.core.Log.timeEnd","qx.io.Json","qx.widgetTheme","spacing","X-Qooxdoo-Version",'else this.',"visible","Bottom","initial","qx.core.Log.time","colorInnerLeft","large"," FATAL: ","Safari","hideFocus","<font color=\"red\">!! Maximal 15 Zeichen verwenden.</font>","MSXML2.XMLHTTP.6.0","_applyDisabledIcon","_applyPaddingRight","changeBorder",'&gt;</span></div>',"en","__userData","Length required","_applyWidthLeft","--- End of object ---","qx.isSource","_logLinesDiv","logRow",'var clazz=arguments.callee.constructor;',"_inputElement","__onwindowresize","window-active-caption-text","changeMinWidth",'var computed, old;','}else{',"_isCreated",'<td><span class="propertyValue">',"window-inactive-caption","qx.util.manager.Value","qx.core.Bootstrap","toLocaleString","parentPaddingTop","horizontalAlign","qx.enableApplicationLayout","_jobQueue","some",'</body></html>',"widget/arrows/up_small.gif",'typeof value === "boolean"',"Mixin","charCodeAt","qx.theme.classic.Appearance","])*)(","qx.ui.popup.ToolTip","qx.lang.Number","',sizingMethod='scale')","changeTabIndex","qx.lang.String","_renderRuntime","_applyMethod","_appender",'.checkMap[value]===undefined','.check.call(this, value)',"overline","qx.html.ScrollIntoView","_applyReverseChildrenOrder","_applyDecoration","qx.widgetDebugId","rect(","colorInnerRight","_isLoaded","__onwindowfocus","konqueror","Auto","table-header-cell-hover","pop","BackgroundImageCache","isPrototypeOf","qx.ui.form.CheckBox","X11","NetNewsWire","qx.compatibility","_applyColorInnerLeft","/qrsc/mail.png","^(((<([^>]|","qx.bom.Viewport","url(","img{","_ScriptTransport_id","_applyBold","changeWidgetTheme",'    <pre id="log" wrap="wrap"></pre>','this.createDispatchChangeEvent("',"Shift","_applyColorTop","html,body{width:100%;height:100%;overflow:hidden;}","qx.log.appender.Abstract","qx.html.Style","!! Bitte Ihre E-Mail-Adresse eingeben.","Passwort:","qx.locale.Locale","useAdvancedFlexAllocation","return this._remappingChildTarget.","changeOrientation","__oninterval","Shiira","qx.theme.manager.Font","changeMaxWidth","MinHeight","qx.io.image.PreloaderManager","Camino","table-focus-indicator","qx.ui.layout.impl.CanvasLayoutImpl","_commands","tree-element",'  <style type="text/css">',"/qrsc/indicator_waitanim.gif",'<div class="nodeText">',"monospace","changeAppearanceTheme"," ["];if(!window.qxsettings)qxsettings={};if(qxsettings["qx.resourceUri"]==undefined)qxsettings["qx.resourceUri"]="./resource/qx";if(qxsettings["profil.resourceUri"]==undefined)qxsettings["profil.resourceUri"]="./resource/profil";if(qxsettings["qx.theme"]==undefined)qxsettings["qx.theme"]="qx.theme.ClassicRoyale";if(qxsettings["qx.minLogLevel"]==undefined)qxsettings["qx.minLogLevel"]=200;if(qxsettings["qx.logAppender"]==undefined)qxsettings["qx.logAppender"]="qx.log.appender.Native";if(qxsettings["qx.application"]==undefined)qxsettings["qx.application"]="profil.Application";if(qxsettings["qx.version"]==undefined)qxsettings["qx.version"]="0.7.4-pre ";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($[41]);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($[1508],{statics:{LOADSTART:new Date,time:function(){return new Date().getTime();},since:function(){return this.time()-this.LOADSTART;},__registry:{}}});
qx.Class.define($[845]);if(!Error.prototype.toString||Error.prototype.toString()==$[751]){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 $[85]+this.replace(/\\/g,$[1172]).replace(/\"/g,$[707])+$[85];};}
qx.Class.define($[652],{statics:{__map:{"Array":[$[938],$[1346],$[693],$[658],$[1544],$[1207],$[834],$[991],$[445],$[457],$[287],$[480],$[553],$[973],$[138],$[1514],$[1171]],"String":[$[542],$[750],$[1244],$[1341],$[782],$[1519],$[287],$[480],$[1162],$[894],$[505],$[752],$[1046],$[1372],$[618],$[1395],$[445],$[457]]},__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($[1433],{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;},isSet:function($0){return this.__settings[$0]!==undefined;},__init:function(){if(window.qxsettings){for(var $0 in qxsettings){if(($0.split($[41])).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($[376])!=true){return;}var $0=document.location.search.slice(1).split($[48]);for(var $1=0;$1<$0.length;$1++){var $2=$0[$1].split($[28]);if($2.length!=3||$2[0]!=$[1226]){continue;}var $3=$2[1];if(!this.__settings[$3]){this.__settings[$3]={};}this.__settings[$3].value=decodeURIComponent($2[2]);}}},defer:function($0){$0.define($[376],false);$0.define($[406],false);$0.define($[158],$[316]);$0.define($[1494],true);$0.__init();}});
qx.Class.define($[1159],{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($[1130],{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($[406])!=true){return;}var $0=document.location.search.slice(1).split($[48]);for(var $1=0;$1<$0.length;$1++){var $2=$0[$1].split($[28]);if($2.length!=3||$2[0]!=$[776]){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[$[56]]!==undefined){return $1[$[56]];}{};},isSet:function($0,$1){var $2=$0+$[181]+$1;if(this.__cache[$2]!==undefined){return this.__cache[$2];}var $3=false;if($1.indexOf($[363])<0){$3=this.get($0)===$1;}else{var $4=$1.split($[363]);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===$[25]&&$0!==null&&$0 instanceof Array;},__isValidObject:function($0){return typeof $0===$[25]&&$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($[800],[$[53],$[86]],$[53]);$0.define($[1550],[$[53],$[86]],$[53]);$0.define($[921],[$[53],$[86]],$[86]);$0.define($[725],[$[53],$[86]],$[86]);$0.define($[703],[$[53],$[86]],$[53]);$0.__init();}});
qx.Class.define($[1047],{statics:{__registry:[],wrap:function($0,$1,$2){if(!qx.core.Setting.get($[391])){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==$[134])){var $7=$6.pos;if($7==$[413]){$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!=$[239]){$8.self=$1.self;$8.base=$1.base;}$1.wrapper=$8;return $8;},addAdvice:function($0,$1,$2,$3){if($0!=$[413]&&$0!=$[646]){throw new Error("Unknown position: '"+$0+"'");}this.__registry.push({pos:$0,type:$1,re:$2,fcn:$3});}},defer:function(){qx.core.Setting.define($[391],false);}});
qx.Class.define($[1385],{statics:{__init:function(){var $0=window.location.protocol===$[407];var $1=navigator.userAgent;var $2=navigator.vendor;var $3=navigator.product;var $4=navigator.platform;var $5;var $6=null;var $7=null;var $8=0;var $9=0;var $a=0;var $b=0;var $c=null;var $d=null;var $e;if(window.opera&&/Opera[\s\/]([0-9\.]*)/.test($1)){$6=$[89];$7=RegExp.$1;$5=$[89];$7=$7.substring(0,3)+$[41]+$7.substring(3);$c=$1.indexOf($[1065])!==-1?$[26]:$1.indexOf($[871])!==-1?$[22]:null;}else if(typeof $2===$[7]&&$2===$[1165]&&/KHTML\/([0-9-\.]*)/.test($1)){$6=$[84];$5=$[1541];$7=$[1381];}else if($1.indexOf($[943])!=-1&&/AppleWebKit\/([^ ]+)/.test($1)){$6=$[84];$7=RegExp.$1;$d=$7.indexOf($[217])!=-1;var $f=RegExp($[298]).exec($7);if($f){$7=$7.slice(0,$f.index);}if($1.indexOf($[1481])!=-1){$5=$[697];}else if($1.indexOf($[597])!=-1){$5=$[915];}else if($1.indexOf($[1574])!=-1){$5=$[1392];}else if($1.indexOf($[1549])!=-1){$5=$[828];}else if($1.indexOf($[981])!=-1){$5=$[1404];}else{$5=$[1405];}if($d){$5+=$[515];}}else if(window.controllers&&typeof $3===$[7]&&$3===$[424]&&/rv\:([^\);]+)(\)|;)/.test($1)){$6=$[22];$7=RegExp.$1;if($1.indexOf($[843])!=-1){$5=$[578];}else if($1.indexOf($[1579])!=-1){$5=$[1420];}else if($1.indexOf($[644])!=-1){$5=$[937];}else{$5=$[951];}}else if(/MSIE\s+([^\);]+)(\)|;)/.test($1)){$6=$[26];$7=RegExp.$1;$5=$[909];}if($7){$e=$7.split($[41]);$8=$e[0]||0;$9=$e[1]||0;$a=$e[2]||0;$b=$e[3]||0;}var $g=[];switch($6){case $[22]:$g.push($[359]);break;case $[84]:$g.push($[385]);$g.push($[299]);break;case $[26]:break;default:break;}$g.push($[202]);var $h=document.compatMode!==$[82];var $i=$[1489];var $j=($6==$[26]?navigator.userLanguage:navigator.language).toLowerCase();var $k=null;var $l=$j.indexOf($[207]);if($l!=-1){$k=$j.substr($l+1);$j=$j.substr(0,$l);}var $m=$[10];var $n=false;var $o=false;var $p=false;var $q=false;if($4.indexOf($[332])!=-1||$4.indexOf($[551])!=-1||$4.indexOf($[1251])!=-1){$n=true;$m=$[291];}else if($4.indexOf($[525])!=-1||$4.indexOf($[541])!=-1||$4.indexOf($[1017])!=-1){$o=true;$m=$[1050];}else if($4.indexOf($[1548])!=-1||$4.indexOf($[493])!=-1||$4.indexOf($[1317])!=-1){$p=true;$m=$[1039];}else{$q=true;$m=$[49];}var $r=false;var $s=false;var $t=false;var $u=false;if($6==$[26]){$r=true;}if(document.implementation&&document.implementation.hasFeature){if(document.implementation.hasFeature($[1211],$[555])){$s=$t=true;}}this._runsLocally=$0;this._engineName=$6;this._engineNameMshtml=$6===$[26];this._engineNameGecko=$6===$[22];this._engineNameOpera=$6===$[89];this._engineNameWebkit=$6===$[84];this._engineVersion=parseFloat($7);this._engineVersionMajor=parseInt($8);this._engineVersionMinor=parseInt($9);this._engineVersionRevision=parseInt($a);this._engineVersionBuild=parseInt($b);this._engineQuirksMode=$h;this._engineBoxSizingAttributes=$g;this._engineEmulation=$c;this._browserName=$5;this._defaultLocale=$i;this._browserPlatform=$m;this._browserPlatformWindows=$n;this._browserPlatformMacintosh=$o;this._browserPlatformUnix=$p;this._browserPlatformOther=$q;this._browserLocale=$j;this._browserLocaleVariant=$k;this._gfxVml=$r;this._gfxSvg=$s;this._gfxSvgBuiltin=$t;this._gfxSvgPlugin=$u;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._engineNameWebkit;},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],[$[22],$[26],$[89],$[84]],qx.core.Client.getInstance().getEngine());}});
qx.Class.define($[1010],{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:[$[1546],$[663],$[1509],$[416],$[934]],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 $[85]+$1.join($[895])+$[85];},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($[547],{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($[575])&&!$1.type){$1.type=$[239];}{};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,false);}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($[41]);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 $[1298]+this.classname+$[102];},__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($[416])){$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[$[296]+$5]=$3.init;}if($3.event!==undefined){var $6={};$6[$3.event]=$[419];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,$4){var $5=$0.prototype;var $6,$7;for(var $8=0,$9=qx.lang.Object.getKeys($1),$a=$9.length;$8<$a;$8++){$6=$9[$8];$7=$1[$6];{};if($3!==false&&$7 instanceof Function){if($4==true){$7=this.__mixinMemberWrapper($7,$5[$6]);}else{if($5[$6]){$7.base=$5[$6];}$7.self=$0;}{};}$5[$6]=$7;}},__mixinMemberWrapper:function($0,$1){if($1){return function(){var $2=$0.base;$0.base=$1;var $3=$0.apply(this,arguments);$0.base=$2;return $3;};}else{return $0;}},__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,$2,$2);}}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($[1497]);{};$3.push($[607]);$3.push($[1419]);$3.push($[884]);$3.push($[794]);$3.push($[777]);$3.push($[798],$1,$[959]);$3.push($[988]);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($[631],{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=$[1518];$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 $[681]+this.name+$[102];},__registry:{},__allowedKeys:null,__validateConfig:function(){}}});
qx.Class.define($[497],{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=$[822];$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]===$[39]){if(typeof $4[$5]!==$[39]){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]!==$[39]){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 $[813]+this.name+$[102];},__registry:{},__wrapInterfaceMember:function(){},__allowedKeys:null,__validateConfig:function(){}}});
qx.Mixin.define($[1190],{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($[1382],{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($[1118],{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($[1490]);}});
qx.Class.define($[792],{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=$[1205]+$3;var $5=$[100]+$3;var $6=$[20]+$3;var $7=$[280]+$3;$1[$4]=typeof $0.defaultValue!==$[3]?$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=$[887]+$3;var $5=$[280]+$3;var $6=$[1179]+$3;if(typeof $0.defaultValue!==$[3]){$1[$4]=$0.defaultValue;}$1[$[100]+$3]=function(){if(this[$4]==null){this[$4]=this[$5]();}return this[$4];};$1[$[343]+$3]=function(){if(this[$4]!=null){this[$4]=null;if($0.addToQueueRuntime){this.addToQueueRuntime($0.name);}}};$1[$[396]+$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[$[100]+$3].self=$1.constructor;$1[$[343]+$3].self=$1.constructor;$1[$[396]+$3].self=$1.constructor;},addProperty:function($0,$1){qx.log.Logger.deprecatedMethodWarning(arguments.callee,$[944]);if(typeof $0!==$[25]){throw new Error("AddProperty: Param should be an object!");}if(typeof $0.name!==$[7]){throw new Error("AddProperty: Malformed input parameters: name needed!");}if($0.dispose===undefined&&($0.type==$[39]||$0.type==$[25])){$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===$[7]){$0.hasType=true;}else if(typeof $0.type!==$[3]){throw new Error("AddProperty: Invalid type definition for property "+$0.name+": "+$0.type);}else{$0.hasType=false;}if(typeof $0.instance===$[7]){$0.hasInstance=true;}else if(typeof $0.instance!==$[3]){throw new Error("AddProperty: Invalid instance definition for property "+$0.name+": "+$0.instance);}else{$0.hasInstance=false;}if(typeof $0.classname===$[7]){$0.hasClassName=true;}else if(typeof $0.classname!==$[3]){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]=$[453]+$0.name;var $3=$[590]+$0.method;var $4=$[1169]+$0.implMethod;var $5=$[639]+$0.implMethod;var $6=qx.core.Property.$$method;if(!$6.set[$0.name]){$6.set[$0.name]=$[20]+$0.method;$6.get[$0.name]=$[100]+$0.method;$6.reset[$0.name]=$[95]+$0.method;}$1[$2]=$0.defaultValue;$1[$[100]+$0.method]=function(){return this[$2];};$1[$[645]+$0.method]=function($7){return this[$2]=$7;};$1[$[95]+$0.method]=function(){return this[$[20]+$0.method]($0.defaultValue);};if($0.type===$[52]){$1[$[381]+$0.method]=function($7){return this[$[20]+$0.method](!this[$2]);};}if($0.allowMultipleArguments||$0.hasConvert||$0.hasInstance||$0.hasClassName||$0.hasPossibleValues||$0.hasUnitDetection||$0.addToQueue||$0.addToQueueRuntime||$0.addToStateQueue){$1[$[20]+$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[$[20]+$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[$[20]+$0.method].self=$1.constructor;if(typeof $0.getAlias===$[7]){$1[$0.getAlias]=$1[$[100]+$0.method];}if(typeof $0.setAlias===$[7]){$1[$0.setAlias]=$1[$[20]+$0.method];}}}});
qx.Class.define($[1449],{statics:{__checks:{"Boolean":$[1517],"String":$[993],"NonEmptyString":$[1000],"Number":$[257],"Integer":$[671],"Float":$[257],"Double":$[257],"Error":$[1445],"RegExp":$[1119],"Object":$[1264],"Array":$[1265],"Map":$[1364],"Function":$[1231],"Date":$[717],"Node":$[975],"Element":$[1362],"Document":$[1370],"Window":$[498],"Event":$[1359],"Class":$[756],"Mixin":$[616],"Interface":$[630],"Theme":$[1062],"Color":$[763],"Border":$[1016],"Font":$[673],"Label":$[926]},__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:$[131],$$idcounter:0,$$store:{user:{},theme:{},inherit:{},init:{},useinit:{}},$$method:{get:{},set:{},reset:{},init:{},refresh:{},style:{},unstyle:{}},$$allowedKeys:{name:$[7],dispose:$[52],inheritable:$[52],nullable:$[52],themeable:$[52],refine:$[52],init:null,apply:$[7],event:$[7],check:null,transform:$[7],deferredInit:$[52]},$$allowedGroupKeys:{name:$[7],group:$[25],mode:$[7],themeable:$[52]},$$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)===$[155]){if($1.charAt(1)===$[155]){$3=$[765];$4=qx.lang.String.toFirstUp($1.substring(2));}else{$3=$[155];$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=$[610];$7.push($b);if($6){$9.push($b);}if($1.mode==$[104]){var $c=$[738];$7.push($c);if($6){$9.push($c);}}for(var $d=0,$e=$1.group,$f=$e.length;$d<$f;$d++){{};$7.push($[185],this.$$method.set[$e[$d]],$[402],$d,$[354]);$8.push($[185],this.$$method.reset[$e[$d]],$[469]);if($6){{};$9.push($[185],this.$$method.style[$e[$d]],$[402],$d,$[354]);$a.push($[185],this.$$method.unstyle[$e[$d]],$[469]);}}this.$$method.set[$5]=$2+$[20]+$3;$4[this.$$method.set[$5]]=new Function($7.join($[0]));this.$$method.reset[$5]=$2+$[95]+$3;$4[this.$$method.reset[$5]]=new Function($8.join($[0]));if($6){this.$$method.style[$5]=$2+$[43]+$3;$4[this.$$method.style[$5]]=new Function($9.join($[0]));this.$$method.unstyle[$5]=$2+$[107]+$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===$[7]){$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]=$[453]+$5;$7.theme[$5]=$[974]+$5;$7.init[$5]=$[296]+$5;$7.inherit[$5]=$[530]+$5;$7.useinit[$5]=$[820]+$5;$6.get[$5]=$2+$[100]+$3;$4[$6.get[$5]]=function(){return qx.core.Property.executeOptimizedGetter(this,$0,$5,$[100]);};$6.set[$5]=$2+$[20]+$3;$4[$6.set[$5]]=function($8){return qx.core.Property.executeOptimizedSetter(this,$0,$5,$[20],arguments);};$6.reset[$5]=$2+$[95]+$3;$4[$6.reset[$5]]=function(){return qx.core.Property.executeOptimizedSetter(this,$0,$5,$[95]);};if($1.inheritable||$1.apply||$1.event||$1.deferredInit){$6.init[$5]=$2+$[73]+$3;$4[$6.init[$5]]=function($8){return qx.core.Property.executeOptimizedSetter(this,$0,$5,$[73],arguments);};}if($1.inheritable){$6.refresh[$5]=$2+$[124]+$3;$4[$6.refresh[$5]]=function($8){return qx.core.Property.executeOptimizedSetter(this,$0,$5,$[124],arguments);};}if($1.themeable){$6.style[$5]=$2+$[43]+$3;$4[$6.style[$5]]=function($8){return qx.core.Property.executeOptimizedSetter(this,$0,$5,$[43],arguments);};$6.unstyle[$5]=$2+$[107]+$3;$4[$6.unstyle[$5]]=function(){return qx.core.Property.executeOptimizedSetter(this,$0,$5,$[107]);};}if($1.check===$[5]){$4[$2+$[381]+$3]=new Function($[455]+$6.set[$5]+$[807]+$6.get[$5]+$[1127]);$4[$2+$[1367]+$3]=new Function($[455]+$6.get[$5]+$[1339]);}},__errors:{0:$[1223],1:$[1052],2:$[821],3:$[585],4:$[1213],5:$[826]},error:function($0,$1,$2,$3,$4){var $5=$0.constructor.classname;var $6=$[1453]+$2+$[1246]+$5+$[1095]+this.$$method[$3][$2]+$[1221]+$4+$[830];$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($[226],$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($[90],this.$$store.inherit[$2],$[116]);$6.push($[147],this.$$store.inherit[$2],$[11]);$6.push($[356]);}$6.push($[90],this.$$store.user[$2],$[116]);$6.push($[147],this.$$store.user[$2],$[11]);if($4.themeable){$6.push($[148],this.$$store.theme[$2],$[116]);$6.push($[147],this.$$store.theme[$2],$[11]);}if($4.deferredInit&&$4.init===undefined){$6.push($[148],this.$$store.init[$2],$[116]);$6.push($[147],this.$$store.init[$2],$[11]);}$6.push($[356]);if($4.init!==undefined){$6.push($[147],this.$$store.init[$2],$[11]);}else if($4.inheritable||$4.nullable){$6.push($[1192]);}else{$6.push($[1013],$2,$[1146],$1.classname,$[558]);}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===$[20]||$3===$[43]||($3===$[73]&&$5.init===undefined);var $9=$3===$[95]||$3===$[107];var $a=$5.apply||$5.event||$5.inheritable;if($3===$[43]||$3===$[107]){var $b=this.$$store.theme[$2];}else if($3===$[73]){var $b=this.$$store.init[$2];}else{var $b=this.$$store.user[$2];}{if(!$5.nullable||$5.check||$5.inheritable){$7.push($[876]);}if($3===$[20]){$7.push($[1100]+$2+$[242]+$3+$[271]);}};if($8){if($5.transform){$7.push($[1104],$5.transform,$[733]);}}if($a){if($8){$7.push($[90],$b,$[1089]);}else if($9){$7.push($[90],$b,$[1393]);}}if($5.inheritable){$7.push($[507]);}if($8&&(false||$3===$[20])){if(!$5.nullable){$7.push($[1056]+$2+$[242]+$3+$[271]);}if($5.check!==undefined){if($5.nullable){$7.push($[998]);}if($5.inheritable){$7.push($[803]);}$7.push($[1444]);if(this.__checks[$5.check]!==undefined){$7.push($[447],this.__checks[$5.check],$[203]);}else if(qx.Class.isDefined($5.check)){$7.push($[672],$5.check,$[203]);}else if(qx.Interface.isDefined($5.check)){$7.push($[1074],$5.check,$[1415]);}else if(typeof $5.check===$[39]){$7.push($[601],$1.classname,$[420],$2);$7.push($[1531]);}else if(typeof $5.check===$[7]){$7.push($[447],$5.check,$[203]);}else if($5.check instanceof Array){$5.checkMap=qx.lang.Object.fromArray($5.check);$7.push($1.classname,$[420],$2);$7.push($[1530]);}else{throw new Error("Could not add check to property "+$2+" of class "+$1.classname);}$7.push($[889]+$2+$[242]+$3+$[271]);}}if(!$a){if($3===$[20]){$7.push($[50],this.$$store.user[$2],$[46]);}else if($3===$[95]){$7.push($[90],this.$$store.user[$2],$[116]);$7.push($[106],this.$$store.user[$2],$[11]);}else if($3===$[43]){$7.push($[50],this.$$store.theme[$2],$[46]);}else if($3===$[107]){$7.push($[90],this.$$store.theme[$2],$[116]);$7.push($[106],this.$$store.theme[$2],$[11]);}else if($3===$[73]&&$8){$7.push($[50],this.$$store.init[$2],$[46]);}}else{if($5.inheritable){$7.push($[1289],this.$$store.inherit[$2],$[11]);}else{$7.push($[1502]);}$7.push($[90],this.$$store.user[$2],$[177]);if($3===$[20]){if(!$5.inheritable){$7.push($[199],this.$$store.user[$2],$[11]);}$7.push($[33],this.$$store.user[$2],$[46]);}else if($3===$[95]){if(!$5.inheritable){$7.push($[199],this.$$store.user[$2],$[11]);}$7.push($[106],this.$$store.user[$2],$[11]);$7.push($[90],this.$$store.theme[$2],$[116]);$7.push($[33],this.$$store.theme[$2],$[11]);$7.push($[148],this.$$store.init[$2],$[177]);$7.push($[33],this.$$store.init[$2],$[11]);$7.push($[50],this.$$store.useinit[$2],$[195]);$7.push($[92]);}else{if($5.inheritable){$7.push($[33],this.$$store.user[$2],$[11]);}else{$7.push($[1383],this.$$store.user[$2],$[11]);}if($3===$[43]){$7.push($[50],this.$$store.theme[$2],$[46]);}else if($3===$[107]){$7.push($[106],this.$$store.theme[$2],$[11]);}else if($3===$[73]&&$8){$7.push($[50],this.$$store.init[$2],$[46]);}}$7.push($[92]);if($5.themeable){$7.push($[148],this.$$store.theme[$2],$[177]);if(!$5.inheritable){$7.push($[199],this.$$store.theme[$2],$[11]);}if($3===$[20]){$7.push($[33],this.$$store.user[$2],$[46]);}else if($3===$[43]){$7.push($[33],this.$$store.theme[$2],$[46]);}else if($3===$[107]){$7.push($[106],this.$$store.theme[$2],$[11]);$7.push($[90],this.$$store.init[$2],$[177]);$7.push($[33],this.$$store.init[$2],$[11]);$7.push($[50],this.$$store.useinit[$2],$[195]);$7.push($[92]);}else if($3===$[73]){if($8){$7.push($[50],this.$$store.init[$2],$[46]);}$7.push($[33],this.$$store.theme[$2],$[11]);}else if($3===$[124]){$7.push($[33],this.$$store.theme[$2],$[11]);}$7.push($[92]);}$7.push($[148],this.$$store.useinit[$2],$[847]);if(!$5.inheritable){$7.push($[199],this.$$store.init[$2],$[11]);}if($3===$[73]){if($8){$7.push($[33],this.$$store.init[$2],$[46]);}else{$7.push($[33],this.$$store.init[$2],$[11]);}}else if($3===$[20]||$3===$[43]||$3===$[124]){$7.push($[106],this.$$store.useinit[$2],$[11]);if($3===$[20]){$7.push($[33],this.$$store.user[$2],$[46]);}else if($3===$[43]){$7.push($[33],this.$$store.theme[$2],$[46]);}else if($3===$[124]){$7.push($[33],this.$$store.init[$2],$[11]);}}$7.push($[92]);if($3===$[20]||$3===$[43]||$3===$[73]){$7.push($[963]);if($3===$[20]){$7.push($[33],this.$$store.user[$2],$[46]);}else if($3===$[43]){$7.push($[33],this.$$store.theme[$2],$[46]);}else if($3===$[73]){if($8){$7.push($[33],this.$$store.init[$2],$[46]);}else{$7.push($[33],this.$$store.init[$2],$[11]);}$7.push($[50],this.$$store.useinit[$2],$[195]);}$7.push($[92]);}}if($5.inheritable){$7.push($[990]);if($3===$[124]){$7.push($[582]);}else{$7.push($[1342],this.$$store.inherit[$2],$[11]);}$7.push($[726]);$7.push($[50],this.$$store.init[$2],$[710]);$7.push($[50],this.$$store.init[$2],$[918]);$7.push($[33],this.$$store.init[$2],$[11]);$7.push($[50],this.$$store.useinit[$2],$[195]);$7.push($[1503]);$7.push($[106],this.$$store.useinit[$2],$[702]);$7.push($[92]);$7.push($[349]);$7.push($[685]);$7.push($[980],this.$$store.inherit[$2],$[11]);$7.push($[92]);$7.push($[1467]);$7.push($[106],this.$$store.inherit[$2],$[11]);$7.push($[1473],this.$$store.inherit[$2],$[621]);$7.push($[790]);$7.push($[423]);$7.push($[475]);}else if($a){if($3!==$[20]&&$3!==$[43]){$7.push($[423]);}$7.push($[349]);$7.push($[475]);}if($a){if($5.apply){$7.push($[50],$5.apply,$[1365]);}if($5.event){$7.push($[1561],$5.event,$[1259]);}if($5.inheritable&&$6.getChildren){$7.push($[766]);$7.push($[806],this.$$method.refresh[$2],$[501],this.$$method.refresh[$2],$[680]);$7.push($[92]);}}if($8){$7.push($[587]);}return this.__unwrapFunctionFromCode($0,$6,$2,$3,$7,$4);}},settings:{"qx.propertyDebugLevel":0}});
qx.Class.define($[1526],{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===$[3]){$2=$[160];}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=$[37];}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=$[37];}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($[144]+($3+1),$[1110]),$1[$3]);}return $2;},escapeRegexpChars:function($0){return $0.replace(/([\\\.\(\)\[\]\{\}\^\$\?\+\*])/g,$[784]);},toArray:function($0){return $0.split(/\B|\b/g);}}});
qx.Class.define($[1282],{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:$[121],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 $[867]+this.classname+$[102];}return $[1429];},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===$[7]){{};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+"."+$1+" is not a qooxdoo object. Use _disposeFields instead of _disposeObjects.");}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==$[25]){if($1>0){{};this.__disposeObjectsDeepRecurser($4,$1-1);}{};$0[$2]=null;}else if(typeof $4==$[39]){{};$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==$[25]){if($1>0){{};this.__disposeObjectsDeepRecurser($4,$1-1);}{};$0[$5]=null;}else if(typeof $4==$[39]){{};$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($[1291],{statics:{log:function($0){this._logFormatted(arguments,$[0]);},debug:function($0){this._logFormatted(arguments,$[768]);},info:function($0){this._logFormatted(arguments,$[856]);},warn:function($0){this._logFormatted(arguments,$[654]);},error:function($0){this._logFormatted(arguments,$[75]);},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:[$[346]],$[75]);throw $1?$1:$[346];}},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($[880]);for(var $6=0;$6<$2.length;++$6){var $3=$2[$6][0],$7=$2[$6][1];$1.push($[1266],$[1177],this._escapeHTML($3),$[837],$[1505]);this._appendObject($7,$1);$1.push($[873]);}$1.push($[1366]);this._logRow($1,$[1201]);},dirxml:function($0){var $1=[];this._appendNode($0,$1);this._logRow($1,$[1412]);},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+$[28],$1+$[599]]);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:$[740],_consoleShortcuts:{log:$[1020],info:$[711],debug:$[537],warn:$[1022],error:$[659],assert:$[985],dir:$[1117],dirxml:$[1239],time:$[1477],timeEnd:$[1468],clear:$[1318]},_focusCommandLine:function(){if(this._commandLine){this._commandLine.focus();}},_initializeWindow:function(){if(this._consoleWindow){return;}if(qx.core.Setting){var $0=qx.core.Setting.get($[158])+$[1439];this._consoleWindow=window.open($0,$[291],$[879]);}},_onLogReady:function($0){var $1=$0.document;this._consoleWindow=$0;this._consoleDocument=$1;this._consoleLog=$1.getElementById($[304]);this._commandLine=$1.getElementById($[1115]);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,$[114],this._onUnloadWrapped);this._addEvent($0,$[114],this._onUnloadWrapped);this._addEvent($0,$[171],this._onResizeWrapped);this._addEvent(this._commandLine,$[30],this._onCommandLineKeyDownWrapped);this._syncLayout();this._flush();},_syncLayout:function(){this._consoleLog.style.height=(qx.bom.Viewport.getHeight(this._consoleWindow)-42)+$[36];},_evalCommandLine:function(){var $0=this._commandLine.value;this._commandLine.value=$[0];this._logRow([this._clPrefix,$0],$[1023]);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 if(qx.core.Object.isPageUnload()){if(this._unloadCancelled){return;}if(!$1||$1==$[0]){$1=$[546];}else{$1=$1.toUpperCase();}if(!window.confirm($1+$[80]+$0.join($[0])+$[614])){this._unloadCancelled=true;}}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($[125]);$2.className=$[1496]+($1?$[1345]+$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)!=$[7]){$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)==$[25]){var $8=$0[++$4];$7.appender($8,$2);}else this._appendText($7,$2);}for(var $6=$4+1;$6<$0.length;++$6){this._appendText($[77],$2);var $8=$0[$6];if(typeof ($8)==$[7])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]==$[41]?-1:0);$1.push($0.substr(0,$4[0][0]==$[144]?$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 $[1454]:return $[602];case $[950]:return $[831];case $[48]:return $[1167];case $[300]:return $[1144];case $[85]:return $[1132];}return $[119];}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($[1042],this._escapeHTML(this._objectToString($0)),$[87]);},_appendString:function($0,$1){$1.push($[1245],this._escapeHTML(this._objectToString($0)),$[1326]);},_appendInteger:function($0,$1){$1.push($[358],this._escapeHTML(this._objectToString($0)),$[87]);},_appendFloat:function($0,$1){$1.push($[358],this._escapeHTML(this._objectToString($0)),$[87]);},_appendFunction:function($0,$1){var $2=/function ?(.*?)\(/;var $3=$2.exec(this._objectToString($0));var $4=$3?$3[1]:$[39];$1.push($[741],this._escapeHTML($4),$[1369]);},_appendObject:function($0,$1){try{if($0==undefined)this._appendNull($[3],$1);else if($0==null)this._appendNull($[210],$1);else if(typeof $0==$[7])this._appendString($0,$1);else if(typeof $0==$[51])this._appendInteger($0,$1);else if($0.toString)this._appendText($0.toString(),$1);else if(typeof $0==$[39])this._appendFunction($0,$1);else if($0.nodeType==1)this._appendSelector($0,$1);else if(typeof $0==$[25])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($[1312],$4?$4[1]:$2,$[87]);},_appendSelector:function($0,$1){$1.push($[1108]);$1.push($[966],this._escapeHTML($0.nodeName.toLowerCase()),$[87]);if($0.id)$1.push($[888],this._escapeHTML($0.id),$[87]);if($0.className)$1.push($[1397],this._escapeHTML($0.className),$[87]);$1.push($[87]);},_appendNode:function($0,$1){if($0.nodeType==1){$1.push($[1151],$[1390],$0.nodeName.toLowerCase(),$[87]);for(var $2=0;$2<$0.attributes.length;++$2){var $3=$0.attributes[$2];if(!$3.specified)continue;$1.push($[1275],$3.nodeName.toLowerCase(),$[1071],this._escapeHTML($3.nodeValue),$[1311]);}if($0.firstChild){$1.push($[1002]);for(var $4=$0.firstChild;$4;$4=$4.nextSibling)this._appendNode($4,$1);$1.push($[1161],$0.nodeName.toLowerCase(),$[1488]);}else $1.push($[1186]);}else if($0.nodeType==3){$1.push($[1586],this._escapeHTML($0.nodeValue),$[1316]);}},_addEvent:function($0,$1,$2){if(document.all)$0.attachEvent($[53]+$1,$2);else $0.addEventListener($1,$2,false);},_removeEvent:function($0,$1,$2){if(document.all)$0.detachEvent($[53]+$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,$[114],this._onUnloadWrapped);if($1){try{$1.close();}catch(ex){}this._removeEvent($1,$[114],this._onUnloadWrapped);this._removeEvent($1,$[171],this._onResizeWrapped);}if($2){this._removeEvent($2,$[30],this._onCommandLineKeyDownWrapped);}}}});
qx.Class.define($[1430],{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($[1554],{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===$[82]?$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===$[82]?$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($[1320],{statics:{define:function($0,$1){if(!$1){var $1={};}if($1.include&&!($1.include instanceof Array)){$1.include=[$1.include];}{};var $2={$$type:$[109],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 $[1076]+this.name+$[102];},__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||$[49];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:[$[361],$[466],$[422],$[437],$[467],$[283],$[315]],__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($[1131],{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=$[435]+qx.core.Object.toHashCode($1)+($2?$[181]+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!==$[39]){throw new Error("qx.core.Target: removeEventListener("+$0+"): '"+$1+"' is not a function!");}var $4=$[435]+qx.core.Object.toHashCode($1)+($2?$[181]+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)==$[39]){var $6=this.getParent();if($6&&!$6.getDisposed()&&$6.getEnabled()){$6._dispatchEvent($0);}}}},destruct:function(){this._disposeObjectDeep($[1136],2);}});
qx.Class.define($[4],{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($[488],$[1329],$[1428],$[1238]);}});
qx.Class.define($[260],{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($[962]);}});
qx.Class.define($[419],{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,$[523]);return this.getValue();}},destruct:function(){this._disposeFields($[1322],$[1123]);}});
qx.Class.define($[687],{extend:qx.core.Object,type:$[115],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($[660],{extend:qx.log.Filter,construct:function(){arguments.callee.base.call(this);},properties:{enabled:{check:$[5],init:true},minLevel:{check:$[47],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($[1142],{extend:qx.core.Object,type:$[115],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($[977]);}});
qx.Class.define($[1565],{extend:qx.log.LogEventProcessor,type:$[115],construct:function(){arguments.callee.base.call(this);},properties:{useLongFormat:{check:$[5],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=$[160]+$3;}$2+=$3;if(this.getUseLongFormat()){switch($0.level){case $1.LEVEL_DEBUG:$2+=$[589];break;case $1.LEVEL_INFO:$2+=$[1335];break;case $1.LEVEL_WARN:$2+=$[584];break;case $1.LEVEL_ERROR:$2+=$[1423];break;case $1.LEVEL_FATAL:$2+=$[1480];break;}}else{$2+=$[80];}var $4=$[0];for(var $5=0;$5<$0.indent;$5++){$4+=$[245];}$2+=$4;if(this.getUseLongFormat()){$2+=$0.logger.getName();if($0.instanceId!=null){$2+=$[461]+$0.instanceId+$[102];}$2+=$[80];}if(typeof $0.message==$[7]){$2+=$0.message;}else{var $6=$0.message;if($6==null){$2+=$[1091];}else{$2+=$[999]+$6+$[1413];var $7=new Array();try{for(var $8 in $6){$7.push($8);}}catch(exc){$2+=$4+$[907]+exc+$[386];}$7.sort();for(var $5=0;$5<$7.length;$5++){try{$2+=$4+$[245]+$7[$5]+$[93]+$6[$7[$5]]+$[146];}catch(exc){$2+=$4+$[245]+$7[$5]+$[1094]+exc+$[386];}}$2+=$4+$[1493];}}if($0.throwable!=null){var $9=$0.throwable;if($9.name==null){$2+=$[80]+$9;}else{$2+=$[80]+$9.name;}if($9.message!=null){$2+=$[527]+$9.message;}if($9.number!=null){$2+=$[852]+$9.number+$[71];}var $a=qx.dev.StackTrace.getStackTraceFromError($9);}if($0.trace){var $a=$0.trace;}if($a&&$a.length>0){$2+=$[146];for(var $5=0;$5<$a.length;$5++){$2+=$[760]+$a[$5]+$[146];}}return $2;}}});
qx.Class.define($[565],{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=$[1272]+$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:$[18],init:500},popUnder:{check:$[5],init:false},autoCloseWithErrors:{check:$[5],init:true,apply:$[1080]},windowWidth:{check:$[18],init:600},windowHeight:{check:$[18],init:350},windowLeft:{check:$[18],nullable:true},windowTop:{check:$[18],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=$[1106]+$[1243]+$0+$[775]+$1+$[1271]+$2+$[1261]+$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],$[26])?$[971]:$[105];$0.open();$0.write($[1092]+this._name+$[1170]+$[692]+this._id+$[609]+$[1584]+$[506]+$[1294]+$[487]+$[1158]+$[1421]+$[1064]+$[747]+$1+$[696]+$[556]+$[499]+this._filterText+$[634]+$[344]+$[655]+$[1560]+$[344]+$[1515]);$0.close();this._logElem=$0.getElementById($[304]);this._markerBtn=$0.getElementById($[1463]);this._filterInput=$0.getElementById($[138]);this._logLinesDiv=$0.getElementById($[684]);var $2=this;this._markerBtn.onclick=function(){$2._showMessageInLog($[625]);};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($[872]+this._errorsPreventingAutoCloseCount+$[737]);}},_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($[125]);if($0.level>=qx.log.Logger.LEVEL_ERROR){$1.style.backgroundColor=$[1373];if(!this.getAutoCloseWithErrors()){this._errorsPreventingAutoCloseCount+=1;}}else if($0.level==qx.log.Logger.LEVEL_DEBUG){$1.style.color=$[126];}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=$[220]+this._removedMessageCount+$[1113];}this._logLinesDiv.scrollTop=this._logLinesDiv.scrollHeight;}},setFilterText:function($0){if($0==null){$0=$[0];}this._filterText=$0;$0=$0.toUpperCase();this._filterTextWords=$0.split($[77]);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[$[129]]=($1?$[0]:$[10]);},_applyAutoCloseWithErrors:function($0,$1){if(!$0&&$1){this._errorsPreventingAutoCloseCount=0;this._showMessageInLog($[620]);}else if($0&&!$1){this._showMessageInLog($[662]+this._errorsPreventingAutoCloseCount+$[1049]);}}},destruct:function(){try{if(this._markerBtn){this._markerBtn.onclick=null;}if(this._filterInput){this._filterInput.onkeyup=null;}}catch(ex){}this._autoCloseWindow();this._disposeFields($[839],$[1417],$[1495],$[1120],$[1270],$[1053]);}});
qx.Class.define($[1427],{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":$[4]},statics:{once:function($0,$1,$2){var $3=new qx.client.Timer($2);$3.addEventListener($[161],function($4){$3.dispose();$0.call($1,$4);$1=null;},$1);$3.start();}},properties:{enabled:{init:true,check:$[5],apply:$[262]},interval:{check:$[18],init:1000,apply:$[935]}},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($[161]);}}},destruct:function(){if(this.__intervalHandler){window.clearInterval(this.__intervalHandler);}this._disposeFields($[1234],$[1573]);}});
qx.Class.define($[1236],{extend:qx.log.appender.Abstract,construct:function(){arguments.callee.base.call(this);},members:{appendLogEvent:function($0){if(typeof console!=$[372]){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($[421],{extend:qx.log.appender.Abstract,construct:function(){arguments.callee.base.call(this);if(typeof console!=$[372]&&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($[1529]);}});
qx.Class.define($[902],{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($[41]);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)?$[41]:$[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){qx.lang.Array.remove(this._appenderArr,$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=$[561]+$0;}else{var $3=new Date().getTime()-this._lastMeasureTime;if(this._totalMeasureTime==null){this._totalMeasureTime=0;}this._totalMeasureTime+=$3;$0=$[739]+$3+$[914]+$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,$[1212],$[0],null,$0);}},settings:{"qx.logAppender":$[421],"qx.minLogLevel":200},defer:function($0){$0.ROOT_LOGGER=new $0("root",null);$0.ROOT_LOGGER.setMinLevel(qx.core.Setting.get($[849]));$0.ROOT_LOGGER.addAppender(new (qx.Class.getByName(qx.core.Setting.get($[548]))));},destruct:function(){this._disposeFields($[1156],$[942]);}});
qx.Class.define($[1432],{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($[1069])>=0){continue;}var $5=$4.split($[28]);if($5.length!=2){continue;}var $6=$5[0];var $7=$5[1];var $8=$0[$3];var $9=$8.split($[28]);var $a=$9[0];var $b=$9[1];if(qx.Class.getByName($a)){var $c=$a;}else{$c=$6;}var $d=$c+$[28];if($7){$d+=$7+$[28];}$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($[1233]);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+$[28]+$5);}return $3;},"webkit":function($0){if($0.sourceURL&&$0.line){return [this.__fileNameToClassName($0.sourceURL)+$[28]+$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($[146]);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+$[28]+$6);}}return $1;},"default":function(){return [];}}),getFunctionName:function($0){if($0.$$original){return $0.classname+$[628];}if($0.wrapper){return $0.wrapper.classname+$[434];}if($0.classname){return $0.classname+$[434];}if($0.mixin){for(var $1 in $0.mixin.$$members){if($0.mixin.$$members[$1]==$0){return $0.mixin.name+$[28]+$1;}}for(var $1 in $0.mixin){if($0.mixin[$1]==$0){return $0.mixin.name+$[28]+$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+$[28]+$1;}}for(var $1 in $2){if($2[$1]==$0){return $2.classname+$[28]+$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 $[850]+$3[1];}return $[1446];},__fileNameToClassName:function($0){var $1=$[1134];var $2=$0.indexOf($1);var $3=($2==-1)?$0:$0.substring($2+$1.length).replace(/\//g,$[41]).replace(/\.js$/,$[0]);return $3;}}});
qx.Class.define($[1414],{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={"  ":$[545],"\n":$[1198]};return $2[$1]||$1;});},toText:function($0){return qx.html.String.unescape($0.replace(/\s+|<([^>])+>/gi,function($1){if(/\s+/.test($1)){return $[77];}else if(/^<BR|^<br/gi.test($1)){return $[146];}else{return $[0];}}));}}});
qx.Class.define($[1036],{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=$[48]+$1[$7]+$[44];}else{if($7>0x7F){$2=$[401]+$7+$[44];}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=$[48]+$1[$7]+$[44];}else{if($7>0x7F){$2=$[401]+$7+$[44];}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)==$[753]){if($2.charAt(1).toUpperCase()==$[923]){$4=$2.substring(2);if($4.match(/^[0-9A-Fa-f]+$/gi)){$3=String.fromCharCode(parseInt($[912]+$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($[1067],{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($[1082],{statics:{addEventListener:qx.core.Variant.select($[1],{"mshtml":function($0,$1,$2){$0.attachEvent($[53]+$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($[53]+$1,$2);},"default":function($0,$1,$2){$0.removeEventListener($1,$2,false);}})}});
qx.Class.define($[964],{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,$[88],this._onloadWrapped);qx.html.EventRegistration.addEventListener(window,$[222],this._onbeforeunloadWrapped);qx.html.EventRegistration.addEventListener(window,$[114],this._onunloadWrapped);},events:{"load":$[4],"beforeunload":$[4],"unload":$[4]},properties:{application:{nullable:true,check:function($0){if(typeof $0==$[39]){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($[88]);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($[543]));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($[222]);if(this.getApplication()){var $1=this.getApplication().close();if($1!=null){$0.returnValue=$1;return $1;}}},_onunload:function($0){this.createDispatchEvent($[114]);if(this.getApplication()){this.getApplication().terminate();}qx.core.Object.dispose(true);}},settings:{"qx.application":$[289]},destruct:function(){qx.html.EventRegistration.removeEventListener(window,$[88],this._onloadWrapped);qx.html.EventRegistration.removeEventListener(window,$[222],this._onbeforeunloadWrapped);qx.html.EventRegistration.removeEventListener(window,$[114],this._onunloadWrapped);},defer:function($0,$1,$2){$0.getInstance();}});
qx.Interface.define($[540],{members:{main:function(){return true;},close:function(){return true;},terminate:function(){return true;}}});
qx.Class.define($[892],{statics:{major:0,minor:0,revision:0,state:$[0],svn:0,folder:$[0],toString:function(){return this.major+$[41]+this.minor+(this.revision==0?$[0]:$[41]+this.revision)+(this.state==$[0]?$[0]:$[207]+this.state)+(this.svn==0?$[0]:$[836]+this.svn+$[71])+(this.folder==$[0]?$[0]:$[1589]+this.folder+$[102]);},__init:function(){var $0=qx.core.Setting.get($[564]).split($[77]);var $1=$0.shift();var $2=$0.join($[77]);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==$[7]?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==$[7]?RegExp.$4:$[0];}}},settings:{"qx.version":$[855]},defer:function($0){$0.__init();}});
{qx.Class.define($[735],{statics:{classes:{},defineClass:function($0,$1,$2){qx.log.Logger.deprecatedMethodWarning(arguments.callee,$[637]);var $3=$0.split($[41]);var $4=$3.length-1;var $5=window;for(var $6=0;$6<$4;$6++){if(typeof $5[$3[$6]]===$[3]){$5[$3[$6]]={};}$5=$5[$3[$6]];}if(typeof $1===$[3]){if(typeof $2!==$[3]){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===$[3]){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($[611],{title:$[891],colors:{"background":[235,233,237],"border-light":$[70],"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":$[163],"text-disabled":[167,166,170],"text-selected":$[70],"tooltip":[255,255,225],"tooltip-text":$[163],"menu":$[70],"list":$[70],"field":$[70],"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":$[70],"list-view-border":[167,166,170],"list-view-header":[242,242,242],"list-view-header-border":[214,213,217],"list-view-header-cell-hover":$[70],"date-chooser":$[70],"date-chooser-title":[98,133,186],"table-pane":$[70],"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($[1147],{title:$[273],borders:{"black":{width:1,color:$[163]},"white":{width:1,color:$[70]},"dark-shadow":{width:1,color:$[8]},"light-shadow":{width:1,color:$[110]},"light":{width:1,color:$[29]},"dark":{width:1,color:$[112]},"tooltip":{width:1,color:$[443]},"inset":{width:2,color:[$[8],$[29],$[29],$[8]],innerColor:[$[112],$[110],$[110],$[112]]},"outset":{width:2,color:[$[110],$[112],$[112],$[110]],innerColor:[$[29],$[8],$[8],$[29]]},"groove":{width:2,color:[$[8],$[29],$[29],$[8]],innerColor:[$[29],$[8],$[8],$[29]]},"ridge":{width:2,color:[$[29],$[8],$[8],$[29]],innerColor:[$[8],$[29],$[29],$[8]]},"inset-thin":{width:1,color:[$[8],$[29],$[29],$[8]]},"outset-thin":{width:1,color:[$[29],$[8],$[8],$[29]]},"resizer":{width:[1,3,3,1],color:[$[29],$[8],$[8],$[29]],innerColor:[$[110],$[112],$[112],$[110]]},"line-left":{widthLeft:1,colorLeft:$[8]},"line-right":{widthRight:1,colorRight:$[8]},"line-top":{widthTop:1,colorTop:$[8]},"line-bottom":{widthBottom:1,colorBottom:$[8]},"divider-vertical":{widthTop:1,colorTop:$[8]},"divider-horizontal":{widthLeft:1,colorLeft:$[8]}}});
qx.Theme.define($[997],{title:$[273],fonts:{"default":{size:11,family:[$[200],$[189],$[219],$[193],$[175]]},"bold":{size:11,family:[$[200],$[189],$[219],$[193],$[175]],bold:true},"large":{size:13,family:[$[200],$[189],$[219],$[193],$[175]]},"bold-large":{size:13,family:[$[200],$[189],$[219],$[193],$[175]],bold:true},"monospace":{size:11,family:[$[1189],$[1434],$[730],$[940],$[1587]]}}});
qx.Class.define($[1507],{type:$[115],extend:qx.core.Target,construct:function(){arguments.callee.base.call(this);this._registry={};this._dynamic={};this._connectedObjects={};},members:{disconnect:function($0){if(this.isDisposed()){return;}var $1=$0.toHashCode();var $2=this._connectedObjects;var $3=this._registry;{};var $4=$2[$1];while($4.length){delete $3[$4.pop()];}delete $2[$1];},connect:function($0,$1,$2){{};var $3=$1.toHashCode();var $4=$[431]+$3+$[181]+qx.core.Object.toHashCode($0);var $5=this._registry;if($2!==null&&this._preprocess){$2=this._preprocess($2);}if(this.isDynamic($2)){$5[$4]={callback:$0,object:$1,value:$2};if(!this._connectedObjects[$3]){this._connectedObjects[$3]=[];}this._connectedObjects[$3].push($4);$1.hasConnectionTo(this);}else if($5[$4]){delete $5[$4];}$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($[1378],$[1344],$[1319]);}});
qx.Class.define($[624],{type:$[34],extend:qx.util.manager.Value,construct:function(){arguments.callee.base.call(this);this._aliases={};this._addStatic();},members:{_addStatic:function(){this.add($[239],qx.core.Setting.isSet($[370])?qx.core.Setting.get($[370]):qx.core.Setting.get($[158])+$[719]);},_preprocess:function($0){var $1=this._dynamic;if($1[$0]===false){return $0;}else if($1[$0]===undefined){if($0.charAt(0)===$[101]||$0.charAt(0)===$[41]||$0.indexOf($[958])===0||$0.indexOf($[755])===0||$0.indexOf($[1215])===0){$1[$0]=false;return $0;}var $2=$0.substring(0,$0.indexOf($[101]));var $3=this._aliases[$2];if($3!==undefined){var $4=$[0];if(qx.core.Variant.isSet($[1],$[26])){if(window.location.protocol===$[802]){if($3.match(/^\/\//)!=null){$4=window.location.protocol;}else if($3.match(/^\.\//)!=null){$3=$[101]+$0.substring(0,$2.length);$4=document.URL.substring(0,document.URL.lastIndexOf($[101]));}else{$4=window.location.href.substring(0,window.location.href.lastIndexOf($[101])+1);}}}$1[$0]=$4+$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($[101]))===$0){$2[$6]=$1+$6.substring($0.length);$5[$6]=true;}}for(var $7 in $3){$4=$3[$7];if