zk.load('zul',function(){if(zk._p=zkpi('zkbind'))try{
(function(){var f={},e=/ZKMatchMedia=([^;]*)/,a={"0":true,"180":true},g=jq.innerWidth()>jq.innerHeight(),b=a[window.orientation];zk.override(zk.Widget.prototype,f,{$binder:function(){var h=this;for(;h;h=h.parent){if(h["$ZKBINDER$"]){break}}if(h){if(!h._$binder){h._$binder=new zkbind.Binder(h,this)}return h._$binder}return null},$afterCommand:function(j,i){var h=this.$binder();if(h){h.$doAfterCommand(j,i)}},unbind_:function(){if(this._$binder){this._$binder.destroy();this._$binder=null}f.unbind_.apply(this,arguments)}});zkbind.$=function(j,h){var i=zk.Widget.$(j,h);if(i){return i.$binder()}zk.error("Not found ZK Binder with ["+j+"]")};function d(j,i,l){if(i[l]){var k={};for(var h in i[l]){k[j+h]=i[l][h]}i[l]=k}}function c(n,i,o){var m=i._cookies,h=function(p){return encodeURIComponent(p).replace(/['()]/g,escape).replace(/\*/g,"%2A").replace(/%(?:7C|60|5E)/g,unescape)};if(n.matches){var j="",l=1;if(zk.mobile){if((g&&b)||(!g&&!b)){a={"-90":true,"90":true}}j=a[window.orientation]?"portrait":"landscape"}else{j=jq.innerWidth()>jq.innerHeight()?"landscape":"portrait"}if(window.devicePixelRatio){l=window.devicePixelRatio}var k=[new Date().getTimezoneOffset(),screen.width,screen.height,screen.colorDepth,jq.innerWidth(),jq.innerHeight(),jq.innerX(),jq.innerY(),l.toFixed(1),j,n.matches,o.substring(16)];i.command(o,{"$ZKCLIENTINFO$":k});if(!m.$contains(o)){m.push(o)}document.cookie="ZKMatchMedia="+h(m);document.cookie="ZKClientInfo="+h(JSON.stringify(k))}else{m.$remove(o);document.cookie="ZKMatchMedia="+h(m)}}zkbind.Binder=zk.$extends(zk.Object,{$init:function(n,h){this.$supers("$init",arguments);this.$view=n;this.$currentTarget=h;this._aftercmd={};if(n["$ZKMATCHMEDIA$"]){var q=[];if(matched=e.exec(document.cookie)){var k=matched[1];if(k){q=decodeURIComponent(k).trim().split(",")}}this._cookies=q;var r=this;var o=[];for(var l=0;l<n["$ZKMATCHMEDIA$"].length;l++){var j=n["$ZKMATCHMEDIA$"][l];var p=window.matchMedia(j.substring(16));var s=(function(i){return function(m){c(m,r,i)}})(j);p.addListener(s);s(p);o.push({mql:p,handler:s})}this._mediaQueryLists=o}},after:function(j,h){if(!h&&jq.isFunction(j)){h=j;j=this._lastcmd}var i=this._aftercmd[j];if(!i){this._aftercmd[j]=[h]}else{i.push(h)}return this},unAfter:function(l,i){var k=this._aftercmd[l];for(var h=k?k.length:0;h--;){if(k[h]==i){k.splice(h,1)}}return this},destroy:function(){this._aftercmd=null;if(this._mediaQueryLists!=null){var h=this._mediaQueryLists;for(var j=0;j<h.length;j++){h[j].mql.removeListener(h[j].handler)}this._mediaQueryLists=null;this._cookies=null}this.$view=null;this.$currentTarget=null},command:function(k,h,i,j){var l=this.$view;if(i){if(i.duplicateIgnore){d("onBindCommand$",i,"duplicateIgnore")}if(i.repeatIgnore){d("onBindCommand$",i,"repeatIgnore")}}zAu.send(new zk.Event(l,"onBindCommand$"+k,{cmd:k,args:h},zk.copy({toServer:true},i)),j!=undefined?j:38);this._lastcmd=k;return this},globalCommand:function(j,h,i){var k=this.$view;if(opts){if(opts.duplicateIgnore){d("onBindGlobalCommand$",opts,"duplicateIgnore")}if(opts.repeatIgnore){d("onBindGlobalCommand$",opts,"repeatIgnore")}}zAu.send(new zk.Event(k,"onBindGlobalCommand$"+j,{cmd:j,args:h},zk.copy({toServer:true},opts)),i!=undefined?i:38);this._lastcmd=j;return this},$doAfterCommand:function(n,k){var m=this._aftercmd[n];for(var l=0,h=m?m.length:0;l<h;l++){m[l].apply(this,[k])}}},{postCommand:function(m,l,j,k){var i=zk.Widget.$(m);if(i){var h=i.$binder();if(h){h.command(l,j,k)}}},postGlobalCommand:function(m,l,j,k){var i=zk.Widget.$(m);if(i){var h=i.$binder();if(h){h.globalCommand(l,j,k)}}}})})();

}finally{zk.setLoaded(zk._p.n);}});zk.setLoaded('zkbind',1);