From d078a2de01f6b9515cc18947c8671d63eec9b2c0 Mon Sep 17 00:00:00 2001 From: wittemann Date: Fri, 16 Nov 2012 11:23:47 +0100 Subject: [PATCH] Added qooxdoo 2.0.3 --- ajax/libs/qooxdoo/2.0.3/q.min.js | 33 ++++++++++++++++++++++++++++++++ ajax/libs/qooxdoo/package.json | 23 ++++++++++++++++++++++ 2 files changed, 56 insertions(+) create mode 100644 ajax/libs/qooxdoo/2.0.3/q.min.js create mode 100644 ajax/libs/qooxdoo/package.json diff --git a/ajax/libs/qooxdoo/2.0.3/q.min.js b/ajax/libs/qooxdoo/2.0.3/q.min.js new file mode 100644 index 000000000..f1d3408bf --- /dev/null +++ b/ajax/libs/qooxdoo/2.0.3/q.min.js @@ -0,0 +1,33 @@ +/** qooxdoo v.2.0.3 | (c) 2012 1&1 Internet AG 1und1.de | qooxdoo.org/license */ +(function(){ +if (!window.qx) window.qx = {}; +var qx = window.qx; + +if (!qx.$$environment) qx.$$environment = {}; +var envinfo = {"qx.application":"library.Application","qx.debug":false,"qx.debug.databinding":false,"qx.debug.dispose":false,"qx.optimization.basecalls":true,"qx.optimization.comments":true,"qx.optimization.privates":true,"qx.optimization.statics":true,"qx.optimization.strings":true,"qx.optimization.variables":true,"qx.optimization.variants":true,"qx.optimization.whitespace":true,"qx.revision":"","qx.theme":"qx.theme.Modern","qx.version":"2.0.3"}; +for (var k in envinfo) qx.$$environment[k] = envinfo[k]; + +qx.$$packageData = {}; + +/** qooxdoo v.2.0.3 | (c) 2012 1&1 Internet AG 1und1.de | qooxdoo.org/license */ +qx.$$packageData['0']={"locales":{},"resources":{},"translations":{"C":{},"en":{}}}; +(function(){var m=".prototype",k="function",j="Boolean",h="Error",g="constructor",f="default",e="hasOwnProperty",d="string",c="toLocaleString",b="RegExp",J='\", "',I="warn",H="BROKEN_IE",G="isPrototypeOf",F="Date",E="qx.Bootstrap",D="]",C="Class",B="error",A="[Class ",t="valueOf",u="Number",r="debug",s="ES5",p="Object",q='"',n="",o="Array",v="()",w="String",y="Function",x="toString",z=".";if(!window.qx){window.qx={};};qx.Bootstrap={genericToString:function(){return A+this.classname+D;},createNamespace:function(name,K){var M=name.split(z);var parent=window;var L=M[0];for(var i=0,N=M.length-1;i=0;i--){if(this[i]===k){return i;};};return -1;}}[Array.prototype.lastIndexOf?a:b],arrayForEach:{"native":Array.prototype.forEach,"emulated":function(n,o){var l=this.length;for(var i=0;i-1){var di=dg.slice(0,dj);var df=dg.slice(dj+1);var dh=qx.Bootstrap.getByName(di);if(dh!=undefined){return [dh,df];};};};return [undefined,undefined];},select:function(dl,dm){return this.__f(this.get(dl),dm);},__f:function(dn,dp){var dr=dp[dn];if(dp.hasOwnProperty(dn)){return dr;};for(var dq in dp){if(dq.indexOf(cI)!=-1){var ds=dq.split(cI);for(var i=0;i>.5?length:this.push(length);}else if(arguments.length){this.push.apply(this,arguments);};};function h(){};h.prototype=[];j.prototype=new h;j.prototype.length=0;qx.type.BaseArray=k(j);})();})();(function(){var a="q";qx.Bootstrap.define(a,{extend:qx.type.BaseArray,statics:{__bf:[],$$qx:qx,$init:function(b){var f=[];for(var i=0;iM){M=L[i];};};return M===undefined?null:M;},min:function(O){{};var i,Q=O.length,P=O[0];for(i=1;i+~,(\[\\]+)+|[>+~])(\s*,\s*)?((?:.|\r|\n)*)/g,bx=0,bz=Object.prototype.toString,br=false,bB=true,bv=/\\/g,bk=/\W/;[0,0].sort(function(){bB=false;return 0;});var bu=function(bD,bE,bF,bG){bF=bF||[];bE=bE||document;var bP=bE;if(bE.nodeType!==1&&bE.nodeType!==9){return [];};if(!bD||typeof bD!==A){return bF;};var m,bJ,bH,bL,bN,bK,bQ,i,bR=true,bI=bu.isXML(bE),bM=[],bO=bD;do {bq.exec(O);m=bq.exec(bO);if(m){bO=m[3];bM.push(m[1]);if(m[2]){bL=m[3];break;};};}while(m);if(bM.length>1&&bs.exec(bD)){if(bM.length===2&&bn.relative[bM[0]]){bJ=bm(bM[0]+bM[1],bE);}else {bJ=bn.relative[bM[0]]?[bE]:bu(bM.shift(),bE);while(bM.length){bD=bM.shift();if(bn.relative[bD]){bD+=bM.shift();};bJ=bm(bD,bJ);};};}else {if(!bG&&bM.length>1&&bE.nodeType===9&&!bI&&bn.match.ID.test(bM[0])&&!bn.match.ID.test(bM[bM.length-1])){bN=bu.find(bM.shift(),bE,bI);bE=bN.expr?bu.filter(bN.expr,bN.set)[0]:bN.set[0];};if(bE){bN=bG?{expr:bM.pop(),set:bj(bG)}:bu.find(bM.pop(),bM.length===1&&(bM[0]===P||bM[0]===o)&&bE.parentNode?bE.parentNode:bE,bI);bJ=bN.expr?bu.filter(bN.expr,bN.set):bN.set;if(bM.length>0){bH=bj(bJ);}else {bR=false;};while(bM.length){bK=bM.pop();bQ=bK;if(!bn.relative[bK]){bK=O;}else {bQ=bM.pop();};if(bQ==null){bQ=bE;};bn.relative[bK](bH,bQ,bI);};}else {bH=bM=[];};};if(!bH){bH=bJ;};if(!bH){bu.error(bK||bD);};if(bz.call(bH)===H){if(!bR){bF.push.apply(bF,bH);}else if(bE&&bE.nodeType===1){for(i=0;bH[i]!=null;i++){if(bH[i]&&(bH[i]===true||bH[i].nodeType===1&&bu.contains(bE,bH[i]))){bF.push(bJ[i]);};};}else {for(i=0;bH[i]!=null;i++){if(bH[i]&&bH[i].nodeType===1){bF.push(bJ[i]);};};};}else {bj(bH,bF);};if(bL){bu(bL,bP,bF,bG);bu.uniqueSort(bF);};return bF;};bu.uniqueSort=function(bS){if(bw){br=bB;bS.sort(bw);if(br){for(var i=1;i0;};bu.find=function(bX,bY,ca){var cb;if(!bX){return [];};for(var i=0,l=bn.order.length;i":function(cE,cF){var cH,cG=typeof cF===A,i=0,l=cE.length;if(cG&&!bk.test(cF)){cF=cF.toLowerCase();for(;i=0)){if(!dg){dh.push(dk);};}else if(dg){df[i]=false;};};};return false;},ID:function(dl){return dl[1].replace(bv,"");},TAG:function(dm,dn){return dm[1].replace(bv,"").toLowerCase();},CHILD:function(dp){if(dp[1]==="nth"){if(!dp[2]){bu.error(dp[0]);};dp[2]=dp[2].replace(/^\+|\s*/g,'');var dq=/(-?)(\d*)(?:n([+\-]?\d*))?/.exec(dp[2]==="even"&&"2n"||dp[2]==="odd"&&"2n+1"||!/\D/.test(dp[2])&&"0n+"+dp[2]||dp[2]);dp[2]=(dq[1]+(dq[2]||1))-0;dp[3]=dq[3]-0;}else if(dp[2]){bu.error(dp[0]);};dp[0]=bx++;return dp;},ATTR:function(dr,ds,dt,du,dv,dw){var name=dr[1]=dr[1].replace(bv,"");if(!dw&&bn.attrMap[name]){dr[1]=bn.attrMap[name];};dr[4]=(dr[4]||dr[5]||"").replace(bv,"");if(dr[2]==="~="){dr[4]=" "+dr[4]+" ";};return dr;},PSEUDO:function(dx,dy,dz,dA,dB){if(dx[1]==="not"){if((bq.exec(dx[3])||"").length>1||/^\w/.test(dx[3])){dx[3]=bu(dx[3],null,null,dy);}else {var dC=bu.filter(dx[3],dy,dz,true^dB);if(!dz){dA.push.apply(dA,dC);};return false;};}else if(bn.match.POS.test(dx[0])||bn.match.CHILD.test(dx[0])){return true;};return dx;},POS:function(dD){dD.unshift(true);return dD;}},filters:{enabled:function(dE){return dE.disabled===false&&dE.type!==R;},disabled:function(dF){return dF.disabled===true;},checked:function(dG){return dG.checked===true;},selected:function(dH){if(dH.parentNode){dH.parentNode.selectedIndex;};return dH.selected===true;},parent:function(dI){return !!dI.firstChild;},empty:function(dJ){return !dJ.firstChild;},has:function(dK,i,dL){return !!bu(dL[3],dK).length;},header:function(dM){return (/h\d/i).test(dM.nodeName);},text:function(dN){return q===dN.getAttribute(s);},radio:function(dO){return g===dO.type;},checkbox:function(dP){return M===dP.type;},file:function(dQ){return p===dQ.type;},password:function(dR){return bg===dR.type;},submit:function(dS){return be===dS.type;},image:function(dT){return B===dT.type;},reset:function(dU){return r===dU.type;},button:function(dV){return G===dV.type||dV.nodeName.toLowerCase()===G;},input:function(dW){return (/input|select|textarea|button/i).test(dW.nodeName);}},setFilters:{first:function(dX,i){return i===0;},last:function(dY,i,ea,eb){return i===eb.length-1;},even:function(ec,i){return i%2===0;},odd:function(ed,i){return i%2===1;},lt:function(ee,i,ef){return ieh[3]-0;},nth:function(ei,i,ej){return ej[3]-0===i;},eq:function(ek,i,el){return el[3]-0===i;}},filter:{PSEUDO:function(em,en,i,eo){var name=en[1],ep=bn.filters[name];if(ep){return ep(em,i,en,eo);}else if(name==="contains"){return (em.textContent||em.innerText||bu.getText([em])||"").indexOf(en[3])>=0;}else if(name==="not"){var eq=en[3];for(var j=0,l=eq.length;j=0);};};},ID:function(eA,eB){return eA.nodeType===1&&eA.getAttribute("id")===eB;},TAG:function(eC,eD){return (eD==="*"&&eC.nodeType===1)||eC.nodeName.toLowerCase()===eD;},CLASS:function(eE,eF){return (" "+(eE.className||eE.getAttribute("class"))+" ").indexOf(eF)>-1;},ATTR:function(eG,eH){var name=eH[1],eL=bn.attrHandle[name]?bn.attrHandle[name](eG):eG[name]!=null?eG[name]:eG.getAttribute(name),eK=eL+"",eJ=eH[2],eI=eH[4];return eL==null?eJ==="!=":eJ==="="?eK===eI:eJ==="*="?eK.indexOf(eI)>=0:eJ==="~="?(" "+eK+" ").indexOf(eI)>=0:!eI?eK&&eL!==false:eJ==="!="?eK!==eI:eJ==="^="?eK.indexOf(eI)===0:eJ==="$="?eK.substr(eK.length-eI.length)===eI:eJ==="|="?eK===eI||eK.substr(0,eI.length+1)===eI+"-":false;},POS:function(eM,eN,i,eO){var name=eN[2],eP=bn.setFilters[name];if(eP){return eP(eM,i,eN,eO);};}}};var bs=bn.match.POS,bi=function(eQ,eR){return N+(eR-0+1);};for(var by in bn.match){bn.match[by]=new RegExp(bn.match[by].source+(/(?![^\[]*\])(?![^\(]*\))/.source));bn.leftMatch[by]=new RegExp(/(^(?:.|\r|\n)*?)/.source+bn.match[by].source.replace(/\\(\d+)/g,bi));};var bj=function(eS,eT){eS=Array.prototype.slice.call(eS,0);if(eT){eT.push.apply(eT,eS);return eT;};return eS;};try{Array.prototype.slice.call(document.documentElement.childNodes,0)[0].nodeType;}catch(e){bj=function(eU,eV){var i=0,eW=eV||[];if(bz.call(eU)===H){Array.prototype.push.apply(eW,eU);}else {if(typeof eU.length===t){for(var l=eU.length;i0){bn.find.TAG=function(fu,fv){var fx=fv.getElementsByTagName(fu[1]);if(fu[1]===S){var fw=[];for(var i=0;fx[i];i++){if(fx[i].nodeType===1){fw.push(fx[i]);};};fx=fw;};return fx;};};ft.innerHTML=bd;if(ft.firstChild&&typeof ft.firstChild.getAttribute!==F&&ft.firstChild.getAttribute(J)!==bb){bn.attrHandle.href=function(fy){return fy.getAttribute(J,2);};};ft=null;})();if(document.querySelectorAll){(function(){var fA=bu,fz=document.createElement(Q),fB=E;fz.innerHTML=W;if(fz.querySelectorAll&&fz.querySelectorAll(C).length===0){return;};bu=function(fD,fE,fF,fG){fE=fE||document;if(!fG&&!bu.isXML(fE)){var fL=/^(\w+$)|^\.([\w\-]+$)|^#([\w\-]+$)/.exec(fD);if(fL&&(fE.nodeType===1||fE.nodeType===9)){if(fL[1]){return bj(fE.getElementsByTagName(fD),fF);}else if(fL[2]&&bn.find.CLASS&&fE.getElementsByClassName){return bj(fE.getElementsByClassName(fL[2]),fF);};};if(fE.nodeType===9){if(fD===U&&fE.body){return bj([fE.body],fF);}else if(fL&&fL[3]){var fJ=fE.getElementById(fL[3]);if(fJ&&fJ.parentNode){if(fJ.id===fL[3]){return bj([fJ],fF);};}else {return bj([],fF);};};try{return bj(fE.querySelectorAll(fD),fF);}catch(fO){};}else if(fE.nodeType===1&&fE.nodeName.toLowerCase()!==D){var fN=fE,fI=fE.getAttribute(z),fK=fI||fB,fH=fE.parentNode,fM=/^\s*[+~]/.test(fD);if(!fI){fE.setAttribute(z,fK);}else {fK=fK.replace(/'/g,x);};if(fM&&fH){fE=fE.parentNode;};try{if(!fM||fH){return bj(fE.querySelectorAll(T+fK+X+fD),fF);};}catch(fP){}finally{if(!fI){fN.removeAttribute(z);};};};};return fA(fD,fE,fF,fG);};for(var fC in fA){bu[fC]=fA[fC];};fz=null;})();};(function(){var fS=document.documentElement,fQ=fS.matchesSelector||fS.mozMatchesSelector||fS.webkitMatchesSelector||fS.msMatchesSelector,fR=false;try{fQ.call(document.documentElement,bh);}catch(fT){fR=true;};if(fQ){bu.matchesSelector=function(fU,fV){fV=fV.replace(/\=\s*([^'"\]]*)\s*\]/g,u);if(!bu.isXML(fU)){try{if(fR||!bn.match.PSEUDO.test(fV)&&!/!=/.test(fV)){return fQ.call(fU,fV);};}catch(e){};};return bu(fV,null,null,[fU]).length>0;};};})();(function(){var fW=document.createElement(Q);fW.innerHTML=K;if(!fW.getElementsByClassName||fW.getElementsByClassName(L).length===0){return;};fW.lastChild.className=L;if(fW.getElementsByClassName(L).length===1){return;};bn.order.splice(1,0,k);bn.find.CLASS=function(fX,fY,ga){if(typeof fY.getElementsByClassName!==F&&!ga){return fY.getElementsByClassName(fX[1]);};};fW=null;})();function bC(gb,gc,gd,ge,gf,gg){for(var i=0,l=ge.length;i0){gp=gq;break;};};gq=gq[gj];};gm[i]=gp;};};};if(document.documentElement.contains){bu.contains=function(a,b){return a!==b&&(a.contains?a.contains(b):true);};}else if(document.documentElement.compareDocumentPosition){bu.contains=function(a,b){return !!(a.compareDocumentPosition(b)&16);};}else {bu.contains=function(){return false;};};bu.isXML=function(gr){var gs=(gr?gr.ownerDocument||gr:0).documentElement;return gs?gs.nodeName!==h:false;};var bm=function(gt,gu){var gy,gw=[],gv=O,gx=gu.nodeType?[gu]:gu;while((gy=bn.match.PSEUDO.exec(gt))){gv+=gy[0];gt=gt.replace(bn.match.PSEUDO,O);};gt=bn.relative[gt]?gt+S:gt;for(var i=0,l=gx.length;i0?new Array(t+1).join(s):a;},pad:function(u,length,v){var w=length-u.length;if(w>0){if(typeof v===b){v=f;};return this.repeat(v,w)+u;}else {return u;};},firstUp:qx.Bootstrap.firstUp,firstLow:qx.Bootstrap.firstLow,escapeRegexpChars:function(x){return x.replace(/([.*+?^${}()|[\]\/\\])/g,e);}}});})();(function(){var b="qx.globalErrorHandling",a="qx.lang.Function";qx.Bootstrap.define(a,{statics:{create:function(c,d){{};if(!d){return c;};if(!(d.self||d.args||d.delay!=null||d.periodical!=null||d.attempt)){return c;};return function(event){{};var f=qx.lang.Array.fromArguments(arguments);if(d.args){f=d.args.concat(f);};if(d.delay||d.periodical){var e=function(){return c.apply(d.self||this,f);};if(qx.core.Environment.get(b)){e=qx.event.GlobalError.observeMethod(e);};if(d.delay){return window.setTimeout(e,d.delay);};if(d.periodical){return window.setInterval(e,d.periodical);};}else if(d.attempt){var g=false;try{g=c.apply(d.self||this,f);}catch(h){};return g;}else {return c.apply(d.self||this,f);};};},bind:function(i,self,j){return this.create(i,{self:self,args:arguments.length>2?qx.lang.Array.fromArguments(arguments,2):null});},curry:function(k,l){return this.create(k,{args:arguments.length>1?qx.lang.Array.fromArguments(arguments,1):null});},listener:function(m,self,n){if(arguments.length<3){return function(event){return m.call(self||this,event||window.event);};}else {var o=qx.lang.Array.fromArguments(arguments,2);return function(event){var p=[event||window.event];p.push.apply(p,o);m.apply(self||this,p);};};}}});})();(function(){var p="clip:auto;",o="rect(",n=")",m=");",l="",k="Could not parse clip string: ",j="qx.bom.element.Clip",i="string",h="clip:rect(",g=" ",c="clip",f="rect(auto,auto,auto,auto)",e="rect(auto, auto, auto, auto)",b=",",a="px",d="auto";qx.Bootstrap.define(j,{statics:{compile:function(q){if(!q){return p;};var v=q.left;var top=q.top;var u=q.width;var t=q.height;var r,s;if(v==null){r=(u==null?d:u+a);v=d;}else {r=(u==null?d:v+u+a);v=v+a;};if(top==null){s=(t==null?d:t+a);top=d;}else {s=(t==null?d:top+t+a);top=top+a;};return h+top+b+r+b+s+b+v+m;},get:function(w,x){var z=qx.bom.element.Style.get(w,c,x,false);var F,top,D,C;var y,A;if(typeof z===i&&z!==d&&z!==l){z=qx.lang.String.trim(z);if(/\((.*)\)/.test(z)){var E=RegExp.$1;if(/,/.test(E)){var B=E.split(b);}else {var B=E.split(g);};top=qx.lang.String.trim(B[0]);y=qx.lang.String.trim(B[1]);A=qx.lang.String.trim(B[2]);F=qx.lang.String.trim(B[3]);if(F===d){F=null;};if(top===d){top=null;};if(y===d){y=null;};if(A===d){A=null;};if(top!=null){top=parseInt(top,10);};if(y!=null){y=parseInt(y,10);};if(A!=null){A=parseInt(A,10);};if(F!=null){F=parseInt(F,10);};if(y!=null&&F!=null){D=y-F;}else if(y!=null){D=y;};if(A!=null&&top!=null){C=A-top;}else if(A!=null){C=A;};}else {throw new Error(k+z);};};return {left:F||null,top:top||null,width:D||null,height:C||null};},set:function(G,H){if(!H){G.style.clip=f;return;};var M=H.left;var top=H.top;var L=H.width;var K=H.height;var I,J;if(M==null){I=(L==null?d:L+a);M=d;}else {I=(L==null?d:M+L+a);M=M+a;};if(top==null){J=(K==null?d:K+a);top=d;}else {J=(K==null?d:top+K+a);top=top+a;};G.style.clip=o+top+b+I+b+J+b+M+n;},reset:function(N){N.style.clip=e;}}});})();(function(){var d="qx.bom.Style",c="string",b="",a="-";qx.Bootstrap.define(d,{statics:{VENDOR_PREFIXES:["Webkit","Moz","O","ms","Khtml"],getPropertyName:function(e){var f=document.documentElement.style;if(f[e]!==undefined){return e;};for(var i=0,l=this.VENDOR_PREFIXES.length;i=0&&br.style.borderImageSlice.indexOf(N)>=0&&br.style.borderImageRepeat.indexOf(j)>=0){return true;};}else {br.style[bs]=F;if(br.style[bs].indexOf(bb)>=0){return false;};};return null;},getUserSelect:function(){return qx.bom.Style.getPropertyName(bn);},getUserSelectNone:function(){var bu=qx.bom.client.Css.getUserSelect();if(bu){var bt=document.createElement(y);bt.style[bu]=K;return bt.style[bu]===K?K:W;};return null;},getUserModify:function(){return qx.bom.Style.getPropertyName(R);},getFloat:function(){var bv=document.documentElement.style;return bv.cssFloat!==undefined?X:bv.styleFloat!==undefined?bl:null;},getLinearGradient:function(){qx.bom.client.Css.__fp=false;var bz=B;var bw=document.createElement(A);var bx=qx.bom.Style.getAppliedStyle(bw,b,bz);if(!bx){bz=E;var bx=qx.bom.Style.getAppliedStyle(bw,b,bz,false);if(bx){qx.bom.client.Css.__fp=true;};};if(!bx){return null;};var by=/(.*?)\(/.exec(bx);return by?by[1]:null;},getFilterGradient:function(){return qx.bom.client.Css.__fq(bf,bc);},getRadialGradient:function(){var bD=P;var bA=document.createElement(A);var bB=qx.bom.Style.getAppliedStyle(bA,b,bD);if(!bB){return null;};var bC=/(.*?)\(/.exec(bB);return bC?bC[1]:null;},getLegacyWebkitGradient:function(){if(qx.bom.client.Css.__fp===null){qx.bom.client.Css.getLinearGradient();};return qx.bom.client.Css.__fp;},getRgba:function(){var bE;try{bE=document.createElement(A);}catch(bF){bE=document.createElement();};try{bE.style[V]=J;if(bE.style[V].indexOf(bd)!=-1){return true;};}catch(bG){};return false;},getBoxSizing:function(){return qx.bom.Style.getPropertyName(k);},getInlineBlock:function(){var bH=document.createElement(y);bH.style.display=c;if(bH.style.display==c){return c;};bH.style.display=D;if(bH.style.display!==D){return D;};return null;},getOpacity:function(){return (typeof document.documentElement.style.opacity==z);},getOverflowXY:function(){return (typeof document.documentElement.style.overflowX==z)&&(typeof document.documentElement.style.overflowY==z);},getTextShadow:function(){var bK=Q;var bI=document.createElement(A);var bJ=qx.bom.Style.getAppliedStyle(bI,C,bK);return !bJ;},getFilterTextShadow:function(){return qx.bom.client.Css.__fq(r,U);},__fq:function(bL,bM){var bO=false;var bP=w+bL+ba+bM+L;var bN=document.createElement(A);document.body.appendChild(bN);bN.style.filter=bP;if(bN.filters&&bN.filters.length>0&&bN.filters.item(bL).enabled==true){bO=true;};document.body.removeChild(bN);return bO;}},defer:function(bQ){qx.core.Environment.add(T,bQ.getTextOverflow);qx.core.Environment.add(x,bQ.getPlaceholder);qx.core.Environment.add(h,bQ.getBorderRadius);qx.core.Environment.add(o,bQ.getBoxShadow);qx.core.Environment.add(bg,bQ.getLinearGradient);qx.core.Environment.add(e,bQ.getFilterGradient);qx.core.Environment.add(bp,bQ.getRadialGradient);qx.core.Environment.add(p,bQ.getLegacyWebkitGradient);qx.core.Environment.add(u,bQ.getBoxModel);qx.core.Environment.add(I,bQ.getRgba);qx.core.Environment.add(M,bQ.getBorderImage);qx.core.Environment.add(m,bQ.getBorderImageSyntax);qx.core.Environment.add(bj,bQ.getUserModify);qx.core.Environment.add(be,bQ.getUserSelect);qx.core.Environment.add(G,bQ.getUserSelectNone);qx.core.Environment.add(d,bQ.getAppearance);qx.core.Environment.add(n,bQ.getFloat);qx.core.Environment.add(bi,bQ.getBoxSizing);qx.core.Environment.add(f,bQ.getInlineBlock);qx.core.Environment.add(bq,bQ.getOpacity);qx.core.Environment.add(bm,bQ.getOverflowXY);qx.core.Environment.add(q,bQ.getTextShadow);qx.core.Environment.add(bk,bQ.getFilterTextShadow);}});})();(function(){var j="rim_tabletos",i="Darwin",h="os.version",g="2003",f=")",e="iPhone",d="android",c="unix",b="ce",a="7",bg="SymbianOS",bf="os.name",be="|",bd="MacPPC",bc="iPod",bb="\.",ba="Win64",Y="linux",X="me",W="Macintosh",q="Windows",r="ios",o="vista",p="8",m="blackberry",n="(",k="win",l="Linux",u="BSD",v="Mac OS X",D="iPad",B="X11",L="xp",G="symbian",S="qx.bom.client.OperatingSystem",Q="g",x="Win32",V="osx",U="webOS",T="RIM Tablet OS",w="BlackBerry",z="nt4",A=".",C="MacIntel",E="webos",H="10.1",N="10.3",R="10.7",s="10.5",t="95",y="10.2",K="Android",J="98",I="2000",P="10.6",O="10.0",F="10.4",M="";qx.Bootstrap.define(S,{statics:{getName:function(){if(!navigator){return M;};var bh=navigator.platform||M;var bi=navigator.userAgent||M;if(bh.indexOf(q)!=-1||bh.indexOf(x)!=-1||bh.indexOf(ba)!=-1){return k;}else if(bh.indexOf(W)!=-1||bh.indexOf(bd)!=-1||bh.indexOf(C)!=-1||bh.indexOf(v)!=-1){return V;}else if(bi.indexOf(T)!=-1){return j;}else if(bi.indexOf(U)!=-1){return E;}else if(bh.indexOf(bc)!=-1||bh.indexOf(e)!=-1||bh.indexOf(D)!=-1){return r;}else if(bi.indexOf(K)!=-1){return d;}else if(bh.indexOf(l)!=-1){return Y;}else if(bh.indexOf(B)!=-1||bh.indexOf(u)!=-1||bh.indexOf(i)!=-1){return c;}else if(bh.indexOf(bg)!=-1){return G;}else if(bh.indexOf(w)!=-1){return m;};;;;;;;;;return M;},__cW:{"Windows NT 6.2":p,"Windows NT 6.1":a,"Windows NT 6.0":o,"Windows NT 5.2":g,"Windows NT 5.1":L,"Windows NT 5.0":I,"Windows 2000":I,"Windows NT 4.0":z,"Win 9x 4.90":X,"Windows CE":b,"Windows 98":J,"Win98":J,"Windows 95":t,"Win95":t,"Mac OS X 10_7":R,"Mac OS X 10.7":R,"Mac OS X 10_6":P,"Mac OS X 10.6":P,"Mac OS X 10_5":s,"Mac OS X 10.5":s,"Mac OS X 10_4":F,"Mac OS X 10.4":F,"Mac OS X 10_3":N,"Mac OS X 10.3":N,"Mac OS X 10_2":y,"Mac OS X 10.2":y,"Mac OS X 10_1":H,"Mac OS X 10.1":H,"Mac OS X 10_0":O,"Mac OS X 10.0":O},getVersion:function(){var bj=qx.bom.client.OperatingSystem.__cX(navigator.userAgent);if(bj==null){bj=qx.bom.client.OperatingSystem.__cY(navigator.userAgent);};if(bj!=null){return bj;}else {return M;};},__cX:function(bk){var bn=[];for(var bm in qx.bom.client.OperatingSystem.__cW){bn.push(bm);};var bo=new RegExp(n+bn.join(be).replace(/\./g,bb)+f,Q);var bl=bo.exec(bk);if(bl&&bl[1]){return qx.bom.client.OperatingSystem.__cW[bl[1]];};return null;},__cY:function(bp){var bt=bp.indexOf(K)!=-1;var bq=bp.match(/(iPad|iPhone|iPod)/i)?true:false;if(bt){var bs=new RegExp(/ Android (\d+(?:\.\d+)+)/i);var bu=bs.exec(bp);if(bu&&bu[1]){return bu[1];};}else if(bq){var bv=new RegExp(/(CPU|iPhone|iPod) OS (\d+)_(\d+)\s+/);var br=bv.exec(bp);if(br&&br[2]&&br[3]){return br[2]+A+br[3];};};return null;}},defer:function(bw){qx.core.Environment.add(bf,bw.getName);qx.core.Environment.add(h,bw.getVersion);}});})();(function(){var j="CSS1Compat",i="android",h="operamini",g="gecko",f="browser.quirksmode",e="browser.name",d="mobile chrome",c="iemobile",b="prism|Fennec|Camino|Kmeleon|Galeon|Netscape|SeaMonkey|Namoroka|Firefox",a="opera mobi",H="Mobile Safari",G="Maple",F="operamobile",E="ie",D="mobile safari",C="IEMobile|Maxthon|MSIE",B="qx.bom.client.Browser",A="(Maple )([0-9]+\.[0-9]+\.[0-9]*)",z="opera mini",y="browser.version",q="opera",r="Opera Mini|Opera Mobi|Opera",o="AdobeAIR|Titanium|Fluid|Chrome|Android|Epiphany|Konqueror|iCab|OmniWeb|Maxthon|Pre|Mobile Safari|Safari",p="webkit",m="browser.documentmode",n="5.0",k="Mobile/",l="msie",s="maple",t=")(/| )([0-9]+\.[0-9])",v="(",u="ce",x="",w="mshtml";qx.Bootstrap.define(B,{statics:{getName:function(){var L=navigator.userAgent;var K=new RegExp(v+qx.bom.client.Browser.__dL+t);var J=L.match(K);if(!J){return x;};var name=J[1].toLowerCase();var I=qx.bom.client.Engine.getName();if(I===p){if(name===i){name=d;}else if(L.indexOf(H)!==-1||L.indexOf(k)!==-1){name=D;};}else if(I===w){if(name===l){name=E;if(qx.bom.client.OperatingSystem.getVersion()===u){name=c;};};}else if(I===q){if(name===a){name=F;}else if(name===z){name=h;};}else if(I===g){if(L.indexOf(G)!==-1){name=s;};};;;return name;},getVersion:function(){var P=navigator.userAgent;var O=new RegExp(v+qx.bom.client.Browser.__dL+t);var N=P.match(O);if(!N){return x;};var name=N[1].toLowerCase();var M=N[3];if(P.match(/Version(\/| )([0-9]+\.[0-9])/)){M=RegExp.$2;};if(qx.bom.client.Engine.getName()==w){M=qx.bom.client.Engine.getVersion();if(name===l&&qx.bom.client.OperatingSystem.getVersion()==u){M=n;};};if(qx.bom.client.Browser.getName()==s){O=new RegExp(A);N=P.match(O);if(!N){return x;};M=N[2];};return M;},getDocumentMode:function(){if(document.documentMode){return document.documentMode;};return 0;},getQuirksMode:function(){if(qx.bom.client.Engine.getName()==w&&parseFloat(qx.bom.client.Engine.getVersion())>=8){return qx.bom.client.Engine.DOCUMENT_MODE===5;}else {return document.compatMode!==j;};},__dL:{"webkit":o,"gecko":b,"mshtml":C,"opera":r}[qx.bom.client.Engine.getName()]},defer:function(Q){qx.core.Environment.add(e,Q.getName),qx.core.Environment.add(y,Q.getVersion),qx.core.Environment.add(m,Q.getDocumentMode),qx.core.Environment.add(f,Q.getQuirksMode);}});})();(function(){var k="engine.name",j="",i="cursor:",h=";",g="qx.bom.element.Cursor",f="cursor",e="hand",d="nw-resize",c="ne-resize",b="n-resize",a="e-resize";qx.Bootstrap.define(g,{statics:{__bd:qx.core.Environment.select(k,{"mshtml":{"cursor":e,"ew-resize":a,"ns-resize":b,"nesw-resize":c,"nwse-resize":d},"opera":{"col-resize":a,"row-resize":b,"ew-resize":a,"ns-resize":b,"nesw-resize":c,"nwse-resize":d},"default":{}}),compile:function(l){return i+(this.__bd[l]||l)+h;},get:function(m,n){return qx.bom.element.Style.get(m,f,n,false);},set:function(o,p){o.style.cursor=this.__bd[p]||p;},reset:function(q){q.style.cursor=j;}}});})();(function(){var d="&",c="qx.lang.Object",b="=",a="+";qx.Bootstrap.define(c,{statics:{clone:function(e,f){if(qx.lang.Type.isObject(e)){var g={};for(var h in e){if(f){g[h]=qx.lang.Object.clone(e[h],f);}else {g[h]=e[h];};};return g;}else if(qx.lang.Type.isArray(e)){var g=[];for(var i=0;i=1){n=1;};if(n<0.00001){n=0;};if(qx.bom.element.Opacity.SUPPORT_CSS3_OPACITY){return e+n+f;}else {return j+(n*100)+l;};},"gecko":function(o){if(o>=1){o=0.999999;};return e+o+f;},"default":function(p){if(p>=1){return b;};return e+p+f;}}),set:qx.core.Environment.select(c,{"mshtml":function(q,r){if(qx.bom.element.Opacity.SUPPORT_CSS3_OPACITY){if(r>=1){r=b;};q.style.opacity=r;}else {var s=qx.bom.element.Style.get(q,a,qx.bom.element.Style.COMPUTED_MODE,false);if(r>=1){r=1;};if(r<0.00001){r=0;};if(!q.currentStyle||!q.currentStyle.hasLayout){q.style.zoom=1;};q.style.filter=s.replace(/alpha\([^\)]*\)/gi,b)+g+r*100+k;};},"gecko":function(t,u){if(u>=1){u=0.999999;};if(!qx.bom.element.Opacity.SUPPORT_CSS3_OPACITY){t.style.MozOpacity=u;}else {t.style.opacity=u;};},"default":function(v,w){if(w>=1){w=b;};v.style.opacity=w;}}),reset:qx.core.Environment.select(c,{"mshtml":function(x){if(qx.bom.element.Opacity.SUPPORT_CSS3_OPACITY){x.style.opacity=b;}else {var y=qx.bom.element.Style.get(x,a,qx.bom.element.Style.COMPUTED_MODE,false);x.style.filter=y.replace(/alpha\([^\)]*\)/gi,b);};},"gecko":function(z){if(!qx.bom.element.Opacity.SUPPORT_CSS3_OPACITY){z.style.MozOpacity=b;}else {z.style.opacity=b;};},"default":function(A){A.style.opacity=b;}}),get:qx.core.Environment.select(c,{"mshtml":function(B,C){if(qx.bom.element.Opacity.SUPPORT_CSS3_OPACITY){var D=qx.bom.element.Style.get(B,d,C,false);if(D!=null){return parseFloat(D);};return 1.0;}else {var E=qx.bom.element.Style.get(B,a,C,false);if(E){var D=E.match(/alpha\(opacity=(.*)\)/);if(D&&D[1]){return parseFloat(D[1])/100;};};return 1.0;};},"gecko":function(F,G){var H=qx.bom.element.Style.get(F,!qx.bom.element.Opacity.SUPPORT_CSS3_OPACITY?m:d,G,false);if(H==0.999999){H=1.0;};if(H!=null){return parseFloat(H);};return 1.0;},"default":function(I,J){var K=qx.bom.element.Style.get(I,d,J,false);if(K!=null){return parseFloat(K);};return 1.0;}})},defer:function(L){L.SUPPORT_CSS3_OPACITY=qx.core.Environment.get(h);}});})();(function(){var u="css.float",t="qx.bom.element.Style",s="css.borderimage",r="css.userselect",q="css.boxsizing",p="pixelLeft",o="css.textoverflow",n=". Only pixel values work well across different clients.",m="Cascaded styles are not supported in this browser!",l="pixelBottom",e="engine.name",k="pixelHeight",h="pixelWidth",c="css.appearance",b="Untranslated computed property value: ",g="pixelRight",f="css.usermodify",i="pixelTop",a="px",j="float",d="";qx.Bootstrap.define(t,{statics:{__ii:function(){var w={"appearance":qx.core.Environment.get(c),"userSelect":qx.core.Environment.get(r),"textOverflow":qx.core.Environment.get(o),"borderImage":qx.core.Environment.get(s),"float":qx.core.Environment.get(u),"userModify":qx.core.Environment.get(f),"boxSizing":qx.core.Environment.get(q)};this.__ij={};for(var v in qx.lang.Object.clone(w)){if(!w[v]){delete w[v];}else {this.__ij[v]=v==j?j:qx.lang.String.hyphenate(w[v]);};};this.__ik=w;},__il:function(name){var x=qx.bom.Style.getPropertyName(name);if(x){this.__ik[name]=x;};return x;},__im:{width:h,height:k,left:p,right:g,top:i,bottom:l},__in:{clip:qx.bom.element.Clip,cursor:qx.bom.element.Cursor,opacity:qx.bom.element.Opacity,boxSizing:qx.bom.element.BoxSizing,overflowX:{set:qx.lang.Function.bind(qx.bom.element.Overflow.setX,qx.bom.element.Overflow),get:qx.lang.Function.bind(qx.bom.element.Overflow.getX,qx.bom.element.Overflow),reset:qx.lang.Function.bind(qx.bom.element.Overflow.resetX,qx.bom.element.Overflow),compile:qx.lang.Function.bind(qx.bom.element.Overflow.compileX,qx.bom.element.Overflow)},overflowY:{set:qx.lang.Function.bind(qx.bom.element.Overflow.setY,qx.bom.element.Overflow),get:qx.lang.Function.bind(qx.bom.element.Overflow.getY,qx.bom.element.Overflow),reset:qx.lang.Function.bind(qx.bom.element.Overflow.resetY,qx.bom.element.Overflow),compile:qx.lang.Function.bind(qx.bom.element.Overflow.compileY,qx.bom.element.Overflow)}},COMPUTED_MODE:1,CASCADED_MODE:2,LOCAL_MODE:3,set:function(y,name,z,A){{};name=this.__ik[name]||this.__il(name)||name;if(A!==false&&this.__in[name]){return this.__in[name].set(y,z);}else {y.style[name]=z!==null?z:d;};},get:qx.core.Environment.select(e,{"mshtml":function(B,name,C,D){name=this.__ik[name]||this.__il(name)||name;if(D!==false&&this.__in[name]){return this.__in[name].get(B,C);};if(!B.currentStyle){return B.style[name]||d;};switch(C){case this.LOCAL_MODE:return B.style[name]||d;case this.CASCADED_MODE:return B.currentStyle[name]||d;default:var H=B.currentStyle[name]||d;if(/^-?[\.\d]+(px)?$/i.test(H)){return H;};var G=this.__im[name];if(G){var E=B.style[name];B.style[name]=H||0;var F=B.style[G]+a;B.style[name]=E;return F;};if(/^-?[\.\d]+(em|pt|%)?$/i.test(H)){throw new Error(b+name+n);};return H;};},"default":function(I,name,J,K){name=this.__ik[name]||this.__il(name)||name;if(K!==false&&this.__in[name]){return this.__in[name].get(I,J);};switch(J){case this.LOCAL_MODE:return I.style[name]||d;case this.CASCADED_MODE:if(I.currentStyle){return I.currentStyle[name]||d;};throw new Error(m);default:var L=qx.dom.Node.getDocument(I);var M=L.defaultView.getComputedStyle(I,null);return M?M[name]:d;};}})},defer:function(N){N.__ii();}});})();(function(){var c="qx.dom.Node",b="";qx.Bootstrap.define(c,{statics:{ELEMENT:1,DOCUMENT:9,getDocument:function(d){return d.nodeType===this.DOCUMENT?d:d.ownerDocument||d.document;},getWindow:function(e){if(e.nodeType==null){return e;};if(e.nodeType!==this.DOCUMENT){e=e.ownerDocument;};return e.defaultView||e.parentWindow;},isNode:function(f){return !!(f&&f.nodeType!=null);},isElement:function(g){return !!(g&&g.nodeType===this.ELEMENT);},isDocument:function(h){return !!(h&&h.nodeType===this.DOCUMENT);},isWindow:function(j){return !!(j&&j.history&&j.location&&j.document);},getName:function(k){if(!k||!k.nodeName){return null;};return k.nodeName.toLowerCase();},getText:function(l){if(!l||!l.nodeType){return null;};switch(l.nodeType){case 1:var i,a=[],m=l.childNodes,length=m.length;for(i=0;i=8){return (h||window).document.documentMode===5;}else {return (h||window).document.compatMode!==a;};},"webkit":function(i){if(document.compatMode===undefined){var j=(i||window).document.createElement(b);j.style.cssText=f;return j.style.width===c?true:false;}else {return (i||window).document.compatMode!==a;};},"default":function(k){return (k||window).document.compatMode!==a;}}),isStandardMode:function(l){return !this.isQuirksMode(l);},getWidth:function(m){var n=(m||window).document;var o=qx.bom.Viewport.getWidth(m);var scroll=this.isStandardMode(m)?n.documentElement.scrollWidth:n.body.scrollWidth;return Math.max(scroll,o);},getHeight:function(p){var q=(p||window).document;var r=qx.bom.Viewport.getHeight(p);var scroll=this.isStandardMode(p)?q.documentElement.scrollHeight:q.body.scrollHeight;return Math.max(scroll,r);}}});})();(function(){var b="qx.bom.Viewport",a="undefined";qx.Bootstrap.define(b,{statics:{getWidth:function(c){var c=c||window;var d=c.document;return qx.bom.Document.isStandardMode(c)?d.documentElement.clientWidth:d.body.clientWidth;},getHeight:function(e){var e=e||window;var f=e.document;return qx.bom.Document.isStandardMode(e)?f.documentElement.clientHeight:f.body.clientHeight;},getScrollLeft:function(g){var g=g?g:window;if(typeof g.pageXOffset!==a){return g.pageXOffset;};var h=g.document;return h.documentElement.scrollLeft||h.body.scrollLeft;},getScrollTop:function(i){var i=i?i:window;if(typeof i.pageYOffeset!==a){return i.pageYOffset;};var j=i.document;return j.documentElement.scrollTop||j.body.scrollTop;},__hn:function(k){var l=this.getWidth(k)>this.getHeight(k)?90:0;var m=k.orientation;if(m==null||Math.abs(m%180)==l){return {"-270":90,"-180":180,"-90":-90,"0":0,"90":90,"180":180,"270":-90};}else {return {"-270":180,"-180":-90,"-90":0,"0":90,"90":180,"180":-90,"270":0};};},__ho:null,getOrientation:function(n){var n=n||window.top;var o=n.orientation;if(o==null){o=this.getWidth(n)>this.getHeight(n)?90:0;}else {if(this.__ho==null){this.__ho=this.__hn(n);};o=this.__ho[o];};return o;},isLandscape:function(p){return this.getWidth(p)>=this.getHeight(p);}}});})();(function(){var o="function",n="html.video.h264",m="html.element.contains",l='video/ogg; codecs="theora, vorbis"',k="html.console",j="html.xul",i="http://www.mozilla.org/keymaster/gatekeeper/there.is.only.xul",h="html.video.ogg",g="http://www.w3.org/TR/SVG11/feature#BasicStructure",f="html.storage.local",bq="qx.bom.client.Html",bp='audio',bo='video/mp4; codecs="avc1.42E01E, mp4a.40.2"',bn="data:image/gif;base64,R0lGODlhAQABAIAAAAAAAP///ywAAAAAAQABAAACAUwAOw==",bm="html.audio",bl="url(#default#VML)",bk="audio/mpeg",bj="org.w3c.dom.svg",bi="html.classlist",bh="html.svg",w="html.video",x="html.geolocation",t="DOMTokenList",u="html.storage.session",r="1.1",s="object",p="html.image.naturaldimensions",q="html.audio.aif",C="audio/x-wav",D='',M="html.canvas",J="audio/ogg",U="html.storage.userdata",P="html.element.compareDocumentPosition",bd="audio/x-aiff",ba="html.audio.au",F="img",bg="html.xpath",bf="qxtest",be='video',E="span",H="html.element.textcontent",I="html.audio.mp3",L="html.vml",N="html.audio.ogg",Q="none",W="label",bc='video/webm; codecs="vp8, vorbis"',y="html.dataurl",z="html.webworker",G="html.dataset",T="1.0",S="html.audio.wav",R="html.filereader",Y="audio/basic",X="#default#userdata",O="html.video.webm",V="display",b="div",bb="head",A="number",B="video",K="undefined",c="audio",d="";qx.Bootstrap.define(bq,{statics:{getWebWorker:function(){return window.Worker!=null;},getFileReader:function(){return window.FileReader!=null;},getGeoLocation:function(){return navigator.geolocation!=null;},getAudio:function(){return !!document.createElement(bp).canPlayType;},getAudioOgg:function(){if(!qx.bom.client.Html.getAudio()){return d;};var a=document.createElement(c);return a.canPlayType(J);},getAudioMp3:function(){if(!qx.bom.client.Html.getAudio()){return d;};var a=document.createElement(c);return a.canPlayType(bk);},getAudioWav:function(){if(!qx.bom.client.Html.getAudio()){return d;};var a=document.createElement(c);return a.canPlayType(C);},getAudioAu:function(){if(!qx.bom.client.Html.getAudio()){return d;};var a=document.createElement(c);return a.canPlayType(Y);},getAudioAif:function(){if(!qx.bom.client.Html.getAudio()){return d;};var a=document.createElement(c);return a.canPlayType(bd);},getVideo:function(){return !!document.createElement(be).canPlayType;},getVideoOgg:function(){if(!qx.bom.client.Html.getVideo()){return d;};var v=document.createElement(B);return v.canPlayType(l);},getVideoH264:function(){if(!qx.bom.client.Html.getVideo()){return d;};var v=document.createElement(B);return v.canPlayType(bo);},getVideoWebm:function(){if(!qx.bom.client.Html.getVideo()){return d;};var v=document.createElement(B);return v.canPlayType(bc);},getLocalStorage:function(){try{return window.localStorage!=null;}catch(br){return false;};},getSessionStorage:function(){try{return window.sessionStorage!=null;}catch(bs){return false;};},getUserDataStorage:function(){var bt=document.createElement(b);bt.style[V]=Q;document.getElementsByTagName(bb)[0].appendChild(bt);var bu=false;try{bt.addBehavior(X);bt.load(bf);bu=true;}catch(e){};document.getElementsByTagName(bb)[0].removeChild(bt);return bu;},getClassList:function(){return !!(document.documentElement.classList&&qx.Bootstrap.getClass(document.documentElement.classList)===t);},getXPath:function(){return !!document.evaluate;},getXul:function(){try{document.createElementNS(i,W);return true;}catch(e){return false;};},getSvg:function(){return document.implementation&&document.implementation.hasFeature&&(document.implementation.hasFeature(bj,T)||document.implementation.hasFeature(g,r));},getVml:function(){var bv=document.createElement(b);document.body.appendChild(bv);bv.innerHTML=D;bv.firstChild.style.behavior=bl;var bw=typeof bv.firstChild.adj==s;document.body.removeChild(bv);return bw;},getCanvas:function(){return !!window.CanvasRenderingContext2D;},getDataUrl:function(bx){var by=new Image();by.onload=by.onerror=function(){window.setTimeout(function(){bx.call(null,(by.width==1&&by.height==1));},0);};by.src=bn;},getDataset:function(){return !!document.documentElement.dataset;},getContains:function(){return (typeof document.documentElement.contains!==K);},getCompareDocumentPosition:function(){return (typeof document.documentElement.compareDocumentPosition===o);},getTextContent:function(){var bz=document.createElement(E);return (typeof bz.textContent!==K);},getConsole:function(){return typeof window.console!==K;},getNaturalDimensions:function(){var bA=document.createElement(F);return typeof bA.naturalHeight===A&&typeof bA.naturalWidth===A;}},defer:function(bB){qx.core.Environment.add(z,bB.getWebWorker);qx.core.Environment.add(R,bB.getFileReader);qx.core.Environment.add(x,bB.getGeoLocation);qx.core.Environment.add(bm,bB.getAudio);qx.core.Environment.add(N,bB.getAudioOgg);qx.core.Environment.add(I,bB.getAudioMp3);qx.core.Environment.add(S,bB.getAudioWav);qx.core.Environment.add(ba,bB.getAudioAu);qx.core.Environment.add(q,bB.getAudioAif);qx.core.Environment.add(w,bB.getVideo);qx.core.Environment.add(h,bB.getVideoOgg);qx.core.Environment.add(n,bB.getVideoH264);qx.core.Environment.add(O,bB.getVideoWebm);qx.core.Environment.add(f,bB.getLocalStorage);qx.core.Environment.add(u,bB.getSessionStorage);qx.core.Environment.add(U,bB.getUserDataStorage);qx.core.Environment.add(bi,bB.getClassList);qx.core.Environment.add(bg,bB.getXPath);qx.core.Environment.add(j,bB.getXul);qx.core.Environment.add(M,bB.getCanvas);qx.core.Environment.add(bh,bB.getSvg);qx.core.Environment.add(L,bB.getVml);qx.core.Environment.add(G,bB.getDataset);qx.core.Environment.addAsync(y,bB.getDataUrl);qx.core.Environment.add(m,bB.getContains);qx.core.Environment.add(P,bB.getCompareDocumentPosition);qx.core.Environment.add(H,bB.getTextContent);qx.core.Environment.add(k,bB.getConsole);qx.core.Environment.add(p,bB.getNaturalDimensions);}});})();(function(){var s="g",r='function',q="\\b|\\b",p="qx.bom.element.Class",o='SVGAnimatedString',n='object',m="$2",k='undefined',j='',h="(^|\\s)",c="(\\s|$)",g="\\b",f="",b=" ",a="html.classlist",e="default",d="native";qx.Bootstrap.define(p,{statics:{__dM:/\s+/g,__dN:/^\s+|\s+$/g,add:qx.lang.Object.select(qx.core.Environment.get(a)?d:e,{"native":function(t,name){t.classList.add(name);return name;},"default":function(u,name){if(!this.has(u,name)){u.className+=(u.className?b:f)+name;};return name;}}),addClasses:qx.lang.Object.select(qx.core.Environment.get(a)?d:e,{"native":function(v,w){for(var i=0;i=q.scrollWidth){return Math.max(q.clientWidth,q.scrollWidth)-t-w;}else {var u=q.scrollWidth-t;if(qx.core.Environment.get(a)==d&&qx.core.Environment.get(c)>=6){u-=w;};return u;};};},getContentHeight:function(x){var y=qx.bom.element.Style;var B=qx.bom.element.Overflow.getY(x);var A=parseInt(y.get(x,e)||b,10);var z=parseInt(y.get(x,f)||b,10);if(this.__jM[B]){return x.clientHeight-A-z;}else {if(x.clientHeight>=x.scrollHeight){return Math.max(x.clientHeight,x.scrollHeight)-A-z;}else {var C=x.scrollHeight-A;if(qx.core.Environment.get(a)==d&&qx.core.Environment.get(c)==6){C-=z;};return C;};};}}});})();(function(){var j="qx.bom.element.Location",i="paddingLeft",h="static",g="marginBottom",f="visible",e="BODY",d="paddingBottom",c="paddingTop",b="gecko",a="marginRight",D="mshtml",C="position",B="margin",A="overflow",z="paddingRight",y="browser.documentmode",x="border",w="borderBottomWidth",v="borderRightWidth",u="auto",q="padding",r="browser.quirksmode",o="engine.version",p="marginTop",m="marginLeft",n="border-box",k="engine.name",l="scroll",s="borderTopWidth",t="borderLeftWidth";qx.Bootstrap.define(j,{statics:{__lQ:function(E,F){return qx.bom.element.Style.get(E,F,qx.bom.element.Style.COMPUTED_MODE,false);},__lR:function(G,H){return parseInt(qx.bom.element.Style.get(G,H,qx.bom.element.Style.COMPUTED_MODE,false),10)||0;},__lS:function(I){var K=0,top=0;var J=qx.dom.Node.getWindow(I);K-=qx.bom.Viewport.getScrollLeft(J);top-=qx.bom.Viewport.getScrollTop(J);return {left:K,top:top};},__lT:qx.core.Environment.select(k,{"mshtml":function(L){var N=qx.dom.Node.getDocument(L);var M=N.body;var O=0;var top=0;O-=M.clientLeft+N.documentElement.clientLeft;top-=M.clientTop+N.documentElement.clientTop;if(!qx.core.Environment.get(r)){O+=this.__lR(M,t);top+=this.__lR(M,s);};return {left:O,top:top};},"webkit":function(P){var R=qx.dom.Node.getDocument(P);var Q=R.body;var S=Q.offsetLeft;var top=Q.offsetTop;if(parseFloat(qx.core.Environment.get(o))<530.17){S+=this.__lR(Q,t);top+=this.__lR(Q,s);};return {left:S,top:top};},"gecko":function(T){var U=qx.dom.Node.getDocument(T).body;var V=U.offsetLeft;var top=U.offsetTop;if(parseFloat(qx.core.Environment.get(o))<1.9){V+=this.__lR(U,m);top+=this.__lR(U,p);};if(qx.bom.element.BoxSizing.get(U)!==n){V+=this.__lR(U,t);top+=this.__lR(U,s);};return {left:V,top:top};},"default":function(W){var X=qx.dom.Node.getDocument(W).body;var Y=X.offsetLeft;var top=X.offsetTop;return {left:Y,top:top};}}),__lU:qx.core.Environment.select(k,{"gecko":function(ba){if(ba.getBoundingClientRect){var bd=ba.getBoundingClientRect();var be=Math.round(bd.left);var top=Math.round(bd.top);}else {var be=0;var top=0;var bb=qx.dom.Node.getDocument(ba).body;var bc=qx.bom.element.BoxSizing;if(bc.get(ba)!==n){be-=this.__lR(ba,t);top-=this.__lR(ba,s);};while(ba&&ba!==bb){be+=ba.offsetLeft;top+=ba.offsetTop;if(bc.get(ba)!==n){be+=this.__lR(ba,t);top+=this.__lR(ba,s);};if(ba.parentNode&&this.__lQ(ba.parentNode,A)!=f){be+=this.__lR(ba.parentNode,t);top+=this.__lR(ba.parentNode,s);};ba=ba.offsetParent;};};return {left:be,top:top};},"default":function(bf){var bh=qx.dom.Node.getDocument(bf);if(bf.getBoundingClientRect){var bi=bf.getBoundingClientRect();var bj=Math.round(bi.left);var top=Math.round(bi.top);}else {var bj=bf.offsetLeft;var top=bf.offsetTop;bf=bf.offsetParent;var bg=bh.body;while(bf&&bf!=bg){bj+=bf.offsetLeft;top+=bf.offsetTop;bj+=this.__lR(bf,t);top+=this.__lR(bf,s);bf=bf.offsetParent;};};return {left:bj,top:top};}}),get:function(bk,bl){if(bk.tagName==e){var location=this.__lV(bk);var bs=location.left;var top=location.top;}else {var bm=this.__lT(bk);var br=this.__lU(bk);var scroll=this.__lS(bk);var bs=br.left+bm.left-scroll.left;var top=br.top+bm.top-scroll.top;};var bn=bs+bk.offsetWidth;var bo=top+bk.offsetHeight;if(bl){if(bl==q||bl==l){var bp=qx.bom.element.Overflow.getX(bk);if(bp==l||bp==u){bn+=bk.scrollWidth-bk.offsetWidth+this.__lR(bk,t)+this.__lR(bk,v);};var bq=qx.bom.element.Overflow.getY(bk);if(bq==l||bq==u){bo+=bk.scrollHeight-bk.offsetHeight+this.__lR(bk,s)+this.__lR(bk,w);};};switch(bl){case q:bs+=this.__lR(bk,i);top+=this.__lR(bk,c);bn-=this.__lR(bk,z);bo-=this.__lR(bk,d);case l:bs-=bk.scrollLeft;top-=bk.scrollTop;bn-=bk.scrollLeft;bo-=bk.scrollTop;case x:bs+=this.__lR(bk,t);top+=this.__lR(bk,s);bn-=this.__lR(bk,v);bo-=this.__lR(bk,w);break;case B:bs-=this.__lR(bk,m);top-=this.__lR(bk,p);bn+=this.__lR(bk,a);bo+=this.__lR(bk,g);break;};};return {left:bs,top:top,right:bn,bottom:bo};},__lV:function(bt){var top=bt.offsetTop;var bu=bt.offsetLeft;if(qx.core.Environment.get(k)!==D||!((parseFloat(qx.core.Environment.get(o))<8||qx.core.Environment.get(y)<8)&&!qx.core.Environment.get(r))){top+=this.__lR(bt,p);bu+=this.__lR(bt,m);};if(qx.core.Environment.get(k)===b){top+=this.__lR(bt,t);bu+=this.__lR(bt,s);};return {left:bu,top:top};},getRelative:function(bv,bw,bx,by){var bA=this.get(bv,bx);var bz=this.get(bw,by);return {left:bA.left-bz.left,top:bA.top-bz.top,right:bA.right-bz.right,bottom:bA.bottom-bz.bottom};},getPosition:function(bB){return this.getRelative(bB,this.getOffsetParent(bB));},getOffsetParent:function(bC){var bE=bC.offsetParent||document.body;var bD=qx.bom.element.Style;while(bE&&(!/^body|html$/i.test(bE.tagName)&&bD.get(bE,C)===h)){bE=bE.offsetParent;};return bE;}}});})();(function(){var j="stylesheet",i="html.stylesheet.insertrule",h="}",g="html.stylesheet.createstylesheet",f="{",e="qx.bom.Stylesheet",d="link",c="style",b="head",a="text/css";qx.Bootstrap.define(e,{statics:{includeFile:function(k,l){if(!l){l=document;};var m=l.createElement(d);m.type=a;m.rel=j;m.href=k;var n=l.getElementsByTagName(b)[0];n.appendChild(m);},createElement:function(o){if(qx.core.Environment.get(g)){var p=document.createStyleSheet();if(o){p.cssText=o;};return p;}else {var q=document.createElement(c);q.type=a;if(o){q.appendChild(document.createTextNode(o));};document.getElementsByTagName(b)[0].appendChild(q);return q.sheet;};},addRule:function(r,s,t){if(qx.core.Environment.get(i)){r.insertRule(s+f+t+h,r.cssRules.length);}else {r.addRule(s,t);};}}});})();(function(){var h="qx.bom.client.Stylesheet",g="html.stylesheet.deleterule",f="html.stylesheet.insertrule",e="html.stylesheet.createstylesheet",d="html.stylesheet.addimport",c="html.stylesheet.removeimport",b="function",a="object";qx.Bootstrap.define(h,{statics:{__ie:function(){if(!qx.bom.client.Stylesheet.__ep){qx.bom.client.Stylesheet.__ep=qx.bom.Stylesheet.createElement();};return qx.bom.client.Stylesheet.__ep;},getCreateStyleSheet:function(){return typeof document.createStyleSheet===a;},getInsertRule:function(){return typeof qx.bom.client.Stylesheet.__ie().insertRule===b;},getDeleteRule:function(){return typeof qx.bom.client.Stylesheet.__ie().deleteRule===b;},getAddImport:function(){return (typeof qx.bom.client.Stylesheet.__ie().addImport===a);},getRemoveImport:function(){return (typeof qx.bom.client.Stylesheet.__ie().removeImport===a);}},defer:function(i){qx.core.Environment.add(e,i.getCreateStyleSheet);qx.core.Environment.add(f,i.getInsertRule);qx.core.Environment.add(g,i.getDeleteRule);qx.core.Environment.add(d,i.getAddImport);qx.core.Environment.add(c,i.getRemoveImport);}});})();(function(){var o="engine.name",n="='",m="none",l="",k="qx.dom.Element",j="webkit",i="The tag name is missing!",h="div",g="' ",f=">";qx.Bootstrap.define(k,{statics:{__dH:{"onload":true,"onpropertychange":true,"oninput":true,"onchange":true,"name":true,"type":true,"checked":true,"disabled":true},getParentElement:function(p){return p.parentNode;},insertEnd:function(q,parent){parent.appendChild(q);},insertBefore:function(r,s){s.parentNode.insertBefore(r,s);return true;},insertAfter:function(t,u){var parent=u.parentNode;if(u==parent.lastChild){parent.appendChild(t);}else {return this.insertBefore(t,u.nextSibling);};return true;},remove:function(v){if(!v.parentNode){return false;};v.parentNode.removeChild(v);return true;},__dI:{},__dJ:{},_allowCreationWithMarkup:function(w){if(!w){w=window;};var x=w.location.href;if(qx.dom.Element.__dJ[x]==undefined){try{w.document.createElement(l);qx.dom.Element.__dJ[x]=true;}catch(e){qx.dom.Element.__dJ[x]=false;};};return qx.dom.Element.__dJ[x];},getHelperElement:function(y){if(!y){y=window;};var A=y.location.href;if(!qx.dom.Element.__dI[A]){var z=qx.dom.Element.__dI[A]=y.document.createElement(h);if(qx.core.Environment.get(o)==j){z.style.display=m;y.document.body.appendChild(z);};};return qx.dom.Element.__dI[A];},create:function(name,B,C){if(!C){C=window;};if(!name){throw new Error(i);};var E=this.__dH;var D=d;for(var G in B){if(E[G]){D+=G+n+B[G]+g;};};var H;if(D!=d){if(qx.dom.Element._allowCreationWithMarkup(C)){H=C.document.createElement(b+name+c+D+a);}else {var F=qx.dom.Element.getHelperElement(C);F.innerHTML=b+name+c+D+f+name+a;H=F.firstChild;};}else {H=C.document.createElement(name);};for(var G in B){if(!E[G]){qx.bom.element.Attribute.set(H,G,B[G]);};};return H;}}});})();(function(){var j="readOnly",i="accessKey",h="qx.bom.element.Attribute",g="rowSpan",f="vAlign",e="className",d="textContent",c="htmlFor",b="longDesc",a="cellSpacing",y="frameBorder",x="useMap",w="innerText",v="innerHTML",u="tabIndex",t="dateTime",s="maxLength",r="html.element.textcontent",q="mshtml",p="cellPadding",n="browser.documentmode",o="colSpan",l="engine.name",m="undefined",k="";qx.Bootstrap.define(h,{statics:{__dK:{names:{"class":e,"for":c,html:v,text:qx.core.Environment.get(r)?d:w,colspan:o,rowspan:g,valign:f,datetime:t,accesskey:i,tabindex:u,maxlength:s,readonly:j,longdesc:b,cellpadding:p,cellspacing:a,frameborder:y,usemap:x},runtime:{"html":1,"text":1},bools:{compact:1,nowrap:1,ismap:1,declare:1,noshade:1,checked:1,disabled:1,readOnly:1,multiple:1,selected:1,noresize:1,defer:1,allowTransparency:1},property:{$$html:1,$$widget:1,disabled:1,checked:1,readOnly:1,multiple:1,selected:1,value:1,maxLength:1,className:1,innerHTML:1,innerText:1,textContent:1,htmlFor:1,tabIndex:1},qxProperties:{$$widget:1,$$html:1},propertyDefault:{disabled:false,checked:false,readOnly:false,multiple:false,selected:false,value:k,className:k,innerHTML:k,innerText:k,textContent:k,htmlFor:k,tabIndex:0,maxLength:qx.core.Environment.select(l,{"mshtml":2147483647,"webkit":524288,"default":-1})},removeableProperties:{disabled:1,multiple:1,maxLength:1},original:{href:1,src:1,type:1}},get:function(z,name){var B=this.__dK;var A;name=B.names[name]||name;if(qx.core.Environment.get(l)==q&&parseInt(qx.core.Environment.get(n),10)<8&&B.original[name]){A=z.getAttribute(name,2);}else if(B.property[name]){A=z[name];if(typeof B.propertyDefault[name]!==m&&A==B.propertyDefault[name]){if(typeof B.bools[name]===m){return null;}else {return A;};};}else {A=z.getAttribute(name);};if(B.bools[name]){return !!A;};return A;},set:function(C,name,D){if(typeof D===m){return;};var E=this.__dK;name=E.names[name]||name;if(E.bools[name]){D=!!D;};if(E.property[name]&&(!(C[name]===undefined)||E.qxProperties[name])){if(D==null){if(E.removeableProperties[name]){C.removeAttribute(name);return;}else if(typeof E.propertyDefault[name]!==m){D=E.propertyDefault[name];};};C[name]=D;}else {if(D===true){C.setAttribute(name,name);}else if(D===false||D===null){C.removeAttribute(name);}else {C.setAttribute(name,D);};};}}});})();(function(){var x="source",w="password",v="qx.util.Uri",u="port",t="protocol",s="&",r="",q="userInfo",p="?",n="user",e="anchor",l="strict",h="queryKey",c="directory",b="loose",g="relative",f="path",j="host",a="file",k="authority",d="query";qx.Bootstrap.define(v,{statics:{parseUri:function(y,z){var A={key:[x,t,k,q,n,w,j,u,g,f,c,a,d,e],q:{name:h,parser:/(?:^|&)([^&=]*)=?([^&]*)/g},parser:{strict:/^(?:([^:\/?#]+):)?(?:\/\/((?:(([^:@]*)(?::([^:@]*))?)?@)?([^:\/?#]*)(?::(\d*))?))?((((?:[^?#\/]*\/)*)([^?#]*))(?:\?([^#]*))?(?:#(.*))?)/,loose:/^(?:(?![^:@]+:[^:@\/]*@)([^:\/?#.]+):)?(?:\/\/)?((?:(([^:@]*)(?::([^:@]*))?)?@)?([^:\/?#]*)(?::(\d*))?)(((\/(?:[^?#](?![^?#\/]*\.[^?#\/.]+(?:[?#]|$)))*\/?)?([^?#\/]*))(?:\?([^#]*))?(?:#(.*))?)/}};var o=A,m=A.parser[z?l:b].exec(y),B={},i=14;while(i--){B[o.key[i]]=m[i]||r;};B[o.q.name]={};B[o.key[12]].replace(o.q.parser,function(C,D,E){if(D){B[o.q.name][D]=E;};});return B;},appendParamsToUrl:function(F,G){if(G===undefined){return F;};{};if(qx.lang.Type.isObject(G)){G=qx.lang.Object.toUriParameter(G);};if(!G){return F;};return F+=(/\?/).test(F)?s+G:p+G;}}});})();(function(){var a="qx.module.util.Type";qx.Bootstrap.define(a,{statics:{get:qx.Bootstrap.getClass},defer:function(b){q.$attachStatic({type:{get:b.get}});}});})();(function(){var c="qx.module.Polyfill",b='',a="function";qx.Bootstrap.define(c,{statics:{functionBind:function(){if(typeof Function.prototype.bind!==a){Function.prototype.bind=function(d){var e=Array.prototype.slice.call(arguments,1);return qx.Bootstrap.bind.apply(null,[this,d].concat(e));};};},stringTrim:function(){if(typeof String.prototype.trim!==a){String.prototype.trim=function(f){return this.replace(/^\s+|\s+$/g,b);};};if(typeof String.prototype.trimLeft!==a){String.prototype.trimLeft=function(g){return this.replace(/^\s+/g,b);};};if(typeof String.prototype.trimRight!==a){String.prototype.trimRight=function(h){return this.replace(/\s+$/g,b);};};}},defer:function(i){i.functionBind();i.stringTrim();}});})();(function(){var n="mshtml",k="engine.name",h="left",g="qx.module.Event",f="undefined",e="DOMContentLoaded",d="browser.documentmode",c="complete",b="load",a="*";qx.Bootstrap.define(g,{statics:{__Hj:{},__Hk:{on:{},off:{}},on:function(o,p,r){for(var i=0;i0;},copyEventsTo:function(V){var bb=this.concat();for(var i=bb.length-1;i>=0;i--){var X=bb[i].getElementsByTagName(a);for(var j=0;j=0;i--){var X=V[i].getElementsByTagName(a);for(var j=0;j=0;j--){var ba=Y[name][j].listener;if(ba.original){ba=ba.original;};q(V[i]).on(name,ba,Y[name][j].ctx);};};};},__dc:false,ready:function(bd){if(document.readyState===c){window.setTimeout(bd,1);return;};var be=function(){qx.module.Event.__dc=true;bd();};q(window).on(b,be);var bf=function(){q(window).off(b,be);bd();};if(q.env.get(k)!==n||q.env.get(d)>8){qx.bom.Event.addNativeListener(document,e,bf);}else {var bg=function(){if(qx.module.Event.__dc){return;};try{document.documentElement.doScroll(h);if(document.body){bf();};}catch(bh){window.setTimeout(bg,100);};};bg();};},$registerNormalization:function(bi,bj){if(!qx.lang.Type.isArray(bi)){bi=[bi];};var bl=qx.module.Event.__Hj;for(var i=0,l=bi.length;i=0;i--){var l=m[i];if(l.listener==j&&l.ctx==k){m.splice(i,1);qx.event.Emitter.__dr[l.id]=null;return l.id;};};return null;},offById:function(n){var o=qx.event.Emitter.__dr[n];this.off(o.name,o.listener,o.ctx);},addListener:function(name,p,q){return this.on(name,p,q);},addListenerOnce:function(name,r,s){return this.once(name,r,s);},removeListener:function(name,t,u){this.off(name,t,u);},removeListenerById:function(v){this.offById(v);},emit:function(name,w){var y=this.__ns(name);for(var i=y.length-1;i>=0;i--){var x=y[i];x.listener.call(x.ctx,w);if(x.once){y.splice(i,1);};};y=this.__ns(a);for(var i=y.length-1;i>=0;i--){var x=y[i];x.listener.call(x.ctx,w);};},getListeners:function(){return this.__nq;},__ns:function(name){if(this.__nq==null){this.__nq={};};if(this.__nq[name]==null){this.__nq[name]=[];};return this.__nq[name];}}});})();(function(){var a="qx.module.event.Touch";qx.Bootstrap.define(a,{statics:{TYPES:["tap","swipe"],normalize:function(event,b,c){if(!event){return event;};event._type=c;return event;}},defer:function(d){q.$registerEventNormalization(d.TYPES,d.normalize);}});})();(function(){var r="ipod",q="tablet",p="g",o="xbox",n="pc",m="\.",l="mobile",k="(",j=")",i="iPhone",c="|",h="qx.bom.client.Device",f="wii",b="desktop",a="ipad",e="device.name",d="ds",g="device.type";qx.Bootstrap.define(h,{statics:{__cW:{"iPod":r,"iPad":a,"iPhone":i,"PSP":"psp","PLAYSTATION 3":"ps3","Nintendo Wii":f,"Nintendo DS":d,"XBOX":"xbox","Xbox":o},getName:function(){var u=[];for(var t in this.__cW){u.push(t);};var v=new RegExp(k+u.join(c).replace(/\./g,m)+j,p);var s=v.exec(navigator.userAgent);if(s&&s[1]){return qx.bom.client.Device.__cW[s[1]];};return n;},getType:function(){return qx.bom.client.Device.detectDeviceType(navigator.userAgent);},detectDeviceType:function(w){if(qx.bom.client.Device.detectTabletDevice(w)){return q;}else if(qx.bom.client.Device.detectMobileDevice(w)){return l;};return b;},detectMobileDevice:function(x){return /android.+mobile|ip(hone|od)|bada\/|blackberry|maemo|opera m(ob|in)i|fennec|NetFront|phone|psp|symbian|windows (ce|phone)|xda/i.test(x);},detectTabletDevice:function(y){return !(/Fennec|HTC.Magic|Nexus|android.+mobile/i.test(y))&&(/Android|ipad|tablet|playbook|silk|kindle|psp/i.test(y));}},defer:function(z){qx.core.Environment.add(e,z.getName);qx.core.Environment.add(g,z.getType);}});})();(function(){var h="engine.name",g="device.type",f="engine.version",e="qx.module.Environment",d="browser.version",c="browser.quirksmode",b="browser.name",a="browser.documentmode";qx.Bootstrap.define(e,{statics:{get:function(i){return qx.core.Environment.get(i);},add:function(j,k){qx.core.Environment.add(j,k);return this;}},defer:function(l){qx.core.Environment.get(b);qx.core.Environment.get(d);qx.core.Environment.get(c);qx.core.Environment.get(a);qx.core.Environment.get(h);qx.core.Environment.get(f);qx.core.Environment.get(g);q.$attachStatic({"env":{get:l.get,add:l.add}});}});})();(function(){var k="qx.module.event.Mouse",j="function",h="click",g="contextmenu",f="browser.documentmode",e="left",d="right",c="browser.name",b="ie",a="none";qx.Bootstrap.define(k,{statics:{TYPES:["click","dblclick","mousedown","mouseup","mouseover","mousemove","mouseout"],BIND_METHODS:["getButton","getViewportLeft","getViewportTop","getDocumentLeft","getDocumentTop","getScreenLeft","getScreenTop"],BUTTONS_DOM2:{'0':"left",'2':"right",'1':"middle"},BUTTONS_MSHTML:{'1':"left",'2':"right",'4':"middle"},getButton:function(){switch(this.type){case g:return d;case h:if(q.env.get(c)===b&&q.env.get(f)<9){return e;};default:if(this.target!==undefined){return qx.module.event.Mouse.BUTTONS_DOM2[this.button]||a;}else {return qx.module.event.Mouse.BUTTONS_MSHTML[this.button]||a;};};},getViewportLeft:function(){return this.clientX;},getViewportTop:function(){return this.clientY;},getDocumentLeft:function(){if(this.pageX!==undefined){return this.pageX;}else {var m=qx.dom.Node.getWindow(this.srcElement);return this.clientX+qx.bom.Viewport.getScrollLeft(m);};},getDocumentTop:function(){if(this.pageY!==undefined){return this.pageY;}else {var n=qx.dom.Node.getWindow(this.srcElement);return this.clientY+qx.bom.Viewport.getScrollTop(n);};},getScreenLeft:function(){return this.screenX;},getScreenTop:function(){return this.screenY;},normalize:function(event,o){if(!event){return event;};var p=qx.module.event.Mouse.BIND_METHODS;for(var i=0,l=p.length;i0){throw new Error(b);};for(var i=0;i0){throw new Error(b);};for(var i=0;iba[bn]){bf=bh;bn++;bh=bb[ba[bn]];};bl[i]={};for(var name in bh){var bm=bh[name]+f;if(bm.charAt(0)==g){var bg=qx.util.ColorUtil.cssStringToRgb(bf[name]);var bk=qx.util.ColorUtil.cssStringToRgb(bm);var be=[];for(var j=0;jthis.__ug){bE=bE/2;};return Math.round(bE);},__uo:function(bG){var bH=qx.Bootstrap.getKeys(bG);for(var i=0;i0){break;};if(w){x=qx.bom.Selector.matches(w,x);};y=y.concat(x);parent=qx.dom.Element.getParentElement(parent);};};return q.$init(y);},getClosest:function(z){var B=[];var A=function A(C){var D=qx.bom.Selector.matches(z,C);if(D.length){B.push(D[0]);}else {C=C.getParents();if(C[0]&&C[0].parentNode){A(C);};};};for(var i=0;i0;};return !!I&&qx.bom.Selector.matches(I,this).length>0;},eq:function(J){return this.slice(J,+J+1);},getFirst:function(){return this.slice(0,1);},getLast:function(){return this.slice(this.length-1);},has:function(K){var L=[];for(var i=0;i0){L.push(this[i]);};};return q.$init(L);},getNext:function(N){var O=this.map(qx.dom.Hierarchy.getNextElementSibling,qx.dom.Hierarchy);if(N){O=qx.bom.Selector.matches(N,O);};return O;},getNextAll:function(P){var Q=qx.module.Traversing.__tD(this,a,P);return q.$init(Q);},getNextUntil:function(R){var S=[];this.forEach(function(T,U){var V=qx.dom.Hierarchy.getNextSiblings(T);for(var i=0,l=V.length;i0){break;};S.push(V[i]);};});return q.$init(S);},getPrev:function(W){var X=this.map(qx.dom.Hierarchy.getPreviousElementSibling,qx.dom.Hierarchy);if(W){X=qx.bom.Selector.matches(W,X);};return X;},getPrevAll:function(Y){var ba=qx.module.Traversing.__tD(this,d,Y);return q.$init(ba);},getPrevUntil:function(bb){var bc=[];this.forEach(function(bd,be){var bf=qx.dom.Hierarchy.getPreviousSiblings(bd);for(var i=0,l=bf.length;i0){break;};bc.push(bf[i]);};});return q.$init(bc);},getSiblings:function(bg){var bh=qx.module.Traversing.__tD(this,c,bg);return q.$init(bh);},not:function(bi){if(qx.lang.Type.isFunction(bi)){return this.filter(function(bk,bl,bm){return !bi(bk,bl,bm);});};var bj=qx.bom.Selector.matches(bi,this);return this.filter(function(bn){return bj.indexOf(bn)===-1;});},getOffsetParent:function(){return this.map(qx.bom.element.Location.getOffsetParent);},isElement:function(bo){return qx.dom.Node.isElement(bo);},isNode:function(bp){return qx.dom.Node.isNode(bp);},isDocument:function(bq){return qx.dom.Node.isDocument(bq);},getWindow:function(br){return qx.dom.Node.getWindow(br);},getDocument:function(bs){return qx.dom.Node.getDocument(bs);},__tD:function(bt,bu,bv){var bx=[];var bw=qx.dom.Hierarchy;for(var i=0,l=bt.length;i/)===-1){return document.createTextNode(bD);};var bC=qx.dom.Element.create(f);bC.innerHTML=bD;return bC.children[0];}}});(function(){var bF=(typeof module!==b&&module.exports)||{};(function(bG){bG.name=bk;bG.version=Q;bG.tags=[C,bi];bG.parse=bK;bG.compile=cb;bG.render=bJ;bG.clearCache=bM;bG.to_html=function(ce,cf,cg,ch){var ci=bJ(ce,cf,cg);if(typeof ch===K){ch(ci);}else {return ci;};};var bP=Object.prototype.toString;var bY=Array.isArray;var bU=Array.prototype.forEach;var bS=String.prototype.trim;var bT;if(bY){bT=bY;}else {bT=function(cj){return bP.call(cj)===bb;};};var bW;if(bU){bW=function(ck,cl,cm){return bU.call(ck,cl,cm);};}else {bW=function(cn,co,cp){for(var i=0,cq=cn.length;i":m,'"':W,"'":g};function bX(cu){return String(cu).replace(/&(?!\w+;)|[<>"']/g,function(s){return bN[s]||s;});};function cc(e,cv,cw,cx){cx=cx||bc;var cz=cv.split(F),cB=Math.max(cw-3,0),cy=Math.min(cz.length,cw+3),cC=cz.slice(cB,cy);var c;for(var i=0,cA=cC.length;i0){f=true;};});if(!f){d.__Kc=null;};};};}},defer:function(h){q.$registerEventHook(h.TYPES,h.register,h.unregister);}});})();(function(){var e="qx.event.handler.OrientationCore",d="landscape",c="resize",b="portrait",a="orientationchange";qx.Bootstrap.define(e,{extend:Object,construct:function(f,g){this._window=f||window;this.__iN=g;this._initObserver();},members:{__iN:null,_window:null,_currentOrientation:null,__jT:null,__lB:null,_initObserver:function(){this.__jT=qx.lang.Function.listener(this._onNative,this);this.__lB=qx.bom.Event.supportsEvent(this._window,a)?a:c;qx.bom.Event.addNativeListener(this._window,this.__lB,this.__jT);},_stopObserver:function(){qx.bom.Event.removeNativeListener(this._window,this.__lB,this.__jT);},_onNative:function(h){var i=qx.bom.Viewport.getOrientation();if(this._currentOrientation!=i){this._currentOrientation=i;var j=qx.bom.Viewport.isLandscape()?d:b;h._orientation=i;h._mode=j;if(this.__iN){this.__iN.emit(a,h);};};}},destruct:function(){this._stopObserver();this.__ef=this.__iN=null;}});})();(function(){var k="Retry open native request with method: ",j="activex",i="No XHR support available.",h="If-None-Match",g="xhr",f="engine.version",d="GET",c="-1",b="Open native request with method: ",a="load",P="Received native readyState: ",O="abort",N="Microsoft.XMLHTTP",M="Already disposed",L="browser.version",K="on",J="If-Match",I="Microsoft.XMLDOM",H="Send native request",G="If-Range",r="Content-Type",s="io.xhr",p="Not enough arguments",q="timeout",n="If-Modified-Since",o="onunload",l=", url: ",m="browser.documentmode",t=", async: ",u="loadend",y="opera",x="gecko",A="file:",z="error",C="mshtml",B="undefined",w="qx.debug.io",F="",E="readystatechange",D="qx.bom.request.Xhr",v="engine.name";qx.Bootstrap.define(D,{construct:function(){this.__qO=qx.Bootstrap.bind(this.__ra,this);this.__qP=qx.Bootstrap.bind(this.__qY,this);this.__mF=qx.Bootstrap.bind(this.__re,this);this.__qX();this._emitter=new qx.event.Emitter();if(window.attachEvent){this.__qQ=qx.Bootstrap.bind(this.__rh,this);window.attachEvent(o,this.__qQ);};},statics:{UNSENT:0,OPENED:1,HEADERS_RECEIVED:2,LOADING:3,DONE:4},events:{"readystatechange":D,"error":D,"loadend":D,"timeout":D,"abort":D,"load":D},members:{readyState:0,responseText:F,responseXML:null,status:0,statusText:F,timeout:0,open:function(Q,R,S,T,U){this.__rj();if(typeof R===B){throw new Error(p);}else if(typeof Q===B){Q=d;};this.__mI=false;this.__qR=false;this.__qS=false;this.__mJ=R;if(typeof S==B){S=true;};this.__qT=S;if(!this.__ri()&&this.readyState>qx.bom.request.Xhr.UNSENT){this.dispose();this.__qX();};this.__qV.onreadystatechange=this.__qO;try{if(qx.core.Environment.get(w)){qx.Bootstrap.debug(qx.bom.request.Xhr,b+Q+l+R+t+S);};this.__qV.open(Q,R,S,T,U);}catch(V){if(!qx.util.Request.isCrossDomain(R)){throw V;};if(!this.__qT){this.__qU=V;};if(this.__qT){if(window.XDomainRequest){this.readyState=4;this.__qV=new XDomainRequest();this.__qV.onerror=qx.Bootstrap.bind(function(){this._emit(E);this._emit(z);this._emit(u);},this);if(qx.core.Environment.get(w)){qx.Bootstrap.debug(qx.bom.request.Xhr,k+Q+l+R+t+S);};this.__qV.open(Q,R,S,T,U);return;};window.setTimeout(qx.Bootstrap.bind(function(){if(this.__mK){return;};this.readyState=4;this._emit(E);this._emit(z);this._emit(u);},this));};};if(qx.core.Environment.get(v)===C&&qx.core.Environment.get(m)<9&&this.__qV.readyState>0){this.__qV.setRequestHeader(n,c);};if(qx.core.Environment.get(v)===x&&parseInt(qx.core.Environment.get(f),10)<2&&!this.__qT){this.readyState=qx.bom.request.Xhr.OPENED;this._emit(E);};},setRequestHeader:function(W,X){this.__rj();if(W==J||W==n||W==h||W==G){this.__qS=true;};this.__qV.setRequestHeader(W,X);return this;},send:function(Y){this.__rj();if(!this.__qT&&this.__qU){throw this.__qU;};if(qx.core.Environment.get(v)===y&&this.timeout===0){this.timeout=10000;};if(this.timeout>0){this.__qW=window.setTimeout(this.__mF,this.timeout);};Y=typeof Y==B?null:Y;try{if(qx.core.Environment.get(w)){qx.Bootstrap.debug(qx.bom.request.Xhr,H);};this.__qV.send(Y);}catch(bb){if(!this.__qT){throw bb;};if(this._getProtocol()===A){this.readyState=2;this.__rb();var ba=this;window.setTimeout(function(){if(ba.__mK){return;};ba.readyState=3;ba.__rb();ba.readyState=4;ba.__rb();});};};if(qx.core.Environment.get(v)===x&&!this.__qT){this.__ra();};this.__qR=true;return this;},abort:function(){this.__rj();this.__mI=true;this.__qV.abort();if(this.__qV){this.readyState=this.__qV.readyState;};return this;},_emit:function(event){this[K+event]();this._emitter.emit(event,this);},onreadystatechange:function(){},onload:function(){},onloadend:function(){},onerror:function(){},onabort:function(){},ontimeout:function(){},on:function(name,bc,bd){this._emitter.on(name,bc,bd);return this;},getResponseHeader:function(be){this.__rj();return this.__qV.getResponseHeader(be);},getAllResponseHeaders:function(){this.__rj();return this.__qV.getAllResponseHeaders();},getRequest:function(){return this.__qV;},dispose:function(){if(this.__mK){return false;};window.clearTimeout(this.__qW);if(window.detachEvent){window.detachEvent(o,this.__qQ);};try{this.__qV.onreadystatechange;}catch(bg){return;};var bf=function(){};this.__qV.onreadystatechange=bf;this.__qV.onload=bf;this.__qV.onerror=bf;this.abort();this.__qV=null;this.__mK=true;return true;},_createNativeXhr:function(){var bh=qx.core.Environment.get(s);if(bh===g){return new XMLHttpRequest();};if(bh==j){return new window.ActiveXObject(N);};qx.Bootstrap.error(this,i);},_getProtocol:function(){var bi=this.__mJ;var bj=/^(\w+:)\/\//;if(bi!==null&&bi.match){var bk=bi.match(bj);if(bk&&bk[1]){return bk[1];};};return window.location.protocol;},__qV:null,__qT:null,__qO:null,__qP:null,__qQ:null,__mF:null,__qR:null,__mJ:null,__mI:null,__fD:null,__mK:null,__qW:null,__qU:null,__qS:null,__qX:function(){this.__qV=this._createNativeXhr();this.__qV.onreadystatechange=this.__qO;if(this.__qV.onabort){this.__qV.onabort=this.__qP;};this.__mK=this.__qR=this.__mI=false;},__qY:function(){if(!this.__mI){this.abort();};},__ra:function(){var bl=this.__qV,bm=true;if(qx.core.Environment.get(w)){qx.Bootstrap.debug(qx.bom.request.Xhr,P+bl.readyState);};if(this.readyState==bl.readyState){return;};this.readyState=bl.readyState;if(this.readyState===qx.bom.request.Xhr.DONE&&this.__mI&&!this.__qR){return;};if(!this.__qT&&(bl.readyState==2||bl.readyState==3)){return;};this.status=0;this.statusText=this.responseText=F;this.responseXML=null;if(this.readyState>=qx.bom.request.Xhr.HEADERS_RECEIVED){try{this.status=bl.status;this.statusText=bl.statusText;this.responseText=bl.responseText;this.responseXML=bl.responseXML;}catch(bn){bm=false;};if(bm){this.__rf();this.__rg();};};this.__rb();if(this.readyState==qx.bom.request.Xhr.DONE){if(bl){bl.onreadystatechange=function(){};};};},__rb:function(){var bo=this;if(this.readyState===qx.bom.request.Xhr.DONE){window.clearTimeout(this.__qW);};if(qx.core.Environment.get(v)==C&&qx.core.Environment.get(m)<8){if(this.__qT&&!this.__qR&&this.readyState>=qx.bom.request.Xhr.LOADING){if(this.readyState==qx.bom.request.Xhr.LOADING){return;};if(this.readyState==qx.bom.request.Xhr.DONE){window.setTimeout(function(){if(bo.__mK){return;};bo.readyState=3;bo._emit(E);bo.readyState=4;bo._emit(E);bo.__rc();});return;};};};this._emit(E);if(this.readyState===qx.bom.request.Xhr.DONE){this.__rc();};},__rc:function(){if(this.__fD){this._emit(q);if(qx.core.Environment.get(v)===y){this._emit(z);};this.__fD=false;}else {if(this.__mI){this._emit(O);}else {if(this.__rd()){this._emit(z);}else {this._emit(a);};};};this._emit(u);},__rd:function(){var bp;if(this._getProtocol()===A){bp=!this.responseText;}else {bp=!this.statusText;};return bp;},__re:function(){var bq=this.__qV;this.readyState=qx.bom.request.Xhr.DONE;this.__fD=true;bq.abort();this.responseText=F;this.responseXML=null;this.__rb();},__rf:function(){var br=this.readyState===qx.bom.request.Xhr.DONE;if(this._getProtocol()===A&&this.status===0&&br){if(!this.__rd()){this.status=200;};};if(this.status===1223){this.status=204;};if(qx.core.Environment.get(v)===y){if(br&&this.__qS&&!this.__mI&&this.status===0){this.status=304;};};},__rg:function(){if(qx.core.Environment.get(v)==C&&(this.getResponseHeader(r)||F).match(/[^\/]+\/[^\+]+\+xml/)&&this.responseXML&&!this.responseXML.documentElement){var bs=new window.ActiveXObject(I);bs.async=false;bs.validateOnParse=false;bs.loadXML(this.responseText);this.responseXML=bs;};},__rh:function(){try{if(this){this.dispose();};}catch(e){};},__ri:function(){var name=qx.core.Environment.get(v);var bt=qx.core.Environment.get(L);return !(name==C&&bt<9||name==x&&bt<3.5);},__rj:function(){if(this.__mK){throw new Error(M);};}},defer:function(){qx.core.Environment.add(w,false);}});})();(function(){var b="//",a="qx.util.Request";qx.Bootstrap.define(a,{statics:{isCrossDomain:function(c){var e=qx.util.Uri.parseUri(c),location=window.location;if(!location){return false;};var d=location.protocol;if(!(c.indexOf(b)!==-1)){return false;};if(d.substr(0,d.length-1)==e.protocol&&location.host===e.host&&location.port===e.port){return false;};return true;}}});})();(function(){var n="Microsoft.XMLHTTP",m="io.ssl",l="io.xhr",k="",j="file:",i="https:",h="webkit",g="gecko",f="activex",e="opera",b=".",d="io.maxrequests",c="qx.bom.client.Transport",a="xhr";qx.Bootstrap.define(c,{statics:{getMaxConcurrentRequestCount:function(){var o;var r=qx.bom.client.Engine.getVersion().split(b);var p=0;var s=0;var q=0;if(r[0]){p=r[0];};if(r[1]){s=r[1];};if(r[2]){q=r[2];};if(window.maxConnectionsPerServer){o=window.maxConnectionsPerServer;}else if(qx.bom.client.Engine.getName()==e){o=8;}else if(qx.bom.client.Engine.getName()==h){o=4;}else if(qx.bom.client.Engine.getName()==g&&((p>1)||((p==1)&&(s>9))||((p==1)&&(s==9)&&(q>=1)))){o=6;}else {o=2;};;;return o;},getSsl:function(){return window.location.protocol===i;},getXmlHttpRequest:function(){var t=window.ActiveXObject?(function(){if(window.location.protocol!==j){try{new window.XMLHttpRequest();return a;}catch(u){};};try{new window.ActiveXObject(n);return f;}catch(v){};})():(function(){try{new window.XMLHttpRequest();return a;}catch(w){};})();return t||k;}},defer:function(x){qx.core.Environment.add(d,x.getMaxConcurrentRequestCount);qx.core.Environment.add(m,x.getSsl);qx.core.Environment.add(l,x.getXmlHttpRequest);}});})();(function(){var c="q.$$",b="qx.module.Io",a="get";qx.Bootstrap.define(b,{statics:{xhr:function(d,e){if(!e){e={};};var f=new qx.bom.request.Xhr();f.open(e.method,d,e.async);if(e.header){var h=e.header;for(var g in h){f.setRequestHeader(g,h[g]);};};return f;},script:function(i){var j=new qx.bom.request.Script();j.open(a,i);return j;},jsonp:function(k,l){var m=new qx.bom.request.Jsonp();if(l&&l.callbackName){m.setCallbackName(l.callbackName);};if(l&&l.callbackParam){m.setCallbackParam(l.callbackParam);};m.setPrefix(c);m.open(a,k);return m;}},defer:function(n){q.$attachStatic({io:{xhr:n.xhr,script:n.script,jsonp:n.jsonp}});}});})();(function(){var j="url: ",i="Invalid state",h="head",g="script",f="load",e="Unknown response headers",d="abort",c="Received native readyState: loaded",b="readystatechange",a="Response header cannot be determined for ",D="opera",C="unknown",B="Open native request with ",A="Response headers cannot be determined for",z="Detected error",y="Send native request",x="on",w="timeout",v="Unknown environment key at this phase",u="Received native load",q="error",r="qx.debug",o="requests made with script transport.",p="loadend",m="",n="mshtml",k="browser.documentmode",l="engine.name",s="qx.debug.io",t="qx.bom.request.Script";qx.Bootstrap.define(t,{construct:function(){this.__mM();this.__mD=qx.Bootstrap.bind(this._onNativeLoad,this);this.__mE=qx.Bootstrap.bind(this._onNativeError,this);this.__mF=qx.Bootstrap.bind(this._onTimeout,this);this.__mG=document.head||document.getElementsByTagName(h)[0]||document.documentElement;this._emitter=new qx.event.Emitter();this.timeout=this.__mO()?0:15000;},events:{"readystatechange":t,"error":t,"loadend":t,"timeout":t,"abort":t,"load":t},members:{readyState:null,status:null,statusText:null,timeout:null,__mH:null,on:function(name,E,F){this._emitter.on(name,E,F);return this;},open:function(G,H){if(this.__mK){return;};this.__mM();this.__mI=null;this.__mJ=H;if(this.__mR(s)){qx.Bootstrap.debug(qx.bom.request.Script,B+j+H);};this._readyStateChange(1);},setRequestHeader:function(I,J){if(this.__mK){return;};var K={};if(this.readyState!==1){throw new Error(i);};K[I]=J;this.__mJ=qx.util.Uri.appendParamsToUrl(this.__mJ,K);return this;},send:function(){if(this.__mK){return;};var N=this.__mP(),L=this.__mG,M=this;if(this.timeout>0){this.__fB=window.setTimeout(this.__mF,this.timeout);};if(this.__mR(s)){qx.Bootstrap.debug(qx.bom.request.Script,y);};L.insertBefore(N,L.firstChild);window.setTimeout(function(){M._readyStateChange(2);M._readyStateChange(3);});return this;},abort:function(){if(this.__mK){return;};this.__mI=true;this.__mQ();this._emit(d);return this;},_emit:function(event){this[x+event]();this._emitter.emit(event,this);},onreadystatechange:function(){},onload:function(){},onloadend:function(){},onerror:function(){},onabort:function(){},ontimeout:function(){},getResponseHeader:function(O){if(this.__mK){return;};if(this.__mR(r)){qx.Bootstrap.debug(a+o);};return C;},getAllResponseHeaders:function(){if(this.__mK){return;};if(this.__mR(r)){qx.Bootstrap.debug(A+o);};return e;},setDetermineSuccess:function(P){this.__mH=P;},dispose:function(){var Q=this.__mL;if(!this.__mK){if(Q){Q.onload=Q.onreadystatechange=null;this.__mQ();};if(this.__fB){window.clearTimeout(this.__fB);};this.__mK=true;};},_onTimeout:function(){this.__mN();if(!this.__mO()){this._emit(q);};this._emit(w);if(!this.__mO()){this._emit(p);};},_onNativeLoad:function(){var T=this.__mL,R=this.__mH,S=this;if(this.__mI){return;};if(this.__mR(l)===n&&this.__mR(k)<9){if(!(/loaded|complete/).test(T.readyState)){return;}else {if(this.__mR(s)){qx.Bootstrap.debug(qx.bom.request.Script,c);};};};if(this.__mR(s)){qx.Bootstrap.debug(qx.bom.request.Script,u);};if(R){if(!this.status){this.status=R()?200:500;};};if(this.status===500){if(this.__mR(s)){qx.Bootstrap.debug(qx.bom.request.Script,z);};};if(this.__fB){window.clearTimeout(this.__fB);};window.setTimeout(function(){S._success();S._readyStateChange(4);S._emit(f);S._emit(p);});},_onNativeError:function(){this.__mN();this._emit(q);this._emit(p);},__mL:null,__mG:null,__mJ:m,__mD:null,__mE:null,__mF:null,__fB:null,__mI:null,__mK:null,__mM:function(){this.readyState=0;this.status=0;this.statusText=m;},_readyStateChange:function(U){this.readyState=U;this._emit(b);},_success:function(){this.__mQ();this.readyState=4;if(!this.status){this.status=200;};this.statusText=m+this.status;},__mN:function(){this.__mQ();this.readyState=4;this.status=0;this.statusText=null;},__mO:function(){var W=this.__mR(l)===n&&this.__mR(k)<9;var V=this.__mR(l)===D;return !(W||V);},__mP:function(){var X=this.__mL=document.createElement(g);X.src=this.__mJ;X.onerror=this.__mE;X.onload=this.__mD;if(this.__mR(l)===n&&this.__mR(k)<9){X.onreadystatechange=this.__mD;};return X;},__mQ:function(){var Y=this.__mL;if(Y&&Y.parentNode){this.__mG.removeChild(Y);};},__mR:function(ba){if(qx&&qx.core&&qx.core.Environment){return qx.core.Environment.get(ba);}else {if(ba===l){return qx.bom.client.Engine.getName();};if(ba===k){return qx.bom.client.Browser.getDocumentMode();};if(ba==s){return false;};throw new Error(v);};}},defer:function(){if(qx&&qx.core&&qx.core.Environment){qx.core.Environment.add(s,false);};}});})();(function(){var l="qx.bom.request.Jsonp",k="callback",j="open",i="dispose",h="_onNativeLoad",g="Expecting JavaScript response to call: ",f="].callback",e=" already exists",d="Callback ",c="qx.bom.request.Jsonp[",a="",b="qx.debug.io";qx.Bootstrap.define(l,{extend:qx.bom.request.Script,construct:function(){qx.bom.request.Script.apply(this);this.__oy();},members:{responseJson:null,__bV:null,__os:null,__ot:null,__ou:null,__ov:null,__mK:null,__ow:a,open:function(m,n){if(this.__mK){return;};var o={},q,p,r=this;this.responseJson=null;this.__ou=false;q=this.__os||k;p=this.__ot||this.__ow+c+this.__bV+f;if(!this.__ot){this.constructor[this.__bV]=this;}else {if(!window[this.__ot]){this.__ov=true;window[this.__ot]=function(s){r.callback(s);};}else {if(qx.core.Environment.get(b)){qx.Bootstrap.debug(qx.bom.request.Jsonp,d+this.__ot+e);};};};if(qx.core.Environment.get(b)){qx.Bootstrap.debug(qx.bom.request.Jsonp,g+p);};o[q]=p;n=qx.util.Uri.appendParamsToUrl(n,o);this.__ga(j,[m,n]);},callback:function(t){if(this.__mK){return;};this.__ou=true;{};this.responseJson=t;this.constructor[this.__bV]=undefined;this.__ox();},setCallbackParam:function(u){this.__os=u;return this;},setCallbackName:function(name){this.__ot=name;return this;},setPrefix:function(v){this.__ow=v;},dispose:function(){this.__ox();this.__ga(i);},_onNativeLoad:function(){this.status=this.__ou?200:500;this.__ga(h);},__ox:function(){if(this.__ov&&window[this.__ot]){window[this.__ot]=undefined;this.__ov=false;};},__ga:function(w,x){qx.bom.request.Script.prototype[w].apply(this,x||[]);},__oy:function(){this.__bV=(new Date().valueOf())+(a+Math.random()).substring(2,5);}}});})();(function(){var b="qx.module.Attribute",a="html";qx.Bootstrap.define(b,{statics:{getHtml:function(){if(this[0]){return qx.bom.element.Attribute.get(this[0],a);};return null;},setHtml:function(c){for(var i=0;i=0;j--){if(i==0){qx.dom.Element.insertAfter(this[j],n[i]);}else {qx.dom.Element.insertAfter(this.eq(j).clone(true)[0],n[i]);};};};return this;},__Kl:function(o){if(!qx.lang.Type.isArray(o)){var p=q(o);o=p.length>0?p:[o];};return o;},wrap:function(r){var r=qx.module.Manipulating.__Km(r);if(r.length==0||!qx.dom.Node.isElement(r[0])){return this;};for(var i=0,l=this.length;i0&&qx.dom.Node.isElement(w[0])){v=q(w);}else {v=q(u);};};return v;},__Kn:function(x){if(x.childNodes.length==0){return x;};for(var i=0,l=x.childNodes.length;i=0;i--){var J;if(H]*?)\/>/g,this.__tM);var Q=N.replace(/^\s+/,D).substring(0,5).toLowerCase();var T,P=this.__tN;if(!Q.indexOf(F)){T=P.opt;}else if(!Q.indexOf(s)){T=P.leg;}else if(Q.match(/^<(thead|tbody|tfoot|colg|cap)/)){T=P.table;}else if(!Q.indexOf(q)){T=P.tr;}else if(!Q.indexOf(H)||!Q.indexOf(J)){T=P.td;}else if(!Q.indexOf(e)){T=P.col;}else {T=P.def;};;;;;if(T){U.innerHTML=T[1]+N+T[2];var S=T[0];while(S--){U=U.lastChild;};}else {U.innerHTML=N;};if((qx.core.Environment.get(z)==u)){var V=/=0;--j){if(R[j].tagName.toLowerCase()===p&&!R[j].childNodes.length){R[j].parentNode.removeChild(R[j]);};};if(/^\s/.test(N)){U.insertBefore(O.createTextNode(N.match(/^\s*/)[0]),U.firstChild);};};return qx.lang.Array.fromCollection(U.childNodes);},clean:function(W,X,Y){X=X||document;if(typeof X.createElement===o){X=X.ownerDocument||X[0]&&X[0].ownerDocument||document;};if(!Y&&W.length===1&&typeof W[0]===w){var bg=/^<(\w+)\s*\/?>$/.exec(W[0]);if(bg){return [X.createElement(bg[1])];};};var ba,bc=[];for(var i=0,l=W.length;i=0&&p+q<=r;}}});})();(function(){var a="qx.util.placement.DirectAxis";qx.Bootstrap.define(a,{statics:{_moveToEdgeAndAlign:qx.util.placement.AbstractAxis._moveToEdgeAndAlign,computeStart:function(b,c,d,e,f){return this._moveToEdgeAndAlign(b,c,d,f);}}});})();(function(){var c="qx.util.placement.KeepAlignAxis",b="edge-start",a="edge-end";qx.Bootstrap.define(c,{statics:{_moveToEdgeAndAlign:qx.util.placement.AbstractAxis._moveToEdgeAndAlign,_isInRange:qx.util.placement.AbstractAxis._isInRange,computeStart:function(d,e,f,g,h){var i=this._moveToEdgeAndAlign(d,e,f,h);var j,k;if(this._isInRange(i,d,g)){return i;};if(h==b||h==a){j=e.start-f.end;k=e.end+f.start;}else {j=e.end-f.end;k=e.start+f.start;};if(j>g-k){i=j-d;}else {i=k;};return i;}}});})();(function(){var a="qx.util.placement.BestFitAxis";qx.Bootstrap.define(a,{statics:{_isInRange:qx.util.placement.AbstractAxis._isInRange,_moveToEdgeAndAlign:qx.util.placement.AbstractAxis._moveToEdgeAndAlign,computeStart:function(b,c,d,e,f){var g=this._moveToEdgeAndAlign(b,c,d,f);if(this._isInRange(g,b,e)){return g;};if(g<0){g=Math.min(0,e-b);};if(g+b>e){g=Math.max(0,e-b);};return g;}}});})();(function(){var o="-",n="best-fit",m="qx.module.Placement",l="keep-align",k="direct",j="absolute",i="align-start",h="px",g="bottom",f="align-end",c="edge-start",e="top",d="left",b="right",a="edge-end";q.define(m,{statics:{placeTo:function(p,r,s,t,u){if(!this[0]){return null;};var x={x:qx.module.Placement._getAxis(t),y:qx.module.Placement._getAxis(u)};var B={width:this.getWidth(),height:this.getHeight()};var parent=this.getParents();var v={width:parent.getWidth(),height:parent.getHeight()};var p=q(p).getOffset();var s=s||{top:0,right:0,bottom:0,left:0};var A=r.split(o);var z=A[0];var w=A[1];var r={x:qx.module.Placement._getPositionX(z,w),y:qx.module.Placement._getPositionY(z,w)};var y=qx.module.Placement._computePlacement(x,B,v,p,s,r);this.setStyles({position:j,left:y.left+h,top:y.top+h});return this;},_getAxis:function(C){switch(C){case l:return qx.util.placement.KeepAlignAxis;case n:return qx.util.placement.BestFitAxis;case k:default:return qx.util.placement.DirectAxis;};},_computePlacement:function(D,E,F,G,H,I){var J=D.x.computeStart(E.width,{start:G.left,end:G.right},{start:H.left,end:H.right},F.width,I.x);var top=D.y.computeStart(E.height,{start:G.top,end:G.bottom},{start:H.top,end:H.bottom},F.height,I.y);return {left:J,top:top};},_getPositionX:function(K,L){if(K==d){return c;}else if(K==b){return a;}else if(L==d){return i;}else if(L==b){return f;};;;},_getPositionY:function(M,N){if(M==e){return c;}else if(M==g){return a;}else if(N==e){return i;}else if(N==g){return f;};;;}},defer:function(O){q.$attach({"placeTo":O.placeTo});}});})();(function(){var a="qx.module.event.TouchHandler";qx.Bootstrap.define(a,{statics:{TYPES:["tap","swipe"],register:function(b){if(!b.__KM){if(!b.__iN){b.__iN=new qx.event.Emitter();};b.__KM=new qx.event.handler.TouchCore(b,b.__iN);};},unregister:function(c){if(c.__KM){if(!c.__iN){c.__KM=null;}else {var e=false;var d=c.__iN.getListeners();qx.module.event.TouchHandler.TYPES.forEach(function(f){if(f in d&&d[f].length>0){e=true;};});if(!e){c.__KM=null;};};};}},defer:function(g){q.$registerEventHook(g.TYPES,g.register,g.unregister);}});})();(function(){var k="engine.name",j="swipe",i="webkit",h="tap",g="x",f="y",e="qx.event.handler.TouchCore",d="touchcancel",c="touchmove",b="touchend",a="touchstart";qx.Bootstrap.define(e,{extend:Object,statics:{TAP_MAX_DISTANCE:qx.core.Environment.get("os.name")!="android"?10:40,SWIPE_DIRECTION:{x:["left","right"],y:["up","down"]},SWIPE_MIN_DISTANCE:qx.core.Environment.get("os.name")!="android"?11:41,SWIPE_MIN_VELOCITY:0},construct:function(l,m){this.__iM=l;this.__iN=m;this._initTouchObserver();},members:{__iM:null,__iN:null,__iO:null,__iP:null,__iQ:null,__iR:null,__iS:null,__iT:null,_initTouchObserver:function(){this.__iO=qx.lang.Function.listener(this._onTouchEvent,this);var Event=qx.bom.Event;Event.addNativeListener(this.__iM,a,this.__iO);Event.addNativeListener(this.__iM,c,this.__iO);Event.addNativeListener(this.__iM,b,this.__iO);Event.addNativeListener(this.__iM,d,this.__iO);},_stopTouchObserver:function(){var Event=qx.bom.Event;Event.removeNativeListener(this.__iM,a,this.__iO);Event.removeNativeListener(this.__iM,c,this.__iO);Event.removeNativeListener(this.__iM,b,this.__iO);Event.removeNativeListener(this.__iM,d,this.__iO);},_onTouchEvent:function(n){this._commonTouchEventHandler(n);},_commonTouchEventHandler:function(o,p){var p=p||o.type;if(p==a){this.__iP=this._getTarget(o);};this._fireEvent(o,p);this.__iU(o,p);},_getTarget:function(q){var r=qx.bom.Event.getTarget(q);if((qx.core.Environment.get(k)==i)){if(r&&r.nodeType==3){r=r.parentNode;};};return r;},_fireEvent:function(s,t,u){if(!u){u=this._getTarget(s);};var t=t||s.type;if(u&&u.nodeType&&this.__iN){this.__iN.emit(t,s);};},__iU:function(v,w,x){if(!x){x=this._getTarget(v);};var w=w||v.type;if(w==a){this.__iV(v,x);}else if(w==c){this.__iW(v,x);}else if(w==b){this.__iX(v,x);};;},__iV:function(y,z){var A=y.changedTouches[0];this.__iQ=A.screenX;this.__iR=A.screenY;this.__iS=new Date().getTime();this.__iT=y.changedTouches.length===1;},__iW:function(B,C){if(this.__iT&&B.changedTouches.length>1){this.__iT=false;};},__iX:function(D,E){if(this.__iT){var F=D.changedTouches[0];var I={x:F.screenX-this.__iQ,y:F.screenY-this.__iR};var J=qx.event.handler.TouchCore;var G;if(this.__iP==E&&Math.abs(I.x)<=J.TAP_MAX_DISTANCE&&Math.abs(I.y)<=J.TAP_MAX_DISTANCE){if(qx.event&&qx.event.type&&qx.event.type.Tap){G=qx.event.type.Tap;};this._fireEvent(D,h,E,G);}else {var H=this.__iY(D,E,I);if(H){if(qx.event&&qx.event.type&&qx.event.type.Swipe){G=qx.event.type.Swipe;};D.swipe=H;this._fireEvent(D,j,E,G);};};};},__iY:function(K,L,M){var Q=qx.event.handler.TouchCore;var R=new Date().getTime()-this.__iS;var T=(Math.abs(M.x)>=Math.abs(M.y))?g:f;var N=M[T];var O=Q.SWIPE_DIRECTION[T][N<0?0:1];var S=(R!==0)?N/R:0;var P=null;if(Math.abs(S)>=Q.SWIPE_MIN_VELOCITY&&Math.abs(N)>=Q.SWIPE_MIN_DISTANCE){P={startTime:this.__iS,duration:R,axis:T,direction:O,distance:N,velocity:S};};return P;},dispose:function(){this._stopTouchObserver();this.__iP=this.__iM=this.__iN=null;}}});})();(function(){var d="landscape",c="function",b="portrait",a="qx.module.event.Orientation";qx.Bootstrap.define(a,{statics:{TYPES:["orientationchange"],BIND_METHODS:["getOrientation","isLandscape","isPortrait"],getOrientation:function(){return this._orientation;},isLandscape:function(){return this._mode==d;},isPortrait:function(){return this._mode==b;},normalize:function(event,e,f){if(!event){return event;};event._type=f;var g=qx.module.event.Orientation.BIND_METHODS;for(var i=0,l=g.length;i=this.charCodeA&&bm<=this.charCodeZ){return true;};if(bm>=this.charCode0&&bm<=this.charCode9){return true;};if(this.specialCharCodeMap[bm]){return true;};if(this.numpadToCharCode[bm]){return true;};if(this.isNonPrintableKeyCode(bm)){return true;};return false;},isNonPrintableKeyCode:function(bn){return this.keyCodeToIdentifierMap[bn]?true:false;}},defer:function(bo,bp){if(!bo.identifierToKeyCodeMap){bo.identifierToKeyCodeMap={};for(var bq in bo.keyCodeToIdentifierMap){bo.identifierToKeyCodeMap[bo.keyCodeToIdentifierMap[bq]]=parseInt(bq,10);};for(var bq in bo.specialCharCodeMap){bo.identifierToKeyCodeMap[bo.specialCharCodeMap[bq]]=parseInt(bq,10);};};}});})();(function(){var i=";expires=Thu, 01-Jan-1970 00:00:01 GMT",h="qx.bom.Cookie",g=";expires=",f=";",e=";secure",d="",c=";path=",b=";domain=",a="=";qx.Bootstrap.define(h,{statics:{get:function(j){var k=document.cookie.indexOf(j+a);var m=k+j.length+1;if((!k)&&(j!=document.cookie.substring(0,j.length))){return null;};if(k==-1){return null;};var l=document.cookie.indexOf(f,m);if(l==-1){l=document.cookie.length;};return unescape(document.cookie.substring(m,l));},set:function(n,o,p,q,r,s){var t=[n,a,escape(o)];if(p){var u=new Date();u.setTime(u.getTime());t.push(g,new Date(u.getTime()+(p*1000*60*60*24)).toGMTString());};if(q){t.push(c,q);};if(r){t.push(b,r);};if(s){t.push(e);};document.cookie=t.join(d);},del:function(v,w,x){if(!qx.bom.Cookie.get(v)){return;};var y=[v,a];if(w){y.push(c,w);};if(x){y.push(b,x);};y.push(i);document.cookie=y.join(d);}}});})();(function(){var a="qx.module.Cookie";qx.Bootstrap.define(a,{statics:{get:qx.bom.Cookie.get,set:qx.bom.Cookie.set,del:qx.bom.Cookie.del},defer:function(b){q.$attachStatic({"cookie":{get:b.get,set:b.set,del:b.del}});}});})(); + +var exp = envinfo["qx.export"]; +if (exp) { + for (var name in exp) { + var c = exp[name].split("."); + var root = window; + for (var i=0; i < c.length; i++) { + root = root[c[i]]; + }; + window[name] = root; + } +} + +window["qx"] = undefined; +try { + delete window.qx; +} catch(e) {} + +})(); \ No newline at end of file diff --git a/ajax/libs/qooxdoo/package.json b/ajax/libs/qooxdoo/package.json new file mode 100644 index 000000000..e673491fe --- /dev/null +++ b/ajax/libs/qooxdoo/package.json @@ -0,0 +1,23 @@ +{ + "name": "qooxdoo", + "filename": "q.min.js", + "author" : "Martin Wittemann ", + "homepage" : "http://qooxdoo.org", + "description": "qooxdoo is a cross-browser DOM manipulation library to enhance websites with a rich user experience.", + "keywords": ["framework", "toolkit", "dom"], + "version": "2.0.3", + "repository" : { + "type" : "git", + "url" : "https://github.com/qooxdoo/qooxdoo.git" + }, + "maintainers": [ + { + "name": "Martin Wittemann", + "email": "martin.wittemann@1und1.de" + }, + { + "name": "Daniel Wagner", + "email": "daniel.wagner@1und1.de" + } + ] +} \ No newline at end of file