(function(){if(!window.qx)window.qx={};qx.$$start=new Date();if(!window.qxsettings)qxsettings={};var settings={};for(var k in settings)qxsettings[k]=settings[k];if(!window.qxvariants)qxvariants={};var variants={"qx.aspects":"off","qx.debug":"off"};for(var k in variants)qxvariants[k]=variants[k];if(!qx.$$libraries)qx.$$libraries={};var libinfo={"qx":{"resourceUri":".","sourceUri":".","version":"trunk"}};for(var k in libinfo)qx.$$libraries[k]=libinfo[k];qx.$$resources={};qx.$$translations={};qx.$$locales={"C":{"alternateQuotationEnd":"’","alternateQuotationStart":"‘","cldr_am":"AM","cldr_date_format_full":"EEEE, MMMM d, y","cldr_date_format_long":"MMMM d, y","cldr_date_format_medium":"MMM d, y","cldr_date_format_short":"M/d/yy","cldr_date_time_format_EEEd":"d EEE","cldr_date_time_format_Hm":"H:mm","cldr_date_time_format_Hms":"H:mm:ss","cldr_date_time_format_M":"L","cldr_date_time_format_MEd":"E, M/d","cldr_date_time_format_MMM":"LLL","cldr_date_time_format_MMMEd":"E, MMM d","cldr_date_time_format_MMMMEd":"E, MMMM d","cldr_date_time_format_MMMMd":"MMMM d","cldr_date_time_format_MMMd":"MMM d","cldr_date_time_format_Md":"M/d","cldr_date_time_format_d":"d","cldr_date_time_format_hm":"h:mm a","cldr_date_time_format_ms":"mm:ss","cldr_date_time_format_y":"y","cldr_date_time_format_yM":"M/yyyy","cldr_date_time_format_yMEd":"EEE, M/d/yyyy","cldr_date_time_format_yMMM":"MMM y","cldr_date_time_format_yMMMEd":"EEE, MMM d, y","cldr_date_time_format_yMMMM":"MMMM y","cldr_date_time_format_yQ":"Q yyyy","cldr_date_time_format_yQQQ":"QQQ y","cldr_day_format_abbreviated_fri":"Fri","cldr_day_format_abbreviated_mon":"Mon","cldr_day_format_abbreviated_sat":"Sat","cldr_day_format_abbreviated_sun":"Sun","cldr_day_format_abbreviated_thu":"Thu","cldr_day_format_abbreviated_tue":"Tue","cldr_day_format_abbreviated_wed":"Wed","cldr_day_format_narrow_fri":"F","cldr_day_format_narrow_mon":"M","cldr_day_format_narrow_sat":"S","cldr_day_format_narrow_sun":"S","cldr_day_format_narrow_thu":"T","cldr_day_format_narrow_tue":"T","cldr_day_format_narrow_wed":"W","cldr_day_format_wide_fri":"Friday","cldr_day_format_wide_mon":"Monday","cldr_day_format_wide_sat":"Saturday","cldr_day_format_wide_sun":"Sunday","cldr_day_format_wide_thu":"Thursday","cldr_day_format_wide_tue":"Tuesday","cldr_day_format_wide_wed":"Wednesday","cldr_day_stand-alone_abbreviated_fri":"Fri","cldr_day_stand-alone_abbreviated_mon":"Mon","cldr_day_stand-alone_abbreviated_sat":"Sat","cldr_day_stand-alone_abbreviated_sun":"Sun","cldr_day_stand-alone_abbreviated_thu":"Thu","cldr_day_stand-alone_abbreviated_tue":"Tue","cldr_day_stand-alone_abbreviated_wed":"Wed","cldr_day_stand-alone_narrow_fri":"F","cldr_day_stand-alone_narrow_mon":"M","cldr_day_stand-alone_narrow_sat":"S","cldr_day_stand-alone_narrow_sun":"S","cldr_day_stand-alone_narrow_thu":"T","cldr_day_stand-alone_narrow_tue":"T","cldr_day_stand-alone_narrow_wed":"W","cldr_day_stand-alone_wide_fri":"Friday","cldr_day_stand-alone_wide_mon":"Monday","cldr_day_stand-alone_wide_sat":"Saturday","cldr_day_stand-alone_wide_sun":"Sunday","cldr_day_stand-alone_wide_thu":"Thursday","cldr_day_stand-alone_wide_tue":"Tuesday","cldr_day_stand-alone_wide_wed":"Wednesday","cldr_month_format_abbreviated_1":"Jan","cldr_month_format_abbreviated_10":"Oct","cldr_month_format_abbreviated_11":"Nov","cldr_month_format_abbreviated_12":"Dec","cldr_month_format_abbreviated_2":"Feb","cldr_month_format_abbreviated_3":"Mar","cldr_month_format_abbreviated_4":"Apr","cldr_month_format_abbreviated_5":"May","cldr_month_format_abbreviated_6":"Jun","cldr_month_format_abbreviated_7":"Jul","cldr_month_format_abbreviated_8":"Aug","cldr_month_format_abbreviated_9":"Sep","cldr_month_format_wide_1":"January","cldr_month_format_wide_10":"October","cldr_month_format_wide_11":"November","cldr_month_format_wide_12":"December","cldr_month_format_wide_2":"February","cldr_month_format_wide_3":"March","cldr_month_format_wide_4":"April","cldr_month_format_wide_5":"May","cldr_month_format_wide_6":"June","cldr_month_format_wide_7":"July","cldr_month_format_wide_8":"August","cldr_month_format_wide_9":"September","cldr_month_stand-alone_narrow_1":"J","cldr_month_stand-alone_narrow_10":"O","cldr_month_stand-alone_narrow_11":"N","cldr_month_stand-alone_narrow_12":"D","cldr_month_stand-alone_narrow_2":"F","cldr_month_stand-alone_narrow_3":"M","cldr_month_stand-alone_narrow_4":"A","cldr_month_stand-alone_narrow_5":"M","cldr_month_stand-alone_narrow_6":"J","cldr_month_stand-alone_narrow_7":"J","cldr_month_stand-alone_narrow_8":"A","cldr_month_stand-alone_narrow_9":"S","cldr_number_decimal_separator":".","cldr_number_group_separator":",","cldr_number_percent_format":"#,##0%","cldr_pm":"PM","cldr_time_format_full":"h:mm:ss a zzzz","cldr_time_format_long":"h:mm:ss a z","cldr_time_format_medium":"h:mm:ss a","cldr_time_format_short":"h:mm a","quotationEnd":"”","quotationStart":"“"}};qx.$$i18n={};qx.$$packageData={};qx.$$loader={parts:{"boot":[0]},uris:[["bom:qx-bom.js"]],packageHashes:{"0":"d37a91a836b0"},boot:"boot",bootIsInline:true,decodeUris:function(compressedUris)
{var libs=qx.$$libraries;var uris=[];for(var i=0;i<compressedUris.length;i++)
{var uri=compressedUris[i].split(":");var prefix=libs[uri[0]].sourceUri;var euri=prefix+"/"+uri[1];uris.push(euri);}
return uris;}};function loadScript(uri,callback){var elem=document.createElement("script");elem.charset="utf-8";elem.src=uri;elem.onreadystatechange=elem.onload=function()
{if(!this.readyState||this.readyState=="loaded"||this.readyState=="complete")
{elem.onreadystatechange=elem.onload=null;callback();}};var head=document.getElementsByTagName("head")[0];head.appendChild(elem);}
var isWebkit=/AppleWebKit\/([^ ]+)/.test(navigator.userAgent);function loadScriptList(list,callback){if(list.length==0){callback();return;}
loadScript(list.shift(),function(){if(isWebkit){window.setTimeout(function(){loadScriptList(list,callback);},0);}else{loadScriptList(list,callback);}});}
var fireContentLoadedEvent=function(){qx.$$domReady=true;document.removeEventListener('DOMContentLoaded',fireContentLoadedEvent,false);};if(document.addEventListener){document.addEventListener('DOMContentLoaded',fireContentLoadedEvent,false);}
qx.$$loader.importPackageData=function(dataMap){if(dataMap["resources"]){var resMap=dataMap["resources"];for(var k in resMap)qx.$$resources[k]=resMap[k];}}
qx.$$loader.signalStartup=function(){if(window.qx&&qx.event&&qx.event.handler&&qx.event.handler.Application)qx.event.handler.Application.onScriptLoaded();}
qx.$$loader.init=function(){var l=qx.$$loader;var bootPackageHash=l.packageHashes[l.parts[l.boot][0]];if(l.bootIsInline){l.importPackageData(qx.$$packageData[bootPackageHash]);l.signalStartup();}else{loadScriptList(l.decodeUris(l.uris[l.parts[l.boot]]),function(){window.setTimeout(function(){l.importPackageData(qx.$$packageData[bootPackageHash]);l.signalStartup();},0);});}}})();qx.$$packageData['d37a91a836b0']={"resources":{}};(function(){var v=".",u="()",t="[Class ",s=".prototype",r="toString",q="qx.Bootstrap",p="]",o="Class";if(!window.qx){window.qx={};}qx.Bootstrap={genericToString:function(){return t+this.classname+p;},createNamespace:function(name,k){var m=name.split(v);var parent=window;var l=m[0];for(var i=0,n=m.length-1;i<n;i++,l=m[i]){if(!parent[l]){parent=parent[l]={};}else{parent=parent[l];}}parent[l]=k;return l;},setDisplayName:function(a,b,name){a.displayName=b+v+name+u;},setDisplayNames:function(w,x){for(var name in w){var y=w[name];if(y instanceof Function){y.displayName=x+v+name+u;}}},define:function(name,c){if(!c){var c={statics:{}};}var h;var f=null;qx.Bootstrap.setDisplayNames(c.statics,name);if(c.members){qx.Bootstrap.setDisplayNames(c.members,name+s);h=c.construct||new Function;var d=c.statics;for(var e in d){h[e]=d[e];}f=h.prototype;var j=c.members;for(var e in j){f[e]=j[e];}}else{h=c.statics||{};}var g=this.createNamespace(name,h);h.name=h.classname=name;h.basename=g;h.$$type=o;if(!h.hasOwnProperty(r)){h.toString=this.genericToString;}if(c.defer){c.defer(h,f);}qx.Bootstrap.$$registry[name]=c.statics;}};qx.Bootstrap.define(q,{statics:{LOADSTART:new Date,createNamespace:qx.Bootstrap.createNamespace,define:qx.Bootstrap.define,setDisplayName:qx.Bootstrap.setDisplayName,setDisplayNames:qx.Bootstrap.setDisplayNames,genericToString:qx.Bootstrap.genericToString,getByName:function(name){return this.$$registry[name];},$$registry:{}}});})();(function(){var cf="",ce="string",cd="div",cc="previousSibling",cb="*",ca="href",bY="e",bX="[object Array]",bW="Syntax error, unrecognized expression: ",bV="HTML",cM="text",cL="file",cK="+",cJ="'/>",cI="CLASS",cH="radio",cG="script",cF="className",cE="BUTTON",cD="TAG",cm="password",cn="htmlFor",ck="reset",cl="<a href='#'></a>",ci="<a name='",cj="#",cg="qx.bom.Selector",ch="button",co="parentNode",cp="NAME",cv="number",cu="submit",cx="image",cw="<div class='test e'></div><div class='test'></div>",cz="~",cy="checkbox",cr="sourceIndex",cC="\\",cB="hidden",cA=".TEST",cq="<p class='TEST'></p>",cs="undefined",ct="ID";qx.Bootstrap.define(cg,{statics:{query:null,matches:null}});(function(){var R=/((?:\((?:\([^()]+\)|[^()]+)+\)|\[(?:\[[^[\]]*\]|['"][^'"]*['"]|[^[\]'"]+)+\]|\\.|[^ >+~,(\[\\]+)+|[>+~])(\s*,\s*)?/g,Y=0,V=Object.prototype.toString,T=false;var N=function(ed,ee,ef,eg){ef=ef||[];var ep=ee=ee||document;if(ee.nodeType!==1&&ee.nodeType!==9){return[];}if(!ed||typeof ed!==ce){return ef;}var em=[],m,ej,eh,er,eq,el,ek=true,ei=S(ee);R.lastIndex=0;while((m=R.exec(ed))!==null){em.push(m[1]);if(m[2]){el=RegExp.rightContext;break;}}if(em.length>1&&U.exec(ed)){if(em.length===2&&P.relative[em[0]]){ej=O(em[0]+em[1],ee);}else{ej=P.relative[em[0]]?[ee]:N(em.shift(),ee);while(em.length){ed=em.shift();if(P.relative[ed])ed+=em.shift();ej=O(ed,ej);}}}else{if(!eg&&em.length>1&&ee.nodeType===9&&!ei&&P.match.ID.test(em[0])&&!P.match.ID.test(em[em.length-1])){var en=N.find(em.shift(),ee,ei);ee=en.expr?N.filter(en.expr,en.set)[0]:en.set[0];}if(ee){var en=eg?{expr:em.pop(),set:M(eg)}:N.find(em.pop(),em.length===1&&(em[0]===cz||em[0]===cK)&&ee.parentNode?ee.parentNode:ee,ei);ej=en.expr?N.filter(en.expr,en.set):en.set;if(em.length>0){eh=M(ej);}else{ek=false;}while(em.length){var es=em.pop(),eo=es;if(!P.relative[es]){es=cf;}else{eo=em.pop();}if(eo==null){eo=ee;}P.relative[es](eh,eo,ei);}}else{eh=em=[];}}if(!eh){eh=ej;}if(!eh){throw bW+(es||ed);}if(V.call(eh)===bX){if(!ek){ef.push.apply(ef,eh);}else if(ee&&ee.nodeType===1){for(var i=0;eh[i]!=null;i++){if(eh[i]&&(eh[i]===true||eh[i].nodeType===1&&Q(ee,eh[i]))){ef.push(ej[i]);}}}else{for(var i=0;eh[i]!=null;i++){if(eh[i]&&eh[i].nodeType===1){ef.push(ej[i]);}}}}else{M(eh,ef);}if(el){N(el,ep,ef,eg);N.uniqueSort(ef);}return ef;};N.uniqueSort=function(ev){if(W){T=false;ev.sort(W);if(T){for(var i=1;i<ev.length;i++){if(ev[i]===ev[i-1]){ev.splice(i--,1);}}}}};N.matches=function(eL,eM){return N(eL,null,null,eM);};N.find=function(dA,dB,dC){var dD,dF;if(!dA){return[];}for(var i=0,l=P.order.length;i<l;i++){var dE=P.order[i],dF;if((dF=P.match[dE].exec(dA))){var dG=RegExp.leftContext;if(dG.substr(dG.length-1)!==cC){dF[1]=(dF[1]||cf).replace(/\\/g,cf);dD=P.find[dE](dF,dB,dC);if(dD!=null){dA=dA.replace(P.match[dE],cf);break;}}}}if(!dD){dD=dB.getElementsByTagName(cb);}return{set:dD,expr:dA};};N.filter=function(g,h,j,k){var n=g,s=[],o=h,x,w,p=h&&h[0]&&S(h[0]);while(g&&h.length){for(var v in P.filter){if((x=P.match[v].exec(g))!=null){var q=P.filter[v],u,r;w=false;if(o==s){s=[];}if(P.preFilter[v]){x=P.preFilter[v](x,o,j,s,k,p);if(!x){w=u=true;}else if(x===true){continue;}}if(x){for(var i=0;(r=o[i])!=null;i++){if(r){u=q(r,x,i,o);var t=k^!!u;if(j&&u!=null){if(t){w=true;}else{o[i]=false;}}else if(t){s.push(r);w=true;}}}}if(u!==undefined){if(!j){o=s;}g=g.replace(P.match[v],cf);if(!w){return[];}break;}}}if(g==n){if(w==null){throw bW+g;}else{break;}}n=g;}return o;};var P=N.selectors={order:[ct,cp,cD],match:{ID:/#((?:[\w\u00c0-\uFFFF_-]|\\.)+)/,CLASS:/\.((?:[\w\u00c0-\uFFFF_-]|\\.)+)/,NAME:/\[name=['"]*((?:[\w\u00c0-\uFFFF_-]|\\.)+)['"]*\]/,ATTR:/\[\s*((?:[\w\u00c0-\uFFFF_-]|\\.)+)\s*(?:(\S?=)\s*(['"]*)(.*?)\3|)\s*\]/,TAG:/^((?:[\w\u00c0-\uFFFF\*_-]|\\.)+)/,CHILD:/:(only|nth|last|first)-child(?:\((even|odd|[\dn+-]*)\))?/,POS:/:(nth|eq|gt|lt|first|last|even|odd)(?:\((\d*)\))?(?=[^-]|$)/,PSEUDO:/:((?:[\w\u00c0-\uFFFF_-]|\\.)+)(?:\((['"]*)((?:\([^\)]+\)|[^\2\(\)]*)+)\2\))?/},attrMap:{"class":cF,"for":cn},attrHandle:{href:function(eC){return eC.getAttribute(ca);}},relative:{"+":function(dl,dm,dn){var dp=typeof dm===ce,dr=dp&&!/\W/.test(dm),ds=dp&&!dr;if(dr&&!dn){dm=dm.toUpperCase();}for(var i=0,l=dl.length,dq;i<l;i++){if((dq=dl[i])){while((dq=dq.previousSibling)&&dq.nodeType!==1){}dl[i]=ds||dq&&dq.nodeName===dm?dq||false:dq===dm;}}if(ds){N.filter(dm,dl,true);}},">":function(fe,ff,fg){var fh=typeof ff===ce;if(fh&&!/\W/.test(ff)){ff=fg?ff:ff.toUpperCase();for(var i=0,l=fe.length;i<l;i++){var fi=fe[i];if(fi){var parent=fi.parentNode;fe[i]=parent.nodeName===ff?parent:false;}}}else{for(var i=0,l=fe.length;i<l;i++){var fi=fe[i];if(fi){fe[i]=fh?fi.parentNode:fi.parentNode===ff;}}if(fh){N.filter(ff,fe,true);}}},"":function(bs,bt,bu){var bv=Y++,bw=ba;if(!/\W/.test(bt)){var bx=bt=bu?bt:bt.toUpperCase();bw=bc;}bw(co,bt,bv,bs,bx,bu);},"~":function(cV,cW,cX){var cY=Y++,da=ba;if(typeof cW===ce&&!/\W/.test(cW)){var db=cW=cX?cW:cW.toUpperCase();da=bc;}da(cc,cW,cY,cV,db,cX);}},find:{ID:function(c,d,f){if(typeof d.getElementById!=="undefined"&&!f){var m=d.getElementById(c[1]);return m?[m]:[];}},NAME:function(fj,fk,fl){if(typeof fk.getElementsByName!=="undefined"){var fn=[],fm=fk.getElementsByName(fj[1]);for(var i=0,l=fm.length;i<l;i++){if(fm[i].getAttribute("name")===fj[1]){fn.push(fm[i]);}}return fn.length===0?null:fn;}},TAG:function(dT,dU){return dU.getElementsByTagName(dT[1]);}},preFilter:{CLASS:function(B,C,D,E,F,G){B=" "+B[1].replace(/\\/g,"")+" ";if(G){return B;}for(var i=0,H;(H=C[i])!=null;i++){if(H){if(F^(H.className&&(" "+H.className+" ").indexOf(B)>=0)){if(!D)E.push(H);}else if(D){C[i]=false;}}}return false;},ID:function(bq){return bq[1].replace(/\\/g,"");},TAG:function(K,L){for(var i=0;L[i]===false;i++){}return L[i]&&S(L[i])?K[1]:K[1].toUpperCase();},CHILD:function(eb){if(eb[1]=="nth"){var ec=/(-?)(\d*)n((?:\+|-)?\d*)/.exec(eb[2]=="even"&&"2n"||eb[2]=="odd"&&"2n+1"||!/\D/.test(eb[2])&&"0n+"+eb[2]||eb[2]);eb[2]=(ec[1]+(ec[2]||1))-0;eb[3]=ec[3]-0;}eb[0]=Y++;return eb;},ATTR:function(bk,bl,bm,bn,bo,bp){var name=bk[1].replace(/\\/g,"");if(!bp&&P.attrMap[name]){bk[1]=P.attrMap[name];}if(bk[2]==="~="){bk[4]=" "+bk[4]+" ";}return bk;},PSEUDO:function(fw,fx,fy,fz,fA){if(fw[1]==="not"){if(R.exec(fw[3]).length>1||/^\w/.test(fw[3])){fw[3]=N(fw[3],null,null,fx);}else{var fB=N.filter(fw[3],fx,fy,true^fA);if(!fy){fz.push.apply(fz,fB);}return false;}}else if(P.match.POS.test(fw[0])||P.match.CHILD.test(fw[0])){return true;}return fw;},POS:function(eu){eu.unshift(true);return eu;}},filters:{enabled:function(bg){return bg.disabled===false&&bg.type!==cB;},disabled:function(et){return et.disabled===true;},checked:function(ea){return ea.checked===true;},selected:function(bL){bL.parentNode.selectedIndex;return bL.selected===true;},parent:function(cN){return!!cN.firstChild;},empty:function(dy){return!dy.firstChild;},has:function(eE,i,eF){return!!N(eF[3],eE).length;},header:function(dx){return /h\d/i.test(dx.nodeName);},text:function(ey){return cM===ey.type;},radio:function(br){return cH===br.type;},checkbox:function(eB){return cy===eB.type;},file:function(dM){return cL===dM.type;},password:function(fv){return cm===fv.type;},submit:function(bd){return cu===bd.type;},image:function(dH){return cx===dH.type;},reset:function(J){return ck===J.type;},button:function(dV){return ch===dV.type||dV.nodeName.toUpperCase()===cE;},input:function(fd){return /input|select|textarea|button/i.test(fd.nodeName);}},setFilters:{first:function(I,i){return i===0;},last:function(fo,i,fp,fq){return i===fq.length-1;},even:function(fu,i){return i%2===0;},odd:function(df,i){return i%2===1;},lt:function(fC,i,fD){return i<fD[3]-0;},gt:function(bi,i,bj){return i>bj[3]-0;},nth:function(dj,i,dk){return dk[3]-0==i;},eq:function(eI,i,eJ){return eJ[3]-0==i;}},filter:{PSEUDO:function(fJ,fK,i,fL){var name=fK[1],fM=P.filters[name];if(fM){return fM(fJ,i,fK,fL);}else if(name==="contains"){return(fJ.textContent||fJ.innerText||"").indexOf(fK[3])>=0;}else if(name==="not"){var fN=fK[3];for(var i=0,l=fN.length;i<l;i++){if(fN[i]===fJ){return false;}}return true;}},CHILD:function(eT,eU){var fb=eU[1],eV=eT;switch(fb){case'only':case'first':while((eV=eV.previousSibling)){if(eV.nodeType===1)return false;}if(fb=='first')return true;eV=eT;case'last':while((eV=eV.nextSibling)){if(eV.nodeType===1)return false;}return true;case'nth':var fc=eU[2],eX=eU[3];if(fc==1&&eX==0){return true;}var fa=eU[0],parent=eT.parentNode;if(parent&&(parent.sizcache!==fa||!eT.nodeIndex)){var eW=0;for(eV=parent.firstChild;eV;eV=eV.nextSibling){if(eV.nodeType===1){eV.nodeIndex=++eW;}}parent.sizcache=fa;}var eY=eT.nodeIndex-eX;if(fc==0){return eY==0;}else{return(eY%fc==0&&eY/fc>=0);}}},ID:function(fH,fI){return fH.nodeType===1&&fH.getAttribute("id")===fI;},TAG:function(be,bf){return(bf==="*"&&be.nodeType===1)||be.nodeName===bf;},CLASS:function(ew,ex){return(" "+(ew.className||ew.getAttribute("class"))+" ").indexOf(ex)>-1;},ATTR:function(eN,eO){var name=eO[1],eS=P.attrHandle[name]?P.attrHandle[name](eN):eN[name]!=null?eN[name]:eN.getAttribute(name),eR=eS+"",eQ=eO[2],eP=eO[4];return eS==null?eQ==="!=":eQ==="="?eR===eP:eQ==="*="?eR.indexOf(eP)>=0:eQ==="~="?(" "+eR+" ").indexOf(eP)>=0:!eP?eR&&eS!==false:eQ==="!="?eR!=eP:eQ==="^="?eR.indexOf(eP)===0:eQ==="$="?eR.substr(eR.length-eP.length)===eP:eQ==="|="?eR===eP||eR.substr(0,eP.length+1)===eP+"-":false;},POS:function(dI,dJ,i,dK){var name=dJ[2],dL=P.setFilters[name];if(dL){return dL(dI,i,dJ,dK);}}}};var U=P.match.POS;for(var bb in P.match){P.match[bb]=new RegExp(P.match[bb].source+/(?![^\[]*\])(?![^\(]*\))/.source);}var M=function(ez,eA){ez=Array.prototype.slice.call(ez,0);if(eA){eA.push.apply(eA,ez);return eA;}return ez;};try{Array.prototype.slice.call(document.documentElement.childNodes,0);}catch(e){M=function(fE,fF){var fG=fF||[];if(V.call(fE)===bX){Array.prototype.push.apply(fG,fE);}else{if(typeof fE.length===cv){for(var i=0,l=fE.length;i<l;i++){fG.push(fE[i]);}}else{for(var i=0;fE[i];i++){fG.push(fE[i]);}}}return fG;};}var W;if(document.documentElement.compareDocumentPosition){W=function(a,b){var eD=a.compareDocumentPosition(b)&4?-1:a===b?0:1;if(eD===0){T=true;}return eD;};}else if(cr in document.documentElement){W=function(a,b){var y=a.sourceIndex-b.sourceIndex;if(y===0){T=true;}return y;};}else if(document.createRange){W=function(a,b){var cP=a.ownerDocument.createRange(),cQ=b.ownerDocument.createRange();cP.selectNode(a);cP.collapse(true);cQ.selectNode(b);cQ.collapse(true);var cO=cP.compareBoundaryPoints(Range.START_TO_END,cQ);if(cO===0){T=true;}return cO;};}(function(){var dv=document.createElement(cd),du=cG+(new Date).getTime();dv.innerHTML=ci+du+cJ;var dt=document.documentElement;dt.insertBefore(dv,dt.firstChild);if(!!document.getElementById(du)){P.find.ID=function(fr,fs,ft){if(typeof fs.getElementById!=="undefined"&&!ft){var m=fs.getElementById(fr[1]);return m?m.id===fr[1]||typeof m.getAttributeNode!=="undefined"&&m.getAttributeNode("id").nodeValue===fr[1]?[m]:undefined:[];}};P.filter.ID=function(dg,dh){var di=typeof dg.getAttributeNode!=="undefined"&&dg.getAttributeNode("id");return dg.nodeType===1&&di&&di.nodeValue===dh;};}dt.removeChild(dv);dt=dv=null;})();(function(){var bh=document.createElement(cd);bh.appendChild(document.createComment(cf));if(bh.getElementsByTagName(cb).length>0){P.find.TAG=function(cR,cS){var cU=cS.getElementsByTagName(cR[1]);if(cR[1]==="*"){var cT=[];for(var i=0;cU[i];i++){if(cU[i].nodeType===1){cT.push(cU[i]);}}cU=cT;}return cU;};}bh.innerHTML=cl;if(bh.firstChild&&typeof bh.firstChild.getAttribute!==cs&&bh.firstChild.getAttribute(ca)!==cj){P.attrHandle.href=function(dw){return dw.getAttribute(ca,2);};}bh=null;})();if(document.querySelectorAll)(function(){var dd=N,dc=document.createElement(cd);dc.innerHTML=cq;if(dc.querySelectorAll&&dc.querySelectorAll(cA).length===0){return;}N=function(bH,bI,bJ,bK){bI=bI||document;if(!bK&&bI.nodeType===9&&!S(bI)){try{return M(bI.querySelectorAll(bH),bJ);}catch(e){}}return dd(bH,bI,bJ,bK);};for(var de in dd){N[de]=dd[de];}dc=null;})();if(document.getElementsByClassName&&document.documentElement.getElementsByClassName)(function(){var dz=document.createElement(cd);dz.innerHTML=cw;if(dz.getElementsByClassName(bY).length===0)return;dz.lastChild.className=bY;if(dz.getElementsByClassName(bY).length===1)return;P.order.splice(1,0,cI);P.find.CLASS=function(dW,dX,dY){if(typeof dX.getElementsByClassName!=="undefined"&&!dY){return dX.getElementsByClassName(dW[1]);}};dz=null;})();function bc(by,bz,bA,bB,bC,bD){var bE=by==cc&&!bD;for(var i=0,l=bB.length;i<l;i++){var bG=bB[i];if(bG){if(bE&&bG.nodeType===1){bG.sizcache=bA;bG.sizset=i;}bG=bG[by];var bF=false;while(bG){if(bG.sizcache===bA){bF=bB[bG.sizset];break;}if(bG.nodeType===1&&!bD){bG.sizcache=bA;bG.sizset=i;}if(bG.nodeName===bz){bF=bG;break;}bG=bG[by];}bB[i]=bF;}}}function ba(bM,bN,bO,bP,bQ,bR){var bS=bM==cc&&!bR;for(var i=0,l=bP.length;i<l;i++){var bU=bP[i];if(bU){if(bS&&bU.nodeType===1){bU.sizcache=bO;bU.sizset=i;}bU=bU[bM];var bT=false;while(bU){if(bU.sizcache===bO){bT=bP[bU.sizset];break;}if(bU.nodeType===1){if(!bR){bU.sizcache=bO;bU.sizset=i;}if(typeof bN!==ce){if(bU===bN){bT=true;break;}}else if(N.filter(bN,[bU]).length>0){bT=bU;break;}}bU=bU[bM];}bP[i]=bT;}}}var Q=document.compareDocumentPosition?function(a,b){return a.compareDocumentPosition(b)&16;}:function(a,b){return a!==b&&(a.contains?a.contains(b):true);};var S=function(eK){return eK.nodeType===9&&eK.documentElement.nodeName!==bV||!!eK.ownerDocument&&eK.ownerDocument.documentElement.nodeName!==bV;};var O=function(dN,dO){var dQ=[],dP=cf,dS,dR=dO.nodeType?[dO]:dO;while((dS=P.match.PSEUDO.exec(dN))){dP+=dS[0];dN=dN.replace(P.match.PSEUDO,cf);}dN=P.relative[dN]?dN+cb:dN;for(var i=0,l=dR.length;i<l;i++){N(dN,dR[i],dQ);}return N.filter(dP,dQ);};var X=qx.bom.Selector;X.query=function(z,A){return N(z,A);};X.matches=function(eG,eH){return N(eG,null,null,eH);};})();})();(function(){var m="qx.allowUrlSettings",l="&",k="qx.core.Setting",j="qx.allowUrlVariants",h="qxsetting",g=":",f=".";qx.Bootstrap.define(k,{statics:{__a:{},define:function(a,b){if(b===undefined){throw new Error('Default value of setting "'+a+'" must be defined!');}if(!this.__a[a]){this.__a[a]={};}else if(this.__a[a].defaultValue!==undefined){throw new Error('Setting "'+a+'" is already defined!');}this.__a[a].defaultValue=b;},get:function(o){var p=this.__a[o];if(p===undefined){throw new Error('Setting "'+o+'" is not defined.');}if(p.value!==undefined){return p.value;}return p.defaultValue;},set:function(c,d){if((c.split(f)).length<2){throw new Error('Malformed settings key "'+c+'". Must be following the schema "namespace.key".');}if(!this.__a[c]){this.__a[c]={};}this.__a[c].value=d;},__b:function(){if(window.qxsettings){for(var n in qxsettings){this.set(n,qxsettings[n]);}window.qxsettings=undefined;try{delete window.qxsettings;}catch(s){}this.__c();}},__c:function(){if(this.get(m)!=true){return;}var r=document.location.search.slice(1).split(l);for(var i=0;i<r.length;i++){var q=r[i].split(g);if(q.length!=3||q[0]!=h){continue;}this.set(q[1],decodeURIComponent(q[2]));}}},defer:function(e){e.define(m,false);e.define(j,false);e.__b();}});})();(function(){var s="gecko",r="1.9.0.0",q=".",p="[object Opera]",o="function",n="[^\\.0-9]",m="525.26",l="",k="mshtml",j="AppleWebKit/",d="unknown",i="9.6.0",g="4.0",c="Gecko",b="opera",f="webkit",e="0.0.0",h="8.0",a="qx.bom.client.Engine";qx.Bootstrap.define(a,{statics:{NAME:"",FULLVERSION:"0.0.0",VERSION:0.0,OPERA:false,WEBKIT:false,GECKO:false,MSHTML:false,UNKNOWN_ENGINE:false,UNKNOWN_VERSION:false,DOCUMENT_MODE:null,__d:function(){var t=d;var x=e;var w=navigator.userAgent;var z=false;var v=false;if(window.opera&&Object.prototype.toString.call(window.opera)==p){t=b;this.OPERA=true;if(/Opera[\s\/]([0-9]+)\.([0-9])([0-9]*)/.test(w)){x=RegExp.$1+q+RegExp.$2;if(RegExp.$3!=l){x+=q+RegExp.$3;}}else{v=true;x=i;}}else if(navigator.userAgent.indexOf(j)!=-1){t=f;this.WEBKIT=true;if(/AppleWebKit\/([^ ]+)/.test(w)){x=RegExp.$1;var y=RegExp(n).exec(x);if(y){x=x.slice(0,y.index);}}else{v=true;x=m;}}else if(window.controllers&&navigator.product===c){t=s;this.GECKO=true;if(/rv\:([^\);]+)(\)|;)/.test(w)){x=RegExp.$1;}else{v=true;x=r;}}else if(navigator.cpuClass&&/MSIE\s+([^\);]+)(\)|;)/.test(w)){t=k;x=RegExp.$1;if(document.documentMode){this.DOCUMENT_MODE=document.documentMode;}if(x<8&&/Trident\/([^\);]+)(\)|;)/.test(w)){if(RegExp.$1===g){x=h;}}this.MSHTML=true;}else{var u=window.qxFail;if(u&&typeof u===o){var t=u();if(t.NAME&&t.FULLVERSION){t=t.NAME;this[t.toUpperCase()]=true;x=t.FULLVERSION;}}else{z=true;v=true;x=r;t=s;this.GECKO=true;alert("Unsupported client: "+w+"! Assumed gecko version 1.9.0.0 (Firefox 3.0).");}}this.UNKNOWN_ENGINE=z;this.UNKNOWN_VERSION=v;this.NAME=t;this.FULLVERSION=x;this.VERSION=parseFloat(x);}},defer:function(A){A.__d();}});})();(function(){var O="on",N="off",M="|",L="default",K="object",J="&",I="qx.aspects",H="$",G="qx.allowUrlVariants",F="qx.debug",z="qx.client",E="qx.dynlocale",C="webkit",y="qxvariant",x="opera",B=":",A="qx.core.Variant",D="mshtml",w="gecko";qx.Bootstrap.define(A,{statics:{__e:{},__f:{},compilerIsSet:function(){return true;},define:function(s,t,u){{};if(!this.__e[s]){this.__e[s]={};}else{}this.__e[s].allowedValues=t;this.__e[s].defaultValue=u;},get:function(a){var b=this.__e[a];{};if(b.value!==undefined){return b.value;}return b.defaultValue;},__g:function(){if(window.qxvariants){for(var c in qxvariants){{};if(!this.__e[c]){this.__e[c]={};}this.__e[c].value=qxvariants[c];}window.qxvariants=undefined;try{delete window.qxvariants;}catch(Q){}this.__h(this.__e);}},__h:function(){if(qx.core.Setting.get(G)!=true){return;}var d=document.location.search.slice(1).split(J);for(var i=0;i<d.length;i++){var e=d[i].split(B);if(e.length!=3||e[0]!=y){continue;}var f=e[1];if(!this.__e[f]){this.__e[f]={};}this.__e[f].value=decodeURIComponent(e[2]);}},select:function(j,k){{};for(var m in k){if(this.isSet(j,m)){return k[m];}}if(k[L]!==undefined){return k[L];}{};},isSet:function(n,o){var p=n+H+o;if(this.__f[p]!==undefined){return this.__f[p];}var r=false;if(o.indexOf(M)<0){r=this.get(n)===o;}else{var q=o.split(M);for(var i=0,l=q.length;i<l;i++){if(this.get(n)===q[i]){r=true;break;}}}this.__f[p]=r;return r;},__i:function(v){return typeof v===K&&v!==null&&v instanceof Array;},__j:function(v){return typeof v===K&&v!==null&&!(v instanceof Array);},__k:function(g,h){for(var i=0,l=g.length;i<l;i++){if(g[i]==h){return true;}}return false;}},defer:function(P){P.define(z,[w,D,x,C],qx.bom.client.Engine.NAME);P.define(F,[O,N],O);P.define(I,[O,N],N);P.define(E,[O,N],O);P.__g();}});})();(function(){var A="qx.client",z='"',y="valueOf",x="toLocaleString",w="isPrototypeOf",v="",u="toString",t="qx.lang.Object",s='\", "',r="hasOwnProperty";qx.Bootstrap.define(t,{statics:{empty:function(G){{};for(var H in G){if(G.hasOwnProperty(H)){delete G[H];}}},isEmpty:qx.core.Variant.select(A,{"gecko":function(B){{};return B.__count__===0;},"default":function(O){{};for(var P in O){return false;}return true;}}),hasMinLength:qx.core.Variant.select(A,{"gecko":function(b,c){{};return b.__count__>=c;},"default":function(I,J){{};if(J<=0){return true;}var length=0;for(var K in I){if((++length)>=J){return true;}}return false;}}),getLength:qx.core.Variant.select(A,{"gecko":function(S){{};return S.__count__;},"default":function(h){{};var length=0;for(var j in h){length++;}return length;}}),_shadowedKeys:[w,r,x,u,y],getKeys:qx.core.Variant.select(A,{"mshtml":function(d){var e=[];for(var g in d){e.push(g);}var f=Object.prototype.hasOwnProperty;for(var i=0,a=this._shadowedKeys,l=a.length;i<l;i++){if(f.call(d,a[i])){e.push(a[i]);}}return e;},"default":function(L){var M=[];for(var N in L){M.push(N);}return M;}}),getKeysAsString:function(Q){{};var R=qx.lang.Object.getKeys(Q);if(R.length==0){return v;}return z+R.join(s)+z;},getValues:function(ba){{};var bc=[];var bb=this.getKeys(ba);for(var i=0,l=bb.length;i<l;i++){bc.push(ba[bb[i]]);}return bc;},mergeWith:function(C,D,E){{};if(E===undefined){E=true;}for(var F in D){if(E||C[F]===undefined){C[F]=D[F];}}return C;},carefullyMergeWith:function(X,Y){{};return qx.lang.Object.mergeWith(X,Y,false);},merge:function(bg,bh){{};var bi=arguments.length;for(var i=1;i<bi;i++){qx.lang.Object.mergeWith(bg,arguments[i]);}return bg;},clone:function(k){{};var m={};for(var n in k){m[n]=k[n];}return m;},invert:function(bd){{};var be={};for(var bf in bd){be[bd[bf].toString()]=bf;}return be;},getKeyFromValue:function(o,p){{};for(var q in o){if(o.hasOwnProperty(q)&&o[q]===p){return q;}}return null;},contains:function(bj,bk){{};return this.getKeyFromValue(bj,bk)!==null;},select:function(V,W){{};return W[V];},fromArray:function(T){{};var U={};for(var i=0,l=T.length;i<l;i++){{};U[T[i].toString()]=true;}return U;}}});})();(function(){var g="emulated",f="native",e='"',d="qx.lang.Core",c="\\\\",b="\\\"",a="[object Error]";qx.Bootstrap.define(d,{statics:{errorToString:qx.lang.Object.select((!Error.prototype.toString||Error.prototype.toString()==a)?g:f,{"native":Error.prototype.toString,"emulated":function(){return this.message;}}),arrayIndexOf:qx.lang.Object.select(Array.prototype.indexOf?f:g,{"native":Array.prototype.indexOf,"emulated":function(h,j){if(j==null){j=0;}else if(j<0){j=Math.max(0,this.length+j);}for(var i=j;i<this.length;i++){if(this[i]===h){return i;}}return-1;}}),arrayLastIndexOf:qx.lang.Object.select(Array.prototype.lastIndexOf?f:g,{"native":Array.prototype.lastIndexOf,"emulated":function(k,m){if(m==null){m=this.length-1;}else if(m<0){m=Math.max(0,this.length+m);}for(var i=m;i>=0;i--){if(this[i]===k){return i;}}return-1;}}),arrayForEach:qx.lang.Object.select(Array.prototype.forEach?f:g,{"native":Array.prototype.forEach,"emulated":function(x,y){var l=this.length;for(var i=0;i<l;i++){var z=this[i];if(z!==undefined){x.call(y||window,z,i,this);}}}}),arrayFilter:qx.lang.Object.select(Array.prototype.filter?f:g,{"native":Array.prototype.filter,"emulated":function(q,r){var s=[];var l=this.length;for(var i=0;i<l;i++){var t=this[i];if(t!==undefined){if(q.call(r||window,t,i,this)){s.push(this[i]);}}}return s;}}),arrayMap:qx.lang.Object.select(Array.prototype.map?f:g,{"native":Array.prototype.map,"emulated":function(A,B){var C=[];var l=this.length;for(var i=0;i<l;i++){var D=this[i];if(D!==undefined){C[i]=A.call(B||window,D,i,this);}}return C;}}),arraySome:qx.lang.Object.select(Array.prototype.some?f:g,{"native":Array.prototype.some,"emulated":function(u,v){var l=this.length;for(var i=0;i<l;i++){var w=this[i];if(w!==undefined){if(u.call(v||window,w,i,this)){return true;}}}return false;}}),arrayEvery:qx.lang.Object.select(Array.prototype.every?f:g,{"native":Array.prototype.every,"emulated":function(n,o){var l=this.length;for(var i=0;i<l;i++){var p=this[i];if(p!==undefined){if(!n.call(o||window,p,i,this)){return false;}}}return true;}}),stringQuote:qx.lang.Object.select(String.prototype.quote?f:g,{"native":String.prototype.quote,"emulated":function(){return e+this.replace(/\\/g,c).replace(/\"/g,b)+e;}})}});Error.prototype.toString=qx.lang.Core.errorToString;Array.prototype.indexOf=qx.lang.Core.arrayIndexOf;Array.prototype.lastIndexOf=qx.lang.Core.arrayLastIndexOf;Array.prototype.forEach=qx.lang.Core.arrayForEach;Array.prototype.filter=qx.lang.Core.arrayFilter;Array.prototype.map=qx.lang.Core.arrayMap;Array.prototype.some=qx.lang.Core.arraySome;Array.prototype.every=qx.lang.Core.arrayEvery;String.prototype.quote=qx.lang.Core.stringQuote;})();(function(){var n="indexOf",m="lastIndexOf",k="slice",j="concat",h="join",g="toLocaleUpperCase",f="shift",e="substr",d="filter",c="unshift",K="match",J="quote",I="qx.lang.Generics",H="localeCompare",G="sort",F="some",E="charAt",D="split",C="substring",B="pop",v="toUpperCase",w="replace",t="push",u="charCodeAt",q="every",r="reverse",o="search",p="forEach",x="map",y="toLowerCase",A="splice",z="toLocaleLowerCase";qx.Bootstrap.define(I,{statics:{__l:{"Array":[h,r,G,t,B,f,c,A,j,k,n,m,p,x,d,F,q],"String":[J,C,y,v,E,u,n,m,z,g,H,K,o,w,D,e,j,k]},__m:function(a,b){return function(s){return a.prototype[b].apply(s,Array.prototype.slice.call(arguments,1));};},__n:function(){var L=qx.lang.Generics.__l;for(var P in L){var N=window[P];var M=L[P];for(var i=0,l=M.length;i<l;i++){var O=M[i];if(!N[O]){N[O]=qx.lang.Generics.__m(N,O);}}}}},defer:function(Q){Q.__n();}});})();(function(){var t="qx.client",s="on",r="mousedown",q="qx.bom.Event",p="mouseover",o="HTMLEvents";qx.Bootstrap.define(q,{statics:{addNativeListener:qx.core.Variant.select(t,{"mshtml":function(d,f,g){d.attachEvent(s+f,g);},"default":function(i,j,k){i.addEventListener(j,k,false);}}),removeNativeListener:qx.core.Variant.select(t,{"mshtml":function(a,b,c){a.detachEvent(s+b,c);},"default":function(l,m,n){l.removeEventListener(m,n,false);}}),getTarget:function(e){return e.target||e.srcElement;},getRelatedTarget:qx.core.Variant.select(t,{"mshtml":function(e){if(e.type===p){return e.fromEvent;}else{return e.toElement;}},"gecko":function(e){try{e.relatedTarget&&e.relatedTarget.nodeType;}catch(e){return null;}return e.relatedTarget;},"default":function(e){return e.relatedTarget;}}),preventDefault:qx.core.Variant.select(t,{"gecko":function(e){if(qx.bom.client.Engine.VERSION>=1.9&&e.type==r&&e.button==2){return;}e.preventDefault();if(qx.bom.client.Engine.VERSION<1.9){try{e.keyCode=0;}catch(x){}}},"mshtml":function(e){try{e.keyCode=0;}catch(h){}e.returnValue=false;},"default":function(e){e.preventDefault();}}),stopPropagation:function(e){if(e.stopPropagation){e.stopPropagation();}e.cancelBubble=true;},fire:function(u,v){if(document.createEventObject){var w=document.createEventObject();return u.fireEvent(s+v,w);}else{var w=document.createEvent(o);w.initEvent(v,true,true);return!u.dispatchEvent(w);}}}});})();(function(){var r="|bubble",q="|capture",p="|",o="_",n="unload",m="UNKNOWN_",k="DOM_",j="__r",h="c",g="WIN_",d="capture",f="qx.event.Manager",e="__s",c="QX_";qx.Bootstrap.define(f,{construct:function(bO,bP){this.__o=bO;this.__p=bP;if(bO.qx!==qx){var self=this;qx.bom.Event.addNativeListener(bO,n,qx.event.GlobalError.observeMethod(function(){qx.bom.Event.removeNativeListener(bO,n,arguments.callee);self.dispose();}));}this.__q={};this.__r={};this.__s={};this.__t={};},statics:{__u:0,getNextUniqueId:function(){return(this.__u++).toString(36);}},members:{__q:null,__s:null,__v:null,__r:null,__t:null,__o:null,getWindow:function(){return this.__o;},getHandler:function(a){var b=this.__r[a.classname];if(b){return b;}return this.__r[a.classname]=new a(this);},getDispatcher:function(bM){var bN=this.__s[bM.classname];if(bN){return bN;}return this.__s[bM.classname]=new bM(this,this.__p);},getListeners:function(cx,cy,cz){var cA=cx.$$hash||qx.core.ObjectRegistry.toHashCode(cx);var cC=this.__q[cA];if(!cC){return null;}var cD=cy+(cz?q:r);var cB=cC[cD];return cB?cB.concat():null;},serializeListeners:function(ca){var ch=ca.$$hash||qx.core.ObjectRegistry.toHashCode(ca);var cj=this.__q[ch];var cf=[];if(cj){var cd,ci,cb,ce,cg;for(var cc in cj){cd=cc.indexOf(p);ci=cc.substring(0,cd);cb=cc.charAt(cd+1)==h;ce=cj[cc];for(var i=0,l=ce.length;i<l;i++){cg=ce[i];cf.push({self:cg.context,handler:cg.handler,type:ci,capture:cb});}}}return cf;},toggleAttachedEvents:function(co,cp){var cu=co.$$hash||qx.core.ObjectRegistry.toHashCode(co);var cw=this.__q[cu];if(cw){var cr,cv,cq,cs;for(var ct in cw){cr=ct.indexOf(p);cv=ct.substring(0,cr);cq=ct.charCodeAt(cr+1)===99;cs=cw[ct];if(cp){this.__w(co,cv,cq);}else{this.__x(co,cv,cq);}}}},hasListener:function(bt,bu,bv){{};var bw=bt.$$hash||qx.core.ObjectRegistry.toHashCode(bt);var by=this.__q[bw];if(!by){return false;}var bz=bu+(bv?q:r);var bx=by[bz];return bx&&bx.length>0;},importListeners:function(bQ,bR){{};var bX=bQ.$$hash||qx.core.ObjectRegistry.toHashCode(bQ);var bY=this.__q[bX]={};var bU=qx.event.Manager;for(var bS in bR){var bV=bR[bS];var bW=bV.type+(bV.capture?q:r);var bT=bY[bW];if(!bT){bT=bY[bW]=[];this.__w(bQ,bV.type,bV.capture);}bT.push({handler:bV.listener,context:bV.self,unique:bV.unique||(bU.__u++).toString(36)});}},addListener:function(Q,R,S,self,T){var X;{};var Y=Q.$$hash||qx.core.ObjectRegistry.toHashCode(Q);var bb=this.__q[Y];if(!bb){bb=this.__q[Y]={};}var W=R+(T?q:r);var V=bb[W];if(!V){V=bb[W]=[];}if(V.length===0){this.__w(Q,R,T);}var ba=(qx.event.Manager.__u++).toString(36);var U={handler:S,context:self,unique:ba};V.push(U);return W+p+ba;},findHandler:function(D,E){var O=false,H=false,P=false;var N;if(D.nodeType===1){O=true;N=k+D.tagName.toLowerCase()+o+E;}else if(D==this.__o){H=true;N=g+E;}else if(D.classname){P=true;N=c+D.classname+o+E;}else{N=m+D+o+E;}var J=this.__t;if(J[N]){return J[N];}var M=this.__p.getHandlers();var I=qx.event.IEventHandler;var K,L,G,F;for(var i=0,l=M.length;i<l;i++){K=M[i];G=K.SUPPORTED_TYPES;if(G&&!G[E]){continue;}F=K.TARGET_CHECK;if(F){if(!O&&F===I.TARGET_DOMNODE){continue;}else if(!H&&F===I.TARGET_WINDOW){continue;}else if(!P&&F===I.TARGET_OBJECT){continue;}}L=this.getHandler(M[i]);if(K.IGNORE_CAN_HANDLE||L.canHandleEvent(D,E)){J[N]=L;return L;}}return null;},__w:function(ck,cl,cm){var cn=this.findHandler(ck,cl);if(cn){cn.registerEvent(ck,cl,cm);return;}{};},removeListener:function(bj,bk,bl,self,bm){var bq;{};var br=bj.$$hash||qx.core.ObjectRegistry.toHashCode(bj);var bs=this.__q[br];if(!bs){return false;}var bn=bk+(bm?q:r);var bo=bs[bn];if(!bo){return false;}var bp;for(var i=0,l=bo.length;i<l;i++){bp=bo[i];if(bp.handler===bl&&bp.context===self){qx.lang.Array.removeAt(bo,i);if(bo.length==0){this.__x(bj,bk,bm);}return true;}}return false;},removeListenerById:function(bA,bB){var bH;{};var bF=bB.split(p);var bK=bF[0];var bC=bF[1].charCodeAt(0)==99;var bJ=bF[2];var bI=bA.$$hash||qx.core.ObjectRegistry.toHashCode(bA);var bL=this.__q[bI];if(!bL){return false;}var bG=bK+(bC?q:r);var bE=bL[bG];if(!bE){return false;}var bD;for(var i=0,l=bE.length;i<l;i++){bD=bE[i];if(bD.unique===bJ){qx.lang.Array.removeAt(bE,i);if(bE.length==0){this.__x(bA,bK,bC);}return true;}}return false;},removeAllListeners:function(bc){var bg=bc.$$hash||qx.core.ObjectRegistry.toHashCode(bc);var bi=this.__q[bg];if(!bi){return false;}var be,bh,bd;for(var bf in bi){if(bi[bf].length>0){be=bf.split(p);bh=be[0];bd=be[1]===d;this.__x(bc,bh,bd);}}delete this.__q[bg];return true;},__x:function(z,A,B){var C=this.findHandler(z,A);if(C){C.unregisterEvent(z,A,B);return;}{};},dispatchEvent:function(s,event){var x;{};var y=event.getType();if(!event.getBubbles()&&!this.hasListener(s,y)){qx.event.Pool.getInstance().poolObject(event);return true;}if(!event.getTarget()){event.setTarget(s);}var w=this.__p.getDispatchers();var v;var u=false;for(var i=0,l=w.length;i<l;i++){v=this.getDispatcher(w[i]);if(v.canDispatchEvent(s,event,y)){v.dispatchEvent(s,event,y);u=true;break;}}if(!u){qx.log.Logger.error(this,"No dispatcher can handle event of type "+y+" on "+s);return true;}var t=event.getDefaultPrevented();qx.event.Pool.getInstance().poolObject(event);return!t;},dispose:function(){this.__p.removeManager(this);qx.util.DisposeUtil.disposeMap(this,j);qx.util.DisposeUtil.disposeMap(this,e);this.__q=this.__o=this.__v=null;this.__p=this.__t=null;}}});})();(function(){var v="Function",u="Boolean",t="Error",s="Number",r="Array",q="Date",p="RegExp",o="String",n="Object",m="qx.lang.Type",l="string";qx.Bootstrap.define(m,{statics:{__y:{"[object String]":o,"[object Array]":r,"[object Object]":n,"[object RegExp]":p,"[object Number]":s,"[object Boolean]":u,"[object Date]":q,"[object Function]":v,"[object Error]":t},getClass:function(a){var b=Object.prototype.toString.call(a);return(this.__y[b]||b.slice(8,-1));},isString:function(h){return(h!==null&&(typeof h===l||this.getClass(h)==o||h instanceof String||(!!h&&!!h.$$isString)));},isArray:function(c){return(c!==null&&(c instanceof Array||(c&&qx.Class.hasInterface(c.constructor,qx.data.IListData))||this.getClass(c)==r||(!!c&&!!c.$$isArray)));},isObject:function(e){return(e!==undefined&&e!==null&&this.getClass(e)==n);},isRegExp:function(i){return this.getClass(i)==p;},isNumber:function(d){return(d!==null&&(this.getClass(d)==s||d instanceof Number));},isBoolean:function(f){return(f!==null&&(this.getClass(f)==u||f instanceof Boolean));},isDate:function(g){return(g!==null&&(this.getClass(g)==q||g instanceof Date));},isError:function(j){return(j!==null&&(this.getClass(j)==t||j instanceof Error));},isFunction:function(k){return this.getClass(k)==v;}}});})();(function(){var M="extend",L="[Class ",K="]",J="qx.Class",I="static";qx.Bootstrap.define(J,{statics:{define:function(name,b){if(!b){var b={};}if(b.include&&!(b.include instanceof Array)){b.include=[b.include];}if(b.implement&&!(b.implement instanceof Array)){b.implement=[b.implement];}if(!b.hasOwnProperty(M)&&!b.type){b.type=I;}{};var d=this.__D(name,b.type,b.extend,b.statics,b.construct,b.destruct);if(b.extend){if(b.properties){this.__F(d,b.properties,true);}if(b.members){this.__H(d,b.members,true,true,false);}if(b.events){this.__E(d,b.events,true);}if(b.include){for(var i=0,l=b.include.length;i<l;i++){this.__K(d,b.include[i],false);}}}if(b.settings){for(var c in b.settings){qx.core.Setting.define(c,b.settings[c]);}}if(b.variants){for(var c in b.variants){qx.core.Variant.define(c,b.variants[c].allowedValues,b.variants[c].defaultValue);}}if(b.implement){for(var i=0,l=b.implement.length;i<l;i++){this.__J(d,b.implement[i]);}}{};if(b.defer){b.defer.self=d;b.defer(d,d.prototype,{add:function(name,bz){var bA={};bA[name]=bz;qx.Class.__F(d,bA,true);}});}},isDefined:function(name){return this.getByName(name)!==undefined;},getTotalNumber:function(){return qx.lang.Object.getLength(this.$$registry);},getByName:function(name){return this.$$registry[name];},include:function(bR,bS){{};qx.Class.__K(bR,bS,false);},patch:function(bv,bw){{};qx.Class.__K(bv,bw,true);},isSubClassOf:function(bW,bX){if(!bW){return false;}if(bW==bX){return true;}if(bW.prototype instanceof bX){return true;}return false;},getPropertyDefinition:function(bx,name){while(bx){if(bx.$$properties&&bx.$$properties[name]){return bx.$$properties[name];}bx=bx.superclass;}return null;},getProperties:function(bg){var bh=[];while(bg){if(bg.$$properties){bh.push.apply(bh,qx.lang.Object.getKeys(bg.$$properties));}bg=bg.superclass;}return bh;},getByProperty:function(bT,name){while(bT){if(bT.$$properties&&bT.$$properties[name]){return bT;}bT=bT.superclass;}return null;},hasProperty:function(bd,name){return!!this.getPropertyDefinition(bd,name);},getEventType:function(F,name){var F=F.constructor;while(F.superclass){if(F.$$events&&F.$$events[name]!==undefined){return F.$$events[name];}F=F.superclass;}return null;},supportsEvent:function(H,name){return!!this.getEventType(H,name);},hasOwnMixin:function(e,f){return e.$$includes&&e.$$includes.indexOf(f)!==-1;},getByMixin:function(bi,bj){var bk,i,l;while(bi){if(bi.$$includes){bk=bi.$$flatIncludes;for(i=0,l=bk.length;i<l;i++){if(bk[i]===bj){return bi;}}}bi=bi.superclass;}return null;},getMixins:function(bK){var bL=[];while(bK){if(bK.$$includes){bL.push.apply(bL,bK.$$flatIncludes);}bK=bK.superclass;}return bL;},hasMixin:function(j,k){return!!this.getByMixin(j,k);},hasOwnInterface:function(bU,bV){return bU.$$implements&&bU.$$implements.indexOf(bV)!==-1;},getByInterface:function(bl,bm){var bn,i,l;while(bl){if(bl.$$implements){bn=bl.$$flatImplements;for(i=0,l=bn.length;i<l;i++){if(bn[i]===bm){return bl;}}}bl=bl.superclass;}return null;},getInterfaces:function(bB){var bC=[];while(bB){if(bB.$$implements){bC.push.apply(bC,bB.$$flatImplements);}bB=bB.superclass;}return bC;},hasInterface:function(bo,bp){return!!this.getByInterface(bo,bp);},implementsInterface:function(z,A){var B=z.constructor;if(this.hasInterface(B,A)){return true;}try{qx.Interface.assertObject(z,A);return true;}catch(G){}try{qx.Interface.assert(B,A,false);return true;}catch(by){}return false;},getInstance:function(){if(!this.$$instance){this.$$allowconstruct=true;this.$$instance=new this;delete this.$$allowconstruct;}return this.$$instance;},genericToString:function(){return L+this.classname+K;},$$registry:qx.Bootstrap.$$registry,__z:null,__A:null,__B:function(){},__C:function(){},__D:function(name,N,O,P,Q,R){var W;if(!O&&true){W=P||{};qx.Bootstrap.setDisplayNames(W,name);}else{W={};if(O){if(!Q){Q=this.__L();}W=this.__N(Q,name,N);qx.Bootstrap.setDisplayName(Q,name,"constructor");}if(P){qx.Bootstrap.setDisplayNames(P,name);var X;for(var i=0,a=qx.lang.Object.getKeys(P),l=a.length;i<l;i++){X=a[i];var T=P[X];{W[X]=T;};}}}var V=qx.Bootstrap.createNamespace(name,W,false);W.name=W.classname=name;W.basename=V;W.$$type="Class";if(N){W.$$classtype=N;}if(!W.hasOwnProperty("toString")){W.toString=this.genericToString;}if(O){var Y=O.prototype;var S=this.__M();S.prototype=Y;var U=new S;W.prototype=U;U.name=U.classname=name;U.basename=V;Q.base=W.superclass=O;Q.self=W.constructor=U.constructor=W;if(R){{};W.$$destructor=R;qx.Bootstrap.setDisplayName(R,name,"destruct");}}this.$$registry[name]=W;return W;},__E:function(bG,bH,bI){var bJ,bJ;{};if(bG.$$events){for(var bJ in bH){bG.$$events[bJ]=bH[bJ];}}else{bG.$$events=bH;}},__F:function(bM,bN,bO){var bQ;if(bO===undefined){bO=false;}var bP=!!bM.$$propertiesAttached;for(var name in bN){bQ=bN[name];{};bQ.name=name;if(!bQ.refine){if(bM.$$properties===undefined){bM.$$properties={};}bM.$$properties[name]=bQ;}if(bQ.init!==undefined){bM.prototype["$$init_"+name]=bQ.init;}if(bQ.event!==undefined){var event={};event[bQ.event]="qx.event.type.Data";this.__E(bM,event,bO);}if(bQ.inheritable){qx.core.Property.$$inheritable[name]=true;}if(bP){qx.core.Property.attachMethods(bM,name,bQ);}}},__G:null,__H:function(n,o,p,q,r){var s=n.prototype;var u,t;qx.Bootstrap.setDisplayNames(o,n.classname+".prototype");for(var i=0,a=qx.lang.Object.getKeys(o),l=a.length;i<l;i++){u=a[i];t=o[u];{};if(q!==false&&t instanceof Function&&t.$$type==null){if(r==true){t=this.__I(t,s[u]);}else{if(s[u]){t.base=s[u];}t.self=n;}{};}s[u]=t;}},__I:function(be,bf){if(bf){return function(){var h=be.base;be.base=bf;var g=be.apply(this,arguments);be.base=h;return g;};}else{return be;}},__J:function(bD,bE){{};var bF=qx.Interface.flatten([bE]);if(bD.$$implements){bD.$$implements.push(bE);bD.$$flatImplements.push.apply(bD.$$flatImplements,bF);}else{bD.$$implements=[bE];bD.$$flatImplements=bF;}},__K:function(bq,br,bs){{};if(this.hasMixin(bq,br)){return;}var bu=qx.Mixin.flatten([br]);var bt;for(var i=0,l=bu.length;i<l;i++){bt=bu[i];if(bt.$$events){this.__E(bq,bt.$$events,bs);}if(bt.$$properties){this.__F(bq,bt.$$properties,bs);}if(bt.$$members){this.__H(bq,bt.$$members,bs,bs,bs);}}if(bq.$$includes){bq.$$includes.push(br);bq.$$flatIncludes.push.apply(bq.$$flatIncludes,bu);}else{bq.$$includes=[br];bq.$$flatIncludes=bu;}},__L:function(){function m(){arguments.callee.base.apply(this,arguments);}return m;},__M:function(){return function(){};},__N:function(v,name,w){var x;var y=function(){var E=arguments.callee.constructor;{};if(!E.$$propertiesAttached){qx.core.Property.attach(E);}var D=E.$$original.apply(this,arguments);if(E.$$includes){var C=E.$$flatIncludes;for(var i=0,l=C.length;i<l;i++){if(C[i].$$constructor){C[i].$$constructor.apply(this,arguments);}}}if(this.classname===name.classname){this.$$initialized=true;}return D;};{};if(w==="singleton"){y.getInstance=this.getInstance;}y.$$original=v;v.wrapper=y;return y;}},defer:function(ba){var bb,ba,bc;{};}});})();(function(){var n="qx.dom.Node",m="qx.client",l="";qx.Class.define(n,{statics:{ELEMENT:1,ATTRIBUTE:2,TEXT:3,CDATA_SECTION:4,ENTITY_REFERENCE:5,ENTITY:6,PROCESSING_INSTRUCTION:7,COMMENT:8,DOCUMENT:9,DOCUMENT_TYPE:10,DOCUMENT_FRAGMENT:11,NOTATION:12,getDocument:function(f){return f.nodeType===this.DOCUMENT?f:f.ownerDocument||f.document;},getWindow:qx.core.Variant.select(m,{"mshtml":function(o){if(o.nodeType==null){return o;}if(o.nodeType!==this.DOCUMENT){o=o.ownerDocument;}return o.parentWindow;},"default":function(g){if(g.nodeType==null){return g;}if(g.nodeType!==this.DOCUMENT){g=g.ownerDocument;}return g.defaultView;}}),getDocumentElement:function(c){return this.getDocument(c).documentElement;},getBodyElement:function(q){return this.getDocument(q).body;},isNode:function(d){return!!(d&&d.nodeType!=null);},isElement:function(e){return!!(e&&e.nodeType===this.ELEMENT);},isDocument:function(b){return!!(b&&b.nodeType===this.DOCUMENT);},isText:function(k){return!!(k&&k.nodeType===this.TEXT);},isWindow:function(p){return!!(p&&p.history&&p.location&&p.document);},getText:function(h){if(!h||!h.nodeType){return null;}switch(h.nodeType){case 1:var i,a=[],j=h.childNodes,length=j.length;for(i=0;i<length;i++){a[i]=this.getText(j[i]);}return a.join(l);case 2:return h.nodeValue;break;case 3:return h.nodeValue;break;}return null;}}});})();(function(){var s="mshtml",r="qx.client",q="[object Array]",p="qx.lang.Array",o="qx",n="number",m="string";qx.Bootstrap.define(p,{statics:{toArray:function(ba,bb){return this.cast(ba,Array,bb);},cast:function(a,b,c){if(a.constructor===b){return a;}if(qx.Class.hasInterface(a,qx.data.IListData)){var a=a.toArray();}var d=new b;if(qx.core.Variant.isSet(r,s)){if(a.item){for(var i=c||0,l=a.length;i<l;i++){d.push(a[i]);}return d;}}if(Object.prototype.toString.call(a)===q&&c==null){d.push.apply(d,a);}else{d.push.apply(d,Array.prototype.slice.call(a,c||0));}return d;},fromArguments:function(C,D){return Array.prototype.slice.call(C,D||0);},fromCollection:function(t){if(qx.core.Variant.isSet(r,s)){if(t.item){var u=[];for(var i=0,l=t.length;i<l;i++){u[i]=t[i];}return u;}}return Array.prototype.slice.call(t,0);},fromShortHand:function(U){var W=U.length;var V=qx.lang.Array.clone(U);switch(W){case 1:V[1]=V[2]=V[3]=V[0];break;case 2:V[2]=V[0];case 3:V[3]=V[1];}return V;},clone:function(e){return e.concat();},insertAt:function(bg,bh,i){bg.splice(i,0,bh);return bg;},insertBefore:function(h,j,k){var i=h.indexOf(k);if(i==-1){h.push(j);}else{h.splice(i,0,j);}return h;},insertAfter:function(z,A,B){var i=z.indexOf(B);if(i==-1||i==(z.length-1)){z.push(A);}else{z.splice(i+1,0,A);}return z;},removeAt:function(bc,i){return bc.splice(i,1)[0];},removeAll:function(bf){bf.length=0;return this;},append:function(bd,be){{};Array.prototype.push.apply(bd,be);return bd;},exclude:function(v,w){{};for(var i=0,y=w.length,x;i<y;i++){x=v.indexOf(w[i]);if(x!=-1){v.splice(x,1);}}return v;},remove:function(bl,bm){var i=bl.indexOf(bm);if(i!=-1){bl.splice(i,1);return bm;}},contains:function(X,Y){return X.indexOf(Y)!==-1;},equals:function(f,g){var length=f.length;if(length!==g.length){return false;}for(var i=0;i<length;i++){if(f[i]!==g[i]){return false;}}return true;},sum:function(bj){var bk=0;for(var i=0,l=bj.length;i<l;i++){bk+=bj[i];}return bk;},max:function(bo){{};var i,bq=bo.length,bp=bo[0];for(i=1;i<bq;i++){if(bo[i]>bp){bp=bo[i];}}return bp===undefined?null:bp;},min:function(R){{};var i,T=R.length,S=R[0];for(i=1;i<T;i++){if(R[i]<S){S=R[i];}}return S===undefined?null:S;},unique:function(E){var O=[],G={},J={},L={};var K,F=0;var P=o+qx.lang.Date.now();var H=false,N=false,Q=false;for(var i=0,M=E.length;i<M;i++){K=E[i];if(K===null){if(!H){H=true;O.push(K);}}else if(K===undefined){}else if(K===false){if(!N){N=true;O.push(K);}}else if(K===true){if(!Q){Q=true;O.push(K);}}else if(typeof K===m){if(!G[K]){G[K]=1;O.push(K);}}else if(typeof K===n){if(!J[K]){J[K]=1;O.push(K);}}else{I=K[P];if(I==null){I=K[P]=F++;}if(!L[I]){L[I]=K;O.push(K);}}}for(var I in L){try{delete L[I][P];}catch(bi){try{L[I][P]=null;}catch(bn){throw new Error("Cannot clean-up map entry doneObjects["+I+"]["+P+"]");}}}return O;}}});})();(function(){var i="()",h=".",g=".prototype.",f='anonymous()',e="qx.lang.Function",d=".constructor()";qx.Bootstrap.define(e,{statics:{getCaller:function(b){return b.caller?b.caller.callee:b.callee.caller;},getName:function(B){if(B.displayName){return B.displayName;}if(B.$$original||B.wrapper||B.classname){return B.classname+d;}if(B.$$mixin){for(var D in B.$$mixin.$$members){if(B.$$mixin.$$members[D]==B){return B.$$mixin.name+g+D+i;}}for(var D in B.$$mixin){if(B.$$mixin[D]==B){return B.$$mixin.name+h+D+i;}}}if(B.self){var E=B.self.constructor;if(E){for(var D in E.prototype){if(E.prototype[D]==B){return E.classname+g+D+i;}}for(var D in E){if(E[D]==B){return E.classname+h+D+i;}}}}var C=B.toString().match(/function\s*(\w*)\s*\(.*/);if(C&&C.length>=1&&C[1]){return C[1]+i;}return f;},globalEval:function(a){if(window.execScript){return window.execScript(a);}else{return eval.call(window,a);}},empty:function(){},returnTrue:function(){return true;},returnFalse:function(){return false;},returnNull:function(){return null;},returnThis:function(){return this;},returnZero:function(){return 0;},create:function(n,o){{};if(!o){return n;}if(!(o.self||o.args||o.delay!=null||o.periodical!=null||o.attempt)){return n;}return function(event){{};var G=qx.lang.Array.fromArguments(arguments);if(o.args){G=o.args.concat(G);}if(o.delay||o.periodical){var F=qx.event.GlobalError.observeMethod(function(){return n.apply(o.self||this,G);});if(o.delay){return window.setTimeout(F,o.delay);}if(o.periodical){return window.setInterval(F,o.periodical);}}else if(o.attempt){var H=false;try{H=n.apply(o.self||this,G);}catch(c){}return H;}else{return n.apply(o.self||this,G);}};},bind:function(l,self,m){return this.create(l,{self:self,args:arguments.length>2?qx.lang.Array.fromArguments(arguments,2):null});},curry:function(p,q){return this.create(p,{args:arguments.length>1?qx.lang.Array.fromArguments(arguments,1):null});},listener:function(y,self,z){if(arguments.length<3){return function(event){return y.call(self||this,event||window.event);};}else{var A=qx.lang.Array.fromArguments(arguments,2);return function(event){var u=[event||window.event];u.push.apply(u,A);y.apply(self||this,u);};}},attempt:function(j,self,k){return this.create(j,{self:self,attempt:true,args:arguments.length>2?qx.lang.Array.fromArguments(arguments,2):null})();},delay:function(r,s,self,t){return this.create(r,{delay:s,self:self,args:arguments.length>3?qx.lang.Array.fromArguments(arguments,3):null})();},periodical:function(v,w,self,x){return this.create(v,{periodical:w,self:self,args:arguments.length>3?qx.lang.Array.fromArguments(arguments,3):null})();}}});})();(function(){var d="qx.event.Registration";qx.Bootstrap.define(d,{statics:{__O:{},getManager:function(F){if(F==null){{};F=window;}else if(F.nodeType){F=qx.dom.Node.getWindow(F);}else if(!qx.dom.Node.isWindow(F)){F=window;}var H=F.$$hash||qx.core.ObjectRegistry.toHashCode(F);var G=this.__O[H];if(!G){G=new qx.event.Manager(F,this);this.__O[H]=G;}return G;},removeManager:function(A){var B=qx.core.ObjectRegistry.toHashCode(A.getWindow());delete this.__O[B];},addListener:function(L,M,N,self,O){return this.getManager(L).addListener(L,M,N,self,O);},removeListener:function(f,g,h,self,i){return this.getManager(f).removeListener(f,g,h,self,i);},removeListenerById:function(P,Q){return this.getManager(P).removeListenerById(P,Q);},removeAllListeners:function(p){return this.getManager(p).removeAllListeners(p);},hasListener:function(I,J,K){return this.getManager(I).hasListener(I,J,K);},serializeListeners:function(c){return this.getManager(c).serializeListeners(c);},createEvent:function(w,x,y){{};if(x==null){x=qx.event.type.Event;}var z=qx.event.Pool.getInstance().getObject(x);if(!z){return;}y?z.init.apply(z,y):z.init();if(w){z.setType(w);}return z;},dispatchEvent:function(e,event){return this.getManager(e).dispatchEvent(e,event);},fireEvent:function(q,r,s,t){var u;{};var v=this.createEvent(r,s||null,t);return this.getManager(q).dispatchEvent(q,v);},fireNonBubblingEvent:function(j,k,l,m){{};var n=this.getManager(j);if(!n.hasListener(j,k,false)){return true;}var o=this.createEvent(k,l||null,m);return n.dispatchEvent(j,o);},PRIORITY_FIRST:-32000,PRIORITY_NORMAL:0,PRIORITY_LAST:32000,__P:[],addHandler:function(E){{};this.__P.push(E);this.__P.sort(function(a,b){return a.PRIORITY-b.PRIORITY;});},getHandlers:function(){return this.__P;},__Q:[],addDispatcher:function(C,D){{};this.__Q.push(C);this.__Q.sort(function(a,b){return a.PRIORITY-b.PRIORITY;});},getDispatchers:function(){return this.__Q;}}});})();(function(){var h="qx.globalErrorHandling",g="on",f="qx.event.GlobalError";qx.Bootstrap.define(f,{statics:{setErrorHandler:function(d,e){this.__R=d||null;this.__S=e||window;if(qx.core.Setting.get(h)===g){if(d&&!window.onerror){window.onerror=qx.lang.Function.bind(this.__T,this);}if(!d&&window.onerror){window.onerror=null;}}},__T:function(a,b,c){if(this.__R){this.handleError(new qx.core.WindowError(a,b,c));return true;}},observeMethod:function(j){if(qx.core.Setting.get(h)===g){var self=this;return function(){if(!self.__R){return j.apply(this,arguments);}try{return j.apply(this,arguments);}catch(l){self.handleError(l);}};}else{return j;}},handleError:function(i){if(this.__R){this.__R.call(this.__S,i);}}},defer:function(k){qx.core.Setting.define(h,g);k.setErrorHandler(null,null);}});})();(function(){var P="",O="g",N="0",M='\\$1',L="%",K='-',J="qx.lang.String",I=' ',H='\n',G="undefined";qx.Bootstrap.define(J,{statics:{camelCase:function(m){return m.replace(/\-([a-z])/g,function(a,b){return b.toUpperCase();});},hyphenate:function(l){return l.replace(/[A-Z]/g,function(d){return(K+d.charAt(0).toLowerCase());});},capitalize:function(E){return E.replace(/\b[a-z]/g,function(x){return x.toUpperCase();});},clean:function(Q){return this.trim(Q.replace(/\s+/g,I));},trimLeft:function(F){return F.replace(/^\s+/,P);},trimRight:function(g){return g.replace(/\s+$/,P);},trim:function(f){return f.replace(/^\s+|\s+$/g,P);},startsWith:function(n,o){return n.indexOf(o)===0;},endsWith:function(C,D){return C.substring(C.length-D.length,C.length)===D;},pad:function(q,length,r){if(typeof r===G){r=N;}var s=P;for(var i=q.length;i<length;i++){s+=r;}return s+q;},firstUp:function(e){return e.charAt(0).toUpperCase()+e.substr(1);},firstLow:function(u){return u.charAt(0).toLowerCase()+u.substr(1);},contains:function(v,w){return v.indexOf(w)!=-1;},format:function(h,j){var k=h;for(var i=0;i<j.length;i++){k=k.replace(new RegExp(L+(i+1),O),j[i]);}return k;},escapeRegexpChars:function(t){return t.replace(/([.*+?^${}()|[\]\/\\])/g,M);},toArray:function(c){return c.split(/\B|\b/g);},stripTags:function(p){return p.replace(/<\/?[^>]+>/gi,P);},stripScripts:function(y,z){var B=P;var A=y.replace(/<script[^>]*>([\s\S]*?)<\/script>/gi,function(){B+=arguments[1]+H;return P;});if(z===true){qx.lang.Function.globalEval(B);}return A;}}});})();(function(){var C="]",B="Interface",A="[Interface ",z="qx.Interface";qx.Class.define(z,{statics:{define:function(name,a){if(a){if(a.extend&&!(a.extend instanceof Array)){a.extend=[a.extend];}{};var b=a.statics?a.statics:{};if(a.extend){b.$$extends=a.extend;}if(a.properties){b.$$properties=a.properties;}if(a.members){b.$$members=a.members;}if(a.events){b.$$events=a.events;}}else{var b={};}b.$$type=B;b.name=name;b.toString=this.genericToString;b.basename=qx.Bootstrap.createNamespace(name,b);qx.Interface.$$registry[name]=b;return b;},getByName:function(name){return this.$$registry[name];},isDefined:function(name){return this.getByName(name)!==undefined;},getTotalNumber:function(){return qx.lang.Object.getLength(this.$$registry);},flatten:function(H){if(!H){return[];}var I=H.concat();for(var i=0,l=H.length;i<l;i++){if(H[i].$$extends){I.push.apply(I,this.flatten(H[i].$$extends));}}return I;},__U:function(f,g,h,j){var o=h.$$members;if(o){for(var n in o){if(qx.lang.Type.isFunction(o[n])){var m=this.__V(g,n);var k=m||qx.lang.Type.isFunction(f[n]);if(!k){throw new Error('Implementation of method "'+n+'" is missing in class "'+g.classname+'" required by interface "'+h.name+'"');}var p=j===true&&!m&&!qx.Class.hasInterface(g,h);if(p){f[n]=this.__Y(h,f[n],n,o[n]);}}else{if(typeof f[n]===undefined){if(typeof f[n]!=="function"){throw new Error('Implementation of member "'+n+'" is missing in class "'+g.classname+'" required by interface "'+h.name+'"');}}}}}},__V:function(q,r){var v=r.match(/^(is|toggle|get|set|reset)(.*)$/);if(!v){return false;}var s=qx.lang.String.firstLow(v[2]);var t=qx.Class.hasProperty(q,s);if(!t){return false;}var u=v[0]=="is"||v[0]=="toggle";if(u){return qx.Class.getPropertyDefinition(q,s).check=="Boolean";}return true;},__W:function(c,d){if(d.$$properties){for(var e in d.$$properties){if(!qx.Class.hasProperty(c,e)){throw new Error('The property "'+e+'" is not supported by Class "'+c.classname+'"!');}}}},__X:function(w,x){if(x.$$events){for(var y in x.$$events){if(!qx.Class.supportsEvent(w,y)){throw new Error('The event "'+y+'" is not supported by Class "'+w.classname+'"!');}}}},assertObject:function(J,K){var M=J.constructor;this.__U(J,M,K,false);this.__W(M,K);this.__X(M,K);var L=K.$$extends;if(L){for(var i=0,l=L.length;i<l;i++){this.assertObject(J,L[i]);}}},assert:function(D,E,F){this.__U(D.prototype,D,E,F);this.__W(D,E);this.__X(D,E);var G=E.$$extends;if(G){for(var i=0,l=G.length;i<l;i++){this.assert(D,G[i],F);}}},genericToString:function(){return A+this.name+C;},$$registry:{},__Y:function(){},__ba:null,__bb:function(){}}});})();(function(){var f="qx.event.type.Data",e="qx.event.type.Event",d="qx.data.IListData";qx.Interface.define(d,{events:{"change":f,"changeLength":e},members:{getItem:function(g){},setItem:function(b,c){},splice:function(h,i,j){},contains:function(a){},getLength:function(){},toArray:function(){}}});})();(function(){var a="qx.lang.Date";qx.Bootstrap.define(a,{statics:{now:function(){return+new Date;}}});})();(function(){var b="",a="qx.core.WindowError";qx.Class.define(a,{extend:Error,construct:function(c,d,e){Error.call(this,c);this.__bc=c;this.__bd=d||b;this.__be=e===undefined?-1:e;},members:{__bc:null,__bd:null,__be:null,toString:function(){return this.__bc;},getUri:function(){return this.__bd;},getLineNumber:function(){return this.__be;}}});})();(function(){var e="$$hash",d="qx.core.ObjectRegistry";qx.Bootstrap.define(d,{statics:{inShutDown:false,__bf:{},__bg:0,__bh:[],register:function(f){var j=this.__bf;if(!j){return;}var h=f.$$hash;if(h==null){var g=this.__bh;if(g.length>0){h=g.pop();}else{h=(this.__bg++).toString(36);}f.$$hash=h;}{};j[h]=f;},unregister:function(w){var x=w.$$hash;if(x==null){return;}var y=this.__bf;if(y&&y[x]){delete y[x];this.__bh.push(x);}try{delete w.$$hash;}catch(u){if(w.removeAttribute){w.removeAttribute(e);}}},toHashCode:function(k){{};var n=k.$$hash;if(n!=null){return n;}var m=this.__bh;if(m.length>0){n=m.pop();}else{n=(this.__bg++).toString(36);}return k.$$hash=n;},clearHashCode:function(s){{};var t=s.$$hash;if(t!=null){this.__bh.push(t);try{delete s.$$hash;}catch(c){if(s.removeAttribute){s.removeAttribute(e);}}}},fromHashCode:function(v){return this.__bf[v]||null;},shutdown:function(){this.inShutDown=true;var p=this.__bf;var r=[];for(var q in p){r.push(q);}r.sort(function(a,b){return parseInt(b,36)-parseInt(a,36);});var o,i=0,l=r.length;while(true){try{for(;i<l;i++){q=r[i];o=p[q];if(o&&o.dispose){o.dispose();}}}catch(z){qx.log.Logger.error(this,"Could not dispose object "+o.toString()+": "+z);if(i!==l){i++;continue;}}break;}qx.log.Logger.debug(this,"Disposed "+l+" objects");delete this.__bf;},getRegistry:function(){return this.__bf;}}});})();(function(){var cB=';',cA='computed=this.',cz='=value;',cy='this.',cx="set",cw="setThemed",cv="setRuntime",cu="init",ct='if(this.',cs='delete this.',bC='!==undefined)',bB='}',bA="resetThemed",bz='else if(this.',by="string",bx='return this.',bw="reset",bv="boolean",bu="resetRuntime",bt='!==undefined){',cI="refresh",cJ='=true;',cG="",cH="this.",cE='old=this.',cF="();",cC='else ',cD='if(old===undefined)old=this.',cK='old=computed=this.',cL="return this.",cb="get",ca='(value);',cd=";",cc="(a[",cf='if(old===computed)return value;',ce='if(old===undefined)old=null;',ch=' of an instance of ',cg=' is not (yet) ready!");',bY="]);",bX='!==inherit){',j='qx.lang.Type.isString(value) && qx.util.ColorUtil.isValidPropertyValue(value)',k='value !== null && qx.theme.manager.Font.getInstance().isDynamic(value)',m='value !== null && value.nodeType === 9 && value.documentElement',n='===value)return value;',o='value !== null && value.$$type === "Mixin"',p='return init;',q='var init=this.',r='value !== null && value.nodeType === 1 && value.attributes',s="Error in property ",t='var a=this._getChildren();if(a)for(var i=0,l=a.length;i<l;i++){',cT='.validate.call(this, value);',cS='qx.core.Assert.assertInstance(value, Date, msg) || true',cR='else{',cQ=" in method ",cX='qx.core.Assert.assertInstance(value, Error, msg) || true',cW='=computed;',cV='Undefined value is not allowed!',cU='(backup);',da='if(computed===inherit){',cY="inherit",S='Is invalid!',T='if(value===undefined)prop.error(this,2,"',Q='var computed, old=this.',R='else if(computed===undefined)',W="': ",X=" of class ",U='value !== null && value.nodeType !== undefined',V='===undefined)return;',O='value !== null && qx.theme.manager.Decoration.getInstance().isValidPropertyValue(value)',P="')){",B='qx.core.Assert.assertPositiveInteger(value, msg) || true',A='else this.',D='value=this.',C='","',x='if(init==qx.core.Property.$$inherit)init=null;',w='value !== null && value.$$type === "Interface"',z='var inherit=prop.$$inherit;',y="', qx.event.type.Data, [computed, old]",v="$$useinit_",u='computed=undefined;delete this.',bd='",value);',be='computed=value;',bf="$$runtime_",bg='Requires exactly one argument!',Y=';}',ba="$$user_",bb='){',bc='qx.core.Assert.assertArray(value, msg) || true',bh='if(computed===undefined||computed===inherit){',bi='qx.core.Assert.assertPositiveNumber(value, msg) || true',L=".prototype",K="Boolean",J=")}",I='(computed, old, "',H='return value;',G='if(init==qx.core.Property.$$inherit)throw new Error("Inheritable property ',F="if(reg.hasListener(this, '",E='Does not allow any arguments!',N=')a[i].',M="()",bj="var a=arguments[0] instanceof Array?arguments[0]:arguments;",bk='.$$properties.',bl='value !== null && value.$$type === "Theme"',bm="var reg=qx.event.Registration;",bn="())",bo='return null;',bp='qx.core.Assert.assertObject(value, msg) || true',bq='");',br='qx.core.Assert.assertString(value, msg) || true',bs='var pa=this.getLayoutParent();if(pa)computed=pa.',bG='value !== null && value.$$type === "Class"',bF='qx.core.Assert.assertFunction(value, msg) || true',bE='!==undefined&&',bD='var computed, old;',bK='var backup=computed;',bJ='}else{',bI="object",bH="$$init_",bM="$$theme_",bL='if(computed===undefined)computed=null;',bT='qx.core.Assert.assertMap(value, msg) || true',bU='qx.core.Assert.assertNumber(value, msg) || true',bR='if((computed===undefined||computed===inherit)&&',bS="reg.fireEvent(this, '",bP='Null value is not allowed!',bQ='qx.core.Assert.assertInteger(value, msg) || true',bN="value",bO="shorthand",bV='qx.core.Assert.assertInstance(value, RegExp, msg) || true',bW='value !== null && value.type !== undefined',cl='value !== null && value.document',ck='throw new Error("Property ',cn="(!this.",cm='qx.core.Assert.assertBoolean(value, msg) || true',cp='if(a[i].',co="toggle",cr="$$inherit_",cq='var prop=qx.core.Property;',cj=" with incoming value '",ci="a=qx.lang.Array.fromShortHand(qx.lang.Array.fromArguments(a));",cM='if(computed===undefined||computed==inherit)computed=null;',cN="qx.core.Property",cO="is",cP='Could not change or apply init value after constructing phase!';qx.Class.define(cN,{statics:{__bi:{"Boolean":cm,"String":br,"Number":bU,"Integer":bQ,"PositiveNumber":bi,"PositiveInteger":B,"Error":cX,"RegExp":bV,"Object":bp,"Array":bc,"Map":bT,"Function":bF,"Date":cS,"Node":U,"Element":r,"Document":m,"Window":cl,"Event":bW,"Class":bG,"Mixin":o,"Interface":w,"Theme":bl,"Color":j,"Decorator":O,"Font":k},__bj:{"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,"Font":true,"Decorator":true},$$inherit:cY,$$store:{runtime:{},user:{},theme:{},inherit:{},init:{},useinit:{}},$$method:{get:{},set:{},reset:{},init:{},refresh:{},setRuntime:{},resetRuntime:{},setThemed:{},resetThemed:{}},$$allowedKeys:{name:by,dispose:bv,inheritable:bv,nullable:bv,themeable:bv,refine:bv,init:null,apply:by,event:by,check:null,transform:by,deferredInit:bv,validate:null},$$allowedGroupKeys:{name:by,group:bI,mode:by,themeable:bv},$$inheritable:{},refresh:function(b){var parent=b.getLayoutParent();if(parent){var e=b.constructor;var g=this.$$store.inherit;var f=this.$$store.init;var d=this.$$method.refresh;var h;var c;{};while(e){h=e.$$properties;if(h){for(var name in this.$$inheritable){if(h[name]&&b[d[name]]){c=parent[g[name]];if(c===undefined){c=parent[f[name]];}{};b[d[name]](c);}}}e=e.superclass;}}},attach:function(dJ){var dK=dJ.$$properties;if(dK){for(var name in dK){this.attachMethods(dJ,name,dK[name]);}}dJ.$$propertiesAttached=true;},attachMethods:function(eg,name,eh){eh.group?this.__bk(eg,eh,name):this.__bl(eg,eh,name);},__bk:function(dj,dk,name){var ds=qx.lang.String.firstUp(name);var dr=dj.prototype;var dt=dk.themeable===true;{};var du=[];var dn=[];if(dt){var dl=[];var dq=[];}var dp=bj;du.push(dp);if(dt){dl.push(dp);}if(dk.mode==bO){var dm=ci;du.push(dm);if(dt){dl.push(dm);}}for(var i=0,a=dk.group,l=a.length;i<l;i++){{};du.push(cH,this.$$method.set[a[i]],cc,i,bY);dn.push(cH,this.$$method.reset[a[i]],cF);if(dt){{};dl.push(cH,this.$$method.setThemed[a[i]],cc,i,bY);dq.push(cH,this.$$method.resetThemed[a[i]],cF);}}this.$$method.set[name]=cx+ds;dr[this.$$method.set[name]]=new Function(du.join(cG));this.$$method.reset[name]=bw+ds;dr[this.$$method.reset[name]]=new Function(dn.join(cG));if(dt){this.$$method.setThemed[name]=cw+ds;dr[this.$$method.setThemed[name]]=new Function(dl.join(cG));this.$$method.resetThemed[name]=bA+ds;dr[this.$$method.resetThemed[name]]=new Function(dq.join(cG));}},__bl:function(dD,dE,name){var dG=qx.lang.String.firstUp(name);var dI=dD.prototype;{};if(dE.dispose===undefined&&typeof dE.check===by){dE.dispose=this.__bj[dE.check]||qx.Class.isDefined(dE.check)||qx.Interface.isDefined(dE.check);}var dH=this.$$method;var dF=this.$$store;dF.runtime[name]=bf+name;dF.user[name]=ba+name;dF.theme[name]=bM+name;dF.init[name]=bH+name;dF.inherit[name]=cr+name;dF.useinit[name]=v+name;dH.get[name]=cb+dG;dI[dH.get[name]]=function(){return qx.core.Property.executeOptimizedGetter(this,dD,name,cb);};dH.set[name]=cx+dG;dI[dH.set[name]]=function(db){return qx.core.Property.executeOptimizedSetter(this,dD,name,cx,arguments);};dH.reset[name]=bw+dG;dI[dH.reset[name]]=function(){return qx.core.Property.executeOptimizedSetter(this,dD,name,bw);};if(dE.inheritable||dE.apply||dE.event||dE.deferredInit){dH.init[name]=cu+dG;dI[dH.init[name]]=function(ef){return qx.core.Property.executeOptimizedSetter(this,dD,name,cu,arguments);};}if(dE.inheritable){dH.refresh[name]=cI+dG;dI[dH.refresh[name]]=function(dv){return qx.core.Property.executeOptimizedSetter(this,dD,name,cI,arguments);};}dH.setRuntime[name]=cv+dG;dI[dH.setRuntime[name]]=function(dX){return qx.core.Property.executeOptimizedSetter(this,dD,name,cv,arguments);};dH.resetRuntime[name]=bu+dG;dI[dH.resetRuntime[name]]=function(){return qx.core.Property.executeOptimizedSetter(this,dD,name,bu);};if(dE.themeable){dH.setThemed[name]=cw+dG;dI[dH.setThemed[name]]=function(dW){return qx.core.Property.executeOptimizedSetter(this,dD,name,cw,arguments);};dH.resetThemed[name]=bA+dG;dI[dH.resetThemed[name]]=function(){return qx.core.Property.executeOptimizedSetter(this,dD,name,bA);};}if(dE.check===K){dI[co+dG]=new Function(cL+dH.set[name]+cn+dH.get[name]+bn);dI[cO+dG]=new Function(cL+dH.get[name]+M);}},__bm:{0:cP,1:bg,2:cV,3:E,4:bP,5:S},error:function(dw,dx,dy,dz,dA){var dB=dw.constructor.classname;var dC=s+dy+X+dB+cQ+this.$$method[dz][dy]+cj+dA+W;throw new Error(dC+(this.__bm[dx]||"Unknown reason: "+dx));},__bn:function(dY,ea,name,eb,ec,ed){var ee=this.$$method[eb][name];{ea[ee]=new Function(bN,ec.join(cG));};{};qx.Bootstrap.setDisplayName(ea[ee],dY.classname+L,ee);if(ed===undefined){return dY[ee]();}else{return dY[ee](ed[0]);}},executeOptimizedGetter:function(dc,dd,name,de){var dg=dd.$$properties[name];var di=dd.prototype;var df=[];var dh=this.$$store;df.push(ct,dh.runtime[name],bC);df.push(bx,dh.runtime[name],cB);if(dg.inheritable){df.push(bz,dh.inherit[name],bC);df.push(bx,dh.inherit[name],cB);df.push(cC);}df.push(ct,dh.user[name],bC);df.push(bx,dh.user[name],cB);if(dg.themeable){df.push(bz,dh.theme[name],bC);df.push(bx,dh.theme[name],cB);}if(dg.deferredInit&&dg.init===undefined){df.push(bz,dh.init[name],bC);df.push(bx,dh.init[name],cB);}df.push(cC);if(dg.init!==undefined){if(dg.inheritable){df.push(q,dh.init[name],cB);if(dg.nullable){df.push(x);}else if(dg.init!==undefined){df.push(bx,dh.init[name],cB);}else{df.push(G,name,ch,dd.classname,cg);}df.push(p);}else{df.push(bx,dh.init[name],cB);}}else if(dg.inheritable||dg.nullable){df.push(bo);}else{df.push(ck,name,ch,dd.classname,cg);}return this.__bn(dc,di,name,de,df);},executeOptimizedSetter:function(dL,dM,name,dN,dO){var dU=dM.$$properties[name];var dT=dM.prototype;var dQ=[];var dP=dN===cx||dN===cw||dN===cv||(dN===cu&&dU.init===undefined);var dR=dN===bw||dN===bA||dN===bu;var dS=dU.apply||dU.event||dU.inheritable;if(dN===cv||dN===bu){var dV=this.$$store.runtime[name];}else if(dN===cw||dN===bA){var dV=this.$$store.theme[name];}else if(dN===cu){var dV=this.$$store.init[name];}else{var dV=this.$$store.user[name];}{if(!dU.nullable||dU.check||dU.inheritable){dQ.push(cq);}if(dN===cx){dQ.push(T,name,C,dN,bd);}};if(dP){if(dU.transform){dQ.push(D,dU.transform,ca);}if(dU.validate){if(typeof dU.validate===by){dQ.push(cy,dU.validate,ca);}else if(dU.validate instanceof Function){dQ.push(dM.classname,bk,name);dQ.push(cT);}}}if(dS){if(dP){dQ.push(ct,dV,n);}else if(dR){dQ.push(ct,dV,V);}}if(dU.inheritable){dQ.push(z);}{};if(!dS){if(dN===cv){dQ.push(cy,this.$$store.runtime[name],cz);}else if(dN===bu){dQ.push(ct,this.$$store.runtime[name],bC);dQ.push(cs,this.$$store.runtime[name],cB);}else if(dN===cx){dQ.push(cy,this.$$store.user[name],cz);}else if(dN===bw){dQ.push(ct,this.$$store.user[name],bC);dQ.push(cs,this.$$store.user[name],cB);}else if(dN===cw){dQ.push(cy,this.$$store.theme[name],cz);}else if(dN===bA){dQ.push(ct,this.$$store.theme[name],bC);dQ.push(cs,this.$$store.theme[name],cB);}else if(dN===cu&&dP){dQ.push(cy,this.$$store.init[name],cz);}}else{if(dU.inheritable){dQ.push(Q,this.$$store.inherit[name],cB);}else{dQ.push(bD);}dQ.push(ct,this.$$store.runtime[name],bt);if(dN===cv){dQ.push(cA,this.$$store.runtime[name],cz);}else if(dN===bu){dQ.push(cs,this.$$store.runtime[name],cB);dQ.push(ct,this.$$store.user[name],bC);dQ.push(cA,this.$$store.user[name],cB);dQ.push(bz,this.$$store.theme[name],bC);dQ.push(cA,this.$$store.theme[name],cB);dQ.push(bz,this.$$store.init[name],bt);dQ.push(cA,this.$$store.init[name],cB);dQ.push(cy,this.$$store.useinit[name],cJ);dQ.push(bB);}else{dQ.push(cK,this.$$store.runtime[name],cB);if(dN===cx){dQ.push(cy,this.$$store.user[name],cz);}else if(dN===bw){dQ.push(cs,this.$$store.user[name],cB);}else if(dN===cw){dQ.push(cy,this.$$store.theme[name],cz);}else if(dN===bA){dQ.push(cs,this.$$store.theme[name],cB);}else if(dN===cu&&dP){dQ.push(cy,this.$$store.init[name],cz);}}dQ.push(bB);dQ.push(bz,this.$$store.user[name],bt);if(dN===cx){if(!dU.inheritable){dQ.push(cE,this.$$store.user[name],cB);}dQ.push(cA,this.$$store.user[name],cz);}else if(dN===bw){if(!dU.inheritable){dQ.push(cE,this.$$store.user[name],cB);}dQ.push(cs,this.$$store.user[name],cB);dQ.push(ct,this.$$store.runtime[name],bC);dQ.push(cA,this.$$store.runtime[name],cB);dQ.push(ct,this.$$store.theme[name],bC);dQ.push(cA,this.$$store.theme[name],cB);dQ.push(bz,this.$$store.init[name],bt);dQ.push(cA,this.$$store.init[name],cB);dQ.push(cy,this.$$store.useinit[name],cJ);dQ.push(bB);}else{if(dN===cv){dQ.push(cA,this.$$store.runtime[name],cz);}else if(dU.inheritable){dQ.push(cA,this.$$store.user[name],cB);}else{dQ.push(cK,this.$$store.user[name],cB);}if(dN===cw){dQ.push(cy,this.$$store.theme[name],cz);}else if(dN===bA){dQ.push(cs,this.$$store.theme[name],cB);}else if(dN===cu&&dP){dQ.push(cy,this.$$store.init[name],cz);}}dQ.push(bB);if(dU.themeable){dQ.push(bz,this.$$store.theme[name],bt);if(!dU.inheritable){dQ.push(cE,this.$$store.theme[name],cB);}if(dN===cv){dQ.push(cA,this.$$store.runtime[name],cz);}else if(dN===cx){dQ.push(cA,this.$$store.user[name],cz);}else if(dN===cw){dQ.push(cA,this.$$store.theme[name],cz);}else if(dN===bA){dQ.push(cs,this.$$store.theme[name],cB);dQ.push(ct,this.$$store.init[name],bt);dQ.push(cA,this.$$store.init[name],cB);dQ.push(cy,this.$$store.useinit[name],cJ);dQ.push(bB);}else if(dN===cu){if(dP){dQ.push(cy,this.$$store.init[name],cz);}dQ.push(cA,this.$$store.theme[name],cB);}else if(dN===cI){dQ.push(cA,this.$$store.theme[name],cB);}dQ.push(bB);}dQ.push(bz,this.$$store.useinit[name],bb);if(!dU.inheritable){dQ.push(cE,this.$$store.init[name],cB);}if(dN===cu){if(dP){dQ.push(cA,this.$$store.init[name],cz);}else{dQ.push(cA,this.$$store.init[name],cB);}}else if(dN===cx||dN===cv||dN===cw||dN===cI){dQ.push(cs,this.$$store.useinit[name],cB);if(dN===cv){dQ.push(cA,this.$$store.runtime[name],cz);}else if(dN===cx){dQ.push(cA,this.$$store.user[name],cz);}else if(dN===cw){dQ.push(cA,this.$$store.theme[name],cz);}else if(dN===cI){dQ.push(cA,this.$$store.init[name],cB);}}dQ.push(bB);if(dN===cx||dN===cv||dN===cw||dN===cu){dQ.push(cR);if(dN===cv){dQ.push(cA,this.$$store.runtime[name],cz);}else if(dN===cx){dQ.push(cA,this.$$store.user[name],cz);}else if(dN===cw){dQ.push(cA,this.$$store.theme[name],cz);}else if(dN===cu){if(dP){dQ.push(cA,this.$$store.init[name],cz);}else{dQ.push(cA,this.$$store.init[name],cB);}dQ.push(cy,this.$$store.useinit[name],cJ);}dQ.push(bB);}}if(dU.inheritable){dQ.push(bh);if(dN===cI){dQ.push(be);}else{dQ.push(bs,this.$$store.inherit[name],cB);}dQ.push(bR);dQ.push(cy,this.$$store.init[name],bE);dQ.push(cy,this.$$store.init[name],bX);dQ.push(cA,this.$$store.init[name],cB);dQ.push(cy,this.$$store.useinit[name],cJ);dQ.push(bJ);dQ.push(cs,this.$$store.useinit[name],Y);dQ.push(bB);dQ.push(cf);dQ.push(da);dQ.push(u,this.$$store.inherit[name],cB);dQ.push(bB);dQ.push(R);dQ.push(cs,this.$$store.inherit[name],cB);dQ.push(A,this.$$store.inherit[name],cW);dQ.push(bK);if(dU.init!==undefined&&dN!==cu){dQ.push(cD,this.$$store.init[name],cd);}else{dQ.push(ce);}dQ.push(cM);}else if(dS){if(dN!==cx&&dN!==cv&&dN!==cw){dQ.push(bL);}dQ.push(cf);if(dU.init!==undefined&&dN!==cu){dQ.push(cD,this.$$store.init[name],cd);}else{dQ.push(ce);}}if(dS){if(dU.apply){dQ.push(cy,dU.apply,I,name,bq);}if(dU.event){dQ.push(bm,F,dU.event,P,bS,dU.event,y,J);}if(dU.inheritable&&dT._getChildren){dQ.push(t);dQ.push(cp,this.$$method.refresh[name],N,this.$$method.refresh[name],cU);dQ.push(bB);}}if(dP){dQ.push(H);}return this.__bn(dL,dT,name,dN,dQ,dO);}},settings:{"qx.propertyDebugLevel":0}});})();(function(){var q="qx.Mixin",p=".prototype",o="constructor",n="[Mixin ",m="]",k="destruct",j="Mixin";qx.Class.define(q,{statics:{define:function(name,u){if(u){if(u.include&&!(u.include instanceof Array)){u.include=[u.include];}{};var w=u.statics?u.statics:{};qx.Bootstrap.setDisplayNames(w,name);for(var v in w){if(w[v]instanceof Function){w[v].$$mixin=w;}}if(u.construct){w.$$constructor=u.construct;qx.Bootstrap.setDisplayName(u.construct,name,o);}if(u.include){w.$$includes=u.include;}if(u.properties){w.$$properties=u.properties;}if(u.members){w.$$members=u.members;qx.Bootstrap.setDisplayNames(u.members,name+p);}for(var v in w.$$members){if(w.$$members[v]instanceof Function){w.$$members[v].$$mixin=w;}}if(u.events){w.$$events=u.events;}if(u.destruct){w.$$destructor=u.destruct;qx.Bootstrap.setDisplayName(u.destruct,name,k);}}else{var w={};}w.$$type=j;w.name=name;w.toString=this.genericToString;w.basename=qx.Bootstrap.createNamespace(name,w);this.$$registry[name]=w;return w;},checkCompatibility:function(a){var d=this.flatten(a);var e=d.length;if(e<2){return true;}var h={};var g={};var f={};var c;for(var i=0;i<e;i++){c=d[i];for(var b in c.events){if(f[b]){throw new Error('Conflict between mixin "'+c.name+'" and "'+f[b]+'" in member "'+b+'"!');}f[b]=c.name;}for(var b in c.properties){if(h[b]){throw new Error('Conflict between mixin "'+c.name+'" and "'+h[b]+'" in property "'+b+'"!');}h[b]=c.name;}for(var b in c.members){if(g[b]){throw new Error('Conflict between mixin "'+c.name+'" and "'+g[b]+'" in member "'+b+'"!');}g[b]=c.name;}}return true;},isCompatible:function(r,s){var t=qx.Class.getMixins(s);t.push(r);return qx.Mixin.checkCompatibility(t);},getByName:function(name){return this.$$registry[name];},isDefined:function(name){return this.getByName(name)!==undefined;},getTotalNumber:function(){return qx.lang.Object.getLength(this.$$registry);},flatten:function(x){if(!x){return[];}var y=x.concat();for(var i=0,l=x.length;i<l;i++){if(x[i].$$includes){y.push.apply(y,this.flatten(x[i].$$includes));}}return y;},genericToString:function(){return n+this.name+m;},$$registry:{},__bo:null,__bp:function(){}}});})();(function(){var f="qx.data.MBinding";qx.Mixin.define(f,{members:{bind:function(a,b,c,d){return qx.data.SingleValueBinding.bind(this,a,b,c,d);},removeBinding:function(e){qx.data.SingleValueBinding.removeBindingFromObject(this,e);},removeAllBindings:function(){qx.data.SingleValueBinding.removeAllBindingsForObject(this);},getBindings:function(){return qx.data.SingleValueBinding.getAllBindingsForObject(this);}}});})();(function(){var g="qx.log.appender.RingBuffer";qx.Bootstrap.define(g,{construct:function(i){this.__bq=[];this.setMaxMessages(i||50);},members:{__br:0,__bq:null,__bs:50,setMaxMessages:function(h){this.__bs=h;this.clearHistory();},getMaxMessages:function(){return this.__bs;},process:function(a){var b=this.getMaxMessages();if(this.__bq.length<b){this.__bq.push(a);}else{this.__bq[this.__br++]=a;if(this.__br>=b){this.__br=0;}}},getAllLogEvents:function(){return this.retrieveLogEvents(this.getMaxMessages());},retrieveLogEvents:function(c){if(c>this.__bq.length){c=this.__bq.length;}if(this.__bq.length==this.getMaxMessages()){var e=this.__br-1;}else{e=this.__bq.length-1;}var d=e-c+1;if(d<0){d+=this.__bq.length;}var f;if(d<=e){f=this.__bq.slice(d,e+1);}else{f=this.__bq.slice(d,this.__bq.length).concat(this.__bq.slice(0,e+1));}return f;},clearHistory:function(){this.__bq=[];this.__br=0;}}});})();(function(){var k="node",j="error",h="...(+",g="array",f=")",e="info",d="instance",c="string",b="null",a="class",G="number",F="stringify",E="]",D="unknown",C="function",B="boolean",A="debug",z="map",y="undefined",x="qx.log.Logger",s=")}",t="#",q="warn",r="document",o="{...(",p="[",m="text[",n="[...(",u="\n",v=")]",w="object";qx.Bootstrap.define(x,{statics:{__bt:A,setLevel:function(P){this.__bt=P;},getLevel:function(){return this.__bt;},setTreshold:function(bh){this.__bw.setMaxMessages(bh);},getTreshold:function(){return this.__bw.getMaxMessages();},__bu:{},__bv:0,register:function(M){if(M.$$id){return;}var N=this.__bv++;this.__bu[N]=M;M.$$id=N;var O=this.__bw.getAllLogEvents();for(var i=0,l=O.length;i<l;i++){M.process(O[i]);}},unregister:function(bx){var by=bx.$$id;if(by==null){return;}delete this.__bu[by];delete bx.$$id;},debug:function(bs,bt){this.__by(A,arguments);},info:function(bf,bg){this.__by(e,arguments);},warn:function(H,I){this.__by(q,arguments);},error:function(bD,bE){this.__by(j,arguments);},trace:function(bz){this.__by(e,[bz,qx.dev.StackTrace.getStackTrace().join(u)]);},deprecatedMethodWarning:function(J,K){var L;{};},deprecatedClassWarning:function(Q,R){var S;{};},deprecatedEventWarning:function(bu,event,bv){var bw;{};},deprecatedMixinWarning:function(bA,bB){var bC;{};},clear:function(){this.__bw.clearHistory();},__bw:new qx.log.appender.RingBuffer(50),__bx:{debug:0,info:1,warn:2,error:3},__by:function(bi,bj){var bo=this.__bx;if(bo[bi]<bo[this.__bt]){return;}var bl=bj.length<2?null:bj[0];var bn=bl?1:0;var bk=[];for(var i=bn,l=bj.length;i<l;i++){bk.push(this.__bA(bj[i],true));}var bp=new Date;var bq={time:bp,offset:bp-qx.Bootstrap.LOADSTART,level:bi,items:bk,win:window};if(bl){if(bl instanceof qx.core.Object){bq.object=bl.$$hash;}else if(bl.$$type){bq.clazz=bl;}}this.__bw.process(bq);var br=this.__bu;for(var bm in br){br[bm].process(bq);}},__bz:function(bd){if(bd===undefined){return y;}else if(bd===null){return b;}if(bd.$$type){return a;}var be=typeof bd;if(be===C||be==c||be===G||be===B){return be;}else if(be===w){if(bd.nodeType){return k;}else if(bd.classname){return d;}else if(bd instanceof Array){return g;}else if(bd instanceof Error){return j;}else{return z;}}if(bd.toString){return F;}return D;},__bA:function(T,U){var bc=this.__bz(T);var X=D;var W=[];switch(bc){case b:case y:X=bc;break;case c:case G:case B:X=T;break;case k:if(T.nodeType===9){X=r;}else if(T.nodeType===3){X=m+T.nodeValue+E;}else if(T.nodeType===1){X=T.nodeName.toLowerCase();if(T.id){X+=t+T.id;}}else{X=k;}break;case C:X=qx.lang.Function.getName(T)||bc;break;case d:X=T.basename+p+T.$$hash+E;break;case a:case F:X=T.toString();break;case j:W=qx.dev.StackTrace.getStackTraceFromError(T);X=T.toString();break;case g:if(U){X=[];for(var i=0,l=T.length;i<l;i++){if(X.length>20){X.push(h+(l-i)+f);break;}X.push(this.__bA(T[i],false));}}else{X=n+T.length+v;}break;case z:if(U){var V;var bb=[];for(var ba in T){bb.push(ba);}bb.sort();X=[];for(var i=0,l=bb.length;i<l;i++){if(X.length>20){X.push(h+(l-i)+f);break;}ba=bb[i];V=this.__bA(T[ba],false);V.key=ba;X.push(V);}}else{var Y=0;for(var ba in T){Y++;}X=o+Y+s;}break;}return{type:bc,text:X,trace:W};}}});})();(function(){var k="set",j="get",h="reset",g="qx.core.Object",f="__bC",d="]",c="[",b="$$user_",a="Object";qx.Class.define(g,{extend:Object,include:[qx.data.MBinding],construct:function(){qx.core.ObjectRegistry.register(this);},statics:{$$type:a},members:{toHashCode:function(){return this.$$hash;},toString:function(){return this.classname+c+this.$$hash+d;},base:function(bE,bF){{};if(arguments.length===1){return bE.callee.base.call(this);}else{return bE.callee.base.apply(this,Array.prototype.slice.call(arguments,1));}},self:function(bC){return bC.callee.self;},clone:function(){var P=this.constructor;var O=new P;var R=qx.Class.getProperties(P);var Q=qx.core.Property.$$store.user;var S=qx.core.Property.$$method.set;var name;for(var i=0,l=R.length;i<l;i++){name=R[i];if(this.hasOwnProperty(Q[name])){O[S[name]](this[Q[name]]);}}return O;},serialize:function(){var bj=this.constructor;var bl=qx.Class.getProperties(bj);var bm=qx.core.Property.$$store.user;var name,bi;var bk={classname:bj.classname,properties:{}};for(var i=0,l=bl.length;i<l;i++){name=bl[i];if(this.hasOwnProperty(bm[name])){bi=this[bm[name]];if(bi instanceof qx.core.Object){bk.properties[name]={$$hash:bi.$$hash};}else{bk.properties[name]=bi;}}}return bk;},set:function(bq,br){var bt=qx.core.Property.$$method.set;if(qx.lang.Type.isString(bq)){if(!this[bt[bq]]){if(this[k+qx.lang.String.firstUp(bq)]!=undefined){this[k+qx.lang.String.firstUp(bq)](br);return;}{};}return this[bt[bq]](br);}else{for(var bs in bq){if(!this[bt[bs]]){if(this[k+qx.lang.String.firstUp(bs)]!=undefined){this[k+qx.lang.String.firstUp(bs)](bq[bs]);continue;}{};}this[bt[bs]](bq[bs]);}return this;}},get:function(bu){var bv=qx.core.Property.$$method.get;if(!this[bv[bu]]){if(this[j+qx.lang.String.firstUp(bu)]!=undefined){return this[j+qx.lang.String.firstUp(bu)]();}{};}return this[bv[bu]]();},reset:function(bA){var bB=qx.core.Property.$$method.reset;if(!this[bB[bA]]){if(this[h+qx.lang.String.firstUp(bA)]!=undefined){this[h+qx.lang.String.firstUp(bA)]();return;}{};}this[bB[bA]]();},__bB:qx.event.Registration,addListener:function(bf,bg,self,bh){if(!this.$$disposed){return this.__bB.addListener(this,bf,bg,self,bh);}return null;},addListenerOnce:function(w,x,self,y){var z=function(e){x.call(self||this,e);this.removeListener(w,z,this,y);};return this.addListener(w,z,this,y);},removeListener:function(L,M,self,N){if(!this.$$disposed){return this.__bB.removeListener(this,L,M,self,N);}return false;},removeListenerById:function(u){if(!this.$$disposed){return this.__bB.removeListenerById(this,u);}return false;},hasListener:function(V,W){return this.__bB.hasListener(this,V,W);},dispatchEvent:function(U){if(!this.$$disposed){return this.__bB.dispatchEvent(this,U);}return true;},fireEvent:function(I,J,K){if(!this.$$disposed){return this.__bB.fireEvent(this,I,J,K);}return true;},fireNonBubblingEvent:function(bn,bo,bp){if(!this.$$disposed){return this.__bB.fireNonBubblingEvent(this,bn,bo,bp);}return true;},fireDataEvent:function(n,o,p,q){if(!this.$$disposed){if(p===undefined){p=null;}return this.__bB.fireNonBubblingEvent(this,n,qx.event.type.Data,[o,p,!!q]);}return true;},__bC:null,setUserData:function(by,bz){if(!this.__bC){this.__bC={};}this.__bC[by]=bz;},getUserData:function(X){if(!this.__bC){return null;}var Y=this.__bC[X];return Y===undefined?null:Y;},__bD:qx.log.Logger,debug:function(m){this.__bD.debug(this,m);},info:function(s){this.__bD.info(this,s);},warn:function(bx){this.__bD.warn(this,bx);},error:function(t){this.__bD.error(this,t);},trace:function(){this.__bD.trace(this);},isDisposed:function(){return this.$$disposed||false;},dispose:function(){var bd,bb;if(this.$$disposed){return;}this.$$disposed=true;this.$$instance=null;this.$$allowconstruct=null;{};var bc=this.constructor;var ba;while(bc.superclass){if(bc.$$destructor){bc.$$destructor.call(this);}if(bc.$$includes){ba=bc.$$flatIncludes;for(var i=0,l=ba.length;i<l;i++){if(ba[i].$$destructor){ba[i].$$destructor.call(this);}}}bc=bc.superclass;}var be=qx.Class.getProperties(this.constructor);for(var i=0,l=be.length;i<l;i++){delete this[b+be[i]];}{};},_disposeFields:function(bD){qx.util.DisposeUtil.disposeFields(this,arguments);},_disposeObjects:function(v){qx.util.DisposeUtil.disposeObjects(this,arguments);},_disposeArray:function(T){qx.util.DisposeUtil.disposeArray(this,T);},_disposeMap:function(r){qx.util.DisposeUtil.disposeMap(this,r);}},settings:{"qx.disposerDebugLevel":0},defer:function(bw){{};},destruct:function(){qx.event.Registration.removeAllListeners(this);qx.core.ObjectRegistry.unregister(this);this._disposeFields(f);var C=this.constructor;var G;var H=qx.core.Property.$$store;var E=H.user;var F=H.theme;var A=H.inherit;var D=H.useinit;var B=H.init;while(C){G=C.$$properties;if(G){for(var name in G){if(G[name].dispose){this[E[name]]=this[F[name]]=this[A[name]]=this[D[name]]=this[B[name]]=undefined;}}}C=C.superclass;}}});})();(function(){var a="qx.event.IEventHandler";qx.Interface.define(a,{statics:{TARGET_DOMNODE:1,TARGET_WINDOW:2,TARGET_OBJECT:3},members:{canHandleEvent:function(b,c){},registerEvent:function(d,e,f){},unregisterEvent:function(g,h,i){}}});})();(function(){var v="load",u="unload",t="qx.client",s="ready",r="mshtml",q="qx.event.handler.Application",p="complete",o="gecko|opera|webkit",n="left",m="_window",k="DOMContentLoaded",l="shutdown";qx.Class.define(q,{extend:qx.core.Object,implement:qx.event.IEventHandler,construct:function(h){arguments.callee.base.call(this);this._window=h.getWindow();this.__bE=false;this.__bF=false;this._initObserver();qx.event.handler.Application.$$instance=this;},statics:{PRIORITY:qx.event.Registration.PRIORITY_NORMAL,SUPPORTED_TYPES:{ready:1,shutdown:1},TARGET_CHECK:qx.event.IEventHandler.TARGET_WINDOW,IGNORE_CAN_HANDLE:true,__bG:false,onScriptLoaded:function(){this.__bG=true;var j=qx.event.handler.Application.$$instance;if(j){j.__bJ();}}},members:{canHandleEvent:function(f,g){},registerEvent:function(w,x,y){},unregisterEvent:function(b,c,d){},__bH:null,__bE:null,__bF:null,__bI:null,__bJ:function(){var A=qx.event.handler.Application;if(!this.__bH&&this.__bE&&A.__bG){this.__bH=true;qx.event.Registration.fireEvent(this._window,s);}},isApplicationReady:function(){return this.__bH;},_initObserver:function(){if(qx.$$domReady||document.readyState==p){this.__bE=true;this.__bJ();}else{this._onNativeLoadWrapped=qx.lang.Function.bind(this._onNativeLoad,this);if(qx.core.Variant.isSet(t,o)){qx.bom.Event.addNativeListener(this._window,k,this._onNativeLoadWrapped);}else if(qx.core.Variant.isSet(t,r)){var self=this;var i=function(){try{document.documentElement.doScroll(n);self._onNativeLoadWrapped();}catch(z){window.setTimeout(i,100);}};i();}qx.bom.Event.addNativeListener(this._window,v,this._onNativeLoadWrapped);}this._onNativeUnloadWrapped=qx.lang.Function.bind(this._onNativeUnload,this);qx.bom.Event.addNativeListener(this._window,u,this._onNativeUnloadWrapped);},_stopObserver:function(){if(this._onNativeLoadWrapped){qx.bom.Event.removeNativeListener(this._window,v,this._onNativeLoadWrapped);}qx.bom.Event.removeNativeListener(this._window,u,this._onNativeUnloadWrapped);this._onNativeLoadWrapped=null;this._onNativeUnloadWrapped=null;},_onNativeLoad:qx.event.GlobalError.observeMethod(function(){this.__bE=true;this.__bJ();}),_onNativeUnload:qx.event.GlobalError.observeMethod(function(){if(!this.__bI){this.__bI=true;try{qx.event.Registration.fireEvent(this._window,l);}catch(e){throw e;}finally{qx.core.ObjectRegistry.shutdown();}}})},destruct:function(){this._stopObserver();this._disposeFields(m);},defer:function(a){qx.event.Registration.addHandler(a);}});})();(function(){var p="_originalTarget",o="_relatedTarget",n="qx.event.type.Event",m="_target",l="_currentTarget";qx.Class.define(n,{extend:qx.core.Object,statics:{CAPTURING_PHASE:1,AT_TARGET:2,BUBBLING_PHASE:3},members:{init:function(b,c){{};this._type=null;this._target=null;this._currentTarget=null;this._relatedTarget=null;this._originalTarget=null;this._stopPropagation=false;this._preventDefault=false;this._bubbles=!!b;this._cancelable=!!c;this._timeStamp=(new Date()).getTime();this._eventPhase=null;return this;},clone:function(i){if(i){var j=i;}else{var j=qx.event.Pool.getInstance().getObject(this.constructor);}j._type=this._type;j._target=this._target;j._currentTarget=this._currentTarget;j._relatedTarget=this._relatedTarget;j._originalTarget=this._originalTarget;j._stopPropagation=this._stopPropagation;j._bubbles=this._bubbles;j._preventDefault=this._preventDefault;j._cancelable=this._cancelable;return j;},stop:function(){this.stopPropagation();this.preventDefault();},stopPropagation:function(){{};this._stopPropagation=true;},getPropagationStopped:function(){return!!this._stopPropagation;},preventDefault:function(){{};this._preventDefault=true;},getDefaultPrevented:function(){return!!this._preventDefault;},getType:function(){return this._type;},setType:function(g){this._type=g;},getEventPhase:function(){return this._eventPhase;},setEventPhase:function(k){this._eventPhase=k;},getTimeStamp:function(){return this._timeStamp;},getTarget:function(){return this._target;},setTarget:function(a){this._target=a;},getCurrentTarget:function(){return this._currentTarget||this._target;},setCurrentTarget:function(e){this._currentTarget=e;},getRelatedTarget:function(){return this._relatedTarget;},setRelatedTarget:function(f){this._relatedTarget=f;},getOriginalTarget:function(){return this._originalTarget;},setOriginalTarget:function(d){this._originalTarget=d;},getBubbles:function(){return this._bubbles;},setBubbles:function(h){this._bubbles=h;},isCancelable:function(){return this._cancelable;},setCancelable:function(q){this._cancelable=q;}},destruct:function(){this._disposeFields(m,l,o,p);}});})();(function(){var h="__bK",g="__bL",f="qx.event.type.Data";qx.Class.define(f,{extend:qx.event.type.Event,members:{__bK:null,__bL:null,init:function(a,b,c){arguments.callee.base.call(this,false,c);this.__bK=a;this.__bL=b;return this;},clone:function(d){var e=arguments.callee.base.call(this,d);e.__bK=this.__bK;e.__bL=this.__bL;return e;},getData:function(){return this.__bK;},getOldData:function(){return this.__bL;}},destruct:function(){this._disposeFields(h,g);}});})();(function(){var g="qx.util.ObjectPool",f="Integer";qx.Class.define(g,{extend:qx.core.Object,construct:function(a){arguments.callee.base.call(this);this.__bM={};if(a!==undefined){this.setSize(a);}},properties:{size:{check:f,init:null,nullable:true}},members:{__bM:null,getObject:function(m){if(this.$$disposed){return;}if(!m){throw new Error("Class needs to be defined!");}var n=null;var o=this.__bM[m.classname];if(o){n=o.pop();}if(n){n.$$pooled=false;}else{n=new m;}return n;},poolObject:function(b){if(!this.__bM){return;}var c=b.classname;var d=this.__bM[c];if(b.$$pooled){throw new Error("Object is already pooled: "+b);}if(!d){this.__bM[c]=d=[];}var e=this.getSize()||Infinity;if(d.length>e){b.dispose();return;}b.$$pooled=true;d.push(b);}},destruct:function(){var k=this.__bM;var h,j,i,l;for(h in k){j=k[h];for(i=0,l=j.length;i<l;i++){j[i].dispose();}}delete this.__bM;}});})();(function(){var b="singleton",a="qx.event.Pool";qx.Class.define(a,{extend:qx.util.ObjectPool,type:b,construct:function(){arguments.callee.base.call(this,30);}});})();(function(){var a="qx.event.IEventDispatcher";qx.Interface.define(a,{members:{canDispatchEvent:function(d,event,e){this.assertInstance(event,qx.event.type.Event);this.assertString(e);},dispatchEvent:function(b,event,c){this.assertInstance(event,qx.event.type.Event);this.assertString(c);}}});})();(function(){var c="qx.event.dispatch.Direct";qx.Class.define(c,{extend:qx.core.Object,implement:qx.event.IEventDispatcher,construct:function(d){this._manager=d;},statics:{PRIORITY:qx.event.Registration.PRIORITY_LAST},members:{canDispatchEvent:function(a,event,b){return!event.getBubbles();},dispatchEvent:function(f,event,g){event.setEventPhase(qx.event.type.Event.AT_TARGET);var h=this._manager.getListeners(f,g,false);if(h){for(var i=0,l=h.length;i<l;i++){var j=h[i].context||f;h[i].handler.call(j,event);}}}},defer:function(e){qx.event.Registration.addDispatcher(e);}});})();(function(){var v=":",u="qx.client",t="anonymous",s="...",r="qx.dev.StackTrace",q="",p="\n",o="/source/class/",n=".";qx.Class.define(r,{statics:{getStackTrace:qx.core.Variant.select(u,{"gecko":function(){try{throw new Error();}catch(w){var W=this.getStackTraceFromError(w);qx.lang.Array.removeAt(W,0);var U=this.getStackTraceFromCaller(arguments);var S=U.length>W.length?U:W;for(var i=0;i<Math.min(U.length,W.length);i++){var T=U[i];if(T.indexOf(t)>=0){continue;}var bb=T.split(v);if(bb.length!=2){continue;}var Y=bb[0];var R=bb[1];var Q=W[i];var bc=Q.split(v);var X=bc[0];var P=bc[1];if(qx.Class.getByName(X)){var V=X;}else{V=Y;}var ba=V+v;if(R){ba+=R+v;}ba+=P;S[i]=ba;}return S;}},"mshtml|webkit":function(){return this.getStackTraceFromCaller(arguments);},"opera":function(){var a;try{a.bar();}catch(c){var b=this.getStackTraceFromError(c);qx.lang.Array.removeAt(b,0);return b;}return[];}}),getStackTraceFromCaller:qx.core.Variant.select(u,{"opera":function(l){return[];},"default":function(B){var G=[];var F=qx.lang.Function.getCaller(B);var C={};while(F){var D=qx.lang.Function.getName(F);G.push(D);try{F=F.caller;}catch(H){break;}if(!F){break;}var E=qx.core.ObjectRegistry.toHashCode(F);if(C[E]){G.push(s);break;}C[E]=F;}return G;}}),getStackTraceFromError:qx.core.Variant.select(u,{"gecko":function(d){if(!d.stack){return[];}var k=/@(.+):(\d+)$/gm;var e;var f=[];while((e=k.exec(d.stack))!=null){var g=e[1];var j=e[2];var h=this.__bN(g);f.push(h+v+j);}return f;},"webkit":function(m){if(m.sourceURL&&m.line){return[this.__bN(m.sourceURL)+v+m.line];}else{return[];}},"opera":function(I){if(I.message.indexOf("Backtrace:")<0){return[];}var K=[];var L=qx.lang.String.trim(I.message.split("Backtrace:")[1]);var M=L.split(p);for(var i=0;i<M.length;i++){var J=M[i].match(/\s*Line ([0-9]+) of.* (\S.*)/);if(J&&J.length>=2){var O=J[1];var N=this.__bN(J[2]);K.push(N+v+O);}}return K;},"default":function(){return[];}}),__bN:function(x){var A=o;var y=x.indexOf(A);var z=(y==-1)?x:x.substring(y+A.length).replace(/\//g,n).replace(/\.js$/,q);return z;}}});})();(function(){var c="qx.event.handler.Object";qx.Class.define(c,{extend:qx.core.Object,implement:qx.event.IEventHandler,statics:{PRIORITY:qx.event.Registration.PRIORITY_LAST,SUPPORTED_TYPES:null,TARGET_CHECK:qx.event.IEventHandler.TARGET_OBJECT,IGNORE_CAN_HANDLE:false},members:{canHandleEvent:function(a,b){return qx.Class.supportsEvent(a.constructor,b);},registerEvent:function(d,e,f){},unregisterEvent:function(g,h,i){}},defer:function(j){qx.event.Registration.addHandler(j);}});})();(function(){var b="qx.util.DisposeUtil";qx.Class.define(b,{statics:{disposeFields:function(c,d){var name;for(var i=0,l=d.length;i<l;i++){var name=d[i];if(c[name]==null||!c.hasOwnProperty(name)){continue;}c[name]=null;}},disposeObjects:function(o,p){var name;for(var i=0,l=p.length;i<l;i++){name=p[i];if(o[name]==null||!o.hasOwnProperty(name)){continue;}if(!qx.core.ObjectRegistry.inShutDown){if(o[name].dispose){o[name].dispose();}else{throw new Error("Has no disposable object under key: "+name+"!");}}o[name]=null;}},disposeArray:function(e,f){var h=e[f];if(!h){return;}if(qx.core.ObjectRegistry.inShutDown){e[f]=null;return;}try{var g;for(var i=h.length-1;i>=0;i--){g=h[i];if(g){g.dispose();}}}catch(a){throw new Error("The array field: "+f+" of object: "+e+" has non disposable entries: "+a);}h.length=0;e[f]=null;},disposeMap:function(q,r){var s=q[r];if(!s){return;}if(qx.core.ObjectRegistry.inShutDown){q[r]=null;return;}try{for(var t in s){if(s.hasOwnProperty(t)){s[t].dispose();}}}catch(n){throw new Error("The map field: "+r+" of object: "+q+" has non disposable entries: "+n);}q[r]=null;},disposeTriggeredBy:function(j,k){var m=k.dispose;k.dispose=function(){m.call(k);j.dispose();};}}});})();qx.$$loader.init();;var stubbles={};;var eue={unobtrusiveEvents:{preparePopupLinks:function(){var popupLinks=[],defaultConf='',openPopUp={},i=0,l=0;popupLinks=qx.bom.Selector.query('a.popup');if(popupLinks.length===0){return false;}
openPopUp=function(){defaultConf='toolbar=no,'
+'location=no,'
+'status=no,'
+'menubar=no,'
+'scrollbars=yes,'
+'resizable=yes,'
+'screenX=100,'
+'screenY=100';window.open(this.href,null,(this.rel||'width=640,height=480')+defaultConf);return false;};for(l=popupLinks.length;i<l;i++){popupLinks[i].onclick=openPopUp;}},preparePopupCloseAndRedirectParentWindow:function(){var linkElems=[],closeAndRedirectParentWindow={},evElem={},i=0,l=0;linkElems=qx.bom.Selector.query('a.closeAndRedirectParentWindow');if(linkElems.length===0){return false;}
closeAndRedirectParentWindow=function(ev){evElem=(ev)?ev.target:window.event.srcElement;window.opener.location=evElem.href;window.close();return false;};for(l=linkElems.length;i<l;i++){linkElems[i].onclick=closeAndRedirectParentWindow;}},prepareCollapseOrExpandElements:function(){var expandingInitiators=[],elemToToggle={},toggleElement={},i=0,l=0;expandingInitiators=qx.bom.Selector.query('.collapseOrExpandInitiator');if(expandingInitiators.length===0){return false;}
toggleElement=function(){var elemToToggle=document.getElementById(this.id.replace('toggle_',''));if(elemToToggle){elemToToggle.style.display=(elemToToggle.style.display==='none')?'block':'none';}
return false;};for(l=expandingInitiators.length;i<l;i++){elemToToggle=document.getElementById(expandingInitiators[i].id.replace(/toggle_/,''));if(elemToToggle&&l!==1){elemToToggle.style.display='none';}
expandingInitiators[i].onclick=toggleElement;}},prepareWholeAreaClicks:function(){var uriReuserElems=[],mergeOriginalUriWithOverridingParams={},i=0,l=0;uriReuserElems=qx.bom.Selector.query('*[class*=reuseUriFrom]');if(uriReuserElems.length===0){return false;}
mergeOriginalUriWithOverridingParams=function(){var matches=[],elemToCopyUriFrom={},uriParamsForOverriding=[],replaceOrAppendParam={},adaptedUri='',i=0,l=0;matches=/reuseUriFrom\|([^\s|]+)(?:\|([^\s]+))?/.exec(this.className);elemToCopyUriFrom=document.getElementById(matches[1]);if(matches[2]!==undefined){uriParamsForOverriding=matches[2].split('&');}
replaceOrAppendParam=function(orginalUri,param,newUri){var paramParts=param.split('='),regexForParam=new RegExp(paramParts[0]+'=[^&]+'),masterUri='';masterUri=(newUri!=='')?newUri:orginalUri;return(regexForParam.test(masterUri)===true)?masterUri.replace(regexForParam,param):masterUri+((/\?/.test(masterUri)===true)?'&':'?')+param;};if(elemToCopyUriFrom&&elemToCopyUriFrom.href!==''){if(uriParamsForOverriding.length===0){adaptedUri=elemToCopyUriFrom.href;}else{for(l=uriParamsForOverriding.length;i<l;i++){adaptedUri=replaceOrAppendParam(elemToCopyUriFrom.href,uriParamsForOverriding[i],adaptedUri);}}
window.location.href=adaptedUri;}};for(l=uriReuserElems.length;i<l;i++){uriReuserElems[i].onclick=mergeOriginalUriWithOverridingParams;}}},countdowns:{displayAppropriateImage:function(){var countdownElems=[],spec={},imgPath='',calculateDaysLeft={},areRequiredParamsMissing={},toggleCountdownContainerState={},getTextContentOrElemOrNull={},datePartsBefore=[],datePartsAfter=[],daysBeforeLeft=0,daysAfterLeft=0,i=0,l=0;countdownElems=qx.bom.Selector.query('.countdown');if(countdownElems.length===0){return;}
areRequiredParamsMissing=function(spec){var prop='';for(prop in spec){if(spec.hasOwnProperty(prop)){if(spec[prop]===null&&/imgAfterAppendix|enddateAfter/.test(prop)===false){return true;}}}
return false;};getTextContentOrElemOrNull=function(elems){return(elems.length===1)?(elems[0].innerHTML!=='')?elems[0].innerHTML:elems[0]:null;};calculateDaysLeft=function(year,month,day){var end={},diff=0;end=new Date(year,(parseInt(month,10)-1),day);diff=Math.floor((end-(new Date()))/1000);return Math.ceil(diff/(60*60*24));};toggleCountdownContainerState=function(j){countdownElems[i].style.display='block';return function(){countdownElems[j].style.display=((countdownElems[j].style.display==='none')?'block':'none');};};for(l=countdownElems.length;i<l;i++){spec={};spec={daysAmount:getTextContentOrElemOrNull(qx.bom.Selector.query('span.daysamount',countdownElems[i])),imgPrefix:getTextContentOrElemOrNull(qx.bom.Selector.query('span.prefix',countdownElems[i])),enddate:getTextContentOrElemOrNull(qx.bom.Selector.query('span.enddate',countdownElems[i])),enddateAfter:getTextContentOrElemOrNull(qx.bom.Selector.query('span.enddateafter',countdownElems[i])),imgBeforeAppendix:getTextContentOrElemOrNull(qx.bom.Selector.query('span.imgbefore',countdownElems[i])),imgAfterAppendix:getTextContentOrElemOrNull(qx.bom.Selector.query('span.imgafter',countdownElems[i])),imageElem:getTextContentOrElemOrNull(qx.bom.Selector.query('img',countdownElems[i]))};if(areRequiredParamsMissing(spec)===true){continue;}
datePartsBefore=spec.enddate.split("-");daysBeforeLeft=calculateDaysLeft(datePartsBefore[0],datePartsBefore[1],datePartsBefore[2]);if(spec.enddateAfter===null||spec.imgAfterAppendix===null){daysAfterLeft=-1;}else{datePartsAfter=spec.enddateAfter.split("-");daysAfterLeft=calculateDaysLeft(datePartsAfter[0],datePartsAfter[1],datePartsAfter[2]);}
imgPath=spec.imageElem.src.substring(0,spec.imageElem.src.lastIndexOf('/')+1);spec.daysAmount=parseInt(spec.daysAmount,10);switch(true){case(daysBeforeLeft>=spec.daysAmount+1):spec.imageElem.src=imgPath+spec.imgPrefix+spec.imgBeforeAppendix;break;case(daysBeforeLeft>=1&&daysBeforeLeft<=spec.daysAmount):spec.imageElem.src=imgPath+spec.imgPrefix+(daysBeforeLeft)+".gif";break;case(daysBeforeLeft===0):spec.imageElem.src=imgPath+spec.imgPrefix+"0.gif";break;case(daysBeforeLeft<=-1&&daysAfterLeft>=0):spec.imageElem.src=imgPath+spec.imgPrefix+spec.imgAfterAppendix;break;default:continue;}
window.setInterval(toggleCountdownContainerState(i),3000);}}},init:function(){eue.unobtrusiveEvents.preparePopupLinks();eue.unobtrusiveEvents.preparePopupCloseAndRedirectParentWindow();eue.unobtrusiveEvents.prepareCollapseOrExpandElements();eue.unobtrusiveEvents.prepareWholeAreaClicks();eue.countdowns.displayAppropriateImage();}};qx.event.Registration.addListener(window,"ready",eue.init);if(qx.bom.client.Engine.MSHTML){if(qx&&qx.event&&qx.event.Registration){var manager=qx.event.Registration.getManager(window);var handler=manager.findHandler(window,"ready");if(handler.isApplicationReady()){eue.init();}}}