if(!window.zk){
//ZK, Copyright 2009 Potix Corporation, LGPL
//jQuery, (c) John Resig, MIT
//Sizzle, (c) The Dojo Foundation, MIT
//jQuery Mousewheel, (c) Brandon Aaron, MIT

window.$eval=function(s){return eval(s);};
(function(a8,K){var aq=a8.document,br=a8.navigator,bi=a8.location;var b=(function(){var bC=function(bW,bX){return new bC.fn.init(bW,bX,bA)},bA,bU=/^(?:[^#<]*(<[\w\W]+>)[^>]*$|#([\w\-]*)$)/,bJ=/\S/,bF=/^\s+/,bB=/\s+$/,bE=/\d/,bx=/^<(\w+)\s*\/?>(?:<\/\1>)?$/,bK=/^[\],:{}\s]*$/,bS=/\\(?:["\\\/bfnrt]|u[0-9a-fA-F]{4})/g,bM=/"[^"\\\n\r]*"|true|false|null|-?\d+(?:\.\d*)?(?:[eE][+\-]?\d+)?/g,bG=/(?:^|:|,)(?:\s*\[)+/g,bv=/(webkit)[ \/]([\w.]+)/,bO=/(opera)(?:.*version)?[ \/]([\w.]+)/,bN=/(msie) ([\w.]+)/,bP=/(mozilla)(?:.*? rv:([\w.]+))?/,by=/-([a-z]|[0-9])/ig,bV=/^-ms-/,bQ=function(bW,bX){return(bX+"").toUpperCase()},bT=br.userAgent,bR,bz,e,bI=Object.prototype.toString,bD=Object.prototype.hasOwnProperty,bw=Array.prototype.push,bH=Array.prototype.slice,bL=String.prototype.trim,bs=Array.prototype.indexOf,bu={};bC.fn=bC.prototype={constructor:bC,init:function(bW,b0,bZ){var bY,b1,bX,b2;if(!bW){return this}if(bW.nodeType){this.context=this[0]=bW;this.length=1;return this}if(bW==="body"&&!b0&&aq.body){this.context=aq;this[0]=aq.body;this.selector=bW;this.length=1;return this}if(typeof bW==="string"){if(bW.charAt(0)==="<"&&bW.charAt(bW.length-1)===">"&&bW.length>=3){bY=[null,bW,null]}else{bY=bU.exec(bW)}if(bY&&(bY[1]||!b0)){if(bY[1]){b0=b0 instanceof bC?b0[0]:b0;b2=(b0?b0.ownerDocument||b0:aq);bX=bx.exec(bW);if(bX){if(bC.isPlainObject(b0)){bW=[aq.createElement(bX[1])];bC.fn.attr.call(bW,b0,true)}else{bW=[b2.createElement(bX[1])]}}else{bX=bC.buildFragment([bY[1]],[b2]);bW=(bX.cacheable?bC.clone(bX.fragment):bX.fragment).childNodes}return bC.merge(this,bW)}else{b1=aq.getElementById(bY[2]);if(b1&&b1.parentNode){if(b1.id!==bY[2]){return bZ.find(bW)}this.length=1;this[0]=b1}this.context=aq;this.selector=bW;return this}}else{if(!b0||b0.jquery){return(b0||bZ).find(bW)}else{return this.constructor(b0).find(bW)}}}else{if(bC.isFunction(bW)){return bZ.ready(bW)}}if(bW.selector!==K){this.selector=bW.selector;this.context=bW.context}return bC.makeArray(bW,this)},selector:"",jquery:"1.6.4",length:0,size:function(){return this.length},toArray:function(){return bH.call(this,0)},get:function(bW){return bW==null?this.toArray():(bW<0?this[this.length+bW]:this[bW])},pushStack:function(bX,bZ,bW){var bY=this.constructor();if(bC.isArray(bX)){bw.apply(bY,bX)}else{bC.merge(bY,bX)}bY.prevObject=this;bY.context=this.context;if(bZ==="find"){bY.selector=this.selector+(this.selector?" ":"")+bW}else{if(bZ){bY.selector=this.selector+"."+bZ+"("+bW+")"}}return bY},each:function(bX,bW){return bC.each(this,bX,bW)},ready:function(bW){bC.bindReady();bz.done(bW);return this},eq:function(bW){return bW===-1?this.slice(bW):this.slice(bW,+bW+1)},first:function(){return this.eq(0)},last:function(){return this.eq(-1)},slice:function(){return this.pushStack(bH.apply(this,arguments),"slice",bH.call(arguments).join(","))},map:function(bW){return this.pushStack(bC.map(this,function(bY,bX){return bW.call(bY,bX,bY)}))},end:function(){return this.prevObject||this.constructor(null)},push:bw,sort:[].sort,splice:[].splice};bC.fn.init.prototype=bC.fn;bC.extend=bC.fn.extend=function(){var b5,bY,bW,bX,b2,b3,b1=arguments[0]||{},b0=1,bZ=arguments.length,b4=false;if(typeof b1==="boolean"){b4=b1;b1=arguments[1]||{};b0=2}if(typeof b1!=="object"&&!bC.isFunction(b1)){b1={}}if(bZ===b0){b1=this;--b0}for(;b0<bZ;b0++){if((b5=arguments[b0])!=null){for(bY in b5){bW=b1[bY];bX=b5[bY];if(b1===bX){continue}if(b4&&bX&&(bC.isPlainObject(bX)||(b2=bC.isArray(bX)))){if(b2){b2=false;b3=bW&&bC.isArray(bW)?bW:[]}else{b3=bW&&bC.isPlainObject(bW)?bW:{}}b1[bY]=bC.extend(b4,b3,bX)}else{if(bX!==K){b1[bY]=bX}}}}}return b1};bC.extend({noConflict:function(bW){return bC},isReady:false,readyWait:1,holdReady:function(bW){if(bW){bC.readyWait++}else{bC.ready(true)}},ready:function(bW){if((bW===true&&!--bC.readyWait)||(bW!==true&&!bC.isReady)){if(!aq.body){return setTimeout(bC.ready,1)}bC.isReady=true;if(bW!==true&&--bC.readyWait>0){return}bz.resolveWith(aq,[bC]);if(bC.fn.trigger){bC(aq).trigger("ready").unbind("ready")}}},bindReady:function(){if(bz){return}bz=bC._Deferred();if(aq.readyState==="complete"){return setTimeout(bC.ready,1)}if(aq.addEventListener){aq.addEventListener("DOMContentLoaded",e,false);a8.addEventListener("load",bC.ready,false)}else{if(aq.attachEvent){aq.attachEvent("onreadystatechange",e);a8.attachEvent("onload",bC.ready);var bW=false;try{bW=a8.frameElement==null}catch(bX){}if(aq.documentElement.doScroll&&bW){bt()}}}},isFunction:function(bW){return bC.type(bW)==="function"},isArray:Array.isArray||function(bW){return bC.type(bW)==="array"},isWindow:function(bW){return bW&&typeof bW==="object"&&"setInterval" in bW},isNaN:function(bW){return bW==null||!bE.test(bW)||isNaN(bW)},type:function(bW){return bW==null?String(bW):bu[bI.call(bW)]||"object"},isPlainObject:function(bY){if(!bY||bC.type(bY)!=="object"||bY.nodeType||bC.isWindow(bY)){return false}try{if(bY.constructor&&!bD.call(bY,"constructor")&&!bD.call(bY.constructor.prototype,"isPrototypeOf")){return false}}catch(bX){return false}var bW;for(bW in bY){}return bW===K||bD.call(bY,bW)},isEmptyObject:function(bX){for(var bW in bX){return false}return true},error:function(bW){throw bW},parseJSON:function(bW){if(typeof bW!=="string"||!bW){return null}bW=bC.trim(bW);if(a8.JSON&&a8.JSON.parse){return a8.JSON.parse(bW)}if(bK.test(bW.replace(bS,"@").replace(bM,"]").replace(bG,""))){return(new Function("return "+bW))()}bC.error("Invalid JSON: "+bW)},parseXML:function(bY){var bW,bX;try{if(a8.DOMParser){bX=new DOMParser();bW=bX.parseFromString(bY,"text/xml")}else{bW=new ActiveXObject("Microsoft.XMLDOM");bW.async="false";bW.loadXML(bY)}}catch(bZ){bW=K}if(!bW||!bW.documentElement||bW.getElementsByTagName("parsererror").length){bC.error("Invalid XML: "+bY)}return bW},noop:function(){},globalEval:function(bW){if(bW&&bJ.test(bW)){(a8.execScript||function(bX){a8["eval"].call(a8,bX)})(bW)}},camelCase:function(bW){return bW.replace(bV,"ms-").replace(by,bQ)},each:function(bZ,b2,bY){var bX,b0=0,b1=bZ.length,bW=b1===K||bC.isFunction(bZ);if(bY){if(bW){for(bX in bZ){if(b2.apply(bZ[bX],bY)===false){break}}}else{for(;b0<b1;){if(b2.apply(bZ[b0++],bY)===false){break}}}}else{if(bW){for(bX in bZ){if(b2.call(bZ[bX],bX,bZ[bX])===false){break}}}else{for(;b0<b1;){if(b2.call(bZ[b0],b0,bZ[b0++])===false){break}}}}return bZ},trim:bL?function(bW){return bW==null?"":bL.call(bW)}:function(bW){return bW==null?"":bW.toString().replace(bF,"").replace(bB,"")},makeArray:function(bZ,bX){var bW=bX||[];if(bZ!=null){var bY=bC.type(bZ);if(bZ.length==null||bY==="string"||bY==="function"||bY==="regexp"||bC.isWindow(bZ)){bw.call(bW,bZ)}else{bC.merge(bW,bZ)}}return bW},inArray:function(bY,bZ){if(!bZ){return -1}if(bs){return bs.call(bZ,bY)}for(var bW=0,bX=bZ.length;bW<bX;bW++){if(bZ[bW]===bY){return bW}}return -1},merge:function(b0,bY){var bZ=b0.length,bX=0;if(typeof bY.length==="number"){for(var bW=bY.length;bX<bW;bX++){b0[bZ++]=bY[bX]}}else{while(bY[bX]!==K){b0[bZ++]=bY[bX++]}}b0.length=bZ;return b0},grep:function(bX,b2,bW){var bY=[],b1;bW=!!bW;for(var bZ=0,b0=bX.length;bZ<b0;bZ++){b1=!!b2(bX[bZ],bZ);if(bW!==b1){bY.push(bX[bZ])}}return bY},map:function(bW,b3,b4){var b1,b2,b0=[],bY=0,bX=bW.length,bZ=bW instanceof bC||bX!==K&&typeof bX==="number"&&((bX>0&&bW[0]&&bW[bX-1])||bX===0||bC.isArray(bW));if(bZ){for(;bY<bX;bY++){b1=b3(bW[bY],bY,b4);if(b1!=null){b0[b0.length]=b1}}}else{for(b2 in bW){b1=b3(bW[b2],b2,b4);if(b1!=null){b0[b0.length]=b1}}}return b0.concat.apply([],b0)},guid:1,proxy:function(b0,bZ){if(typeof bZ==="string"){var bY=b0[bZ];bZ=b0;b0=bY}if(!bC.isFunction(b0)){return K}var bW=bH.call(arguments,2),bX=function(){return b0.apply(bZ,bW.concat(bH.call(arguments)))};bX.guid=b0.guid=b0.guid||bX.guid||bC.guid++;return bX},access:function(bW,b4,b2,bY,b1,b3){var bX=bW.length;if(typeof b4==="object"){for(var bZ in b4){bC.access(bW,bZ,b4[bZ],bY,b1,b2)}return bW}if(b2!==K){bY=!b3&&bY&&bC.isFunction(b2);for(var b0=0;b0<bX;b0++){b1(bW[b0],b4,bY?b2.call(bW[b0],b0,b1(bW[b0],b4)):b2,b3)}return bW}return bX?b1(bW[0],b4):K},now:function(){return(new Date()).getTime()},uaMatch:function(bX){bX=bX.toLowerCase();var bW=bv.exec(bX)||bO.exec(bX)||bN.exec(bX)||bX.indexOf("compatible")<0&&bP.exec(bX)||[];return{browser:bW[1]||"",version:bW[2]||"0"}},sub:function(){function bW(bZ,b0){return new bW.fn.init(bZ,b0)}bC.extend(true,bW,this);bW.superclass=this;bW.fn=bW.prototype=this();bW.fn.constructor=bW;bW.sub=this.sub;bW.fn.init=function bY(bZ,b0){if(b0&&b0 instanceof bC&&!(b0 instanceof bW)){b0=bW(b0)}return bC.fn.init.call(this,bZ,b0,bX)};bW.fn.init.prototype=bW.fn;var bX=bW(aq);return bW},browser:{}});bC.each("Boolean Number String Function Array Date RegExp Object".split(" "),function(bX,bW){bu["[object "+bW+"]"]=bW.toLowerCase()});bR=bC.uaMatch(bT);if(bR.browser){bC.browser[bR.browser]=true;bC.browser.version=bR.version}if(bC.browser.webkit){bC.browser.safari=true}if(bJ.test("\xA0")){bF=/^[\s\xA0]+/;bB=/[\s\xA0]+$/}bA=bC(aq);if(aq.addEventListener){e=function(){aq.removeEventListener("DOMContentLoaded",e,false);bC.ready()}}else{if(aq.attachEvent){e=function(){if(aq.readyState==="complete"){aq.detachEvent("onreadystatechange",e);bC.ready()}}}}function bt(){if(bC.isReady){return}try{aq.documentElement.doScroll("left")}catch(bW){setTimeout(bt,1);return}bC.ready()}return bC})();var a="done fail isResolved isRejected promise then always pipe".split(" "),aF=[].slice;b.extend({_Deferred:function(){var bu=[],bv,bs,bt,e={done:function(){if(!bt){var bx=arguments,by,bB,bA,bz,bw;if(bv){bw=bv;bv=0}for(by=0,bB=bx.length;by<bB;by++){bA=bx[by];bz=b.type(bA);if(bz==="array"){e.done.apply(e,bA)}else{if(bz==="function"){bu.push(bA)}}}if(bw){e.resolveWith(bw[0],bw[1])}}return this},resolveWith:function(bx,bw){if(!bt&&!bv&&!bs){bw=bw||[];bs=1;try{while(bu[0]){bu.shift().apply(bx,bw)}}finally{bv=[bx,bw];bs=0}}return this},resolve:function(){e.resolveWith(this,arguments);return this},isResolved:function(){return !!(bs||bv)},cancel:function(){bt=1;bu=[];return this}};return e},Deferred:function(bs){var e=b._Deferred(),bu=b._Deferred(),bt;b.extend(e,{then:function(bw,bv){e.done(bw).fail(bv);return this},always:function(){return e.done.apply(e,arguments).fail.apply(this,arguments)},fail:bu.done,rejectWith:bu.resolveWith,reject:bu.resolve,isRejected:bu.isResolved,pipe:function(bw,bv){return b.Deferred(function(bx){b.each({done:[bw,"resolve"],fail:[bv,"reject"]},function(bz,bC){var by=bC[0],bB=bC[1],bA;if(b.isFunction(by)){e[bz](function(){bA=by.apply(this,arguments);if(bA&&b.isFunction(bA.promise)){bA.promise().then(bx.resolve,bx.reject)}else{bx[bB+"With"](this===e?bx:this,[bA])}})}else{e[bz](bx[bB])}})}).promise()},promise:function(bw){if(bw==null){if(bt){return bt}bt=bw={}}var bv=a.length;while(bv--){bw[a[bv]]=e[a[bv]]}return bw}});e.done(bu.cancel).fail(e.cancel);delete e.cancel;if(bs){bs.call(e,e)}return e},when:function(bx){var bs=arguments,bt=0,bw=bs.length,bv=bw,e=bw<=1&&bx&&b.isFunction(bx.promise)?bx:b.Deferred();function bu(by){return function(bz){bs[by]=arguments.length>1?aF.call(arguments,0):bz;if(!(--bv)){e.resolveWith(e,aF.call(bs,0))}}}if(bw>1){for(;bt<bw;bt++){if(bs[bt]&&b.isFunction(bs[bt].promise)){bs[bt].promise().then(bu(bt),e.reject)}else{--bv}}if(!bv){e.resolveWith(e,bs)}}else{if(e!==bx){e.resolveWith(e,bw?[bx]:[])}}return e.promise()}});b.support=(function(){var bC=aq.createElement("div"),bJ=aq.documentElement,bv,bK,bD,bt,bB,bw,bz,bs,bA,bE,by,bI,bG,bu,bx,bF,bL;bC.setAttribute("className","t");bC.innerHTML="   <link/><table></table><a href='/a' style='top:1px;float:left;opacity:.55;'>a</a><input type='checkbox'/>";bv=bC.getElementsByTagName("*");bK=bC.getElementsByTagName("a")[0];if(!bv||!bv.length||!bK){return{}}bD=aq.createElement("select");bt=bD.appendChild(aq.createElement("option"));bB=bC.getElementsByTagName("input")[0];bz={leadingWhitespace:(bC.firstChild.nodeType===3),tbody:!bC.getElementsByTagName("tbody").length,htmlSerialize:!!bC.getElementsByTagName("link").length,style:/top/.test(bK.getAttribute("style")),hrefNormalized:(bK.getAttribute("href")==="/a"),opacity:/^0.55$/.test(bK.style.opacity),cssFloat:!!bK.style.cssFloat,checkOn:(bB.value==="on"),optSelected:bt.selected,getSetAttribute:bC.className!=="t",submitBubbles:true,changeBubbles:true,focusinBubbles:false,deleteExpando:true,noCloneEvent:true,inlineBlockNeedsLayout:false,shrinkWrapBlocks:false,reliableMarginRight:true};bB.checked=true;bz.noCloneChecked=bB.cloneNode(true).checked;bD.disabled=true;bz.optDisabled=!bt.disabled;try{delete bC.test}catch(bH){bz.deleteExpando=false}if(!bC.addEventListener&&bC.attachEvent&&bC.fireEvent){bC.attachEvent("onclick",function(){bz.noCloneEvent=false});bC.cloneNode(true).fireEvent("onclick")}bB=aq.createElement("input");bB.value="t";bB.setAttribute("type","radio");bz.radioValue=bB.value==="t";bB.setAttribute("checked","checked");bC.appendChild(bB);bs=aq.createDocumentFragment();bs.appendChild(bC.firstChild);bz.checkClone=bs.cloneNode(true).cloneNode(true).lastChild.checked;bC.innerHTML="";bC.style.width=bC.style.paddingLeft="1px";bA=aq.getElementsByTagName("body")[0];by=aq.createElement(bA?"div":"body");bI={visibility:"hidden",width:0,height:0,border:0,margin:0,background:"none"};if(bA){b.extend(bI,{position:"absolute",left:"-1000px",top:"-1000px"})}for(bF in bI){by.style[bF]=bI[bF]}by.appendChild(bC);bE=bA||bJ;bE.insertBefore(by,bE.firstChild);bz.appendChecked=bB.checked;bz.boxModel=bC.offsetWidth===2;if("zoom" in bC.style){bC.style.display="inline";bC.style.zoom=1;bz.inlineBlockNeedsLayout=(bC.offsetWidth===2);bC.style.display="";bC.innerHTML="<div style='width:4px;'></div>";bz.shrinkWrapBlocks=(bC.offsetWidth!==2)}bC.innerHTML="<table><tr><td style='padding:0;border:0;display:none'></td><td>t</td></tr></table>";bG=bC.getElementsByTagName("td");bL=(bG[0].offsetHeight===0);bG[0].style.display="";bG[1].style.display="none";bz.reliableHiddenOffsets=bL&&(bG[0].offsetHeight===0);bC.innerHTML="";if(aq.defaultView&&aq.defaultView.getComputedStyle){bw=aq.createElement("div");bw.style.width="0";bw.style.marginRight="0";bC.appendChild(bw);bz.reliableMarginRight=(parseInt((aq.defaultView.getComputedStyle(bw,null)||{marginRight:0}).marginRight,10)||0)===0}by.innerHTML="";bE.removeChild(by);if(bC.attachEvent){for(bF in {submit:1,change:1,focusin:1}){bx="on"+bF;bL=(bx in bC);if(!bL){bC.setAttribute(bx,"return;");bL=(typeof bC[bx]==="function")}bz[bF+"Bubbles"]=bL}}by=bs=bD=bt=bA=bw=bC=bB=null;return bz})();b.boxModel=b.support.boxModel;var aM=/^(?:\{.*\}|\[.*\])$/,aw=/([A-Z])/g;b.extend({cache:{},uuid:0,expando:"jQuery"+(b.fn.jquery+Math.random()).replace(/\D/g,""),noData:{embed:true,object:"clsid:D27CDB6E-AE6D-11cf-96B8-444553540000",applet:true},hasData:function(e){e=e.nodeType?b.cache[e[b.expando]]:e[b.expando];return !!e&&!S(e)},data:function(bu,bs,bw,bv){if(!b.acceptData(bu)){return}var bx,bz,bA=b.expando,by=typeof bs==="string",bB=bu.nodeType,e=bB?b.cache:bu,bt=bB?bu[b.expando]:bu[b.expando]&&b.expando;if((!bt||(bv&&bt&&(e[bt]&&!e[bt][bA])))&&by&&bw===K){return}if(!bt){if(bB){bu[b.expando]=bt=++b.uuid}else{bt=b.expando}}if(!e[bt]){e[bt]={};if(!bB){e[bt].toJSON=b.noop}}if(typeof bs==="object"||typeof bs==="function"){if(bv){e[bt][bA]=b.extend(e[bt][bA],bs)}else{e[bt]=b.extend(e[bt],bs)}}bx=e[bt];if(bv){if(!bx[bA]){bx[bA]={}}bx=bx[bA]}if(bw!==K){bx[b.camelCase(bs)]=bw}if(bs==="events"&&!bx[bs]){return bx[bA]&&bx[bA].events}if(by){bz=bx[bs];if(bz==null){bz=bx[b.camelCase(bs)]}}else{bz=bx}return bz},removeData:function(bv,bt,bw){if(!b.acceptData(bv)){return}var bx,by=b.expando,bz=bv.nodeType,bs=bz?b.cache:bv,bu=bz?bv[b.expando]:b.expando;if(!bs[bu]){return}if(bt){bx=bw?bs[bu][by]:bs[bu];if(bx){if(!bx[bt]){bt=b.camelCase(bt)}delete bx[bt];if(!S(bx)){return}}}if(bw){delete bs[bu][by];if(!S(bs[bu])){return}}var e=bs[bu][by];if(b.support.deleteExpando||!bs.setInterval){delete bs[bu]}else{bs[bu]=null}if(e){bs[bu]={};if(!bz){bs[bu].toJSON=b.noop}bs[bu][by]=e}else{if(bz){if(b.support.deleteExpando){delete bv[b.expando]}else{if(bv.removeAttribute){bv.removeAttribute(b.expando)}else{bv[b.expando]=null}}}}},_data:function(bs,e,bt){return b.data(bs,e,bt,true)},acceptData:function(bs){if(bs.nodeName){var e=b.noData[bs.nodeName.toLowerCase()];if(e){return !(e===true||bs.getAttribute("classid")!==e)}}return true}});b.fn.extend({data:function(bv,bx){var bw=null;if(typeof bv==="undefined"){if(this.length){bw=b.data(this[0]);if(this[0].nodeType===1){var e=this[0].attributes,bt;for(var bu=0,bs=e.length;bu<bs;bu++){bt=e[bu].name;if(bt.indexOf("data-")===0){bt=b.camelCase(bt.substring(5));a2(this[0],bt,bw[bt])}}}}return bw}else{if(typeof bv==="object"){return this.each(function(){b.data(this,bv)})}}var by=bv.split(".");by[1]=by[1]?"."+by[1]:"";if(bx===K){bw=this.triggerHandler("getData"+by[1]+"!",[by[0]]);if(bw===K&&this.length){bw=b.data(this[0],bv);bw=a2(this[0],bv,bw)}return bw===K&&by[1]?this.data(by[0]):bw}else{return this.each(function(){var bA=b(this),bz=[by[0],bx];bA.triggerHandler("setData"+by[1]+"!",bz);b.data(this,bv,bx);bA.triggerHandler("changeData"+by[1]+"!",bz)})}},removeData:function(e){return this.each(function(){b.removeData(this,e)})}});function a2(bu,bt,bv){if(bv===K&&bu.nodeType===1){var bs="data-"+bt.replace(aw,"-$1").toLowerCase();bv=bu.getAttribute(bs);if(typeof bv==="string"){try{bv=bv==="true"?true:bv==="false"?false:bv==="null"?null:!b.isNaN(bv)?parseFloat(bv):aM.test(bv)?b.parseJSON(bv):bv}catch(bw){}b.data(bu,bt,bv)}else{bv=K}}return bv}function S(bs){for(var e in bs){if(e!=="toJSON"){return false}}return true}function be(bv,bu,bx){var bt=bu+"defer",bs=bu+"queue",e=bu+"mark",bw=b.data(bv,bt,K,true);if(bw&&(bx==="queue"||!b.data(bv,bs,K,true))&&(bx==="mark"||!b.data(bv,e,K,true))){setTimeout(function(){if(!b.data(bv,bs,K,true)&&!b.data(bv,e,K,true)){b.removeData(bv,bt,true);bw.resolve()}},0)}}b.extend({_mark:function(bs,e){if(bs){e=(e||"fx")+"mark";b.data(bs,e,(b.data(bs,e,K,true)||0)+1,true)}},_unmark:function(bv,bu,bs){if(bv!==true){bs=bu;bu=bv;bv=false}if(bu){bs=bs||"fx";var e=bs+"mark",bt=bv?0:((b.data(bu,e,K,true)||1)-1);if(bt){b.data(bu,e,bt,true)}else{b.removeData(bu,e,true);be(bu,bs,"mark")}}},queue:function(bs,e,bu){if(bs){e=(e||"fx")+"queue";var bt=b.data(bs,e,K,true);if(bu){if(!bt||b.isArray(bu)){bt=b.data(bs,e,b.makeArray(bu),true)}else{bt.push(bu)}}return bt||[]}},dequeue:function(bu,bt){bt=bt||"fx";var e=b.queue(bu,bt),bs=e.shift(),bv;if(bs==="inprogress"){bs=e.shift()}if(bs){if(bt==="fx"){e.unshift("inprogress")}bs.call(bu,function(){b.dequeue(bu,bt)})}if(!e.length){b.removeData(bu,bt+"queue",true);be(bu,bt,"queue")}}});b.fn.extend({queue:function(e,bs){if(typeof e!=="string"){bs=e;e="fx"}if(bs===K){return b.queue(this[0],e)}return this.each(function(){var bt=b.queue(this,e,bs);if(e==="fx"&&bt[0]!=="inprogress"){b.dequeue(this,e)}})},dequeue:function(e){return this.each(function(){b.dequeue(this,e)})},delay:function(bs,e){bs=b.fx?b.fx.speeds[bs]||bs:bs;e=e||"fx";return this.queue(e,function(){var bt=this;setTimeout(function(){b.dequeue(bt,e)},bs)})},clearQueue:function(e){return this.queue(e||"fx",[])},promise:function(bA,bt){if(typeof bA!=="string"){bt=bA;bA=K}bA=bA||"fx";var e=b.Deferred(),bs=this,bv=bs.length,by=1,bw=bA+"defer",bx=bA+"queue",bz=bA+"mark",bu;function bB(){if(!(--by)){e.resolveWith(bs,[bs])}}while(bv--){if((bu=b.data(bs[bv],bw,K,true)||(b.data(bs[bv],bx,K,true)||b.data(bs[bv],bz,K,true))&&b.data(bs[bv],bw,b._Deferred(),true))){by++;bu.done(bB)}}bB();return e.promise()}});function T(bs,e){if(bs.className!=e){bs.className=e}}var aK=/[\n\t\r]/g,ac=/\s+/,aO=/\r/g,g=/^(?:button|input)$/i,D=/^(?:button|input|object|select|textarea)$/i,l=/^a(?:rea)?$/i,ak=/^(?:autofocus|autoplay|async|checked|controls|defer|disabled|hidden|loop|multiple|open|readonly|required|scoped|selected)$/i,bb,aV;b.fn.extend({attr:function(e,bs){return b.access(this,e,bs,true,b.attr)},removeAttr:function(e){return this.each(function(){b.removeAttr(this,e)})},prop:function(e,bs){return b.access(this,e,bs,true,b.prop)},removeProp:function(e){e=b.propFix[e]||e;return this.each(function(){try{this[e]=K;delete this[e]}catch(bs){}})},addClass:function(bv){var bx,bt,bs,bu,bw,by,e;if(b.isFunction(bv)){return this.each(function(bz){b(this).addClass(bv.call(this,bz,this.className))})}if(bv&&typeof bv==="string"){bx=bv.split(ac);for(bt=0,bs=this.length;bt<bs;bt++){bu=this[bt];if(bu.nodeType===1){if(!bu.className&&bx.length===1){bu.className=bv}else{bw=" "+bu.className+" ";for(by=0,e=bx.length;by<e;by++){if(!~bw.indexOf(" "+bx[by]+" ")){bw+=bx[by]+" "}}T(bu,b.trim(bw))}}}}return this},removeClass:function(bw){var bx,bt,bs,bv,bu,by,e;if(b.isFunction(bw)){return this.each(function(bz){b(this).removeClass(bw.call(this,bz,this.className))})}if((bw&&typeof bw==="string")||bw===K){bx=(bw||"").split(ac);for(bt=0,bs=this.length;bt<bs;bt++){bv=this[bt];if(bv.nodeType===1&&bv.className){if(bw){bu=(" "+bv.className+" ").replace(aK," ");for(by=0,e=bx.length;by<e;by++){bu=bu.replace(" "+bx[by]+" "," ")}T(bv,b.trim(bu))}else{bv.className=""}}}}return this},toggleClass:function(bu,bs){var bt=typeof bu,e=typeof bs==="boolean";if(b.isFunction(bu)){return this.each(function(bv){b(this).toggleClass(bu.call(this,bv,this.className,bs),bs)})}return this.each(function(){if(bt==="string"){var bx,bw=0,bv=b(this),by=bs,bz=bu.split(ac);while((bx=bz[bw++])){by=e?by:!bv.hasClass(bx);bv[by?"addClass":"removeClass"](bx)}}else{if(bt==="undefined"||bt==="boolean"){if(this.className){b._data(this,"__className__",this.className)}this.className=this.className||bu===false?"":b._data(this,"__className__")||""}}})},hasClass:function(e){var bu=" "+e+" ";for(var bt=0,bs=this.length;bt<bs;bt++){if(this[bt].nodeType===1&&(" "+this[bt].className+" ").replace(aK," ").indexOf(bu)>-1){return true}}return false},val:function(bu){var e,bs,bt=this[0];if(!arguments.length){if(bt){e=b.valHooks[bt.nodeName.toLowerCase()]||b.valHooks[bt.type];if(e&&"get" in e&&(bs=e.get(bt,"value"))!==K){return bs}bs=bt.value;return typeof bs==="string"?bs.replace(aO,""):bs==null?"":bs}return K}var bv=b.isFunction(bu);return this.each(function(bx){var bw=b(this),by;if(this.nodeType!==1){return}if(bv){by=bu.call(this,bx,bw.val())}else{by=bu}if(by==null){by=""}else{if(typeof by==="number"){by+=""}else{if(b.isArray(by)){by=b.map(by,function(bz){return bz==null?"":bz+""})}}}e=b.valHooks[this.nodeName.toLowerCase()]||b.valHooks[this.type];if(!e||!("set" in e)||e.set(this,by,"value")===K){this.value=by}})}});b.extend({valHooks:{option:{get:function(e){var bs=e.attributes.value;return !bs||bs.specified?e.value:e.text}},select:{get:function(e){var bx,bv=e.selectedIndex,by=[],bz=e.options,bu=e.type==="select-one";if(bv<0){return null}for(var bs=bu?bv:0,bw=bu?bv+1:bz.length;bs<bw;bs++){var bt=bz[bs];if(bt.selected&&(b.support.optDisabled?!bt.disabled:bt.getAttribute("disabled")===null)&&(!bt.parentNode.disabled||!b.nodeName(bt.parentNode,"optgroup"))){bx=b(bt).val();if(bu){return bx}by.push(bx)}}if(bu&&!by.length&&bz.length){return b(bz[bv]).val()}return by},set:function(bs,bt){var e=b.makeArray(bt);b(bs).find("option").each(function(){this.selected=b.inArray(b(this).val(),e)>=0});if(!e.length){bs.selectedIndex=-1}return e}}},attrFn:{val:true,css:true,html:true,text:true,data:true,width:true,height:true,offset:true},attrFix:{tabindex:"tabIndex"},attr:function(bx,bu,by,bw){var bs=bx.nodeType;if(!bx||bs===3||bs===8||bs===2){return K}if(bw&&bu in b.attrFn){return b(bx)[bu](by)}if(!("getAttribute" in bx)){return b.prop(bx,bu,by)}var bt,e,bv=bs!==1||!b.isXMLDoc(bx);if(bv){bu=b.attrFix[bu]||bu;e=b.attrHooks[bu];if(!e){if(ak.test(bu)){e=aV}else{if(bb){e=bb}}}}if(by!==K){if(by===null){b.removeAttr(bx,bu);return K}else{if(e&&"set" in e&&bv&&(bt=e.set(bx,by,bu))!==K){return bt}else{bx.setAttribute(bu,""+by);return by}}}else{if(e&&"get" in e&&bv&&(bt=e.get(bx,bu))!==null){return bt}else{bt=bx.getAttribute(bu);return bt===null?K:bt}}},removeAttr:function(bs,e){var bt;if(bs.nodeType===1){e=b.attrFix[e]||e;b.attr(bs,e,"");bs.removeAttribute(e);if(ak.test(e)&&(bt=b.propFix[e]||e) in bs){bs[bt]=false}}},attrHooks:{type:{set:function(e,bs){if(g.test(e.nodeName)&&e.parentNode){b.error("type property can't be changed")}else{if(!b.support.radioValue&&bs==="radio"&&b.nodeName(e,"input")){var bt=e.value;e.setAttribute("type",bs);if(bt){e.value=bt}return bs}}}},value:{get:function(bs,e){if(bb&&b.nodeName(bs,"button")){return bb.get(bs,e)}return e in bs?bs.value:null},set:function(bs,bt,e){if(bb&&b.nodeName(bs,"button")){return bb.set(bs,bt,e)}bs.value=bt}}},propFix:{tabindex:"tabIndex",readonly:"readOnly","for":"htmlFor","class":"className",maxlength:"maxLength",cellspacing:"cellSpacing",cellpadding:"cellPadding",rowspan:"rowSpan",colspan:"colSpan",usemap:"useMap",frameborder:"frameBorder",contenteditable:"contentEditable"},prop:function(bw,bu,bx){var bs=bw.nodeType;if(!bw||bs===3||bs===8||bs===2){return K}var bt,e,bv=bs!==1||!b.isXMLDoc(bw);if(bv){bu=b.propFix[bu]||bu;e=b.propHooks[bu]}if(bx!==K){if(e&&"set" in e&&(bt=e.set(bw,bx,bu))!==K){return bt}else{return(bw[bu]=bx)}}else{if(e&&"get" in e&&(bt=e.get(bw,bu))!==null){return bt}else{return bw[bu]}}},propHooks:{tabIndex:{get:function(bs){var e=bs.getAttributeNode("tabindex");return e&&e.specified?parseInt(e.value,10):D.test(bs.nodeName)||l.test(bs.nodeName)&&bs.href?0:K}}}});b.attrHooks.tabIndex=b.propHooks.tabIndex;aV={get:function(bs,e){var bt;return b.prop(bs,e)===true||(bt=bs.getAttributeNode(e))&&bt.nodeValue!==false?e.toLowerCase():K},set:function(bs,bu,e){var bt;if(bu===false){b.removeAttr(bs,e)}else{bt=b.propFix[e]||e;if(bt in bs){bs[bt]=true}bs.setAttribute(e,e.toLowerCase())}return e}};if(!b.support.getSetAttribute){bb=b.valHooks.button={get:function(bt,bs){var e;e=bt.getAttributeNode(bs);return e&&e.nodeValue!==""?e.nodeValue:K},set:function(bt,bu,bs){var e=bt.getAttributeNode(bs);if(!e){e=aq.createAttribute(bs);bt.setAttributeNode(e)}return(e.nodeValue=bu+"")}};b.each(["width","height"],function(bs,e){b.attrHooks[e]=b.extend(b.attrHooks[e],{set:function(bt,bu){if(bu===""){bt.setAttribute(e,"auto");return bu}}})})}if(!b.support.hrefNormalized){b.each(["href","src","width","height"],function(bs,e){b.attrHooks[e]=b.extend(b.attrHooks[e],{get:function(bu){var bt=bu.getAttribute(e,2);return bt===null?K:bt}})})}if(!b.support.style){b.attrHooks.style={get:function(e){return e.style.cssText.toLowerCase()||K},set:function(e,bs){return(e.style.cssText=""+bs)}}}if(!b.support.optSelected){b.propHooks.selected=b.extend(b.propHooks.selected,{get:function(bs){var e=bs.parentNode;if(e){e.selectedIndex;if(e.parentNode){e.parentNode.selectedIndex}}return null}})}if(!b.support.checkOn){b.each(["radio","checkbox"],function(){b.valHooks[this]={get:function(e){return e.getAttribute("value")===null?"on":e.value}}})}b.each(["radio","checkbox"],function(){b.valHooks[this]=b.extend(b.valHooks[this],{set:function(e,bs){if(b.isArray(bs)){return(e.checked=b.inArray(b(e).val(),bs)>=0)}}})});var aX=/\.(.*)$/,ba=/^(?:textarea|input|select)$/i,N=/\./g,bf=/ /g,aC=/[^\w\s.|`]/g,G=function(e){return e.replace(aC,"\\$&")};b.event={add:function(bu,by,bD,bw){if(bu.nodeType===3||bu.nodeType===8){return}if(bD===false){bD=bh}else{if(!bD){return}}var bs,bC;if(bD.handler){bs=bD;bD=bs.handler}if(!bD.guid){bD.guid=b.guid++}var bz=b._data(bu);if(!bz){return}var bE=bz.events,bx=bz.handle;if(!bE){bz.events=bE={}}if(!bx){bz.handle=bx=function(bF){return typeof b!=="undefined"&&(!bF||b.event.triggered!==bF.type)?b.event.handle.apply(bx.elem,arguments):K}}bx.elem=bu;by=by.split(" ");var bB,bv=0,e;while((bB=by[bv++])){bC=bs?b.extend({},bs):{handler:bD,data:bw};if(bB.indexOf(".")>-1){e=bB.split(".");bB=e.shift();bC.namespace=e.slice(0).sort().join(".")}else{e=[];bC.namespace=""}bC.type=bB;if(!bC.guid){bC.guid=bD.guid}var bt=bE[bB],bA=b.event.special[bB]||{};if(!bt){bt=bE[bB]=[];if(!bA.setup||bA.setup.call(bu,bw,e,bx)===false){if(bu.addEventListener){bu.addEventListener(bB,bx,false)}else{if(bu.attachEvent){bu.attachEvent("on"+bB,bx)}}}}if(bA.add){bA.add.call(bu,bC);if(!bC.handler.guid){bC.handler.guid=bD.guid}}bt.push(bC);b.event.global[bB]=true}bu=null},global:{},remove:function(bG,bB,bt,bx){if(bG.nodeType===3||bG.nodeType===8){return}if(bt===false){bt=bh}var bJ,bw,by,bD,bE=0,bu,bz,bC,bv,bA,e,bI,bF=b.hasData(bG)&&b._data(bG),bs=bF&&bF.events;if(!bF||!bs){return}if(bB&&bB.type){bt=bB.handler;bB=bB.type}if(!bB||typeof bB==="string"&&bB.charAt(0)==="."){bB=bB||"";for(bw in bs){b.event.remove(bG,bw+bB)}return}bB=bB.split(" ");while((bw=bB[bE++])){bI=bw;e=null;bu=bw.indexOf(".")<0;bz=[];if(!bu){bz=bw.split(".");bw=bz.shift();bC=new RegExp("(^|\\.)"+b.map(bz.slice(0).sort(),G).join("\\.(?:.*\\.)?")+"(\\.|$)")}bA=bs[bw];if(!bA){continue}if(!bt){for(bD=0;bD<bA.length;bD++){e=bA[bD];if(bu||bC.test(e.namespace)){b.event.remove(bG,bI,e.handler,bD);bA.splice(bD--,1)}}continue}bv=b.event.special[bw]||{};for(bD=bx||0;bD<bA.length;bD++){e=bA[bD];if(bt.guid===e.guid){if(bu||bC.test(e.namespace)){if(bx==null){bA.splice(bD--,1)}if(bv.remove){bv.remove.call(bG,e)}}if(bx!=null){break}}}if(bA.length===0||bx!=null&&bA.length===1){if(!bv.teardown||bv.teardown.call(bG,bz)===false){b.removeEvent(bG,bw,bF.handle)}bJ=null;delete bs[bw]}}if(b.isEmptyObject(bs)){var bH=bF.handle;if(bH){bH.elem=null}delete bF.events;delete bF.handle;if(b.isEmptyObject(bF)){b.removeData(bG,K,true)}}},customEvent:{getData:true,setData:true,changeData:true},trigger:function(e,by,bw,bD){var bB=e.type||e,bt=[],bs;if(bB.indexOf("!")>=0){bB=bB.slice(0,-1);bs=true}if(bB.indexOf(".")>=0){bt=bB.split(".");bB=bt.shift();bt.sort()}if((!bw||b.event.customEvent[bB])&&!b.event.global[bB]){return}e=typeof e==="object"?e[b.expando]?e:new b.Event(bB,e):new b.Event(bB);e.type=bB;e.exclusive=bs;e.namespace=bt.join(".");e.namespace_re=new RegExp("(^|\\.)"+bt.join("\\.(?:.*\\.)?")+"(\\.|$)");if(bD||!bw){e.preventDefault();e.stopPropagation()}if(!bw){b.each(b.cache,function(){var bF=b.expando,bE=this[bF];if(bE&&bE.events&&bE.events[bB]){b.event.trigger(e,by,bE.handle.elem)}});return}if(bw.nodeType===3||bw.nodeType===8){return}e.result=K;e.target=bw;by=by!=null?b.makeArray(by):[];by.unshift(e);var bC=bw,bu=bB.indexOf(":")<0?"on"+bB:"";do{var bz=b._data(bC,"handle");e.currentTarget=bC;if(bz){bz.apply(bC,by)}if(bu&&b.acceptData(bC)&&bC[bu]&&bC[bu].apply(bC,by)===false){e.result=false;e.preventDefault()}bC=bC.parentNode||bC.ownerDocument||bC===e.target.ownerDocument&&a8}while(bC&&!e.isPropagationStopped());if(!e.isDefaultPrevented()){var bv,bA=b.event.special[bB]||{};if((!bA._default||bA._default.call(bw.ownerDocument,e)===false)&&!(bB==="click"&&b.nodeName(bw,"a"))&&b.acceptData(bw)){try{if(bu&&bw[bB]){bv=bw[bu];if(bv){bw[bu]=null}b.event.triggered=bB;bw[bB]()}}catch(bx){}if(bv){bw[bu]=bv}b.event.triggered=K}}return e.result},handle:function(by){by=b.event.fix(by||a8.event);var bs=((b._data(this,"events")||{})[by.type]||[]).slice(0),bx=!by.exclusive&&!by.namespace,bv=Array.prototype.slice.call(arguments,0);bv[0]=by;by.currentTarget=this;for(var bu=0,e=bs.length;bu<e;bu++){var bw=bs[bu];if(bx||by.namespace_re.test(bw.namespace)){by.handler=bw.handler;by.data=bw.data;by.handleObj=bw;var bt=bw.handler.apply(this,bv);if(bt!==K){by.result=bt;if(bt===false){by.preventDefault();by.stopPropagation()}}if(by.isImmediatePropagationStopped()){break}}}return by.result},props:"altKey attrChange attrName bubbles button cancelable charCode clientX clientY ctrlKey currentTarget data detail eventPhase fromElement handler keyCode layerX layerY metaKey newValue offsetX offsetY pageX pageY prevValue relatedNode relatedTarget screenX screenY shiftKey srcElement target toElement view wheelDelta which".split(" "),fix:function(bv){if(bv[b.expando]){return bv}var bs=bv;bv=b.Event(bs);for(var bt=this.props.length,bx;bt;){bx=this.props[--bt];bv[bx]=bs[bx]}if(!bv.target){bv.target=bv.srcElement||aq}if(bv.target.nodeType===3){bv.target=bv.target.parentNode}if(!bv.relatedTarget&&bv.fromElement){bv.relatedTarget=bv.fromElement===bv.target?bv.toElement:bv.fromElement}if(bv.pageX==null&&bv.clientX!=null){var bu=bv.target.ownerDocument||aq,bw=bu.documentElement,e=bu.body;bv.pageX=bv.clientX+(bw&&bw.scrollLeft||e&&e.scrollLeft||0)-(bw&&bw.clientLeft||e&&e.clientLeft||0);bv.pageY=bv.clientY+(bw&&bw.scrollTop||e&&e.scrollTop||0)-(bw&&bw.clientTop||e&&e.clientTop||0)}if(bv.which==null&&(bv.charCode!=null||bv.keyCode!=null)){bv.which=bv.charCode!=null?bv.charCode:bv.keyCode}if(!bv.metaKey&&bv.ctrlKey){bv.metaKey=bv.ctrlKey}if(!bv.which&&bv.button!==K){bv.which=(bv.button&1?1:(bv.button&2?3:(bv.button&4?2:0)))}return bv},guid:100000000,proxy:b.proxy,special:{ready:{setup:b.bindReady,teardown:b.noop},live:{add:function(e){b.event.add(this,p(e.origType,e.selector),b.extend({},e,{handler:ah,guid:e.handler.guid}))},remove:function(e){b.event.remove(this,p(e.origType,e.selector),e)}},beforeunload:{setup:function(bt,bs,e){if(b.isWindow(this)){this.onbeforeunload=e}},teardown:function(bs,e){if(this.onbeforeunload===e){this.onbeforeunload=null}}}}};b.removeEvent=aq.removeEventListener?function(bs,e,bt){if(bs.removeEventListener){bs.removeEventListener(e,bt,false)}}:function(bs,e,bt){if(bs.detachEvent){bs.detachEvent("on"+e,bt)}};b.Event=function(bs,e){if(!this.preventDefault){return new b.Event(bs,e)}if(bs&&bs.type){this.originalEvent=bs;this.type=bs.type;this.isDefaultPrevented=(bs.defaultPrevented||bs.returnValue===false||bs.getPreventDefault&&bs.getPreventDefault())?i:bh}else{this.type=bs}if(e){b.extend(this,e)}this.timeStamp=b.now();this[b.expando]=true};function bh(){return false}function i(){return true}b.Event.prototype={preventDefault:function(){this.isDefaultPrevented=i;var bs=this.originalEvent;if(!bs){return}if(bs.preventDefault){bs.preventDefault()}else{bs.returnValue=false}},stopPropagation:function(){this.isPropagationStopped=i;var bs=this.originalEvent;if(!bs){return}if(bs.stopPropagation){bs.stopPropagation()}bs.cancelBubble=true},stopImmediatePropagation:function(){this.isImmediatePropagationStopped=i;this.stopPropagation()},isDefaultPrevented:bh,isPropagationStopped:bh,isImmediatePropagationStopped:bh};var ab=function(bt){var bu=bt.relatedTarget,e=false,bs=bt.type;bt.type=bt.data;if(bu!==this){if(bu){e=b.contains(this,bu)}if(!e){b.event.handle.apply(this,arguments);bt.type=bs}}},aS=function(e){e.type=e.data;b.event.handle.apply(this,arguments)};b.each({mouseenter:"mouseover",mouseleave:"mouseout"},function(bs,e){b.event.special[bs]={setup:function(bt){b.event.add(this,e,bt&&bt.selector?aS:ab,bs)},teardown:function(bt){b.event.remove(this,e,bt&&bt.selector?aS:ab)}}});if(!b.support.submitBubbles){b.event.special.submit={setup:function(bs,e){if(!b.nodeName(this,"form")){b.event.add(this,"click.specialSubmit",function(bv){var bu=bv.target,bt=b.nodeName(bu,"input")||b.nodeName(bu,"button")?bu.type:"";if((bt==="submit"||bt==="image")&&b(bu).closest("form").length){aU("submit",this,arguments)}});b.event.add(this,"keypress.specialSubmit",function(bv){var bu=bv.target,bt=b.nodeName(bu,"input")||b.nodeName(bu,"button")?bu.type:"";if((bt==="text"||bt==="password")&&b(bu).closest("form").length&&bv.keyCode===13){aU("submit",this,arguments)}})}else{return false}},teardown:function(e){b.event.remove(this,".specialSubmit")}}}if(!b.support.changeBubbles){var bk,k=function(bs){var e=b.nodeName(bs,"input")?bs.type:"",bt=bs.value;if(e==="radio"||e==="checkbox"){bt=bs.checked}else{if(e==="select-multiple"){bt=bs.selectedIndex>-1?b.map(bs.options,function(bu){return bu.selected}).join("-"):""}else{if(b.nodeName(bs,"select")){bt=bs.selectedIndex}}}return bt},Z=function Z(bu){var bs=bu.target,bt,bv;if(!ba.test(bs.nodeName)||bs.readOnly){return}bt=b._data(bs,"_change_data");bv=k(bs);if(bu.type!=="focusout"||bs.type!=="radio"){b._data(bs,"_change_data",bv)}if(bt===K||bv===bt){return}if(bt!=null||bv){bu.type="change";bu.liveFired=K;b.event.trigger(bu,arguments[1],bs)}};b.event.special.change={filters:{focusout:Z,beforedeactivate:Z,click:function(bu){var bt=bu.target,bs=b.nodeName(bt,"input")?bt.type:"";if(bs==="radio"||bs==="checkbox"||b.nodeName(bt,"select")){Z.call(this,bu)}},keydown:function(bu){var bt=bu.target,bs=b.nodeName(bt,"input")?bt.type:"";if((bu.keyCode===13&&!b.nodeName(bt,"textarea"))||(bu.keyCode===32&&(bs==="checkbox"||bs==="radio"))||bs==="select-multiple"){Z.call(this,bu)}},beforeactivate:function(bt){var bs=bt.target;b._data(bs,"_change_data",k(bs))}},setup:function(bt,bs){if(this.type==="file"){return false}for(var e in bk){b.event.add(this,e+".specialChange",bk[e])}return ba.test(this.nodeName)},teardown:function(e){b.event.remove(this,".specialChange");return ba.test(this.nodeName)}};bk=b.event.special.change.filters;bk.focus=bk.beforeactivate}function aU(bs,bu,e){var bt=b.extend({},e[0]);bt.type=bs;bt.originalEvent={};bt.liveFired=K;b.event.handle.call(bu,bt);if(bt.isDefaultPrevented()){e[0].preventDefault()}}if(!b.support.focusinBubbles){b.each({focus:"focusin",blur:"focusout"},function(bu,e){var bs=0;b.event.special[e]={setup:function(){if(bs++===0){aq.addEventListener(bu,bt,true)}},teardown:function(){if(--bs===0){aq.removeEventListener(bu,bt,true)}}};function bt(bv){var bw=b.event.fix(bv);bw.type=e;bw.originalEvent={};b.event.trigger(bw,null,bw.target);if(bw.isDefaultPrevented()){bv.preventDefault()}}})}b.each(["bind","one"],function(bs,e){b.fn[e]=function(by,bz,bx){var bw;if(typeof by==="object"){for(var bv in by){this[e](bv,bz,by[bv],bx)}return this}if(arguments.length===2||bz===false){bx=bz;bz=K}if(e==="one"){bw=function(bA){b(this).unbind(bA,bw);return bx.apply(this,arguments)};bw.guid=bx.guid||b.guid++}else{bw=bx}if(by==="unload"&&e!=="one"){this.one(by,bz,bx)}else{for(var bu=0,bt=this.length;bu<bt;bu++){b.event.add(this[bu],by,bw,bz)}}return this}});b.fn.extend({unbind:function(bv,bu){if(typeof bv==="object"&&!bv.preventDefault){for(var bt in bv){this.unbind(bt,bv[bt])}}else{for(var bs=0,e=this.length;bs<e;bs++){b.event.remove(this[bs],bv,bu)}}return this},delegate:function(e,bs,bu,bt){return this.live(bs,bu,bt,e)},undelegate:function(e,bs,bt){if(arguments.length===0){return this.unbind("live")}else{return this.die(bs,null,bt,e)}},trigger:function(e,bs){return this.each(function(){b.event.trigger(e,bs,this)})},triggerHandler:function(e,bs){if(this[0]){return b.event.trigger(e,bs,this[0],true)}},toggle:function(bu){var bs=arguments,e=bu.guid||b.guid++,bt=0,bv=function(bw){var bx=(b.data(this,"lastToggle"+bu.guid)||0)%bt;b.data(this,"lastToggle"+bu.guid,bx+1);bw.preventDefault();return bs[bx].apply(this,arguments)||false};bv.guid=e;while(bt<bs.length){bs[bt++].guid=e}return this.click(bv)},hover:function(e,bs){return this.mouseenter(e).mouseleave(bs||e)}});var aQ={focus:"focusin",blur:"focusout",mouseenter:"mouseover",mouseleave:"mouseout"};b.each(["live","die"],function(bs,e){b.fn[e]=function(bC,bz,bE,bv){var bD,bA=0,bB,bu,bG,bx=bv||this.selector,bt=bv?this:b(this.context);if(typeof bC==="object"&&!bC.preventDefault){for(var bF in bC){bt[e](bF,bz,bC[bF],bx)}return this}if(e==="die"&&!bC&&bv&&bv.charAt(0)==="."){bt.unbind(bv);return this}if(bz===false||b.isFunction(bz)){bE=bz||bh;bz=K}bC=(bC||"").split(" ");while((bD=bC[bA++])!=null){bB=aX.exec(bD);bu="";if(bB){bu=bB[0];bD=bD.replace(aX,"")}if(bD==="hover"){bC.push("mouseenter"+bu,"mouseleave"+bu);continue}bG=bD;if(aQ[bD]){bC.push(aQ[bD]+bu);bD=bD+bu}else{bD=(aQ[bD]||bD)+bu}if(e==="live"){for(var by=0,bw=bt.length;by<bw;by++){b.event.add(bt[by],"live."+p(bD,bx),{data:bz,selector:bx,handler:bE,origType:bD,origHandler:bE,preType:bG})}}else{bt.unbind("live."+p(bD,bx),bE)}}return this}});function ah(bC){var bz,bu,bI,bw,e,bE,bB,bD,bA,bH,by,bx,bG,bF=[],bv=[],bs=b._data(this,"events");if(bC.liveFired===this||!bs||!bs.live||bC.target.disabled||bC.button&&bC.type==="click"){return}if(bC.namespace){bx=new RegExp("(^|\\.)"+bC.namespace.split(".").join("\\.(?:.*\\.)?")+"(\\.|$)")}bC.liveFired=this;var bt=bs.live.slice(0);for(bB=0;bB<bt.length;bB++){e=bt[bB];if(e.origType.replace(aX,"")===bC.type){bv.push(e.selector)}else{bt.splice(bB--,1)}}bw=b(bC.target).closest(bv,bC.currentTarget);for(bD=0,bA=bw.length;bD<bA;bD++){by=bw[bD];for(bB=0;bB<bt.length;bB++){e=bt[bB];if(by.selector===e.selector&&(!bx||bx.test(e.namespace))&&!by.elem.disabled){bE=by.elem;bI=null;if(e.preType==="mouseenter"||e.preType==="mouseleave"){bC.type=e.preType;bI=b(bC.relatedTarget).closest(e.selector)[0];if(bI&&b.contains(bE,bI)){bI=bE}}if(!bI||bI!==bE){bF.push({elem:bE,handleObj:e,level:by.level})}}}}for(bD=0,bA=bF.length;bD<bA;bD++){bw=bF[bD];if(bu&&bw.level>bu){break}bC.currentTarget=bw.elem;bC.data=bw.handleObj.data;bC.handleObj=bw.handleObj;bG=bw.handleObj.origHandler.apply(bw.elem,arguments);if(bG===false||bC.isPropagationStopped()){bu=bw.level;if(bG===false){bz=false}if(bC.isImmediatePropagationStopped()){break}}}return bz}function p(bs,e){return(bs&&bs!=="*"?bs+".":"")+e.replace(N,"`").replace(bf,"&")}b.each(("blur focus focusin focusout load resize scroll unload click dblclick mousedown mouseup mousemove mouseover mouseout mouseenter mouseleave change select submit keydown keypress keyup error").split(" "),function(bs,e){b.fn[e]=function(bu,bt){if(bt==null){bt=bu;bu=null}return arguments.length>0?this.bind(e,bu,bt):this.trigger(e)};if(b.attrFn){b.attrFn[e]=true}});(function(){var bC=/((?:\((?:\([^()]+\)|[^()]+)+\)|\[(?:\[[^\[\]]*\]|['"][^'"]*['"]|[^\[\]'"]+)+\]|\\.|[^ >+~,(\[\\]+)+|[>+~])(\s*,\s*)?((?:.|\r|\n)*)/g,bD=0,bG=Object.prototype.toString,bx=false,bw=true,bE=/\\/g,bK=/\W/;[0,0].sort(function(){bw=false;return 0});var bu=function(bP,e,bS,bT){bS=bS||[];e=e||aq;var bV=e;if(e.nodeType!==1&&e.nodeType!==9){return[]}if(!bP||typeof bP!=="string"){return bS}var bM,bX,b0,bL,bW,bZ,bY,bR,bO=true,bN=bu.isXML(e),bQ=[],bU=bP;do{bC.exec("");bM=bC.exec(bU);if(bM){bU=bM[3];bQ.push(bM[1]);if(bM[2]){bL=bM[3];break}}}while(bM);if(bQ.length>1&&by.exec(bP)){if(bQ.length===2&&bz.relative[bQ[0]]){bX=bH(bQ[0]+bQ[1],e)}else{bX=bz.relative[bQ[0]]?[e]:bu(bQ.shift(),e);while(bQ.length){bP=bQ.shift();if(bz.relative[bP]){bP+=bQ.shift()}bX=bH(bP,bX)}}}else{if(!bT&&bQ.length>1&&e.nodeType===9&&!bN&&bz.match.ID.test(bQ[0])&&!bz.match.ID.test(bQ[bQ.length-1])){bW=bu.find(bQ.shift(),e,bN);e=bW.expr?bu.filter(bW.expr,bW.set)[0]:bW.set[0]}if(e){bW=bT?{expr:bQ.pop(),set:bA(bT)}:bu.find(bQ.pop(),bQ.length===1&&(bQ[0]==="~"||bQ[0]==="+")&&e.parentNode?e.parentNode:e,bN);bX=bW.expr?bu.filter(bW.expr,bW.set):bW.set;if(bQ.length>0){b0=bA(bX)}else{bO=false}while(bQ.length){bZ=bQ.pop();bY=bZ;if(!bz.relative[bZ]){bZ=""}else{bY=bQ.pop()}if(bY==null){bY=e}bz.relative[bZ](b0,bY,bN)}}else{b0=bQ=[]}}if(!b0){b0=bX}if(!b0){bu.error(bZ||bP)}if(bG.call(b0)==="[object Array]"){if(!bO){bS.push.apply(bS,b0)}else{if(e&&e.nodeType===1){for(bR=0;b0[bR]!=null;bR++){if(b0[bR]&&(b0[bR]===true||b0[bR].nodeType===1&&bu.contains(e,b0[bR]))){bS.push(bX[bR])}}}else{for(bR=0;b0[bR]!=null;bR++){if(b0[bR]&&b0[bR].nodeType===1){bS.push(bX[bR])}}}}}else{bA(b0,bS)}if(bL){bu(bL,bV,bS,bT);bu.uniqueSort(bS)}return bS};bu.uniqueSort=function(bL){if(bF){bx=bw;bL.sort(bF);if(bx){for(var e=1;e<bL.length;e++){if(bL[e]===bL[e-1]){bL.splice(e--,1)}}}}return bL};bu.matches=function(e,bL){return bu(e,null,null,bL)};bu.matchesSelector=function(e,bL){return bu(bL,null,null,[e]).length>0};bu.find=function(bR,e,bS){var bQ;if(!bR){return[]}for(var bN=0,bM=bz.order.length;bN<bM;bN++){var bO,bP=bz.order[bN];if((bO=bz.leftMatch[bP].exec(bR))){var bL=bO[1];bO.splice(1,1);if(bL.substr(bL.length-1)!=="\\"){bO[1]=(bO[1]||"").replace(bE,"");bQ=bz.find[bP](bO,e,bS);if(bQ!=null&&bQ.length){bR=bR.replace(bz.match[bP],"");break}}}}if(!bQ){bQ=typeof e.getElementsByTagName!=="undefined"?e.getElementsByTagName("*"):[]}return{set:bQ,expr:bR}};bu.filter=function(bV,bU,bY,bO){var bQ,e,bM=bV,b0=[],bS=bU,bR=bU&&bU[0]&&bu.isXML(bU[0]);while(bV&&bU.length){for(var bT in bz.filter){if((bQ=bz.leftMatch[bT].exec(bV))!=null&&bQ[2]){var bZ,bX,bL=bz.filter[bT],bN=bQ[1];e=false;bQ.splice(1,1);if(bN.substr(bN.length-1)==="\\"){continue}if(bS===b0){b0=[]}if(bz.preFilter[bT]){bQ=bz.preFilter[bT](bQ,bS,bY,b0,bO,bR);if(!bQ){e=bZ=true}else{if(bQ===true){continue}}}if(bQ){for(var bP=0;(bX=bS[bP])!=null;bP++){if(bX){bZ=bL(bX,bQ,bP,bS,bY);var bW=bO^!!bZ;if(bY&&bZ!=null){if(bW){e=true}else{bS[bP]=false}}else{if(bW){b0.push(bX);e=true}}}}}if(bZ!==K){if(!bY){bS=b0}bV=bV.replace(bz.match[bT],"");if(!e){return[]}break}}}if(bV===bM){if(e==null){bu.error(bV)}else{break}}bM=bV}return bS};bu.error=function(e){throw"Syntax error, unrecognized expression: "+e};var bz=bu.selectors={order:["ID","ZID","NAME","TAG","ZTAG"],match:{ID:/#((?:[\w\u00c0-\uFFFF\-]|\\.)+)/,CLASS:/\.((?:[\w\u00c0-\uFFFF\-]|\\.)+)/,ZID:/\$((?:[\w\u00c0-\uFFFF-]|\\.)+)/,NAME:/\[name=['"]*((?:[\w\u00c0-\uFFFF\-]|\\.)+)['"]*\]/,ATTR:/\[\s*((?:[\w\u00c0-\uFFFF\-]|\\.)+)\s*(?:(\S?=)\s*(?:(['"])(.*?)\3|(#?(?:[\w\u00c0-\uFFFF\-]|\\.)*)|)|)\s*\]/,TAG:/^((?:[\w\u00c0-\uFFFF\*\-]|\\.)+)/,ZTAG:/^((?:[@\w\u00c0-\uFFFF\*-]|\\.)+)/,CHILD:/:(only|nth|last|first)-child(?:\(\s*(even|odd|(?:[+\-]?\d+|(?:[+\-]?\d*)?n\s*(?:[+\-]\s*\d+)?))\s*\))?/,POS:/:(nth|eq|gt|lt|first|last|even|odd)(?:\((\d*)\))?(?=[^\-]|$)/,PSEUDO:/:((?:[\w\u00c0-\uFFFF\-]|\\.)+)(?:\((['"]?)((?:\([^\)]+\)|[^\(\)]*)+)\2\))?/},leftMatch:{},attrMap:{"class":"className","for":"htmlFor"},attrHandle:{href:function(e){return e.getAttribute("href")},type:function(e){return e.getAttribute("type")}},relative:{"+":function(bT,bL){var bP=typeof bL==="string",bU=bP&&!bK.test(bL),bR=bP&&/@/.test(bL),e=bP&&/\$/.test(bL),bQ=bP&&!bU;if(bU){bL=bL.toLowerCase()}for(var bO=0,bN=bT.length,bM;bO<bN;bO++){if((bM=bT[bO])){while((bM=bM.previousSibling)&&bM.nodeType!==1){}if(bR||e){var bS=zk.Widget.$(bM,{exact:1});bT[bO]=bS&&bS[bR?"widgetName":"id"]==bL.substring(1)?bM:false}else{bT[bO]=bQ||bM&&bM.nodeName.toLowerCase()===bL?bM||false:bM===bL}}}if(bQ){bu.filter(bL,bT,true)}},">":function(bU,bM){var bQ=typeof bM==="string",bS=bQ&&/@/.test(bM),e=bQ&&/\$/.test(bM),bN,bP=0,bO=bU.length;if(bQ&&!bK.test(bM)){bM=bM.toLowerCase();for(;bP<bO;bP++){bN=bU[bP];if(bN){var bT=bN.parentNode;bU[bP]=bT.nodeName.toLowerCase()===bM?bT:false}}}else{for(;bP<bO;bP++){bN=bU[bP];if(bN){if(bS||e){var bR=zk.Widget.$(bN,{exact:1}),bL=bR?bR.parent:zk.Widget.$(bN.parentNode,{exact:1});bU[bP]=bL&&bL[bS?"widgetName":"id"]==bM.substring(1)?bL.$n():false}else{bU[bP]=bQ?bN.parentNode:bN.parentNode===bM}if(!bQ&&!bU[bP]){var bL=zk.Widget.$(bM,{exact:1}),bR=zk.Widget.$(bN,{exact:1});if(bL&&bR){bU[bP]=bL==bR.parent}}}}if(bQ){bu.filter(bM,bU,true)}}},"":function(bN,bL,bP){var bO,bM=bD++,e=bI;if(typeof bL==="string"&&!bK.test(bL)){bL=bL.toLowerCase();bO=bL;e=bs}e("parentNode",bL,bM,bN,bO,bP)},"~":function(bN,bL,bP){var bO,bM=bD++,e=bI;if(typeof bL==="string"&&!bK.test(bL)){bL=bL.toLowerCase();bO=bL;e=bs}e("previousSibling",bL,bM,bN,bO,bP)}},find:{ID:function(bL,bM,bN){if(typeof bM.getElementById!=="undefined"&&!bN){var e=bM.getElementById(bL[1]);return e&&e.parentNode?[e]:[]}},NAME:function(bM,bP){if(typeof bP.getElementsByName!=="undefined"){var bL=[],bO=bP.getElementsByName(bM[1]);for(var bN=0,e=bO.length;bN<e;bN++){if(bO[bN].getAttribute("name")===bM[1]){bL.push(bO[bN])}}return bL.length===0?null:bL}},TAG:function(e,bL){if(typeof bL.getElementsByTagName!=="undefined"){return bL.getElementsByTagName(e[1])}},ZID:function(e,bL){return bL==a8?zk.Widget.getElementsById(e[1]):jq.grep(zk.Widget.getElementsById(e[1]),function(bM){return jq.isAncestor(bL,bM)})},ZTAG:function(e,bL){return bL==a8?zk.Widget.getElementsByName(e[1].substring(1)):jq.grep(zk.Widget.getElementsByName(e[1].substring(1)),function(bM){return jq.isAncestor(bL,bM)})}},preFilter:{CLASS:function(bN,bL,bM,e,bQ,bR){bN=" "+bN[1].replace(bE,"")+" ";if(bR){return bN}for(var bO=0,bP;(bP=bL[bO])!=null;bO++){if(bP){if(bQ^(bP.className&&(" "+bP.className+" ").replace(/[\t\n\r]/g," ").indexOf(bN)>=0)){if(!bM){e.push(bP)}}else{if(bM){bL[bO]=false}}}}return false},ID:function(e){return e[1].replace(bE,"")},TAG:function(bL,e){return bL[1].replace(bE,"").toLowerCase()},CHILD:function(e){if(e[1]==="nth"){if(!e[2]){bu.error(e[0])}e[2]=e[2].replace(/^\+|\s*/g,"");var bL=/(-?)(\d*)(?:n([+\-]?\d*))?/.exec(e[2]==="even"&&"2n"||e[2]==="odd"&&"2n+1"||!/\D/.test(e[2])&&"0n+"+e[2]||e[2]);e[2]=(bL[1]+(bL[2]||1))-0;e[3]=bL[3]-0}else{if(e[2]){bu.error(e[0])}}e[0]=bD++;return e},ATTR:function(bO,bL,bM,e,bP,bQ){var bN=bO[1]=bO[1].replace(bE,"");if(!bQ&&bz.attrMap[bN]){bO[1]=bz.attrMap[bN]}bO[4]=(bO[4]||bO[5]||"").replace(bE,"");if(bO[2]==="~="){bO[4]=" "+bO[4]+" "}return bO},PSEUDO:function(bO,bL,bM,e,bP){if(bO[1]==="not"){if((bC.exec(bO[3])||"").length>1||/^\w/.test(bO[3])){bO[3]=bu(bO[3],null,null,bL)}else{var bN=bu.filter(bO[3],bL,bM,true^bP);if(!bM){e.push.apply(e,bN)}return false}}else{if(bz.match.POS.test(bO[0])||bz.match.CHILD.test(bO[0])){return true}}return bO},POS:function(e){e.unshift(true);return e}},filters:{enabled:function(e){return e.disabled===false&&e.type!=="hidden"},disabled:function(e){return e.disabled===true},checked:function(e){return e.checked===true},selected:function(e){if(e.parentNode){e.parentNode.selectedIndex}return e.selected===true},parent:function(e){return !!e.firstChild},empty:function(e){return !e.firstChild},has:function(bM,bL,e){return !!bu(e[3],bM).length},header:function(e){return(/h\d/i).test(e.nodeName)},text:function(bM){var e=bM.getAttribute("type"),bL=bM.type;return bM.nodeName.toLowerCase()==="input"&&"text"===bL&&(e===bL||e===null)},radio:function(e){return e.nodeName.toLowerCase()==="input"&&"radio"===e.type},checkbox:function(e){return e.nodeName.toLowerCase()==="input"&&"checkbox"===e.type},file:function(e){return e.nodeName.toLowerCase()==="input"&&"file"===e.type},password:function(e){return e.nodeName.toLowerCase()==="input"&&"password"===e.type},submit:function(bL){var e=bL.nodeName.toLowerCase();return(e==="input"||e==="button")&&"submit"===bL.type},image:function(e){return e.nodeName.toLowerCase()==="input"&&"image"===e.type},reset:function(bL){var e=bL.nodeName.toLowerCase();return(e==="input"||e==="button")&&"reset"===bL.type},button:function(bL){var e=bL.nodeName.toLowerCase();return e==="input"&&"button"===bL.type||e==="button"},input:function(e){return(/input|select|textarea|button/i).test(e.nodeName)},focus:function(e){return e===e.ownerDocument.activeElement}},setFilters:{first:function(bL,e){return e===0},last:function(bM,bL,e,bN){return bL===bN.length-1},even:function(bL,e){return e%2===0},odd:function(bL,e){return e%2===1},lt:function(bM,bL,e){return bL<e[3]-0},gt:function(bM,bL,e){return bL>e[3]-0},nth:function(bM,bL,e){return e[3]-0===bL},eq:function(bM,bL,e){return e[3]-0===bL}},filter:{PSEUDO:function(bM,bR,bQ,bS){var e=bR[1],bL=bz.filters[e];if(bL){return bL(bM,bQ,bR,bS)}else{if(e==="contains"){return(bM.textContent||bM.innerText||bu.getText([bM])||"").indexOf(bR[3])>=0}else{if(e==="not"){var bN=bR[3];for(var bP=0,bO=bN.length;bP<bO;bP++){if(bN[bP]===bM){return false}}return true}else{bu.error(e)}}}},CHILD:function(e,bN){var bQ=bN[1],bL=e;switch(bQ){case"only":case"first":while((bL=bL.previousSibling)){if(bL.nodeType===1){return false}}if(bQ==="first"){return true}bL=e;case"last":while((bL=bL.nextSibling)){if(bL.nodeType===1){return false}}return true;case"nth":var bM=bN[2],bT=bN[3];if(bM===1&&bT===0){return true}var bP=bN[0],bS=e.parentNode;if(bS&&(bS.sizcache!==bP||!e.nodeIndex)){var bO=0;for(bL=bS.firstChild;bL;bL=bL.nextSibling){if(bL.nodeType===1){bL.nodeIndex=++bO}}bS.sizcache=bP}var bR=e.nodeIndex-bT;if(bM===0){return bR===0}else{return(bR%bM===0&&bR/bM>=0)}}},ID:function(bL,e){return bL.nodeType===1&&bL.getAttribute("id")===e},TAG:function(bL,e){return(e==="*"&&bL.nodeType===1)||bL.nodeName.toLowerCase()===e},ZTAG:function(bO,bM,bN,bL,e){var bP=zk.Widget.$(bO,{exact:!e})||false;return bP&&bP.className.toLowerCase().endsWith(bM[1].substring(1))},ZID:function(bL,e){var bM=zk.Widget.$(bL);return bM?bM.id===e[1]:false},CLASS:function(bL,e){return(" "+(bL.className||bL.getAttribute("class"))+" ").indexOf(e)>-1},ATTR:function(bP,bN){var bM=bN[1],e=bz.attrHandle[bM]?bz.attrHandle[bM](bP):bP[bM]!=null?bP[bM]:bP.getAttribute(bM);if(!e){var bR=zk.Widget.$(bP,{exact:1});if(bR){e=bR.get(bM)||e}}var bQ=e+"",bO=bN[2],bL=bN[4];return e==null?bO==="!=":bO==="="?bQ===bL:bO==="*="?bQ.indexOf(bL)>=0:bO==="~="?(" "+bQ+" ").indexOf(bL)>=0:!bL?bQ&&e!==false:bO==="!="?bQ!==bL:bO==="^="?bQ.indexOf(bL)===0:bO==="$="?bQ.substr(bQ.length-bL.length)===bL:bO==="|="?bQ===bL||bQ.substr(0,bL.length+1)===bL+"-":false},POS:function(bO,bL,bM,bP){var e=bL[2],bN=bz.setFilters[e];if(bN){return bN(bO,bM,bL,bP)}}}};var by=bz.match.POS,bt=function(bL,e){return"\\"+(e-0+1)};for(var bv in bz.match){bz.match[bv]=new RegExp(bz.match[bv].source+(/(?![^\[]*\])(?![^\(]*\))/.source));bz.leftMatch[bv]=new RegExp(/(^(?:.|\r|\n)*?)/.source+bz.match[bv].source.replace(/\\(\d+)/g,bt))}var bA=function(bL,e){bL=Array.prototype.slice.call(bL,0);if(e){e.push.apply(e,bL);return e}return bL};try{Array.prototype.slice.call(aq.documentElement.childNodes,0)[0].nodeType}catch(bJ){bA=function(bO,bN){var bM=0,bL=bN||[];if(bG.call(bO)==="[object Array]"){Array.prototype.push.apply(bL,bO)}else{if(typeof bO.length==="number"){for(var e=bO.length;bM<e;bM++){bL.push(bO[bM])}}else{for(;bO[bM];bM++){bL.push(bO[bM])}}}return bL}}var bF,bB;if(aq.documentElement.compareDocumentPosition){bF=function(bL,e){if(bL===e){bx=true;return 0}if(!bL.compareDocumentPosition||!e.compareDocumentPosition){return bL.compareDocumentPosition?-1:1}return bL.compareDocumentPosition(e)&4?-1:1}}else{bF=function(bS,bR){if(bS===bR){bx=true;return 0}else{if(bS.sourceIndex&&bR.sourceIndex){return bS.sourceIndex-bR.sourceIndex}}var bP,bL,bM=[],e=[],bO=bS.parentNode,bQ=bR.parentNode,bT=bO;if(bO===bQ){return bB(bS,bR)}else{if(!bO){return -1}else{if(!bQ){return 1}}}while(bT){bM.unshift(bT);bT=bT.parentNode}bT=bQ;while(bT){e.unshift(bT);bT=bT.parentNode}bP=bM.length;bL=e.length;for(var bN=0;bN<bP&&bN<bL;bN++){if(bM[bN]!==e[bN]){return bB(bM[bN],e[bN])}}return bN===bP?bB(bS,e[bN],-1):bB(bM[bN],bR,1)};bB=function(bL,e,bM){if(bL===e){return bM}var bN=bL.nextSibling;while(bN){if(bN===e){return -1}bN=bN.nextSibling}return 1}}bu.getText=function(e){var bL="",bN;for(var bM=0;e[bM];bM++){bN=e[bM];if(bN.nodeType===3||bN.nodeType===4){bL+=bN.nodeValue}else{if(bN.nodeType!==8){bL+=bu.getText(bN.childNodes)}}}return bL};(function(){var bL=aq.createElement("div"),bM="script"+(new Date()).getTime(),e=aq.documentElement;bL.innerHTML="<a name='"+bM+"'/>";e.insertBefore(bL,e.firstChild);if(aq.getElementById(bM)){bz.find.ID=function(bO,bP,bQ){if(typeof bP.getElementById!=="undefined"&&!bQ){var bN=bP.getElementById(bO[1]);return bN?bN.id===bO[1]||typeof bN.getAttributeNode!=="undefined"&&bN.getAttributeNode("id").nodeValue===bO[1]?[bN]:K:[]}};bz.filter.ID=function(bP,bN){var bO=typeof bP.getAttributeNode!=="undefined"&&bP.getAttributeNode("id");return bP.nodeType===1&&bO&&bO.nodeValue===bN}}e.removeChild(bL);e=bL=null})();(function(){var e=aq.createElement("div");e.appendChild(aq.createComment(""));if(e.getElementsByTagName("*").length>0){bz.find.TAG=function(bL,bP){var bO=bP.getElementsByTagName(bL[1]);if(bL[1]==="*"){var bN=[];for(var bM=0;bO[bM];bM++){if(bO[bM].nodeType===1){bN.push(bO[bM])}}bO=bN}return bO}}e.innerHTML="<a href='#'></a>";if(e.firstChild&&typeof e.firstChild.getAttribute!=="undefined"&&e.firstChild.getAttribute("href")!=="#"){bz.attrHandle.href=function(bL){return bL.getAttribute("href",2)}}e=null})();if(aq.querySelectorAll){(function(){var e=bu,bN=aq.createElement("div"),bM="__sizzle__";bN.innerHTML="<p class='TEST'></p>";if(bN.querySelectorAll&&bN.querySelectorAll(".TEST").length===0){return}bu=function(bY,bP,bT,bX){bP=bP||aq;if(!bX&&!bu.isXML(bP)){var bW=/^(\w+$)|^\.([\w\-]+$)|^#([\w\-]+$)/.exec(bY);if(bW&&(bP.nodeType===1||bP.nodeType===9)){if(bW[1]){return bA(bP.getElementsByTagName(bY),bT)}else{if(bW[2]&&bz.find.CLASS&&bP.getElementsByClassName){return bA(bP.getElementsByClassName(bW[2]),bT)}}}if(bP.nodeType===9){if(bY==="body"&&bP.body){return bA([bP.body],bT)}else{if(bW&&bW[3]){var bS=bP.getElementById(bW[3]);if(bS&&bS.parentNode){if(bS.id===bW[3]){return bA([bS],bT)}}else{return bA([],bT)}}}try{return bA(bP.querySelectorAll(bY),bT)}catch(bU){}}else{if(bP.nodeType===1&&bP.nodeName.toLowerCase()!=="object"){var bQ=bP,bR=bP.getAttribute("id"),bO=bR||bM,b0=bP.parentNode,bZ=/^\s*[+~]/.test(bY);if(!bR){bP.setAttribute("id",bO)}else{bO=bO.replace(/'/g,"\\$&")}if(bZ&&b0){bP=bP.parentNode}try{if(!bZ||b0){return bA(bP.querySelectorAll("[id='"+bO+"'] "+bY),bT)}}catch(bV){}finally{if(!bR){bQ.removeAttribute("id")}}}}}return e(bY,bP,bT,bX)};for(var bL in e){bu[bL]=e[bL]}bN=null})()}(function(){var e=aq.documentElement,bM=e.matchesSelector||e.mozMatchesSelector||e.webkitMatchesSelector||e.msMatchesSelector;if(bM){var bO=!bM.call(aq.createElement("div"),"div"),bL=false;try{bM.call(aq.documentElement,"[test!='']:sizzle")}catch(bN){bL=true}bu.matchesSelector=function(bQ,bS){bS=bS.replace(/\=\s*([^'"\]]*)\s*\]/g,"='$1']");if(!bu.isXML(bQ)){try{if(bL||!bz.match.PSEUDO.test(bS)&&!/!=/.test(bS)){var bP=bM.call(bQ,bS);if(bP||!bO||bQ.document&&bQ.document.nodeType!==11){return bP}}}catch(bR){}}return bu(bS,null,null,[bQ]).length>0}}})();(function(){var e=aq.createElement("div");e.innerHTML="<div class='test e'></div><div class='test'></div>";if(!e.getElementsByClassName||e.getElementsByClassName("e").length===0){return}e.lastChild.className="e";if(e.getElementsByClassName("e").length===1){return}bz.order.splice(1,0,"CLASS");bz.find.CLASS=function(bL,bM,bN){if(typeof bM.getElementsByClassName!=="undefined"&&!bN){return bM.getElementsByClassName(bL[1])}};e=null})();function bs(bL,bQ,bP,bT,bR,bS){for(var bN=0,bM=bT.length;bN<bM;bN++){var e=bT[bN];if(e){var bO=false;e=e[bL];while(e){if(e.sizcache===bP){bO=bT[e.sizset];break}if(e.nodeType===1&&!bS){e.sizcache=bP;e.sizset=bN}if(e.nodeName.toLowerCase()===bQ){bO=e;break}e=e[bL]}bT[bN]=bO}}}function bI(bM,bV,bQ,bY,bW,bX){var bT,e=/\$/.test(bV),bS=/@/.test(bV);for(var bO=0,bN=bY.length;bO<bN;bO++){var bL=bY[bO];if(bL){if(bV.indexOf("@")==0||bV.indexOf("$")==0){var bZ=zk.Widget.$(bL,{exact:1}),bR=bM=="parentNode"?"parent":bM;while(bZ&&(bZ=bZ[bR])){bL=bZ.$n();if(bL){break}}}else{bL=bL[bM]}var bP=false;while(bL){if(bL.sizcache===bQ){bP=bY[bL.sizset]===0?bT:bY[bL.sizset];break}if(bL.nodeType===1){if(!bX){bL.sizcache=bQ;bL.sizset=bO}if(typeof bV!=="string"){if(bL===bV){bP=true;break}}else{if(bu.filter(bV,[bL]).length>0){bP=bL;break}}}bL=bL[bM]}if(bP&&(e||bS)){var bU=zk.Widget.$(bY[bO],{exact:1});if(bU&&bU[e?"id":"widgetName"]==bV.substring(1)){bT=bP;bP=0}}bY[bO]=bP}}}if(aq.documentElement.contains){bu.contains=function(bL,e){return bL!==e&&(bL.contains?bL.contains(e):true)}}else{if(aq.documentElement.compareDocumentPosition){bu.contains=function(bL,e){return !!(bL.compareDocumentPosition(e)&16)}}else{bu.contains=function(){return false}}}bu.isXML=function(e){var bL=(e?e.ownerDocument||e:0).documentElement;return bL?bL.nodeName!=="HTML":false};var bH=function(e,bR){var bP,bN=[],bO="",bM=bR.nodeType?[bR]:bR;while((bP=bz.match.PSEUDO.exec(e))){bO+=bP[0];e=e.replace(bz.match.PSEUDO,"")}e=bz.relative[e]?e+"*":e;for(var bQ=0,bL=bM.length;bQ<bL;bQ++){bu(e,bM[bQ],bN)}return bu.filter(bO,bN)};b.find=bu;b.expr=bu.selectors;b.expr[":"]=b.expr.filters;b.unique=bu.uniqueSort;b.text=bu.getText;b.isXMLDoc=bu.isXML;b.contains=bu.contains})();var Y=/Until$/,am=/^(?:parents|prevUntil|prevAll)/,a6=/,/,bn=/^.[^:#\[\.,]*$/,P=Array.prototype.slice,H=b.expr.match.POS,au={children:true,contents:true,next:true,prev:true};b.fn.extend({find:function(e){var bt=this,bv,bs;if(typeof e!=="string"){return b(e).filter(function(){for(bv=0,bs=bt.length;bv<bs;bv++){if(b.contains(bt[bv],this)){return true}}})}var bu=this.pushStack("","find",e),bx,by,bw;for(bv=0,bs=this.length;bv<bs;bv++){bx=bu.length;b.find(e,this[bv],bu);if(bv>0){for(by=bx;by<bu.length;by++){for(bw=0;bw<bx;bw++){if(bu[bw]===bu[by]){bu.splice(by--,1);break}}}}}return bu},has:function(bs){var e=b(bs);return this.filter(function(){for(var bu=0,bt=e.length;bu<bt;bu++){if(b.contains(this,e[bu])){return true}}})},not:function(e){return this.pushStack(aB(this,e,false),"not",e)},filter:function(e){return this.pushStack(aB(this,e,true),"filter",e)},is:function(e){return !!e&&(typeof e==="string"?b.filter(e,this).length>0:this.filter(e).length>0)},closest:function(bB,bs){var by=[],bv,bt,bA=this[0];if(b.isArray(bB)){var bx,bu,bw={},e=1;if(bA&&bB.length){for(bv=0,bt=bB.length;bv<bt;bv++){bu=bB[bv];if(!bw[bu]){bw[bu]=H.test(bu)?b(bu,bs||this.context):bu}}while(bA&&bA.ownerDocument&&bA!==bs){for(bu in bw){bx=bw[bu];if(bx.jquery?bx.index(bA)>-1:b(bA).is(bx)){by.push({selector:bu,elem:bA,level:e})}}bA=bA.parentNode;e++}}return by}var bz=H.test(bB)||typeof bB!=="string"?b(bB,bs||this.context):0;for(bv=0,bt=this.length;bv<bt;bv++){bA=this[bv];while(bA){if(bz?bz.index(bA)>-1:b.find.matchesSelector(bA,bB)){by.push(bA);break}else{bA=bA.parentNode;if(!bA||!bA.ownerDocument||bA===bs||bA.nodeType===11){break}}}}by=by.length>1?b.unique(by):by;return this.pushStack(by,"closest",bB)},index:function(e){if(!e){return(this[0]&&this[0].parentNode)?this.prevAll().length:-1}if(typeof e==="string"){return b.inArray(this[0],b(e))}return b.inArray(e.jquery?e[0]:e,this)},add:function(e,bs){var bu=typeof e==="string"?b(e,bs):b.makeArray(e&&e.nodeType?[e]:e),bt=b.merge(this.get(),bu);return this.pushStack(C(bu[0])||C(bt[0])?bt:b.unique(bt))},andSelf:function(){return this.add(this.prevObject)}});function C(e){return !e||!e.parentNode||e.parentNode.nodeType===11}b.each({parent:function(bs){var e=bs.parentNode;return e&&e.nodeType!==11?e:null},parents:function(e){return b.dir(e,"parentNode")},parentsUntil:function(bs,e,bt){return b.dir(bs,"parentNode",bt)},next:function(e){return b.nth(e,2,"nextSibling")},prev:function(e){return b.nth(e,2,"previousSibling")},nextAll:function(e){return b.dir(e,"nextSibling")},prevAll:function(e){return b.dir(e,"previousSibling")},nextUntil:function(bs,e,bt){return b.dir(bs,"nextSibling",bt)},prevUntil:function(bs,e,bt){return b.dir(bs,"previousSibling",bt)},siblings:function(e){return b.sibling(e.parentNode.firstChild,e)},children:function(e){return b.sibling(e.firstChild)},contents:function(e){return b.nodeName(e,"iframe")?e.contentDocument||e.contentWindow.document:b.makeArray(e.childNodes)}},function(e,bs){b.fn[e]=function(bw,bt){var bv=b.map(this,bs,bw),bu=P.call(arguments);if(!Y.test(e)){bt=bw}if(bt&&typeof bt==="string"){bv=b.filter(bt,bv)}bv=this.length>1&&!au[e]?b.unique(bv):bv;if((this.length>1||a6.test(bt))&&am.test(e)){bv=bv.reverse()}return this.pushStack(bv,e,bu.join(","))}});b.extend({filter:function(bt,e,bs){if(bs){bt=":not("+bt+")"}return e.length===1?b.find.matchesSelector(e[0],bt)?[e[0]]:[]:b.find.matches(bt,e)},dir:function(bt,bs,bv){var e=[],bu=bt[bs];while(bu&&bu.nodeType!==9&&(bv===K||bu.nodeType!==1||!b(bu).is(bv))){if(bu.nodeType===1){e.push(bu)}bu=bu[bs]}return e},nth:function(bv,e,bt,bu){e=e||1;var bs=0;for(;bv;bv=bv[bt]){if(bv.nodeType===1&&++bs===e){break}}return bv},sibling:function(bt,bs){var e=[];for(;bt;bt=bt.nextSibling){if(bt.nodeType===1&&bt!==bs){e.push(bt)}}return e}});function aB(bu,bt,e){bt=bt||0;if(b.isFunction(bt)){return b.grep(bu,function(bw,bv){var bx=!!bt.call(bw,bv,bw);return bx===e})}else{if(bt.nodeType){return b.grep(bu,function(bw,bv){return(bw===bt)===e})}else{if(typeof bt==="string"){var bs=b.grep(bu,function(bv){return bv.nodeType===1});if(bn.test(bt)){return b.filter(bt,bs,!e)}else{bt=b.filter(bt,bs)}}}}return b.grep(bu,function(bw,bv){return(b.inArray(bw,bt)>=0)===e})}var ad=/ jQuery\d+="(?:\d+|null)"/g,an=/^\s+/,R=/<(?!area|br|col|embed|hr|img|input|link|meta|param)(([\w:]+)[^>]*)\/>/ig,d=/<([\w:]+)/,w=/<tbody/i,V=/<|&#?\w+;/,O=/<(?:script|object|embed|option|style)/i,n=/checked\s*(?:[^=]|=\s*.checked.)/i,bj=/\/(java|ecma)script/i,aJ=/^\s*<!(?:\[CDATA\[|\-\-)/,at={option:[1,"<select multiple='multiple'>","</select>"],legend:[1,"<fieldset>","</fieldset>"],thead:[1,"<table>","</table>"],tr:[2,"<table><tbody>","</tbody></table>"],td:[3,"<table><tbody><tr>","</tr></tbody></table>"],col:[2,"<table><tbody></tbody><colgroup>","</colgroup></table>"],area:[1,"<map>","</map>"],_default:[0,"",""]};at.optgroup=at.option;at.tbody=at.tfoot=at.colgroup=at.caption=at.thead;at.th=at.td;if(!b.support.htmlSerialize){at._default=[1,"div<div>","</div>"]}b.fn.extend({text:function(e){if(b.isFunction(e)){return this.each(function(bt){var bs=b(this);bs.text(e.call(this,bt,bs.text()))})}if(typeof e!=="object"&&e!==K){return this.empty().append((this[0]&&this[0].ownerDocument||aq).createTextNode(e))}return b.text(this)},wrapAll:function(e){if(b.isFunction(e)){return this.each(function(bt){b(this).wrapAll(e.call(this,bt))})}if(this[0]){var bs=b(e,this[0].ownerDocument).eq(0).clone(true);if(this[0].parentNode){bs.insertBefore(this[0])}bs.map(function(){var bt=this;while(bt.firstChild&&bt.firstChild.nodeType===1){bt=bt.firstChild}return bt}).append(this)}return this},wrapInner:function(e){if(b.isFunction(e)){return this.each(function(bs){b(this).wrapInner(e.call(this,bs))})}return this.each(function(){var bs=b(this),bt=bs.contents();if(bt.length){bt.wrapAll(e)}else{bs.append(e)}})},wrap:function(e){return this.each(function(){b(this).wrapAll(e)})},unwrap:function(){return this.parent().each(function(){if(!b.nodeName(this,"body")){b(this).replaceWith(this.childNodes)}}).end()},append:function(){return this.domManip(arguments,true,function(e){if(this.nodeType===1){this.appendChild(e)}})},prepend:function(){return this.domManip(arguments,true,function(e){if(this.nodeType===1){this.insertBefore(e,this.firstChild)}})},before:function(){if(this[0]&&this[0].parentNode){return this.domManip(arguments,false,function(bs){this.parentNode.insertBefore(bs,this)})}else{if(arguments.length){var e=b(arguments[0]);e.push.apply(e,this.toArray());return this.pushStack(e,"before",arguments)}}},after:function(){if(this[0]&&this[0].parentNode){return this.domManip(arguments,false,function(bs){this.parentNode.insertBefore(bs,this.nextSibling)})}else{if(arguments.length){var e=this.pushStack(this,"after",arguments);e.push.apply(e,b(arguments[0]).toArray());return e}}},remove:function(e,bu){for(var bs=0,bt;(bt=this[bs])!=null;bs++){if(!e||b.filter(e,[bt]).length){if(!bu&&bt.nodeType===1){b.cleanData(bt.getElementsByTagName("*"));b.cleanData([bt])}if(bt.parentNode){bt.parentNode.removeChild(bt)}}}return this},empty:function(){for(var e=0,bs;(bs=this[e])!=null;e++){if(bs.nodeType===1){b.cleanData(bs.getElementsByTagName("*"))}while(bs.firstChild){bs.removeChild(bs.firstChild)}}return this},clone:function(bs,e){bs=bs==null?false:bs;e=e==null?bs:e;return this.map(function(){return b.clone(this,bs,e)})},html:function(bu){if(bu===K){return this[0]&&this[0].nodeType===1?this[0].innerHTML.replace(ad,""):null}else{if(typeof bu==="string"&&!O.test(bu)&&(b.support.leadingWhitespace||!an.test(bu))&&!at[(d.exec(bu)||["",""])[1].toLowerCase()]){bu=bu.replace(R,"<$1></$2>");try{for(var bt=0,bs=this.length;bt<bs;bt++){if(this[bt].nodeType===1){b.cleanData(this[bt].getElementsByTagName("*"));this[bt].innerHTML=bu}}}catch(bv){this.empty().append(bu)}}else{if(b.isFunction(bu)){this.each(function(bw){var e=b(this);e.html(bu.call(this,bw,e.html()))})}else{this.empty().append(bu)}}}return this},replaceWith:function(e){if(this[0]&&this[0].parentNode){if(b.isFunction(e)){return this.each(function(bu){var bt=b(this),bs=bt.html();bt.replaceWith(e.call(this,bu,bs))})}if(typeof e!=="string"){e=b(e).detach()}return this.each(function(){var bt=this.nextSibling,bs=this.parentNode;b(this).remove();if(bt){b(bt).before(e)}else{b(bs).append(e)}})}else{return this.length?this.pushStack(b(b.isFunction(e)?e():e),"replaceWith",e):this}},detach:function(e){return this.remove(e,true)},domManip:function(by,bC,bB){var bu,bv,bx,bA,bz=by[0],bs=[];if(!b.support.checkClone&&arguments.length===3&&typeof bz==="string"&&n.test(bz)){return this.each(function(){b(this).domManip(by,bC,bB,true)})}if(b.isFunction(bz)){return this.each(function(bE){var bD=b(this);by[0]=bz.call(this,bE,bC?bD.html():K);bD.domManip(by,bC,bB)})}if(this[0]){bA=bz&&bz.parentNode;if(b.support.parentNode&&bA&&bA.nodeType===11&&bA.childNodes.length===this.length){bu={fragment:bA}}else{bu=b.buildFragment(by,this,bs)}bx=bu.fragment;if(bx.childNodes.length===1){bv=bx=bx.firstChild}else{bv=bx.firstChild}if(bv){bC=bC&&b.nodeName(bv,"tr");for(var bt=0,e=this.length,bw=e-1;bt<e;bt++){bB.call(bC?a7(this[bt],bv):this[bt],bu.cacheable||(e>1&&bt<bw)?b.clone(bx,true,true):bx)}}if(bs.length){b.each(bs,bm)}}return this}});function a7(e,bs){return b.nodeName(e,"table")?(e.getElementsByTagName("tbody")[0]||e.appendChild(e.ownerDocument.createElement("tbody"))):e}function t(e,by){if(by.nodeType!==1||!b.hasData(e)){return}var bx=b.expando,bu=b.data(e),bv=b.data(by,bu);if((bu=bu[bx])){var bz=bu.events;bv=bv[bx]=b.extend({},bu);if(bz){delete bv.handle;bv.events={};for(var bw in bz){for(var bt=0,bs=bz[bw].length;bt<bs;bt++){b.event.add(by,bw+(bz[bw][bt].namespace?".":"")+bz[bw][bt].namespace,bz[bw][bt],bz[bw][bt].data)}}}}}function ae(bs,e){var bt;if(e.nodeType!==1){return}if(e.clearAttributes){e.clearAttributes()}if(e.mergeAttributes){e.mergeAttributes(bs)}bt=e.nodeName.toLowerCase();if(bt==="object"){e.outerHTML=bs.outerHTML}else{if(bt==="input"&&(bs.type==="checkbox"||bs.type==="radio")){if(bs.checked){e.defaultChecked=e.checked=bs.checked}if(e.value!==bs.value){e.value=bs.value}}else{if(bt==="option"){e.selected=bs.defaultSelected}else{if(bt==="input"||bt==="textarea"){e.defaultValue=bs.defaultValue}}}}e.removeAttribute(b.expando)}b.buildFragment=function(bw,bu,bs){var bv,e,bt,bx;if(bu&&bu[0]){bx=bu[0].ownerDocument||bu[0]}if(!bx.createDocumentFragment){bx=aq}if(bw.length===1&&typeof bw[0]==="string"&&bw[0].length<512&&bx===aq&&bw[0].charAt(0)==="<"&&!O.test(bw[0])&&(b.support.checkClone||!n.test(bw[0]))){e=true;bt=b.fragments[bw[0]];if(bt&&bt!==1){bv=bt}}if(!bv){bv=bx.createDocumentFragment();b.clean(bw,bx,bv,bs)}if(e){b.fragments[bw[0]]=bt?bv:1}return{fragment:bv,cacheable:e}};b.fragments={};b.each({appendTo:"append",prependTo:"prepend",insertBefore:"before",insertAfter:"after",replaceAll:"replaceWith"},function(e,bs){b.fn[e]=function(bt){var bw=[],bz=b(bt),by=this.length===1&&this[0].parentNode;if(by&&by.nodeType===11&&by.childNodes.length===1&&bz.length===1){bz[bs](this[0]);return this}else{for(var bx=0,bu=bz.length;bx<bu;bx++){var bv=(bx>0?this.clone(true):this).get();b(bz[bx])[bs](bv);bw=bw.concat(bv)}return this.pushStack(bw,e,bz.selector)}}});function bc(e){if("getElementsByTagName" in e){return e.getElementsByTagName("*")}else{if("querySelectorAll" in e){return e.querySelectorAll("*")}else{return[]}}}function av(e){if(e.type==="checkbox"||e.type==="radio"){e.defaultChecked=e.checked}}function E(e){if(b.nodeName(e,"input")){av(e)}else{if("getElementsByTagName" in e){b.grep(e.getElementsByTagName("input"),av)}}}b.extend({clone:function(bv,bx,bt){var bw=bv.cloneNode(true),e,bs,bu;if((!b.support.noCloneEvent||!b.support.noCloneChecked)&&(bv.nodeType===1||bv.nodeType===11)&&!b.isXMLDoc(bv)){ae(bv,bw);e=bc(bv);bs=bc(bw);for(bu=0;e[bu];++bu){if(bs[bu]){ae(e[bu],bs[bu])}}}if(bx){t(bv,bw);if(bt){e=bc(bv);bs=bc(bw);for(bu=0;e[bu];++bu){t(e[bu],bs[bu])}}}e=bs=null;return bw},clean:function(bt,bv,bE,bx){var bC;bv=bv||aq;if(typeof bv.createElement==="undefined"){bv=bv.ownerDocument||bv[0]&&bv[0].ownerDocument||aq}var bF=[],by;for(var bB=0,bw;(bw=bt[bB])!=null;bB++){if(typeof bw==="number"){bw+=""}if(!bw){continue}if(typeof bw==="string"){if(!V.test(bw)){bw=bv.createTextNode(bw)}else{bw=bw.replace(R,"<$1></$2>");var bH=(d.exec(bw)||["",""])[1].toLowerCase(),bu=at[bH]||at._default,bA=bu[0],bs=bv.createElement("div");bs.innerHTML=bu[1]+bw+bu[2];while(bA--){bs=bs.lastChild}if(!b.support.tbody){var e=w.test(bw),bz=bH==="table"&&!e?bs.firstChild&&bs.firstChild.childNodes:bu[1]==="<table>"&&!e?bs.childNodes:[];for(by=bz.length-1;by>=0;--by){if(b.nodeName(bz[by],"tbody")&&!bz[by].childNodes.length){bz[by].parentNode.removeChild(bz[by])}}}if(!b.support.leadingWhitespace&&an.test(bw)){bs.insertBefore(bv.createTextNode(an.exec(bw)[0]),bs.firstChild)}bw=bs.childNodes}}var bD;if(!b.support.appendChecked){if(bw[0]&&typeof(bD=bw.length)==="number"){for(by=0;by<bD;by++){E(bw[by])}}else{E(bw)}}if(bw.nodeType){bF.push(bw)}else{bF=b.merge(bF,bw)}}if(bE){bC=function(bI){return !bI.type||bj.test(bI.type)};for(bB=0;bF[bB];bB++){if(bx&&b.nodeName(bF[bB],"script")&&(!bF[bB].type||bF[bB].type.toLowerCase()==="text/javascript")){bx.push(bF[bB].parentNode?bF[bB].parentNode.removeChild(bF[bB]):bF[bB])}else{if(bF[bB].nodeType===1){var bG=b.grep(bF[bB].getElementsByTagName("script"),bC);bF.splice.apply(bF,[bB+1,0].concat(bG))}bE.appendChild(bF[bB])}}}return bF},cleanData:function(bs){var bv,bt,e=b.cache,bA=b.expando,by=b.event.special,bx=b.support.deleteExpando;for(var bw=0,bu;(bu=bs[bw])!=null;bw++){if(bu.nodeName&&b.noData[bu.nodeName.toLowerCase()]){continue}bt=bu[b.expando];if(bt){bv=e[bt]&&e[bt][bA];if(bv&&bv.events){for(var bz in bv.events){if(by[bz]){b.event.remove(bu,bz)}else{b.removeEvent(bu,bz,bv.handle)}}if(bv.handle){bv.handle.elem=null}}if(bx){delete bu[b.expando]}else{if(bu.removeAttribute){bu.removeAttribute(b.expando)}}delete e[bt]}}}});function bm(e,bs){if(bs.src){b.ajax({url:bs.src,async:false,dataType:"script"})}else{b.globalEval((bs.text||bs.textContent||bs.innerHTML||"").replace(aJ,"/*$0*/"))}if(bs.parentNode){bs.parentNode.removeChild(bs)}}var ag=/alpha\([^)]*\)/i,ap=/opacity=([^)]*)/,z=/([A-Z]|^ms)/g,a9=/^-?\d+(?:px)?$/i,bl=/^-?\d/,I=/^([\-+])=([\-+.\de]+)/,a4={position:"absolute",visibility:"hidden",display:"block"},aj=["Left","Right"],aZ=["Top","Bottom"],W,aE,aT;b.fn.css=function(e,bs){if(arguments.length===2&&bs===K){return this}return b.access(this,e,bs,true,function(bu,bt,bv){return bv!==K?b.style(bu,bt,bv):b.css(bu,bt)})};b.extend({cssHooks:{opacity:{get:function(bt,bs){if(bs){var e=W(bt,"opacity","opacity");return e===""?"1":e}else{return bt.style.opacity}}}},cssNumber:{fillOpacity:true,fontWeight:true,lineHeight:true,opacity:true,orphans:true,widows:true,zIndex:true,zoom:true},cssProps:{"float":b.support.cssFloat?"cssFloat":"styleFloat"},style:function(bu,bt,bA,bv){if(!bu||bu.nodeType===3||bu.nodeType===8||!bu.style){return}var by,bz,bw=b.camelCase(bt),bs=bu.style,bB=b.cssHooks[bw];bt=b.cssProps[bw]||bw;if(bA!==K){bz=typeof bA;if(bz==="string"&&(by=I.exec(bA))){bA=(+(by[1]+1)*+by[2])+parseFloat(b.css(bu,bt));bz="number"}if(bA==null||bz==="number"&&isNaN(bA)){return}if(bz==="number"&&!b.cssNumber[bw]){bA+="px"}if(!bB||!("set" in bB)||(bA=bB.set(bu,bA))!==K){try{bs[bt]=bA}catch(bx){}}}else{if(bB&&"get" in bB&&(by=bB.get(bu,false,bv))!==K){return by}return bs[bt]}},css:function(bv,bu,bs){var bt,e;bu=b.camelCase(bu);e=b.cssHooks[bu];bu=b.cssProps[bu]||bu;if(bu==="cssFloat"){bu="float"}if(e&&"get" in e&&(bt=e.get(bv,true,bs))!==K){return bt}else{if(W){return W(bv,bu)}}},swap:function(bu,bt,bv){var e={};for(var bs in bt){e[bs]=bu.style[bs];bu.style[bs]=bt[bs]}bv.call(bu);for(bs in bt){bu.style[bs]=e[bs]}}});b.curCSS=b.css;b.each(["height","width"],function(bs,e){b.cssHooks[e]={get:function(bv,bu,bt){var bw;if(bu){if(bt!="styleonly"){if(bv.offsetWidth!==0){bw=o(bv,e,bt)}else{b.swap(bv,a4,function(){bw=o(bv,e,bt)})}}else{bw=W(bv,e,e);if(bw==="0px"&&aT){bw=aT(bv,e,e)}if(bw!=null){return bw===""||bw==="auto"?"0px":bw}if(bw<0||bw==null){bw=bv.style[e];return bw===""||bw==="auto"?"0px":bw}}return bw}},set:function(bt,bu){if(a9.test(bu)){bu=parseFloat(bu);if(bu>=0){return bu+"px"}}else{return bu}}}});if(!b.support.opacity){b.cssHooks.opacity={get:function(bs,e){return ap.test((e&&bs.currentStyle?bs.currentStyle.filter:bs.style.filter)||"")?(parseFloat(RegExp.$1)/100)+"":e?"1":""},set:function(bv,bw){var bu=bv.style,bs=bv.currentStyle,e=b.isNaN(bw)?"":"alpha(opacity="+bw*100+")",bt=bs&&bs.filter||bu.filter||"";bu.zoom=1;if(bw>=1&&b.trim(bt.replace(ag,""))===""){bu.removeAttribute("filter");if(bs&&!bs.filter){return}}bu.filter=ag.test(bt)?bt.replace(ag,e):bt+" "+e}}}b(function(){if(!b.support.reliableMarginRight){b.cssHooks.marginRight={get:function(bu,bt){var e,bs;if((e=jq.nodeName(bu))=="td"||e=="th"){if(bt){bs=W(bu,"margin-right","marginRight")}else{bs=bu.style.marginRight}}else{b.swap(bu,{display:"inline-block"},function(){if(bt){bs=W(bu,"margin-right","marginRight")}else{bs=bu.style.marginRight}})}return bs}}}});if(aq.defaultView&&aq.defaultView.getComputedStyle){aE=function(bv,bt){var bs,bu,e;bt=bt.replace(z,"-$1").toLowerCase();if(!(bu=bv.ownerDocument.defaultView)){return K}if((e=bu.getComputedStyle(bv,null))){bs=e.getPropertyValue(bt);if(bs===""&&!b.contains(bv.ownerDocument.documentElement,bv)){bs=b.style(bv,bt)}}return bs}}if(aq.documentElement.currentStyle){aT=function(bv,bt){var bw,bs=bv.currentStyle&&bv.currentStyle[bt],e=bv.runtimeStyle&&bv.runtimeStyle[bt],bu=bv.style;if(!a9.test(bs)&&bl.test(bs)){bw=bu.left;if(e){bv.runtimeStyle.left=bv.currentStyle.left}bu.left=bt==="fontSize"?"1em":(bs||0);bs=bu.pixelLeft+"px";bu.left=bw;if(e){bv.runtimeStyle.left=e}}return bs===""?"auto":bs}}W=aE||aT;function o(bt,bs,e){var bv=bs==="width"?bt.offsetWidth:bt.offsetHeight,bu=bs==="width"?aj:aZ;if(bv>0){if(e!=="border"){b.each(bu,function(){if(!e){bv-=parseFloat(b.css(bt,"padding"+this))||0}if(e==="margin"){bv+=parseFloat(b.css(bt,e+this))||0}else{bv-=parseFloat(b.css(bt,"border"+this+"Width"))||0}})}return bv+"px"}bv=W(bt,bs,bs);if(bv<0||bv==null){bv=bt.style[bs]||0}bv=parseFloat(bv)||0;if(e){b.each(bu,function(){bv+=parseFloat(b.css(bt,"padding"+this))||0;if(e!=="padding"){bv+=parseFloat(b.css(bt,"border"+this+"Width"))||0}if(e==="margin"){bv+=parseFloat(b.css(bt,e+this))||0}})}return bv+"px"}if(b.expr&&b.expr.filters){b.expr.filters.hidden=function(bt){var bs=bt.offsetWidth,e=bt.offsetHeight;return(bs===0&&e===0)||(!b.support.reliableHiddenOffsets&&(bt.style.display||b.css(bt,"display"))==="none")};b.expr.filters.visible=function(e){return !b.expr.filters.hidden(e)}}var j=/%20/g,al=/\[\]$/,bq=/\r?\n/g,bo=/#.*$/,az=/^(.*?):[ \t]*([^\r\n]*)\r?$/mg,aW=/^(?:color|date|datetime|datetime-local|email|hidden|month|number|password|range|search|tel|text|time|url|week)$/i,aI=/^(?:about|app|app\-storage|.+\-extension|file|res|widget):$/,aL=/^(?:GET|HEAD)$/,c=/^\/\//,L=/\?/,a3=/<script\b[^<]*(?:(?!<\/script>)<[^<]*)*<\/script>/gi,q=/^(?:select|textarea)/i,h=/\s+/,bp=/([?&])_=[^&]*/,J=/^([\w\+\.\-]+:)(?:\/\/([^\/?#:]*)(?::(\d+))?)?/,A=b.fn.load,X={},r={},aA,s,aP=["*/"]+["*"];try{aA=bi.href}catch(ar){aA=aq.createElement("a");aA.href="";aA=aA.href}s=J.exec(aA.toLowerCase())||[];function f(e){return function(bv,bx){if(typeof bv!=="string"){bx=bv;bv="*"}if(b.isFunction(bx)){var bu=bv.toLowerCase().split(h),bt=0,bw=bu.length,bs,by,bz;for(;bt<bw;bt++){bs=bu[bt];bz=/^\+/.test(bs);if(bz){bs=bs.substr(1)||"*"}by=e[bs]=e[bs]||[];by[bz?"unshift":"push"](bx)}}}}function aR(bs,bB,bw,bA,by,bu){by=by||bB.dataTypes[0];bu=bu||{};bu[by]=true;var bx=bs[by],bt=0,e=bx?bx.length:0,bv=(bs===X),bz;for(;bt<e&&(bv||!bz);bt++){bz=bx[bt](bB,bw,bA);if(typeof bz==="string"){if(!bv||bu[bz]){bz=K}else{bB.dataTypes.unshift(bz);bz=aR(bs,bB,bw,bA,bz,bu)}}}if((bv||!bz)&&!bu["*"]){bz=aR(bs,bB,bw,bA,"*",bu)}return bz}function ai(bt,bu){var bs,e,bv=b.ajaxSettings.flatOptions||{};for(bs in bu){if(bu[bs]!==K){(bv[bs]?bt:(e||(e={})))[bs]=bu[bs]}}if(e){b.extend(true,bt,e)}}b.fn.extend({load:function(bt,bw,bx){if(typeof bt!=="string"&&A){return A.apply(this,arguments)}else{if(!this.length){return this}}var bv=bt.indexOf(" ");if(bv>=0){var e=bt.slice(bv,bt.length);bt=bt.slice(0,bv)}var bu="GET";if(bw){if(b.isFunction(bw)){bx=bw;bw=K}else{if(typeof bw==="object"){bw=b.param(bw,b.ajaxSettings.traditional);bu="POST"}}}var bs=this;b.ajax({url:bt,type:bu,dataType:"html",data:bw,complete:function(bz,by,bA){bA=bz.responseText;if(bz.isResolved()){bz.done(function(bB){bA=bB});bs.html(e?b("<div>").append(bA.replace(a3,"")).find(e):bA)}if(bx){bs.each(bx,[bA,by,bz])}}});return this},serialize:function(){return b.param(this.serializeArray())},serializeArray:function(){return this.map(function(){return this.elements?b.makeArray(this.elements):this}).filter(function(){return this.name&&!this.disabled&&(this.checked||q.test(this.nodeName)||aW.test(this.type))}).map(function(e,bs){var bt=b(this).val();return bt==null?null:b.isArray(bt)?b.map(bt,function(bv,bu){return{name:bs.name,value:bv.replace(bq,"\r\n")}}):{name:bs.name,value:bt.replace(bq,"\r\n")}}).get()}});b.each("ajaxStart ajaxStop ajaxComplete ajaxError ajaxSuccess ajaxSend".split(" "),function(e,bs){b.fn[bs]=function(bt){return this.bind(bs,bt)}});b.each(["get","post"],function(e,bs){b[bs]=function(bt,bv,bw,bu){if(b.isFunction(bv)){bu=bu||bw;bw=bv;bv=K}return b.ajax({type:bs,url:bt,data:bv,success:bw,dataType:bu})}});b.extend({getScript:function(e,bs){return b.get(e,K,bs,"script")},getJSON:function(e,bs,bt){return b.get(e,bs,bt,"json")},ajaxSetup:function(bs,e){if(e){ai(bs,b.ajaxSettings)}else{e=bs;bs=b.ajaxSettings}ai(bs,e);return bs},ajaxSettings:{url:aA,isLocal:aI.test(s[1]),global:true,type:"GET",contentType:"application/x-www-form-urlencoded",processData:true,async:true,accepts:{xml:"application/xml, text/xml",html:"text/html",text:"text/plain",json:"application/json, text/javascript","*":aP},contents:{xml:/xml/,html:/html/,json:/json/},responseFields:{xml:"responseXML",text:"responseText"},converters:{"* text":a8.String,"text html":true,"text json":b.parseJSON,"text xml":b.parseXML},flatOptions:{context:true,url:true}},ajaxPrefilter:f(X),ajaxTransport:f(r),ajax:function(by,bv,bu){if(typeof by==="object"){bv=by;by=K}bv=bv||{};var bB=b.ajaxSetup({},bv),bQ=bB.context||bB,bE=bQ!==bB&&(bQ.nodeType||bQ instanceof b)?b(bQ):b.event,bP=b.Deferred(),bL=b._Deferred(),bz=bB.statusCode||{},bA,bF={},bM={},bO,bw,bJ,bC,bG,bx=0,bt,bI,bH={readyState:0,setRequestHeader:function(bR,bS){if(!bx){var e=bR.toLowerCase();bR=bM[e]=bM[e]||bR;bF[bR]=bS}return this},getAllResponseHeaders:function(){return bx===2?bO:null},getResponseHeader:function(bR){var e;if(bx===2){if(!bw){bw={};while((e=az.exec(bO))){bw[e[1].toLowerCase()]=e[2]}}e=bw[bR.toLowerCase()]}return e===K?null:e},overrideMimeType:function(e){if(!bx){bB.mimeType=e}return this},abort:function(e){e=e||"abort";if(bJ){bJ.abort(e)}bD(0,e);return this}};function bD(bX,bS,bY,bU){if(bx===2){return}bx=2;if(bC){clearTimeout(bC)}bJ=K;bO=bU||"";bH.readyState=bX>0?4:0;var bR,b2,b1,bV=bS,bW=bY?bg(bB,bH,bY):K,bT,b0;if(bX>=200&&bX<300||bX===304){if(bB.ifModified){if((bT=bH.getResponseHeader("Last-Modified"))){b.lastModified[bA]=bT}if((b0=bH.getResponseHeader("Etag"))){b.etag[bA]=b0}}if(bX===304){bV="notmodified";bR=true}else{try{b2=F(bB,bW);bV="success";bR=true}catch(bZ){bV="parsererror";b1=bZ}}}else{b1=bV;if(!bV||bX){bV="error";if(bX<0){bX=0}}}bH.status=bX;bH.statusText=""+(bS||bV);if(bR){bP.resolveWith(bQ,[b2,bV,bH])}else{bP.rejectWith(bQ,[bH,bV,b1])}bH.statusCode(bz);bz=K;if(bt){bE.trigger("ajax"+(bR?"Success":"Error"),[bH,bB,bR?b2:b1])}bL.resolveWith(bQ,[bH,bV]);if(bt){bE.trigger("ajaxComplete",[bH,bB]);if(!(--b.active)){b.event.trigger("ajaxStop")}}}bP.promise(bH);bH.success=bH.done;bH.error=bH.fail;bH.complete=bL.done;bH.statusCode=function(bR){if(bR){var e;if(bx<2){for(e in bR){bz[e]=[bz[e],bR[e]]}}else{e=bR[bH.status];bH.then(e,e)}}return this};bB.url=((by||bB.url)+"").replace(bo,"").replace(c,s[1]+"//");bB.dataTypes=b.trim(bB.dataType||"*").toLowerCase().split(h);if(bB.crossDomain==null){bG=J.exec(bB.url.toLowerCase());bB.crossDomain=!!(bG&&(bG[1]!=s[1]||bG[2]!=s[2]||(bG[3]||(bG[1]==="http:"?80:443))!=(s[3]||(s[1]==="http:"?80:443))))}if(bB.data&&bB.processData&&typeof bB.data!=="string"){bB.data=b.param(bB.data,bB.traditional)}aR(X,bB,bv,bH);if(bx===2){return false}bt=bB.global;bB.type=bB.type.toUpperCase();bB.hasContent=!aL.test(bB.type);if(bt&&b.active++===0){b.event.trigger("ajaxStart")}if(!bB.hasContent){if(bB.data){bB.url+=(L.test(bB.url)?"&":"?")+bB.data;delete bB.data}bA=bB.url;if(bB.cache===false){var bs=b.now(),bN=bB.url.replace(bp,"$1_="+bs);bB.url=bN+((bN===bB.url)?(L.test(bB.url)?"&":"?")+"_="+bs:"")}}if(bB.data&&bB.hasContent&&bB.contentType!==false||bv.contentType){bH.setRequestHeader("Content-Type",bB.contentType)}if(bB.ifModified){bA=bA||bB.url;if(b.lastModified[bA]){bH.setRequestHeader("If-Modified-Since",b.lastModified[bA])}if(b.etag[bA]){bH.setRequestHeader("If-None-Match",b.etag[bA])}}bH.setRequestHeader("Accept",bB.dataTypes[0]&&bB.accepts[bB.dataTypes[0]]?bB.accepts[bB.dataTypes[0]]+(bB.dataTypes[0]!=="*"?", "+aP+"; q=0.01":""):bB.accepts["*"]);for(bI in bB.headers){bH.setRequestHeader(bI,bB.headers[bI])}if(bB.beforeSend&&(bB.beforeSend.call(bQ,bH,bB)===false||bx===2)){bH.abort();return false}for(bI in {success:1,error:1,complete:1}){bH[bI](bB[bI])}bJ=aR(r,bB,bv,bH);if(!bJ){bD(-1,"No Transport")}else{bH.readyState=1;if(bt){bE.trigger("ajaxSend",[bH,bB])}if(bB.async&&bB.timeout>0){bC=setTimeout(function(){bH.abort("timeout")},bB.timeout)}try{bx=1;bJ.send(bF,bD,bu)}catch(bK){if(bx<2){bD(-1,bK)}else{b.error(bK)}}}return bH},param:function(e,bt){var bs=[],bv=function(bw,bx){bx=b.isFunction(bx)?bx():bx;bs[bs.length]=encodeURIComponent(bw)+"="+encodeURIComponent(bx)};if(bt===K){bt=b.ajaxSettings.traditional}if(b.isArray(e)||(e.jquery&&!b.isPlainObject(e))){b.each(e,function(){bv(this.name,this.value)})}else{for(var bu in e){v(bu,e[bu],bt,bv)}}return bs.join("&").replace(j,"+")}});function v(bt,bv,bs,bu){if(b.isArray(bv)){b.each(bv,function(bx,bw){if(bs||al.test(bt)){bu(bt,bw)}else{v(bt+"["+(typeof bw==="object"||b.isArray(bw)?bx:"")+"]",bw,bs,bu)}})}else{if(!bs&&bv!=null&&typeof bv==="object"){for(var e in bv){v(bt+"["+e+"]",bv[e],bs,bu)}}else{bu(bt,bv)}}}b.extend({active:0,lastModified:{},etag:{}});function bg(bA,bz,bw){var bs=bA.contents,by=bA.dataTypes,bt=bA.responseFields,bv,bx,bu,e;for(bx in bt){if(bx in bw){bz[bt[bx]]=bw[bx]}}while(by[0]==="*"){by.shift();if(bv===K){bv=bA.mimeType||bz.getResponseHeader("content-type")}}if(bv){for(bx in bs){if(bs[bx]&&bs[bx].test(bv)){by.unshift(bx);break}}}if(by[0] in bw){bu=by[0]}else{for(bx in bw){if(!by[0]||bA.converters[bx+" "+by[0]]){bu=bx;break}if(!e){e=bx}}bu=bu||e}if(bu){if(bu!==by[0]){by.unshift(bu)}return bw[bu]}}function F(bE,bw){if(bE.dataFilter){bw=bE.dataFilter(bw,bE.dataType)}var bA=bE.dataTypes,bD={},bx,bB,bt=bA.length,by,bz=bA[0],bu,bv,bC,bs,e;for(bx=1;bx<bt;bx++){if(bx===1){for(bB in bE.converters){if(typeof bB==="string"){bD[bB.toLowerCase()]=bE.converters[bB]}}}bu=bz;bz=bA[bx];if(bz==="*"){bz=bu}else{if(bu!=="*"&&bu!==bz){bv=bu+" "+bz;bC=bD[bv]||bD["* "+bz];if(!bC){e=K;for(bs in bD){by=bs.split(" ");if(by[0]===bu||by[0]==="*"){e=bD[by[1]+" "+bz];if(e){bs=bD[bs];if(bs===true){bC=e}else{if(e===true){bC=bs}}break}}}}if(!(bC||e)){b.error("No conversion from "+bv.replace(" "," to "))}if(bC!==true){bw=bC?bC(bw):e(bs(bw))}}}}return bw}var ay=b.now(),u=/(\=)\?(&|$)|\?\?/i;b.ajaxSetup({jsonp:"callback",jsonpCallback:function(){return b.expando+"_"+(ay++)}});b.ajaxPrefilter("json jsonp",function(bA,bx,bz){var bu=bA.contentType==="application/x-www-form-urlencoded"&&(typeof bA.data==="string");if(bA.dataTypes[0]==="jsonp"||bA.jsonp!==false&&(u.test(bA.url)||bu&&u.test(bA.data))){var by,bt=bA.jsonpCallback=b.isFunction(bA.jsonpCallback)?bA.jsonpCallback():bA.jsonpCallback,bw=a8[bt],e=bA.url,bv=bA.data,bs="$1"+bt+"$2";if(bA.jsonp!==false){e=e.replace(u,bs);if(bA.url===e){if(bu){bv=bv.replace(u,bs)}if(bA.data===bv){e+=(/\?/.test(e)?"&":"?")+bA.jsonp+"="+bt}}}bA.url=e;bA.data=bv;a8[bt]=function(bB){by=[bB]};bz.always(function(){a8[bt]=bw;if(by&&b.isFunction(bw)){a8[bt](by[0])}});bA.converters["script json"]=function(){if(!by){b.error(bt+" was not called")}return by[0]};bA.dataTypes[0]="json";return"script"}});b.ajaxSetup({accepts:{script:"text/javascript, application/javascript, application/ecmascript, application/x-ecmascript"},contents:{script:/javascript|ecmascript/},converters:{"text script":function(e){b.globalEval(e);return e}}});b.ajaxPrefilter("script",function(e){if(e.cache===K){e.cache=false}if(e.crossDomain){e.type="GET";e.global=false}});b.ajaxTransport("script",function(bt){if(bt.crossDomain){var e,bs=aq.head||aq.getElementsByTagName("head")[0]||aq.documentElement;return{send:function(bu,bv){e=aq.createElement("script");e.async="async";if(bt.scriptCharset){e.charset=bt.scriptCharset}e.src=bt.url;e.onload=e.onreadystatechange=function(bx,bw){if(bw||!e.readyState||/loaded|complete/.test(e.readyState)){e.onload=e.onreadystatechange=null;if(bs&&e.parentNode){bs.removeChild(e)}e=K;if(!bw){bv(200,"success")}}};bs.insertBefore(e,bs.firstChild)},abort:function(){if(e){e.onload(0,1)}}}}});var B=a8.ActiveXObject?function(){for(var e in M){M[e](0,1)}}:false,y=0,M;function aH(){try{return new a8.XMLHttpRequest()}catch(bs){}}function af(){try{return new a8.ActiveXObject("Microsoft.XMLHTTP")}catch(bs){}}b.ajaxSettings.xhr=a8.ActiveXObject?function(){return !this.isLocal&&aH()||af()}:aH;(function(e){b.extend(b.support,{ajax:!!e,cors:!!e&&("withCredentials" in e)})})(b.ajaxSettings.xhr());if(b.support.ajax){b.ajaxTransport(function(e){if(!e.crossDomain||b.support.cors){var bs;return{send:function(by,bt,bz){var bx=e.xhr(),bw,bv;if(e.username){bx.open(e.type,e.url,e.async,e.username,e.password)}else{bx.open(e.type,e.url,e.async)}if(e.xhrFields){for(bv in e.xhrFields){bx[bv]=e.xhrFields[bv]}}if(e.mimeType&&bx.overrideMimeType){bx.overrideMimeType(e.mimeType)}if(!e.crossDomain&&!by["X-Requested-With"]){by["X-Requested-With"]="XMLHttpRequest"}try{for(bv in by){bx.setRequestHeader(bv,by[bv])}}catch(bu){}bx.send((e.hasContent&&e.data)||null);bs=function(bI,bC){var bD,bB,bA,bG,bF;try{if(bs&&(bC||bx.readyState===4)){bs=K;if(bw){bx.onreadystatechange=b.noop;if(B){delete M[bw]}}if(bC){if(bx.readyState!==4){bx.abort()}}else{bD=bx.status;bA=bx.getAllResponseHeaders();bG={};bF=bx.responseXML;if(bF&&bF.documentElement){bG.xml=bF}bG.text=bx.responseText;try{bB=bx.statusText}catch(bH){bB=""}if(!bD&&e.isLocal&&!e.crossDomain){bD=bG.text?200:404}else{if(bD===1223){bD=204}}}}}catch(bE){if(!bC){bt(-1,bE)}}if(bG){bt(bD,bB,bG,bA)}};if(!e.async||bx.readyState===4){bs()}else{bw=++y;if(B){if(!M){M={};b(a8).unload(B)}M[bw]=bs}if(!bz){bx.onreadystatechange=bs}}},abort:function(){if(bs){bs(0,1)}}}}})}var Q={},a5,m,ax=/^(?:toggle|show|hide)$/,aN=/^([+\-]=)?([\d+.\-]+)([a-z%]*)$/i,a0,aD=[["height","marginTop","marginBottom","paddingTop","paddingBottom"],["width","marginLeft","marginRight","paddingLeft","paddingRight"],["opacity"]],a1;b.fn.extend({show:function(bu,bx,bw){var bt,bv;if(bu||bu===0){return this.animate(aY("show",3),bu,bx,bw)}else{for(var bs=0,e=this.length;bs<e;bs++){bt=this[bs];if(bt.style){bv=bt.style.display;if(!b._data(bt,"olddisplay")&&bv==="none"){bv=bt.style.display=""}if(bv===""&&b.css(bt,"display")==="none"){b._data(bt,"olddisplay",x(bt.nodeName))}}}for(bs=0;bs<e;bs++){bt=this[bs];if(bt.style){bv=bt.style.display;if(bv===""||bv==="none"){bt.style.display=b._data(bt,"olddisplay")||""}}}return this}},hide:function(bt,bw,bv){if(bt||bt===0){return this.animate(aY("hide",3),bt,bw,bv)}else{for(var bs=0,e=this.length;bs<e;bs++){if(this[bs].style){var bu=b.css(this[bs],"display");if(bu!=="none"&&!b._data(this[bs],"olddisplay")){b._data(this[bs],"olddisplay",bu)}}}for(bs=0;bs<e;bs++){if(this[bs].style){this[bs].style.display="none"}}return this}},_toggle:b.fn.toggle,toggle:function(bt,bs,bu){var e=typeof bt==="boolean";if(b.isFunction(bt)&&b.isFunction(bs)){this._toggle.apply(this,arguments)}else{if(bt==null||e){this.each(function(){var bv=e?bt:b(this).is(":hidden");b(this)[bv?"show":"hide"]()})}else{this.animate(aY("toggle",3),bt,bs,bu)}}return this},fadeTo:function(e,bu,bt,bs){return this.filter(":hidden").css("opacity",0).show().end().animate({opacity:bu},e,bt,bs)},animate:function(bv,bs,bu,bt){var e=b.speed(bs,bu,bt);if(b.isEmptyObject(bv)){return this.each(e.complete,[false])}bv=b.extend({},bv);return this[e.queue===false?"each":"queue"](function(){if(e.queue===false){b._mark(this)}var bz=b.extend({},e),bG=this.nodeType===1,bD=bG&&b(this).is(":hidden"),bw,bA,by,bF,bE,bC,bx,bB,bH;bz.animatedProperties={};for(by in bv){bw=b.camelCase(by);if(by!==bw){bv[bw]=bv[by];delete bv[by]}bA=bv[bw];if(b.isArray(bA)){bz.animatedProperties[bw]=bA[1];bA=bv[bw]=bA[0]}else{bz.animatedProperties[bw]=bz.specialEasing&&bz.specialEasing[bw]||bz.easing||"swing"}if(bA==="hide"&&bD||bA==="show"&&!bD){return bz.complete.call(this)}if(bG&&(bw==="height"||bw==="width")){bz.overflow=[this.style.overflow,this.style.overflowX,this.style.overflowY];if(b.css(this,"display")==="inline"&&b.css(this,"float")==="none"){if(!b.support.inlineBlockNeedsLayout){this.style.display="inline-block"}else{bF=x(this.nodeName);if(bF==="inline"){this.style.display="inline-block"}else{this.style.display="inline";this.style.zoom=1}}}}}if(bz.overflow!=null){this.style.overflow="hidden"}for(by in bv){bE=new b.fx(this,bz,by);bA=bv[by];if(ax.test(bA)){bE[bA==="toggle"?bD?"show":"hide":bA]()}else{bC=aN.exec(bA);bx=bE.cur();if(bC){bB=parseFloat(bC[2]);bH=bC[3]||(b.cssNumber[by]?"":"px");if(bH!=="px"){b.style(this,by,(bB||1)+bH);bx=((bB||1)/bE.cur())*bx;b.style(this,by,bx+bH)}if(bC[1]){bB=((bC[1]==="-="?-1:1)*bB)+bx}bE.custom(bx,bB,bH)}else{bE.custom(bx,bA,"")}}}return true})},stop:function(bs,e){if(bs){this.queue([])}this.each(function(){var bu=b.timers,bt=bu.length;if(!e){b._unmark(true,this)}while(bt--){if(bu[bt].elem===this){if(e){bu[bt](true)}bu.splice(bt,1)}}});if(!e){this.dequeue()}return this}});function bd(){setTimeout(ao,0);return(a1=b.now())}function ao(){a1=K}function aY(bs,e){var bt={};b.each(aD.concat.apply([],aD.slice(0,e)),function(){bt[this]=bs});return bt}b.each({slideDown:aY("show",1),slideUp:aY("hide",1),slideToggle:aY("toggle",1),fadeIn:{opacity:"show"},fadeOut:{opacity:"hide"},fadeToggle:{opacity:"toggle"}},function(e,bs){b.fn[e]=function(bt,bv,bu){return this.animate(bs,bt,bv,bu)}});b.extend({speed:function(bt,bu,bs){var e=bt&&typeof bt==="object"?b.extend({},bt):{complete:bs||!bs&&bu||b.isFunction(bt)&&bt,duration:bt,easing:bs&&bu||bu&&!b.isFunction(bu)&&bu};e.duration=b.fx.off?0:typeof e.duration==="number"?e.duration:e.duration in b.fx.speeds?b.fx.speeds[e.duration]:b.fx.speeds._default;e.old=e.complete;e.complete=function(bv){if(b.isFunction(e.old)){e.old.call(this)}if(e.queue!==false){b.dequeue(this)}else{if(bv!==false){b._unmark(this)}}};return e},easing:{linear:function(bt,bu,e,bs){return e+bs*bt},swing:function(bt,bu,e,bs){return((-Math.cos(bt*Math.PI)/2)+0.5)*bs+e}},timers:[],fx:function(bs,e,bt){this.options=e;this.elem=bs;this.prop=bt;e.orig=e.orig||{}}});b.fx.prototype={update:function(){if(this.options.step){this.options.step.call(this.elem,this.now,this)}(b.fx.step[this.prop]||b.fx.step._default)(this)},cur:function(){if(this.elem[this.prop]!=null&&(!this.elem.style||this.elem.style[this.prop]==null)){return this.elem[this.prop]}var e,bs=b.css(this.elem,this.prop);return isNaN(e=parseFloat(bs))?!bs||bs==="auto"?0:bs:e},custom:function(bw,bv,bu){var e=this,bt=b.fx;this.startTime=a1||bd();this.start=bw;this.end=bv;this.unit=bu||this.unit||(b.cssNumber[this.prop]?"":"px");this.now=this.start;this.pos=this.state=0;function bs(bx){return e.step(bx)}bs.elem=this.elem;if(bs()&&b.timers.push(bs)&&!a0){a0=setInterval(bt.tick,bt.interval)}},show:function(){this.options.orig[this.prop]=b.style(this.elem,this.prop);this.options.show=true;this.custom(this.prop==="width"||this.prop==="height"?1:0,this.cur());b(this.elem).show()},hide:function(){this.options.orig[this.prop]=b.style(this.elem,this.prop);this.options.hide=true;this.custom(this.cur(),0)},step:function(bv){var bu=a1||bd(),e=true,bw=this.elem,bs=this.options,bt,by;if(bv||bu>=bs.duration+this.startTime){this.now=this.end;this.pos=this.state=1;this.update();bs.animatedProperties[this.prop]=true;for(bt in bs.animatedProperties){if(bs.animatedProperties[bt]!==true){e=false}}if(e){if(bs.overflow!=null&&!b.support.shrinkWrapBlocks){b.each(["","X","Y"],function(bz,bA){bw.style["overflow"+bA]=bs.overflow[bz]})}if(bs.hide){b(bw).hide()}if(bs.hide||bs.show){for(var bx in bs.animatedProperties){b.style(bw,bx,bs.orig[bx])}}bs.complete.call(bw)}return false}else{if(bs.duration==Infinity){this.now=bu}else{by=bu-this.startTime;this.state=by/bs.duration;this.pos=b.easing[bs.animatedProperties[this.prop]](this.state,by,0,1,bs.duration);this.now=this.start+((this.end-this.start)*this.pos)}this.update()}return true}};b.extend(b.fx,{tick:function(){for(var bs=b.timers,e=0;e<bs.length;++e){if(!bs[e]()){bs.splice(e--,1)}}if(!bs.length){b.fx.stop()}},interval:13,stop:function(){clearInterval(a0);a0=null},speeds:{slow:600,fast:200,_default:400},step:{opacity:function(e){b.style(e.elem,"opacity",e.now)},_default:function(e){if(e.elem.style&&e.elem.style[e.prop]!=null){e.elem.style[e.prop]=(e.prop==="width"||e.prop==="height"?Math.max(0,e.now):e.now)+e.unit}else{e.elem[e.prop]=e.now}}}});if(b.expr&&b.expr.filters){b.expr.filters.animated=function(e){return b.grep(b.timers,function(bs){return e===bs.elem}).length}}function x(bu){if(!Q[bu]){var e=aq.body,bs=b("<"+bu+">").appendTo(e),bt=bs.css("display");bs.remove();if(bt==="none"||bt===""){if(!a5){a5=aq.createElement("iframe");a5.frameBorder=a5.width=a5.height=0}e.appendChild(a5);if(!m||!a5.createElement){m=(a5.contentWindow||a5.contentDocument).document;m.write((aq.compatMode==="CSS1Compat"?"<!doctype html>":"")+"<html><body>");m.close()}bs=m.createElement(bu);m.body.appendChild(bs);bt=b.css(bs,"display");e.removeChild(a5)}Q[bu]=bt}return Q[bu]}var U=/^t(?:able|d|h)$/i,aa=/^(?:body|html)$/i;if("getBoundingClientRect" in aq.documentElement){b.fn.offset=function(bF){var bv=this[0],by;if(bF){return this.each(function(e){b.offset.setOffset(this,bF,e)})}if(!bv||!bv.ownerDocument){return null}if(bv===bv.ownerDocument.body){return b.offset.bodyOffset(bv)}try{by=bv.getBoundingClientRect()}catch(bC){}var bE=bv.ownerDocument,bt=bE.documentElement;if(!by||!b.contains(bt,bv)){return by?{top:by.top,left:by.left}:{top:0,left:0}}var bz=bE.body,bA=aG(bE),bx=bt.clientTop||bz.clientTop||0,bB=bt.clientLeft||bz.clientLeft||0,bs=bA.pageYOffset||b.support.boxModel&&bt.scrollTop||bz.scrollTop,bw=bA.pageXOffset||b.support.boxModel&&bt.scrollLeft||bz.scrollLeft,bD=by.top+bs-bx,bu=by.left+bw-bB;return{top:bD,left:bu}}}else{b.fn.offset=function(bC){var bw=this[0];if(bC){return this.each(function(bD){b.offset.setOffset(this,bC,bD)})}if(!bw||!bw.ownerDocument){return null}if(bw===bw.ownerDocument.body){return b.offset.bodyOffset(bw)}b.offset.initialize();var bz,bt=bw.offsetParent,bs=bw,bB=bw.ownerDocument,bu=bB.documentElement,bx=bB.body,by=bB.defaultView,e=by?by.getComputedStyle(bw,null):bw.currentStyle,bA=bw.offsetTop,bv=bw.offsetLeft;while((bw=bw.parentNode)&&bw!==bx&&bw!==bu){if(b.offset.supportsFixedPosition&&e.position==="fixed"){break}bz=by?by.getComputedStyle(bw,null):bw.currentStyle;bA-=bw.scrollTop;bv-=bw.scrollLeft;if(bw===bt){bA+=bw.offsetTop;bv+=bw.offsetLeft;if(b.offset.doesNotAddBorder&&!(b.offset.doesAddBorderForTableAndCells&&U.test(bw.nodeName))){bA+=parseFloat(bz.borderTopWidth)||0;bv+=parseFloat(bz.borderLeftWidth)||0}bs=bt;bt=bw.offsetParent}if(b.offset.subtractsBorderForOverflowNotVisible&&bz.overflow!=="visible"){bA+=parseFloat(bz.borderTopWidth)||0;bv+=parseFloat(bz.borderLeftWidth)||0}e=bz}if(e.position==="relative"||e.position==="static"){bA+=bx.offsetTop;bv+=bx.offsetLeft}if(b.offset.supportsFixedPosition&&e.position==="fixed"){bA+=Math.max(bu.scrollTop,bx.scrollTop);bv+=Math.max(bu.scrollLeft,bx.scrollLeft)}return{top:bA,left:bv}}}b.offset={initialize:function(){var e=aq.body,bs=aq.createElement("div"),bv,bx,bw,by,bt=parseFloat(b.css(e,"marginTop"))||0,bu="<div style='position:absolute;top:0;left:0;margin:0;border:5px solid #000;padding:0;width:1px;height:1px;'><div></div></div><table style='position:absolute;top:0;left:0;margin:0;border:5px solid #000;padding:0;width:1px;height:1px;' cellpadding='0' cellspacing='0'><tr><td></td></tr></table>";b.extend(bs.style,{position:"absolute",top:0,left:0,margin:0,border:0,width:"1px",height:"1px",visibility:"hidden"});bs.innerHTML=bu;e.insertBefore(bs,e.firstChild);bv=bs.firstChild;bx=bv.firstChild;by=bv.nextSibling.firstChild.firstChild;this.doesNotAddBorder=(bx.offsetTop!==5);this.doesAddBorderForTableAndCells=(by.offsetTop===5);bx.style.position="fixed";bx.style.top="20px";this.supportsFixedPosition=(bx.offsetTop===20||bx.offsetTop===15);bx.style.position=bx.style.top="";bv.style.overflow="hidden";bv.style.position="relative";this.subtractsBorderForOverflowNotVisible=(bx.offsetTop===-5);this.doesNotIncludeMarginInBodyOffset=(e.offsetTop!==bt);e.removeChild(bs);b.offset.initialize=b.noop},bodyOffset:function(e){var bt=e.offsetTop,bs=e.offsetLeft;b.offset.initialize();if(b.offset.doesNotIncludeMarginInBodyOffset){bt+=parseFloat(b.css(e,"marginTop"))||0;bs+=parseFloat(b.css(e,"marginLeft"))||0}return{top:bt,left:bs}},setOffset:function(bu,bD,bx){var by=b.css(bu,"position");if(by==="static"){bu.style.position="relative"}var bw=b(bu),bs=bw.offset(),e=b.css(bu,"top"),bB=b.css(bu,"left"),bC=(by==="absolute"||by==="fixed")&&b.inArray("auto",[e,bB])>-1,bA={},bz={},bt,bv;if(bC){bz=bw.position();bt=bz.top;bv=bz.left}else{bt=parseFloat(e)||0;bv=parseFloat(bB)||0}if(b.isFunction(bD)){bD=bD.call(bu,bx,bs)}if(bD.top!=null){bA.top=(bD.top-bs.top)+bt}if(bD.left!=null){bA.left=(bD.left-bs.left)+bv}if("using" in bD){bD.using.call(bu,bA)}else{bw.css(bA)}}};b.fn.extend({position:function(){if(!this[0]){return null}var bt=this[0],bs=this.offsetParent(),bu=this.offset(),e=aa.test(bs[0].nodeName)?{top:0,left:0}:bs.offset();bu.top-=parseFloat(b.css(bt,"marginTop"))||0;bu.left-=parseFloat(b.css(bt,"marginLeft"))||0;e.top+=parseFloat(b.css(bs[0],"borderTopWidth"))||0;e.left+=parseFloat(b.css(bs[0],"borderLeftWidth"))||0;return{top:bu.top-e.top,left:bu.left-e.left}},offsetParent:function(){return this.map(function(){var e=this.offsetParent||aq.body;while(e&&(!aa.test(e.nodeName)&&b.css(e,"position")==="static")){e=e.offsetParent}return e})}});b.each(["Left","Top"],function(bs,e){var bt="scroll"+e;b.fn[bt]=function(bw){var bu,bv;if(bw===K){bu=this[0];if(!bu){return null}bv=aG(bu);return bv?("pageXOffset" in bv)?bv[bs?"pageYOffset":"pageXOffset"]:b.support.boxModel&&bv.document.documentElement[bt]||bv.document.body[bt]:bu[bt]}return this.each(function(){bv=aG(this);if(bv){bv.scrollTo(!bs?bw:b(bv).scrollLeft(),bs?bw:b(bv).scrollTop())}else{this[bt]=bw}})}});function aG(e){return b.isWindow(e)?e:e.nodeType===9?e.defaultView||e.parentWindow:false}b.each(["Height","Width"],function(bs,e){var bt=e.toLowerCase();b.fn["inner"+e]=function(){var bu=this[0];return bu&&bu.style?parseFloat(b.css(bu,bt,"padding")):null};b.fn["outer"+e]=function(bv){var bu=this[0];return bu&&bu.style?parseFloat(b.css(bu,bt,bv?"margin":"border")):null};b.fn[bt]=function(bw){var bx=this[0];if(!bx){return bw==null?null:this}if(b.isFunction(bw)){return this.each(function(bB){var bA=b(this);bA[bt](bw.call(this,bB,bA[bt]()))})}if(b.isWindow(bx)){var by=bx.document.documentElement["client"+e],bu=bx.document.body;return bx.document.compatMode==="CSS1Compat"&&by||bu&&bu["client"+e]||by}else{if(bx.nodeType===9){return Math.max(bx.documentElement["client"+e],bx.body["scroll"+e],bx.documentElement["scroll"+e],bx.body["offset"+e],bx.documentElement["offset"+e])}else{if(bw===K){var bz=b.css(bx,bt),bv=parseFloat(bz);return b.isNaN(bv)?bz:bv}else{return this.css(bt,typeof bw==="string"?bw:bw+"px")}}}}});if(!a8.jQuery){a8.jQuery=a8.$=b}a8.jq=b})(window);
(zk=function(a){return jq(a,zk).zk}).copy=function(d,c,a){d=d||{};for(var b in c){if(a){a[b]=d[b]}d[b]=c[b]}return d};(function(){var d=0,j=0,r,n=[],a=jq.now();function i(y){var x=function(){if(!x.$copied){x.$copied=true;var B=x.$copyf;delete x.$copyf;B()}this.$oid=++d;this.$init.apply(this,arguments);var A=this._$ais;if(A){delete this._$ais;for(var z=A.length;z--;){A[z].call(this)}}};x.$copyf=y;x.$copied=!x.$copyf;return x}function t(x,z){var y=x.$oid=++d;zk.classes[y]=x;x.prototype.$class=x;x.$class=zk.Class;(x._$extds=(x.superclass=z)?zk.copy({},z._$extds):{})[y]=x;return x}function v(x){return new Function("return this."+x+";")}function c(x){return function(y){this[x]=y;return this}}function b(x,y){return function(z,A){var B=this[x];this[x]=z;if(B!==z||(A&&A.force)){this.__fname__=x.substring(1);y.apply(this,arguments);delete this.__fname__}return this}}function l(x,y){return function(){this.__fname__=x.substring(1);this[x]=y.apply(this,arguments);delete this.__fname__;return this}}function k(x,y,z){return function(A,B){var C=this[x];this.__fname__=x.substring(1);this[x]=A=y.apply(this,arguments);if(C!==A||(B&&B.force)){z.apply(this,arguments)}delete this.__fname__;return this}}function p(){if(jq.isReady||zk.Page.contained.length){e(true,zk.pi?"z-initing":null)}else{setTimeout(p,10)}}function w(){e(zk.processMask)}function e(x,y){var z;if(zk.processing&&!(z=jq("#zk_proc")).length&&!jq("#zk_showBusy").length){zUtl.progressbox("zk_proc",window.msgzk?msgzk.PLEASE_WAIT:"Processing...",x,y)}else{if(y=="z-initing"){var z=z||jq("#zk_proc");if(z.length&&z.hasClass("z-loading")&&(z=z.parent()).hasClass("z-temp")){z.append('<div class="z-initing"></div>')}}}}function m(x){var y=x.widgetName;return y+(x.id?"$"+x.id:"")+"#"+x.uuid+"$"+x.$oid}function g(C,E){var x=[],F=zk.Widget;for(var B=0,D=C.length;B<D;B++){if(x.length){x.push(", ")}var z=C[B];if(z&&(jq.isArray(z)||z.zk)){x.push("["+g(z,E)+"]")}else{if(F&&F.isInstance(z)){x.push(m(z))}else{if(z&&z.nodeType){var G=F&&F.$(z);if(G){x.push(jq.nodeName(z),(z!=G.$n()?"#"+z.id+"."+z.className:""),":",m(G))}else{x.push(jq.nodeName(z),"#",z.id)}}else{if(E&&z&&(typeof z=="object")&&!z.nodeType){var I=["{\n"];for(var H in z){I.push(H,":",z[H],",\n")}if(I[I.length-1]==",\n"){I.pop()}I.push("\n}");x.push(I.join(""))}else{if(typeof z=="function"){var I=""+z,y=I.indexOf("{"),A=y<0?I.indexOf("\n"):-1;x.push(I.substring(0,y>0?y:A>0?A:I.length))}else{x.push(""+z)}}}}}}return x.join("")}function u(){if(r){var x=jq("#zk_log");if(!x.length){jq(document.body).append('<div id="zk_logbox" class="z-log"><button onclick="jq(\'#zk_logbox\').remove()">X</button><br/><textarea id="zk_log" rows="10"></textarea></div>');x=jq("#zk_log")}x=x[0];x.value+=r;x.scrollTop=x.scrollHeight;r=null}}function q(){if(zk.mounting){return zk.afterMount(q)}zk.stamp("ending");zk.stamp()}function h(D,x,z,C,y){for(var B=D._$subs,A=B?B.length:0;--A>=0;){var E=B[A];if(E[x]===z){if(y){E["$"+x]=z}E[x]=C;h(E,x,z,C,y)}}}zk.copy(zk,{classes:{},isClass:function(x){return x&&x.$class==zk.Class},isObject:function(x){return x&&x.$supers!=null},procDelay:900,tipDelay:800,resendTimeout:200,clickPointer:[0,0],currentPointer:[0,0],loading:0,busy:0,appName:"ZK",cut:function(z,x){var y;if(z){y=z[x];delete z[x]}return y},$package:function(x,B,D){for(var C=0,z=window;;){var A=x.indexOf(".",C),F=A>=0?x.substring(C,A):x.substring(C);var y=z[F],E;if(E=!y){y=z[F]={}}if(A<0){if(E&&B!==false){zk.setLoaded(x)}if(D){y.$wv=true}return y}z=y;C=A+1}},$import:function(B,C){for(var A=0,D=window;;){var z=B.indexOf(".",A),x=z>=0?B.substring(A,z):B.substring(A);var y=D[x];if(z<0||!y){if(C){if(y){C(y)}else{zk.load(B.substring(0,B.lastIndexOf(".")),function(){C(zk.$import(B))})}}return y}D=y;A=z+1}},$extends:function(F,B,C){if(!F){throw"unknown superclass"}var A=!(zk.feature&&zk.feature.ee),x=F.prototype,E=i(function(){if(F.$copyf&&!F.$copied){F.$copyf();F.$copied=true}var L=B["$define"],G=F.prototype,I=E.prototype;if(L){delete B["$define"]}var K=zk.feature;if(!(K&&K.ee)){for(var J in G){var H="|"+J+"|";if("|_$super|_$subs|$class|_$extds|superclass|className|widgetName|blankPreserved|".indexOf(H)<0){I[J]=G[J]}else{if(I[J]==undefined&&"|className|widgetName|blankPreserved|".indexOf(H)>=0){I[J]=G[J]}}}}zk.define(E,L);zk.copy(I,B)}),z=E.prototype;if(A){E.$copyf();E.$copied=true}else{function D(){this.constructor=E}D.prototype=F.prototype;E.prototype=new D();z=E.prototype}for(var y in F){if("|prototype|$copyf|$copied|".indexOf("|"+y+"|")<0){E[y]=F[y]}}zk.copy(E,C);z._$super=x;z._$subs=[];x._$subs.push(z);return t(E,F)},$default:function(x,z){x=x||{};for(var y in z){if(x[y]===undefined){x[y]=z[y]}}return x},override:function(E,A,D){var B=E.$class;if(B&&B.$copied===false){var C=B.$copyf;B.$copyf=function(){C();B.$copied=true;zk.override(E,A,D)};return E}var z=!(zk.feature&&zk.feature.ee);switch(typeof A){case"function":var y=E;E=A;return y;case"string":if(z){h(E,A,E["$"+A]=E[A],E[A]=D,true)}else{E["$"+A]=E[A];E[A]=D}return E}if(z){for(var x in D){h(E,x,A[x]=E[x],E[x]=D[x])}}else{for(var x in D){A[x]=E[x];E[x]=D[x]}}return E},define:function(y,B){for(var x in B){var A="_"+x,z=x.charAt(0).toUpperCase()+x.substring(1),D=y.prototype,E=B[x],C=null;if(jq.isArray(E)){C=E.length?E[0]:null;E=E.length>1?E[1]:null}D["set"+z]=C?E?k(A,C,E):l(A,C):E?b(A,E):c(A);D["get"+z]=D["is"+z]=v(A)}return y},$void:function(){return false},parseInt:function(y,x){return y&&!isNaN(y=parseInt(y,x||10))?y:0},parseFloat:function(x){return x&&!isNaN(x=parseFloat(x))?x:0},set:function(y,x,E,A){if(typeof x=="string"){zk._set(y,x,E,A)}else{for(var C=0,D=E.length,B,z,F;C<D;){z=E[C++];B=x["get"+z.charAt(0).toUpperCase()+z.substring(1)];if(!A||B||x[z]!==undefined){zk._set(y,z,B?B.call(x):x[z])}}}return y},_set:function(A,y,z,x){zk._set2(A,A["set"+y.charAt(0).toUpperCase()+y.substring(1)],y,z,x)},_set2:function(B,z,y,A,x){if(z){if(x!==undefined){z.call(B,A,x)}else{z.call(B,A)}}else{B[y]=A}},get:function(A,z){var y=z.charAt(0).toUpperCase()+z.substring(1),x=A["get"+y];if(x){return x.call(A)}x=A["is"+y];if(x){return x.call(A)}return A[z]},startProcessing:function(x){zk.processing=true;setTimeout(jq.isReady?w:p,x>0?x:0)},endProcessing:function(){zk.processing=false;zUtl.destroyProgressbox("zk_proc")},disableESC:function(){++zk._noESC},enableESC:function(){--zk._noESC},_noESC:0,error:function(x){zAu.send(new zk.Event(null,"error",{message:x},{ignorable:true}),800);zk._Erbx.push(x)},errorDismiss:function(){zk._Erbx.remove()},log:function(x){var y=g((x!==zk)?arguments:(function(B){var z=[];for(var A=B.length;--A>0;){z.unshift(B[A])}return z})(arguments),(x===zk));r=(r?r+y:y)+"\n";if(zk.mobile){console.log(r);r=null}else{setTimeout(function(){jq(u)},300)}},stamp:function(x,A){if(x){if(!A&&!n.length){setTimeout(q,0)}n.push({n:x,t:jq.now()})}else{if(n.length){var z=a;for(var y;(y=n.shift());){zk.log(y.n+": "+(y.t-a));a=y.t}zk.log("total: "+(a-z))}}},ajaxURI:function(z,x){var F=zk.Desktop.$(x?x.desktop:null),y=x&&x.au;F=(F?F:zk)[y?"updateURI":"contextURI"];z=z||"";var G=z.charAt(0)=="/";if(y&&!G){G=true;if(z){z="/"+z}}var C=F.indexOf(";"),B=F.lastIndexOf("?");if(C<0&&B<0){return G?F+z:z}if(B>=0&&(C<0||B<C)){C=B}var D=G?F.substring(0,C):"";if(x&&x.ignoreSession){return D+z}var E=F.substring(C),A=z.indexOf("?");return A>=0?B>=0?D+z.substring(0,A)+E+"&"+z.substring(A+1):D+z.substring(0,A)+E+z.substring(A):D+z+E},stateless:function(z,B,x,y){var C=zk.Desktop,A;z=z||("z_auto"+j++);A=C.all[z];if(A&&!A.stateless){throw"Desktop conflict"}if(zk.updateURI==null){zk.updateURI=x}if(zk.contextURI==null){zk.contextURI=B}return A||new C(z,B,x,y,true)}});(function(){function z(C){return parseFloat(C)||C}var A=jq.browser,B=zk.agent=navigator.userAgent.toLowerCase();zk.safari=A.safari&&z(A.version);zk.opera=A.opera&&z(A.version);zk.ff=zk.gecko=A.mozilla&&(B.indexOf("trident")<0)&&z(A.version);zk.ios=zk.safari&&/iphone|ipad|ipod/.test(B);zk.android=zk.safari&&(B.indexOf("android")>=0);zk.mobile=zk.ios||zk.android;zk.linux=B.indexOf("linux")>=0;zk.mac=!zk.ios&&B.indexOf("mac")>=0;zk.chrome=zk.safari&&B.indexOf("chrome")>=0;zk.safari_=zk.safari&&!zk.chrome;zk.css3=true;var y=A.mozilla&&(B.indexOf("trident")>=0)&&z(A.version);zk.vendor=zk.safari?"webkit":"";var x;if(zk.ff){if(zk.ff<5&&(x=B.indexOf("firefox/"))>0){zk.ff=zk.gecko=z(B.substring(x+8))}x="gecko gecko"+Math.floor(zk.ff);zk.vendor="Moz"}else{if(zk.opera){x="opera";zk.vendor="O"}else{zk.iex=A.msie&&z(A.version);if(!zk.iex&&y){zk.iex=y}if(zk.iex){if((zk.ie=document.documentMode||zk.iex)<6){zk.ie=6}if(zk.ie<11&&zk.ie>6){zk.ie7=zk.ie>=7;zk.ie8=zk.ie>=8;zk.ie9=zk.ie>=9}zk["ie"+zk.ie+"_"]=true;zk.css3=zk.ie>=9;x="ie ie"+Math.floor(zk.ie);zk.vendor="ms"}else{if(zk.safari){x="safari safari"+Math.floor(zk.safari)}if(zk.mobile){x=(x||"")+" mobile";if(zk.ios){x=(x||"")+" ios"}else{x=(x||"")+" android"}}}}}if((zk.air=B.indexOf("adobeair")>=0)&&zk.safari){x=(x||"")+" air"}if(x){jq(function(){jq(document.body).addClass(x)})}zk.vendor_=zk.vendor.toLowerCase()})();function f(y,x){return function(){return x.apply(y,arguments)}}zk.Class=function(){};t(zk.Object=i());zk.Object.prototype={$init:zk.$void,afterInit:function(x){(this._$ais=this._$ais||[]).unshift(x)},$instanceof:function(){if(this.$class){for(var A=this.$class._$extds,z=arguments,y=z.length,x;y--;){if((x=z[y])&&A[x.$oid]){return true}}}return false},$super:function(C,B){var A=[],x=typeof C!="string";for(var z=arguments.length,y=x?1:0;--z>y;){A.unshift(arguments[z])}return x?this.$supers(C,B,A):this.$supers(C,A)},$supers:function(z,B,E){var C=this._$supers;if(!C){C=this._$supers={}}if(typeof z!="string"){var A=C[B],D;if(!(D=z.prototype._$super)||!(z=D[B])){throw B+" not in superclass"}C[B]=D;try{return z.apply(this,E)}finally{C[B]=A}}var A=C[z],y,D,x;if(A){x=A[z];D=A}else{x=this[z];D=this}while(D=D._$super){if(x!=D[z]){y=D[z];if(y){C[z]=D}break}}if(!y){throw z+" not in superclass"}try{return y.apply(this,B)}finally{C[z]=A}},_$subs:[],proxy:function(y){var z=this._$proxies,x;if(!z){this._$proxies=z={}}else{if(x=z[y]){return x}}return z[y]=f(this,y)}};_zkf={isInstance:function(x){return x&&x.$instanceof&&x.$instanceof(this)},isAssignableFrom:function(x){return x&&(x=x._$extds)&&x[this.$oid]!=null}};zk.copy(zk.Object,_zkf);zk.copy(t(zk.Class,zk.Object),_zkf);var o,s=0;zk._Erbx=zk.$extends(zk.Object,{$init:function(A){var C="zk_err",z="#"+C,x='<div class="z-error" id="'+C+'"><table cellpadding="2" cellspacing="2" width="100%"><tr valign="top"><td class="msgcnt" colspan="3"><div class="msgs">'+zUtl.encodeXML(A,{multiline:true})+'</div></td></tr><tr id="'+C+'-p"><td class="errnum" align="left">'+ ++s+' Errors</td><td align="right"><div ><div class="btn redraw" onclick="zk._Erbx.redraw()"'+(zk.mobile?' ontouchstart="zk._Erbx.redraw()"':"")+'></div><div class="btn close" onclick="zk._Erbx.remove()"'+(zk.mobile?' ontouchstart="zk._Erbx.remove()"':"")+"></div></div></td></tr></table></div>";jq(document.body).append(x);o=this;this.id=C;try{var B;this.dg=new zk.Draggable(null,B=jq(z)[0],{handle:jq(z+"-p")[0],zIndex:B.style.zIndex,starteffect:zk.$void,starteffect:zk.$void,endeffect:zk.$void})}catch(y){}jq("#"+C).slideDown(1000)},destroy:function(){o=null;s=0;if(this.dg){this.dg.destroy()}jq("#"+this.id).remove()}},{redraw:function(){zk.errorDismiss();zAu.send(new zk.Event(null,"redraw"))},push:function(x){if(!o){return new zk._Erbx(x)}var y=o.id;jq("#"+y+" .errnum").html(++s+" Errors");jq("#"+y+" .msgs").prepend('<div class="newmsg">'+x+"</hr></div>");jq("#"+y+" .newmsg").removeClass("newmsg").addClass("msg").slideDown(600)},remove:function(){if(o){o.destroy()}}})})();
if(!zk.feature)zk.feature = {standard:true};zk.copy(String.prototype,{startsWith:function(a){return this.substring(0,a.length)==a},endsWith:function(a){return this.substring(this.length-a.length)==a},trim:function(){return jq.trim(this)},$camel:function(){var d=this.split("-"),a=d.length;if(a==1){return d[0]}var c=this.charAt(0)=="-"?d[0].charAt(0).toUpperCase()+d[0].substring(1):d[0];for(var b=1;b<a;b++){c+=d[b].charAt(0).toUpperCase()+d[b].substring(1)}return c},$inc:function(a){return String.fromCharCode(this.charCodeAt(0)+a)},$sub:function(a){return this.charCodeAt(0)-a.charCodeAt(0)}});zk.copy(Array.prototype,{$indexOf:function(a){return jq.inArray(a,this)},$contains:function(a){return this.$indexOf(a)>=0},$equals:function(c){if(jq.isArray(c)&&c.length==this.length){for(var a=this.length;a--;){var b=this[a];if(b!=c[a]&&(!jq.isArray(b)||!b.$equals(c[a]))){return false}}return true}},$remove:function(d){for(var c=jq.isArray(d),b=0,a=this.length;b<a;++b){if(d==this[b]||(c&&d.$equals(this[b]))){this.splice(b,1);return true}}return false},$addAll:function(a){return this.push.apply(this,a)},$clone:function(){return[].concat(this)}});if(!Array.prototype.indexOf){Array.prototype.indexOf=function(c){for(var b=0,a=this.length;b<a;b++){if(this[b]==c){return b}}return -1}};
zjq=function(a){this.jq=a};(function(r,i){var f={},w=["font-family","font-size","font-weight","font-style","letter-spacing","line-height","text-align","text-decoration","text-indent","text-shadow","text-transform","text-overflow","direction","word-spacing","white-space"],l,k,c=["color","background-color","background"],n=[],o=0,u=0,p;function s(C,B){var A=B&&B!==zk?zk.Widget.$(B):null,z;return(z=A||zk.Desktop.sync())&&(z=z.$f(C,!A))?z.$n():null}function q(z){if(z.offsetParent){return z.offsetParent}if(z==r.body){return z}while((z=z.parentNode)&&z!=r.body){if(z.style&&jq(z).css("position")!="static"){return z}}return r.body}function g(A){if(--o<=0){for(var z=n.length;z--;){n[z].zsync(A)}}}function d(z){zk.afterAnimate(function(){try{z.focus();var A=zk.Widget.$(z);if(A){zk.currentFocus=A}zjq.fixInput(z)}catch(B){}},-1)}function a(A){try{A.select()}catch(z){}}function v(){if(this.submit){jq.Event.fire(this,"submit");this.submit()}}function e(){this.style.MozUserSelect="none"}function y(){this.style.MozUserSelect=""}function b(K,L,B,F){if(K&&L){var G=zk(K).revisedOffset(),A=B?B.oft:zk(L).revisedOffset(),H=A[1]-G[1]+(K==(zk.safari?r.body:r.body.parentNode)?0:K.scrollTop),C=A[0]-G[0]+(K==(zk.safari?r.body:r.body.parentNode)?0:K.scrollLeft),J=B?B.h:L.offsetHeight,D=B?B.w:L.offsetWidth,I=C+D,z=H+J,E;if(K.scrollTop>H){K.scrollTop=H;E=true}else{if(z>K.clientHeight+K.scrollTop){K.scrollTop=!B?z:z-(K.clientHeight+(L.parentNode==K?0:K.scrollTop));E=true}}if(!F){if(K.scrollLeft>C){K.scrollLeft=C;E=true}else{if(I>K.clientWidth+K.scrollLeft){K.scrollLeft=!B?I:I-(K.clientWidth+(L.parentNode==K?0:K.scrollLeft));E=true}}}if(E||!B){if(!B){B={oft:A,h:L.offsetHeight,w:L.offsetWidth,el:L}}else{B.oft=zk(B.el).revisedOffset()}}return B}}function t(F){var C=0,z=0,E;if(zk.gecko){var G=F.parentNode;while(G&&G!=r.body&&G.nodeType===1){var A=jq(G),D=A.css("position");if(D=="relative"||D=="absolute"){C+=zk.parseInt(A.css("border-top-width"));z+=zk.parseInt(A.css("border-left-width"))}G=G.offsetParent}}do{var B=jq(F);if(B.css("position")=="fixed"){C+=jq.innerY()+F.offsetTop;z+=jq.innerX()+F.offsetLeft;break}else{if(zk.opera){if(E&&jq.nodeName(F,"div")&&F.scrollTop!=0){C+=F.scrollTop||0}E=jq.nodeName(F,"span","input")}C+=F.offsetTop||0;z+=F.offsetLeft||0;F=zk.gecko&&F!=r.body?q(F):F.offsetParent}}while(F);return[z,C]}function m(B){if(zk.safari&&jq.nodeName(B,"tr")&&B.cells.length){B=B.cells[0]}var A=0,z=0;do{A+=B.offsetTop||0;z+=B.offsetLeft||0;B=zk.gecko&&B!=r.body?q(B):B.offsetParent;if(B){if(jq.nodeName(B,"body")){break}var C=jq(B).css("position");if(C=="relative"||C=="absolute"){break}}}while(B);return[z,A]}function x(C,B,z){if(z){var A=C.revisedOffset();B.left=A[0];B.top=A[1]}else{B.left=C.offsetLeft();B.top=C.offsetTop()}return B}var h=[];function j(){if(h.length){for(var z;z=h.pop();){try{zjq._fixCSS(z)}catch(A){}}setTimeout(j)}}zk.copy(zjq,{minWidth:(!zk.ie11_)?function(z){return zk(z).offsetWidth()}:function(z){return zk(z).offsetWidth()+1},fixInput:zk.$void,fixOnResize:zk.$void,_fixCSS:function(z){z.className+=" ";if(z.offsetHeight){}z.className.trim()},_cleanVisi:function(z){z.style.visibility="inherit"},_fixClick:zk.$void,_fixedVParent:zk.$void,_fixIframe:zk.$void,_useQS:zk.$void,src0:"",eventTypes:{zmousedown:"mousedown",zmouseup:"mouseup",zmousemove:"mousemove",zdblclick:"dblclick",zcontextmenu:"contextmenu"}});jq.fn.zbind=jq.fn.bind;jq.fn.zunbind=jq.fn.unbind;zk.override(jq.fn,f,{init:function(C,z){if(z===zk){if(typeof C=="string"&&zUtl.isChar(C.charAt(0),{digit:1,upper:1,lower:1,_:1})){var B=r.getElementById(C);if(!B||B.id==C){var A=jq(B||[]);A.context=r;A.selector="#"+C;A.zk=new zjq(A);return A}C="#"+C}z=null}if(zk.Widget&&zk.Widget.isInstance(C)){C=C.$n()||"#"+C.uuid}var A=f.init.apply(this,arguments);A.zk=new zjq(A);return A},replaceWith:function(z,C,A){if(!zk.Widget.isInstance(z)){return f.replaceWith.apply(this,arguments)}var B=this[0];if(B){z.replaceHTML(B,C,A)}return this},bind:function(A,B,z){A=zjq.eventTypes[A]||A;return this.zbind.apply(this,arguments)},unbind:function(A,z){A=zjq.eventTypes[A]||A;return this.zunbind.apply(this,arguments)}});jq.fn.init.prototype=jq.fn;jq.each(["remove","empty","show","hide"],function(A,z){f[z]=jq.fn[z];jq.fn[z]=function(){return !this.selector&&this[0]===r?this:f[z].apply(this,arguments)}});jq.each(["before","after","append","prepend"],function(A,z){f[z]=jq.fn[z];jq.fn[z]=function(B,D){if(!zk.Widget.isInstance(B)){return f[z].apply(this,arguments)}if(!this.length){return this}if(!zk.Desktop._ndt){zk.stateless()}var C=f[z].call(this,B.redrawHTML_());if(!B.z_rod){B.bind(D);zUtl.fireSized(B)}return C}});zjq.prototype={cleanVisibility:function(){return this.jq.each(function(){zjq._cleanVisi(this)})},isVisible:function(z){var A=this.jq[0];return A&&(!A.style||(A.style.display!="none"&&(!z||A.style.visibility!="hidden")))},isRealVisible:function(z){var A=this.jq[0];return A&&this.isVisible(z)&&(A.offsetWidth>0||A.offsetHeight>0||(!A.firstChild&&(!(A=A.parentNode)||A==r.body||zk(A).isRealVisible(z))))},scrollTo:function(){if(this.jq.length){var z=this.cmOffset();scrollTo(z[0],z[1])}return this},scrollIntoView:function(A){var F=this.jq[0];if(F){var E=jq("#"+F.id+"-real")[0];if(E){F=E}if(!this.isScrollIntoView()){var C=A,B=F;if(!C){do{if(B==r.body){break}if(jq(B).css("position")=="absolute"){C=true;break}}while(B=B.offsetParent)}if(!C&&zk.isLoaded("zul.sel")){var z=zk.Widget.$(F);C=z&&z.$instanceof(zul.sel.ItemWidget)}if(C){var A=A||r.body.parentNode;for(var B=F,D;(B=B.parentNode)&&F!=A;F=B){D=b(B,F,D,true)}}else{setTimeout(function(){F.scrollIntoView()},20)}}}return this},isScrollIntoView:(function(){function z(A){var C=A.jq[0],D,B;do{if(!D){if(C==r.body||C.style.overflow=="auto"||C.style.overflowY=="auto"){D=C}}if(!B){if(C==r.body||C.style.overflow=="auto"||C.style.overflowX=="auto"){B=C}}if(D&&B){break}C=C.parentNode}while(C);return[B,D]}return function(){var D=this.viewportOffset(),H=D[0],F=D[1],J=this.jq[0].offsetWidth,E=this.jq[0].offsetHeight,B=H+J,G=F+E;if(H>=0&&F>=0&&B<=jq.innerWidth()&&G<=jq.innerHeight()){var C=z(this),A=zk(this.jq[0]==C[0]?C[0].parentNode:C[0]).viewportOffset()[0],I=zk(this.jq[0]==C[1]?C[1].parentNode:C[1]).viewportOffset()[1];return(H>=A&&B<=A+C[0].offsetWidth&&F>=I&&G<=I+C[1].offsetHeight)}return false}})(),hasVScroll:function(){var A,z;return(A=this.jq[0])&&(z=A.clientWidth)&&(z=A.offsetWidth-z)>11?z:0},hasHScroll:function(){var A,z;return(A=this.jq[0])&&(z=A.clientHeight)&&(z=A.offsetHeight-z)>11?z:0},isOverlapped:function(A,z){var B;if(B=this.jq[0]){return jq.isOverlapped(this.cmOffset(),[B.offsetWidth,B.offsetHeight],zk(A).cmOffset(),[A.offsetWidth,A.offsetHeight],z)}},sumStyles:function(B,D){var F=0;for(var C=0,z=B.length,E=this.jq;C<z;C++){var A=Math.round(zk.parseFloat(E.css(D[B.charAt(C)])));if(!isNaN(A)){F+=A}}return F},setOffsetHeight:function(z){var A=this.jq;z-=this.padBorderHeight()+zk.parseInt(A.css("margin-top"))+zk.parseInt(A.css("margin-bottom"));A[0].style.height=jq.px0(z);return this},revisedOffset:function(E){var D=this.jq[0];if(!E){if(D.getBoundingClientRect){var C,B;if(zk.ie<11&&D.style.display=="none"){B=(C=D.style).visibility;C.visibility="hidden";C.display=""}var z=D.getBoundingClientRect();z=[z.left+jq.innerX()-D.ownerDocument.documentElement.clientLeft,z.top+jq.innerY()-D.ownerDocument.documentElement.clientTop];if(C){C.display="none";C.visibility=B}if(zk.ie11_){z[0]=Math.ceil(z[0]);z[1]=Math.ceil(z[1])}return z}E=this.cmOffset()}var A=zk(D.parentNode).scrollOffset();A[0]-=jq.innerX();A[1]-=jq.innerY();return[E[0]-A[0],E[1]-A[1]]},revisedWidth:function(z,A){if(this.jq.css("box-sizing")!="border-box"){z-=this.padBorderWidth()}if(z>0&&A){z-=this.sumStyles("lr",jq.margins)}return z<0?0:z},revisedHeight:function(z,A){if(this.jq.css("box-sizing")!="border-box"){z-=this.padBorderHeight()}if(z>0&&A){z-=this.sumStyles("tb",jq.margins)}return z<0?0:z},borderWidth:function(){return this.sumStyles("lr",jq.borders)},borderHeight:function(){return this.sumStyles("tb",jq.borders)},paddingWidth:function(){return this.sumStyles("lr",jq.paddings)},paddingHeight:function(){return this.sumStyles("tb",jq.paddings)},padBorderWidth:function(){return this.borderWidth()+this.paddingWidth()},padBorderHeight:function(){return this.borderHeight()+this.paddingHeight()},vflexHeight:function(){var A=this.jq[0],z=A.parentNode.clientHeight;for(var B=A;B=B.previousSibling;){if(B.offsetHeight&&zk(B).isVisible()){z-=B.offsetHeight}}for(var B=A;B=B.nextSibling;){if(B.offsetHeight&&zk(B).isVisible()){z-=B.offsetHeight}}return z},cellIndex:function(){var z=this.jq[0];return z?z.cellIndex:0},ncols:function(F){var G=this.jq[0],D=0,C;if(G&&(C=G.cells)){for(var B=0,A=C.length;B<A;++B){var z=C[B];if(!F||zk(z).isVisible()){var E=z.colSpan;if(E>=1){D+=E}else{++D}}}}return D},toStyleOffset:function(H,G){var B=this.jq[0],D=B.style.left,C=B.style.top,E=zk.opera||zk.air||zk.ie>7;if(E||B.style.left==""||B.style.left=="auto"){B.style.left="0"}if(E||B.style.top==""||B.style.top=="auto"){B.style.top="0"}var A=this.cmOffset(),z=zk.parseInt(B.style.left),F=zk.parseInt(B.style.top);A=[H-A[0]+z,G-A[1]+F];B.style.left=D;B.style.top=C;return A},center:function(A){var z=this.jq[0],C=this.offsetWidth(),D=this.offsetHeight();if((!C||!D)&&!this.isVisible()){z.style.left=z.style.top="-10000px";z.style.display="block";C=this.offsetWidth();D=this.offsetHeight(),z.style.display="none"}var B=jq.innerX(),I=jq.innerY();var J,H,G,F;C=jq.innerWidth()-C;if(!A){J=B+C/2}else{if(A.indexOf("left")>=0){J=B}else{if(A.indexOf("right")>=0){J=B+C-1}else{if(A.indexOf("center")>=0){J=B+C/2}else{J=0;G=true}}}}D=jq.innerHeight()-D;if(!A){H=I+D/2}else{if(A.indexOf("top")>=0){H=I}else{if(A.indexOf("bottom")>=0){H=I+D-1}else{if(A.indexOf("center")>=0){H=I+D/2}else{H=0;F=true}}}}if(J<B){J=B}if(H<I){H=I}var E=this.toStyleOffset(J,H);if(!G){z.style.left=jq.px(E[0])}if(!F){z.style.top=jq.px(E[1])}return this},position:function(S,M,N){M=M||"overlap";if(!S){var A=jq("body")[0];S={left:0,top:0,width:A.offsetWidth,height:A.offsetHeight}}if(S.nodeType){S=zk(S).dimension(true)}var K=S.left,H=S.top,G=this.dimension(),F=G.height;G=G.width;switch(M){case"before_start":H-=F;break;case"before_center":H-=F;K+=(S.width-G)/2|0;break;case"before_end":H-=F;K+=S.width-G;break;case"after_start":H+=S.height;break;case"after_center":H+=S.height;K+=(S.width-G)/2|0;break;case"after_end":H+=S.height;K+=S.width-G;break;case"start_before":K-=G;break;case"start_center":K-=G;H+=(S.height-F)/2|0;break;case"start_after":K-=G;H+=S.height-F;break;case"end_before":K+=S.width;break;case"end_center":K+=S.width;H+=(S.height-F)/2|0;break;case"end_after":K+=S.width;H+=S.height-F;break;case"at_pointer":var B=zk.currentPointer;K=B[0];H=B[1];break;case"after_pointer":var B=zk.currentPointer;K=B[0];H=B[1]+20;break;case"top_right":case"overlap_end":K+=S.width-G;break;case"top_center":K+=(S.width-G)/2|0;break;case"middle_left":H+=(S.height-F)/2|0;break;case"middle_center":K+=(S.width-G)/2|0;H+=(S.height-F)/2|0;break;case"middle_right":K+=S.width-G;H+=(S.height-F)/2|0;break;case"bottom_left":case"overlap_before":H+=S.height-F;break;case"bottom_center":K+=(S.width-G)/2|0;H+=S.height-F;break;case"bottom_right":case"overlap_after":K+=S.width-G;H+=S.height-F;break;default:}if(!N||!N.overflow){var L=jq.innerX(),I=jq.innerY(),E=L+jq.innerWidth(),C=I+jq.innerHeight();if(K+G>E){K=E-G}if(K<L){K=L}if(H+F>C){H=C-F}if(H<I){H=I}}if(N&&N.dodgeRef){var R=S.left,O=S.top,P=R+S.width,T=O+S.height;if(K+G>R&&K<P&&H+F>O&&H<T){if(N.overflow){K=P}else{var L=jq.innerX(),E=L+jq.innerWidth(),D=E-P,J=R-L;if(D>=G||D>=J){K=Math.min(P,E-G)}else{K=Math.max(R-G,L)}}}}var z=this.jq[0],Q=this.toStyleOffset(K,H);z.style.left=jq.px(Q[0]);z.style.top=jq.px(Q[1]);return this},scrollOffset:function(){var B=this.jq[0],A=0,z=0;do{A+=B.scrollTop||0;z+=B.scrollLeft||0;B=B.parentNode}while(B);return[z,A]},cmOffset:function(){var z=this.jq[0];if(zk.safari&&jq.nodeName(z,"tr")&&z.cells.length){z=z.cells[0]}if(!(zk.gecko||zk.safari)||this.isVisible()||this.offsetWidth()){return t(z)}z.style.display="";var A=t(z);z.style.display="none";return A},$:function(){return zk.Widget.$(this.jq[0])},absolutize:function(){var A=this.jq[0];if(A.style.position=="absolute"){return this}var B=m(A),D=B[0],C=B[1],z=A.style;A._$orgLeft=D-parseFloat(z.left||0);A._$orgTop=C-parseFloat(z.top||0);z.position="absolute";z.top=jq.px(C);z.left=jq.px(D);return this},relativize:function(){var A=this.jq[0];if(A.style.position=="relative"){return this}var z=A.style;z.position="relative";var C=parseFloat(z.top||0)-(A._$orgTop||0),B=parseFloat(z.left||0)-(A._$orgLeft||0);z.top=jq.px(C);z.left=jq.px(B);return this},offsetWidth:function(){return this.jq[0].offsetWidth},offsetHeight:function(){return this.jq[0].offsetHeight},offsetTop:function(){return this.jq[0].offsetTop},offsetLeft:function(){return this.jq[0].offsetLeft},viewportOffset:function(){var A=0,z=0,B=this.jq[0],C=B;do{A+=C.offsetTop||0;z+=C.offsetLeft||0;if(C.offsetParent==r.body){if(jq(C).css("position")=="absolute"){break}}}while(C=C.offsetParent);do{A-=B.scrollTop||0;z-=B.scrollLeft||0}while(B=B.parentNode);return[z,A]},textSize:function(A){if(!k){k=r.createElement("div");k.style.cssText="left:-1000px;top:-1000px;position:absolute;visibility:hidden;border:none";r.body.appendChild(k);l=[];for(var C=w,B=C.length;B--;){l[B]=C[B].$camel()}}k.style.display="none";var D=this.jq;for(var C=l,B=C.length;B--;){var z=C[B];k.style[z]=D.css(z)}k.innerHTML=A||D[0].innerHTML;k.style.display="";return[k.offsetWidth,k.offsetHeight]},dimension:function(B){var C=this.jq.css("display");if(C!="none"&&C!=null){return x(this,{width:this.offsetWidth(),height:this.offsetHeight()},B)}var A=this.jq[0].style,z={};zk.copy(A,{visibility:"hidden",position:"absolute",display:"block"},z);try{return x(this,{width:this.offsetWidth(),height:this.offsetHeight()},B)}finally{zk.copy(A,z)}},redoCSS:function(A){if(A==-1){for(var z=this.jq.length;z--;){zjq._fixCSS(this.jq[z])}}else{for(var z=this.jq.length;z--;){h.push(this.jq[z])}setTimeout(j,A>=0?A:100)}return this},redoSrc:function(){for(var z=this.jq.length;z--;){var A=this.jq[z],B=A.src;A.src=zjq.src0;A.src=B}return this},vparentNode:function(B){var A=this.jq[0];if(A){var z=A.z_vp;if(z){return jq("#"+z)[0]}z=A.z_vpagt;if(z&&(z=jq("#"+z)[0])){return z.parentNode}if(B){return A.parentNode}}},makeVParent:function(){var B=this.jq[0],C=B.parentNode;if(B.z_vp||B.z_vpagt||C==r.body){return this}var A=B.nextSibling,D=r.createElement("span");D.id=B.z_vpagt="_z_vpagt"+u++;D.style.display="none";zjq._fixedVParent(B,true);if(A){C.insertBefore(D,A)}else{C.appendChild(D)}B.z_vp=C.id;var z=B.style;if(!z.top){z.top="0"}r.body.appendChild(B);return this},undoVParent:function(){var B=this.jq[0];if(B.z_vp||B.z_vpagt){var D=B.z_vp,E=B.z_vpagt,z=jq("#"+E);B.z_vp=B.z_vpagt=null;E=z[0];D=D?jq("#"+D)[0]:E?E.parentNode:null;if(D){zjq._fixedVParent(B);if(E){D.insertBefore(B,E);z.remove()}else{D.appendChild(B)}var C,D,A;if((zk.ff||zk.opera)&&(C=zk._prevFocus)&&(D=zk.Widget.$(B))&&zUtl.isAncestor(D,C)){if(C.getInputNode){jq(C.getInputNode()).trigger("blur")}else{if((A=C.$n("a"))&&jq.nodeName(A,"button","input","textarea","a","select","iframe")){jq(A).trigger("blur")}else{if(C.$instanceof(zul.wgt.Button)){jq(C.$n("btn")||C.$n()).trigger("blur")}}}}}}return this},beforeHideOnUnbind:zk.$void,focus:function(z){var A=this.jq[0];if(!A||!A.focus){return false}if(!jq.nodeName(A,"button","input","textarea","a","select","iframe")){return false}if(z>=0){setTimeout(function(){d(A)},z)}else{d(A)}return true},select:function(z){var A=this.jq[0];if(!A||typeof A.select!="function"){return false}if(z>=0){setTimeout(function(){a(A)},z)}else{a(A)}return true},getSelectionRange:function(){var C=this.jq[0];try{if(r.selection!=null&&C.selectionStart==null){var A=r.selection.createRange();var z=C.createTextRange();var B="";if(C.type.toLowerCase()=="text"){B=z.duplicate()}else{B=A.duplicate();B.moveToElementText(C)}B.setEndPoint("EndToEnd",A);var E=B.text.length-A.text.length;return[E,E+A.text.length]}else{return[C.selectionStart,C.selectionEnd]}}catch(D){return[0,0]}},setSelectionRange:function(D,A){var C=this.jq[0],z=C.value.length;if(D==null||D<0){D=0}if(D>z){D=z}if(A==null||A>z){A=z}if(A<0){A=0}if(C.setSelectionRange){C.setSelectionRange(D,A)}else{if(C.createTextRange){var B=C.createTextRange();if(D!=A){B.moveEnd("character",A-B.text.length);B.moveStart("character",D)}else{B.move("character",D)}B.select()}}return this},submit:function(){this.jq.each(v);return this},disableSelection:function(){this.jq.each(e);return this},enableSelection:function(){this.jq.each(y);return this},setStyles:function(z){this.jq.css(z);return this},clearStyles:function(){var A=this.jq[0];if(A&&(A=A.style)){for(var z in A){if((!(zk.ie<11)||z!="accelerator")&&A[z]&&typeof A[z]=="string"){try{A[z]=""}catch(B){}}}}return this},detachChildren:function(){var B=this.jq[0];if(B){var z=[],A;while(A=B.firstChild){z.push(A);B.removeChild(A)}return z}return null},isInput:function(){var D=this.jq,A=D.length,C=["text","password","number","tel","url","email"];for(var B=A,z,E;B--;){if((z=jq.nodeName(E=D[B]))!="textarea"&&(z!="input"||(jq.inArray(E.type,C)==-1))){return false}}return A>0}};zk.copy(jq,{nodeName:function(B){var z=B&&B.nodeName?B.nodeName.toLowerCase():"",A=arguments.length;if(A<=1){return z}while(--A){if(z==arguments[A].toLowerCase()){return true}}return false},px:function(z){return(z||0)+"px"},px0:function(z){return Math.max(z||0,0)+"px"},$$:function(A,z){return typeof A=="string"?A?r.getElementsByName(A+(z?"-"+z:"")):null:A},isAncestor:function(z,A){if(!z){return true}for(;A;A=zk(A).vparentNode(true)){if(z==A){return true}}return false},innerX:function(){return i.pageXOffset||r.documentElement.scrollLeft||r.body.scrollLeft||0},innerY:function(){return i.pageYOffset||r.documentElement.scrollTop||r.body.scrollTop||0},innerWidth:function(){return jq(i).width()},innerHeight:function(){return jq(i).height()},margins:{l:"margin-left",r:"margin-right",t:"margin-top",b:"margin-bottom"},borders:{l:"border-left-width",r:"border-right-width",t:"border-top-width",b:"border-bottom-width"},paddings:{l:"padding-left",r:"padding-right",t:"padding-top",b:"padding-bottom"},scrollbarWidth:function(){if(!p){p=r.createElement("div");p.style.cssText="top:-1000px;left:-1000px;position:absolute;visibility:hidden;border:none;width:50px;height:50px;overflow:scroll;";r.body.appendChild(p)}return p._value||(p._value=p.offsetWidth-p.clientWidth)},isOverlapped:function(B,H,A,F,J){var K=B[0],I=H[0]+K,D=B[1],C=H[1]+D;var z=A[0],L=F[0]+z,G=A[1],E=F[1]+G;if(J){return z<=I&&L>=K&&G<=C&&E>=D&&I-z>J&&L-K>J&&C-G>J&&E-D>J}else{return z<=I&&L>=K&&G<=C&&E>=D}},clearSelection:function(){try{if(i.getSelection){if(zk.safari){i.getSelection().collapse()}else{i.getSelection().removeAllRanges()}}else{if(r.selection){if(r.selection.empty){r.selection.empty()}else{if(r.selection.clear){r.selection.clear()}}}}return true}catch(z){return false}},filterTextStyle:function(E,G){if(typeof E=="string"){var F="";if(E){for(var C=0,B=0;B>=0;C=B+1){B=E.indexOf(";",C);var D=B>=0?E.substring(C,B):E.substring(C),A=D.indexOf(":"),z=A<0?D.trim():D.substring(0,A).trim();if(z&&(w.$contains(z)||c.$contains(z)||(G&&G.$contains(z)))){F+=D+";"}}}return F}var F={};for(var z in E){if(w.$contains(z)||c.$contains(z)||(G&&G.$contains(z))){F[z]=E[z]}}return F},parseStyle:function(D){var F={};if(D){var E=D.split(";");for(var C=0,A=E.length;C<A;){var B=E[C++].split(":"),z=B.length>0?B[0].trim():"";if(z){F[z]=B.length>1?B[1].trim():""}}}return F},newFrame:function(C,B,A){if(!B){B=zjq.src0}var z='<iframe id="'+C+'" name="'+C+'" src="'+B+'"';if(A==null){A="display:none"}z+=' style="'+A+'"></iframe>';jq(r.body).append(z);return zk(C).jq[0]},newStackup:function(A,C,z){A=jq(A||[],zk)[0];var B=r.createElement("iframe");B.id=C||(A?A.id+"-ifrstk":"z_ifrstk");B.style.cssText="position:absolute;overflow:hidden;opacity:0;filter:alpha(opacity=0)";B.frameBorder="no";B.tabIndex=-1;B.src=zjq.src0;if(A){B.style.width=A.offsetWidth+"px";B.style.height=A.offsetHeight+"px";B.style.top=A.style.top;B.style.left=A.style.left;B.style.zIndex=A.style.zIndex;A.parentNode.insertBefore(B,z||A)}return B},newHidden:function(z,C,A){var B=r.createElement("input");B.type="hidden";B.name=z;B.value=C;if(A){A.appendChild(B)}return B},head:function(){return r.getElementsByTagName("head")[0]||r.documentElement},confirm:function(A){zk.alerting=true;try{return confirm(A)}finally{try{zk.alerting=false}catch(z){}}},alert:function(A){zk.alerting=true;try{alert(A)}finally{try{zk.alerting=false}catch(z){}}},onzsync:function(z){n.unshift(z)},unzsync:function(z){n.$remove(z)},zsync:function(z){++o;setTimeout(function(){g(z)},50)},focusOut:(zk.ie<11)?function(){i.focus()}:function(){var z=jq("#z_focusOut")[0];if(!z){jq(r.body).append('<a href="javascript:;" style="position:absolute;left:'+zk.clickPointer[0]+"px;top:"+zk.clickPointer[1]+'px;" id="z_focusOut"/>');z=jq("#z_focusOut")[0]}z.focus();setTimeout(function(){jq(z).remove()},500)}});zk.copy(jq.Event.prototype,{stop:function(){this.preventDefault();this.stopPropagation()},mouseData:function(){return zk.copy({pageX:this.pageX,pageY:this.pageY},this.metaData())},keyData:function(){return zk.copy({keyCode:this.keyCode,charCode:this.charCode},this.metaData())},metaData:function(){var z={};if(this.altKey){z.altKey=true}if(this.ctrlKey){z.ctrlKey=true}if(this.shiftKey){z.shiftKey=true}if(this.metaKey){z.metaKey=true}z.which=this.which||0;return z}});zk.copy(jq.Event,{fire:r.createEvent?function(A,B){var z=r.createEvent("HTMLEvents");z.initEvent(B,false,false);A.dispatchEvent(z)}:function(z,A){z.fireEvent("on"+A)},stop:function(z){z.stop()},filterMetaData:function(A){var z={};if(A.altKey){z.altKey=true}if(A.ctrlKey){z.ctrlKey=true}if(A.shiftKey){z.shiftKey=true}if(A.metaKey){z.metaKey=true}z.which=A.which||0;return z},zk:function(z,D){var A=z.type,C=zk.Widget.$(z)||D,B;if(A.startsWith("mouse")){if(A.length>5){A="Mouse"+A.charAt(5).toUpperCase()+A.substring(6)}B=z.mouseData()}else{if(A.startsWith("key")){if(A.length>3){A="Key"+A.charAt(3).toUpperCase()+A.substring(4)}B=z.keyData()}else{if(A=="dblclick"){B=z.mouseData();A="DoubleClick"}else{if(A=="click"){B=z.mouseData()}A=A.charAt(0).toUpperCase()+A.substring(1)}}}return new zk.Event(C,"on"+A,B,{},z)}})})(document,window);
zk.Event=zk.$extends(zk.Object,{$init:function(e,a,d,c,b){this.currentTarget=this.target=e;this.name=a;this.data=d;if(d&&typeof d=="object"&&!jq.isArray(d)){zk.$default(this,d)}this.opts=c||{rtags:{}};if(this.domEvent=b){this.domTarget=b.target}},addOptions:function(a){this.opts=zk.copy(this.opts,a)},stop:function(c){var a=!c||!c.revoke;if(!c||c.propagation){this.stopped=a}if(!c||c.dom){this.domStopped=a}if(c&&c.au){this.auStopped=a}}});zWatch=(function(){var e={onFitSize:true,onSize:true,onShow:true,onHide:true,beforeSize:true},m={},f,c=zk.$extends(zk.Object,{$init:function(s,u,r,v,t){this.name=s;this.xinfs=u;this.args=r;this.origin=v;this.fns=t},fire:function(u){var r,t,z,s=this.name,x=this.xinfs,y=this.args,A=this.fns;if(u){for(var w=0,v=x.length;w<v;++w){if(x[w][0]==u){r=x[w][1];x.splice(w--,1);--v;n(s,r,u,y,A)}}}else{while(z=x.shift()){n(s,z[1],z[0],y,A)}}},fireDown:function(r){if(!r||r.bindLevel==null){this.fire(r)}(new c(this.name,d(this.name,this.xinfs,r,true),this.args,this.origin,this.fns)).fire()}});function n(t,r,u,y,z){for(var w=0,v=r.length;w<v;){var x=g(r[w++],u,t);if(z){z.push([x,u])}else{x.apply(u,y)}}if(t=="onSize"){var s=u.onAfterSize;if(s){s.apply(u,y)}}}function b(r,s){return s.isWatchable_&&s.isWatchable_(r)}function i(t,u,v,s){for(var r=v;r;r=r.parent){if(u==r){return !s||v.isWatchable_(t,u,s)}}return false}function d(s,y,t,x){var C=[],z=t.bindLevel,r=e[s]&&{},v;if(t.isWatchable_){for(var w=y.length;w--;){var B=y[w],u=B[0],A=z>u.bindLevel;if(A){break}if(!v&&r){if(!(v=b(s,t))){break}r[t.uuid]=true}if(i(s,t,u,r)){if(x){y.splice(w,1)}C.unshift(B)}}}return C}function q(s,t){t=t.$clone();if(e[s]){for(var r=t.length;r--;){if(!b(s,t[r][0])){t.splice(r,1)}}}return t}function a(r){return jq.isArray(r)?r[0]:r}function g(t,u,r){var s=jq.isArray(t)?t[1]:u[r];if(!s){throw (u.className||u)+":"+r+" not found"}return s}function h(){if(!f){return}f=false;for(var r in m){var s=m[r];if(s.length&&s[0][0].bindLevel!=null){s.sort(k)}}}function l(r){return(r=r.bindLevel)==null||isNaN(r)?-1:r}function k(s,r){return l(s[0])-l(r[0])}zk._zsyncFns=function(r,s){if(r=="onSize"||r=="onShow"||r=="onHide"){jq.zsync(s)}if(r=="onSize"){setTimeout("zk.doAfterResize()",20)}};function p(w,t){if(w){for(var s=w.length,r=s-1,v,y,u,x;s>=0;){if(--s<0||(u!=(x=w[s][1].parent)&&u)){for(v=s;++v<=r;){y=w[v];y[0].apply(y[1],t)}r=s}u=x}}}function o(s,B,r,A){var v=m[s];if(v&&v.length){var x=r&&r.down&&B.bindLevel!=null;if(x){h()}var w=[],z=r&&r.reverse?[]:null,y=new c(s,x?d(s,v,B):q(s,v),w,B,z);w.push(y);for(var u=2,t=A.length;u<t;){w.push(A[u++])}if(r&&r.timeout>=0){setTimeout(function(){y.fire();p(z,w);zk._zsyncFns(s,B)},r.timeout)}else{y.fire();p(z,w);zk._zsyncFns(s,B)}}else{zk._zsyncFns(s,B)}}function j(s,u){if(s){if(jq.isArray(u)){var r=false;for(var t=s.length;t>0;t--){if(jq.isArray(s[t])&&s[t].$equals(u)){r=true;break}}return r}return s.$contains(u)}return false}return{listen:function(v){for(var u in v){var t=m[u],w=v[u],y=a(w),x=[y,[w]];if(t){var r=y.bindLevel;if(r!=null){for(var s=t.length;;){if(--s<0){t.unshift(x);break}if(t[s][0]==y){if(!j(t[s][1],w)){t[s][1].push(w)}break}if(r>=t[s][0].bindLevel){t.splice(s+1,0,x);break}}}else{for(var s=t.length;;){if(--s<0){t.push(x);break}if(t[s][0]==y){t[s][1].push(w);break}}}}else{m[u]=[x]}}},unlisten:function(u){for(var t in u){var s=m[t];if(s){var v=u[t],w=a(v);for(var r=s.length;r--;){if(s[r][0]==w){s[r][1].$remove(v);if(!s[r][1].length){s.splice(r,1)}break}}}}},unlistenAll:function(r){delete m[r]},fire:function(r,t,s){o(r,t,s,arguments)},fireDown:function(r,t,s){o(r,t,zk.copy(s,{down:true}),arguments)},onBindLevelMove:function(){f=true}}})();zWatch.listen({onBindLevelMove:zWatch});
(function(){var a=[],h=jq.fx.stop;jq.fx.stop=function(){h();for(var i;i=a.shift();){i()}};function g(k,j){var i=zk._anique[k];if(!i){i=zk._anique[k]=[]}i.push(j)}function e(l){var i=zk._anique[l];if(i){var k=i.length;while(k){var j=i.shift();if(jq(j.el).is(":animated")){i.unshift(j);break}zk(j.el)[j.anima](j.wgt,j.opts);k--}if(!k){delete zk._anique[l]}}}function c(j,m){var l=j.jq;for(var k=m.length;k--;){if(m[k]!==null){l.data("zk.cache."+m[k],l[0].style[m[k]])}}return j}function d(j,m){var l=j.jq;for(var k=m.length;k--;){if(m[k]!==null){l.css(m[k],l.data("zk.cache."+m[k]))}}return j}function b(i,l,j,k){if(i.jq.is(":animated")){g(l.uuid,{el:i.jq[0],wgt:l,opts:j,anima:k});return true}return false}function f(i,j){var k=i.jq.css("position");if(!k||k=="static"){j.position="relative"}return i}zk.copy(zk,{animating:function(){return !!jq.timers.length},afterAnimate:function(j,i){if(zk.animating()){a.push(j)}else{if(i<0){j();return true}else{setTimeout(j,i)}}},_anique:{}});zk.copy(zjq.prototype,{slideDown:function(n,k){if(b(this,n,k,"slideDown")){return this}var i=k?k.anchor||"t":"t",o=["top","left","height","width","overflow","position"],l={},j={overflow:"hidden"},m=this.dimension();k=k||{};f(c(this,o),j);switch(i){case"t":j.height="0";l.height=jq.px0(m.height);break;case"b":j.height="0";j.top=jq.px(m.top+m.height);l.height=jq.px0(m.height);l.top=jq.px(m.top);break;case"l":j.width="0";l.width=jq.px0(m.width);break;case"r":j.width="0";j.left=jq.px(m.left+m.width);l.width=jq.px0(m.width);l.left=jq.px(m.left);break}return this.defaultAnimaOpts(n,k,o,true).jq.css(j).show().animate(l,{queue:false,easing:k.easing,duration:k.duration||250,complete:k.afterAnima})},slideUp:function(n,k){if(b(this,n,k,"slideUp")){return this}var i=k?k.anchor||"t":"t",o=["top","left","height","width","overflow","position"],l={},j={overflow:"hidden"},m=this.dimension();k=k||{};f(c(this,o),j);switch(i){case"t":l.height="hide";break;case"b":j.height=jq.px0(m.height);l.height="hide";l.top=jq.px(m.top+m.height);break;case"l":l.width="hide";break;case"r":j.width=jq.px0(m.width);l.width="hide";l.left=jq.px(m.left+m.width);break}return this.defaultAnimaOpts(n,k,o).jq.css(j).animate(l,{queue:false,easing:k.easing,duration:k.duration||250,complete:k.afterAnima})},slideOut:function(n,k){if(b(this,n,k,"slideOut")){return this}var i=k?k.anchor||"t":"t",o=["top","left","position"],l={},j={},m=this.dimension();k=k||{};f(c(this,o),j);switch(i){case"t":l.top=jq.px(m.top-m.height);break;case"b":l.top=jq.px(m.top+m.height);break;case"l":l.left=jq.px(m.left-m.width);break;case"r":l.left=jq.px(m.left+m.width);break}return this.defaultAnimaOpts(n,k,o).jq.css(j).animate(l,{queue:false,easing:k.easing,duration:k.duration||350,complete:k.afterAnima})},slideIn:function(n,k){if(b(this,n,k,"slideIn")){return this}var i=k?k.anchor||"t":"t",o=["top","left","position"],l={},j={},m=this.dimension();k=k||{};f(c(this,o),j);switch(i){case"t":j.top=jq.px(m.top-m.height);l.top=jq.px(m.top);break;case"b":j.top=jq.px(m.top+m.height);l.top=jq.px(m.top);break;case"l":j.left=jq.px(m.left-m.width);l.left=jq.px(m.left);break;case"r":j.left=jq.px(m.left+m.width);l.left=jq.px(m.left);break}return this.defaultAnimaOpts(n,k,o,true).jq.css(j).show().animate(l,{queue:false,easing:k.easing,duration:k.duration||350,complete:k.afterAnima})},_updateProp:function(i){c(this,i)},defaultAnimaOpts:function(m,k,n,l){var i=this;jq.timers.push(function(){if(!l){zWatch.fireDown("onHide",m)}if(k.beforeAnima){k.beforeAnima.call(m,i)}});var j=k.afterAnima;k.afterAnima=function(){if(n){d(i,n)}if(l){if(zk.ie<11){zk(i.jq[0]).redoCSS()}zUtl.fireShown(m)}else{i.jq.hide()}if(j){j.call(m,i.jq.context)}m.afterAnima_(l);setTimeout(function(){e(m.uuid)})};return this}})})();
(function(){var q=[],o={},l,c,n,a,k,h,g;function f(s,t,r){l=setTimeout(function(){l=null;if(!(zk.ie<11)||!n||n.node==s.node){n=s}},s.opts.delay);a=r}function b(){n=null;if(k){setTimeout(function(){k=null},0)}}function j(t){if(!n||n.dead){return}var r=jq.Event.zk(t),s=[r.pageX,r.pageY];if(h&&h[0]==s[0]&&h[1]==s[1]){return}h=s;n._updateDrag(s,r);t.stop()}function m(t){if(l){clearTimeout(l);l=null}var r=jq.Event.zk(t),s=n;if(!s){if(r.which==1){k=null}return}h=n=null;s._endDrag(r);if(r.domStopped){t.stop()}if(s._suicide){s._suicide=false;s.destroy()}}function e(r){if(n){n._keypress(r)}}function i(s){var r=s.node;r._$opacity=jq(r).css("opacity");o[r]=true;new zk.eff.Opacity(r,{duration:0.2,from:r._$opacity,to:0.7})}function d(t){var s=t.node,r=typeof s._$opacity=="number"?s._$opacity:1;new zk.eff.Opacity(s,{duration:0.2,from:0.7,to:r,queue:{scope:"_draggable",position:"end"},afterFinish:function(){delete o[s]}})}function p(w,x){var t,s;if((t=x[0])||(s=x[1])){var v=w.node,r=v.style.position,u=Math.sqrt(Math.abs(s^2)+Math.abs(t^2))*0.02;new zk.eff.Move(v,{x:-t,y:-s,duration:u,queue:{scope:"_draggable",position:"end"},afterFinish:function(){v.style.position=r}})}}zk.Draggable=zk.$extends(zk.Object,{$init:function(t,s,r){if(!c){jq(c=jq.newStackup(null,"z_ddstkup")).hide();document.body.appendChild(c)}this.control=t;this.node=s=s?jq(s,zk)[0]:t.node||(t.$n?t.$n():null);if(!s){throw"Handle required for "+t}r=zk.$default(r,{scrollSensitivity:20,scrollSpeed:15,initSensitivity:3,delay:0,fireOnMove:true});if(r.reverteffect==null){r.reverteffect=p}if(r.endeffect==null){r.endeffect=d;if(r.starteffect==null){r.starteffect=i}}if(r.handle){this.handle=jq(r.handle,zk)[0]}if(!this.handle){this.handle=s}if(r.scroll&&!r.scroll.scrollTo&&!r.scroll.outerHTML){r.scroll=jq(r.scroll,zk)[0];this._isScrollChild=zUtl.isAncestor(r.scroll,s)}this.delta=this._currentDelta();this.opts=r;this.dragging=false;jq(this.handle).bind("zmousedown",this.proxy(this._mousedown));if(q.length==0){jq(document).bind("zmouseup",m).bind("zmousemove",j).keypress(e)}q.push(this)},destroy:function(){if(this.dragging){this._suicide=true;return}jq(this.handle).unbind("zmousedown",this.proxy(this._mousedown));q.$remove(this);if(q.length==0){jq(document).unbind("zmouseup",m).unbind("zmousemove",j).unbind("keypress",e)}if(n==this){n=null}this.node=this.control=this.handle=null;this.dead=true},_currentDelta:function(){var r=jq(this.node);return[zk.parseInt(r.css("left")),zk.parseInt(r.css("top"))]},_startDrag:function(r){zWatch.fire("onStartDrag",this,r);zk(document.body).disableSelection();jq.clearSelection();if(this.opts.overlay){var v=document.createElement("div");document.body.appendChild(v);v.className="z-dd-stackup";zk(v).disableSelection();var u=(this.stackup=v).style;u.width=jq.px0(jq(document).width());u.height=jq.px0(jq(document).height())}zk.dragging=this.dragging=true;var x=this.node,w;if(w=this.opts.ghosting){if(typeof w=="function"){this.delta=this._currentDelta();this.orgnode=this.node;var s=zk(this.node),y=s.cmOffset();this.z_scrl=s.scrollOffset();this.z_scrl[0]-=jq.innerX();this.z_scrl[1]-=jq.innerY();y[0]-=this.z_scrl[0];y[1]-=this.z_scrl[1];x=this.node=w(this,y,r)}else{this._clone=jq(x).clone()[0];this.z_orgpos=x.style.position;if(this.z_orgpos!="absolute"){jq(x).absolutize()}x.parentNode.insertBefore(this._clone,x)}}if(this.opts.stackup){if(zk(c).isVisible()){this._stackup=jq.newStackup(x,x.id+"-ddstk")}else{this._stackup=c;this._syncStackup();x.parentNode.insertBefore(c,x)}}this.orgZ=-1;if(w=this.opts.zIndex){if(typeof w=="function"){w=w(this)}if(w>=0){this.orgZ=zk.parseInt(jq(x).css("z-index"));x.style.zIndex=w}}if(this.opts.scroll){if(this.opts.scroll==window){var t=this._getWndScroll(this.opts.scroll);this.orgScrlLeft=t.left;this.orgScrlTop=t.top}else{this.orgScrlLeft=this.opts.scroll.scrollLeft;this.orgScrlTop=this.opts.scroll.scrollTop}}if(this.opts.starteffect){this.opts.starteffect(this,r)}},_syncStackup:function(){if(this._stackup){var s=this.node,r=this._stackup.style;r.display="block";r.left=s.offsetLeft+"px";r.top=s.offsetTop+"px";r.width=s.offsetWidth+"px";r.height=s.offsetHeight+"px"}},_updateDrag:function(w,r){if(!this.dragging){var s=this.opts.initSensitivity;if(s&&w[0]<=a[0]+s&&w[0]>=a[0]-s&&w[1]<=a[1]+s&&w[1]>=a[1]-s){return}this._startDrag(r)}this._updateInnerOfs();this._draw(w,r);if(this.opts.change){this.opts.change(this,w,r)}this._syncStackup();if(this.opts.scroll){this._stopScrolling();var u;if(this.opts.scroll==window){var x=this._getWndScroll(this.opts.scroll);u=[x.left,x.top,x.left+x.width,x.top+x.height]}else{u=zk(this.opts.scroll).viewportOffset();u[0]+=this.opts.scroll.scrollLeft+this._innerOfs[0];u[1]+=this.opts.scroll.scrollTop+this._innerOfs[1];u.push(u[0]+this.opts.scroll.offsetWidth);u.push(u[1]+this.opts.scroll.offsetHeight)}var t=[0,0],s=this.opts.scrollSensitivity;if(w[0]<(u[0]+s)){t[0]=w[0]-(u[0]+s)}if(w[1]<(u[1]+s)){t[1]=w[1]-(u[1]+s)}if(w[0]>(u[2]-s)){t[0]=w[0]-(u[2]-s)}if(w[1]>(u[3]-s)){t[1]=w[1]-(u[3]-s)}this._startScrolling(t)}if(navigator.appVersion.indexOf("AppleWebKit")>0){window.scrollBy(0,0)}r.stop()},_finishDrag:function(w,x){this.dragging=false;if(this.stackup){jq(this.stackup).remove();delete this.stackup}zk(document.body).enableSelection();setTimeout(jq.clearSelection,0);var t=this._stackup;if(t){if(t==c){jq(t).hide()}else{jq(t).remove()}delete this._stackup}var s=this.node;if(this.opts.ghosting){if(typeof this.opts.ghosting=="function"){if(this.opts.endghosting){this.opts.endghosting(this,this.orgnode)}if(s!=this.orgnode){jq(s).remove();this.node=this.orgnode}delete this.orgnode}else{if(this.z_orgpos!="absolute"){zk(this.node).relativize();s.style.position=this.z_orgpos}jq(this._clone).remove();this._clone=null}}var A=[w.pageX,w.pageY];var v=this.opts.revert;if(v&&typeof v=="function"){v=v(this,A,w)}var u=this._currentDelta(),r=this.delta;if(v&&this.opts.reverteffect){this.opts.reverteffect(this,[u[0]-this.delta[0],u[1]-this.delta[1]])}else{this.delta=u}if(this.orgZ!=-1){s.style.zIndex=this.orgZ}if(this.opts.endeffect){this.opts.endeffect(this,w)}var z=this.control;if(this.opts.fireOnMove&&zk.Widget.isInstance(z)){if(u[0]!=r[0]||u[1]!=r[1]){z.fire("onMove",zk.copy({left:s.style.left,top:s.style.top},w.data),{ignorable:true})}}b(this);var y=this;setTimeout(function(){zk.dragging=false;zWatch.fire("onEndDrag",y,w)},zk.ios?500:0)},_mousedown:function(y){var t=this.node,r=jq.Event.zk(y),x=y.target;if(l||o[t]||r.which!=1||(zk.safari&&jq.nodeName(x,"select"))||(zk(x).isInput()&&this.control!=zk.Widget.$(x))){return}var w=[r.pageX,r.pageY];if(this.opts.ignoredrag&&this.opts.ignoredrag(this,w,r)){if(r.domStopped){y.stop()}return}var z=zk(t).cmOffset(),u=[w[0]-z[0],w[1]-z[1]],s;if((s=t.clientWidth)&&u[0]>s&&t.offsetWidth>s+3||(s=t.clientHeight)&&u[1]>s&&t.offsetHeight>s+3){return}this.offset=u;f(this,y,w);if((!(zk.ie<11)||zk.ie9)&&!zk.mobile){if(!zk.Draggable.ignoreStop(x)){y.stop()}k=jq.Event.zk(y,this.control)}},_keypress:function(r){if(r.keyCode==27){this._finishDrag(jq.Event.zk(r),false);r.stop()}},_endDrag:function(r){if(this.dragging){this._stopScrolling();this._finishDrag(r,true);r.stop()}else{b(this)}},_draw:function(C,E){var x=this.node,w=zk(x),A=w.cmOffset(),s=this.opts;if(s.ghosting){var t=w.scrollOffset();A[0]+=t[0]-this._innerOfs[0];A[1]+=t[1]-this._innerOfs[1]}var z=this._currentDelta(),B=s.scroll;A[0]-=z[0];A[1]-=z[1];if(B&&(B!=window&&this._isScrollChild)){A[0]-=B.scrollLeft-this.orgScrlLeft;A[1]-=B.scrollTop-this.orgScrlTop}var v=[C[0]-A[0]-this.offset[0],C[1]-A[1]-this.offset[1]],y=s.snap;if(y){if(typeof y=="function"){v=y(this,v)}else{if(y instanceof Array){v=[Math.round(v[0]/y[0])*y[0],Math.round(v[1]/y[1])*y[1]]}else{v=[Math.round(v[0]/y)*y,Math.round(v[1]/y)*y]}}}if(this.z_scrl){v[0]-=this.z_scrl[0];v[1]-=this.z_scrl[1]}var u=x.style;if(typeof s.draw=="function"){s.draw(this,this.snap_(v,s),E)}else{if(typeof s.constraint=="function"){var D=s.constraint(this,v,E);if(D){v=D}v=this.snap_(v,s);u.left=jq.px(v[0]);u.top=jq.px(v[1])}else{v=this.snap_(v,s);if((!s.constraint)||(s.constraint=="horizontal")){u.left=jq.px(v[0])}if((!s.constraint)||(s.constraint=="vertical")){u.top=jq.px(v[1])}}}if(u.visibility=="hidden"){u.visibility=""}},_stopScrolling:function(){if(this.scrollInterval){clearInterval(this.scrollInterval);this.scrollInterval=null;g=null}},_startScrolling:function(r){if(r[0]||r[1]){this.scrollSpeed=[r[0]*this.opts.scrollSpeed,r[1]*this.opts.scrollSpeed];this.lastScrolled=new Date();this.scrollInterval=setInterval(this.proxy(this._scroll),10)}},_scroll:function(){var s=new Date(),w=s-this.lastScrolled;this.lastScrolled=s;if(this.opts.scroll==window){if(this.scrollSpeed[0]||this.scrollSpeed[1]){var v=this._getWndScroll(this.opts.scroll),u=w/1000;this.opts.scroll.scrollTo(v.left+u*this.scrollSpeed[0],v.top+u*this.scrollSpeed[1])}}else{this.opts.scroll.scrollLeft+=this.scrollSpeed[0]*w/1000;this.opts.scroll.scrollTop+=this.scrollSpeed[1]*w/1000}this._updateInnerOfs();if(this._isScrollChild){g=g||h;g[0]+=this.scrollSpeed[0]*w/1000;g[1]+=this.scrollSpeed[1]*w/1000;if(g[0]<0){g[0]=0}if(g[1]<0){g[1]=0}this._draw(g)}if(this.opts.change){var t=window.event?jq.event.fix(window.event):null,r=t?jq.Event.zk(t):null;this.opts.change(this,r?[r.pageX,r.pageY]:h,r)}},_updateInnerOfs:function(){this._innerOfs=[jq.innerX(),jq.innerY()]},_getWndScroll:function(t){var u,s,r,v,x=t.document,y=x.documentElement;if(y&&y.scrollTop){u=y.scrollTop;s=y.scrollLeft}else{if(t.document.body){u=x.body.scrollTop;s=x.body.scrollLeft}}if(t.innerWidth){r=t.innerWidth;v=t.innerHeight}else{if(y&&y.clientWidth){r=y.clientWidth;v=y.clientHeight}else{r=x.body.offsetWidth;v=x.body.offsetHeight}}return{top:u,left:s,width:r,height:v}},snap_:function(s,r){if(!r.snap&&s[1]<0){s[1]=0}return s}},{ignoreMouseUp:function(){return zk.dragging?true:k},ignoreClick:function(){return zk.dragging},ignoreStop:function(r){return zk(r).isInput()||(zk.ie>8&&jq.nodeName(r,"select"))||jq.nodeName(r,"option")}})})();
(function(){var b,c;zk.eff={shallStackup:function(){return c},_skuOpts:function(d){return zk.$default(d,b||(b={stackup:zk.eff.shallStackup()}))},_onVParent:function(d,e){if(e&&(sdw=e.shadow)&&(stackup=sdw.stackup)){var f=jq(stackup);if(f.parent()[0]!=document.body){}f.insertBefore(sdw.node)}}};zk.eff.Shadow=zk.$extends(zk.Object,{$init:function(d,e){this.wgt=zk.Widget.$(d.id);this.opts=zk.eff._skuOpts(e);this.node=d;zWatch.listen({onVParent:[this.node,zk.eff._onVParent]})},destroy:function(){jq(this.stackup).remove();jq(this.node).removeClass(this.wgt.getZclass()+"-shadow");this.wgt=this.node=this.stackup=null;zWatch.unlisten({onVParent:[this.node,zk.eff._onVParent]})},hide:function(){jq(this.stackup).hide();jq(this.node).removeClass(this.wgt.getZclass()+"-shadow")},sync:function(){var f=this.node,e=jq(f);if(!f||!e.zk.isVisible(true)){if(this.opts.stackup&&f){if(!this.stackup){this.stackup=jq.newStackup(f,f.id+"-sdwstk",f)}}this.hide();return false}e.addClass(this.wgt.getZclass()+"-shadow");var d=this.opts,g=f.offsetLeft,n=f.offsetTop,k=f.offsetWidth,i=f.offsetHeight,j=this.stackup;if(d.stackup){if(!j){j=this.stackup=jq.newStackup(f,f.id+"-sdwstk",f)}var m=j.style;m.left=jq.px(g);m.top=jq.px(n);m.width=jq.px0(k);m.height=jq.px0(i);m.zIndex=zk.parseInt(e.css("zIndex"));m.display="block"}return true},getBottomElement:function(){return this.stackup}});function a(){var f=this.mask,d=f.style;if(d.display!="none"){var e=zk(f).toStyleOffset(jq.innerX(),jq.innerY());d.left=jq.px(e[0]);d.top=jq.px(e[1]);d.width=jq.px0(jq.innerWidth());d.height=jq.px0(jq.innerHeight());if(f=this.stackup){zk.set(f.style,d,["left","top","width","height"])}}}zk.eff.FullMask=zk.$extends(zk.Object,{$init:function(h){h=zk.eff._skuOpts(h);var e=this.mask=jq(h.mask||[],zk)[0];if(this.mask){if(h.anchor){h.anchor.parentNode.insertBefore(e,h.anchor)}if(h.id){e.id=h.id}if(h.zIndex!=null){e.style.zIndex=h.zIndex}if(h.visible==false){e.style.display="none"}}else{var d=h.id||"z_mask",g='<div id="'+d+'" class="z-modal-mask"';if(h.zIndex!=null||h.visible==false){g+=' style="';if(h.zIndex!=null){g+="z-index:"+h.zIndex}if(h.visible==false){g+=";display:none"}g+='"'}g+="></div>";if(h.anchor){jq(h.anchor,zk).before(g)}else{jq(document.body).append(g)}e=this.mask=jq(d,zk)[0]}if(h.stackup){this.stackup=jq.newStackup(e,e.id+"-mkstk")}a.call(this);var i;jq(e).click(jq.Event.stop);jq(window).resize(i=this.proxy(a)).scroll(i)},destroy:function(){var d=this.mask,e;jq(d).unbind("click",jq.Event.stop).remove();jq(window).unbind("resize",e=this.proxy(a)).unbind("scroll",e);jq(this.stackup).remove();this.mask=this.stackup=null},hide:function(){this.mask.style.display="none";if(this.stackup){this.stackup.style.display="none"}},sync:function(e){if(!zk(e).isVisible(true)){this.hide();return}if(this.mask.nextSibling!=e){var f=e.parentNode;f.insertBefore(this.mask,e);if(this.stackup){f.insertBefore(this.stackup,this.mask)}}var d=this.mask.style;d.display="block";d.zIndex=e.style.zIndex;a.call(this,true);if(this.stackup){d=this.stackup.style;d.display="block";d.zIndex=e.style.zIndex}}});zk.eff.Mask=zk.$extends(zk.Object,{$init:function(d){d=d||{};var m=zk(d.anchor);if(!m.jq.length||!m.isRealVisible(true)){return}this._opts=d;var i=d.id||"z_applymask",j=jq(i,zk)[0];if(j){return this}var f=d.message||((window.msgzk?msgzk.LOADING:"Loading")+"..."),e=document.createElement("div");document.body.appendChild(e);var l=d.offset||m.revisedOffset(),k=d.width||m.offsetWidth(),g=d.height||m.offsetHeight();jq(e).replaceWith('<div id="'+i+'" style="display:none"><div class="z-apply-mask" style="display:block;top:'+l[1]+"px;left:"+l[0]+"px;width:"+k+"px;height:"+g+'px;"></div><div id="'+i+'-z_loading" class="z-apply-loading"><div class="z-apply-loading-indicator"><span class="z-apply-loading-icon"></span> '+f+"</div></div></div>");this.mask=jq(i,zk)[0];this.wgt=zk.Widget.$(d.anchor);if(this.wgt){zWatch.listen({onHide:[this.wgt,this.onHide],onSize:[this.wgt,this.onSize]});this.wgt.__mask=this}this.sync()},hide:function(){this.mask.style.display="none"},onHide:function(){this.__mask.hide()},sync:function(){var s=zk(this._opts.anchor);if(!s.isVisible(true)){this.hide();return}var d=this._opts,p=this.mask.firstChild.style,r=d.offset||s.revisedOffset(),m=d.width||s.offsetWidth(),i=d.height||s.offsetHeight();p.top=jq.px(r[1]);p.left=jq.px(r[0]);p.width=jq.px(m);p.height=jq.px(i);var j=document.body,l=s.jq,q="auto",k,g;for(var o=l.offsetParent();o[0]!=j;o=o.offsetParent()){if((k=o.css("z-index"))&&k!="auto"){q=zk.parseInt(k);l=o[0]}}for(var e=l[0];e&&e.style;e=e.parentNode){if(e.tagName=="HTML"&&(zk.chrome||zk.safari)){e.style.zIndex="auto"}var k=e.style.zIndex||jq(e).css("z-index");if(k&&k!="auto"){g=zk.parseInt(k);if(q=="auto"||g>q){q=g}}}if((zk.ie<11)&&!zk.ie8){q=q==0?1:q}if(q!="auto"){p.zIndex=q;this.mask.lastChild.style.zIndex=q}this.mask.style.display="block";var f=jq(this.mask.id+"-z_loading",zk)[0];if(f){if(f.offsetHeight>i){f.style.height=jq.px0(zk(f).revisedHeight(i))}if(f.offsetWidth>m){f.style.width=jq.px0(zk(f).revisedWidth(m))}f.style.top=jq.px0(r[1]+((i-f.offsetHeight)/2));f.style.left=jq.px0(r[0]+((m-f.offsetWidth)/2))}this.mask.style.visibility=""},onSize:function(){this.__mask.sync()},destroy:function(){jq(this.mask).remove();if(this.wgt){zWatch.unlisten({onHide:[this.wgt,this.onHide],onSize:[this.wgt,this.onSize]});delete this.wgt.__mask}this.mask=this.wgt=null}});zk.eff.Actions={slideDown:function(e,d){zk(e).slideDown(this,d)},slideUp:function(e,d){zk(e).slideUp(this,d)},slideIn:function(e,d){zk(e).slideIn(this,d)},slideOut:function(e,d){zk(e).slideOut(this,d)}};jq(function(){var g,i=0,e;function h(j){var k=j.origin;++i;setTimeout(function(){if(!--i){if(k){k=k.getTopWidget()}if(k!=g){g=k;zk._wgtutl.autohide()}}},120)}function f(){g=false;++i;setTimeout(function(){if(!--i){zk._wgtutl.autohide()}},100)}c=zk.useStackup;if(c=="auto"||(e=c=="auto/gecko")){if(zk.gecko&&e){c=false}else{e=zk.safari||zk.opera;c=!e||zk.ie}}else{if(c==null){c=zk.ie}}var d=function(j){if(j=="onSize"||j=="onMove"||j=="onShow"||j=="onHide"||j=="onResponse"){f()}};zk.override(zWatch,e={},{fire:function(j){e.fire.apply(this,arguments);d(j)},fireDown:function(j){e.fireDown.apply(this,arguments);d(j)}});zWatch.listen({onFloatUp:["",h]})})})();
zk.BigDecimal=zk.$extends(zk.Object,{_precision:0,setPrecision:(function(a){return function(b){this[a]=b;return this}})("_precision"),getPrecision:_zkf$=function(){return this._precision},isPrecision:_zkf$,$init:function(d){d=d?""+d:"0";var c=-1;for(var b=0,a=d.length;b<a;++b){var e=d.charAt(b);if(((e<"0"||e>"9")&&e!="-"&&e!="+")||(b&&(e=="-"||e=="+"))){if(c<0&&e=="."){c=b}else{d=d.substring(0,b);break}}}if(c>=0){d=d.substring(0,c)+d.substring(c+1);this._precision=d.length-c;this._dot=true}this._value=d},$toNumber:function(){var a=parseFloat(this._value),b;if(b=this._precision){a/=Math.pow(10,b)}return a},$toString:function(){if(this._value.length==0){return""}var b=this._value.length-this._precision,c="";if(b<0){for(var a=-b;a-->0;){c+="0"}}return this._value.substring(0,b)+(this._dot||this._precision?"."+c+this._value.substring(b):"")},$toLocaleString:function(){if(this._value.length==0){return""}var b=this._value.length-this._precision;if(b<=0){var c="";for(var a=-b;a-->0;){c+="0"}return"0"+(this._precision?zk.DECIMAL+c+this._value:"")}return this._value.substring(0,b)+(this._precision?zk.DECIMAL+this._value.substring(b):"")}});zk.Long=zk.$extends(zk.Object,{$init:function(d){d=d?""+d:"0";var a=d.length;for(var b=0;b<a;++b){var f=d.charAt(b);if((f<"0"||f>"9")&&(b>0||(f!="-"&&f!="+"))){d=d.substring(0,b);break}}if(a==1){var e=d.charAt(0);if(f<"0"||f>"9"){d="NaN"}}this._value=d},scale:function(a){var b=this._value||"",c=b.length;if(c){if(a>0){if(c>1||b.charAt(0)!="0"){while(a-->0){b+="0"}}}else{if(a<0){this._value=(c+=a)<=0?"0":b.substring(0,c)}}}},$toNumber:function(){return parseFloat(this._value)},$toString:zkf=function(){return this._value},$toLocaleString:zkf});
(function(){var c={lt:"<",gt:">",amp:"&",quot:'"'},f={};for(var b in c){f[c[b]]=b}function g(k){var i=k.indexOf("//");if(i>0){i=k.indexOf("/",i+2);if(i>0){return k.substring(i)}}}function a(o,m){o.push(m);for(var i=m.frames,n=0,k=i.length;n<k;++n){a(o,i[n])}}function h(o){var j=o,n=j,m=-1;for(;n&&n._hflex=="min";n=n.parent){delete n._hflexsz;j=n;++m;if(n.ignoreFlexSize_("w")){break}}var i=o,l=i,k=-1;for(;l&&l._vflex=="min";l=l.parent){delete l._vflexsz;i=l;++k;if(l.ignoreFlexSize_("h")){break}}return m>0||k>0?m>k?j:i:o}zUtl={isChar:function(j,i){return(i.digit&&j>="0"&&j<="9")||(i.upper&&j>="A"&&j<="Z")||(i.lower&&j>="a"&&j<="z")||(i.whitespace&&(j==" "||j=="\t"||j=="\n"||j=="\r"))||i[j]},parseMap:function(r,n,j){var k={};if(r){var i=r.split(n||",");if(j){var m=[],u=new RegExp(j,"g"),q="",s,l;while((s=i.shift())!==undefined){if((l=(q+=s).match(u))&&l.length!=1){if(q){m.push(q)}q=""}else{q+=n}}i=m}for(var p=i.length;p--;){var q=i[p].trim(),o=q.indexOf("=");if(o!=-1){k[q.substring(0,o)]=q.substring(o+1,q.length).trim()}}}return k},encodeXML:function(t,i){t=t!=null?String(t):"";var u=t.length,o=i&&i.pre,m=o||(i&&i.multiline),l=i?i.maxlength:0;if(!m&&l&&u>l){var r=l;while(r>0&&t.charAt(r-1)==" "){--r}i.maxlength=0;return zUtl.encodeXML(t.substring(0,r)+"...",i)}var s=[],p=0,q;if(m||o){for(var r=0;r<u;++r){var n=t.charAt(r);if(q=f[n]){s.push(t.substring(p,r),"&",q,";");p=r+1}else{if(m&&n=="\n"){s.push(t.substring(p,r),"<br/>\n");p=r+1}else{if(o&&(n==" "||n=="\t")){s.push(t.substring(p,r),"&nbsp;");if(n=="\t"){s.push("&nbsp;&nbsp;&nbsp;")}p=r+1}}}}}else{for(var r=0;r<u;++r){if(q=f[t.charAt(r)]){s.push(t.substring(p,r),"&",q,";");p=r+1}}}if(!p){return t}if(p<u){s.push(t.substring(p))}return s.join("")},decodeXML:function(i){var q="";if(!i){return q}var o=0,n=i.length;for(var p=0;p<n;++p){var s=i.charAt(p);if(s=="&"){var m=i.indexOf(";",p+1);if(m>=0){var r=i.charAt(p+1)=="#"?String.fromCharCode(i.charAt(p+2).toLowerCase()=="x"?parseInt(i.substring(p+3,m),16):parseInt(i.substring(p+2,m),10)):c[i.substring(p+1,m)];if(r){q+=i.substring(o,p)+r;o=(p=m)+1}}}}return !o?i:o<n?q+i.substring(o):q},cellps0:' cellpadding="0" cellspacing="0" border="0"',img0:'<img style="height:0;width:0"/>',i0:'<i style="height:0;width:0"/>',now:jq.now,today:function(i){var o=new Date(),m=0,k=0,l=0,n=0;if(typeof i=="string"){var j=i.toLowerCase();if(j.indexOf("h")>=0||j.indexOf("k")>=0){m=o.getHours()}if(i.indexOf("m")>=0){k=o.getMinutes()}if(i.indexOf("s")>=0){l=o.getSeconds()}if(i.indexOf("S")>=0){n=o.getMilliseconds()}}else{if(i){return o}}return new Date(o.getFullYear(),o.getMonth(),o.getDate(),m,k,l,n)},isAncestor:function(i,j){if(!i){return true}for(;j;j=j.getParent?j.getParent():j.parent){if(i==j){return true}}return false},progressbox:function(w,l,C,F,i){if(C&&zk.Page.contained.length){for(var H=zk.Page.contained.length,G=zk.Page.contained[--H];G;G=zk.Page.contained[--H]){if(!G._applyMask){G._applyMask=new zk.eff.Mask({id:G.uuid+"-mask",message:l,anchor:G.$n()})}}return}if(i&&i.busy){zk.busy++;jq.focusOut()}var r=jq.innerX(),q=jq.innerY(),D=' style="left:'+r+"px;top:"+q+'px"',k=w+"-t",E=w+"-m",s='<div id="'+w+'"';if(C){s+='><div id="'+E+'" class="z-modal-mask"'+D+"></div"}s+='><div id="'+k+'" class="z-loading"'+D+'><div class="z-loading-indicator"><span class="z-loading-icon"></span> '+l+"</div></div>";if(F){s+='<div class="'+F+'"></div>'}jq(document.body).append(s+"</div>");var I=jq(w,zk),A=I[0],J=jq(k,zk),t=J[0],B=t.style;if(C){A.z_mask=new zk.eff.FullMask({mask:jq(E,zk)[0],zIndex:J.css("z-index")-1})}if(C&&J.length){B.left=jq.px((jq.innerWidth()-t.offsetWidth)/2+r);B.top=jq.px((jq.innerHeight()-t.offsetHeight)/2+q)}else{var o=zk.progPos;if(o){var j,u,z=jq.innerWidth(),v=jq.innerHeight(),K=z-zk(t).offsetWidth(),p=v-zk(t).offsetHeight();if(o.indexOf("mouse")>=0){var m=zk.currentPointer;j=m[0]+10;u=m[1]+10}else{if(o.indexOf("left")>=0){j=r}else{if(o.indexOf("right")>=0){j=r+K-1}else{if(o.indexOf("center")>=0){j=r+K/2}else{j=0}}}if(o.indexOf("top")>=0){u=q}else{if(o.indexOf("bottom")>=0){u=q+p-1}else{if(o.indexOf("center")>=0){u=q+p/2}else{u=0}}}j=j<r?r:j;u=u<q?q:u}B.left=jq.px(j);B.top=jq.px(u)}}I.zk.cleanVisibility()},destroyProgressbox:function(o,i){if(i&&i.busy&&--zk.busy<0){zk.busy=0}var j=jq(o,zk),m;if(j.length){if(m=j[0].z_mask){m.destroy()}j.remove()}for(var l=zk.Page.contained.length,k=zk.Page.contained[--l];k;k=zk.Page.contained[--l]){if(k._applyMask){k._applyMask.destroy();k._applyMask=null}}},go:function(m,n){n=n||{};if(n.target){open(m,n.target)}else{if(n.overwrite){location.replace(m?m:location.href)}else{if(m){location.href=m;var l=m.indexOf("#");if(l<0){return}var i=l>=0?m.substring(0,l):m,k=g(location.href);l=k.indexOf("#");if(l>=0){k=k.substring(0,l)}if(k!=i){return}}location.reload()}}},frames:function(i){var j=[];a(j,i);return j},intsToString:function(m){if(!m){return""}var n=[];for(var l=0,i=m.length;l<i;++l){n.push(m[l])}return n.join()},stringToInts:function(p,i){if(p==null){return null}var o=[];for(var m=0;;){var l=p.indexOf(",",m),n=(l>=0?p.substring(m,l):p.substring(m)).trim();if(n.length==0){if(l<0){break}o.push(i)}else{o.push(zk.parseInt(n))}if(l<0){break}m=l+1}return o},mapToString:function(m,j,l){j=j||"=";l=l||" ";var k=[];for(var i in m){k.push(l,i,j,m[i])}k[0]="";return k.join("")},appendAttr:function(i,k,j){return k||j?" "+i+'="'+k+'"':""},fireSized:function(j,k){if(zUtl.isImageLoading()||zk.clientinfo){var i=arguments.callee;setTimeout(function(){return i(j,k)},20);return}j=h(j);if(!(k<0)){zWatch.fireDown("beforeSize",j,null,k>0)}zWatch.fireDown("onFitSize",j,{reverse:true});zWatch.fireDown("onSize",j)},fireShown:function(i,j){zWatch.fireDown("onShow",i);zUtl.fireSized(i,j)},loadImage:function(i){if(!e[i]){e[i]=true;d(i)}},isImageLoading:function(){for(var i in e){return true}return false}};var e={};function d(j){var i=new Image(),k=function(){delete e[j]};i.onerror=i.onload=k;i.src=j}})();
(function(r){var Y={},R={},aa=[],L=0,ag={},j={onDoubleClick:"dblclick"},h={},K=[],T,ae,u,M=[],e,l,i=/\"/g;function ac(ap){var ao;return ap&&ap.nodeType==3&&(ao=ap.nodeValue)&&!ao.trim().length}function ab(at,ar,ap){if(typeof ap!="function"){if(!ap&&!(ap=ag[ar])){ag[ar]=ap="_do"+ar.substring(2)}var aq=at[ap];if(!aq){throw"Listener "+ap+" not found in "+at.className}ap=aq}var ao=j[ar];if(!ao){ao=j[ar]=ar.substring(2).toLowerCase()}return[ao,J(at,ap)]}function J(ar,ap){var aq=ar._$evproxs,ao;if(!aq){ar._$evproxs=aq={}}else{if(ao=aq[ap]){return ao}}return aq[ap]=p(ar,ap)}function p(ap,ao){return function(aq){var at=aq;aq=jq.Event.zk(at,ap);switch(at.type){case"focus":if(ap.canActivate()){zk.currentFocus=ap;zWatch.fire("onFloatUp",ap,{triggerByFocus:true});break}return;case"blur":if(!zk._cfByMD){zk.currentFocus=null}break;case"click":case"dblclick":case"mouseup":if(zk.Draggable.ignoreClick()){return}}var ar=ao.apply(ap,arguments);if(ar===r){ar=aq.returnValue}if(aq.domStopped){at.stop()}return at.type=="dblclick"&&ar===r?false:ar}}function W(ap,ar){var ao=ar.previousSibling,aq=ar.nextSibling;if(ao){ao.nextSibling=aq}else{ap.firstChild=aq}if(aq){aq.previousSibling=ao}else{ap.lastChild=ao}ar.nextSibling=ar.previousSibling=ar.parent=null;--ap.nChildren}function ad(ar,aq){var ap=aq.parent=ar.parent,ao=aq.previousSibling=ar.previousSibling;if(ao){ao.nextSibling=aq}else{if(ap){ap.firstChild=aq}}ao=aq.nextSibling=ar.nextSibling;if(ao){ao.previousSibling=aq}else{if(ap){ap.lastChild=aq}}}function E(ao){Y[ao.uuid]=ao;if(ao.id){U(ao)}}function ah(ao){if(ao.id){k(ao)}delete Y[ao.uuid];ao.desktop=null;ao.clearCache()}function x(ao){E(ao);if(!ao.z_rod){ao.z_rod=9}for(var ap=ao.firstChild;ap;ap=ap.nextSibling){x(ap)}}function c(ap,ao){ah(ap);if(!ao||ap.z_rod===9){delete ap.z_rod;for(var aq=ap.firstChild;aq;aq=aq.nextSibling){c(aq,true);if(aq.$instanceof(zk.Native)){zAu._storeStub(aq)}}}}function D(ap,ao){ap.bindLevel=ao++;for(ap=ap.firstChild;ap;ap=ap.nextSibling){D(ap,ao)}}function I(ap){if(ap._fellows){ap._fellows[ap.id]=ap}var ao=ap.parent;if(ao){ao=ao.$o();if(ao){ao._fellows[ap.id]=ap}}}function t(ap){if(ap._fellows){delete ap._fellows[ap.id]}var ao=ap.parent;if(ao){ao=ao.$o();if(ao){delete ao._fellows[ap.id]}}}function z(ap){var ao=ap.parent;ao=ao?ao.$o():null;if(ao){y(ap,ao)}}function y(ap,ao){if(ap.id){ao._fellows[ap.id]=ap}if(!ap._fellows){for(ap=ap.firstChild;ap;ap=ap.nextSibling){y(ap,ao)}}}function F(ap){var ao=ap.parent;ao=ao?ao.$o():null;if(ao){w(ap,ao)}}function w(ap,ao){if(ap.id){delete ao._fellows[ap.id]}if(!ap._fellows){for(ap=ap.firstChild;ap;ap=ap.nextSibling){w(ap,ao)}}}function U(ap){var ao=R[ap.id];if(ao){ao.push(ap)}else{R[ap.id]=[ap]}}function k(ap){var ao=R[ap.id];if(ao){ao.$remove(ap);if(!ao.length){delete R[ap.id]}}}function n(ao){if(document.getElementById(ao.uuid)){return true}for(ao=ao.firstChild;ao;ao=ao.nextSibling){if(n(ao)){return true}}}function m(ap,ao){if(!ap.shallIgnoreClick_(ao)&&!ap.fireX(ao).stopped&&ao.shallStop){ao.stop();return false}return !ao.stopped}function v(ap,aq){var ao;if(ap._visible&&(ao=ap.actions_.hide)){ap._rmAftAnm=function(){jq(aq).remove()};aq.style.visibility="";ao[0].call(ap,aq,ao[1])}else{jq(aq).remove()}}function H(aq,ao){var ap;return aq&&(ap=aq.parent)&&ap.dragControl&&(!ao||ap.dragControl(aq))}function G(ap){var ao=zk.currentFocus;if(ao&&zUtl.isAncestor(ap,ao)){zk.currentFocus=null;return{focus:ao,range:af(ao)}}}function af(ap){if((zk.ie<11)&&zk.cfrg){var ao=zk.cfrg;delete zk.cfrg;return ao}return ap.getInputNode&&(ap=ap.getInputNode())&&zk(ap).getSelectionRange()}function S(ap){var ao;if(ap&&(ao=ap.focus)&&ao.desktop&&!zk.currentFocus){l=true;try{ao.focus();if(ap.range&&ao.getInputNode&&(ao=ao.getInputNode())&&zk(ao).isRealVisible()){zk(ao).setSelectionRange(ap.range[0],ap.range[1])}}finally{l=false}}}function al(ao){if(!ao._flexListened){zWatch.listen({onSize:[ao,zFlex.onSize],beforeSize:[ao,zFlex.beforeSize]});if(ao._hflex=="min"||ao._vflex=="min"){ao.listenOnFitSize_()}else{ao.unlistenOnFitSize_()}ao._flexListened=true}}function g(ao){if(ao._flexListened){zWatch.unlisten({onSize:[ao,zFlex.onSize],beforeSize:[ao,zFlex.beforeSize]});ao.unlistenOnFitSize_();delete ao._flexListened}}zk.DnD={getDrop:function(ap,aq,ao){var ar=ao.target;return ar?ar.getDrop_(ap.control):null},ghost:function(ap,aq,ar){if(ar!=null){jq(document.body).append('<div id="zk_ddghost" class="z-drop-ghost z-drop-disallow" style="position:absolute;top:'+aq[1]+"px;left:"+aq[0]+'px;"><div class="z-drop-cnt"><span id="zk_ddghost-img" class="z-drop-disallow"></span>&nbsp;'+ar+"</div></div>");ap._dragImg=jq("#zk_ddghost-img")[0];return jq("#zk_ddghost")[0]}var ao=jq(ap.node).clone()[0];ao.id="zk_ddghost";zk.copy(ao.style,{position:"absolute",left:aq[0]+"px",top:aq[1]+"px"});jq(ao).addClass("z-drag-ghost");document.body.appendChild(ao);return ao}};function a(ap){if(ap){var ao;if(ao=ap._lastDrop){ap._lastDrop=null;ao.dropEffect_()}ap._lastDropTo=null}}function aj(ap,ao){if(zk.ios){return[ap.pageX-50,ap.pageY-ao-30]}return[ap.pageX+7,ap.pageY+5]}function s(ap,ao){a(ap);var aq=[ao.pageX,ao.pageY],ar=zk.DnD.getDrop(ap,aq,ao);if(ar){ar.onDrop_(ap,ao)}}function C(ar,av,ap){var aq;if(!ap||(aq=ap.domTarget)==ar._lastDropTo){return}var at=zk.DnD.getDrop(ar,av,ap),au=at&&at==ar._lastDrop;if(!au){a(ar);if(at){ar._lastDrop=at;at.dropEffect_(true);au=true}}var ao=ar._dragImg;if(ao){if(au){jq(ar.node).removeClass("z-drop-disallow").addClass("z-drop-allow")}else{jq(ar.node).removeClass("z-drop-allow").addClass("z-drop-disallow")}ao.className=au?"z-drop-allow":"z-drop-disallow"}ar._lastDropTo=aq}function ai(ap,aq,ao){return ap.control.cloneDrag_(ap,aj(ao,jq(ap.node).height()))}function Q(ap,ao){ap.control.uncloneDrag_(ap);ap._dragImg=null}function Z(ap,aq,ao){return aj(ao,jq(ap.node).height())}function V(ap,aq,ao){return ap.control.ignoreDrag_(aq,ao,ap)}function an(aq){for(var ap,ao=document.body;aq&&aq!=ao;aq=aq.parentNode){if((ap=aq.style)&&((ap=ap.position)=="absolute"||ap=="relative")){return aq}}}function N(ao){return ao?zk.parseInt(ao.style.zIndex):0}function B(ap){var aq=ap.$n();if(aq){return aq}for(var ao=ap.firstChild;ao;ao=ao.nextSibling){aq=ao.getFirstNode_();if(aq){return aq}}}function am(ao,ap){for(;ap;ap=ap.parent){if(ap==ao){return true}else{if(!ap.isVisible()){break}}}return false}function P(ap){var aq=null;if(document.fullscreenElement){aq=":fullscreen"}else{if(document.mozFullScreen){return 2147483648}else{if(document.webkitIsFullScreen){aq=":-webkit-full-screen"}}}if(aq){var ao=jq.css(jq(aq)[0],"zIndex");return ao=="auto"?2147483648:++ao}return ap}function ak(at){var ar=1800;ar=P(ar);for(var aq=aa.length;aq--;){var ao=aa[aq].widget,ap=zk.parseInt(ao.getFloatZIndex_(aa[aq].node));if(ap>=ar&&!zUtl.isAncestor(at,ao)&&ao.isVisible()){ar=ap+1}}return ar}function b(ap,ao){for(ap=ap.firstChild;ap;ap=ap.nextSibling){var aq=ap.$n();if(aq){ao.push(aq)}else{b(ap,ao)}}}function O(ao){if(ao._z$rd){delete ao._z$rd;ao._norenderdefer=true;ao.replaceHTML("#"+ao.uuid,ao.parent?ao.parent.desktop:null,null,true);if(ao.parent){ao.parent.onChildRenderDefer_(ao)}}}function o(ap,ao){if(e){clearTimeout(e)}M.push(ap);e=setTimeout(f,ao)}function f(){e=null;l_out:for(var ap;ap=M.shift();){if(!ap.desktop){continue}for(var ao=M.length;ao--;){if(zUtl.isAncestor(ap,M[ao])){M.splice(ao,1)}else{if(zUtl.isAncestor(M[ao],ap)){continue l_out}}}ap.rerender(-1)}}function X(aq,ap){for(var ao=M.length;ao--;){if(zUtl.isAncestor(aq,M[ao])){if(!ap||!ap.skipped(aq,M[ao])){M.splice(ao,1)}}}}function q(ap,ao,ar){if(ap){for(var aq;aq=ao.pop();){ap[aq.uuid]=ar}}return ar}var A={starteffect:zk.$void,endeffect:s,change:C,ghosting:ai,endghosting:Q,constraint:Z,ignoredrag:V,zIndex:88800};var d=zk.Widget=zk.$extends(zk.Object,{_visible:true,nChildren:0,bindLevel:-1,_mold:"default",className:"zk.Widget",widgetName:"widget",actions_:{},_floating:false,$init:function(ao){this._asaps={};this._lsns={};this._bklsns={};this._subnodes={};this.effects_={};if(this.z$is){this._fellows={}}if(ao!==zkac){this.afterInit(function(){if(ao&&typeof ao=="object"&&!ao.$oid){for(var ap in ao){this.set(ap,ao[ap])}}if((zk.spaceless||this.rawId)&&this.id){this.uuid=this.id}if(!this.uuid){this.uuid=d.nextUuid()}})}},setMold:(function(ao,ap){return function(aq,ar){var at=this[ao];this[ao]=aq;if(at!==aq||(ar&&ar.force)){this.__fname__=ao.substring(1);ap.apply(this,arguments);delete this.__fname__}return this}})("_mold",(function(){this.rerender()})),getMold:_zkf$=function(){return this._mold},isMold:_zkf$,setStyle:(function(ao,ap){return function(aq,ar){var at=this[ao];this[ao]=aq;if(at!==aq||(ar&&ar.force)){this.__fname__=ao.substring(1);ap.apply(this,arguments);delete this.__fname__}return this}})("_style",(function(){this.updateDomStyle_()})),getStyle:_zkf$=function(){return this._style},isStyle:_zkf$,setSclass:(function(ao,ap){return function(aq,ar){var at=this[ao];this[ao]=aq;if(at!==aq||(ar&&ar.force)){this.__fname__=ao.substring(1);ap.apply(this,arguments);delete this.__fname__}return this}})("_sclass",(function(){this.updateDomClass_()})),getSclass:_zkf$=function(){return this._sclass},isSclass:_zkf$,setZclass:(function(ao,ap){return function(aq,ar){var at=this[ao];this[ao]=aq;if(at!==aq||(ar&&ar.force)){this.__fname__=ao.substring(1);ap.apply(this,arguments);delete this.__fname__}return this}})("_zclass",(function(){this.rerender()})),getZclass:_zkf$=function(){return this._zclass},isZclass:_zkf$,setWidth:(function(ao,ap){return function(aq,ar){var at=this[ao];this[ao]=aq;if(at!==aq||(ar&&ar.force)){this.__fname__=ao.substring(1);ap.apply(this,arguments);delete this.__fname__}return this}})("_width",(function(ao){if(!this._nhflex){var ap=this.$n();if(ap){ap.style.width=ao||""}}})),getWidth:_zkf$=function(){return this._width},isWidth:_zkf$,setHeight:(function(ao,ap){return function(aq,ar){var at=this[ao];this[ao]=aq;if(at!==aq||(ar&&ar.force)){this.__fname__=ao.substring(1);ap.apply(this,arguments);delete this.__fname__}return this}})("_height",(function(ao){if(!this._nvflex){var ap=this.$n();if(ap){ap.style.height=ao||""}}})),getHeight:_zkf$=function(){return this._height},isHeight:_zkf$,setLeft:(function(ao,ap){return function(aq,ar){var at=this[ao];this[ao]=aq;if(at!==aq||(ar&&ar.force)){this.__fname__=ao.substring(1);ap.apply(this,arguments);delete this.__fname__}return this}})("_left",(function(ao){var ap=this.$n();if(ap){ap.style.left=ao||""}})),getLeft:_zkf$=function(){return this._left},isLeft:_zkf$,setTop:(function(ao,ap){return function(aq,ar){var at=this[ao];this[ao]=aq;if(at!==aq||(ar&&ar.force)){this.__fname__=ao.substring(1);ap.apply(this,arguments);delete this.__fname__}return this}})("_top",(function(ao){var ap=this.$n();if(ap){ap.style.top=ao||""}})),getTop:_zkf$=function(){return this._top},isTop:_zkf$,setTooltiptext:(function(ao,ap){return function(aq,ar){var at=this[ao];this[ao]=aq;if(at!==aq||(ar&&ar.force)){this.__fname__=ao.substring(1);ap.apply(this,arguments);delete this.__fname__}return this}})("_tooltiptext",(function(ao){var ap=this.$n();if(ap){ap.title=ao||""}})),getTooltiptext:_zkf$=function(){return this._tooltiptext},isTooltiptext:_zkf$,setDroppable:(function(ao,ap,aq){return function(ar,at){var au=this[ao];this.__fname__=ao.substring(1);this[ao]=ar=ap.apply(this,arguments);if(au!==ar||(at&&at.force)){aq.apply(this,arguments)}delete this.__fname__;return this}})("_droppable",(function(ao){return ao&&"false"!=ao?ao:null}),(function(ao){var aq;if(ao&&ao!="true"){aq=ao.split(",");for(var ap=aq.length;ap--;){if(!(aq[ap]=aq[ap].trim())){aq.splice(ap,1)}}}this._dropTypes=aq})),getDroppable:_zkf$=function(){return this._droppable},isDroppable:_zkf$,setVflex:(function(ao,ap){return function(aq,ar){var at=this[ao];this[ao]=aq;if(at!==aq||(ar&&ar.force)){this.__fname__=ao.substring(1);ap.apply(this,arguments);delete this.__fname__}return this}})("_vflex",(function(ao){this._nvflex=(true===ao||"true"==ao)?1:ao=="min"?-65500:zk.parseInt(ao);if(this._nvflex<0&&ao!="min"){this._nvflex=0}if(this.desktop){if(!this._nvflex){this.setFlexSize_({height:""});delete this._vflexsz;if(!this._nhflex){g(this)}}else{al(this)}var ap;if((ap=this.parent)&&!ap.isBinding()){zUtl.fireSized(ap,-1)}}})),getVflex:_zkf$=function(){return this._vflex},isVflex:_zkf$,setHflex:(function(ao,ap){return function(aq,ar){var at=this[ao];this[ao]=aq;if(at!==aq||(ar&&ar.force)){this.__fname__=ao.substring(1);ap.apply(this,arguments);delete this.__fname__}return this}})("_hflex",(function(ao){this.setHflex_(ao);var ap;if(this.desktop&&(ap=this.parent)&&!ap.isBinding()){zUtl.fireSized(ap,-1)}})),getHflex:_zkf$=function(){return this._hflex},isHflex:_zkf$,setRenderdefer:(function(ao){return function(ap){this[ao]=ap;return this}})("_renderdefer"),getRenderdefer:_zkf$=function(){return this._renderdefer},isRenderdefer:_zkf$,setAction:(function(ao,ap){return function(aq,ar){var at=this[ao];this[ao]=aq;if(at!==aq||(ar&&ar.force)){this.__fname__=ao.substring(1);ap.apply(this,arguments);delete this.__fname__}return this}})("_action",(function(ax){this.actions_={};if(ax){for(var ao=ax.split(";"),av=ao.length;av--;){var aq=ao[av],au=aq.indexOf(":");if(au>=0){var ay=aq.substring(0,au).trim(),ar=aq.substring(au+1).trim(),ap,aw,at;if(ay&&ar){au=ar.indexOf("(");if(au>=0){if((at=ar.lastIndexOf(")"))>au){ap=jq.evalJSON(ar.substring(au+1,at))}ar=ar.substring(0,au)}if(aw=zk.eff.Actions[ar]){this.actions_[ay]=[aw,ap]}else{zk.error("Unknown action: "+ar)}continue}}zk.error("Illegal action: "+ax+", "+this.className)}}})),getAction:_zkf$=function(){return this._action},isAction:_zkf$,setHflex_:function(ao){this._nhflex=(true===ao||"true"==ao)?1:ao=="min"?-65500:zk.parseInt(ao);if(this._nhflex<0&&ao!="min"){this._nhflex=0}if(this.desktop){if(!this._nhflex){this.setFlexSize_({width:""});delete this._hflexsz;if(!this._nvflex){g(this)}}else{al(this)}}},afterAnima_:function(ap){var ao;if(ao=this._rmAftAnm){this._rmAftAnm=null;ao()}},setDraggable:function(ao){if(!ao&&ao!=null){ao="false"}this._draggable=ao;if(this.desktop&&!H(this,true)){if(ao&&ao!="false"){this.initDrag_()}else{this.cleanDrag_()}}},getDraggable:function(){var ao=this._draggable;return ao?ao:H(this)?"true":"false"},$o:function(){for(var ao=this;ao;ao=ao.parent){if(ao._fellows){return ao}}},$f:function(au,ar){var at=this.$o();if(!arguments.length){return at?at._fellows:{}}for(var aq=au.split("/"),ap=0,ao=aq.length;ap<ao;++ap){au=aq[ap];if(au){if(at){at=at._fellows[au]}if(!at&&ar&&(at=R[au])){at=at[0]}if(!at||zk.spaceless){break}ar=false}}return at},getId:function(){return this.id},setId:function(ao){if(ao!=this.id){if(this.id){t(this);k(this)}if(ao&&(zk.spaceless||this.rawId)){zk._wgtutl.setUuid(this,ao)}this.id=ao;if(ao){I(this);if(this.desktop||this.z_rod){U(this)}}}return this},set:function(ar,au,ao){var av;if((av=au&&au.$u)&&!(au=d.$(av))){var aq=this;zk.afterMount(function(){var aw=d.$(av);if(aw){zk._set(aq,ar,aw,ao)}else{setTimeout(function(){zk._set(aq,ar,d.$(av),ao)})}},-1);return this}if(av=this["set"+ar.charAt(0).toUpperCase()+ar.substring(1)]){zk._set2(this,av,null,au,ao);return this}if((av=ar.charAt(0))=="$"){if(ar.startsWith("$$on")){var ap=this.$class,at=ap._importantEvts;(at||(ap._importantEvts={}))[ar.substring(2)]=au;return this}else{if(ar.startsWith("$on")){this._asaps[ar.substring(1)]=au;return this}}}else{if(av=="o"&&ar.charAt(1)=="n"&&((av=ar.charAt(2))<="Z"&&av>="A")){this.setListener(ar,au);return this}}zk._set2(this,null,ar,au,ao);return this},get:function(ao){return zk.get(this,ao)},getChildAt:function(ap){if(ap>=0&&ap<this.nChildren){for(var ao=this.firstChild;ao;ao=ao.nextSibling){if(--ap<0){return ao}}}},getChildIndex:function(){var ao=this.parent,ap=0;if(ao){for(ao=ao.firstChild;ao;ao=ao.nextSibling,++ap){if(ao==this){return ap}}}return 0},setChildren:function(aq){if(aq){for(var ap=0,ao=aq.length;ap<ao;){this.appendChild(aq[ap++])}}return this},appendChild:function(at,ap){if(at==this.lastChild){return false}var ao;if((ao=at.parent)!=this){at.beforeParentChanged_(this)}if(ao){ae=true;try{ao.removeChild(at)}finally{ae=false}}at.parent=this;var ar=this.lastChild;if(ar){ar.nextSibling=at;at.previousSibling=ar;this.lastChild=at}else{this.firstChild=this.lastChild=at}++this.nChildren;if(at.id||at.firstChild){z(at)}if(!ap){if(this.shallChildROD_(at)){x(at)}else{var aq=this.desktop;if(aq){this.insertChildHTML_(at,null,aq)}}}at.afterParentChanged_(ao);if(!T){this.onChildAdded_(at)}return true},shallChildROD_:function(ao){return ao.z_rod||this.z_rod},insertBefore:function(au,aq,ap){if(!aq||aq.parent!=this){this.insertingBefore_=true;try{return this.appendChild(au,ap)}finally{this.insertingBefore_=false}}if(au==aq||au.nextSibling==aq){return false}var ao;if((ao=au.parent)!=this){au.beforeParentChanged_(this)}if(ao){ae=true;try{ao.removeChild(au)}finally{ae=false}}au.parent=this;var at=aq.previousSibling;if(at){au.previousSibling=at;at.nextSibling=au}else{this.firstChild=au}aq.previousSibling=au;au.nextSibling=aq;++this.nChildren;z(au);if(!ap){if(this.shallChildROD_(au)){x(au)}else{var ar=this.desktop;if(ar){this.insertChildHTML_(au,aq,ar)}}}au.afterParentChanged_(ao);if(!T){this.onChildAdded_(au)}return true},removeChild:function(aq,ap){var ao;if(!(ao=aq.parent)){return false}if(this!=ao){return false}F(aq);if(aq.z_rod){c(aq);jq(aq.uuid,zk).remove()}else{if(aq.desktop){this.removeChildHTML_(aq,ap)}}if(!ae){aq.beforeParentChanged_(null)}W(this,aq);if(!ae){aq.afterParentChanged_(ao)}if(!T){this.onChildRemoved_(aq)}return true},detach:function(){if(this.parent){this.parent.removeChild(this)}else{var ao=zk.currentFocus;if(ao&&zUtl.isAncestor(this,ao)){zk.currentFocus=null}var ap=this.$n();if(ap){this.unbind();v(this,ap)}}},clear:function(){while(this.lastChild){this.removeChild(this.lastChild)}},replaceWidget:function(au){ad(this,au);F(this);z(au);var at=zk.currentFocus,aw,ao;if(at&&zUtl.isAncestor(this,at)){aw=at.uuid;ao=af(at);zk.currentFocus=null}var ar=this.$n(),av=this.parent,aq,ap=au.desktop||this.desktop;if(this.z_rod){c(this);if(!(aq=(ap=ap||(av?av.desktop:av))&&(ar=jq("#"+this.uuid)))){x(au)}}else{aq=ap}if(aq){if(ar){au.replaceHTML(ar,ap,null,true)}else{this.unbind();au.bind(ap)}D(au,av?av.bindLevel+1:0);zWatch.fire("onBindLevelMove",au)}if(av){av.onChildReplaced_(this,au)}this.parent=this.nextSibling=this.previousSibling=null;if(aw){at=zk.Widget.$(aw);if(!at){S({focus:au,range:ao})}else{if(zUtl.isAncestor(au,at)){S({focus:at,range:ao})}}}},replaceCavedChildren_:function(ao,aA,aB,aw){T=true;try{var ay=this.$n(ao),ar,ax=[];for(var az=this.firstChild;az;){var aq=az.nextSibling;if(jq.isAncestor(ay,az.$n())){if(!ar||ar==az){ar=aq}this.removeChild(az,true);ax.push(az)}az=aq}for(var au=0,av=aA.length;au<av;++au){this.insertBefore(aA[au],ar,true)}}finally{T=false}if(ar=this.desktop){var at=[];if(aB){at.push(aB)}for(var au=0,av=aA.length;au<av;++au){aA[au].redraw(at)}if(aw){at.push(aw)}jq(ay).html(at.join(""));for(var au=0,av=aA.length;au<av;++au){aA[au].bind(ar);var ap=this._nrows;this.onChildReplaced_(ax[au],aA[au]);this._nrows=ap}}},beforeParentChanged_:function(){},afterParentChanged_:function(){},isRealVisible:function(ao){var at=ao&&ao.dom,ap=ao&&ao.cache,au=[],aw,ax=this;if(!ax.desktop){return false}while(ax){if(ap&&(aw=ax.uuid)&&(aw=ap[aw])!==r){return q(ap,au,aw)}if(ap){au.push(ax)}if(at&&!ax.z_virnd){if(!zk(ax.$n()).isVisible(ao.strict)){return q(ap,au,false)}}else{if(!ax._visible){return q(ap,au,false)}}var av=ax.parent,aq,ar;if(av&&av._visible&&(aq=av.$n())&&(ar=ax.$n())){while((ar=zk(ar).vparentNode(true))&&aq!=ar){if((ar.style||{}).display=="none"){return q(ap,au,false)}}}if(ao&&ao.until==ax){break}ax=av}return q(ap,au,true)},isVisible:function(ao){var ap=this._visible;if(!ao||!ap){return ap}var aq=this.$n();return aq&&zk(aq).isVisible()},setVisible:function(ar){if(this._visible!=ar){this._visible=ar;var ao=this.parent,ap;if(this.desktop){var aw=!ao||ao.isRealVisible(),at=this.$n(),av=this._floating;if(!aw){if(!av){this.setDomVisible_(at,ar)}}else{if(ar){var aA;if(av){this.setZIndex(aA=ak(this),{fire:true})}this.setDomVisible_(at,true);for(var au=0,az=aa.length;au<az;++au){var ay=aa[au].widget,aq=aa[au].node;if(this==ay){ay.setDomVisible_(aq,true,{visibility:1})}else{if(am(this,ay)){aA=aA>=0?++aA:ak(ay);ay.setFloatZIndex_(aq,aA);ay.setDomVisible_(aq,true,{visibility:1})}}}if(ap=ao){ao.onChildVisible_(this)}this.fire("onShow");if(!zk.animating()){zUtl.fireShown(this)}}else{this.fire("onHide");if(!zk.animating()){zWatch.fireDown("onHide",this)}for(var au=aa.length,ax=this.bindLevel;au--;){var ay=aa[au].widget;if(ax>=ay.bindLevel){break}if(am(this,ay)){ay.setDomVisible_(aa[au].node,false,{visibility:1})}}this.setDomVisible_(at,false)}}}if(ao&&!ap){ao.onChildVisible_(this)}}return this},zsync:function(){for(var ap in this.effects_){var ao=this.effects_[ap];if(ao&&ao.sync){ao.sync()}}},show:function(){return this.setVisible(true)},hide:function(){return this.setVisible(false)},setDomVisible_:function(ar,aq,ap){if(!ap||ap.display){var ao;if(ao=this.actions_[aq?"show":"hide"]){ao[0].call(this,ar,ao[1])}else{ar.style.display=aq?"":"none"}}if(ap&&ap.visibility){ar.style.visibility=aq?"visible":"hidden"}},onChildAdded_:function(){},onChildRemoved_:function(){},onChildReplaced_:function(ao,ap){this.childReplacing_=true;try{if(ao){this.onChildRemoved_(ao)}if(ap){this.onChildAdded_(ap)}}finally{this.childReplacing_=false}},onChildVisible_:function(){},onChildRenderDefer_:function(){},setTopmost:function(){if(!this.desktop){return -1}for(var at=this;at;at=at.parent){if(at._floating){var aq=ak(at);for(var ap=0,ar=aa.length;ap<ar;++ap){var ao=aa[ap].widget,au=aa[ap].node;if(at==ao){ao.setFloatZIndex_(au,aq)}else{if(zUtl.isAncestor(at,ao)&&ao.isVisible()){ao.setFloatZIndex_(au,++aq)}}}return aq}}return -1},setFloatZIndex_:function(ap,ao){if(ap!=this.$n()){ap.style.zIndex=ao}else{this.setZIndex(ao,{fire:true})}},getFloatZIndex_:function(ao){return ao!=this.$n()?ao.style.zIndex:this._zIndex},getTopWidget:function(){for(var ao=this;ao;ao=ao.parent){if(ao._floating){return ao}}},isFloating_:function(){return this._floating},setFloating_:function(at,ar){if(this._floating!=at){if(at){var aq={widget:this,node:ar&&ar.node?ar.node:this.$n()},ao=this.bindLevel;for(var ap=aa.length;;){if(--ap<0){aa.unshift(aq);break}if(ao>=aa[ap].widget.bindLevel){aa.splice(ap+1,0,aq);break}}this._floating=true}else{for(var ap=aa.length;ap--;){if(aa[ap].widget==this){aa.splice(ap,1)}}this._floating=false}}return this},getZIndex:_zkf=function(){return this._zIndex},getZindex:_zkf,setZIndex:_zkf=function(aq,ao){if(this._zIndex!=aq){this._zIndex=aq;var ap=this.$n();if(ap){ap.style.zIndex=aq>=0?aq:"";if(ao&&ao.fire){this.fire("onZIndex",(aq>0||aq===0)?aq:-1,{ignorable:true})}}}return this},setZindex:_zkf,getScrollTop:function(){var ao=this.$n();return ao?ao.scrollTop:0},getScrollLeft:function(){var ao=this.$n();return ao?ao.scrollLeft:0},setScrollTop:function(ao){var ap=this.$n();if(ap){ap.scrollTop=ao}return this},setScrollLeft:function(ao){var ap=this.$n();if(ap){ap.scrollLeft=ao}return this},scrollIntoView:function(){zk(this.$n()).scrollIntoView();return this},redraw:function(ao){if(!this.deferRedraw_(ao)){var ap;if(ap=this.prolog){ao.push(ap)}if((ap=this.$class.molds)&&(ap=ap[this._mold])){return ap.apply(this,arguments)}zk.error("Mold "+this._mold+" not found in "+this.className)}},deferRedraw_:function(ap){var ao;if((ao=this._renderdefer)>=0){if(!this._norenderdefer){this.z_rod=this._z$rd=true;this.deferRedrawHTML_(ap);ap=null;var aq=this;setTimeout(function(){O(aq)},ao);return true}delete this._norenderdefer;delete this.z_rod}return false},deferRedrawHTML_:function(ao){ao.push("<div",this.domAttrs_({domClass:1}),' class="z-renderdefer"></div>')},forcerender:function(){O(this)},updateDomClass_:function(){if(this.desktop){var ao=this.$n();if(ao){ao.className=this.domClass_()}this.zsync()}},updateDomStyle_:function(){if(this.desktop){var ap=jq.parseStyle(this.domStyle_()),aq=this.$n();if(!ap.width&&this._hflex){ap.width=aq.style.width}if(!ap.height&&this._vflex){ap.height=aq.style.height}zk(aq).clearStyles().jq.css(ap);var ao=this.getTextNode();if(ao&&ao!=aq){ap=this._domTextStyle(ao,ap);zk(ao).clearStyles().jq.css(ap)}this.zsync()}},_domTextStyle:function(ao,ap){ap=jq.filterTextStyle(ap);if(!ap.width&&this._hflex){ap.width=ao.style.width}if(!ap.height&&this._vflex){ap.height=ao.style.height}return ap},getZclass:function(){var ao=this._zclass;return ao!=null?ao:"z-"+this.widgetName},getTextNode:function(){},domStyle_:function(aq){var ao=[],ap;if(ap=this.z$display){ao.push("display:",ap,";")}else{if(!this.isVisible()&&(!aq||!aq.visible)){ao.push("display:none;")}}if((!aq||!aq.style)&&(ap=this.getStyle())){ap=ap.replace(i,"'");ao.push(ap);if(ap.charAt(ap.length-1)!=";"){ao.push(";")}}if((!aq||!aq.width)&&(ap=this.getWidth())){ao.push("width:",ap,";")}if((!aq||!aq.height)&&(ap=this.getHeight())){ao.push("height:",ap,";")}if((!aq||!aq.left)&&(ap=this.getLeft())){ao.push("left:",ap,";")}if((!aq||!aq.top)&&(ap=this.getTop())){ao.push("top:",ap,";")}if((!aq||!aq.zIndex)&&(ap=this.getZIndex())>=0){ao.push("z-index:",ap,";")}return ao.join("")},domClass_:function(aq){var ao,ap;if(!aq||!aq.sclass){ao=this.getSclass()}if(!aq||!aq.zclass){ap=this.getZclass()}return ao?ap?ao+" "+ap:ao:ap||""},domAttrs_:function(at){var aq=[],ap,ar;if((!at||!at.id)&&(ar=this.uuid)){aq.push(' id="',ar,'"')}if((!at||!at.domStyle)&&(ar=this.domStyle_(at))){aq.push(' style="',ar,'"')}if((!at||!at.domClass)&&(ar=this.domClass_(at))){aq.push(' class="',ar,'"')}if((!at||!at.tooltiptext)&&(ar=this.domTooltiptext_())){aq.push(' title="',zUtl.encodeXML(ar),'"')}for(var ao in (ap=this.domExtraAttrs)){aq.push(" ",ao,'="',ap[ao]||"",'"')}return aq.join("")},domTooltiptext_:function(){return this.getTooltiptext()},domTextStyleAttr_:function(){var ao=this.getStyle();return ao?zUtl.appendAttr("style",jq.filterTextStyle(ao)):ao},replaceHTML:function(av,au,ar,ap){if(!au){au=this.desktop;if(!zk.Desktop._ndt){zk.stateless()}}var at=ar?null:G(this);var aq=this.parent;if(aq){aq.replaceChildHTML_(this,av,au,ar,ap)}else{var ao=this.getOldWidget_(av);if(ao){ao.unbind(ar)}else{if(this.z_rod){c(this)}}jq(av).replaceWith(this.redrawHTML_(ar,ap));this.bind(au,ar)}if(!ar){window._onsizet=jq.now();zUtl.fireSized(this)}S(at);return this},getOldWidget_:function(ao){return d.$(ao,{strict:true})},redrawHTML_:function(aq,ao){var ap=[];this.redraw(ap,aq);ap=ap.join("");return ao?ap.trim():ap},rerender:function(aq){if(this.desktop){if(!aq||aq>0){o(this,aq||0);return this}if(aq<0){aq=null}var at=this.$n();if(at){var ao=this.z$rod;this.z$rod=false;var ap;if(aq){ap=aq.skip(this);if(ap){var ar=G(this);this.replaceHTML(at,null,aq,true);aq.restore(this,ap);zWatch.fireDown("onRestore",this);zUtl.fireSized(this);S(ar)}}if(!ap){this.replaceHTML(at,null,null,true)}this.z$rod=ao}}return this},replaceChildHTML_:function(au,at,ar,aq,ap){var ao=au.getOldWidget_(at);if(ao){ao.unbind(aq)}else{if(this.shallChildROD_(au)){c(au)}}jq(at).replaceWith(au.redrawHTML_(aq,ap));au.bind(ar,aq)},insertChildHTML_:function(aw,au,av){var at,ar=aw.redrawHTML_();if(au){if(au.$instanceof(zk.Native)){at=au.previousSibling;if(at){if(at==aw){at=at.previousSibling}if(at&&(at=at.$n())){jq(at).after(ar);aw.bind(av);return}}}au=au.getFirstNode_()}if(!au){for(var ap=this;;){at=ap.getCaveNode();if(at){break}var ao=ap.nextSibling;if(ao&&(au=ao.getFirstNode_())){break}if(!(ap=ap.parent)){at=document.body;break}}}if(au){var aq=au.previousSibling;if(ac(aq)){au=aq}jq(au).before(ar)}else{jq(at).append(ar)}aw.bind(av)},getCaveNode:function(){return this.$n("cave")||this.$n()},getFirstNode_:function(){for(var ao=this;ao;ao=ao.nextSibling){var ap=B(ao);if(ap){return ap}}},removeChildHTML_:function(at,ap){var aq=zk.currentFocus;if(aq&&zUtl.isAncestor(at,aq)){zk.currentFocus=null}var ar=at.$n();if(ar){var ao=ar.previousSibling;if(at.prolog&&ac(ao)){jq(ao).remove()}}else{b(at,ar=[])}at.unbind();if(!ap){at.removeHTML_(ar)}},removeHTML_:function(ao){v(this,ao);this.clearCache()},$n:function(ao){if(ao){var ap=this._subnodes[ao];if(!ap&&this.desktop){ap=jq(this.uuid+"-"+ao,zk)[0];this._subnodes[ao]=ap?ap:"n/a"}return ap=="n/a"?null:ap}var ap=this._node;if(!ap&&this.desktop&&!this._nodeSolved){this._node=ap=jq(this.uuid,zk)[0];this._nodeSolved=true}return ap},clearCache:function(){this._node=null;this._subnodes={};this._nodeSolved=false},getPage:function(){var ap,ao;for(ap=this.parent;ap;ap=ap.parent){if(ap.$instanceof(zk.Page)){return ap}}return(ap=(ao=this.desktop)._bpg)?ap:(ao._bpg=new zk.Body(ao))},isBinding:function(){if(this.desktop){for(var ao=this;ao;ao=ao.parent){if(ao._binding){return true}}}},bind:function(ar,aq){this._binding=true;X(this,aq);if(this.z_rod){x(this)}else{var ap=[],ao;this.bind_(ar,aq,ap);while(ao=ap.shift()){ao()}}delete this._binding;return this},unbind:function(ar){X(this,ar);if(this.z_rod){c(this)}else{var aq=[];this.unbind_(ar,aq);for(var ap=0,ao=aq.length;ap<ao;){aq[ap++]()}}return this},bind_:function(au,at,ar){E(this);this.desktop=au||(au=zk.Desktop.$(this.parent));var aq=this.parent,ap;this.bindLevel=aq?aq.bindLevel+1:0;if((ap=this._draggable)&&ap!="false"&&!H(this)){this.initDrag_()}if(this._nvflex||this._nhflex){al(this)}this.bindChildren_(au,at,ar);var ao=this;if(this.isListen("onBind")){zk.afterMount(function(){if(ao.desktop){ao.fire("onBind")}})}if(this.isListen("onAfterSize")){zWatch.listen({onSize:this})}if(zk.mobile){ar.push(function(){setTimeout(function(){ao.bindSwipe_();ao.bindDoubleTap_();ao.bindTapHold_()},300)})}},bindChildren_:function(at,aq,ap){for(var ar=this.firstChild,ao;ar;ar=ao){ao=ar.nextSibling;if(!aq||!aq.skipped(this,ar)){if(ar.z_rod){x(ar)}else{ar.bind_(at,null,ap)}}}},unbind_:function(at,ar){ah(this);g(this);this.unbindChildren_(at,ar);this.cleanDrag_();this.unbindSwipe_();this.unbindDoubleTap_();this.unbindTapHold_();if(this.isListen("onAfterSize")){zWatch.unlisten({onSize:this})}if(this.isListen("onUnbind")){var aq=this;zk.afterMount(function(){if(!aq.desktop){aq.fire("onUnbind")}})}for(var ap in this.effects_){var ao=this.effects_[ap];if(ao){ao.destroy()}}this.effects_={}},unbindChildren_:function(aq,ap){for(var ar=this.firstChild,ao;ar;ar=ao){ao=ar.nextSibling;if(!aq||!aq.skipped(this,ar)){if(ar.z_rod){c(ar)}else{if(ar.desktop){ar.unbind_(null,ap);if(ar.$instanceof(zk.Native)){zAu._storeStub(ar)}}}}}},extraBind_:function(ao,ap){if(ap==false){delete Y[ao]}else{Y[ao]=this}},setFlexSize_:function(aq,ap){var ar=this.$n(),ao=zk(ar);if(aq.height!==r){if(aq.height=="auto"){ar.style.height=""}else{if(aq.height!=""||(aq.height===0&&!this.isFloating_())){this.setFlexSizeH_(ar,ao,aq.height,ap)}else{ar.style.height=this._height||""}}}if(aq.width!==r){if(aq.width=="auto"){ar.style.width=""}else{if(aq.width!=""||(aq.width===0&&!this.isFloating_())){this.setFlexSizeW_(ar,ao,aq.width,ap)}else{ar.style.width=this._width||""}}}return{height:ar.offsetHeight,width:ar.offsetWidth}},setFlexSizeH_:function(av,ap,ao,aq){var at=ap.revisedHeight(ao,true),ar=at,au=ap.sumStyles("tb",jq.margins);av.style.height=jq.px0(at);if(zk.safari){au-=ap.sumStyles("tb",jq.margins);if(au){av.style.height=jq.px0(at+au)}}},setFlexSizeW_:function(ap,at,ao,aq){var ay=at.revisedWidth(ao,true),av=ay,au=at.sumStyles("lr",jq.margins),aw=at.padBorderWidth();ap.style.width=jq.px0(ay);if((zk.linux||zk.mac)&&zk.ff&&jq.nodeName(ap,"select")){var ar=ao-au,ax=ar-ap.offsetWidth;if(ax>0){ap.style.width=jq.px0(ay+ax)}}if(zk.safari){au-=at.sumStyles("lr",jq.margins);if(au){ap.style.width=jq.px0(ay+au)}}},beforeChildrenFlex_:function(ao){return true},afterChildrenFlex_:function(ao){},ignoreFlexSize_:function(ao){return false},ignoreChildNodeOffset_:function(ao){return false},beforeMinFlex_:function(ao){return null},beforeParentMinFlex_:function(ao){},afterChildrenMinFlex_:function(){},afterResetChildSize_:function(){},isExcludedHflex_:function(){return jq(this.$n()).css("position")=="absolute"},isExcludedVflex_:function(){return jq(this.$n()).css("position")=="absolute"},getChildMinSize_:function(ao,aq){var ap=zjq.minWidth(aq);if((zk.ie>8)&&zk.isLoaded("zul.wgt")&&aq.$instanceof(zul.wgt.Image)){ap=zk(aq).offsetWidth()}return ao=="h"?zk(aq).offsetHeight():ap},getParentSize_:zk.ie6_?function(ar){var at=zk(ar),ap,ao,aq=ar.style;if(aq.width.indexOf("px")>=0){ao=zk.parseInt(aq.width)}if(aq.height.indexOf("px")>=0){ap=zk.parseInt(aq.height)}return{height:ap||at.revisedHeight(ar.offsetHeight),width:ao||at.revisedWidth(ar.offsetWidth)}}:function(ao){var ap=zk(ao);return{height:ap.revisedHeight(ao.offsetHeight),width:ap.revisedWidth(ao.offsetWidth)}},getMarginSize_:function(ao){return zk(this).sumStyles(ao=="h"?"tb":"lr",jq.margins)},getContentEdgeHeight_:function(){var ar=this.$n(),aq=this.firstChild,aq=aq&&(!zk.ie6_&&zk.isLoaded("zul.wgt")&&aq.$instanceof(zul.wgt.Caption))?aq.nextSibling:aq,au=aq?aq.$n():ar.firstChild,at=zk(ar),ap=at.padBorderHeight();if(au){au=au.parentNode;while(au&&au.nodeType==1&&ar!=au){var ao=zk(au);ap+=ao.padBorderHeight()+ao.sumStyles("tb",jq.margins);au=au.parentNode}return ap}return 0},getContentEdgeWidth_:function(){var ar=this.$n(),aq=this.firstChild,aq=aq&&(!zk.ie6_&&zk.isLoaded("zul.wgt")&&aq.$instanceof(zul.wgt.Caption))?aq.nextSibling:aq,au=aq?aq.$n():ar.firstChild,at=zk(ar),ap=at.padBorderWidth();if(au){au=au.parentNode;while(au&&au.nodeType==1&&ar!=au){var ao=zk(au);ap+=ao.padBorderWidth()+ao.sumStyles("lr",jq.margins);au=au.parentNode}return ap}return 0},fixFlex_:function(){zFlex.fixFlex(this)},fixMinFlex_:function(ap,ao){return zFlex.fixMinFlex(this,ap,ao)},clearCachedSize_:function(){delete this._hflexsz;delete this._vflexsz},resetSize_:function(ao){var ap=this.$n();if(ap.scrollTop||ap.scrollLeft){return}ap.style[ao=="w"?"width":"height"]=""},initDrag_:function(){var ao=this.getDragNode();if(ao){this._drag=new zk.Draggable(this,ao,this.getDragOptions_(A));if(zk.ie9&&jq.nodeName(ao,"img")){jq(ao).bind("mousedown",zk.$void)}}},cleanDrag_:function(){var ao=this._drag;if(ao){var ap;if(zk.ie9&&(ap=this.getDragNode())&&jq.nodeName(ap,"img")){jq(ap).unbind("mousedown",zk.$void)}this._drag=null;ao.destroy()}},getDragNode:function(){return this.$n()},getDragOptions_:function(ao){return ao},ignoreDrag_:function(ao){return false},getDrop_:function(ao){if(this!=ao){var ap=this._droppable,at=ao._draggable;if(ap=="true"){return this}if(ap&&at!="true"){for(var ar=this._dropTypes,aq=ar.length;aq--;){if(at==ar[aq]){return this}}}}return this.parent?this.parent.getDrop_(ao):null},dropEffect_:function(ao){jq(this.$n()||[])[ao?"addClass":"removeClass"]("z-drag-over")},getDragMessage_:function(){if(jq.nodeName(this.getDragNode(),"tr","td","th")){var ao=this.$n("real")||this.getCaveNode();return ao?ao.textContent||ao.innerText||"":""}},onDrop_:function(ap,ao){var aq=zk.copy({dragged:ap.control},ao.data);this.fire("onDrop",aq,null,d.auDelay)},cloneDrag_:function(ap,aq){var ar=this.getDragMessage_();if(typeof ar=="string"&&ar.length>9){ar=ar.substring(0,9)+"..."}var ao=zk.DnD.ghost(ap,aq,ar);ap._orgcursor=document.body.style.cursor;document.body.style.cursor="pointer";jq(this.getDragNode()).addClass("z-dragged");return ao},uncloneDrag_:function(ao){document.body.style.cursor=ao._orgcursor||"";jq(this.getDragNode()).removeClass("z-dragged")},onSize:function(){},onAfterSize:function(){if(this.desktop&&this.isListen("onAfterSize")){var aq=this.getCaveNode(),ap=aq.offsetWidth,ao=aq.offsetHeight;if(this._preWidth!=ap||this._preHeight!=ao){this._preWidth=ap;this._preHeight=ao;this.fire("onAfterSize",{width:ap,height:ao})}}},bindSwipe_:zk.$void,unbindSwipe_:zk.$void,bindDoubleTap_:zk.$void,unbindDoubleTap_:zk.$void,bindTapHold_:zk.$void,unbindTapHold_:zk.$void,focus:function(ao){return this.canActivate({checkOnly:true})&&zk(this.$n()).isRealVisible()&&this.focus_(ao)},focus_:function(ap){if(zk(this.$n()).focus(ap)){this.setTopmost();return true}for(var ao=this.firstChild;ao;ao=ao.nextSibling){if(ao.isRealVisible()&&ao.focus_(ap)){return true}}return false},canActivate:function(ap){if(l){return true}if(zk.busy&&(!ap||!ap.checkOnly)){jq.focusOut();return false}var ao=zk.currentModal;if(ao&&!zUtl.isAncestor(ao,this)&&!jq.isAncestor(ao.$n(),this.$n())){var ar=this.getTopWidget();if(ar&&ar!=ao&&ar.getZIndex()>ao.getZIndex()){return true}if(!ap||!ap.checkOnly){var aq=zk.currentFocus;if(aq&&zUtl.isAncestor(ao,aq)){aq.focus(0)}else{ao.focus(0)}}return false}return true},smartUpdate:function(ao,aq,ap){zAu.send(new zk.Event(this,"setAttr",[ao,aq]),ap>=0?ap:-1);return this},fireX:function(az,ay){var ap=az.currentTarget;az.currentTarget=this;try{var ax=az.name,av=this._lsns[ax],aw=av?av.length:0;if(aw){for(var at=0;at<aw;){var aq=av[at++],ar=aq[0];(aq[1]||ar[ax]).call(ar,az);if(az.stopped){return az}}}if(!az.auStopped){var aA=az.opts&&az.opts.toServer;if(aA||(this.inServer&&this.desktop)){var ao=aA||this._asaps[ax];if(ao==null){var au=this.$class._importantEvts;if(au){var au=au[ax];if(au!=null){ao=au}}}if(ao!=null||az.opts.sendAhead){this.sendAU_(az,ao?ay>=0?ay:d.auDelay:-1)}}}return az}finally{az.currentTarget=ap}},beforeSendAU_:function(aq,ao){var ap=ao.name;if(ap=="onClick"||ap=="onRightClick"||ap=="onDoubleClick"){ao.shallStop=true}},sendAU_:function(ao,aq,ap){(ao.target||this).beforeSendAU_(this,ao);ao=new zk.Event(this,ao.name,ao.data,ao.opts,ao.domEvent);if(ao.opts.sendAhead){zAu.sendAhead(ao,aq)}else{zAu.send(ao,aq)}},shallIgnoreClick_:function(ao){},fire:function(ar,aq,ao,ap){return this.fireX(new zk.Event(this,ar,aq,ao),ap)},listen:function(at,ar){ar=ar?ar:0;for(var ao in at){var au=at[ao];if(jq.isArray(au)){au=[au[0]||this,au[1]]}else{if(typeof au=="function"){au=[this,au]}else{au=[au||this,null]}}au.priority=ar;var ap=this._lsns[ao];if(!ap){this._lsns[ao]=[au]}else{for(var aq=ap.length;;){if(--aq<0||ap[aq].priority>=ar){ap.splice(aq+1,0,au);break}}}}return this},unlisten:function(ar){l_out:for(var ao in ar){var at=ar[ao],ap=this._lsns[ao],au;for(var aq=ap?ap.length:0;aq--;){au=ap[aq];if(jq.isArray(at)){at=[at[0]||this,at[1]]}else{if(typeof at=="function"){at=[this,at]}else{at=[at||this,null]}}if(au[0]==at[0]&&au[1]==at[1]){ap.splice(aq,1);continue l_out}}}return this},isListen:function(ao,ar){var aq=this._asaps[ao];if(aq){return true}if(ar){if(ar.asapOnly){aq=this.$class._importantEvts;return aq&&aq[ao]}if(ar.any){if(aq!=null){return true}aq=this.$class._importantEvts;if(aq&&aq[ao]!=null){return true}}}var ap=this._lsns[ao];return ap&&ap.length},setListeners:function(ap){for(var ao in ap){this.setListener(ao,ap[ao])}},setListener:function(ao,ar){if(jq.isArray(ao)){ar=ao[1];ao=ao[0]}var at=this._bklsns,ap=at[ao],aq={};if(ap){delete at[ao];aq[ao]=ap;this.unlisten(aq)}if(ar){aq[ao]=at[ao]=typeof ar!="function"?new Function("var event=arguments[0];"+ar):ar;this.listen(aq)}},setOverride:function(ao,aq){if(jq.isArray(ao)){aq=ao[1];ao=ao[0]}if(aq){var ap="$"+ao;if(this[ap]==null&&this[ao]){this[ap]=this[ao]}this[ao]=aq}else{var ap="$"+ao;this[ao]=this[ap];delete this[ap]}},setOverrides:function(ap){for(var ao in ap){this.setOverride(ao,ap[ao])}},doSelect_:function(ao){if(!ao.stopped){var ap=this.parent;if(ap){ap.doSelect_(ao)}}},doTooltipOver_:function(ao){if(!ao.stopped){var ap=this.parent;if(ap){ap.doTooltipOver_(ao)}}},doTooltipOut_:function(ao){if(!ao.stopped){var ap=this.parent;if(ap){ap.doTooltipOut_(ao)}}},doClick_:function(ao){if(m(this,ao)){var ap=this.parent;if(ap){ap.doClick_(ao)}}},doDoubleClick_:function(ao){if(m(this,ao)){var ap=this.parent;if(ap){ap.doDoubleClick_(ao)}}},doRightClick_:function(ao){if(m(this,ao)){var ap=this.parent;if(ap){ap.doRightClick_(ao)}}},doMouseOver_:function(ao){if(!this.fireX(ao).stopped){var ap=this.parent;if(ap){ap.doMouseOver_(ao)}}},doMouseOut_:function(ao){if(!this.fireX(ao).stopped){var ap=this.parent;if(ap){ap.doMouseOut_(ao)}}},doMouseDown_:function(ao){if(!this.fireX(ao).stopped){var ap=this.parent;if(ap){ap.doMouseDown_(ao)}}},doMouseUp_:function(ao){if(!this.fireX(ao).stopped){var ap=this.parent;if(ap){ap.doMouseUp_(ao)}}},doMouseMove_:function(ao){if(!this.fireX(ao).stopped){var ap=this.parent;if(ap){ap.doMouseMove_(ao)}}},doKeyDown_:function(ao){if(!this.fireX(ao).stopped){var ap=this.parent;if(ap){ap.doKeyDown_(ao)}}},doKeyUp_:function(ao){if(!this.fireX(ao).stopped){var ap=this.parent;if(ap){ap.doKeyUp_(ao)}}},doKeyPress_:function(ao){if(!this.fireX(ao).stopped){var ap=this.parent;if(ap){ap.doKeyPress_(ao)}}},doSwipe_:function(ao){if(!this.fireX(ao).stopped){var ap=this.parent;if(ap){ap.doSwipe_(ao)}}},doFocus_:function(ao){if(!this.fireX(ao).stopped){var ap=this.parent;if(ap){ap.doFocus_(ao)}}},doBlur_:function(ao){if(!this.fireX(ao).stopped){var ap=this.parent;if(ap){ap.doBlur_(ao)}}},domListen_:function(ar,aq,ap){if(!this.$weave){var ao=ab(this,aq,ap);jq(ar,zk).bind(ao[0],ao[1])}return this},domUnlisten_:function(ar,aq,ap){if(!this.$weave){var ao=ab(this,aq,ap);jq(ar,zk).unbind(ao[0],ao[1])}return this},listenOnFitSize_:function(){if(!this._fitSizeListened&&(this._hflex=="min"||this._vflex=="min")){zWatch.listen({onFitSize:[this,zFlex.onFitSize]});this._fitSizeListened=true}},unlistenOnFitSize_:function(){if(this._fitSizeListened){zWatch.unlisten({onFitSize:[this,zFlex.onFitSize]});delete this._fitSizeListened}},fromPageCoord:function(ao,aq){var ap=zk(this).revisedOffset();return[ao-ap[0],aq-ap[1]]},isWatchable_:function(aq,ar,ap){var ao=aq!="onShow",at;if(ar){return this.isRealVisible({dom:true,strict:ao,until:ar,cache:ap})}for(at=this;;){if(!at.$instanceof(zk.Native)){break}if(!at._visible){return false}if(!(at=at.parent)){return true}}return zk(at.$n()).isRealVisible(ao)},toJSON:function(){return this.uuid},ignoreDescendantFloatUp_:function(ao){return false}},{$:function(aq,ao){if(aq&&aq.zk&&aq.zk.jq==aq){aq=aq[0]}if(!aq||d.isInstance(aq)){return aq}var ax,ap;if(typeof aq=="string"){if((ap=aq.charAt(0))=="#"){aq=aq.substring(1)}else{if(ap=="$"){ap=R[aq.substring(1)];return ap?ap[0]:null}}ax=Y[aq];if(!ax){ax=(ap=aq.indexOf("-"))>=0?Y[aq.substring(0,ap)]:null}return ax}if(!aq.nodeType){var aw,av;aq=((aw=aq.originalEvent)?aw.z$target:null)||((aw=aq.target)&&(av=aw.z$proxy)?av:aw)||aq}ao=ao||{};if(ao.exact){return Y[aq.id]}for(;aq;aq=zk(aq).vparentNode(true)){try{ap=aq.id||(aq.getAttribute?aq.getAttribute("id"):"");if(ap&&typeof ap=="string"){ax=Y[ap];if(ax){return ax}var ar=ap.indexOf("-");if(ar>=0){ax=Y[ap=ap.substring(0,ar)];if(ax){if(!ao.child){return ax}var at=ax.$n();if(at&&jq.isAncestor(at,aq)){return ax}}}}}catch(au){}if(ao.strict){break}}return null},mimicMouseDown_:function(at,ap){var aq=zk.currentModal;if(aq&&!at){var ar=zk.currentFocus;if(ar&&zUtl.isAncestor(aq,ar)){ar.focus(0)}else{aq.focus(0)}}else{if(!at||at.canActivate()){if(!ap){zk._prevFocus=zk.currentFocus;zk.currentFocus=at;zk._cfByMD=true;setTimeout(function(){zk._cfByMD=false;zk._prevFocus=null},0)}if(at){zWatch.fire("onFloatUp",at)}else{for(var ao in zk.Desktop.all){zWatch.fire("onFloatUp",zk.Desktop.all[ao])}}}}},getElementsByName:function(ap){var at=[];for(var au in Y){if(ap=="*"||ap==Y[au].widgetName){var av=Y[au].$n(),ao;if(av&&(ao=d.$(Y[au]))){at.push({n:av,w:ao})}}}if(at.length){at.sort(function(az,ax){var ay=az.w,aw=ax.w;if(ay.bindLevel<aw.bindLevel){do{aw=aw.parent}while(ay&&ay.bindLevel<aw.bindLevel)}else{if(ay.bindLevel>aw.bindLevel){do{ay=ay.parent}while(aw&&ay.bindLevel>aw.bindLevel)}}var aB=ay.parent,aA=aw.parent;while(aB&&aA&&aB!=aA){ay=aB;aw=aA;aB=aB.parent;aA=aA.parent}if(ay&&aw){return ay.getChildIndex()-aw.getChildIndex()}return 0});var ar=[];for(var aq=at.length;aq--;){ar.unshift(at[aq].n)}at=ar}return at},getElementsById:function(at){var ap=[];for(var ar,aq=R[at],ao=aq?aq.length:0;ao--;){ar=aq[ao].$n();if(ar){ap.unshift(ar)}}return ap},uuid:function(aq){var ap=typeof aq=="object"?aq.id||"":aq,ao=ap.indexOf("-");return ao>=0?ap.substring(0,ao):aq},nextUuid:function(){return"_z_"+L++},isAutoId:function(ao){return !ao},register:function(ar,ap){var ao=zk.$import(ar);ao.prototype.className=ar;var aq=ar.lastIndexOf(".");if(aq>=0){ar=ar.substring(aq+1)}h[ao.prototype.widgetName=ar.toLowerCase()]=ao;if(ap){ao.prototype.blankPreserved=true}},getClass:function(ao){return h[ao]},newInstance:function(aq,ap){var ao=h[aq];if(!ao){zk.error(ao="Unknown widget: "+aq);throw ao}return new ao(ap)},auDelay:38});zkreg=d.register;zk.RefWidget=zk.$extends(zk.Widget,{className:"zk.RefWidget",widgetName:"refWidget",bind_:function(){var ao=d.$(this.uuid);if(!ao){zk.error("RefWidget not found: "+this.uuid);return}var ap;if(ap=ao.parent){W(ap,ao)}ad(this,ao);this.parent=this.nextSibling=this.previousSibling=null;z(ao)}});zk.Desktop=zk.$extends(zk.Widget,{z_virnd:true,bindLevel:0,className:"zk.Desktop",widgetName:"desktop",$init:function(ar,au,ao,aq,aw){this.$super("$init",{uuid:ar});var av=zk.Desktop,ap=av.all,at;this._aureqs=[];if(at=ap[ar]){if(ao!=null){at.updateURI=ao}if(au!=null){at.contextURI=au}}else{this.uuid=this.id=ar;this.updateURI=ao!=null?ao:zk.updateURI;this.contextURI=au!=null?au:zk.contextURI;this.requestPath=aq||"";this.stateless=aw;ap[ar]=this;++av._ndt}av._dt=at||this;av.sync(60000)},bind_:zk.$void,unbind_:zk.$void,setId:zk.$void},{$:function(ap){var aq=zk.Desktop,ao;if(ap){if(aq.isInstance(ap)){return ap}ao=aq.all[ap];if(ao){return ao}ao=d.$(ap);for(;ao;ao=ao.parent){if(ao.desktop){return ao.desktop}if(ao.$instanceof(aq)){return ao}}return null}if(ao=aq._dt){return ao}for(ap in aq.all){return aq.all[ap]}},all:{},_ndt:0,sync:function(ar){var at=zk.Desktop,ao=at.all,aq;if(u){clearTimeout(u);u=null}if(ar>=0){u=setTimeout(function(){u=null;at.sync()},ar)}else{for(var ap in ao){if(!n(aq=ao[ap])&&aq.firstChild){delete ao[ap];--at._ndt;if(at._dt==aq){at._dt=null}zAu._rmDesktop(aq)}}if(!at._dt){for(var ap in ao){at._dt=ao[ap];break}}}return at._dt}});zk._wgtutl={setUuid:function(ap,ao){if(!ao){ao=d.nextUuid()}if(ao!=ap.uuid){var aq=ap.$n();if(aq){if(!ap.rawId){throw"id immutable after bound"}aq.id=ao;delete Y[ap.uuid];Y[ao]=ap;ap.clearCache()}ap.uuid=ao}},replace:function(ar,aq,ao){ad(ar,aq);ar.parent=ar.nextSibling=ar.previousSibling=null;if(ao){aq.lastChild=ar.lastChild;for(var ap=aq.firstChild=ar.firstChild;ap;ap=ap.nextSibling){ap.parent=aq}aq.nChildren=ar.nChildren;ar.firstChild=ar.lastChild=null;ar.nChildren=0}ar.nChildren=0},autohide:function(){if(!aa.length){for(var ao;ao=K.shift();){ao.style.visibility=ao.getAttribute("z_ahvis")||""}return}for(var ay=["IFRAME","APPLET"],at=2;at--;){l_nxtel:for(var ax=document.getElementsByTagName(ay[at]),ar=ax.length;ar--;){var ao=ax[ar],aw=zk(ao),au;if((!(au=aw.isVisible(true))&&!K.$contains(ao))||(!at&&!ao.getAttribute("z_autohide")&&!ao.getAttribute("z.autohide"))){continue}var aq=an(ao);function av(az){var aB=an(az);if(aB==aq||N(aB)<N(aq)||!aw.isOverlapped(az)){return}if(au){K.push(ao);try{ao.setAttribute("z_ahvis",ao.style.visibility)}catch(aA){}ao.style.visibility="hidden"}return true}for(var ap=aa.length;ap--;){if(av(aa[ap].node)){continue l_nxtel}}if(K.$remove(ao)){ao.style.visibility=ao.getAttribute("z_ahvis")||""}}}}}})();zk.Page=zk.$extends(zk.Widget,{z_virnd:true,_style:"width:100%;height:100%",className:"zk.Page",widgetName:"page",$init:function(b,a){this._fellows={};this.$super("$init",b);if(a){zk.Page.contained.push(this)}},redraw:_zkf=function(b){b.push("<div",this.domAttrs_(),">");for(var a=this.firstChild;a;a=a.nextSibling){a.redraw(b)}b.push("</div>")}},{$redraw:_zkf,contained:[]});zkreg("zk.Page",true);zk.Body=zk.$extends(zk.Page,{$init:function(a){this.$super("$init",{});this.desktop=a},$n:function(a){return a?null:document.body},redraw:zk.$void});zk.Native=zk.$extends(zk.Widget,{z_virnd:true,className:"zk.Native",widgetName:"native",$n:function(a){return !a&&this.id?jq("#"+this.id):this.$supers("$n",arguments)},redraw:_zkf=function(d){var f=this.prolog,g;if(f){if(this.$instanceof(zk.Native)&&!this.id&&(g=this.parent)&&!g.z_virnd){var c=0,a=f.length,e,h;for(e={whitespace:1};c<a;++c){if((h=f.charAt(c))=="<"){break}if(!zUtl.isChar(h,e)){c=a;break}}if(c<a){e={upper:1,lower:1,digit:1,"-":1};while(++c<a){if(!zUtl.isChar(f.charAt(c),e)){break}}f=f.substring(0,c)+' id="'+this.uuid+'"'+f.substring(c)}}d.push(f.replace(/<\/(?=script>)/ig,"<\\/"));if(this.value&&f.startsWith("<textarea")){d.push(this.value)}}for(var b=this.firstChild;b;b=b.nextSibling){b.redraw(d)}f=this.epilog;if(f){d.push(f)}}},{$redraw:_zkf});zk.Macro=zk.$extends(zk.Widget,{className:"zk.Macro",widgetName:"macro",_enclosingTag:"span",$init:function(){this._fellows={};this.$supers("$init",arguments)},setMold:(function(a,b){return function(c,d){var e=this[a];this[a]=c;if(e!==c||(d&&d.force)){this.__fname__=a.substring(1);b.apply(this,arguments);delete this.__fname__}return this}})("_mold",(function(){this.rerender()})),getMold:_zkf$=function(){return this._mold},isMold:_zkf$,setStyle:(function(a,b){return function(c,d){var e=this[a];this[a]=c;if(e!==c||(d&&d.force)){this.__fname__=a.substring(1);b.apply(this,arguments);delete this.__fname__}return this}})("_style",(function(){this.updateDomStyle_()})),getStyle:_zkf$=function(){return this._style},isStyle:_zkf$,setSclass:(function(a,b){return function(c,d){var e=this[a];this[a]=c;if(e!==c||(d&&d.force)){this.__fname__=a.substring(1);b.apply(this,arguments);delete this.__fname__}return this}})("_sclass",(function(){this.updateDomClass_()})),getSclass:_zkf$=function(){return this._sclass},isSclass:_zkf$,setZclass:(function(a,b){return function(c,d){var e=this[a];this[a]=c;if(e!==c||(d&&d.force)){this.__fname__=a.substring(1);b.apply(this,arguments);delete this.__fname__}return this}})("_zclass",(function(){this.rerender()})),getZclass:_zkf$=function(){return this._zclass},isZclass:_zkf$,setWidth:(function(a,b){return function(c,d){var e=this[a];this[a]=c;if(e!==c||(d&&d.force)){this.__fname__=a.substring(1);b.apply(this,arguments);delete this.__fname__}return this}})("_width",(function(a){if(!this._nhflex){var b=this.$n();if(b){b.style.width=a||""}}})),getWidth:_zkf$=function(){return this._width},isWidth:_zkf$,setHeight:(function(a,b){return function(c,d){var e=this[a];this[a]=c;if(e!==c||(d&&d.force)){this.__fname__=a.substring(1);b.apply(this,arguments);delete this.__fname__}return this}})("_height",(function(a){if(!this._nvflex){var b=this.$n();if(b){b.style.height=a||""}}})),getHeight:_zkf$=function(){return this._height},isHeight:_zkf$,setLeft:(function(a,b){return function(c,d){var e=this[a];this[a]=c;if(e!==c||(d&&d.force)){this.__fname__=a.substring(1);b.apply(this,arguments);delete this.__fname__}return this}})("_left",(function(a){var b=this.$n();if(b){b.style.left=a||""}})),getLeft:_zkf$=function(){return this._left},isLeft:_zkf$,setTop:(function(a,b){return function(c,d){var e=this[a];this[a]=c;if(e!==c||(d&&d.force)){this.__fname__=a.substring(1);b.apply(this,arguments);delete this.__fname__}return this}})("_top",(function(a){var b=this.$n();if(b){b.style.top=a||""}})),getTop:_zkf$=function(){return this._top},isTop:_zkf$,setTooltiptext:(function(a,b){return function(c,d){var e=this[a];this[a]=c;if(e!==c||(d&&d.force)){this.__fname__=a.substring(1);b.apply(this,arguments);delete this.__fname__}return this}})("_tooltiptext",(function(a){var b=this.$n();if(b){b.title=a||""}})),getTooltiptext:_zkf$=function(){return this._tooltiptext},isTooltiptext:_zkf$,setDroppable:(function(a,b,c){return function(d,e){var f=this[a];this.__fname__=a.substring(1);this[a]=d=b.apply(this,arguments);if(f!==d||(e&&e.force)){c.apply(this,arguments)}delete this.__fname__;return this}})("_droppable",(function(a){return a&&"false"!=a?a:null}),(function(a){var c;if(a&&a!="true"){c=a.split(",");for(var b=c.length;b--;){if(!(c[b]=c[b].trim())){c.splice(b,1)}}}this._dropTypes=c})),getDroppable:_zkf$=function(){return this._droppable},isDroppable:_zkf$,setVflex:(function(a,b){return function(c,d){var e=this[a];this[a]=c;if(e!==c||(d&&d.force)){this.__fname__=a.substring(1);b.apply(this,arguments);delete this.__fname__}return this}})("_vflex",(function(a){this._nvflex=(true===a||"true"==a)?1:a=="min"?-65500:zk.parseInt(a);if(this._nvflex<0&&a!="min"){this._nvflex=0}if(this.desktop){if(!this._nvflex){this.setFlexSize_({height:""});delete this._vflexsz;if(!this._nhflex){_unlistenFlex(this)}}else{_listenFlex(this)}var b;if((b=this.parent)&&!b.isBinding()){zUtl.fireSized(b,-1)}}})),getVflex:_zkf$=function(){return this._vflex},isVflex:_zkf$,setHflex:(function(a,b){return function(c,d){var e=this[a];this[a]=c;if(e!==c||(d&&d.force)){this.__fname__=a.substring(1);b.apply(this,arguments);delete this.__fname__}return this}})("_hflex",(function(a){this.setHflex_(a);var b;if(this.desktop&&(b=this.parent)&&!b.isBinding()){zUtl.fireSized(b,-1)}})),getHflex:_zkf$=function(){return this._hflex},isHflex:_zkf$,setRenderdefer:(function(a){return function(b){this[a]=b;return this}})("_renderdefer"),getRenderdefer:_zkf$=function(){return this._renderdefer},isRenderdefer:_zkf$,setAction:(function(a,b){return function(c,d){var e=this[a];this[a]=c;if(e!==c||(d&&d.force)){this.__fname__=a.substring(1);b.apply(this,arguments);delete this.__fname__}return this}})("_action",(function(i){this.actions_={};if(i){for(var a=i.split(";"),g=a.length;g--;){var c=a[g],f=c.indexOf(":");if(f>=0){var m=c.substring(0,f).trim(),d=c.substring(f+1).trim(),b,h,e;if(m&&d){f=d.indexOf("(");if(f>=0){if((e=d.lastIndexOf(")"))>f){b=jq.evalJSON(d.substring(f+1,e))}d=d.substring(0,f)}if(h=zk.eff.Actions[d]){this.actions_[m]=[h,b]}else{zk.error("Unknown action: "+d)}continue}}zk.error("Illegal action: "+i+", "+this.className)}}})),getAction:_zkf$=function(){return this._action},isAction:_zkf$,setEnclosingTag:(function(a,b){return function(c,d){var e=this[a];this[a]=c;if(e!==c||(d&&d.force)){this.__fname__=a.substring(1);b.apply(this,arguments);delete this.__fname__}return this}})("_enclosingTag",(function(){this.rerender()})),getEnclosingTag:_zkf$=function(){return this._enclosingTag},isEnclosingTag:_zkf$,redraw:function(b){var c=' style="display: inline-block; min-width: 1px;"';b.push("<",this._enclosingTag,this.domAttrs_(),c,">");for(var a=this.firstChild;a;a=a.nextSibling){a.redraw(b)}b.push("</",this._enclosingTag,">")}});zk.Skipper=zk.$extends(zk.Object,{skipped:function(a,b){return a.caption!=b},skip:function(e,d){var b=jq(d||e.getCaveNode(),zk)[0];if(b&&b.firstChild){var c=zk.currentFocus,a=c&&c.getInputNode;if(a&&zk.ie<11){zk.cfrg=zk(c.getInputNode()).getSelectionRange()}b.parentNode.removeChild(b);if(a&&zk.chrome){zk.currentFocus=c}return b}},restore:function(d,b){if(b){var c=jq(b.id,zk)[0];for(var a;a=b.firstChild;){b.removeChild(a);c.appendChild(a);zjq._fixIframe(a)}}}});zk.Skipper.nonCaptionSkipper=new zk.Skipper();function zkopt(b){for(var a in b){var c=b[a];switch(a){case"pd":zk.procDelay=c;break;case"td":zk.tipDelay=c;break;case"art":zk.resendTimeout=c;break;case"dj":zk.debugJS=c;break;case"kd":zk.keepDesktop=c;break;case"pf":zk.pfmeter=c;break;case"ta":zk.timerAlive=c;break;case"gd":zk.groupingDenied=c;break;case"to":zk.timeout=c;zAu._resetTimeout();break;case"ed":switch(c){case"e":zk.feature.ee=true;case"p":zk.feature.pe=true}break;case"eu":zAu.setErrorURI(c);break;case"ppos":zk.progPos=c;break;case"eup":zAu.setPushErrorURI(c)}}};
zk.copy(zk,(function(){var n={zk:true},i=[],j=[],k=[],m=[],h={},a={},e={},f={},b=[],d=zk.copy({},n);function c(o){d[o]=true;i.push(o);if(g()==1){zk.disableESC()}}function l(q,p){for(var o;o=q.shift();){if(g()||(p&&j.length)){q.unshift(o);return}o()}}function g(){return(zk.loading=i.length)}return{setLoaded:_zkf=function(q,s){i.$remove(q);d[q]=true;if(s){if(!n[q]){j.push(q)}}else{j.$remove(q);n[q]=true;var o=h[q];if(o){delete h[q];k.$addAll(o)}var t=a[q];if(t){delete a[q];for(var p;p=t.unshift();){zk.load(p)}}}if(!g()){try{zk.enableESC()}catch(r){}l(k);l(m,1)}},setScriptLoaded:_zkf,isLoaded:function(o,p){return(p&&d[o])||n[o]},load:function(p,r,q){if(typeof r=="function"){if(q){throw"At most one function allowed"}else{q=r;r=null}}if(q){zk.afterLoad(p,q,true)}var t;for(var s=p.split(","),o=s.length;o--;){p=s[o].trim();if(!zk._load(p,r)){t=true}}return !t},_load:function(o,s){if(!o||d[o]){return !zk.loading&&!j.length}c(o);var r=zk.getVersion(o)||zk.build,t=document.createElement("script"),q=o+".wpd",p=zk.getHost(o,true);t.type="text/javascript";t.charset="UTF-8";if(q.charAt(0)!="/"){q="/"+q}if(p){q=p+"/web/js"+q}else{if(r){q="/web/_zv"+r+"/js"+q}else{q="/web/js"+q}q=zk.ajaxURI(q,{desktop:s,au:true})}t.src=q;jq.head().appendChild(t);return false},loadScript:function(q,o,r){if(o){c(o)}var p=document.createElement("script");p.type="text/javascript";p.charset=r||"UTF-8";p.src=q;jq.head().appendChild(p);return this},loadCSS:function(o,r,q){var p=document.createElement("link");if(r){p.id=r}p.rel="stylesheet";p.type="text/css";p.href=o;if(q){p.media=q}jq.head().appendChild(p);return this},getVersion:function(p){for(var o;p;p=p.substring(0,p.lastIndexOf("."))){if(o=e[p]){return o}}},setVersion:function(p,o){e[p]=o},depends:function(p,o){if(p&&o){if(n[p]){zk.load(o)}else{if(a[p]){a[p].push(o)}else{a[p]=[o]}}}},afterLoad:function(w,u,s){if(typeof w=="string"){if(!u){return true}for(var r=w.split(","),t=r.length;t--;){var o=r[t].trim();if(o&&!n[o]){while(t--){var x=r[t].trim();if(x&&!n[x]){var q=w,v=u;u=function(){zk.afterLoad(q,v,s)};break}}if(h[o]){h[o].push(u)}else{h[o]=[u]}return false}}w=u}if(w){if(zk.loading||j.length){(s?k:m).push(w);return false}w();return true}},getHost:function(o,r){for(var q in f){if(o.startsWith(q)){return f[q][r?1:0]}}return b[r?1:0]},setHost:function(r,t,u){var p=r+t;if(!b.length){for(var s=document.getElementsByTagName("script"),q=0,o=s.length;q<o;++q){var v=s[q].src;if(v){if(v.startsWith(r)){b=[r,p];break}else{if(v.indexOf("/zk.wpd")>=0){break}}}}}for(var q=0;q<u.length;++q){f[u[q]]=[r,p]}}}})());
function zkpi(a,b){return zk.isLoaded(a)?null:{n:a,p:zk.$package(a,false,b)}}function zkpb(c,e,f,a,b,d){zkx([0,c,zk.copy(d,{dt:e,cu:f,uu:a,ru:b}),[]])}zkpe=zk.$void;function zkver(c,g,b,f,e,d){zk.version=c;zk.build=g;zk.contextURI=b;zk.updateURI=f;for(var a in e){zk.setVersion(a,e[a])}if(!zk.feature){zk.feature={standard:true}}zkopt(d)}function zkmld(b,e){if(!b.superclass){zk.afterLoad(function(){zkmld(b,e)});return}var c=b.molds={};for(var a in e){var d=e[a];c[a]=typeof d=="function"?d:d[0].molds[d[1]]}}function zkamn(a,b){zk.load(a,function(){setTimeout(function(){zk.afterMount(b)},20)})}(function(){var c=zk.Widget,b=c.$,j=[],i=[],v=[],l=[],m=[],n={},g={s:0,e:-1,f0:[],f1:[]},a=jq.now();jq(function(){function w(){var x=zk.Desktop.all;for(var y in x){if(x[y].stateless){return true}}}g.i=setInterval(function(){var z;if((zk.booted&&!zk.mounting)||(z=w())){if(z||g.s==g.e){clearInterval(g.i);var x=g.f0.concat(g.f1);g=null;for(var y;y=x.shift();){y()}}else{g.e=g.s}}},25)});zk._apac=function(x,w){if(g){return g[w||"f1"].push(x)}zk.afterMount(x)};zk.afterMount=function(x,w){if(x){if(!jq.isReady){jq(function(){zk.afterMount(x)})}else{if(zk.mounting){l.push(x)}else{if(zk.loading){zk.afterLoad(x)}else{if(w<0){x();return true}else{setTimeout(x,w)}}}}}};zk.afterResize=function(w){if(w){m.push(w)}};zk.doAfterResize=function(){for(var w;w=m.shift();){w()}};function p(){return n.curdt||(n.curdt=zk.Desktop.$())}function k(y){var x={};for(var w=y.length;w--;){var A=y[w];if(!A.pked){A.pked=true;u(x,A[0],A[1])}}for(var z in x){var w=z.lastIndexOf(".");if(w>=0){zk._load(z.substring(0,w),x[z])}}}function u(z,B,w){var A=w[0];if(A===0){A=w[2].wc}else{if(A===1){w[0]=A="zhtml.Widget"}}if(A){z[A]=B}for(var y=w[3],x=y.length;x--;){u(z,B,y[x])}}function d(){for(;;){if(zk.loading){return zk.afterLoad(d)}var w=j.shift();if(!w){break}i.push([w[0],h(w[3]||w[0],w[1],true),w[2],w[4]]);if(e(d)){return}}t()}function t(){for(;;){if(j.length){return}if(zk.loading){return zk.afterLoad(t)}if(zk.ie<11&&!jq.isReady){return jq(t)}var w=i.shift();if(!w){break}var y=w[1];if(w[2]){y.bind(w[0])}else{var x;if(zk.processing&&(x=jq("#zk_proc")).length){if(x.hasClass("z-loading")&&x.parent().hasClass("z-temp")){x[0].id="zna";if(!jq("#zk_proc").length){zUtl.progressbox("zk_proc",window.msgzk?msgzk.PLEASE_WAIT:"Processing...",true)}}}y.replaceHTML("#"+y.uuid,w[0])}o(w[3])}s()}function s(){if(j.length||i.length){return}zk.booted=true;zk.mounting=false;r(s);g&&++g.s;if(!zk.clientinfo){zk.endProcessing()}zk.bmk.onURLChange();if(zk.pfmeter){var w=zk.Desktop.all;for(var x in w){zAu._pfdone(w[x],x)}}}function q(){for(;;){if(zk.loading){return zk.afterLoad(q)}var x=v.shift(),w,y;if(!x){break}if(w=x[4][1]){c.$=function(A,z){return w(b(A,z))}}try{y=h(null,x[1])}finally{if(w){c.$=b}}x[4][0](y);if(e(q)){return}}f()}function f(){zk.mounting=false;r(f);zAu._doCmds();r(f)}function r(w){for(var x;x=l.shift();){x();if(zk.loading){zk.afterLoad(w);return true}}}function o(w){if(w&&w.length){zk._apac(function(){for(var x=0;x<w.length;x+=2){zAu.process(w[x],w[x+1])}},"f0")}}function h(G,y,I){var L,z,H,E=y[0],x=y[1],D=y[2]||{};if(E===0){E=zk.cut(D,"wc");var J=E?zk.$import(E):zk.Page;(L=new J({uuid:x},zk.cut(D,"ct"))).inServer=true;if(G){G.appendChild(L,I)}}else{if((z=E=="#stub")||E=="#stubs"){if(!(L=b(x)||zAu._wgt$(x))){throw"Unknown stub "+x}var F=new c();if(L.desktop||L.z_rod===9){L.unbind()}zk._wgtutl.replace(L,F,z)}else{var J=zk.$import(E);if(!J){throw"Unknown widget: "+E}(L=new J(zkac)).inServer=true;L.uuid=x;if(H=y[4]){L.setMold(H)}}if(G){G.appendChild(L,I)}if(H=zk.cut(D,"z$al")){zk.afterLoad(function(){for(var w in H){L.set(w,H[w](),true)}})}}for(var K in D){L.set(K,D[K],true)}for(var A=0,C=y[3],B=C.length;A<B;++A){h(L,C[A])}return L}function e(x){var w=jq.now(),y=w-a;if(y>2500){a=w;y>>=6;setTimeout(x,y<10?y:10);return true}}zk.copy(window,{zkdt:function(y,A,w,x){var z=zk.Desktop.$(y);if(z==null){z=new zk.Desktop(y,A,w,x);if(zk.pfmeter){zAu._pfrecv(z,y)}}else{if(w!=null){z.updateURI=w}if(A!=null){z.contextURI=A}if(x!=null){z.requestPath=x}}n.curdt=z;return z},zkx:function(x,C,I,z){zk.mounting=true;try{if(z){jq.globalEval(z)}var J=q,w=v,E,A;if(!C||!C.length){E=C;if(x){C=I;I=null}J=d;w=j}if(x){if(x[0]===0){var H=x[2],B=zkdt(zk.cut(H,"dt"),zk.cut(H,"cu"),zk.cut(H,"uu"),zk.cut(H,"ru"));if(A=zk.cut(H,"ow")){A=c.$(A)}var y;if((y=zk.feature)&&(y.pe||y.ee)&&zk.clientinfo!==undefined){zAu.cmd0.clientInfo(B.uuid);if(C){var F=[];for(var D=0;D<C.length;D+=2){if(C[D]!="clientInfo"){F.push(C[D],C[D+1])}}C=F}}else{delete zk.clientinfo}}w.push([p(),x,n.bindOnly,A,C]);k(w)}if(E){setTimeout(J,0)}else{if(!e(J)){J()}}o(I)}catch(G){zk.mounting=false;zk.error("Failed to mount: "+(G.message||G));setTimeout(function(){throw G},0)}},zkx_:function(w,y,x){a=jq.now();w[1]=[y,x];zkx.apply(this,w)},zkac:function(){o(arguments)},zkmx:function(){zkmb();try{zkx.apply(window,arguments)}finally{zkme()}},zkmb:function(x){n.bindOnly=x;var w=390-(jq.now()-a);zk.startProcessing(w>0?w:0)},zkme:function(){n.curdt=null;n.bindOnly=false}})})(window);jq(function(){var k=zk.Widget,j=[],a={},l={onClick:"doSelect_",onRightClick:"doSelect_",onMouseOver:"doTooltipOver_",onMouseOut:"doTooltipOut_"};zk.copy(zk,{beforeUnload:function(o,p){if(p&&p.remove){j.$remove(o)}else{j.push(o)}}});function f(q){var r=q.target;if(r&&!r.$weave){var o=q.name,p=l[o];if(p){if(!zk.ios||(p!="doTooltipOver_"&&p!="doTooltipOut_")){r[p].call(r,q)}}if(!q.stopped){r["do"+o.substring(2)+"_"].call(r,q)}if(q.domStopped){q.domEvent.stop()}}}function m(q,t,r){zk.clickPointer[0]=q.pageX;zk.clickPointer[1]=q.pageY;if(!t){t=q.target}var s=q.domTarget,o=document.body,p=zk.currentFocus;if((s!=o&&s!=o.parentNode)||(q.pageX<o.clientWidth&&q.pageY<o.clientHeight)){k.mimicMouseDown_(t,r)}f(q);if(p&&zk.ie<11){var u=jq(p)[0];if(u){setTimeout(function(){try{var v=zk.currentFocus;if(v!=p&&!u.offsetWidth&&!u.offsetHeight){zk.focusBackFix=true;v.focus()}}catch(w){}finally{delete zk.focusBackFix}})}}}function h(){if(!a.time){return}var o=jq.now();if(zk.mounting||zk.loading||o<a.time||zk.animating()){setTimeout(h,10);return}a.time=null;a.lastTime=o+1000;zAu._onClientInfo();a.inResize=true;try{zWatch.fire("beforeSize");zWatch.fire("onFitSize",null,{reverse:true});zWatch.fire("onSize");a.lastTime=jq.now()+8}finally{a.inResize=false}}function e(s){var p=zk.Desktop.all,q=zk.Page;for(var r in p){for(var t=p[r].firstChild;t;t=t.nextSibling){if(t.$instanceof(q)){for(var o=t.firstChild;o;o=o.nextSibling){if(b(o,s)){return}}}else{if(b(t,s)){return}}}}}function b(p,o){if(!p.afterKeyDown_){return}o.target=p;return p.afterKeyDown_(o,true)}var n,c;jq(document).keydown(function(o){var q=k.$(o,{child:true}),p=new zk.Event(q,"onKeyDown",o.keyData(),null,o);if(q){f(p);if(!p.stopped&&q.afterKeyDown_){q.afterKeyDown_(p);if(p.domStopped){p.domEvent.stop()}}}else{e(p)}if(o.keyCode==27&&(zk._noESC>0||zAu.shallIgnoreESC())){return false}}).keyup(function(o){var p=zk.keyCapture;if(p){zk.keyCapture=null}else{p=k.$(o,{child:true})}f(new zk.Event(p,"onKeyUp",o.keyData(),null,o))}).keypress(function(o){var p=zk.keyCapture;if(!p){p=k.$(o,{child:true})}f(new zk.Event(p,"onKeyPress",o.keyData(),null,o))}).bind("zcontextmenu",function(o){zk.clickPointer[0]=o.pageX;zk.clickPointer[1]=o.pageY;var q=k.$(o,{child:true});if(q){if(zk.ie<11){o.which=3}var p=new zk.Event(q,"onRightClick",o.mouseData(),{},o);f(p);if(p.domStopped){return false}}return !(zk.ie<11)||o.returnValue}).bind("zmousedown",function(o){if(zk.mobile){zk.currentPointer[0]=o.pageX;zk.currentPointer[1]=o.pageY}var p=k.$(o,{child:true});m(new zk.Event(p,"onMouseDown",o.mouseData(),null,o),p)}).bind("zmouseup",function(o){var p=zk.Draggable.ignoreMouseUp(),q;if(p===true){return}if(p!=null){m(p,null,true);if((q=p.target)&&q!=zk.currentFocus&&!zk.Draggable.ignoreStop(q.$n())){try{q.focus()}catch(p){}}}q=zk.mouseCapture;if(q){zk.mouseCapture=null}else{q=k.$(o,{child:true})}f(new zk.Event(q,"onMouseUp",o.mouseData(),null,o))}).bind("zmousemove",function(o){zk.currentPointer[0]=o.pageX;zk.currentPointer[1]=o.pageY;var p=zk.mouseCapture;if(!p){p=k.$(o,{child:true})}f(new zk.Event(p,"onMouseMove",o.mouseData(),null,o))}).mouseover(function(o){if(zk.mobile){return}zk.currentPointer[0]=o.pageX;zk.currentPointer[1]=o.pageY;f(new zk.Event(k.$(o,{child:true}),"onMouseOver",o.mouseData(),{ignorable:1},o))}).mouseout(function(o){f(new zk.Event(k.$(o,{child:true}),"onMouseOut",o.mouseData(),{ignorable:1},o))}).click(function(o){if(zk.Draggable.ignoreClick()){return}if(zk.android&&(n&&n+400>o.timeStamp)&&(c&&c==o.target)){return}else{n=o.timeStamp;c=o.target;zjq._fixClick(o);if(o.which==1){f(new zk.Event(k.$(o,{child:true}),"onClick",o.mouseData(),{},o))}}}).bind("zdblclick",function(o){if(zk.Draggable.ignoreClick()){return}var q=k.$(o,{child:true});if(q){var p=new zk.Event(q,"onDoubleClick",o.mouseData(),{},o);f(p);if(p.domStopped){return false}}}).bind((document.hidden!==undefined?"":zk.vendor_)+"visibilitychange",function(o){zAu._onVisibilityChange()});zjq.fixOnResize(900);var d=function(o){if(zk.mounting||zk.skipResize){return}var q=jq.now();if((a.lastTime&&q<a.lastTime)||a.inResize){return}var p=(zk.ie<11)||zk.android?250:50;a.time=q+p-1;setTimeout(h,p);if(zk.mobile&&zAu._cInfoReg){if(!jq("#zk_proc").length&&!jq("#zk_showBusy").length){zUtl.progressbox("zk_proc",window.msgzk?msgzk.PLEASE_WAIT:"Processing...",true)}}};if(zk.mobile){jq(window).bind("orientationchange",d)}else{jq(window).resize(d)}jq(window).scroll(function(){zWatch.fire("onScroll")}).unload(function(){zk.unloading=true;if(zk.ie){i()}});function i(){var o=!zk.opera&&!zk.keepDesktop;if(o||zk.pfmeter){try{var p=zk.Desktop.all;for(var q in p){zAu._rmDesktop(p[q],!o)}}catch(r){}}}var g=window.onbeforeunload;window.onbeforeunload=function(){if(!zk.skipBfUnload){if(zk.confirmClose){return zk.confirmClose}for(var o=0;o<j.length;++o){var p=j[o]();if(p){return p}}}if(g){var p=g.apply(window,arguments);if(p){return p}}zk.unloading=true;if(!zk.ie){i()}};zk.afterMount(function(){jq("script.z-runonce").remove()})});
zk.bmk=(function(){var a="",d="";var h=(zk.ie<11)&&!zk.ie8?function(j,l){var k=zk.ajaxURI("/web/js/zk/bookmark.html",{au:true,ignoreSession:true}),m=jq("#zk_histy")[0];if(!m){m=jq.newFrame("zk_histy",l?k+"?"+encodeURIComponent(l):k)}if(j){k+="?"+encodeURIComponent(j)}m.src=k}:zk.$void;function b(){var k=location.hash,l=k.indexOf("#");k=l>=0?decodeURIComponent(k.substring(l+1)):"";return k||d}function i(){var j=b();if(j!=a){a=j;zAu.send(new zk.Event(null,"onBookmarkChange",j),50);zk.bmk.onURLChange()}}function e(l){var k=l.lastIndexOf(";");if(k>=0){l=l.substring(0,k)}k=l.lastIndexOf("#");if(k>=0){l=l.substring(0,k)}k=l.lastIndexOf("?");if(k>=0){l=l.substring(0,k)}return l}function c(j,k){j=encodeURIComponent(j);return(!k&&zk.safari)||!j?j:"#"+j}function g(j,k){if(a!=j){var l=a;a=j;if(k){location.replace(location.href.replace(/#.*/,"")+c(j,true))}else{location.hash=c(j)}h(j,l);zk.bmk.onURLChange()}}var f=function(){f=null;i();setInterval(i,250)};zk._apac(f);return{bookmark:function(j,k){if(f){a=d=j}else{(zk.bmk.bookmark=g)(j,k)}},onIframeLoaded:(zk.ie<11)?function(m){var l=m.indexOf("?"),k=l>=0?m.substring(l+1):"";location.hash=k?"#"+k:"";i()}:zk.$void,onURLChange:function(){try{var p=window.frameElement;if(!parent||parent==window||!p){return}var n=parent.location,m=location,l=n.protocol!=m.protocol||n.host!=m.host||n.port!=m.port?m.href:m.pathname,q=l.lastIndexOf(";"),o=l.lastIndexOf("?");if(q>=0&&(o<0||q<o)){var v=l.substring(0,q);l=o<0?v:v+l.substring(o)}if(m.hash&&"#"!=m.hash){l+=m.hash}var w=jq(p);if(w.attr("z_xsrc")!=p.src){var u=p.src,r=location.pathname;w.attr("z_xsrc",u);u=e(u);r=e(r);if(u.endsWith(r)||r.endsWith(u)){w.attr("z_xurl",l);return}}if(parent.onIframeURLChange&&w.attr("z_xurl")!=l){parent.onIframeURLChange(p.id,l);w.attr("z_xurl",l)}}catch(t){}}}})();
(function(){var E={},k,w={},g=[],H=[],b,O,T,o,a,x,j,n,M,c=(jq.now()%9999)+1,C=[],p,l=0,u=[],f=zk.Widget,D={"0":true,"180":true},m=jq.innerWidth()>jq.innerHeight(),R=D[window.orientation];function s(){if(!zAu.processing()){u=[];if(!zk.clientinfo){zk.endProcessing()}zAu.doneTime=jq.now()}}function L(X,aa){var Z=X.dt,W=aa.responseText;if(!W){if(zk.pfmeter){zAu._pfdone(Z,r(aa))}return false}var V=[];V.rtags=X.rtags;if(zk.pfmeter){V.dt=Z;V.pfIds=r(aa)}W=jq.evalJSON(W);var Y=W.rid;if(Y){Y=parseInt(Y);if(!isNaN(Y)){V.rid=Y}}U(V,W.rs);return true}function U(V,W){for(var X=0,ab=W?W.length:0;X<ab;++X){var Y=W[X],aa=Y[0],Z=Y[1];if(!aa){zAu.showError("ILLEGAL_RESPONSE","command required");continue}V.push({cmd:aa,data:Z||[]})}H.push(V)}function K(Y,X){for(var W=X.length,Z,V;W--;){if(Z=X[W]&&X[W].$u){if(!(V=f.$(Z))){zk.afterMount(function(){do{if(Z=X[W]&&X[W].$u){X[W]=f.$(Z)}}while(W--);h(Y,X)},-1);return true}X[W]=V}}}function h(X,W){if(!K(X,W)){var V=zAu.cmd1[X];if(V){if(!W.length){return zAu.showError("ILLEGAL_RESPONSE","uuid required",X)}W[0]=f.$(W[0])}else{V=zAu.cmd0[X];if(!V){return zAu.showError("ILLEGAL_RESPONSE","Unknown",X)}}V.apply(zAu,W)}}function I(V,W){if(c==V.sid){T=V;setTimeout(d,W?W:0)}}function d(){var V=T;if(V){T=null;if(c==V.sid){Q(V)}}}function q(Y,W){for(var V=g.$clone(),X;X=V.shift();){if(X(Y,W)){return true}}}function F(){var ab=b,ac=O;try{if(ab&&ab.readyState==4){b=O=null;if(zk.pfmeter){zAu._pfrecv(ac.dt,r(ab))}var V=ab.getResponseHeader("ZK-SID"),X;if((X=ab.status)==200){if(V&&V!=c){k="ZK-SID "+(V?"mismatch":"required");J();return}var ad;if((ad=ab.getResponseHeader("ZK-Error"))&&!q(ab,ad=zk.parseInt(ad)||ad)&&(ad==5501||ad==5502)&&zAu.confirmRetry("FAILED_TO_RESPONSE",ad==5501?"Request out of sequence":"Activation timeout")){I(ac);return}if(ad!=410){zAu._resetTimeout()}if(L(ac,ab)){if(V&&++c>9999){c=1}o=0;T=null}}else{if((!V||V==c)&&!q(ab,k=X)){var Y=E[""+X];if(typeof Y=="string"){zUtl.go(Y);return}if(typeof zAu.ajaxErrorHandler=="function"){o=zAu.ajaxErrorHandler(ab,X,ab.statusText,o);if(o>0){o--;I(ac,zk.resendTimeout);return}}else{switch(X){default:if(!o){break}case 12002:case 12030:case 12031:case 12152:case 12159:case 13030:case 503:if(!o){o=3}if(--o){I(ac,zk.resendTimeout);return}}if(!ac.ignorable&&!zk.unloading){var W=ab.statusText;if(zAu.confirmRetry("FAILED_TO_RESPONSE",X+(W?": "+W:""))){o=2;I(ac);return}}}}}}}catch(Z){if(!window.zAu){return}b=O=null;try{if(ab&&typeof ab.abort=="function"){ab.abort()}}catch(aa){}if(ac&&!ac.ignorable&&!zk.unloading){var W=t(Z);k="[Receive] "+W;if(zAu.confirmRetry("FAILED_TO_RESPONSE",(W&&W.indexOf("NOT_AVAILABLE")<0?W:""))){I(ac);return}}}J()}function J(){zAu._doCmds();if(a&&!b&&!T){a=false;var V=zk.Desktop.all;for(var W in V){A(V[W],0)}}}function t(W){var X=W.message||W,V="";if(W.name){V=" "+W.name}return X+(V?" ("+V.substring(1)+")":V)}function v(W,V,X){if(!W){var Y=V.target.parent;while(!Y.desktop){Y=Y.parent}W=Y.desktop}W._aureqs.push(V);A(W,X)}function A(V,W){if(!W){W=0}if(V&&W>=0){setTimeout(function(){zAu.sendNow(V)},W)}}function Q(V){var W=zAu.ajaxSettings,Y=W.xhr(),X=zjq._useQS(V)?V.uri+"?"+V.content:null;zAu.sentTime=jq.now();try{Y.onreadystatechange=F;Y.open("POST",X?X:V.uri,true);Y.setRequestHeader("Content-Type",W.contentType);Y.setRequestHeader("ZK-SID",V.sid);if(k){Y.setRequestHeader("ZK-Error-Report",k);k=null}if(zk.pfmeter){zAu._pfsend(V.dt,Y)}b=Y;O=V;if(X){Y.send(null)}else{Y.send(V.content)}if(!V.implicit){zk.startProcessing(zk.procDelay)}}catch(aa){try{if(typeof Y.abort=="function"){Y.abort()}}catch(Z){}if(!V.ignorable&&!zk.unloading){var ab=t(aa);k="[Send] "+ab;if(zAu.confirmRetry("FAILED_TO_SEND",ab)){I(V);return}}}}function y(Y,X){if(!jq.isArray(X)){if(X.pageX!=null&&X.x==null){var W=Y&&Y.desktop?Y.fromPageCoord(X.pageX,X.pageY):[X.pageX,X.pageY];X.x=W[0];X.y=W[1]}var V;for(var Z in X){if(jq.type(V=X[Z])=="date"){X[Z]="$z!t#d:"+jq.d2j(V)}}}return jq.toJSON(X)}function e(V){var X=V.rtags||{},W;try{while(V&&V.length){if(zk.mounting){return false}var Y=V.shift();try{h(Y.cmd,Y.data)}catch(Z){zk.mounting=false;zAu.showError("FAILED_TO_PROCESS",null,Y.cmd,Z);if(!W){W=Z}}}}finally{if(!V||!V.length){zWatch.fire("onResponse",null,{timeout:0,rtags:X});if(X.onClientInfo){setTimeout(zk.endProcessing,50);delete zk.clientinfo}}}if(W){throw W}return true}function N(V){jq(document.body).append(V)}function r(V){return V.getResponseHeader("ZK-Client-Complete")}function S(X,Y,V){if(V&&(V=V.trim())){var W=V+"="+Math.round(jq.now());if(X[Y]){X[Y]+=","+W}else{X[Y]=W}}}function G(){zAu.cmd0.clientInfo()}function B(){zAu.send(new zk.Event(null,"dummy",null,{ignorable:true,serverAlive:true}))}function i(W,V){V[W.uuid]=W;for(W=W.firstChild;W;W=W.nextSibling){i(W,V)}}function z(X,W){var V;if(X._visible&&(V=X.actions_[W])){X.z$display="none";return V}}function P(W,V){if(V){delete W.z$display;V[0].call(W,W.$n(),V[1]);return true}}zAu={_resetTimeout:function(){if(p){clearTimeout(p);p=null}if(zk.timeout>0){p=setTimeout(B,zk.timeout*1000)}},_onClientInfo:function(){if(zAu._cInfoReg){setTimeout(G,20)}},_wgt$:function(V){var W=u.wgts=u.wgts||{},X;while(X=u.shift()){i(X,W)}return W[V]},_onVisibilityChange:function(){if(zk.visibilitychange){zAu.cmd0.visibilityChange()}},_storeStub:function(V){if(V){u.push(V)}},onError:function(V){g.push(V)},unError:function(V){g.$remove(V)},confirmRetry:function(V,W){var X=msgzk[V];return jq.confirm((X?X:V)+"\n"+msgzk.TRY_AGAIN+(W?"\n\n("+W+")":""))},showError:function(V,X,Y,W){var Z=msgzk[V];zk.error((Z?Z:V)+"\n"+(X?X+": ":"")+(Y||"")+(W?"\n"+t(W):""))},getErrorURI:function(V){return E[""+V]},setErrorURI:function(W,V){if(arguments.length==1){for(var X in W){zAu.setErrorURI(X,W[X])}}else{E[""+W]=V}},getPushErrorURI:function(V){return w[""+V]},setPushErrorURI:function(W,V){if(arguments.length==1){for(var X in W){zAu.setPushErrorURI(X,W[X])}return}w[""+W]=V},processing:function(){return zk.mounting||H.length||b||T},send:function(Y,Z){if(Z<0){Y.opts=zk.copy(Y.opts,{defer:true})}var W=Y.target;if(W){v(W.className=="zk.Desktop"?W:W.desktop,Y,Z)}else{var V=zk.Desktop.all;for(var X in V){v(V[X],Y,Z)}}},sendAhead:function(Z,aa){var W=Z.target;if(W){var Y=W.className=="zk.Desktop"?W:W.desktop;Y._aureqs.unshift(Z);A(Y,aa)}else{var V=zk.Desktop.all;for(var X in V){Y._aureqs.unshift(Z);A(V[X],aa)}return}},_rmDesktop:function(V,W){jq.ajax(zk.$default({url:zk.ajaxURI(null,{desktop:V,au:true}),data:{dtid:V.id,cmd_0:W?"dummy":"rmDesktop",opt_0:"i"},beforeSend:function(X){if(zk.pfmeter){zAu._pfsend(V,X,true)}},async:!!zk.ie},zAu.ajaxSettings),null,true);if(!W&&zk.portlet2Data&&zk.portlet2Data[V.id]){delete zk.portlet2Data[V.id]}},process:function(W,V){h(W,V?jq.evalJSON(V):[])},shallIgnoreESC:function(){return b},doCmds:function(X,W){var V=[];V.dt=zk.Desktop.$(X);U(V,W);zAu._doCmds()},_doCmds:function(){for(var aa;aa=C.shift();){aa()}var Y,X=0,Z=M;for(;X<H.length;++X){if(zk.mounting){return}var V=H[X];if(Z==V.rid||!Z||!V.rid||zk.Desktop._ndt>1){H.splice(X,1);var W=Z;if(V.rid){if((Z=V.rid+1)>=1000){Z=1}M=Z}try{if(e(V)){X=-1;if(zk.pfmeter){var aa=function(){zAu._pfdone(V.dt,V.pfIds)};if(zk.mounting){C.push(aa)}else{aa()}}}else{M=W;H.splice(X,0,V);return}}catch(ab){if(!Y){Y=ab}X=-1}}}if(H.length){setTimeout(function(){if(H.length&&Z==M){var ae=H[0].rid;for(X=1;X<H.length;++X){var ac=H[X].rid,ad=ac-ae;if(ad>500||(ad<0&&ad>-500)){ae=ac}}M=ae;zAu._doCmds()}},3600)}else{s()}if(Y){throw Y}},beforeSend:function(Z,Y){var aa,V;if((aa=Y.target)&&(V=aa.autag)){V="/"+encodeURIComponent(V);if(Z.indexOf("/_/")<0){var W=aa.desktop;if((W=W?W.requestPath:"")&&W.charAt(0)!="/"){W="/"+W}V="/_"+W+V}var X=Z.lastIndexOf(";");if(X>=0){Z=Z.substring(0,X)+V+Z.substring(X)}else{Z+=V}}return Z},encode:function(X,ac,W){var aa=ac.target,V=ac.opts||{},Z="";if(zk.portlet2Data&&zk.portlet2Data[W.id]){Z=zk.portlet2Data[W.id].namespace||""}var ab=X?"":Z+"dtid="+W.id;ab+="&"+Z+"cmd_"+X+"="+ac.name;if((V.implicit||V.ignorable)&&!(V.serverAlive)){ab+="&"+Z+"opt_"+X+"=i"}if(aa&&aa.className!="zk.Desktop"){ab+="&"+Z+"uuid_"+X+"="+aa.uuid}var Y=ac.data,ad=typeof Y;if(ad=="string"||ad=="number"||ad=="boolean"||jq.isArray(Y)){Y={"":Y}}if(Y){ab+="&"+Z+"data_"+X+"="+encodeURIComponent(y(aa,Y))}return ab},sendNow:function(X){var ag=X._aureqs;if(ag.length==0){return false}if(zk.mounting){zk.afterMount(function(){zAu.sendNow(X)});return true}if(b||T){a=true;return true}var ad,Z;for(var aa=0,Y=ag.length;aa<Y;++aa){var ae=ag[aa],V=ae.opts||{};if(V.uri!=Z){if(aa){break}Z=V.uri}if(!(ad=V.ignorable||V.implicit||V.defer)){break}}try{zWatch.fire("onSend",null,ad)}catch(ac){zAu.showError("FAILED_TO_SEND",null,null,ac)}var af=true;for(var aa=0,Y=ag.length;aa<Y;++aa){var ae=ag[aa],V=ae.opts||{};if((V.uri!=Z)||!(af=af&&V.ignorable)){break}}var ab="",W={},ah=Z||zk.ajaxURI(null,{desktop:X,au:true});for(var aa=0,Y=ag.length;Y;++aa,--Y){var ae=ag.shift();if((ae.opts||{}).uri!=Z){ag.unshift(ae);break}ah=zAu.beforeSend(ah,ae,X);ab+=zAu.encode(aa,ae,X);zk.copy(W,(ae.opts||{}).rtags)}if(zk.portlet2Data&&zk.portlet2Data[X.id]){ah=zk.portlet2Data[X.id].resourceURL}if(ab){Q({sid:c,uri:ah,dt:X,content:ab,implicit:ad,ignorable:af,tmout:0,rtags:W})}return true},ajaxSettings:zk.$default({global:false,contentType:"application/x-www-form-urlencoded;charset=UTF-8"},jq.ajaxSettings),_pfrecv:function(W,V){S(W,"_pfRecvIds",V)},_pfdone:function(W,V){S(W,"_pfDoneIds",V)},_pfsend:function(X,W,Y){if(!Y){W.setRequestHeader("ZK-Client-Start",X.id+"-"+l+++"="+Math.round(jq.now()))}var V;if(V=X._pfRecvIds){W.setRequestHeader("ZK-Client-Receive",V);X._pfRecvIds=null}if(V=X._pfDoneIds){W.setRequestHeader("ZK-Client-Complete",V);X._pfDoneIds=null}},createWidgets:function(W,Z,Y){var aa=[],V=W.length;if(V>0){for(var X=0;X<V;++X){zkx_(W[X],function(ab){aa.push(ab);if(aa.length==V){Z(aa)}},Y)}}else{Z(aa)}},wrongValue_:function(W,V){if(V!==false){jq.alert(V)}}};zAu.cmd0={bookmark:function(V,W){zk.bmk.bookmark(V,W)},obsolete:function(W,X){if(X.startsWith("script:")){return $eval(X.substring(7))}var V=zk.Desktop.$(W);if(V&&(V=V.requestPath)){X=X.replace(W,V+" ("+W+")")}jq.alert(X,{icon:"ERROR",button:{Reload:function(){location.reload()},Cancel:true}})},alert:function(X,W,V){jq.alert(X,{icon:V||"ERROR",title:W})},redirect:function(V,X){try{zUtl.go(V,{target:X})}catch(W){if(!zk.confirmClose){throw W}}},title:function(V){document.title=V},log:zk.log,script:function(V){jq.globalEval(V)},echo:function(V){zAu.send(new zk.Event(zk.Desktop.$(V),"dummy",null,{ignorable:true}))},clientInfo:function(W){zAu._cInfoReg=true;var V="",X=1;if(zk.mobile){if((m&&R)||(!m&&!R)){D={"-90":true,"90":true}}V=D[window.orientation]?"portrait":"landscape"}else{V=jq.innerWidth()>jq.innerHeight()?"landscape":"portrait"}if(window.devicePixelRatio){X=window.devicePixelRatio}zAu.send(new zk.Event(zk.Desktop.$(W),"onClientInfo",[new Date().getTimezoneOffset(),screen.width,screen.height,screen.colorDepth,jq.innerWidth(),jq.innerHeight(),jq.innerX(),jq.innerY(),X.toFixed(1),V],{implicit:true,rtags:{onClientInfo:1}}))},visibilityChange:function(W){var X=document.hidden||document[zk.vendor_+"Hidden"],V=document.visibilityState||document[zk.vendor_+"VisibilityState"];zAu.send(new zk.Event(zk.Desktop.$(W),"onVisibilityChange",{hidden:X,visibilityState:V},{implicit:true,ignorable:true}))},download:function(V){if(V){var X=jq("#zk_download")[0];if(X){X.src=V}else{var W='<iframe src="'+V+'" id="zk_download" name="zk_download" style="visibility:hidden;width:0;height:0;border:0" frameborder="0"></iframe>';jq(document.body).append(W)}}},print:function(){window.print()},scrollBy:function(V,W){window.scrollBy(V,W)},scrollTo:function(V,W){window.scrollTo(V,W)},resizeBy:function(V,W){window.resizeBy(V,W)},resizeTo:function(V,W){window.resizeTo(V,W)},moveBy:function(V,W){window.moveBy(V,W)},moveTo:function(V,W){window.moveTo(V,W)},cfmClose:function(V){zk.confirmClose=V},showNotification:function(W,aa,Z,Y,ac,X,V,ad){var ab=(zul&&zul.wgt)?zul.wgt.Notification:null;if(ab){ab.show(W,Z,{ref:Y,pos:ac,off:X,dur:V,type:aa,closable:ad})}else{jq.alert(W)}},showBusy:function(W,X){if(arguments.length==1){X=W;W=null}zAu.cmd0.clearBusy(W);var V=W?f.$(W):null;if(!W){zUtl.progressbox("zk_showBusy",X||msgzk.PLEASE_WAIT,true,null,{busy:true})}else{if(V){V.effects_.showBusy=new zk.eff.Mask({id:V.uuid+"-shby",anchor:V.$n(),message:X})}}},clearBusy:function(X){var V=X?f.$(X):null,W=V?V.effects_:null;if(W&&W.showBusy){W.showBusy.destroy();delete W.showBusy}if(!X){zUtl.destroyProgressbox("zk_showBusy",{busy:true})}},clearWrongValue:function(){for(var V=arguments.length;V--;){var W=f.$(arguments[V]);if(W){if(W.clearErrorMessage){W.clearErrorMessage()}else{zAu.wrongValue_(W,false)}}}},wrongValue:function(){var V=arguments,W=function(){for(var Y=0,X=V.length-1;Y<X;Y+=2){var Z=V[Y],ab=V[Y+1],aa=f.$(Z);if(aa){if(aa.setErrorMessage){aa.setErrorMessage(ab)}else{zAu.wrongValue_(aa,ab)}}else{if(!Z){jq.alert(ab)}}}};if(this.__delay__){setTimeout(W,100)}else{W()}},submit:function(V){setTimeout(function(){var W=f.$(V);if(W&&W.submit){W.submit()}else{zk(V).submit()}},50)},scrollIntoView:function(V){this.__delay__=setTimeout(function(){var W=f.$(V);if(W){W.scrollIntoView()}else{zk(V).scrollIntoView()}this.__delay__=false},50)}};zAu.cmd1={setAttr:function(X,V,W){if(V=="z$al"){zk.afterLoad(function(){for(V in W){X.set(V,W[V](),true)}})}else{X.set(V,W,true)}},outer:function(W,V){zkx_(V,function(Y){var X=z(Y,"invalidate");W.replaceWidget(Y);P(Y,X)},function(Y){for(var X=Y;X;X=X.parent){if(X==W){return null}}return Y})},addAft:function(X){for(var W=arguments,V=W.length;--V;){zkx_(W[V],function(ab){var Z=X.parent,Y=z(ab,"show");if(Z){Z.insertBefore(ab,X.nextSibling);if(Z.$instanceof(zk.Desktop)){N(ab)}}else{var aa=X.$n();if(aa){jq(aa).after(ab,X.desktop)}else{N(ab)}}if(!P(ab,Y)&&!ab.z_rod){zUtl.fireSized(ab)}})}},addBfr:function(X){for(var W=arguments,V=1;V<W.length;++V){zkx_(W[V],function(Z){var Y=z(Z,"show");X.parent.insertBefore(Z,X);if(!P(Z,Y)&&!Z.z_rod){zUtl.fireSized(Z)}})}},addChd:function(X){for(var W=arguments,V=1;V<W.length;++V){if(X){zkx_(W[V],function(Z){var Y=z(Z,"show");X.appendChild(Z);if(!P(Z,Y)&&!Z.z_rod){zUtl.fireSized(Z)}})}else{zkx_(W[V],N)}}},rm:function(V){if(V){V.detach();u.push(V)}},uuid:function(W,V){if(W){zk._wgtutl.setUuid(W,V)}},focus:function(V){if(V){V.focus(0)}},select:function(X,V,W){if(X.select){X.select(V,W)}},invoke:function(Z,Y){var W=[];for(var V=arguments.length;--V>1;){W.unshift(arguments[V])}if(Z){Z[Y].apply(Z,W)}else{var X=zk.$import(Y);if(!X){zk.error("not found: "+Y)}X.apply(null,W)}},echo2:function(X,W,V){zAu.send(new zk.Event(X,"echo",V!=null?[W,V]:[W],{ignorable:true}))},resizeWgt:function(V){zUtl.fireSized(V,1)}}})();function onIframeURLChange(b,a){if(!zk.unloading){var c=zk.Widget.$(b);if(c){c.fire("onURIChange",a)}}};
(function(f){function e(q,l,p){var n=q.jq,k=n.prev(),j=0,o=[],m,i,h;if(k.length){i=k[0].style;if(jq(k[0]).css("display")=="none"){h=true}else{m=n[0].style;o[0]=m.marginLeft;o[1]=m.marginRight;o[2]=i.marginLeft;o[3]=i.marginRight;m.marginLeft=m.marginRight=i.marginLeft=i.marginRight="0px";j=k.zk.cmOffset()[0]+k.zk.offsetWidth()}}else{j=p[0]+l.sumStyles("l",jq.paddings)+l.sumStyles("l",jq.borders)}if(!h){j=q.cmOffset()[0]-j;if(o.length){m.marginLeft=o[0];m.marginRight=o[1];i.marginLeft=o[2];i.marginRight=o[3]}}return !(zk.ie<11)?Math.max(0,j):j}function b(q,l,p){var n=q.jq,k=n.prev(),j=0,o=[],m,i,h;if(k.length){i=k[0].style;if(jq(k[0]).css("display")=="none"){h=true}else{m=n[0].style;o[0]=m.marginTop;o[1]=m.marginBottom;o[2]=i.marginTop;o[3]=i.marginBottom;m.marginTop="0px";m.marginBottom="0px";i.marginTop="0px";i.marginBottom="0px";j=k.zk.cmOffset()[1]+k.zk.offsetHeight()}}else{j=p[1]+l.sumStyles("t",jq.paddings)+l.sumStyles("t",jq.borders)}if(!h){j=q.cmOffset()[1]-j;if(o.length){m.marginTop=o[0];m.marginBottom=o[1];i.marginTop=o[2];i.marginBottom=o[3]}}return !(zk.ie<11)?Math.max(0,j):j}function d(k,l,h){if(h){var j=k._hgh||(k._hgh=k.top+k.height),i=k._wdh||(k._wdh=k.left+k.width);return l.top>=j||l.left<i}else{var j=k._hgh||(k._hgh=k.top+k.height),i=k._wdh||(k._wdh=k.left+k.width);return l.left>=i||l.top<j}}function g(p,G,y,A){if(p._vflexsz===f){var j=p.firstChild,z=G,w=zk(z),C=0;if(A!=null){C=A}else{p.setFlexSize_({height:"auto"},true);var q=0,m=0;if(j&&j.desktop){var l=j,t=zk(j).dimension(true);for(;j;j=j.nextSibling){if(!j.ignoreFlexSize_("h")){var H=j.$n();if(H){var E=zk(H),s=0;if(j._vflex=="min"){if(E.isVisible()){s+=j._vflexsz===f?zFlex.fixMinFlex(j,H,y):j._vflexsz}}else{j.beforeParentMinFlex_(y);s+=p.getChildMinSize_(y,j)+E.sumStyles("tb",jq.margins)}var k=l!=j?E.dimension(true):false;if(j._maxFlexHeight&&s>m){m=s}else{if(j._sumFlexHeight){q+=s}else{if(!j._maxFlexHeight&&k&&d(t,k,true)){C+=s}else{if(s>C){C=s}}}}}}}}else{var H=G.firstChild;if(H){var x=H.nodeType==3,F=p.ignoreChildNodeOffset_("h"),t=x?null:zk(H).dimension(true);for(;H;H=H.nextSibling){var E=zk(H),s=0;if(F){for(var i=H.firstChild;i;i=i.nextSibling){var r=i&&i.nodeType==3?i.nodeValue:null,v;if(r){var B=E.textSize(r);if(B[1]>s){s=B[1]}}else{if((v=zk(i)).isVisible()){var D=v.offsetHeight()+v.sumStyles("tb",jq.margins);if(D>s){s=D}}}}}else{if(H.nodeType==3){s=H.nodeValue?w.textSize(H.nodeValue)[1]:0}else{s=E.offsetHeight()+E.sumStyles("tb",jq.margins)}}if(x){if(s>C){C=s}}else{var k=E.dimension(true);if(d(t,k,true)){C+=s}else{if(s>C){C=s}}}}}else{C=w.offsetHeight()}}if(m){q+=m}if(q>C){C=q}}var u=p.getMarginSize_(y);if(zk.safari&&u<0){u=0}s=p.setFlexSize_({height:(C+p.getContentEdgeHeight_()+u)},true);if(s&&s.height>=0){p._vflexsz=s.height+u}p.afterChildrenMinFlex_("h")}return p._vflexsz}function c(l,F,y,A){if(l._hflexsz===f){var i=l.firstChild,z=F,v=zk(z),C=0;if(A!=null){C=A}else{l.setFlexSize_({width:"auto"},true);var m=0;if(i){var k=i,s=zk(i).dimension(true);for(;i;i=i.nextSibling){if(!i.ignoreFlexSize_("w")){var G=i.$n();if(G){var D=zk(G),r=0;if(i._hflex=="min"){if(D.isVisible()){r+=i._hflexsz===f?zFlex.fixMinFlex(i,G,y):i._hflexsz}}else{i.beforeParentMinFlex_(y);r+=l.getChildMinSize_(y,i)+D.sumStyles("lr",jq.margins)}var j=k!=i?D.dimension(true):false;if(i._sumFlexWidth){m+=r}else{if(j&&d(s,j)){C+=r}else{if(r>C){C=r}}}}}}}else{var G=F.firstChild;if(G){var x=G.nodeType==3,E=l.ignoreChildNodeOffset_("w"),s=x?null:zk(G).dimension(true);for(;G;G=G.nextSibling){var D=zk(G),r=0;if(E){var h=G.firstChild;for(;h;h=h.nextSibling){var q=h&&h.nodeType==3?h.nodeValue:null,u;if(q){var B=D.textSize(q);if(B[1]>r){r=B[1]}}else{if((u=zk(h)).isVisible()){var p=u.offsetWidth()+u.sumStyles("lr",jq.margins);if(p>r){r=p}}}}}else{if(G.nodeType==3){r=G.nodeValue?v.textSize(G.nodeValue)[0]:0}else{r=D.offsetWidth()+D.sumStyles("lr",jq.margins)}}if(x){if(r>C){C=r}}else{var j=D.dimension(true);if(d(s,j)){C+=r}else{if(r>C){C=r}}}}}else{C=v.offsetWidth()}}if(m>C){C=m}}var t=l.getMarginSize_(y);if(zk.safari&&t<0){t=0}var r=l.setFlexSize_({width:C+l.getContentEdgeWidth_()+t},true);if(r&&r.width>=0){l._hflexsz=r.width+t}l.afterChildrenMinFlex_("w")}return l._hflexsz}function a(){return 0}zFlex={beforeSize:function(h,j,i){var l=this,k;if(i){l.clearCachedSize_()}if(!zk.mounting&&l.isRealVisible()){if(l._hflex&&l._hflex!="min"){l.resetSize_("w");delete l._flexFixed;if(k=l.parent){k.afterResetChildSize_("w")}}if(l._vflex&&l._vflex!="min"){l.resetSize_("h");delete l._flexFixed;if(k=l.parent){k.afterResetChildSize_("h")}}}},onSize:function(){zFlex.fixFlex(this)},fixFlex:function(r){if((r._vflex===f||(r._vflexsz&&r._vflex=="min"))&&(r._hflex===f||(r._hflexsz&&r._hflex=="min"))){return}if(!r.parent.beforeChildrenFlex_(r)){return}if(r._flexFixed||(!r._nvflex&&!r._nhflex)){delete r._flexFixed;return}r._flexFixed=true;var x=false,A=[],F=0,h=[],C=0,v=r.$n().parentNode,t=zk(v),s=r.getParentSize_(v),o=s.height,w=s.width,D=v.firstChild,m;if(t.hasVScroll()){w-=(m=jq.scrollbarWidth())}if(t.hasHScroll()){o-=m||jq.scrollbarWidth()}for(;D;D=D.nextSibling){if(D.nodeType!=3){break}}for(var u;D;D=D.nextSibling){if(D.nodeType===3){x=true;continue}var z=zk(D);if(z.isVisible()){var l=z.offsetHeight(),q=l>0?z.offsetWidth():0,n=zk.Widget.$(D,{exact:1});if(q==0&&zk.isLoaded("zul.mesh")&&n&&n.$instanceof(zul.mesh.HeaderWidget)){q=jq(D).width()}if(x){if(!u){u=t.cmOffset()}if(!n||!n.isExcludedHflex_()){w-=e(z,t,u)}if(!n||!n.isExcludedVflex_()){o-=b(z,t,u)}}if(n&&n._nhflex){if(n!==r){n._flexFixed=true}if(n._hflex=="min"){w-=zFlex.fixMinFlex(n,D,"w")}else{h.push(n);C+=n._nhflex}}else{if((!n&&(!zk.isLoaded("zul.wnd")||!r.$instanceof(zul.wnd.Panelchildren)))||(n&&!n.isExcludedHflex_())){w-=q;w-=z.sumStyles("lr",jq.margins)}}if(n&&n._nvflex){if(n!==r){n._flexFixed=true}if(n._vflex=="min"){o-=zFlex.fixMinFlex(n,D,"h")}else{A.push(n);F+=n._nvflex}}else{if(!n||!n.isExcludedVflex_()){o-=l;o-=z.sumStyles("tb",jq.margins)}}x=false}}var E=o=Math.max(o,0);for(var y=A.length-1;y>0;--y){var n=A.shift(),B=n.isExcludedVflex_()?o:(n._nvflex*o/F)|0;n.setFlexSize_({height:B});n._vflexsz=B;if(!n.isExcludedVflex_()){E-=B}}if(A.length){var n=A.shift();n.setFlexSize_({height:E});n._vflexsz=E}var i=r.getParentSize_(v);if(i.width>s.width){w+=(i.width-s.width)}E=w=Math.max(w,0);for(var y=h.length-1;y>0;--y){var n=h.shift(),k=n.isExcludedHflex_()?w:(n._nhflex*w/C)|0;n.setFlexSize_({width:k});n._hflexsz=k;if(!n.isExcludedHflex_()){E-=k}}if(h.length){var n=h.shift();n.setFlexSize_({width:E});n._hflexsz=E}r.parent.afterChildrenFlex_(r);r._flexFixed=false},onFitSize:function(){var h=this,i=h.$n();if(i&&zk(i).isVisible()){if(h._hflex=="min"&&h._hflexsz===f){zFlex.fixMinFlex(h,i,"w")}if(h._vflex=="min"&&h._vflexsz===f){zFlex.fixMinFlex(h,i,"h")}}},fixMinFlex:function(j,h,i){return(i=="h"?g:i=="w"?c:a)(j,h,i,j.beforeMinFlex_(i))}}})();
(function(c){function d(f){return f<10?"0"+f:f}if(typeof Date.prototype.toJSON!=="function"){Date.prototype.toJSON=function(f){return this.valueOf()?this.getUTCFullYear()+"-"+d(this.getUTCMonth()+1)+"-"+d(this.getUTCDate())+"T"+d(this.getUTCHours())+":"+d(this.getUTCMinutes())+":"+d(this.getUTCSeconds())+"Z":null};String.prototype.toJSON=Number.prototype.toJSON=Boolean.prototype.toJSON=function(f){return this.valueOf()}}var b=/[\u0000\u00ad\u0600-\u0604\u070f\u17b4\u17b5\u200c-\u200f\u2028-\u202f\u2060-\u206f\ufeff\ufff0-\uffff]/g,g=/[\\\"\x00-\x1f\x7f-\x9f\u00ad\u0600-\u0604\u070f\u17b4\u17b5\u200c-\u200f\u2028-\u202f\u2060-\u206f\ufeff\ufff0-\uffff]/g,h,j={"\b":"\\b","\t":"\\t","\n":"\\n","\f":"\\f","\r":"\\r",'"':'\\"',"\\":"\\\\"},i;function a(f){g.lastIndex=0;return g.test(f)?'"'+f.replace(g,function(k){var l=j[k];return typeof l==="string"?l:"\\u"+("0000"+k.charCodeAt(0).toString(16)).slice(-4)})+'"':'"'+f+'"'}function e(r,o){var m,l,s,f,p=h,n,q=o[r];if(q&&typeof q==="object"&&typeof q.toJSON==="function"){q=q.toJSON(r)}if(typeof i==="function"){q=i.call(o,r,q)}switch(typeof q){case"string":return a(q);case"number":return isFinite(q)?String(q):"null";case"boolean":case"null":return String(q);case"object":if(!q){return"null"}n=[];if(Object.prototype.toString.apply(q)==="[object Array]"){f=q.length;for(m=0;m<f;m+=1){n[m]=e(m,q)||"null"}s=n.length===0?"[]":h?"[\n"+h+n.join(",\n"+h)+"\n"+p+"]":"["+n.join(",")+"]";h=p;return s}for(l in q){if(Object.hasOwnProperty.call(q,l)){s=e(l,q);if(s){n.push(a(l)+(h?": ":":")+s)}}}s=n.length===0?"{}":h?"{\n"+h+n.join(",\n"+h)+"\n"+p+"}":"{"+n.join(",")+"}";h=p;return s}}c.toJSON=function(l,k){var f;h="";i=k;return e("",{"":l})};c.evalJSON=function(f){return(new Function("return ("+f+")"))()};c.j2d=function(f){if(f==null){return null}var f=f.split(".");return new Date(parseInt(f[0],10),parseInt(f[1])-1,parseInt(f[2]),parseInt(f[3]),parseInt(f[4]),parseInt(f[5]),parseInt(f[6]))};c.d2j=function(f){return f?[f.getFullYear(),f.getMonth()+1,f.getDate(),f.getHours(),f.getMinutes(),f.getSeconds(),f.getMilliseconds()].join("."):null}}(jq));
(function(d){var b=["DOMMouseScroll","mousewheel"];if(d.event.fixHooks){for(var a=b.length;a;){d.event.fixHooks[b[--a]]=d.event.mouseHooks}}d.event.special.mousewheel={setup:function(){if(this.addEventListener){for(var e=b.length;e;){this.addEventListener(b[--e],c,false)}}else{this.onmousewheel=c}},teardown:function(){if(this.removeEventListener){for(var e=b.length;e;){this.removeEventListener(b[--e],c,false)}}else{this.onmousewheel=null}}};d.fn.extend({mousewheel:function(e){return e?this.bind("mousewheel",e):this.trigger("mousewheel")},unmousewheel:function(e){return this.unbind("mousewheel",e)}});function c(j){var h=j||window.event,g=[].slice.call(arguments,1),k=0,i=true,f=0,e=0;j=d.event.fix(h);j.type="mousewheel";if(h.wheelDelta){k=h.wheelDelta/120}if(h.detail){k=-h.detail/3}e=k;if(h.axis!==undefined&&h.axis===h.HORIZONTAL_AXIS){e=0;f=-1*k}if(h.wheelDeltaY!==undefined){e=h.wheelDeltaY/120}if(h.wheelDeltaX!==undefined){f=(zk.safari_?1:-1)*h.wheelDeltaX/120}g.unshift(j,k,f,e);return(d.event.dispatch||d.event.handle).apply(this,g)}})(jQuery);

zkver('6.5.7-FL','2013122313-1','/r1customui','/r1customui/zkau',{'ckez':'4.0'},{eu:{},eup:{}});}zk.load('zul.lang',function(){if(zk._p=zkpi('zul'))try{
(function(){jq(function(){var k=document.cookie.split(";"),e=k.length,h="breeze";for(var g=0,l,f;g<e;g++){l=k[g];f=l.indexOf("=");if("zktheme"==jq.trim(l.substr(0,f))){h=jq.trim(l.substr(f+1));break}}jq(document.body).addClass(h)});var c=jq.alert,a={QUESTION:"z-msgbox z-msgbox-question",EXCLAMATION:"z-msgbox z-msgbox-exclamation",INFORMATION:"z-msgbox z-msgbox-information",ERROR:"z-msgbox z-msgbox-error",NONE:"z-msgbox z-msgbox-none"};function b(e,g){return new zul.wgt.Button({label:msgzul[e.toUpperCase()]||e,listeners:{onClick:function(f){if(typeof g=="function"){g.call(this,f)}this.$o().detach()}}})}function d(h){var g=[];for(var e in h){var i=h[e];g.push(b(e,typeof i=="function"?i:null))}if(!g.length){g.push(b("OK"))}return g}jq.alert=function(f,e){if(e&&e.mode=="os"){return c(f)}e=e||{};zk.load("zul.wnd,zul.wgt,zul.box",function(){var g=new zul.wnd.Window({closable:true,width:"250pt",title:e.title||zk.appName,border:"normal",children:[new zul.box.Box({mold:"horizontal",children:[new zul.wgt.Div({sclass:a[(e.icon||"").toUpperCase()]||e.icon||a.INFORMATION}),new zul.wgt.Div({sclass:"z-messagebox",width:"210pt",children:[new zul.wgt.Label({value:f,multiline:true})]})]}),new zul.wgt.Separator({bar:true}),new zul.box.Box({mold:"horizontal",style:"margin-left:auto; margin-right:auto",children:d(e.button)})],mode:e.mode||"modal"});var h=e.desktop||zk.Desktop.$();if(h&&(h=h.firstChild)&&h.desktop){h.appendChild(g)}else{jq(document.body).append(g)}})};zAu.wrongValue_=function(g,f){var e=g.effects_;if(e.errMesg){e.errMesg.destroy();delete e.errMesg}if(f!==false){e.errMesg={destroy:zk.$void};zk.load("zul.inp",function(){if(e.errMesg){(e.errMesg=new zul.inp.Errorbox()).show(g,f)}})}}})();
(function(){var b,k,m,c;function h(o){if(m&&!m.isOpen()){l();g();m=c=null}var n=m&&zUtl.isAncestor(m,o);if(n){g()}return !n}function e(p,o,q,n){if(m!=p||c!=o){f();b={tip:p,ref:o,params:q,timer:setTimeout(function(){a(n)},q.delay!==undefined?q.delay:zk.tipDelay)}}else{g()}}function d(n){if(c==n||m==n){g();k=setTimeout(f,100)}else{l()}}function l(){var n=b;if(n){b=null;clearTimeout(n.timer)}}function g(){var n=k;if(n){k=null;clearTimeout(n)}}function a(q){var p=b;if(p){m=p.tip,c=p.ref;b=null;var u=c.$n();if(!u||!zk(u).isRealVisible()){return m=c=null}var s=p.params,o=s.x,t=s.y;if(o){s.x=i(q,o)}if(t){s.y=i(q,t)}var r=s.x!==undefined?[s.x,s.y]:zk.currentPointer;m.open(c,r,s.position?s.position:s.x===null?"after_pointer":null,{sendOnOpen:true})}}function f(){l();g();var o=m;if(o&&o.desktop){if((zk.ie==10)||zk.ff){var q=jq(o.$n()),n=q.offset(),p=zk.currentPointer;if((p[0]>=n.left&&p[0]<=(n.left+q.width()))&&(p[1]>=n.top&&p[1]<=(n.top+q.height()))){return}}m=c=null;o.close({sendOnOpen:true})}}function j(n){zk.error("setCtrlKeys: "+n)}function i(p,n){if(n.indexOf("(")!=-1&&n.indexOf(")")!=-1){var o=new Function("event","return "+n+";");return o(p)}else{return zk.parseInt(n)}}zul.Widget=zk.$extends(zk.Widget,{getContext:function(){return this._context},setContext:function(n){if(zk.Widget.isInstance(n)){n="uuid("+n.uuid+")"}this._context=n;return this},getPopup:function(){return this._popup},setPopup:function(n){if(zk.Widget.isInstance(n)){n="uuid("+n.uuid+")"}this._popup=n;return this},getTooltip:function(){return this._tooltip},setTooltip:function(n){if(zk.Widget.isInstance(n)){n="uuid("+n.uuid+")"}this._tooltip=n;return this},getCtrlKeys:function(){return this._ctrlKeys},setCtrlKeys:function(x){if(this._ctrlKeys==x){return}if(!x){this._ctrlKeys=this._parsedCtlKeys=null;return}var u=[{},{},{},{},{}],p=0;for(var r=0,t=x.length;r<t;++r){var n=x.charAt(r);switch(n){case"^":case"$":case"@":if(p){return j("Combination of Shift, Alt and Ctrl not supported: "+x)}p=n=="^"?1:n=="@"?2:3;break;case"#":var o=r+1;for(;o<t;++o){var q=x.charAt(o);if((q>"Z"||q<"A")&&(q>"z"||q<"a")&&(q>"9"||q<"0")){break}}if(o==r+1){return j("Unexpected character "+n+" in "+x)}var y=x.substring(r+1,o).toLowerCase();if("pgup"==y){n=33}else{if("pgdn"==y){n=34}else{if("end"==y){n=35}else{if("home"==y){n=36}else{if("left"==y){n=37}else{if("up"==y){n=38}else{if("right"==y){n=39}else{if("down"==y){n=40}else{if("ins"==y){n=45}else{if("del"==y){n=46}else{if("bak"==y){n=8}else{if(y.length>1&&y.charAt(0)=="f"){var w=zk.parseInt(y.substring(1));if(w==0||w>12){return j("Unsupported function key: #f"+w)}n=112+w-1}else{return j("Unknown #"+y+" in "+x)}}}}}}}}}}}}u[p][n]=true;p=0;r=o-1;break;default:if(!p||((n>"Z"||n<"A")&&(n>"z"||n<"a")&&(n>"9"||n<"0"))){return j("Unexpected character "+n+" in "+x)}if(p==3){return j("$a - $z not supported (found in "+x+"). Allowed: $#f1, $#home and so on.")}if(n<="z"&&n>="a"){n=n.toUpperCase()}u[p][n.charCodeAt(0)]=true;p=0;break}}this._parsedCtlKeys=u;this._ctrlKeys=x;return this},_parsePopParams:function(q,n){var p={},s=q.indexOf(","),o=q.indexOf("="),w=q;if(o!=-1){w=q.substring(0,q.substring(0,o).lastIndexOf(","))}if(s!=-1){p.id=w.substring(0,s).trim();var r=w.substring(s+1,w.length);if(r){p.position=r.trim()}zk.copy(p,zUtl.parseMap(q.substring(w.length,q.length)))}else{p.id=q.trim()}if(this._popup||this._context){var v=p.x,u=p.y;if(v){p.x=i(n,v)}if(u){p.y=i(n,u)}}if(p.delay){p.delay=zk.parseInt(p.delay)}return p},doClick_:function(o,q){if(!this.shallIgnoreClick_(o)&&!o.contextSelected){var s=this._popup?this._parsePopParams(this._popup,o):{},n=this._smartFellow(s.id);if(n){o.contextSelected=true;var p=this,r=s.x!==undefined?[s.x,s.y]:[o.pageX,o.pageY];setTimeout(function(){n.open(p,r,s.position?s.position:null,{sendOnOpen:true})},0);o.stop({dom:true})}}if(q!==true){this.$supers("doClick_",arguments)}},doRightClick_:function(o){if(!this.shallIgnoreClick_(o)&&!o.contextSelected){var r=this._context?this._parsePopParams(this._context,o):{},n=this._smartFellow(r.id);if(n){o.contextSelected=true;var p=this,q=r.x!==undefined?[r.x,r.y]:[o.pageX,o.pageY];setTimeout(function(){n.open(p,q,r.position?r.position:null,{sendOnOpen:true})},0);o.stop({dom:true})}}this.$supers("doRightClick_",arguments)},doTooltipOver_:function(n){if(!n.tooltipped&&h(this)){var p=this._tooltip?this._parsePopParams(this._tooltip):{},o=this._smartFellow(p.id);if(o){n.tooltipped=true;e(o,this,p,n)}}this.$supers("doTooltipOver_",arguments)},doTooltipOut_:function(n){d(this);this.$supers("doTooltipOut_",arguments)},_smartFellow:function(n){return n?n.startsWith("uuid(")&&n.endsWith(")")?zk.Widget.$(n.substring(5,n.length-1)):this.$f(n,true):null},afterKeyDown_:function(o){var t=o.keyCode,s="onCtrlKey",q;switch(t){case 13:var r=o.domTarget,n=jq.nodeName(r);if(n=="textarea"||(n=="button"&&(!r.id||!r.id.endsWith("-a")))||(n=="input"&&r.type.toLowerCase()=="button")){return}q=s="onOK";break;case 27:q=s="onCancel";break;case 16:case 17:case 18:return;case 45:case 46:case 8:break;default:if((t>=33&&t<=40)||(t>=112&&t<=123)||o.ctrlKey||o.altKey){break}return}var r=o.target,u=r;for(;;u=u.parent){if(!u){return}if(!u.isListen(s,{any:true})){continue}if(q){break}var p=u._parsedCtlKeys;if(p&&p[o.ctrlKey?1:o.altKey?2:o.shiftKey?3:0][t]){break}}setTimeout(function(){for(var v=r;;v=v.parent){if(v.beforeCtrlKeys_&&v.beforeCtrlKeys_(o)){return}if(v==u){break}}u.fire(s,zk.copy({reference:r},o.data))},0);o.stop();if(jq.nodeName(o.domTarget,"select")){o.stop({dom:true,revoke:true})}if(zk.ie<11&&t==112){zk._oldOnHelp=window.onhelp;window.onhelp=function(){return false};setTimeout(function(){window.onhelp=zk._oldOnHelp;zk._oldOnHelp=null},200)}return true},beforeCtrlKeys_:function(n){}},{getOpenTooltip:function(){return m&&m.isOpen()?m:null}})})();
zul.LabelImageWidget=zk.$extends(zul.Widget,{_label:"",setLabel:(function(a,b){return function(c,d){var e=this[a];this[a]=c;if(e!==c||(d&&d.force)){this.__fname__=a.substring(1);b.apply(this,arguments);delete this.__fname__}return this}})("_label",(function(){this.updateDomContent_()})),getLabel:_zkf$=function(){return this._label},isLabel:_zkf$,setImage:(function(a,b){return function(c,d){var e=this[a];this[a]=c;if(e!==c||(d&&d.force)){this.__fname__=a.substring(1);b.apply(this,arguments);delete this.__fname__}return this}})("_image",(function(b){if(b&&this._preloadImage){zUtl.loadImage(b)}var c=this.getImageNode();if(c){var a=b||"";if(jq.nodeName(c,"img")){c.src=a}else{jq(c).css("background-image","url("+a+")")}}else{if(this.desktop){this.updateDomContent_()}}})),getImage:_zkf$=function(){return this._image},isImage:_zkf$,setHoverImage:(function(a){return function(b){this[a]=b;return this}})("_hoverImage"),getHoverImage:_zkf$=function(){return this._hoverImage},isHoverImage:_zkf$,updateDomContent_:function(){this.rerender()},domImage_:function(){var a=this._image;return a?'<img src="'+a+'" align="absmiddle" />':""},domLabel_:function(){return zUtl.encodeXML(this.getLabel())},domContent_:function(){var b=this.domLabel_(),a=this.domImage_();return a?b?a+" "+b:a:b},doMouseOver_:function(){this._updateHoverImage(true);this.$supers("doMouseOver_",arguments)},doMouseOut_:function(){this._updateHoverImage();this.$supers("doMouseOut_",arguments)},getImageNode:function(){if(!this._eimg&&this._image){var a=this.$n();if(a){this._eimg=jq(a).find("img:first")[0]}}return this._eimg},_updateHoverImage:function(a){var c=this.getImageNode(),b=a?this._hoverImage:this._image;if(c&&this._hoverImage){if(jq.nodeName(c,"img")){c.src=b}else{jq(c).css("background-image","url("+b+")")}}},clearCache:function(){this._eimg=null;this.$supers("clearCache",arguments)}});
zul.Auxbutton=zk.$extends(zk.Object,{$init:function(d,a,c){this._wgt=d;this._btn=a;this._ref=c;var b=jq(a);b.zk.disableSelection();if(!d.$weave){b.mouseover(this.proxy(this._domOver)).mouseout(this.proxy(this._domOut)).bind("zmousedown",this.proxy(this._domDown))}},cleanup:function(){var a=jq(this._btn);a.zk.enableSelection();if(!this._wgt.$weave){a.unbind("mouseover",this.proxy(this._domOver)).unbind("mouseout",this.proxy(this._domOut)).unbind("zmousedown",this.proxy(this._domDown))}},_domOver:function(){var d=this._wgt,a=d.getInputNode(),c=d.getZclass(),b=d.inRoundedMold();if(!d.isDisabled()&&!zk.dragging){if(b&&!d._buttonVisible){return}jq(this._btn).addClass(c+"-btn-over");if(b&&!jq(a).hasClass(c+"-text-invalid")){jq(a).addClass(c+"-inp-over")}}},_domOut:function(){var b=this._wgt,a=b.getZclass();if(!b.isDisabled()&&!zk.dragging){jq(this._btn).removeClass(a+"-btn-over");jq(b.getInputNode()).removeClass(a+"-inp-over")}},_domDown:function(){var f=this._wgt,b=f.getInputNode(),e=f.getZclass(),d=f.inRoundedMold();if(!f.isDisabled()&&!zk.dragging){var c=zul.Auxbutton,a=c._curab;if(a){a._domUp()}if(d&&!f._buttonVisible){return}jq(this._btn).addClass(e+"-btn-clk");if(d&&!f.isReadonly()&&!jq(b).hasClass(e+"-text-invalid")){jq(b).addClass(e+"-inp-clk")}jq(document).bind("zmouseup",this.proxy(this._domUp));c._curab=this}},_domUp:function(){var b=zul.Auxbutton,a=b._curab;if(a){b._curab=null;var d=a._wgt,c=d.getZclass();if(d.inRoundedMold()&&!d._buttonVisible){return}jq(a._btn).removeClass(c+"-btn-clk");jq(d.getInputNode()).removeClass(c+"-inp-clk");jq(document).unbind("zmouseup",a.proxy(this._domUp))}}});
(function(){function e(q,l,n){var m=q.getKey(l),p=q.uploaders[m];if(p){p.destroy(n)}delete q.uploaders[m]}function j(q,m,p){var l=q.getKey(q.sid),n=new zul.Uploader(q,l,m,p);zul.Upload.start(n);q.uploaders[l]=n}function b(n,l,m){j(n,l,m);n.sid++;n.initContent()}function f(t){var q=this,v=q._ctrl,u=v._wgt,o=u.desktop,r=zk.ajaxURI("/upload",{desktop:o,au:true})+"?uuid="+u.uuid+"&dtid="+o.id+"&sid="+v.sid+(v.maxsize!==""?"&maxsize="+v.maxsize:"")+(v.isNative?"&native=true":""),m=q.form;m.action=r;var l=m.parentNode;l.parentNode.removeChild(l);v._formDetached=true;var s=!q.files||q.files.length==1?q.value:(function(w){var p=[];for(var n=w.length;n--;){p.unshift(w[n].name)}return p.join(",")})(q.files);b(q._ctrl,m,s)}if(zk.opera){var i=[],d;function c(){for(var l=i.length;l--;){i[l].sync()}}function h(l){if(!i.length){d=setInterval(c,1500)}i.push(l)}function k(l){i.$remove(l);if(d&&!i.length){clearInterval(d);d=null}}}zul.Upload=zk.$extends(zk.Object,{sid:0,$init:function(s,q,r){this.uploaders={};var n;for(var o=r.split(","),p=0,m=o.length;p<m;p++){var l=o[p].trim();if(l.startsWith("maxsize=")){this.maxsize=l.match(new RegExp(/maxsize=([^,]*)/))[1]}else{if(l.startsWith("multiple=")){this.multiple=l.match(new RegExp(/multiple=([^,]*)/))[1]}else{if(l=="native"){this.isNative=true}else{if(l!="true"){n=l}}}}}this._clsnm=n||"";this._wgt=s;this._parent=q;if(s._tooltiptext){this._tooltiptext=s._tooltiptext}this.initContent()},sync:function(){if(!this._formDetached){var t=this._wgt,l=t.$n(),p=this._parent,s=p?p.lastChild:l.nextSibling,n=s.firstChild.firstChild,q=zk(l).revisedOffset(),m=jq(s).css({top:"0",left:"0"}).zk.revisedOffset(),o=n.offsetWidth-l.offsetWidth,r=s.style;r.top=(q[1]-m[1])+"px";r.left=q[0]-m[0]-o+"px";n.style.height=l.offsetHeight+"px";n.style.clip="rect(auto,auto,auto,"+o+"px)"}},initContent:function(){var s=this._wgt,o=this._parent,r=s.$n(),q=s.desktop,n='<span class="z-upload"'+(this._tooltiptext?' title="'+this._tooltiptext+'"':"")+'><form enctype="multipart/form-data" method="POST"><input name="file" type="file"'+(this.multiple=="true"?' multiple="" multiple':"")+' hidefocus="true" style="height:'+r.offsetHeight+'px"/></form></span>';if(o){jq(o).append(n)}else{jq(s).after(n)}delete this._formDetached;if(!s._autodisable_self){var l=this;setTimeout(function(){l.sync()},50)}var m=this._outer=o?o.lastChild:r.nextSibling,p=m.firstChild.firstChild;if(zk.opera){m.style.position="absolute";h(this)}p.z$proxy=r;p._ctrl=this;jq(p).change(f)},destroy:function(){if(zk.opera){k(this)}jq(this._outer).remove();this._wgt=this._parent=null;for(var l in this.uploaders){var m=this.uploaders[l];if(m){delete this.uploaders[l];m.destroy()}}},getKey:function(l){return(this._wgt?this._wgt.uuid:"")+"_uplder_"+l},cancel:function(l){e(this,l)},finish:function(l){e(this,l,true)}},{error:function(o,m,l){var n=zk.Widget.$(m);if(n){jq.alert(o,{desktop:n.desktop,icon:"ERROR"});zul.Upload.close(m,l)}},close:function(m,l){var n=zk.Widget.$(m);if(!n||!n._uplder){return}n._uplder.cancel(l)},sendResult:function(m,o,l){var n=zk.Widget.$(m);if(!n||!n._uplder){return}n._uplder.finish(l);zAu.send(new zk.Event(n.desktop,"updateResult",{contentId:o,wid:n.uuid,sid:l}))},isFinish:function(o){for(var m=(typeof o=="string"?o:o.uuid)+"_uplder_",n=zul.Upload.files,l=n.length;l--;){if(n[0].id.startsWith(m)){return false}}return true},start:function(m){var l=zul.Upload.files;if(m){l.push(m)}if(l[0]&&!l[0].isStart){l[0].isStart=true;l[0].start()}},destroy:function(n){for(var m=zul.Upload.files,l=m.length;l--;){if(m[l].id==n.id){m.splice(l,1);break}}zul.Upload.start()},files:[]});zul.Uploader=zk.$extends(zk.Object,{$init:function(m,q,n,p){this.id=q;this.flnm=p;this._upload=m;this._form=n;this._parent=n.parentNode;this._sid=m.sid;this._wgt=m._wgt;var o,l=this;if(!m._clsnm){o=new zul.UploadViewer(this,p)}else{zk.$import(m._clsnm,function(r){o=new r(l,p)})}this.viewer=o},getWidget:function(){return this._wgt},destroy:function(l){this.end(l);if(this._form){jq(this._form.parentNode).remove();jq("#"+this.id+"_ifm").remove()}this._form=this._upload=this._wgt=null},start:function(){var p=this._wgt,n=this.id+"_ifm";document.body.appendChild(this._parent);if(!jq("#"+n).length){jq.newFrame(n)}this._form.target=n;this._form.submit();this._form.style.display="none";var l=this,o="cmd=uploadInfo&dtid="+p.desktop.id+"&wid="+p.uuid+"&sid="+this._sid;if(zul.Uploader._tmupload){clearInterval(zul.Uploader._tmupload)}function m(){jq.ajax({type:"POST",url:zk.ajaxURI("/upload",{desktop:p.desktop,au:true}),data:o,dataType:"text",success:function(q){var r=q.split(",");if(q.startsWith("error:")){l._echo=true;zul.Uploader.clearInterval(l.id);if(p){l.cancel();zul.Upload.error(q.substring(6,q.length),p.uuid,l._sid)}}else{if(!l.update(zk.parseInt(r[0]),zk.parseInt(r[1]))){zul.Uploader.clearInterval(l.id)}}},complete:function(s,q){var r;if((r=s.getResponseHeader("ZK-Error"))=="404"||r=="410"||q=="error"||q==404||q==405||q==410){zul.Uploader.clearInterval(l.id);var t=l.getWidget();if(t){l.cancel();zul.Upload.error(msgzk.FAILED_TO_RESPONSE,t.uuid,l._sid)}return}}})}m.id=this.id;zul.Uploader.clearInterval=function(q){if(m.id==q){clearInterval(zul.Uploader._tmupload);zul.Uploader._tmupload=undefined}};zul.Uploader._tmupload=setInterval(m,1000);zul.wgt.ADBS.autodisable(p)},cancel:function(){zul.Uploader.clearInterval(this.id);if(this._upload){this._upload.cancel(this._sid)}},update:function(l,m){var n=this.getWidget();if(!n||m<=0){if(this._echo){this.end()}else{return true}}else{if(zul.Uploader._tmupload){this._echo=true;if(l>=0&&l<=100){this.viewer.update(l,m)}return l>=0&&l<100}}return false},end:function(n){this.viewer.destroy(n);zul.Upload.destroy(this);this._echo=true;var p,l,m,o;if((p=this._wgt)&&(l=this._upload)&&(m=l._aded)){p._uplder=null;m.onResponse();l._aded=null;p._uplder.destroy();if((o=l._parent)&&!jq(o).parents("html").length){l._parent=p._getUploadRef();l.initContent()}p._uplder=l;p._uplder.sync();delete p._autodisable_self}}});function g(m,n){var l=zul.UploadViewer.flman;if(!l||!l.desktop){if(l){l.detach()}zul.UploadViewer.flman=l=new zul.UploadManager();m.getWidget().getPage().appendChild(l)}l.removeFile(m);l.addFile(m)}function a(l,m){if(zul.UploadManager){return g(l,m)}zk.load("zul.wgt,zul.box",function(){zul.UploadManager=zk.$extends(zul.wgt.Popup,{$init:function(){this.$supers("$init",arguments);this._files={};this.setSclass("z-fileupload-manager")},onFloatUp:function(n){var o=n.origin;if(!this.isVisible()){return}this.setTopmost()},getFileItem:function(n){return this._files[n]||zk.Widget.$(n)},addFile:function(p){var r=p.id,q=p.flnm,o=this.getFileItem(r);if(!o){o=new zul.wgt.Div({uuid:r,children:[new zul.wgt.Label({value:q+":"}),new zul.box.Box({mold:"horizontal",children:[new zul.wgt.Progressmeter({id:r,sclass:"z-fileupload-progress"}),new zul.wgt.Div({sclass:"z-fileupload-rm",listeners:{onClick:function(){var s=r.substring(0,r.indexOf("_uplder_"));zul.Uploader.clearInterval(r);var t=zk.Widget.$(s);if(t){t._uplder.cancel(r.substring(r.lastIndexOf("_")+1,r.length))}}}})]}),new zul.wgt.Label({id:r+"_total"}),new zul.wgt.Separator()]});try{this.appendChild(o)}catch(n){}this._files[r]=o}return o},updateFile:function(p,q,n){var r=p.id,o=this.getFileItem(r);if(!o){return}o.$f(r).setValue(q);o.$f(r+"_total").setValue(n)},removeFile:function(q){var s=q.id,o=this.getFileItem(s);if(o){o.detach()}delete this._files[s];var r=true;for(var n in this._files){if(!(r=false)){break}}if(r){this.close()}},open:function(o,n){this.$super("open",o,null,n||"after_start",{sendOnOpen:false,disableMask:true})}});g(l,m)})}zul.UploadViewer=zk.$extends(zk.Object,{$init:function(l,m){this._uplder=l;a(l,m)},update:function(m,n){var l=zul.UploadViewer.flman;if(l){if(!l.isOpen()){l.open(this._uplder.getWidget())}l.updateFile(this._uplder,m,msgzk.FILE_SIZE+Math.round(n/1024)+msgzk.KBYTES)}},destroy:function(){var l=zul.UploadViewer.flman;if(l){l.removeFile(this._uplder)}}})})();
(function(c){function f(h,i,g,k,j){return -k*((i=i/j-1)*i*i*i-1)+g}function b(k,l){var j=k.control,g=l[0],n=l[1];if(k._isVer){var h=l[1],m=h>=k._lastPos;if(h-k._start<0){h=l[1]=k._start}else{if(h>k._end){h=l[1]=k._end}}if(k._lastPos){if(Math.abs(k._lastPos-h)<3){return l}}k._lastPos=h}else{var h=l[0],i=h>=k._lastPos;if(h-k._start<0){h=l[0]=k._start}else{if(h>k._end){h=l[0]=k._end}}if(k._lastPos){if(Math.abs(k._lastPos-h)<3){return l}}k._lastPos=h}return l}function e(m){var g=m.control,h=g.opts;m._steps=h.startStep;m._endStep=h.endStep-h.viewport;m._scale=g._scale;m._epos=g.epos;m._lastP=m._start;if(g._isVer){m._isVer=true;m._start=h.startPosition;if(c(g.eend).isVisible()){m._end=g.eend.offsetTop+Math.ceil(m.handle.offsetHeight/2);if(m._end>h.viewportSize+m._start){m._end=h.viewportSize+m._start}}else{m._end=h.viewportSize+m._start}m._end-=m.node.offsetHeight-g._gap}else{m._isVer=false;m._start=h.startPosition;if(c(g.eend).isVisible()){m._end=g.eend.offsetLeft+Math.ceil(m.handle.offsetWidth/2);if(m._end>h.viewportSize+m._start){m._end=h.viewportSize+m._start}}else{m._end=h.viewportSize+m._start}m._end-=m.node.offsetWidth-g._gap}jq(m._epos).show().delay(200).fadeIn(500);if(m._timer){clearTimeout(m._timer)}var k,j=[],n=30,i=n*20,o=10,l=function(p){var q=c.parseFloat(m.node.style[p]),u=q-c.parseFloat(m._epos.style[p]);if(k==q){j.push(m._lastSteps);if(j.length>4&&j.shift()==m._lastSteps){j[0]=m._lastSteps;clearTimeout(m._timer);m._timer=setTimeout(function(){l(p)},100);return}}else{o=10}k=q;var v=u>0,t=v?Math.max(0,u/m._scale):Math.min(0,u/m._scale),s=Math.round(g.$class.easing(o/i,o,0,t,i));if(v){if(t>1){s=Math.max(1,s)}}else{if(-t>1){s=Math.min(-1,s)}}if(u==0&&s==0){if(q==m._start){s=-m._steps}else{if(q==m._end){s=m._endStep-m._steps}}}m._steps+=s;if(v){if(m._steps>m._endStep){m._steps=m._endStep}}else{if(m._steps<0){m._steps=0}}m._epos.style[p]=m._start+(m._scale*m._steps)+"px";o+=n;if(m._lastSteps!=m._steps){m._lastSteps=m._steps;var r=p=="top"?g.opts.onScrollY:g.opts.onScrollX;if(typeof r=="function"){r.call(m.control.widget,m._steps+g.opts.offset)}}clearTimeout(m._timer);m._timer=setTimeout(function(){l(p)},n)};m._timer=setTimeout(function(){l((m._isVer?"top":"left"))},50)}function a(l,i){var j=l.control,k=i.domTarget;if(l._timer){clearTimeout(l._timer)}var h;if(l._isVer){h=c.parseInt(l._epos.style.top),end=l._end;if(h>end){h=end}jq(l.node).animate({top:h+"px"},400,"swing")}else{h=c.parseInt(l._epos.style.left),end=l._end;if(h>end){h=end}jq(l.node).animate({left:h+"px"},400,"swing")}j.opts.startStep=l._steps;var m=jq(l._epos),g=m.css("opacity");jq(l._epos).delay(300).fadeOut(500).css("opacity",g)}function d(i,h,g){return i.node!=g.domTarget}zul.WScroll=c.$extends(c.Object,{_gap:0,$init:function(h,g){this.control=h;this.opts=c.$default(g,{orient:"horizontal",startPosition:0,startStep:0,offset:0});this.anchor=this.opts.anchor||h.parentNode;this.widget=c.Widget.$(h);this.uid=this.widget.uuid;this.zcls=this.widget.getZclass();this._isVer=g.orient=="vertical";if(!g.viewportSize&&g.viewportSize!=0){throw"Handle required for a viewport size: {viewportSize: size}"}this.redraw(this.anchor);this._initDragdrop();this._listenMouseEvent();if(this.opts.syncSize!==false){this.syncSize()}},syncSize:function(p){if(p){this.opts=c.copy(this.opts,p)}this.edrag.style.display="";if(this._isVer){var p=this.opts,r=p.startPosition,k=p.startStep,m=p.viewport,i=p.endStep,l=p.viewportSize,o=i-m,g=this.edrag.offsetHeight-this._gap;if(o<=0){this.eend.style.display=this.edrag.style.display="none";if(typeof this.opts.onScrollY=="function"){this.opts.onScrollY.call(this.widget,p.offset)}return}l-=g;if(l>o){this.epos.style.height=g+"px";this._scale=1;var w=this.eend.style;w.display="";w.top=r+g+o+"px"}else{var x=l/o,s=Math.max(g*x,5);this.epos.style.height=s+"px";this._scale=x;this.eend.style.display="none";if(l<10){this.edrag.style.display="none"}}var v=r+(this._scale*k),u=r+l;if(v>u){v=u}this.epos.style.top=this.edrag.style.top=v+"px"}else{var p=this.opts,j=p.startPosition,k=p.startStep,m=p.viewport,i=p.endStep,l=p.viewportSize,o=i-m,h=this.edrag.offsetWidth-this._gap;if(o<=0){this.eend.style.display=this.edrag.style.display="none";if(typeof this.opts.onScrollX=="function"){this.opts.onScrollX.call(this.widget,p.offset)}return}l-=h;if(l>o){this.epos.style.width=h+"px";this._scale=1;var w=this.eend.style;w.display="";w.left=j+h+o+"px"}else{var x=l/o,t=Math.max(h*x,5);this.epos.style.width=t+"px";this._scale=x;this.eend.style.display="none";if(l<10){this.edrag.style.display="none"}}var q=j+(this._scale*k),n=j+l;if(q>n){q=n}this.epos.style.left=this.edrag.style.left=q+"px"}},_listenMouseEvent:function(){var h=this;if(h._isVer){jq(h.control).mousewheel(h.proxy(h._mousewheelY))}else{if(!(c.ie<11)||!c.opera){jq(h.control).mousewheel(h.proxy(h._mousewheelX))}}var g=jq(h.edrag);g.children("div").mouseover(h.proxy(h._mouseOver)).mouseout(h.proxy(h._mouseOut)).bind(c.mobile?"touchend":"mouseup",h.proxy(h._mouseUp)).bind(c.mobile?"touchstart":"mousedown",h.proxy(h._mouseDown));g.click(c.$void)},_unlistenMouseEvent:function(){var h=this;if(h._isVer){jq(h.control).unmousewheel(h.proxy(h._mousewheelY))}else{if(!(c.ie<11)||!c.opera){jq(h.control).unmousewheel(h.proxy(h._mousewheelX))}}var g=jq(h.edrag);g.children("div").unbind("mouseover",h.proxy(h._mouseOver)).unbind("mouseout",h.proxy(h._mouseOut)).unbind(c.mobile?"touchend":"mouseup",h.proxy(h._mouseUp)).unbind(c.mobile?"touchstart":"mousedown",h.proxy(h._mouseDown));g.unbind("click",c.$void)},_mouseOver:function(i){var h=i.target.className,j=h.lastIndexOf("-"),k=h.substring(j+1),g=jq(this.edrag);if(g.hasClass(h+"-clk")){g.removeClass(h+"-clk")}switch(k){case"home":case"up":if(this.opts.startStep>0){g.addClass(h+"-over")}break;case"down":case"end":var l=this.opts;if(l.startStep<l.endStep-l.viewport){g.addClass(h+"-over")}break}},_mouseOut:function(i){var h=i.target.className,g=jq(this.edrag);g.removeClass(h+"-over");if(g.hasClass(h+"-clk")){g.removeClass(h+"-clk")}},_mouseUp:function(g){jq(this.edrag).removeClass(g.target.className+"-clk")},_mouseDown:function(n){var o=n.target.className,l=o.lastIndexOf("-"),m=o.substring(l+1),k=jq(this.edrag);if(!k.hasClass(o+"-over")&&!c.mobile){return}k.addClass(o+"-clk");var g=this.opts;switch(m){case"home":if(g.startStep>0){g.startStep=0;if(this._isVer){var h=g.startPosition+"px";this.epos.style.top=h;k.animate({top:h},500);if(typeof this.opts.onScrollY=="function"){this.opts.onScrollY.call(this.widget,g.startStep+g.offset)}}else{var h=g.startPosition+"px";this.epos.style.left=h;k.animate({left:h},500);if(typeof this.opts.onScrollX=="function"){this.opts.onScrollX.call(this.widget,g.startStep+g.offset)}}k.removeClass(o+"-over")}break;case"up":if(g.startStep>0){g.startStep-=1;var i=g.startPosition+(g.startStep*this._scale);if(this._isVer){var j;if(c(this.eend).isVisible()){j=this.eend.offsetTop}else{j=g.viewportSize+g.startPosition}j-=this.edrag.offsetHeight-this._gap;this.epos.style.top=i+"px";if(j<i){this.edrag.style.top=j+"px"}else{this.edrag.style.top=i+"px"}if(typeof this.opts.onScrollY=="function"){this.opts.onScrollY.call(this.widget,g.startStep+g.offset)}}else{var j;if(c(this.eend).isVisible()){j=this.eend.offsetLeft}else{j=g.viewportSize+g.startPosition}j-=this.edrag.offsetWidth-this._gap;this.epos.style.left=i+"px";if(j<i){this.edrag.style.left=j+"px"}else{this.edrag.style.left=i+"px"}if(typeof this.opts.onScrollX=="function"){this.opts.onScrollX.call(this.widget,g.startStep+g.offset)}}if(g.startStep==0){k.removeClass(o+"-over")}}break;case"down":if(g.startStep<g.endStep-g.viewport){g.startStep+=1;var i=g.startPosition+(g.startStep*this._scale);if(this._isVer){var j;if(c(this.eend).isVisible()){j=this.eend.offsetTop}else{j=g.viewportSize+g.startPosition}j-=this.edrag.offsetHeight-this._gap;this.epos.style.top=i+"px";if(j<i){this.edrag.style.top=j+"px"}else{this.edrag.style.top=i+"px"}if(typeof this.opts.onScrollY=="function"){this.opts.onScrollY.call(this.widget,g.startStep+g.offset)}}else{var j;if(c(this.eend).isVisible()){j=this.eend.offsetLeft}else{j=g.viewportSize+g.startPosition}j-=this.edrag.offsetWidth-this._gap;this.epos.style.left=i+"px";if(j<i){this.edrag.style.left=j+"px"}else{this.edrag.style.left=i+"px"}if(typeof this.opts.onScrollX=="function"){this.opts.onScrollX.call(this.widget,g.startStep+g.offset)}}if(g.startStep==g.endStep-g.viewport){k.removeClass(o+"-over")}}break;case"end":if(g.startStep<g.endStep-g.viewport){g.startStep=g.endStep-g.viewport;if(this._isVer){var h;if(c(this.eend).isVisible()){h=this.eend.offsetTop-(this.edrag.offsetHeight-this._gap)}else{h=g.startPosition+g.viewportSize-(this.edrag.offsetHeight-this._gap)}this.epos.style.top=h;k.animate({top:h},500);if(typeof this.opts.onScrollY=="function"){this.opts.onScrollY.call(this.widget,g.startStep+g.offset)}}else{var h;if(c(this.eend).isVisible()){h=this.eend.offsetLeft-(this.edrag.offsetWidth-this._gap)}else{h=g.startPosition+g.viewportSize-(this.edrag.offsetWidth-this._gap)}this.epos.style.left=h;k.animate({left:h},500);if(typeof this.opts.onScrollX=="function"){this.opts.onScrollX.call(this.widget,g.startStep+g.offset)}}k.removeClass(o+"-over")}break}},_mousewheelY:function(p,o,l,k){k=k;if(k){p.stop();var g=this.opts,n=g.startStep,m=g.endStep-g.viewport,i=this._scale,q=this.widget;if(k>0){g.startStep-=Math.max(Math.round(q._cols/5),1);if(g.startStep<0){g.startStep=0}}else{g.startStep+=Math.max(Math.round(q._cols/5),1);if(g.startStep>m){g.startStep=m}}if(n==g.startStep){return}var h=g.startPosition+(g.startStep*i),j=c(this.eend).isVisible()?this.eend.offsetTop-(this.edrag.offsetHeight-this._gap):g.startPosition+g.viewportSize-(this.edrag.offsetHeight-this._gap);this.epos.style.top=h+"px";if(h>j){h=j}this.edrag.style.top=h+"px";if(typeof this.opts.onScrollY=="function"){this.opts.onScrollY.call(this.widget,g.startStep+g.offset)}}},_mousewheelX:function(p,o,l,k){l=l;if(l){p.stop();var g=this.opts,n=g.startStep,m=g.endStep-g.viewport,i=this._scale,q=this.widget;if(l<0){g.startStep-=Math.max(Math.round(q._cols/5),1);if(g.startStep<0){g.startStep=0}}else{g.startStep+=Math.max(Math.round(q._cols/5),1);if(g.startStep>m){g.startStep=m}}if(n==g.startStep){return}var h=g.startPosition+(g.startStep*i),j=c(this.eend).isVisible()?this.eend.offsetLeft-(this.edrag.offsetWidth-this._gap):g.startPosition+g.viewportSize-(this.edrag.offsetWidth-this._gap);this.epos.style.left=h+"px";if(h>j){h=j}this.edrag.style.left=h+"px";if(typeof this.opts.onScrollX=="function"){this.opts.onScrollX.call(this.widget,g.startStep+g.offset)}}},_initDragdrop:function(){var h=this._isVer?"v":"h",j=this.uid+"-"+h+"bar";this.node=jq(j,c)[0];this.edrag=this.node.firstChild;this.epos=this.edrag.nextSibling;this.eend=this.node.lastChild;var i=this.epos.style,g=i.display;i.display="block";this._gap=this._isVer?this.edrag.offsetHeight-this.epos.offsetHeight:this.edrag.offsetWidth-this.epos.offsetWidth;i.display=g;this.drag=new c.Draggable(this,this.edrag,{constraint:this._isVer?"vertical":"horizontal",snap:b,starteffect:e,zIndex:12000,ignoredrag:d,endeffect:a});jq(this.epos).hide()},destroy:function(){this.drag.destroy();this._unlistenMouseEvent();jq(this.node).remove();this.node=this.edrag=this.epos=this.drag=null},redraw:function(i){var g=this._isVer?"v":"h",h=this.uid+"-"+g+"bar",j=this.zcls+"-ws";jq(i).append(['<div id="',h,'" class="',j,"-",g,'">','<div class="',j,'-drag">','<div class="',j,'-home" title="',msgzul.WS_HOME,'"></div>','<div class="',j,'-up" title="',msgzul.WS_PREV,'"></div>','<div class="',j,'-down" title="',msgzul.WS_NEXT,'"></div>','<div class="',j,'-end" title="',msgzul.WS_END,'"></div>',"</div>",'<div class="',j,'-pos"></div>','<div class="',j,'-endbar"></div>',"</div>"].join(""))}},{easing:f})})(zk);

}finally{zk.setLoaded(zk._p.n);}});zk.setLoaded('zul',1);zk.load('zul',function(){if(zk._p=zkpi('zul.wgt'))try{
zul.wgt.A=zk.$extends(zul.LabelImageWidget,{_dir:"normal",setDisabled:(function(a,b){return function(c,d){var e=this[a];this[a]=c;if(e!==c||(d&&d.force)){this.__fname__=a.substring(1);b.apply(this,arguments);delete this.__fname__}return this}})("_disabled",(function(){this.rerender()})),getDisabled:_zkf$=function(){return this._disabled},isDisabled:_zkf$,setDir:(function(a,b){return function(c,d){var e=this[a];this[a]=c;if(e!==c||(d&&d.force)){this.__fname__=a.substring(1);b.apply(this,arguments);delete this.__fname__}return this}})("_dir",(_zkf=function(){var a=this.$n();if(a){a.innerHTML=this.domContent_()}})),getDir:_zkf$=function(){return this._dir},isDir:_zkf$,setHref:(function(a,b){return function(c,d){var e=this[a];this[a]=c;if(e!==c||(d&&d.force)){this.__fname__=a.substring(1);b.apply(this,arguments);delete this.__fname__}return this}})("_href",(function(a){var b=this.$n();if(b){b.href=a||""}})),getHref:_zkf$=function(){return this._href},isHref:_zkf$,setTarget:(function(a,b){return function(c,d){var e=this[a];this[a]=c;if(e!==c||(d&&d.force)){this.__fname__=a.substring(1);b.apply(this,arguments);delete this.__fname__}return this}})("_target",(function(a){var b=this.$n();if(b){b.target=a||""}})),getTarget:_zkf$=function(){return this._target},isTarget:_zkf$,setTabindex:(function(a,b){return function(c,d){var e=this[a];this[a]=c;if(e!==c||(d&&d.force)){this.__fname__=a.substring(1);b.apply(this,arguments);delete this.__fname__}return this}})("_tabindex",(function(a){var b=this.$n();if(b){b.tabIndex=a||""}})),getTabindex:_zkf$=function(){return this._tabindex},isTabindex:_zkf$,bind_:function(){this.$supers(zul.wgt.A,"bind_",arguments);if(!this._disabled){var a=this.$n();this.domListen_(a,"onFocus","doFocus_").domListen_(a,"onBlur","doBlur_")}},unbind_:function(){var a=this.$n();this.domUnlisten_(a,"onFocus","doFocus_").domUnlisten_(a,"onBlur","doBlur_");this.$supers(zul.wgt.A,"unbind_",arguments)},domContent_:function(){var b=zUtl.encodeXML(this.getLabel()),a=this.getImage();if(!a){return b}a='<img src="'+a+'" align="absmiddle" />';return this.getDir()=="reverse"?b+a:a+b},domClass_:function(c){var b=this.$supers("domClass_",arguments);if(this._disabled&&(!c||!c.zclass)){var a=this.getZclass();if(a){b+=(b?" ":"")+a+"-disd"}}return b},domAttrs_:function(c){var a=this.$supers("domAttrs_",arguments),b;if(b=this.getTarget()){a+=' target="'+b+'"'}if(b=this.getTabindex()){a+=' tabIndex="'+b+'"'}if(b=this.getHref()){a+=' href="'+b+'"'}else{a+=' href="javascript:;"'}return a},doClick_:function(a){if(this._disabled){a.stop()}else{this.fireX(a);if(!a.stopped){this.$super("doClick_",a,true)}}}});
zkreg('zul.wgt.A');zk._m={};
zk._m['default']=function(b){b.push("<a ",this.domAttrs_(),">",this.domContent_());for(var a=this.firstChild;a;a=a.nextSibling){a.redraw(b)}b.push("</a>")};
;zkmld(zk._p.p.A,zk._m);zul.wgt.Cell=zk.$extends(zul.Widget,{_colspan:1,_rowspan:1,_rowType:0,_boxType:1,setColspan:(function(a,b){return function(c,d){var e=this[a];this[a]=c;if(e!==c||(d&&d.force)){this.__fname__=a.substring(1);b.apply(this,arguments);delete this.__fname__}return this}})("_colspan",(function(a){var b=this.$n();if(b){b.colSpan=a}})),getColspan:_zkf$=function(){return this._colspan},isColspan:_zkf$,setRowspan:(function(a,b){return function(c,d){var e=this[a];this[a]=c;if(e!==c||(d&&d.force)){this.__fname__=a.substring(1);b.apply(this,arguments);delete this.__fname__}return this}})("_rowspan",(function(a){var b=this.$n();if(b){b.rowSpan=a}})),getRowspan:_zkf$=function(){return this._rowspan},isRowspan:_zkf$,setAlign:(function(a,b){return function(c,d){var e=this[a];this[a]=c;if(e!==c||(d&&d.force)){this.__fname__=a.substring(1);b.apply(this,arguments);delete this.__fname__}return this}})("_align",(function(a){var b=this.$n();if(b){b.align=a}})),getAlign:_zkf$=function(){return this._align},isAlign:_zkf$,setValign:(function(a,b){return function(c,d){var e=this[a];this[a]=c;if(e!==c||(d&&d.force)){this.__fname__=a.substring(1);b.apply(this,arguments);delete this.__fname__}return this}})("_valign",(function(a){var b=this.$n();if(b){b.valign=a}})),getValign:_zkf$=function(){return this._valign},isValign:_zkf$,_getParentType:function(){var a=zk.isLoaded("zul.grid")&&this.parent.$instanceof(zul.grid.Row);if(!a){return zk.isLoaded("zul.box")&&this.parent.$instanceof(zul.box.Box)?this._boxType:null}return this._rowType},_getRowAttrs:function(){return this.parent._childAttrs(this,this.getChildIndex())},_getBoxAttrs:function(){return this.parent._childInnerAttrs(this)},_colHtmlPre:function(){var a="",b=this.parent;if(zk.isLoaded("zkex.grid")&&b.$instanceof(zkex.grid.Group)&&this==b.firstChild){a+=b.domContent_()}return a},domAttrs_:function(h){var g=this.$supers("domAttrs_",arguments),b;if((b=this._colspan)!=1){g+=' colspan="'+b+'"'}if((b=this._rowspan)!=1){g+=' rowspan="'+b+'"'}if((b=this._align)){g+=' align="'+b+'"'}if((b=this._valign)){g+=' valign="'+b+'"'}var d,a=zUtl.parseMap(g," ",'"');switch(this._getParentType()){case this._rowType:d=zUtl.parseMap(this._getRowAttrs()," ",'"');break;case this._boxType:d=zUtl.parseMap(this._getBoxAttrs()," ",'"');break}if(d){var e=d.style,c=a.style,f;if(e&&c){e=zUtl.parseMap(e.replace(/"/g,"").replace(/:/g,"="),";");c=zUtl.parseMap(c.replace(/"/g,"").replace(/:/g,"="),";");zk.copy(e,c);f=zUtl.mapToString(e,":",";")}zk.copy(d,a);if(f){d.style='"'+f+'"'}}return" "+zUtl.mapToString(d)},setVisible:function(a){this.$supers("setVisible",arguments);if(zk.ie10_&&a){zk(this.$n()).redoCSS()}},deferRedrawHTML_:function(a){a.push("<td",this.domAttrs_({domClass:1}),' class="z-renderdefer"></td>')}});
zkreg('zul.wgt.Cell');zk._m={};
zk._m['default']=function(c){c.push("<td",this.domAttrs_(),">",this._colHtmlPre());for(var b=0,a=this.firstChild;a;a=a.nextSibling,b++){a.redraw(c)}c.push("</td>")};
;zkmld(zk._p.p.Cell,zk._m);zul.wgt.Div=zk.$extends(zul.Widget,{setAlign:(function(a,b){return function(c,d){var e=this[a];this[a]=c;if(e!==c||(d&&d.force)){this.__fname__=a.substring(1);b.apply(this,arguments);delete this.__fname__}return this}})("_align",(function(a){var b=this.$n();if(b){b.align=a}})),getAlign:_zkf$=function(){return this._align},isAlign:_zkf$,domAttrs_:function(b){var c=this._align,a=this.$supers("domAttrs_",arguments);return c!=null?a+' align="'+c+'"':a}});
zkreg('zul.wgt.Div',true);zk._m={};
zk._m['default']=zk.Page.$redraw;
;zkmld(zk._p.p.Div,zk._m);zul.wgt.Span=zk.$extends(zul.Widget,{});
zkreg('zul.wgt.Span',true);zk._m={};
zk._m['default']=function(b){b.push("<span",this.domAttrs_(),">");for(var a=this.firstChild;a;a=a.nextSibling){a.redraw(b)}b.push("</span>")};
;zkmld(zk._p.p.Span,zk._m);zul.wgt.Idspace=zk.$extends(zul.wgt.Div,{$init:function(){this._fellows={};this.$supers("$init",arguments)}});
zkreg('zul.wgt.Idspace',true);zk._m={};
zk._m['default']=zk.Page.$redraw;
;zkmld(zk._p.p.Idspace,zk._m);zul.wgt.Include=zk.$extends(zul.Widget,{$init:function(){this._fellows={};this.$supers("$init",arguments)},setComment:(function(a){return function(b){this[a]=b;return this}})("_comment"),getComment:_zkf$=function(){return this._comment},isComment:_zkf$,domStyle_:function(b){var a=this.$supers("domStyle_",arguments);if(!this.previousSibling&&!this.nextSibling){if((!b||!b.width)&&!this.getWidth()){a+="width:100%;"}if((!b||!b.height)&&!this.getHeight()){a+="height:100%;"}}return a},bind_:function(){this.$supers(zul.wgt.Include,"bind_",arguments);var a;if(a=this._childjs){a();this._childjs=this._xcnt=null}if(jq.isArray(a=this._xcnt)){for(var c=this.$n(),b=0;b<a.length;++b){c.appendChild(a[b])}}},unbind_:function(){if(jq.isArray(this._xcnt)){for(var a=this.$n();a.firstChild;){a.removeChild(a.firstChild)}}this.$supers(zul.wgt.Include,"unbind_",arguments)}});
zkreg('zul.wgt.Include');zk._m={};
zk._m['default']=function(b){b.push("<div",this.domAttrs_(),">");for(var a=this.firstChild;a;a=a.nextSibling){a.redraw(b)}if(this._comment){b.push("<!--\n")}if((a=this._xcnt)&&!jq.isArray(a)){b.push(a)}if(this._comment){b.push("\n-->")}b.push("</div>")};
;zkmld(zk._p.p.Include,zk._m);zul.wgt.Label=zk.$extends(zul.Widget,{_value:"",_maxlength:0,setValue:(function(a,b){return function(c,d){var e=this[a];this[a]=c;if(e!==c||(d&&d.force)){this.__fname__=a.substring(1);b.apply(this,arguments);delete this.__fname__}return this}})("_value",(_zkf=function(){var a=this.$n();if(a){a.innerHTML=this.getEncodedText()}})),getValue:_zkf$=function(){return this._value},isValue:_zkf$,setMultiline:(function(a,b){return function(c,d){var e=this[a];this[a]=c;if(e!==c||(d&&d.force)){this.__fname__=a.substring(1);b.apply(this,arguments);delete this.__fname__}return this}})("_multiline",(_zkf)),getMultiline:_zkf$=function(){return this._multiline},isMultiline:_zkf$,setPre:(function(a,b){return function(c,d){var e=this[a];this[a]=c;if(e!==c||(d&&d.force)){this.__fname__=a.substring(1);b.apply(this,arguments);delete this.__fname__}return this}})("_pre",(_zkf)),getPre:_zkf$=function(){return this._pre},isPre:_zkf$,setMaxlength:(function(a,b){return function(c,d){var e=this[a];this[a]=c;if(e!==c||(d&&d.force)){this.__fname__=a.substring(1);b.apply(this,arguments);delete this.__fname__}return this}})("_maxlength",(_zkf)),getMaxlength:_zkf$=function(){return this._maxlength},isMaxlength:_zkf$,getEncodedText:function(){return zUtl.encodeXML(this._value,{multiline:this._multiline,pre:this._pre,maxlength:this._maxlength})}});
zkreg('zul.wgt.Label');zk._m={};
zk._m['default']=function(a){a.push("<span",this.domAttrs_(),">",this.getEncodedText(),"</span>")};
;zkmld(zk._p.p.Label,zk._m);(function(){var d=zk.ie?function(i){if(i.desktop&&i._mold=="trendy"){var l=i.$n(),j=i.$n("box");j.rows[1].style.height="";j.style.height=!l.style.height||l.style.height=="auto"?"":"100%";if(l.style.height&&j.offsetHeight){var k=zk.parseInt(jq.css(j.rows[0].cells[0],"height","styleonly"));if(k!=j.rows[0].cells[0].offsetHeight){j.rows[1].style.height=jq.px0(j.offsetHeight-k-zk.parseInt(jq.css(j.rows[2].cells[0],"height","styleonly")))}}}}:zk.$void;var f=zk.ie<11?function(i){if(i.desktop&&i._mold=="trendy"){var j=i.$n().style.width;i.$n("box").style.width=!j||j=="auto"?"":"100%"}}:zk.$void;function e(j){if(!(zk.ie<11)&&j._mold=="trendy"){zWatch.listen({onSize:j})}var i;if(i=j._upload){j._uplder=new zul.Upload(j,null,i)}}function a(j){var i;if(i=j._uplder){if(!(zk.ie<11)&&j._mold=="trendy"){zWatch.unlisten({onSize:j})}j._uplder=null;i.destroy()}}var c=zk.safari||zk.gecko?function(j,i){if(j._fxcfg==1){var k=j.$n();if(k&&jq.contains(k,i.domTarget)){j._fxcfg=2;if(j._fxctm){clearTimeout(j._fxctm)}j._fxctm=setTimeout(function(){if(j._fxcfg==2){j.doClick_(new zk.Event(j,"onClick",{}));j._fxctm=j._fxcfg=null}},50)}else{j._fxcfg=null}}}:zk.$void,h=zk.safari||zk.gecko?function(i){i._fxcfg=1}:zk.$void,g=zk.safari||zk.gecko?function(i){if(i._fxctm){clearTimeout(i._fxctm)}i._fxctm=i._fxcfg=null}:zk.$void;var b=zul.wgt.Button=zk.$extends(zul.LabelImageWidget,{_orient:"horizontal",_dir:"normal",_type:"button",setHref:(function(i){return function(j){this[i]=j;return this}})("_href"),getHref:_zkf$=function(){return this._href},isHref:_zkf$,setTarget:(function(i){return function(j){this[i]=j;return this}})("_target"),getTarget:_zkf$=function(){return this._target},isTarget:_zkf$,setDir:(function(i,j){return function(k,l){var m=this[i];this[i]=k;if(m!==k||(l&&l.force)){this.__fname__=i.substring(1);j.apply(this,arguments);delete this.__fname__}return this}})("_dir",(_zkf=function(){this.updateDomContent_()})),getDir:_zkf$=function(){return this._dir},isDir:_zkf$,setOrient:(function(i,j){return function(k,l){var m=this[i];this[i]=k;if(m!==k||(l&&l.force)){this.__fname__=i.substring(1);j.apply(this,arguments);delete this.__fname__}return this}})("_orient",(_zkf)),getOrient:_zkf$=function(){return this._orient},isOrient:_zkf$,setType:(function(i,j){return function(k,l){var m=this[i];this[i]=k;if(m!==k||(l&&l.force)){this.__fname__=i.substring(1);j.apply(this,arguments);delete this.__fname__}return this}})("_type",(_zkf)),getType:_zkf$=function(){return this._type},isType:_zkf$,setDisabled:(function(i,j,k){return function(l,m){var n=this[i];this.__fname__=i.substring(1);this[i]=l=j.apply(this,arguments);if(n!==l||(m&&m.force)){k.apply(this,arguments)}delete this.__fname__;return this}})("_disabled",(function(i,j){if(j&&j.adbs){this._adbs=true}else{if(!j||j.adbs===undefined){this._adbs=false}}if(!i){if(this._adbs){this._adbs=false}else{if(j&&j.adbs===false){return this._disabled}}}return i}),(function(k,m){var l=this._mold;if(l=="os"||l=="default"){var p=this.$n(),o=this.getZclass(),j=this,i=function(){if(j.desktop){var n=(p.disabled=k)?"addClass":"removeClass";jq(p)[n](o+"-disd")}};if(this._type=="submit"){setTimeout(i,50)}else{i()}}else{if(this.desktop){this.rerender(m&&m.skip?-1:0)}}})),getDisabled:_zkf$=function(){return this._disabled},isDisabled:_zkf$,setImage:(function(i,j){return function(k,l){var m=this[i];this[i]=k;if(m!==k||(l&&l.force)){this.__fname__=i.substring(1);j.apply(this,arguments);delete this.__fname__}return this}})("_image",(function(i){if(i&&this._preloadImage){zUtl.loadImage(i)}if(this.isTableLayout_()){this.rerender()}else{var j=this.getImageNode();if(j){j.src=i||""}}})),getImage:_zkf$=function(){return this._image},isImage:_zkf$,setTabindex:(function(i,j){return function(k,l){var m=this[i];this[i]=k;if(m!==k||(l&&l.force)){this.__fname__=i.substring(1);j.apply(this,arguments);delete this.__fname__}return this}})("_tabindex",(function(i){var j=this.$n();if(j){(this.$n("btn")||j).tabIndex=i||""}})),getTabindex:_zkf$=function(){return this._tabindex},isTabindex:_zkf$,setAutodisable:(function(i){return function(j){this[i]=j;return this}})("_autodisable"),getAutodisable:_zkf$=function(){return this._autodisable},isAutodisable:_zkf$,setUpload:(function(i,j){return function(k,l){var m=this[i];this[i]=k;if(m!==k||(l&&l.force)){this.__fname__=i.substring(1);j.apply(this,arguments);delete this.__fname__}return this}})("_upload",(function(i){var j=this.$n();if(j&&!this._disabled){a(this);if(i&&i!="false"){e(this)}}})),getUpload:_zkf$=function(){return this._upload},isUpload:_zkf$,setVisible:function(i){if(this._visible!=i){this.$supers("setVisible",arguments);if(this._mold=="trendy"){this.onSize()}}return this},focus_:function(j){var k=this,i=this.$n("btn")||this.$n();if(i.disabled&&!k._delayFocus){k._delayFocus=true;setTimeout(function(){k.focus_(j);k._delayFocus=null},0)}if(!zk.focusBackFix||!this._upload){zk(i).focus(j)}return true},domContent_:function(){var j=zUtl.encodeXML(this.getLabel()),i=this.getImage();if(!i){return j}i='<img src="'+i+'" align="absmiddle" />';var k="vertical"==this.getOrient()?"<br/>":" ";return this.getDir()=="reverse"?j+k+i:i+k+j},domClass_:function(k){var j=this.$supers("domClass_",arguments);if(this._disabled&&(!k||!k.zclass)){var i=this.getZclass();if(i){j+=(j?" ":"")+i+"-disd"}}return j},getZclass:function(){var i=this._zclass;return i!=null?i:this._mold!="trendy"?"z-button-os":"z-button"},bind_:function(){this.$supers(b,"bind_",arguments);var i;if(!this.isTableLayout_()){i=this.$n()}else{if(this._disabled){return}zk(this.$n("box")).disableSelection();i=this.$n("btn");if(zk.ie<11){zWatch.listen({onSize:this})}}this.domListen_(i,"onFocus","doFocus_").domListen_(i,"onBlur","doBlur_");if(!this._disabled&&this._upload){e(this)}},unbind_:function(){a(this);var i=this._mold=="trendy",j=!this.isTableLayout_()?this.$n():this.$n("btn");if(j){this.domUnlisten_(j,"onFocus","doFocus_").domUnlisten_(j,"onBlur","doBlur_")}if(zk.ie<11&&i){zWatch.unlisten({onSize:this})}this.$supers(b,"unbind_",arguments)},setWidth:zk.ie<11?function(i){this.$supers("setWidth",arguments);f(this)}:function(){this.$supers("setWidth",arguments)},setHeight:zk.ie<11?function(i){this.$supers("setHeight",arguments);d(this)}:function(){this.$supers("setHeight",arguments)},onSize:zk.ie<11?function(){d(this);f(this);if(this._uplder){this._uplder.sync()}}:function(){if(this._uplder){this._uplder.sync()}},doFocus_:function(i){if(this.isTableLayout_()){jq(this.$n("box")).addClass(this.getZclass()+"-focus")}this.$supers("doFocus_",arguments)},doBlur_:function(i){if(this.isTableLayout_()){jq(this.$n("box")).removeClass(this.getZclass()+"-focus")}this.$supers("doBlur_",arguments)},doClick_:function(i){if(!i.domEvent){return}g(this);if(!this._disabled){if(!this._upload){zul.wgt.ADBS.autodisable(this)}var k,l;if(this._type!="button"&&(k=this.$n("btn"))&&(l=k.form)){if(i.domTarget!=k){if(this._type!="reset"){zk(l).submit()}else{l.reset()}}return}this.fireX(i);if(!i.stopped){var j=this._href;if(j){zUtl.go(j,{target:this._target||(i.data.ctrlKey?"_blank":"")})}this.$super("doClick_",i,true)}}},doMouseOver_:function(){if(!this._disabled){jq(this.$n("box")).addClass(this.getZclass()+"-over")}this.$supers("doMouseOver_",arguments)},doMouseOut_:function(i){if(!this._disabled&&this!=b._curdn&&!((zk.ie<11)&&jq.isAncestor(this.$n("box"),i.domEvent.relatedTarget||i.domEvent.toElement))){jq(this.$n("box")).removeClass(this.getZclass()+"-over")}this.$supers("doMouseOut_",arguments)},doMouseDown_:function(){h(this);if(!this._disabled){var i=this.getZclass();jq(this.$n("box")).addClass(i+"-clk").addClass(i+"-over");if(!zk.ie||!this._uplder){zk(this.$n("btn")).focus(30)}}zk.mouseCapture=this;this.$supers("doMouseDown_",arguments)},doMouseUp_:function(i){if(!this._disabled){c(this,i);var j=this.getZclass();jq(this.$n("box")).removeClass(j+"-clk").removeClass(j+"-over");if(zk.ie<11&&this._uplder){zk(this.$n("btn")).focus(30)}}this.$supers("doMouseUp_",arguments)},setFlexSize_:function(i){var j=this.$n();if(i.height!==undefined){if(i.height=="auto"){j.style.height=""}else{if(i.height!=""){j.style.height=jq.px0(this._mold=="trendy"?zk(j).revisedHeight(i.height,true):i.height)}else{j.style.height=this._height?this._height:""}}d(this)}if(i.width!==undefined){if(i.width=="auto"){j.style.width=""}else{if(i.width!=""){j.style.width=jq.px0(this._mold=="trendy"?zk(j).revisedWidth(i.width,true):i.width)}else{j.style.width=this._width?this._width:""}}f(this)}return{height:j.offsetHeight,width:j.offsetWidth}},renderIcon_:function(i){},renderInner_:function(i){},isTableLayout_:function(){return this._mold=="trendy"}});zul.wgt.ADBS=zk.$extends(zk.Object,{$init:function(i){this._ads=i},onResponse:function(){for(var i=this._ads,j;j=i.shift();){j.setDisabled(false,{adbs:false,skip:true})}zWatch.unlisten({onResponse:this})}},{autodisable:function(p){var l=p._autodisable,k,o;if(l){l=l.split(",");for(var i=l.length;i--;){var n=l[i].trim();if(n){var m;if(m=n.charAt(0)=="+"){n=n.substring(1)}n="self"==n?p:p.$f(n);if(n==p){o=p._uplder;p._uplder=null;p._autodisable_self=true}if(n&&!n._disabled){n.setDisabled(true,{adbs:true,skip:true});if(p.inServer){if(m){n.smartUpdate("disabled",true)}else{if(!k){k=[n]}else{k.push(n)}}}}}}}if(k){k=new zul.wgt.ADBS(k);if(o){o._aded=k;p._uplder=o}else{if(p.isListen("onClick",{asapOnly:true})){zWatch.listen({onResponse:k})}else{setTimeout(function(){k.onResponse()},800)}}}}})})();
zkreg('zul.wgt.Button');zk._m={};
zk._m['os']=function(b){b.push('<button type="',this._type,'"',this.domAttrs_());var a=this._tabindex;if(this._disabled){b.push(' disabled="disabled"')}if(a){b.push(' tabindex="',a,'"')}b.push(">",this.domContent_(),"</button>")};
;zk._m['trendy']=function(b){var h=this.getZclass(),a=this._tabindex,g=this.uuid;a=a?' tabindex="'+a+'"':"";var d='<button type="'+this._type+'" id="'+g+'-btn" class="'+h+'"',f=this.isDisabled();if(f){d+=' disabled="disabled"'}if(a&&(zk.gecko||zk.safari)){d+=a}d+="></button>";var e="100%",c="100%";if(zk.ie<11&&!zk.ie8){if(!this._width){e=""}if(!this._height){c=""}}b.push("<span",this.domAttrs_(),'><table id="',g,'-box" style="width:',e,";height:",c,'"',zUtl.cellps0,(a&&!zk.gecko&&!zk.safari?a:""),'><tr><td class="',h,'-tl">',(!(zk.ie<11)?d:""),'</td><td class="',h,'-tm"></td>','<td class="',h,'-tr"></td></tr>','<tr><td class="',h,'-cl">',(zk.ie<11?d:""),'</td><td class="',h,'-cm"',this.domTextStyleAttr_(),">",this.domContent_(),'</td><td class="',h,'-cr"><div>');this.renderIcon_(b);b.push("</div></td></tr>",'<tr><td class="',h,'-bl"></td>','<td class="',h,'-bm"></td>','<td class="',h,'-br"></td></tr></table>');this.renderInner_(b);b.push("</span>")};
;zk._m['default']=[zk._p.p.Button,'os'];zkmld(zk._p.p.Button,zk._m);(function(){var b=zk.ie<8?function(c){if(c.desktop&&c._spacing&&c._bar){setTimeout(function(){var d;if((d=c.$n())&&d.offsetWidth<=2){d.style.backgroundPosition="left top"}},500)}}:zk.$void,a=zk.gecko?function(d){var c;return(c=d._spacing)&&c.endsWith("%")}:zk.$void;zul.wgt.Separator=zk.$extends(zul.Widget,{_orient:"horizontal",setOrient:(function(c,d){return function(e,f){var g=this[c];this[c]=e;if(g!==e||(f&&f.force)){this.__fname__=c.substring(1);d.apply(this,arguments);delete this.__fname__}return this}})("_orient",(function(){this.updateDomClass_()})),getOrient:_zkf$=function(){return this._orient},isOrient:_zkf$,setBar:(function(c,d){return function(e,f){var g=this[c];this[c]=e;if(g!==e||(f&&f.force)){this.__fname__=c.substring(1);d.apply(this,arguments);delete this.__fname__}return this}})("_bar",(function(){this.updateDomClass_();b(this)})),getBar:_zkf$=function(){return this._bar},isBar:_zkf$,setSpacing:(function(c,d){return function(e,f){var g=this[c];this[c]=e;if(g!==e||(f&&f.force)){this.__fname__=c.substring(1);d.apply(this,arguments);delete this.__fname__}return this}})("_spacing",(function(){this.updateDomStyle_();b(this)})),getSpacing:_zkf$=function(){return this._spacing},isSpacing:_zkf$,isVertical:function(){return this._orient=="vertical"},bind_:function(){this.$supers(zul.wgt.Separator,"bind_",arguments);b(this)},getZclass:function(){var d=this._zclass,c=this.isBar();return d?d:"z-separator"+(this.isVertical()?"-ver"+(c?"-bar":""):"-hor"+(c?"-bar":""))},domStyle_:function(){var d=this.$supers("domStyle_",arguments);if(!a(this)){return d}var c=zk.parseInt(this._spacing.substring(0,this._spacing.length-1).trim());if(c<=0){return d}c=c>=2?(c/2)+"%":"1%";return"margin:"+(this.isVertical()?"0 "+c:c+" 0")+";"+d},getWidth:function(){var c=this.$supers("getWidth",arguments);return !this.isVertical()||(c!=null&&c.length>0)||a(this)?c:this._spacing},getHeight:function(){var c=this.$supers("getHeight",arguments);return this.isVertical()||(c!=null&&c.length>0)||a(this)?c:this._spacing}})})();
zkreg('zul.wgt.Separator');zk._m={};
zk._m['default']=function(b){var a=this.isVertical()?"span":"div";b.push("<",a,this.domAttrs_(),'><div class="',this.getZclass(),'-inner">&nbsp;</div></',a,">")};
;zkmld(zk._p.p.Separator,zk._m);zul.wgt.Space=zk.$extends(zul.wgt.Separator,{_orient:"vertical"});
zkreg('zul.wgt.Space');zk._m={};
zk._m['default']=zul.wgt.Separator.molds["default"];
;zkmld(zk._p.p.Space,zk._m);zul.wgt.Caption=zk.$extends(zul.LabelImageWidget,{domDependent_:true,rerender:function(){var a=this.parent;if(a){a.clearCache()}this.$supers("rerender",arguments)},domContent_:function(){var b=this.getLabel(),a=this.getImage(),c=this.parent?this.parent._title:"";if(c){b=b?c+" - "+b:c}b=zUtl.encodeXML(b);if(!a){return b}a='<img src="'+a+'" align="absmiddle" />';return b?a+" "+b:a},updateDomContent_:function(){var c=this.parent,b=this.domContent_(),a=this.$n("cnt");if(a){a.innerHTML=b?b:"&nbsp;"}},domClass_:function(c){var b=this.$supers("domClass_",arguments),a=this.parent;if(!a.$instanceof(zul.wgt.Groupbox)){return b}return b+(a._closable?"":" "+this.getZclass()+"-readonly")},doClick_:function(){if(this.parent.$instanceof(zul.wgt.Groupbox)){this.parent.setOpen(!this.parent.isOpen())}this.$supers("doClick_",arguments)},_getBlank:function(){return"&nbsp;"},_isCollapsibleVisible:function(){var a=this.parent;return a.isCollapsible&&a.isCollapsible()},_isCloseVisible:function(){var a=this.parent;return a.isClosable&&a.isClosable()&&!a.$instanceof(zul.wgt.Groupbox)},_isMinimizeVisible:function(){var a=this.parent;return a.isMinimizable&&a.isMinimizable()},_isMaximizeVisible:function(){var a=this.parent;return a.isMaximizable&&a.isMaximizable()},beforeMinFlex_:function(a){if(a=="w"){this.$n().width=""}},getImageNode:function(){if(!this._eimg&&this._image){var a=this.$n("cnt");if(a){this._eimg=jq(a).find("img:first")[0]}}return this._eimg}});
zkreg('zul.wgt.Caption',true);zk._m={};
zk._m['default']=function(b){var e=this.parent,d=this.uuid,g=this.getZclass(),c=this.domContent_();if(e._isDefault&&e._isDefault()){b.push("<div",this.domAttrs_(),'><span id="',d,'-cnt" class="',g,'-cnt">',c);for(var a=this.firstChild;a;a=a.nextSibling){a.redraw(b)}b.push("</span></div>");return}var f=e.uuid,h=e.getZclass();b.push("<table",this.domAttrs_(),zUtl.cellps0,' width="100%"><tr valign="middle"><td id="',d,'-cnt" align="left" class="',g,'-l">',(c?c:this._getBlank()),'</td><td align="right" class="',g,'-r" id="',d,'-cave">');for(var a=this.firstChild;a;a=a.nextSibling){a.redraw(b)}b.push("</td>");if(this._isCollapsibleVisible()){b.push('<td width="16"><div id="',f,'-exp" class="',h,"-icon ",h,'-exp"></div></td>')}if(this._isMinimizeVisible()){b.push('<td width="16"><div id="',f,'-min" class="',h,"-icon ",h,'-min"></div></td>')}if(this._isMaximizeVisible()){b.push('<td width="16"><div id="',f,'-max" class="',h,"-icon ",h,"-max");if(e.isMaximized()){b.push(" ",h,"-maximized")}b.push('"></div></td>')}if(this._isCloseVisible()){b.push('<td width="16"><div id="',f,'-close" class="',h,"-icon ",h,'-close"></div></td>')}b.push("</tr></table>")};
;zkmld(zk._p.p.Caption,zk._m);(function(){function b(c){var d=c.domEvent;return d&&jq.nodeName(d.target,"label")}var a=zul.wgt.Checkbox=zk.$extends(zul.LabelImageWidget,{_checked:false,setDisabled:(function(c,d){return function(e,f){var g=this[c];this[c]=e;if(g!==e||(f&&f.force)){this.__fname__=c.substring(1);d.apply(this,arguments);delete this.__fname__}return this}})("_disabled",(function(c){var d=this.$n("real");if(d){d.disabled=c}})),getDisabled:_zkf$=function(){return this._disabled},isDisabled:_zkf$,setChecked:(function(c,d){return function(e,f){var g=this[c];this[c]=e;if(g!==e||(f&&f.force)){this.__fname__=c.substring(1);d.apply(this,arguments);delete this.__fname__}return this}})("_checked",(function(c){var d=this.$n("real");if(d){d.removeAttribute("checked");d.checked=c}})),getChecked:_zkf$=function(){return this._checked},isChecked:_zkf$,setName:(function(c,d){return function(e,f){var g=this[c];this[c]=e;if(g!==e||(f&&f.force)){this.__fname__=c.substring(1);d.apply(this,arguments);delete this.__fname__}return this}})("_name",(function(c){var d=this.$n("real");if(d){d.name=c||""}})),getName:_zkf$=function(){return this._name},isName:_zkf$,setTabindex:(function(c,d){return function(e,f){var g=this[c];this[c]=e;if(g!==e||(f&&f.force)){this.__fname__=c.substring(1);d.apply(this,arguments);delete this.__fname__}return this}})("_tabindex",(function(c){var d=this.$n("real");if(d){d.tabIndex=c||""}})),getTabindex:_zkf$=function(){return this._tabindex},isTabindex:_zkf$,setValue:(function(c,d){return function(e,f){var g=this[c];this[c]=e;if(g!==e||(f&&f.force)){this.__fname__=c.substring(1);d.apply(this,arguments);delete this.__fname__}return this}})("_value",(function(c){var d=this.$n("real");if(d){d.value=c||""}})),getValue:_zkf$=function(){return this._value},isValue:_zkf$,setAutodisable:(function(c){return function(d){this[c]=d;return this}})("_autodisable"),getAutodisable:_zkf$=function(){return this._autodisable},isAutodisable:_zkf$,focus_:function(c){zk(this.$n("real")||this.$n()).focus(c);return true},contentAttrs_:function(){var d="",c;if(c=this.getName()){d+=' name="'+c+'"'}if(this._disabled){d+=' disabled="disabled"'}if(this._checked){d+=' checked="checked"'}if(c=this._tabindex){d+=' tabindex="'+c+'"'}if(c=this.getValue()){d+=' value="'+c+'"'}return d},bind_:function(d){this.$supers(a,"bind_",arguments);var c=this.$n("real");if(c.checked!=c.defaultChecked){c.checked=c.defaultChecked}this.domListen_(c,"onFocus","doFocus_").domListen_(c,"onBlur","doBlur_")},unbind_:function(){var c=this.$n("real");this.domUnlisten_(c,"onFocus","doFocus_").domUnlisten_(c,"onBlur","doBlur_");this.$supers(a,"unbind_",arguments)},doSelect_:function(c){if(!b(c)){this.$supers("doSelect_",arguments)}},doClick_:function(c){if(!b(c)){zul.wgt.ADBS.autodisable(this);var e=this.$n("real"),d=e.checked;if(d!=this._checked){this.setChecked(d).fireOnCheck_(d)}if(zk.safari&&!zk.mobile){zk(e).focus()}if(!(this.$instanceof(zul.wgt.Radio)&&this.getRadiogroup())){c.stop({propagation:true})}return this.$supers("doClick_",arguments)}},fireOnCheck_:function(c){this.fire("onCheck",c)},beforeSendAU_:function(d,c){if(c.name!="onClick"){this.$supers("beforeSendAU_",arguments)}},getTextNode:function(){return jq(this.$n()).find("label:first")[0]}})})();
zkreg('zul.wgt.Checkbox');zk._m={};
zk._m['default']=function(a){var b=this.uuid,d=this.getZclass(),c=this.domContent_();a.push("<span",this.domAttrs_(),">",'<input type="checkbox" id="',b,'-real"',this.contentAttrs_(),"/><label ");if(!(zk.ie<8)||jq.trim(c)){a.push('for="',b,'-real"')}a.push(this.domTextStyleAttr_(),' class="',d,'-cnt">',this.domContent_(),"</label></span>")};
;zkmld(zk._p.p.Checkbox,zk._m);zul.wgt.Groupbox=zk.$extends(zul.Widget,{_open:true,_closable:true,setOpen:(function(a,b){return function(c,d){var e=this[a];this[a]=c;if(e!==c||(d&&d.force)){this.__fname__=a.substring(1);b.apply(this,arguments);delete this.__fname__}return this}})("_open",(function(b,a){var c=this.$n();if(c&&this._closable){if(b&&this._isDefault()){jq(c).removeClass(this.getZclass()+"-colpsd")}zk(this.getCaveNode())[b?"slideDown":"slideUp"](this);if(!a){this.fire("onOpen",{open:b})}}})),getOpen:_zkf$=function(){return this._open},isOpen:_zkf$,setClosable:(function(a,b){return function(c,d){var e=this[a];this[a]=c;if(e!==c||(d&&d.force)){this.__fname__=a.substring(1);b.apply(this,arguments);delete this.__fname__}return this}})("_closable",(_zkf=function(){this._updDomOuter()})),getClosable:_zkf$=function(){return this._closable},isClosable:_zkf$,setContentStyle:(function(a,b){return function(c,d){var e=this[a];this[a]=c;if(e!==c||(d&&d.force)){this.__fname__=a.substring(1);b.apply(this,arguments);delete this.__fname__}return this}})("_contentStyle",(_zkf)),getContentStyle:_zkf$=function(){return this._contentStyle},isContentStyle:_zkf$,setContentSclass:(function(a,b){return function(c,d){var e=this[a];this[a]=c;if(e!==c||(d&&d.force)){this.__fname__=a.substring(1);b.apply(this,arguments);delete this.__fname__}return this}})("_contentSclass",(_zkf)),getContentSclass:_zkf$=function(){return this._contentSclass},isContentSclass:_zkf$,setTitle:(function(a,b){return function(c,d){var e=this[a];this[a]=c;if(e!==c||(d&&d.force)){this.__fname__=a.substring(1);b.apply(this,arguments);delete this.__fname__}return this}})("_title",(_zkf)),getTitle:_zkf$=function(){return this._title},isTitle:_zkf$,_isDefault:function(){return this._mold=="default"},_updDomOuter:function(){this.rerender(zk.Skipper.nonCaptionSkipper)},_contentAttrs:function(){var b=' class="',c=this._contentSclass,a=this.caption,e=this.getTitle(),d=this.getZclass();if(c){b+=c+" "}b+=d+"-cnt";if(!e&&!a){b+=" "+d+"-notitle"}b+='"';c=this._contentStyle;if(a||e){c="border-top:0;"+(c||"")}if(!this._open){c="display:none;"+(c||"")}if(c){b+=' style="'+c+'"'}return b},_redrawCave:function(b,d){b.push('<div id="',this.uuid,'-cave"',this._contentAttrs(),">");if(!d){for(var a=this.firstChild,c=this.caption;a;a=a.nextSibling){if(a!=c){a.redraw(b)}}}b.push("</div>")},setHeight:function(){this.$supers("setHeight",arguments);if(this.desktop){this._fixHgh()}},_fixHgh:function(){var b=this.$n().style.height;if(b&&b!="auto"&&this.isOpen()){var e;if(e=this.$n("cave")){if(zk.ie6_){e.style.height=""}var d=this,c=zk(e),a=function(){var f=0;if(zk.ie6_&&d._isDefault()&&(d.caption||d._title)){f+=1}e.style.height=c.revisedHeight(c.vflexHeight(),true)+f+"px"};a();if(zk.gecko){setTimeout(a,0)}}}},getParentSize_:zk.ie6_?function(e){var f=zk(e),c,b,d=e.style;if(d.width.indexOf("px")>=0){b=zk.parseInt(d.width)}else{var g=this.$n(),a=g.style.display;g.style.display="none";b=f.revisedWidth(e.offsetWidth);g.style.display=a}if(d.height.indexOf("px")>=0){c=zk.parseInt(d.height)}return{height:c||f.revisedHeight(e.offsetHeight),width:b||f.revisedWidth(e.offsetWidth)}}:function(a){return this.$supers("getParentSize_",arguments)},setFlexSizeH_:function(j,b,a,d){var e=0,g=b.sumStyles("tb",jq.margins);if(d&&(this.caption||this._title)){var f=this.$n(),i;for(i=j.firstChild;i;i=i.nextSibling){e+=jq(i).outerHeight()}}else{e=b.revisedHeight(a,true)}if(zk.ie6_){e-=zk(this.getCaveNode()).padBorderHeight()}j.style.height=jq.px0(e);if(zk.safari){g-=b.sumStyles("tb",jq.margins);if(g){j.style.height=jq.px0(e+g)}}},onSize:function(){this._fixHgh()},updateDomStyle_:function(){this.$supers("updateDomStyle_",arguments);if(this.desktop){this.onSize()}},focus_:function(c){var b=this.caption;for(var a=this.firstChild;a;a=a.nextSibling){if(a!=b&&a.focus_(c)){return true}}return b&&b.focus_(c)},getZclass:function(){var a=this._zclass;return a?a:this._isDefault()?"z-groupbox":"z-groupbox-3d"},bind_:function(){this.$supers(zul.wgt.Groupbox,"bind_",arguments);zWatch.listen({onSize:this});var a;if(this.getTitle()&&(a=this.$n("title"))){this.domListen_(a,"onClick","_doTitleClick")}},unbind_:function(){zWatch.unlisten({onSize:this});var a;if(a=this.$n("title")){this.domUnlisten_(a,"onClick","_doTitleClick")}this.$supers(zul.wgt.Groupbox,"unbind_",arguments)},_doTitleClick:function(){this.setOpen(!this.isOpen());this.$supers("doClick_",arguments)},onChildAdded_:function(a){this.$supers("onChildAdded_",arguments);if(a.$instanceof(zul.wgt.Caption)){this.caption=a;this.rerender()}},onChildRemoved_:function(a){this.$supers("onChildRemoved_",arguments);if(a==this.caption){this.caption=null;this.rerender()}},getChildMinSize_:function(a,b){if(!b.$instanceof(zul.wgt.Caption)){return this.$supers("getChildMinSize_",arguments)}},domClass_:function(){var a=this.$supers("domClass_",arguments);if(!this._open){if(a){a+=" "}a+=this.getZclass()+"-colpsd"}return a},afterAnima_:function(d){if(!d&&this._isDefault()){jq(this.$n()).addClass(this.getZclass()+"-colpsd")}this.$supers("afterAnima_",arguments);var b=this.parent;for(var e=b.firstChild;e;e=e.nextSibling){if(e==this){continue}var a=e.getVflex();if(a&&a!="min"){zUtl.fireSized(b);break}}}});
zkreg('zul.wgt.Groupbox',true);zk._m={};
zk._m['3d']=function(a,f){var e=this.getZclass(),c=this.uuid,b=this.caption,d=this.getTitle();d=d&&!b?zUtl.encodeXML(d):null;a.push("<div",this.domAttrs_(),">");if(d||b){a.push('<div class="',e,'-tl"><div class="',e,'-tr"></div></div><div class="',e,'-hl"><div class="',e,'-hr"><div class="',e,"-hm",(this._closable?"":" "+e+"-hm-readonly"),'"><div class="',e,'-header">');if(b){b.redraw(a)}else{a.push('<div id="',c,'-title" class="',e,'-title"><span class="',e,'-title-cnt">',d,"</span></div>")}a.push("</div></div></div></div>")}this._redrawCave(a,f);a.push("</div>")};
;zk._m['default']=[zk._p.p.Groupbox,'3d'];zkmld(zk._p.p.Groupbox,zk._m);zul.wgt.Html=zk.$extends(zul.Widget,{_content:"",setContent:(function(a,b){return function(c,d){var e=this[a];this[a]=c;if(e!==c||(d&&d.force)){this.__fname__=a.substring(1);b.apply(this,arguments);delete this.__fname__}return this}})("_content",(function(a){var b=this.$n();if(b){b.innerHTML=a||""}})),getContent:_zkf$=function(){return this._content},isContent:_zkf$,bind_:function(){this.$supers(zul.wgt.Html,"bind_",arguments);if(jq.isArray(this._content)){for(var a=this._content,c=this.$n(),b=0;b<a.length;++b){c.appendChild(a[b])}}},unbind_:function(){if(jq.isArray(this._content)){for(var a=this.$n();a.firstChild;){a.removeChild(a.firstChild)}}this.$supers(zul.wgt.Html,"unbind_",arguments)}});
zkreg('zul.wgt.Html');zk._m={};
zk._m['default']=function(a){a.push("<span",this.domAttrs_(),">",(jq.isArray(this._content)?"":this._content),"</span>")};
;zkmld(zk._p.p.Html,zk._m);zul.wgt.Popup=zk.$extends(zul.Widget,{_visible:false,isOpen:function(){return this.isVisible()},open:function(f,h,b,e){var a=this._posInfo(f,h,b),d=this.$n(),g=d.style.top,c=jq(d);this._openInfo=arguments;c.css({position:"absolute"}).zk.makeVParent();zWatch.fireDown("onVParent",this);if(a){c.zk.position(a.dim,a.pos,e)}this.setFloating_(true);this.setTopmost();this.openAnima_(f,h,b,e)},openAnima_:function(c,d,a,b){this.afterOpenAnima_(c,d,a,b)},afterOpenAnima_:function(e,g,a,d){var c=this.$n();this.setVisible(true);if((!d||!d.disableMask)&&this.isListen("onOpen",{asapOnly:true})){if(this.mask){this.mask.destroy()}this.mask=new zk.eff.Mask({id:this.uuid+"-mask",anchor:c});zWatch.listen({onResponse:this})}if(this.shallStackup_()){if(!this._stackup){this._stackup=jq.newStackup(c,c.id+"-stk")}else{var h,f;(h=this._stackup.style).top=(f=c.style).top;h.left=f.left;h.zIndex=f.zIndex;h.display="block"}}e=zk.Widget.$(e);if(d&&d.sendOnOpen){this.fire("onOpen",{open:true,reference:e})}var b=this._openInfo;if(b){this.position.apply(this,b)}},shallStackup_:function(){return zk.eff.shallStackup()},position:function(d,e,b,c){var a=this._posInfo(d,e,b);if(a){zk(this.$n()).position(a.dim,a.pos,c)}},_posInfo:function(c,f,a,b){var g,e;if(a){if(c){if(typeof c=="string"){c=zk.Widget.$(c)}if(c){var d=zul.Widget.isInstance(c)?c.$n():c;if(d){g=a;e=zk(d).dimension(true)}else{return{pos:a}}}}else{return{pos:a}}}else{if(jq.isArray(f)){e={left:zk.parseInt(f[0]),top:zk.parseInt(f[1]),width:0,height:0}}}if(e){return{pos:g,dim:e}}},onResponse:function(){if(this.mask){this.mask.destroy()}var a=this._openInfo;if(a){this.position.apply(this,a);this._openInfo=null}zWatch.unlisten({onResponse:this});this.mask=null},close:function(a){if(this._stackup){this._stackup.style.display="none"}this.closeAnima_(a)},closeAnima_:function(a){this.afterCloseAnima_(a)},afterCloseAnima_:function(a){this.setVisible(false);zk(this.$n()).undoVParent();zWatch.fireDown("onVParent",this);this.setFloating_(false);if(a&&a.sendOnOpen){this.fire("onOpen",{open:false})}},onFloatUp:function(a){if(!this.isVisible()){return}var c=a.origin;for(var b;c;c=c.parent){if(c==this){if(!b){this.setTopmost()}return}if(c==this.parent&&c.ignoreDescendantFloatUp_(this)){return}b=b||c.isFloating_()}this.close({sendOnOpen:true})},bind_:function(){this.$supers(zul.wgt.Popup,"bind_",arguments);zWatch.listen({onFloatUp:this,onShow:this});this.setFloating_(true)},unbind_:function(){zk(this.$n()).undoVParent();if(this._stackup){jq(this._stackup).remove();this._stackup=null}if(this._openInfo){this._openInfo=null}zWatch.unlisten({onFloatUp:this,onShow:this});this.setFloating_(false);this.$supers(zul.wgt.Popup,"unbind_",arguments)},onShow:function(a){a.fire(this.firstChild);var b=this._openInfo;if(b){this.position.apply(this,b)}this._fixWdh();this._fixHgh()},_offsetHeight:function(){var d=this.$n(),b=zul.wgt.PopupRenderer.isFrameRequired(),c=d.offsetHeight-(b?1:0),e=this.$n("body");if(b){var a=jq(d).find("> div:first-child")[0],g=jq(d).find("> div:last")[0],f=this.getCaveNode().parentNode,e=this.$n("body");c-=a.offsetHeight;c-=g.offsetHeight;c-=zk(f).padBorderHeight();c-=zk(e).padBorderHeight()}else{c-=zk(e).padBorderHeight()}return c},_fixHgh:function(){var a=this.$n().style.height,b=this.getCaveNode();if(zk.ie6_&&((a&&a!="auto")||b.style.height)){b.style.height="0px"}if(a&&a!="auto"){zk(b).setOffsetHeight(this._offsetHeight())}else{b.style.height="auto"}},_fixWdh:zk.ie7_?function(){if(!zul.wgt.PopupRenderer.isFrameRequired()){return}var d=this.$n(),a=d.style.width,g=jq(d).children("div"),c=g[0],b=g[g.length-1],f=this.$n("cave").parentNode;if(!a||a=="auto"){var e=zk(f.parentNode).padBorderWidth()+zk(f.parentNode.parentNode).padBorderWidth();if(c){c.firstChild.style.width=jq.px0(f.offsetWidth-(zk(c).padBorderWidth()+zk(c.firstChild).padBorderWidth()-e))}if(b){b.firstChild.style.width=jq.px0(f.offsetWidth-(zk(b).padBorderWidth()+zk(b.firstChild).padBorderWidth()-e))}}else{if(c){c.firstChild.style.width=""}if(b){b.firstChild.style.width=""}}}:zk.$void,setHeight:function(a){this.$supers("setHeight",arguments);if(this.desktop){zUtl.fireShown(this)}},setWidth:function(a){this.$supers("setWidth",arguments);if(this.desktop){zWatch.fireDown("onShow",this)}},prologHTML_:function(a){},epilogHTML_:function(a){}});zul.wgt.PopupRenderer={isFrameRequired:function(){return false}};
zkreg('zul.wgt.Popup',true);zk._m={};
zk._m['default']=function(b){var d=this.uuid,e=this.getZclass(),c=zul.wgt.PopupRenderer.isFrameRequired();b.push("<div",this.domAttrs_(),">");if(c){b.push('<div class="',e,'-tl"><div class="',e,'-tr"></div></div>')}else{if(this._fixarrow){b.push("<div id=",d,'-p class="z-pointer"></div>')}}b.push('<div id="',d,'-body" class="',e,'-cl">');if(c){b.push('<div class="',e,'-cr"><div class="',e,'-cm">')}b.push('<div id="',d,'-cave" class="',e,'-cnt">');this.prologHTML_(b);for(var a=this.firstChild;a;a=a.nextSibling){a.redraw(b)}this.epilogHTML_(b);b.push("</div></div></div>");if(c){b.push('</div><div class="',e,'-bl"><div class="',e,'-br"></div></div></div>')}};
;zkmld(zk._p.p.Popup,zk._m);zul.wgt.Radio=zk.$extends(zul.wgt.Checkbox,{_attachExternal:null,getRadiogroup:function(a){if(!a&&this._group){return this._group}var b=a||this.parent;for(;b;b=b.parent){if(b.$instanceof(zul.wgt.Radiogroup)){return b}}return null},setRadiogroup:function(b){var a;if((a=this._group)!=b){if(a&&this._attachExternal){a._rmExtern(this)}this._group=b;if(b&&this.desktop){b._addExtern(this);this._attachExternal=true}this._fixName()}},bind_:function(){this.$supers(zul.wgt.Radio,"bind_",arguments);if(this._group&&this.desktop&&!this._attachExternal){this._group._addExtern(this);this._attachExternal=true}},unbind_:function(){this.$supers(zul.wgt.Radio,"unbind_",arguments);if(this._group&&this._attachExternal){this._group._rmExtern(this);this._attachExternal=false}},setChecked:_zkf=function(d){if(d!=this._checked){this._checked=d;var f=this.$n("real");if(f){f.checked=d||false;if(!f.checked){f.removeAttribute("checked")}var e=this.getRadiogroup();if(e){if(d){for(var a=e.getItems(),b=a.length;b--;){if(a[b]!=this){var c=a[b].$n("real");if(c){c.checked=false;c.removeAttribute("checked")}a[b]._checked=false}}}e._fixSelectedIndex()}}}return this},setSelected:_zkf,isSelected:function(){return this.isChecked()},getName:function(){var a=this.getRadiogroup();return a!=null?a.getName():this.uuid},_fixName:function(){var a=this.$n("real");if(a){a.name=this.getName()}},beforeParentChanged_:function(c){var b=this.parentNode,a=this.getRadiogroup(),d=c?this.getRadiogroup(c):null;if(a!=d||!c){if(a&&a.$instanceof(zul.wgt.Radiogroup)){a._fixOnRemove(this);if(this._attachExternal){a._rmExtern(this);this._attachExternal=false}}if(d&&d.$instanceof(zul.wgt.Radiogroup)){if(!this._attachExternal&&d==this._group){d._addExtern(this);this._attachExternal=true}d._fixOnAdd(this)}}this.$supers("beforeParentChanged_",arguments)},fireOnCheck_:function(a){var b=this.getRadiogroup();this.fire("onCheck",a,{toServer:b&&b.isListen("onCheck")})}});
zkreg('zul.wgt.Radio');zk._m={};
zk._m['default']=function(b){var c=this.uuid,d=this.getZclass(),a=this.getRadiogroup();b.push("<span",this.domAttrs_(),">",'<input type="radio" id="',c,'-real"',this.contentAttrs_(),'/><label for="',c,'-real"',this.domTextStyleAttr_(),' class="',d,'-cnt">',this.domContent_(),"</label>",(a&&a._orient=="vertical"?"<br/>":""),"</span>")};
;zkmld(zk._p.p.Radio,zk._m);(function(){function f(i){var h=b(i);h.$addAll(i._externs);return h}function b(i){var h=[];for(var j=i.firstChild;j;j=j.nextSibling){if(j.$instanceof(zul.wgt.Radio)){h.push(j)}else{if(!j.$instanceof(zul.wgt.Radiogroup)){h=h.concat(b(j))}}}return h}function d(o,p,k){var m=e(o,p,k);if(!m){for(var n=o._externs,i=0,h=n.length;i<h;++i){if(!g(o,n[i])&&p.value++==k){return n[i]}}}return m}function e(j,l,h){for(var k=j.firstChild;k;k=k.nextSibling){if(k.$instanceof(zul.wgt.Radio)){if(l.value++==h){return k}}else{if(!k.$instanceof(zul.wgt.Radiogroup)){var i=e(k,l,h);if(i!=null){return i}}}}}function c(o,p){var n=a(o,p);if(n<0){for(var m=o._externs,k=0,h=m.length,i;k<h;++k){if(!g(o,i=m[k])){if(i.isSelected()){return p.value}++p.value}}}return n}function a(h,k){for(var j=h.firstChild;j;j=j.nextSibling){if(j.$instanceof(zul.wgt.Radio)){if(j.isSelected()){return k.value}++k.value}else{if(!j.$instanceof(zul.wgt.Radiogroup)){var i=a(j,k);if(i>=0){return i}}}}return -1}function g(j,h){for(var i=h;(i=i.parent)!=null;){if(i.$instanceof(zul.wgt.Radiogroup)){return i==j}}}zul.wgt.Radiogroup=zk.$extends(zul.Widget,{_orient:"horizontal",_jsel:-1,$init:function(){this.$supers("$init",arguments);this._externs=[]},setOrient:(function(h,i){return function(j,k){var l=this[h];this[h]=j;if(l!==j||(k&&k.force)){this.__fname__=h.substring(1);i.apply(this,arguments);delete this.__fname__}return this}})("_orient",(function(){this.rerender()})),getOrient:_zkf$=function(){return this._orient},isOrient:_zkf$,setName:(function(h,i){return function(j,k){var l=this[h];this[h]=j;if(l!==j||(k&&k.force)){this.__fname__=h.substring(1);i.apply(this,arguments);delete this.__fname__}return this}})("_name",(function(j){for(var h=this.getItems(),k=h.length;k--;){h[k].setName(j)}})),getName:_zkf$=function(){return this._name},isName:_zkf$,getItemAtIndex:function(h){return h>=0?d(this,{value:0},h):null},getItemCount:function(){return this.getItems().length},getItems:function(){return f(this)},getSelectedIndex:function(){return this._jsel},setSelectedIndex:function(h){if(h<0){h=-1}if(this._jsel!=h){if(h<0){getSelectedItem().setSelected(false)}else{getItemAtIndex(h).setSelected(true)}}},getSelectedItem:function(){return this._jsel>=0?this.getItemAtIndex(this._jsel):null},setSelectedItem:function(h){if(h==null){this.setSelectedIndex(-1)}else{if(h.$instanceof(zul.wgt.Radio)){h.setSelected(true)}}},appendItem:function(h,j){var i=new zul.wgt.Radio();i.setLabel(h);i.setValue(j);this.appendChild(i);return i},removeItemAt:function(h){var i=this.getItemAtIndex(h);if(i&&!this._rmExtern(i)){var j=i.parent;if(j){j.removeChild(i)}}return i},_fixSelectedIndex:function(){this._jsel=c(this,{value:0})},_fixOnAdd:function(h){if(this._jsel>=0&&h.isSelected()){h.setSelected(false)}else{this._fixSelectedIndex()}},_fixOnRemove:function(h){if(h.isSelected()){this._jsel=-1}else{if(this._jsel>0){this._fixSelectedIndex()}}},_addExtern:function(h){this._externs.push(h);if(!g(this,h)){this._fixOnAdd(h)}},_rmExtern:function(h){if(this._externs.$remove(h)){if(!g(this,h)){this._fixOnRemove(h)}return true}}})})();
zkreg('zul.wgt.Radiogroup');zk._m={};
zk._m['default']=function(b){b.push("<span",this.domAttrs_(),">");for(var a=this.firstChild;a;a=a.nextSibling){a.redraw(b)}b.push("</span>")};
;zkmld(zk._p.p.Radiogroup,zk._m);zul.wgt.Toolbar=zk.$extends(zul.Widget,{_orient:"horizontal",_align:"start",setAlign:(function(a,b){return function(c,d){var e=this[a];this[a]=c;if(e!==c||(d&&d.force)){this.__fname__=a.substring(1);b.apply(this,arguments);delete this.__fname__}return this}})("_align",(_zkf=function(){this.rerender()})),getAlign:_zkf$=function(){return this._align},isAlign:_zkf$,setOrient:(function(a,b){return function(c,d){var e=this[a];this[a]=c;if(e!==c||(d&&d.force)){this.__fname__=a.substring(1);b.apply(this,arguments);delete this.__fname__}return this}})("_orient",(_zkf)),getOrient:_zkf$=function(){return this._orient},isOrient:_zkf$,setFlexSizeH_:function(e,b,a,c){if(this._orient=="vertical"){var d=this.$n("cave");if(d){e.style.height=d.style.height=jq.px(a-b.padBorderHeight())}else{e.style.height=jq.px(a-b.padBorderHeight())}}},setFlexSizeW_:function(e,a,c,b){if(this._orient=="horizontal"){var d=this.$n("cave");if(d){e.style.width=d.style.width=jq.px(c-a.padBorderWidth())}else{e.style.width=jq.px(c-a.padBorderWidth())}}},getZclass:function(){var a=this._zclass;return a?a:"z-toolbar"+(this.parent&&zk.isLoaded("zul.tab")&&this.parent.$instanceof(zul.tab.Tabbox)?"-tabs":"")+(this.inPanelMold()?"-panel":"")},inPanelMold:function(){return this._mold=="panel"},onChildAdded_:function(){this.$supers("onChildAdded_",arguments);if(this.inPanelMold()){this.rerender()}},onChildRemoved_:function(){this.$supers("onChildRemoved_",arguments);if(!this.childReplacing_&&this.inPanelMold()){this.rerender()}}});
zkreg('zul.wgt.Toolbar',true);zk._m={};
zk._m['panel']=function(b){var c=this.getZclass();b.push("<div ",this.domAttrs_(),">",'<div class="',c,"-body ",c,"-",this.getAlign(),'" >','<table id="',this.uuid,'-cnt" class="',c,'-cnt"',zUtl.cellps0,"><tbody>");if("vertical"!=this.getOrient()){b.push("<tr>");for(var a=this.firstChild;a;a=a.nextSibling){b.push('<td class="',c,'-hor">');a.redraw(b);b.push("</td>")}b.push("</tr>")}else{for(var a=this.firstChild;a;a=a.nextSibling){b.push('<tr><td class="',c,'-ver">');a.redraw(b);b.push("</td></tr>")}}b.push('</tbody></table><div class="z-clear"></div></div></div>')};
;zk._m['default']=function(b){var d=this.getZclass(),c="vertical"!=this.getOrient()?(zk.ie9?"<span></span>":""):"<br/>";b.push("<div ",this.domAttrs_(),">",'<div id="',this.uuid,'-cave"',' class="',d,"-body ",d,"-",this.getAlign(),'" >');for(var a=this.firstChild;a;a=a.nextSibling){b.push(c);a.redraw(b)}b.push('</div><div class="z-clear"></div></div>')};
;zkmld(zk._p.p.Toolbar,zk._m);(function(){function b(d){zWatch.listen({onSize:d});var c;if(c=d._upload){d._uplder=new zul.Upload(d,null,c)}}function a(d){var c;if(c=d._uplder){zWatch.unlisten({onSize:d});d._uplder=null;c.destroy()}}zul.wgt.Toolbarbutton=zk.$extends(zul.LabelImageWidget,{_orient:"horizontal",_dir:"normal",_mode:"default",_checked:false,setMode:(function(c,d){return function(e,f){var g=this[c];this[c]=e;if(g!==e||(f&&f.force)){this.__fname__=c.substring(1);d.apply(this,arguments);delete this.__fname__}return this}})("_mode",(function(c){this.rerender()})),getMode:_zkf$=function(){return this._mode},isMode:_zkf$,setChecked:(function(c,d){return function(e,f){var g=this[c];this[c]=e;if(g!==e||(f&&f.force)){this.__fname__=c.substring(1);d.apply(this,arguments);delete this.__fname__}return this}})("_checked",(function(c){if(this.desktop&&this._mode=="toggle"){jq(this.$n())[c?"addClass":"removeClass"](this.getZclass()+"-ck")}})),getChecked:_zkf$=function(){return this._checked},isChecked:_zkf$,setDisabled:(function(c,d,e){return function(f,g){var h=this[c];this.__fname__=c.substring(1);this[c]=f=d.apply(this,arguments);if(h!==f||(g&&g.force)){e.apply(this,arguments)}delete this.__fname__;return this}})("_disabled",(function(c,d){if(d&&d.adbs){this._adbs=true}else{if(!d||d.adbs===undefined){this._adbs=false}}if(!c){if(this._adbs){this._adbs=false}else{if(d&&d.adbs===false){return this._disabled}}}return c}),(function(c,d){this.rerender(d&&d.skip?-1:0)})),getDisabled:_zkf$=function(){return this._disabled},isDisabled:_zkf$,setHref:(function(c){return function(d){this[c]=d;return this}})("_href"),getHref:_zkf$=function(){return this._href},isHref:_zkf$,setTarget:(function(c){return function(d){this[c]=d;return this}})("_target"),getTarget:_zkf$=function(){return this._target},isTarget:_zkf$,setDir:(function(c,d){return function(e,f){var g=this[c];this[c]=e;if(g!==e||(f&&f.force)){this.__fname__=c.substring(1);d.apply(this,arguments);delete this.__fname__}return this}})("_dir",(_zkf=function(){this.updateDomContent_()})),getDir:_zkf$=function(){return this._dir},isDir:_zkf$,setOrient:(function(c,d){return function(e,f){var g=this[c];this[c]=e;if(g!==e||(f&&f.force)){this.__fname__=c.substring(1);d.apply(this,arguments);delete this.__fname__}return this}})("_orient",(_zkf)),getOrient:_zkf$=function(){return this._orient},isOrient:_zkf$,setTabindex:(function(c,d){return function(e,f){var g=this[c];this[c]=e;if(g!==e||(f&&f.force)){this.__fname__=c.substring(1);d.apply(this,arguments);delete this.__fname__}return this}})("_tabindex",(function(c){var d=this.$n();if(d){d.tabIndex=c||""}})),getTabindex:_zkf$=function(){return this._tabindex},isTabindex:_zkf$,setAutodisable:(function(c){return function(d){this[c]=d;return this}})("_autodisable"),getAutodisable:_zkf$=function(){return this._autodisable},isAutodisable:_zkf$,setUpload:(function(c,d){return function(e,f){var g=this[c];this[c]=e;if(g!==e||(f&&f.force)){this.__fname__=c.substring(1);d.apply(this,arguments);delete this.__fname__}return this}})("_upload",(function(c){var d=this.$n();if(d){a(this);if(c&&c!="false"&&!this._disabled){b(this)}}})),getUpload:_zkf$=function(){return this._upload},isUpload:_zkf$,getTextNode:function(){return this.$n().firstChild.firstChild},bind_:function(){this.$supers(zul.wgt.Toolbarbutton,"bind_",arguments);if(!this._disabled){var c=this.$n();this.domListen_(c,"onFocus","doFocus_").domListen_(c,"onBlur","doBlur_")}if(!this._disabled&&this._upload){b(this)}},unbind_:function(){a(this);var c=this.$n();this.domUnlisten_(c,"onFocus","doFocus_").domUnlisten_(c,"onBlur","doBlur_");this.$supers(zul.wgt.Toolbarbutton,"unbind_",arguments)},domContent_:function(){var d=zUtl.encodeXML(this.getLabel()),c=this.getImage();if(!c){return d}c='<img src="'+c+'" align="absmiddle" />';var e=d?"vertical"==this.getOrient()?"<br/>":"&nbsp;":"";return this.getDir()=="reverse"?d+e+c:c+e+d},domClass_:function(f){var d=[this.$supers("domClass_",arguments)],e=this.getZclass(),c=(!f||!f.zclass);if(this._disabled&&c&&e){d.push(" ",e,"-disd")}if(this._mode=="toggle"&&this._checked&&c&&e){d.push(" ",e,"-ck")}return d.join("")},domAttrs_:function(e){var c=this.$supers("domAttrs_",arguments),d=this.getTabindex();if(d){c+=' tabIndex="'+d+'"'}return c},onSize:function(){if(this._uplder){this._uplder.sync()}},doClick_:function(c){if(!this._disabled){if(!this._upload){zul.wgt.ADBS.autodisable(this)}this.fireX(c);if(!c.stopped){var d=this._href;if(d){zUtl.go(d,{target:this._target||(c.data.ctrlKey?"_blank":"")})}this.$super("doClick_",c,true);if(this._mode=="toggle"){this.setChecked(!this.isChecked());this.fire("onCheck",this.isChecked())}}}},doMouseOver_:function(c){if(!this._disabled){jq(this).addClass(this.getZclass()+"-over");this.$supers("doMouseOver_",arguments)}},doMouseOut_:function(c){if(!this._disabled){jq(this).removeClass(this.getZclass()+"-over");this.$supers("doMouseOut_",arguments)}}})})();
zkreg('zul.wgt.Toolbarbutton');zk._m={};
zk._m['default']=function(a){var b=this.getZclass();a.push("<div",this.domAttrs_(),'><div class="',b,'-body"><div ',this.domTextStyleAttr_(),'class="',b,'-cnt">',this.domContent_(),"</div></div></div>")};
;zk._m['toggle']=[zk._p.p.Toolbarbutton,'default'];zkmld(zk._p.p.Toolbarbutton,zk._m);zul.wgt.Image=zk.$extends(zul.Widget,{setSrc:(function(a,b){return function(c,d){var e=this[a];this[a]=c;if(e!==c||(d&&d.force)){this.__fname__=a.substring(1);b.apply(this,arguments);delete this.__fname__}return this}})("_src",(function(a){if(a&&this._preloadImage){zUtl.loadImage(a)}var b=this.getImageNode();if(b){b.src=a||""}})),getSrc:_zkf$=function(){return this._src},isSrc:_zkf$,setHover:(function(a){return function(b){this[a]=b;return this}})("_hover"),getHover:_zkf$=function(){return this._hover},isHover:_zkf$,setAlign:(function(a,b){return function(c,d){var e=this[a];this[a]=c;if(e!==c||(d&&d.force)){this.__fname__=a.substring(1);b.apply(this,arguments);delete this.__fname__}return this}})("_align",(function(a){var b=this.getImageNode();if(b){b.align=a||""}})),getAlign:_zkf$=function(){return this._align},isAlign:_zkf$,setHspace:(function(a,b){return function(c,d){var e=this[a];this[a]=c;if(e!==c||(d&&d.force)){this.__fname__=a.substring(1);b.apply(this,arguments);delete this.__fname__}return this}})("_hspace",(function(a){var b=this.getImageNode();if(b){b.hspace=a}})),getHspace:_zkf$=function(){return this._hspace},isHspace:_zkf$,setVspace:(function(a,b){return function(c,d){var e=this[a];this[a]=c;if(e!==c||(d&&d.force)){this.__fname__=a.substring(1);b.apply(this,arguments);delete this.__fname__}return this}})("_vspace",(function(a){var b=this.getImageNode();if(b){b.vspace=a}})),getVspace:_zkf$=function(){return this._vspace},isVspace:_zkf$,getImageNode:function(){return this.$n()},doMouseOver_:function(){var b=this._hover;if(b){var a=this.getImageNode();if(a){a.src=b}}this.$supers("doMouseOver_",arguments)},doMouseOut_:function(){if(this._hover){var a=this.getImageNode();if(a){a.src=this._src||""}}this.$supers("doMouseOut_",arguments)},domAttrs_:function(b){var a=this.$supers("domAttrs_",arguments);if(!b||!b.content){a+=this.contentAttrs_()}return a},contentAttrs_:function(){var a=' src="'+(this._src||"")+'"',b;if(b=this._align){a+=' align="'+b+'"'}if(b=this._hspace){a+=' hspace="'+b+'"'}if(b=this._vspace){a+=' vspace="'+b+'"'}return a}});
zkreg('zul.wgt.Image');zk._m={};
zk._m['alphafix']=function(a){a.push("<image",this.domAttrs_(),"/>")};
;zk._m['default']=[zk._p.p.Image,'alphafix'];zkmld(zk._p.p.Image,zk._m);zul.wgt.Imagemap=zk.$extends(zul.wgt.Image,{setWidth:(function(a,b){return function(c,d){var e=this[a];this[a]=c;if(e!==c||(d&&d.force)){this.__fname__=a.substring(1);b.apply(this,arguments);delete this.__fname__}return this}})("_width",(function(a){var b=this.getImageNode();if(b){b.style.width=a}})),getWidth:_zkf$=function(){return this._width},isWidth:_zkf$,setHeight:(function(a,b){return function(c,d){var e=this[a];this[a]=c;if(e!==c||(d&&d.force)){this.__fname__=a.substring(1);b.apply(this,arguments);delete this.__fname__}return this}})("_height",(function(a){var b=this.getImageNode();if(b){b.style.height=a}})),getHeight:_zkf$=function(){return this._height},isHeight:_zkf$,bind_:function(){this.$supers(zul.wgt.Imagemap,"bind_",arguments);if(!jq("#zk_hfr_")[0]){jq.newFrame("zk_hfr_",null,zk.safari?"position:absolute;top:-1000px;left:-1000px;width:0;height:0;display:inline":null)}},getImageNode:function(){return this.$n("real")},getCaveNode:function(){return this.$n("map")},doClick_:function(a){},onChildAdded_:function(){this.$supers("onChildAdded_",arguments);if(this.desktop&&this.firstChild==this.lastChild){this._fixchd(true)}},onChildRemoved_:function(){this.$supers("onChildRemoved_",arguments);if(this.desktop&&!this.firstChild){this._fixchd(false)}},_fixchd:function(c){var b=this.uuid+"-map",a=this.getImageNode();a.useMap=c?"#"+b:"";a.isMap=!c},contentAttrs_:function(){var a=this.$supers("contentAttrs_",arguments),b=this._width,c=this._height;if(b||c){a+=' style="';if(b){a+="width:"+b+";"}if(c){a+="height:"+c+";"}a+='"'}return a+(this.firstChild?' usemap="#'+this.uuid+'-map"':' ismap="ismap"')},fromPageCoord:function(a,c){var b=zk(this.getImageNode()).revisedOffset();return[a-b[0],c-b[1]]},_doneURI:function(){var a=zul.wgt.Imagemap,b=a._doneURI;return b?b:a._doneURI=zk.IMAGEMAP_DONE_URI?zk.IMAGEMAP_DONE_URI:zk.ajaxURI("/web/zul/html/imagemap-done.html",{desktop:this.desktop,au:true})}},{onclick:function(b){if(zul.wgt.Imagemap._toofast()){return}var c=b.indexOf("?");if(c<0){return}var a=b.indexOf("?",++c);if(a<0){return}var e=b.substring(c,a),d=zk.Widget.$(e);if(!d){return}c=b.indexOf(",",++a);if(c<0){return}d.fire("onClick",{x:zk.parseInt(b.substring(a,c)),y:zk.parseInt(b.substring(c+1))},{ctl:true})},_toofast:function(){if(zk.gecko){var a=zul.wgt.Imagemap,b=jq.now();if(a._stamp&&b-a._stamp<800){return true}a._stamp=b}return false}});
zkreg('zul.wgt.Imagemap');zk._m={};
zk._m['alphafix']=function(c){var d=this.uuid,b=d+"-map";c.push("<span",this.domAttrs_({content:1}),'><a href="',this._doneURI(),"?",d,'" target="zk_hfr_"><img id="',d,'-real"',this.contentAttrs_(),'/></a><map name="',b,'" id="',b,'">');for(var a=this.firstChild;a;a=a.nextSibling){a.redraw(c)}c.push("</map></span>")};
;zk._m['default']=[zk._p.p.Imagemap,'alphafix'];zkmld(zk._p.p.Imagemap,zk._m);zul.wgt.Area=zk.$extends(zk.Widget,{setShape:(function(a,b){return function(c,d){var e=this[a];this[a]=c;if(e!==c||(d&&d.force)){this.__fname__=a.substring(1);b.apply(this,arguments);delete this.__fname__}return this}})("_shape",(function(a){var b=this.$n();if(b){b.shape=a||""}})),getShape:_zkf$=function(){return this._shape},isShape:_zkf$,setCoords:(function(a,b){return function(c,d){var e=this[a];this[a]=c;if(e!==c||(d&&d.force)){this.__fname__=a.substring(1);b.apply(this,arguments);delete this.__fname__}return this}})("_coords",(function(a){var b=this.$n();if(b){b.coords=a||""}})),getCoords:_zkf$=function(){return this._coords},isCoords:_zkf$,doClick_:function(a){if(zul.wgt.Imagemap._toofast()){return}var b=this.id||this.uuid;this.parent.fire("onClick",{area:b},{ctl:true});a.stop()},domAttrs_:function(c){var a=this.$supers("domAttrs_",arguments)+' href="javascript:;"',b;if(b=this._coords){a+=' coords="'+b+'"'}if(b=this._shape){a+=' shape="'+b+'"'}return a}});
zkreg('zul.wgt.Area');zk._m={};
zk._m['default']=function(a){a.push("<area",this.domAttrs_(),"/>")};
;zkmld(zk._p.p.Area,zk._m);zul.wgt.Chart=zk.$extends(zul.wgt.Imagemap,{});
zkreg('zul.wgt.Chart');zk._m={};
zk._m['default']=[zk._p.p.Imagemap,'alphafix'];zkmld(zk._p.p.Chart,zk._m);zul.wgt.Captcha=zk.$extends(zul.wgt.Image,{});
zkreg('zul.wgt.Captcha');zk._m={};
zk._m['default']=[zk._p.p.Image,'alphafix'];zkmld(zk._p.p.Captcha,zk._m);zul.wgt.Progressmeter=zk.$extends(zul.Widget,{_value:0,setValue:(function(a,b){return function(c,d){var e=this[a];this[a]=c;if(e!==c||(d&&d.force)){this.__fname__=a.substring(1);b.apply(this,arguments);delete this.__fname__}return this}})("_value",(function(){if(this.$n()){this._fixImgWidth()}})),getValue:_zkf$=function(){return this._value},isValue:_zkf$,_fixImgWidth:_zkf=function(){var b=this.$n(),a=this.$n("img");if(a){if(zk.ie6_){a.style.width=""}if(zk(b).isRealVisible()){jq(a).animate({width:Math.round((b.clientWidth*this._value)/100)+"px"},"slow")}}},onSize:_zkf,bind_:function(){this.$supers(zul.wgt.Progressmeter,"bind_",arguments);this._fixImgWidth(this._value);zWatch.listen({onSize:this})},unbind_:function(){zWatch.unlisten({onSize:this});this.$supers(zul.wgt.Progressmeter,"unbind_",arguments)},setWidth:function(a){this.$supers("setWidth",arguments);this._fixImgWidth()}});
zkreg('zul.wgt.Progressmeter');zk._m={};
zk._m['default']=function(a){a.push("<div",this.domAttrs_(),'><span id="',this.uuid,'-img"','class="',this.getZclass(),'-img"></span></div>')};
;zkmld(zk._p.p.Progressmeter,zk._m);zul.wgt.Fileupload=zk.$extends(zul.wgt.Button,{});
zkreg('zul.wgt.Fileupload');(function(){function a(e){if(!e._tidclose){e._tidclose=setTimeout(function(){if(!e._bover){if(e._autodrop&&e.isOpen()){e.close({sendOnOpen:true})}}e._tidclose=null},200)}}function b(e,f){for(var g=f;g&&g!=e;g=g.parentNode){if(jq.nodeName(g,"td")&&jq(g).index()==2){return true}}return false}function d(g,e,f){if(e&&e.sendOnOpen){g.fire("onOpen",{open:f,value:g.getLabel()},{rtags:{onOpen:1}})}}function c(g,f){if(!g._oldppclose){var e=g.firstChild;g._oldppclose=e.close;if(f){g.domListen_(e,"onMouseOver").domListen_(e,"onMouseOut")}e.close=function(h){g._oldppclose.apply(e,arguments);d(g,h,false);if(f){g.domUnlisten_(e,"onMouseOver").domUnlisten_(e,"onMouseOut")}e.close=g._oldppclose;delete g._oldppclose}}}zul.wgt.Combobutton=zk.$extends(zul.wgt.Button,{setAutodrop:(function(e){return function(f){this[e]=f;return this}})("_autodrop"),getAutodrop:_zkf$=function(){return this._autodrop},isAutodrop:_zkf$,getZclass:function(){var e=this._zclass;return e?e:this._isDefault()?"z-combobutton":"z-combobutton-toolbar"},_isDefault:function(){return this._mold=="default"},isOpen:function(){var e=this.firstChild;return e&&e.isOpen()},setOpen:function(e,f){if(!this._disabled&&!zk.animating()){this[e?"open":"close"](f||{})}},renderIcon_:function(e){e.push('<div class="',this.getZclass(),'-btn-img" />')},renderInner_:function(f){for(var e=this.firstChild;e;e=e.nextSibling){e.redraw(f)}},isTableLayout_:function(){return true},unbind_:function(){var e;if((e=this.firstChild)&&(e=e.$n())){this.domUnlisten_(e,"onMouseOver").domUnlisten_(e,"onMouseOut")}this.$supers("unbind_",arguments)},doFocus_:function(e){if(this==e.target){this.$supers("doFocus_",arguments)}},open:function(f){var e=this.firstChild;if(e&&!this.isOpen()){if(e.$instanceof(zul.wgt.Popup)){e.open(this.uuid,null,"after_end",f);d(this,f,true)}c(this,!e.$instanceof(zul.wgt.Menupopup))}},close:function(e){if(this.isOpen()){this.firstChild.close(e)}},doClick_:function(e){var g=e.domTarget;if(g){var f=!this.isOpen();if(this==e.target){if(b(this.$n(),g)||!f){this.setOpen(f,{sendOnOpen:true})}else{this.$supers("doClick_",arguments)}}if(this._mold=="toolbar"){jq(this.$n("box")).addClass(this.getZclass()+"-over")}}},doMouseDown_:function(e){if(this==e.target){this.$supers("doMouseDown_",arguments)}},doMouseOver_:function(e){this._bover=true;if(this==e.target){if(this._autodrop&&b(this.$n(),e.domTarget)&&!this.isOpen()){this.open({sendOnOpen:true})}this.$supers("doMouseOver_",arguments)}},doMouseOut_:function(e){this._bover=false;a(this);this.$supers("doMouseOut_",arguments)},_doMouseOver:function(e){this._bover=true},_doMouseOut:function(e){this._bover=false;a(this)},ignoreDescendantFloatUp_:function(e){return e&&e.$instanceof(zul.wgt.Popup)},rerender:function(e){if(this.isOpen()){this.close()}this.$supers("rerender",arguments)}})})();
zkreg('zul.wgt.Combobutton');zk._m={};
zk._m['default']=[zk._p.p.Button,'trendy'];zk._m['toolbar']=[zk._p.p.Button,'trendy'];zkmld(zk._p.p.Combobutton,zk._m);zul.wgt.Selectbox=zk.$extends(zul.Widget,{setTabindex:(function(a,b){return function(c,d){var e=this[a];this[a]=c;if(e!==c||(d&&d.force)){this.__fname__=a.substring(1);b.apply(this,arguments);delete this.__fname__}return this}})("_tabindex",(function(a){var b=this.$n();if(b){b.tabindex=a||""}})),getTabindex:_zkf$=function(){return this._tabindex},isTabindex:_zkf$,setSelectedIndex:(function(a,b){return function(c,d){var e=this[a];this[a]=c;if(e!==c||(d&&d.force)){this.__fname__=a.substring(1);b.apply(this,arguments);delete this.__fname__}return this}})("_selectedIndex",(function(a){var b=this.$n();if(b){b.selectedIndex=a}})),getSelectedIndex:_zkf$=function(){return this._selectedIndex},isSelectedIndex:_zkf$,setDisabled:(function(a,b){return function(c,d){var e=this[a];this[a]=c;if(e!==c||(d&&d.force)){this.__fname__=a.substring(1);b.apply(this,arguments);delete this.__fname__}return this}})("_disabled",(function(a){var b=this.$n();if(b){b.disabled=a?"disabled":""}})),getDisabled:_zkf$=function(){return this._disabled},isDisabled:_zkf$,setName:(function(a,b){return function(c,d){var e=this[a];this[a]=c;if(e!==c||(d&&d.force)){this.__fname__=a.substring(1);b.apply(this,arguments);delete this.__fname__}return this}})("_name",(function(a){var b=this.$n();if(b){b.name=a}})),getName:_zkf$=function(){return this._name},isName:_zkf$,_fixSelIndex:function(){if(this._selectedIndex<0){this.$n().selectedIndex=-1}},bind_:function(){this.$supers(zul.wgt.Selectbox,"bind_",arguments);var b=this.$n();this.domListen_(b,"onChange").domListen_(b,"onFocus","doFocus_").domListen_(b,"onBlur","doBlur_");if(!zk.gecko){var a=[this,this._fixSelIndex];zWatch.listen({onRestore:a,onVParent:a})}this._fixSelIndex()},unbind_:function(){var b=this.$n();this.domUnlisten_(b,"onChange").domUnlisten_(b,"onFocus","doFocus_").domUnlisten_(b,"onBlur","doBlur_").$supers(zul.wgt.Selectbox,"unbind_",arguments);var a=[this,this._fixSelIndex];zWatch.unlisten({onRestore:a,onVParent:a})},_doChange:function(a){var c=this.$n(),b=c.selectedIndex;if(zk.opera){c.selectedIndex=b}if(this._selectedIndex==b){return}this.setSelectedIndex(c.selectedIndex);this.fire("onSelect",c.selectedIndex)},doBlur_:function(a){this._doChange(a);return this.$supers("doBlur_",arguments)},beforeCtrlKeys_:function(a){this._doChange(a)},domAttrs_:function(){var a;return this.$supers("domAttrs_",arguments)+(this.isDisabled()?' disabled="disabled"':"")+((a=this.getSelectedIndex())>-1?' selectedIndex="'+a+'"':"")+((a=this.getTabindex())?' tabindex="'+a+'"':"")+((a=this.getName())?' name="'+a+'"':"")}});
zkreg('zul.wgt.Selectbox');zk._m={};
zk._m['default']=function(b){b.push("<select",this.domAttrs_(),">");var d=$eval(this.items)||[];for(var c=0,a=d.length;c<a;c++){b.push("<option");if(this._selectedIndex>-1&&this._selectedIndex==c){b.push(' selected="selected"')}b.push(">",d[c],"</option>")}b.push("</select>")};
;zkmld(zk._p.p.Selectbox,zk._m);(function(){zul.wgt.Notification=zk.$extends(zul.wgt.Popup,{$init:function(b,a){this.$supers(zul.wgt.Notification,"$init",arguments);this._msg=b;this._type=a.type;this._ref=a.ref;this._dur=a.dur;this._closable=a.closable},redraw:function(a){var b=this.uuid,c=this.getZclass();a.push("<div",this.domAttrs_(),">");if(this._ref){a.push("<div id=",b,'-p class="',c,'-pointer"></div>')}a.push('<div id="',b,'-body" class="',c,'-cl"><div id="',b,'-cave" class="',c,'-cnt">',this._msg,"</div>");if(this._closable){a.push('<div id="',b,'-cls" class="',c,'-close"></div>')}a.push("</div></div>")},domClass_:function(f){var e=this.getZclass(),c=this._type,b,d=this._ref,a=this.$supers(zul.wgt.Notification,"domClass_",arguments);if(c){a+=" "+e+"-"+(b=zUtl.encodeXML(c))}if(d){a+=" "+e+"-ref"}if(zk.ie<8&&c&&d){a+=" "+e+"-ref-"+b}return a},onFloatUp:function(a,b){if(b&&b.triggerByFocus){return}if(!this.isVisible()){return}var d=a.origin;for(var c;d;d=d.parent){if(d==this){if(!c){this.setTopmost()}return}if(d==this.parent&&d.ignoreDescendantFloatUp_(this)){return}c=c||d.isFloating_()}if(this._dur<=0){this.close({sendOnOpen:true})}},doClick_:function(a){var b=a.domTarget;if(b==this.$n("cls")){this.close()}else{this.$supers("doClick_",arguments)}},doMouseOver_:function(a){var b=a.domTarget;if(b==this.$n("cls")){jq(b).addClass(this.getZclass()+"-close-over")}else{this.$supers("doMouseOver_",arguments)}},doMouseOut_:function(a){var b=a.domTarget;if(b==this.$n("cls")){jq(b).removeClass(this.getZclass()+"-close-over")}else{this.$supers("doMouseOut_",arguments)}},onFloatUp:function(a,b){if(b&&b.triggerByFocus){return}if(!this.isVisible()){return}var d=a.origin;for(var c;d;d=d.parent){if(d==this){if(!c){this.setTopmost()}return}if(d==this.parent&&d.ignoreDescendantFloatUp_(this)){return}c=c||d.isFloating_()}if(!this._closable&&this._dur<=0){this.close({sendOnOpen:true})}},open:function(c,d,a,b){this.$supers(zul.wgt.Notification,"open",arguments);this._fixarrow(c)},position:function(c,d,a,b){this.$supers(zul.wgt.Notification,"position",arguments);this._fixarrow(c)},_posInfo:function(c,d,a,b){this._fixPadding(a);return this.$supers(zul.wgt.Notification,"_posInfo",arguments)},_fixPadding:function(a){var c=this.$n("p");if(!c){return}var e=this.$n(),b=2+(zk(c).borderWidth()/2)||0,d=2+(zk(c).borderHeight()/2)||0;e.style.padding="0";switch(a){case"before_start":case"before_center":case"before_end":this._dir="d";e.style.paddingBottom=d+"px";break;case"after_start":case"after_center":case"after_end":this._dir="u";e.style.paddingTop=d+"px";break;case"end_before":case"end_center":case"end_after":this._dir="l";e.style.paddingLeft=b+"px";break;case"start_before":case"start_center":case"start_after":this._dir="r";e.style.paddingRight=b+"px";break;case"top_left":case"top_center":case"top_right":case"middle_left":case"middle_center":case"middle_right":case"bottom_left":case"bottom_center":case"bottom_right":case"overlap":case"overlap_end":case"overlap_before":case"overlap_after":this._dir="n";e.style.padding=this._getPaddingSize();break;default:this._dir="n"}},_getPaddingSize:function(){return"10px"},_fixarrow:function(c){if(zk.ie==6){return}var k=this.$n("p");if(!k){return}var d=this.getZclass()+"-pointer",m=this.$n(),a=c.$n(),l=this._dir,h=zk(k),i=h.borderWidth(),s=h.borderHeight(),j=zk(m).cmOffset(),e=zk(a).cmOffset(),u=(a.offsetWidth-i)/2,t=(a.offsetHeight-s)/2;if(l!="n"){if(l=="u"||l=="d"){var r=l=="u",q=(m.offsetWidth-i)/2||0,o=e[0]-j[0]+u||0;k.style.left=(a.offsetWidth>=m.offsetWidth?q:o)+"px";k.style[r?"top":"bottom"]=((2-s/2)||0)+"px";k.style[r?"bottom":"top"]=""}else{var r=l=="l",g=(m.offsetHeight-s)/2||0,f=e[1]-j[1]+t||0;k.style.top=(a.offsetHeight>=m.offsetHeight?g:f)+"px";k.style[r?"left":"right"]=((2-i/2)||0)+"px";k.style[r?"right":"left"]=""}k.className=d+" "+d+"-"+l;jq(k).show()}else{k.className=d;jq(k).hide()}},openAnima_:function(d,e,a,c){var b=this;jq(this.$n()).fadeIn(500,function(){b.afterOpenAnima_(d,e,a,c)})},closeAnima_:function(b){var a=this;jq(this.$n()).fadeOut(500,function(){a.afterCloseAnima_(b)})},afterCloseAnima_:function(a){this.detach()}},{show:function(e,g,a){if(!a){a={}}var i=zk.Widget.$(g),f=a.ref,h=a.pos,b=a.dur,c=new zul.wgt.Notification(e,a),d=a.off;if(!h&&!d){h=f?"end_center":"middle_center"}if(!i){i=zk.Desktop.$().firstChild}i.appendChild(c);c.open(f,d,h);if(b>0){setTimeout(function(){if(c.desktop){c.close()}},b)}}})})();
zkreg('zul.wgt.Notification');
}finally{zk.setLoaded(zk._p.n);}});zk.setLoaded('zul.wgt',1);