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(aD,z){var Z=aD.document;var a=(function(){var a3=function(bn,bo){return new a3.fn.init(bn,bo)},bi=aD.jQuery,a1,bm=/^(?:[^<]*(<[\w\W]+>)[^>]*$|#([\w\-]+)$)/,aW=/^.[^:#\[\.,]*$/,ba=/\S/,aY=/\s/,a6=/^\s+/,a2=/\s+$/,aT=/\W/,a5=/\d/,aZ=/^<(\w+)\s*\/?>(?:<\/\1>)?$/,bb=/^[\],:{}\s]*$/,bk=/\\(?:["\\\/bfnrt]|u[0-9a-fA-F]{4})/g,bd=/"[^"\\\n\r]*"|true|false|null|-?\d+(?:\.\d*)?(?:[eE][+\-]?\d+)?/g,a7=/(?:^|:|,)(?:\s*\[)+/g,aV=/(webkit)[ \/]([\w.]+)/,bf=/(opera)(?:.*version)?[ \/]([\w.]+)/,be=/(msie) ([\w.]+)/,bg=/(mozilla)(?:.*? rv:([\w.]+))?/,bl=navigator.userAgent,bj,bh=false,a0=[],aQ,a9=Object.prototype.toString,a4=Object.prototype.hasOwnProperty,aX=Array.prototype.push,a8=Array.prototype.slice,bc=String.prototype.trim,aR=Array.prototype.indexOf,aU={};a3.fn=a3.prototype={init:function(bn,bq){var bp,br,bo,bs;if(!bn){return this}if(bn.nodeType){this.context=this[0]=bn;this.length=1;return this}if(bn==="body"&&!bq&&Z.body){this.context=Z;this[0]=Z.body;this.selector="body";this.length=1;return this}if(typeof bn==="string"){bp=bm.exec(bn);if(bp&&(bp[1]||!bq)){if(bp[1]){bs=(bq?bq.ownerDocument||bq:Z);bo=aZ.exec(bn);if(bo){if(a3.isPlainObject(bq)){bn=[Z.createElement(bo[1])];a3.fn.attr.call(bn,bq,true)}else{bn=[bs.createElement(bo[1])]}}else{bo=a3.buildFragment([bp[1]],[bs]);bn=(bo.cacheable?bo.fragment.cloneNode(true):bo.fragment).childNodes}return a3.merge(this,bn)}else{br=Z.getElementById(bp[2]);if(br&&br.parentNode){if(br.id!==bp[2]){return a1.find(bn)}this.length=1;this[0]=br}this.context=Z;this.selector=bn;return this}}else{if(!bq&&!aT.test(bn)){this.selector=bn;this.context=Z;bn=Z.getElementsByTagName(bn);return a3.merge(this,bn)}else{if(!bq||bq.jquery){return(bq||a1).find(bn)}else{return a3(bq).find(bn)}}}}else{if(a3.isFunction(bn)){return a1.ready(bn)}}if(bn.selector!==z){this.selector=bn.selector;this.context=bn.context}return a3.makeArray(bn,this)},selector:"",jquery:"1.4.4",length:0,size:function(){return this.length},toArray:function(){return a8.call(this,0)},get:function(bn){return bn==null?this.toArray():(bn<0?this.slice(bn)[0]:this[bn])},pushStack:function(bo,bq,bn){var bp=a3();if(a3.isArray(bo)){aX.apply(bp,bo)}else{a3.merge(bp,bo)}bp.prevObject=this;bp.context=this.context;if(bq==="find"){bp.selector=this.selector+(this.selector?" ":"")+bn}else{if(bq){bp.selector=this.selector+"."+bq+"("+bn+")"}}return bp},each:function(bo,bn){return a3.each(this,bo,bn)},ready:function(bn){a3.bindReady();if(a3.isReady){bn.call(Z,a3)}else{if(a0){a0.push(bn)}}return this},eq:function(bn){return bn===-1?this.slice(bn):this.slice(bn,+bn+1)},first:function(){return this.eq(0)},last:function(){return this.eq(-1)},slice:function(){return this.pushStack(a8.apply(this,arguments),"slice",a8.call(arguments).join(","))},map:function(bn){return this.pushStack(a3.map(this,function(bp,bo){return bn.call(bp,bo,bp)}))},end:function(){return this.prevObject||a3(null)},push:aX,sort:[].sort,splice:[].splice};a3.fn.init.prototype=a3.fn;a3.extend=a3.fn.extend=function(){var bw,bp,bn,bo,bt,bu,bs=arguments[0]||{},br=1,bq=arguments.length,bv=false;if(typeof bs==="boolean"){bv=bs;bs=arguments[1]||{};br=2}if(typeof bs!=="object"&&!a3.isFunction(bs)){bs={}}if(bq===br){bs=this;--br}for(;br<bq;br++){if((bw=arguments[br])!=null){for(bp in bw){bn=bs[bp];bo=bw[bp];if(bs===bo){continue}if(bv&&bo&&(a3.isPlainObject(bo)||(bt=a3.isArray(bo)))){if(bt){bt=false;bu=bn&&a3.isArray(bn)?bn:[]}else{bu=bn&&a3.isPlainObject(bn)?bn:{}}bs[bp]=a3.extend(bv,bu,bo)}else{if(bo!==z){bs[bp]=bo}}}}}return bs};a3.extend({noConflict:function(bn){return a3},isReady:(bi&&bi.isReady),readyWait:1,ready:function(bq){if(bq===true){a3.readyWait--}if(!a3.readyWait||(bq!==true&&!a3.isReady)){if(!Z.body){return setTimeout(a3.ready,1)}a3.isReady=true;if(bq!==true&&--a3.readyWait>0){return}if(a0){var bp,bn=0,bo=a0;a0=null;while((bp=bo[bn++])){bp.call(Z,a3)}if(a3.fn.trigger){a3(Z).trigger("ready").unbind("ready")}}}},bindReady:function(){if(bh){return}bh=true;if(Z.readyState==="complete"){return setTimeout(a3.ready,1)}if(Z.addEventListener){Z.addEventListener("DOMContentLoaded",aQ,false);aD.addEventListener("load",a3.ready,false)}else{if(Z.attachEvent){Z.attachEvent("onreadystatechange",aQ);aD.attachEvent("onload",a3.ready);var bn=false;try{bn=aD.frameElement==null}catch(bo){}if(Z.documentElement.doScroll&&bn){aS()}}}},isFunction:function(bn){return a3.type(bn)==="function"},isArray:Array.isArray||function(bn){return a3.type(bn)==="array"},isWindow:function(bn){return bn&&typeof bn==="object"&&"setInterval" in bn},isNaN:function(bn){return bn==null||!a5.test(bn)||isNaN(bn)},type:function(bn){return bn==null?String(bn):aU[a9.call(bn)]||"object"},isPlainObject:function(bo){if(!bo||a3.type(bo)!=="object"||bo.nodeType||a3.isWindow(bo)){return false}if(bo.constructor&&!a4.call(bo,"constructor")&&!a4.call(bo.constructor.prototype,"isPrototypeOf")){return false}var bn;for(bn in bo){}return bn===z||a4.call(bo,bn)},isEmptyObject:function(bo){for(var bn in bo){return false}return true},error:function(bn){throw bn},parseJSON:function(bn){if(typeof bn!=="string"||!bn){return null}bn=a3.trim(bn);if(bb.test(bn.replace(bk,"@").replace(bd,"]").replace(a7,""))){return aD.JSON&&aD.JSON.parse?aD.JSON.parse(bn):(new Function("return "+bn))()}else{a3.error("Invalid JSON: "+bn)}},noop:function(){},globalEval:function(bp){if(bp&&ba.test(bp)){var bo=Z.getElementsByTagName("head")[0]||Z.documentElement,bn=Z.createElement("script");bn.type="text/javascript";if(a3.support.scriptEval){bn.appendChild(Z.createTextNode(bp))}else{bn.text=bp}bo.insertBefore(bn,bo.firstChild);bo.removeChild(bn)}},each:function(bq,bu,bp){var bo,br=0,bs=bq.length,bn=bs===z||a3.isFunction(bq);if(bp){if(bn){for(bo in bq){if(bu.apply(bq[bo],bp)===false){break}}}else{for(;br<bs;){if(bu.apply(bq[br++],bp)===false){break}}}}else{if(bn){for(bo in bq){if(bu.call(bq[bo],bo,bq[bo])===false){break}}}else{for(var bt=bq[0];br<bs&&bu.call(bt,br,bt)!==false;bt=bq[++br]){}}}return bq},trim:bc?function(bn){return bn==null?"":bc.call(bn)}:function(bn){return bn==null?"":bn.toString().replace(a6,"").replace(a2,"")},makeArray:function(bq,bo){var bn=bo||[];if(bq!=null){var bp=a3.type(bq);if(bq.length==null||bp==="string"||bp==="function"||bp==="regexp"||a3.isWindow(bq)){aX.call(bn,bq)}else{a3.merge(bn,bq)}}return bn},inArray:function(bp,bq){if(bq.indexOf){return bq.indexOf(bp)}for(var bn=0,bo=bq.length;bn<bo;bn++){if(bq[bn]===bp){return bn}}return -1},merge:function(br,bp){var bq=br.length,bo=0;if(typeof bp.length==="number"){for(var bn=bp.length;bo<bn;bo++){br[bq++]=bp[bo]}}else{while(bp[bo]!==z){br[bq++]=bp[bo++]}}br.length=bq;return br},grep:function(bo,bt,bn){var bp=[],bs;bn=!!bn;for(var bq=0,br=bo.length;bq<br;bq++){bs=!!bt(bo[bq],bq);if(bn!==bs){bp.push(bo[bq])}}return bp},map:function(bo,bt,bn){var bp=[],bs;for(var bq=0,br=bo.length;bq<br;bq++){bs=bt(bo[bq],bq,bn);if(bs!=null){bp[bp.length]=bs}}return bp.concat.apply([],bp)},guid:1,proxy:function(bp,bo,bn){if(arguments.length===2){if(typeof bo==="string"){bn=bp;bp=bn[bo];bo=z}else{if(bo&&!a3.isFunction(bo)){bn=bo;bo=z}}}if(!bo&&bp){bo=function(){return bp.apply(bn||this,arguments)}}if(bp){bo.guid=bp.guid=bp.guid||bo.guid||a3.guid++}return bo},access:function(bn,bv,bt,bp,bs,bu){var bo=bn.length;if(typeof bv==="object"){for(var bq in bv){a3.access(bn,bq,bv[bq],bp,bs,bt)}return bn}if(bt!==z){bp=!bu&&bp&&a3.isFunction(bt);for(var br=0;br<bo;br++){bs(bn[br],bv,bp?bt.call(bn[br],br,bs(bn[br],bv)):bt,bu)}return bn}return bo?bs(bn[0],bv):z},now:function(){return(new Date()).getTime()},uaMatch:function(bo){bo=bo.toLowerCase();var bn=aV.exec(bo)||bf.exec(bo)||be.exec(bo)||bo.indexOf("compatible")<0&&bg.exec(bo)||[];return{browser:bn[1]||"",version:bn[2]||"0"}},browser:{}});a3.each("Boolean Number String Function Array Date RegExp Object".split(" "),function(bo,bn){aU["[object "+bn+"]"]=bn.toLowerCase()});bj=a3.uaMatch(bl);if(bj.browser){a3.browser[bj.browser]=true;a3.browser.version=bj.version}if(a3.browser.webkit){a3.browser.safari=true}if(aR){a3.inArray=function(bn,bo){return aR.call(bo,bn)}}if(!aY.test("\xA0")){a6=/^[\s\xA0]+/;a2=/[\s\xA0]+$/}a1=a3(Z);if(Z.addEventListener){aQ=function(){Z.removeEventListener("DOMContentLoaded",aQ,false);a3.ready()}}else{if(Z.attachEvent){aQ=function(){if(Z.readyState==="complete"){Z.detachEvent("onreadystatechange",aQ);a3.ready()}}}}function aS(){if(a3.isReady){return}try{Z.documentElement.doScroll("left")}catch(bn){setTimeout(aS,1);return}a3.ready()}if(!bi){aD.jQuery=aD.$=a3}return aD.jq=a3})();(function(){a.support={};var aX=Z.documentElement,aW=Z.createElement("script"),aQ=Z.createElement("div"),aR="script"+a.now();aQ.style.display="none";aQ.innerHTML="   <link/><table></table><a href='/a' style='color:red;float:left;opacity:.55;'>a</a><input type='checkbox'/>";var a0=aQ.getElementsByTagName("*"),aY=aQ.getElementsByTagName("a")[0],aZ=Z.createElement("select"),aS=aZ.appendChild(Z.createElement("option"));if(!a0||!a0.length||!aY){return}a.support={leadingWhitespace:aQ.firstChild.nodeType===3,tbody:!aQ.getElementsByTagName("tbody").length,htmlSerialize:!!aQ.getElementsByTagName("link").length,style:/red/.test(aY.getAttribute("style")),hrefNormalized:aY.getAttribute("href")==="/a",opacity:/^0.55$/.test(aY.style.opacity),cssFloat:!!aY.style.cssFloat,checkOn:aQ.getElementsByTagName("input")[0].value==="on",optSelected:aS.selected,deleteExpando:true,optDisabled:false,checkClone:false,scriptEval:false,noCloneEvent:true,boxModel:null,inlineBlockNeedsLayout:false,shrinkWrapBlocks:false,reliableHiddenOffsets:true,reliableMarginRight:true};aZ.disabled=true;a.support.optDisabled=!aS.disabled;aW.type="text/javascript";try{aW.appendChild(Z.createTextNode("window."+aR+"=1;"))}catch(aU){}aX.insertBefore(aW,aX.firstChild);if(aD[aR]){a.support.scriptEval=true;delete aD[aR]}try{delete aW.test}catch(aU){a.support.deleteExpando=false}aX.removeChild(aW);if(aQ.attachEvent&&aQ.fireEvent){aQ.attachEvent("onclick",function a1(){a.support.noCloneEvent=false;aQ.detachEvent("onclick",a1)});aQ.cloneNode(true).fireEvent("onclick")}aQ=Z.createElement("div");aQ.innerHTML="<input type='radio' name='radiotest' checked='checked'/>";var aT=Z.createDocumentFragment();aT.appendChild(aQ.firstChild);a.support.checkClone=aT.cloneNode(true).cloneNode(true).lastChild.checked;a(function(){var a4=Z.createElement("div");a4.style.width=a4.style.paddingLeft="1px";Z.body.appendChild(a4);a.boxModel=a.support.boxModel=a4.offsetWidth===2;if("zoom" in a4.style){a4.style.display="inline";a4.style.zoom=1;a.support.inlineBlockNeedsLayout=a4.offsetWidth===2;a4.style.display="";a4.innerHTML="<div style='width:4px;'></div>";a.support.shrinkWrapBlocks=a4.offsetWidth!==2}a4.innerHTML="<table><tr><td style='padding:0;display:none'></td><td>t</td></tr></table>";var a2=a4.getElementsByTagName("td");a.support.reliableHiddenOffsets=a2[0].offsetHeight===0;a2[0].style.display="";a2[1].style.display="none";a.support.reliableHiddenOffsets=a.support.reliableHiddenOffsets&&a2[0].offsetHeight===0;a4.innerHTML="";var a3;if(Z.defaultView&&Z.defaultView.getComputedStyle){a3=Z.createElement("div");a3.style.width="0";a3.style.marginRight="0";a4.appendChild(a3);a.support.reliableMarginRight=(parseInt((Z.defaultView.getComputedStyle(a3,null)||{marginRight:0}).marginRight,10)||0)===0}Z.body.removeChild(a4).style.display="none";a4=a2=null});var aV=function(a2){var a4=Z.createElement("div");a2="on"+a2;var a3=(a2 in a4);if(!a3){a4.setAttribute(a2,"return;");a3=typeof a4[a2]==="function"}a4=null;return a3};a.support.submitBubbles=aV("submit");a.support.changeBubbles=aV("change");aX=aW=aQ=a0=aY=null})();var aK={},ak=/^(?:\{.*\}|\[.*\])$/;a.extend({cache:{},uuid:0,expando:"jQuery"+a.now(),noData:{embed:true,object:"clsid:D27CDB6E-AE6D-11cf-96B8-444553540000",applet:true},data:function(aS,aR,aV){if(!a.acceptData(aS)){return}aS=aS==aD?aK:aS;var aU=aS.nodeType,aW=aU?aS[a.expando]:null,aQ=a.cache,aT;if(aU&&!aW&&typeof aR==="string"&&aV===z){return}if(!aU){aQ=aS}else{if(!aW){aS[a.expando]=aW=++a.uuid}}if(typeof aR==="object"){if(aU){aQ[aW]=a.extend(aQ[aW],aR)}else{a.extend(aQ,aR)}}else{if(aU&&!aQ[aW]){aQ[aW]={}}}aT=aU?aQ[aW]:aQ;if(aV!==z){aT[aR]=aV}return typeof aR==="string"?aT[aR]:aT},removeData:function(aS,aR){if(!a.acceptData(aS)){return}aS=aS==aD?aK:aS;var aU=aS.nodeType,aW=aU?aS[a.expando]:aS,aQ=a.cache,aT=aU?aQ[aW]:aW;if(aR){if(aT){delete aT[aR];if(aU&&a.isEmptyObject(aT)){a.removeData(aS)}}}else{if(aU&&a.support.deleteExpando){delete aS[a.expando]}else{if(aS.removeAttribute){aS.removeAttribute(a.expando)}else{if(aU){delete aQ[aW]}else{for(var aV in aS){delete aS[aV]}}}}}},acceptData:function(aR){if(aR.nodeName){var aQ=a.noData[aR.nodeName.toLowerCase()];if(aQ){return !(aQ===true||aR.getAttribute("classid")!==aQ)}}return true}});a.fn.extend({data:function(aU,aW){var aV=null;if(typeof aU==="undefined"){if(this.length){var aQ=this[0].attributes,aS;aV=a.data(this[0]);for(var aT=0,aR=aQ.length;aT<aR;aT++){aS=aQ[aT].name;if(aS.indexOf("data-")===0){aS=aS.substr(5);ay(this[0],aS,aV[aS])}}}return aV}else{if(typeof aU==="object"){return this.each(function(){a.data(this,aU)})}}var aX=aU.split(".");aX[1]=aX[1]?"."+aX[1]:"";if(aW===z){aV=this.triggerHandler("getData"+aX[1]+"!",[aX[0]]);if(aV===z&&this.length){aV=a.data(this[0],aU);aV=ay(this[0],aU,aV)}return aV===z&&aX[1]?this.data(aX[0]):aV}else{return this.each(function(){var aZ=a(this),aY=[aX[0],aW];aZ.triggerHandler("setData"+aX[1]+"!",aY);a.data(this,aU,aW);aZ.triggerHandler("changeData"+aX[1]+"!",aY)})}},removeData:function(aQ){return this.each(function(){a.removeData(this,aQ)})}});function ay(aR,aQ,aS){if(aS===z&&aR.nodeType===1){aS=aR.getAttribute("data-"+aQ);if(typeof aS==="string"){try{aS=aS==="true"?true:aS==="false"?false:aS==="null"?null:!a.isNaN(aS)?parseFloat(aS):ak.test(aS)?a.parseJSON(aS):aS}catch(aT){}a.data(aR,aQ,aS)}else{aS=z}}return aS}a.extend({queue:function(aR,aQ,aT){if(!aR){return}aQ=(aQ||"fx")+"queue";var aS=a.data(aR,aQ);if(!aT){return aS||[]}if(!aS||a.isArray(aT)){aS=a.data(aR,aQ,a.makeArray(aT))}else{aS.push(aT)}return aS},dequeue:function(aT,aS){aS=aS||"fx";var aQ=a.queue(aT,aS),aR=aQ.shift();if(aR==="inprogress"){aR=aQ.shift()}if(aR){if(aS==="fx"){aQ.unshift("inprogress")}aR.call(aT,function(){a.dequeue(aT,aS)})}}});a.fn.extend({queue:function(aQ,aR){if(typeof aQ!=="string"){aR=aQ;aQ="fx"}if(aR===z){return a.queue(this[0],aQ)}return this.each(function(aT){var aS=a.queue(this,aQ,aR);if(aQ==="fx"&&aS[0]!=="inprogress"){a.dequeue(this,aQ)}})},dequeue:function(aQ){return this.each(function(){a.dequeue(this,aQ)})},delay:function(aR,aQ){aR=a.fx?a.fx.speeds[aR]||aR:aR;aQ=aQ||"fx";return this.queue(aQ,function(){var aS=this;setTimeout(function(){a.dequeue(aS,aQ)},aR)})},clearQueue:function(aQ){return this.queue(aQ||"fx",[])}});function I(aR,aQ){if(aR.className!=aQ){aR.className=aQ}}var ai=/[\n\t]/g,aH=/\s+/,am=/\r/g,aG=/^(?:href|src|style)$/,c=/^(?:button|input)$/i,u=/^(?:button|input|object|select|textarea)$/i,g=/^a(?:rea)?$/i,H=/^(?:radio|checkbox)$/i;a.props={"for":"htmlFor","class":"className",readonly:"readOnly",maxlength:"maxLength",cellspacing:"cellSpacing",rowspan:"rowSpan",colspan:"colSpan",tabindex:"tabIndex",usemap:"useMap",frameborder:"frameBorder"};a.fn.extend({attr:function(aQ,aR){return a.access(this,aQ,aR,true,a.attr)},removeAttr:function(aQ,aR){return this.each(function(){a.attr(this,aQ,"");if(this.nodeType===1){this.removeAttribute(aQ)}})},addClass:function(aX){if(a.isFunction(aX)){return this.each(function(a0){var aZ=a(this);aZ.addClass(aX.call(this,a0,aZ.attr("class")))})}if(aX&&typeof aX==="string"){var aQ=(aX||"").split(aH);for(var aT=0,aS=this.length;aT<aS;aT++){var aR=this[aT];if(aR.nodeType===1){if(!aR.className){aR.className=aX}else{var aU=" "+aR.className+" ",aW=aR.className;for(var aV=0,aY=aQ.length;aV<aY;aV++){if(aU.indexOf(" "+aQ[aV]+" ")<0){aW+=" "+aQ[aV]}}I(aR,a.trim(aW))}}}}return this},removeClass:function(aV){if(a.isFunction(aV)){return this.each(function(aZ){var aY=a(this);aY.removeClass(aV.call(this,aZ,aY.attr("class")))})}if((aV&&typeof aV==="string")||aV===z){var aW=(aV||"").split(aH);for(var aS=0,aR=this.length;aS<aR;aS++){var aU=this[aS];if(aU.nodeType===1&&aU.className){if(aV){var aT=(" "+aU.className+" ").replace(ai," ");for(var aX=0,aQ=aW.length;aX<aQ;aX++){aT=aT.replace(" "+aW[aX]+" "," ")}I(aU,a.trim(aT))}else{aU.className=""}}}}return this},toggleClass:function(aT,aR){var aS=typeof aT,aQ=typeof aR==="boolean";if(a.isFunction(aT)){return this.each(function(aV){var aU=a(this);aU.toggleClass(aT.call(this,aV,aU.attr("class"),aR),aR)})}return this.each(function(){if(aS==="string"){var aW,aV=0,aU=a(this),aX=aR,aY=aT.split(aH);while((aW=aY[aV++])){aX=aQ?aX:!aU.hasClass(aW);aU[aX?"addClass":"removeClass"](aW)}}else{if(aS==="undefined"||aS==="boolean"){if(this.className){a.data(this,"__className__",this.className)}this.className=this.className||aT===false?"":a.data(this,"__className__")||""}}})},hasClass:function(aQ){var aT=" "+aQ+" ";for(var aS=0,aR=this.length;aS<aR;aS++){if((" "+this[aS].className+" ").replace(ai," ").indexOf(aT)>-1){return true}}return false},val:function(aY){if(!arguments.length){var aS=this[0];if(aS){if(a.nodeName(aS,"option")){var aR=aS.attributes.value;return !aR||aR.specified?aS.value:aS.text}if(a.nodeName(aS,"select")){var aW=aS.selectedIndex,aZ=[],a0=aS.options,aV=aS.type==="select-one";if(aW<0){return null}for(var aT=aV?aW:0,aX=aV?aW+1:a0.length;aT<aX;aT++){var aU=a0[aT];if(aU.selected&&(a.support.optDisabled?!aU.disabled:aU.getAttribute("disabled")===null)&&(!aU.parentNode.disabled||!a.nodeName(aU.parentNode,"optgroup"))){aY=a(aU).val();if(aV){return aY}aZ.push(aY)}}return aZ}if(H.test(aS.type)&&!a.support.checkOn){return aS.getAttribute("value")===null?"on":aS.value}return(aS.value||"").replace(am,"")}return z}var aQ=a.isFunction(aY);return this.each(function(a3){var a2=a(this),a4=aY;if(this.nodeType!==1){return}if(aQ){a4=aY.call(this,a3,a2.val())}if(a4==null){a4=""}else{if(typeof a4==="number"){a4+=""}else{if(a.isArray(a4)){a4=a.map(a4,function(a5){return a5==null?"":a5+""})}}}if(a.isArray(a4)&&H.test(this.type)){this.checked=a.inArray(a2.val(),a4)>=0}else{if(a.nodeName(this,"select")){var a1=a.makeArray(a4);a("option",this).each(function(){this.selected=a.inArray(a(this).val(),a1)>=0});if(!a1.length){this.selectedIndex=-1}}else{this.value=a4}}})}});a.extend({attrFn:{val:true,css:true,html:true,text:true,data:true,width:true,height:true,offset:true},attr:function(aR,aQ,aW,aZ){if(!aR||aR.nodeType===3||aR.nodeType===8){return z}if(aZ&&aQ in a.attrFn){return a(aR)[aQ](aW)}var aS=aR.nodeType!==1||!a.isXMLDoc(aR),aV=aW!==z;aQ=aS&&a.props[aQ]||aQ;var aU=aG.test(aQ);if(aQ==="selected"&&!a.support.optSelected){var aX=aR.parentNode;if(aX){aX.selectedIndex;if(aX.parentNode){aX.parentNode.selectedIndex}}}if((aQ in aR||aR[aQ]!==z)&&aS&&!aU){if(aV){if(aQ==="type"&&c.test(aR.nodeName)&&aR.parentNode){a.error("type property can't be changed")}if(aW===null){if(aR.nodeType===1){aR.removeAttribute(aQ)}}else{aR[aQ]=aW}}if(a.nodeName(aR,"form")&&aR.getAttributeNode(aQ)){return aR.getAttributeNode(aQ).nodeValue}if(aQ==="tabIndex"){var aY=aR.getAttributeNode("tabIndex");return aY&&aY.specified?aY.value:u.test(aR.nodeName)||g.test(aR.nodeName)&&aR.href?0:z}return aR[aQ]}if(!a.support.style&&aS&&aQ==="style"){if(aV){aR.style.cssText=""+aW}return aR.style.cssText}if(aV){aR.setAttribute(aQ,""+aW)}if(!aR.attributes[aQ]&&(aR.hasAttribute&&!aR.hasAttribute(aQ))){return z}var aT=!a.support.hrefNormalized&&aS&&aU?aR.getAttribute(aQ,2):aR.getAttribute(aQ);return aT===null?z:aT}});var au=/\.(.*)$/,aF=/^(?:textarea|input|select)$/i,B=/\./g,Q=/ /g,ae=/[^\w\s.|`]/g,w=function(aQ){return aQ.replace(ae,"\\$&")},v={focusin:0,focusout:0};a.event={add:function(aU,aY,a4,aW){if(aU.nodeType===3||aU.nodeType===8){return}if(a.isWindow(aU)&&(aU!==aD&&!aU.frameElement)){aU=aD}if(a4===false){a4=aI}else{if(!a4){return}}var aS,a2;if(a4.handler){aS=a4;a4=aS.handler}if(!a4.guid){a4.guid=a.guid++}var aZ=a.data(aU);if(!aZ){return}var aQ=aU.nodeType?"events":"__events__",a3=aZ[aQ],aX=aZ.handle;if(typeof a3==="function"){aX=a3.handle;a3=a3.events}else{if(!a3){if(!aU.nodeType){aZ[aQ]=aZ=function(){}}aZ.events=a3={}}}if(!aX){aZ.handle=aX=function(){return typeof a!=="undefined"&&!a.event.triggered?a.event.handle.apply(aX.elem,arguments):z}}aX.elem=aU;aY=aY.split(" ");var a1,aV=0,aR;while((a1=aY[aV++])){a2=aS?a.extend({},aS):{handler:a4,data:aW};if(a1.indexOf(".")>-1){aR=a1.split(".");a1=aR.shift();a2.namespace=aR.slice(0).sort().join(".")}else{aR=[];a2.namespace=""}a2.type=a1;if(!a2.guid){a2.guid=a4.guid}var aT=a3[a1],a0=a.event.special[a1]||{};if(!aT){aT=a3[a1]=[];if(!a0.setup||a0.setup.call(aU,aW,aR,aX)===false){if(aU.addEventListener){aU.addEventListener(a1,aX,false)}else{if(aU.attachEvent){aU.attachEvent("on"+a1,aX)}}}}if(a0.add){a0.add.call(aU,a2);if(!a2.handler.guid){a2.handler.guid=a4.guid}}aT.push(a2);a.event.global[a1]=true}aU=null},global:{},remove:function(a6,a0,aS,aW){if(a6.nodeType===3||a6.nodeType===8){return}if(aS===false){aS=aI}var a9,aV,aX,a3,a4=0,aT,aY,a1,aU,aZ,aQ,a8,a2=a6.nodeType?"events":"__events__",a5=a.data(a6),aR=a5&&a5[a2];if(!a5||!aR){return}if(typeof aR==="function"){a5=aR;aR=aR.events}if(a0&&a0.type){aS=a0.handler;a0=a0.type}if(!a0||typeof a0==="string"&&a0.charAt(0)==="."){a0=a0||"";for(aV in aR){a.event.remove(a6,aV+a0)}return}a0=a0.split(" ");while((aV=a0[a4++])){a8=aV;aQ=null;aT=aV.indexOf(".")<0;aY=[];if(!aT){aY=aV.split(".");aV=aY.shift();a1=new RegExp("(^|\\.)"+a.map(aY.slice(0).sort(),w).join("\\.(?:.*\\.)?")+"(\\.|$)")}aZ=aR[aV];if(!aZ){continue}if(!aS){for(a3=0;a3<aZ.length;a3++){aQ=aZ[a3];if(aT||a1.test(aQ.namespace)){a.event.remove(a6,a8,aQ.handler,a3);aZ.splice(a3--,1)}}continue}aU=a.event.special[aV]||{};for(a3=aW||0;a3<aZ.length;a3++){aQ=aZ[a3];if(aS.guid===aQ.guid){if(aT||a1.test(aQ.namespace)){if(aW==null){aZ.splice(a3--,1)}if(aU.remove){aU.remove.call(a6,aQ)}}if(aW!=null){break}}}if(aZ.length===0||aW!=null&&aZ.length===1){if(!aU.teardown||aU.teardown.call(a6,aY)===false){a.removeEvent(a6,aV,a5.handle)}a9=null;delete aR[aV]}}if(a.isEmptyObject(aR)){var a7=a5.handle;if(a7){a7.elem=null}delete a5.events;delete a5.handle;if(typeof a5==="function"){a.removeData(a6,a2)}else{if(a.isEmptyObject(a5)){a.removeData(a6)}}}},trigger:function(aR,aW,aT){var a0=aR.type||aR,aV=arguments[3];if(!aV){aR=typeof aR==="object"?aR[a.expando]?aR:a.extend(a.Event(a0),aR):a.Event(a0);if(a0.indexOf("!")>=0){aR.type=a0=a0.slice(0,-1);aR.exclusive=true}if(!aT){aR.stopPropagation();if(a.event.global[a0]){a.each(a.cache,function(){if(this.events&&this.events[a0]){a.event.trigger(aR,aW,this.handle.elem)}})}}if(!aT||aT.nodeType===3||aT.nodeType===8){return z}aR.result=z;aR.target=aT;aW=a.makeArray(aW);aW.unshift(aR)}aR.currentTarget=aT;var aX=aT.nodeType?a.data(aT,"handle"):(a.data(aT,"__events__")||{}).handle;if(aX){aX.apply(aT,aW)}var a2=aT.parentNode||aT.ownerDocument;try{if(!(aT&&aT.nodeName&&a.noData[aT.nodeName.toLowerCase()])){if(aT["on"+a0]&&aT["on"+a0].apply(aT,aW)===false){aR.result=false;aR.preventDefault()}}}catch(a1){}if(!aR.isPropagationStopped()&&a2){a.event.trigger(aR,aW,a2,true)}else{if(!aR.isDefaultPrevented()){var aS,aY=aR.target,aQ=a0.replace(au,""),a3=a.nodeName(aY,"a")&&aQ==="click",aZ=a.event.special[aQ]||{};if((!aZ._default||aZ._default.call(aT,aR)===false)&&!a3&&!(aY&&aY.nodeName&&a.noData[aY.nodeName.toLowerCase()])){try{if(aY[aQ]){aS=aY["on"+aQ];if(aS){aY["on"+aQ]=null}a.event.triggered=true;aY[aQ]()}}catch(aU){}if(aS){aY["on"+aQ]=aS}a.event.triggered=false}}}},handle:function(aQ){var aZ,aS,aR,a1,a0,aV=[],aX=a.makeArray(arguments);aQ=aX[0]=a.event.fix(aQ||aD.event);aQ.currentTarget=this;aZ=aQ.type.indexOf(".")<0&&!aQ.exclusive;if(!aZ){aR=aQ.type.split(".");aQ.type=aR.shift();aV=aR.slice(0).sort();a1=new RegExp("(^|\\.)"+aV.join("\\.(?:.*\\.)?")+"(\\.|$)")}aQ.namespace=aQ.namespace||aV.join(".");a0=a.data(this,this.nodeType?"events":"__events__");if(typeof a0==="function"){a0=a0.events}aS=(a0||{})[aQ.type];if(a0&&aS){aS=aS.slice(0);for(var aU=0,aT=aS.length;aU<aT;aU++){var aY=aS[aU];if(aZ||a1.test(aY.namespace)){aQ.handler=aY.handler;aQ.data=aY.data;aQ.handleObj=aY;var aW=aY.handler.apply(this,aX);if(aW!==z){aQ.result=aW;if(aW===false){aQ.preventDefault();aQ.stopPropagation()}}if(aQ.isImmediatePropagationStopped()){break}}}}return aQ.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(aT){if(aT[a.expando]){return aT}var aR=aT;aT=a.Event(aR);for(var aS=this.props.length,aV;aS;){aV=this.props[--aS];aT[aV]=aR[aV]}if(!aT.target){aT.target=aT.srcElement||Z}if(aT.target.nodeType===3){aT.target=aT.target.parentNode}if(!aT.relatedTarget&&aT.fromElement){aT.relatedTarget=aT.fromElement===aT.target?aT.toElement:aT.fromElement}if(aT.pageX==null&&aT.clientX!=null){var aU=Z.documentElement,aQ=Z.body;aT.pageX=aT.clientX+(aU&&aU.scrollLeft||aQ&&aQ.scrollLeft||0)-(aU&&aU.clientLeft||aQ&&aQ.clientLeft||0);aT.pageY=aT.clientY+(aU&&aU.scrollTop||aQ&&aQ.scrollTop||0)-(aU&&aU.clientTop||aQ&&aQ.clientTop||0)}if(aT.which==null&&(aT.charCode!=null||aT.keyCode!=null)){aT.which=aT.charCode!=null?aT.charCode:aT.keyCode}if(!aT.metaKey&&aT.ctrlKey){aT.metaKey=aT.ctrlKey}if(!aT.which&&aT.button!==z){aT.which=(aT.button&1?1:(aT.button&2?3:(aT.button&4?2:0)))}return aT},guid:100000000,proxy:a.proxy,special:{ready:{setup:a.bindReady,teardown:a.noop},live:{add:function(aQ){a.event.add(this,j(aQ.origType,aQ.selector),a.extend({},aQ,{handler:T,guid:aQ.handler.guid}))},remove:function(aQ){a.event.remove(this,j(aQ.origType,aQ.selector),aQ)}},beforeunload:{setup:function(aS,aR,aQ){if(a.isWindow(this)){this.onbeforeunload=aQ}},teardown:function(aR,aQ){if(this.onbeforeunload===aQ){this.onbeforeunload=null}}}}};a.removeEvent=Z.removeEventListener?function(aR,aQ,aS){if(aR.removeEventListener){aR.removeEventListener(aQ,aS,false)}}:function(aR,aQ,aS){if(aR.detachEvent){aR.detachEvent("on"+aQ,aS)}};a.Event=function(aQ){if(!this.preventDefault){return new a.Event(aQ)}if(aQ&&aQ.type){this.originalEvent=aQ;this.type=aQ.type}else{this.type=aQ}this.timeStamp=a.now();this[a.expando]=true};function aI(){return false}function d(){return true}a.Event.prototype={preventDefault:function(){this.isDefaultPrevented=d;var aQ=this.originalEvent;if(!aQ){return}if(aQ.preventDefault){aQ.preventDefault()}else{aQ.returnValue=false}},stopPropagation:function(){this.isPropagationStopped=d;var aQ=this.originalEvent;if(!aQ){return}if(aQ.stopPropagation){aQ.stopPropagation()}aQ.cancelBubble=true},stopImmediatePropagation:function(){this.isImmediatePropagationStopped=d;this.stopPropagation()},isDefaultPrevented:aI,isPropagationStopped:aI,isImmediatePropagationStopped:aI};var P=function(aR){var aQ=aR.relatedTarget;try{while(aQ&&aQ!==this){aQ=aQ.parentNode}if(aQ!==this){aR.type=aR.data;a.event.handle.apply(this,arguments)}}catch(aS){}},ao=function(aQ){aQ.type=aQ.data;a.event.handle.apply(this,arguments)};a.each({mouseenter:"mouseover",mouseleave:"mouseout"},function(aR,aQ){a.event.special[aR]={setup:function(aS){a.event.add(this,aQ,aS&&aS.selector?ao:P,aR)},teardown:function(aS){a.event.remove(this,aQ,aS&&aS.selector?ao:P)}}});if(!a.support.submitBubbles){a.event.special.submit={setup:function(aR,aQ){if(this.nodeName.toLowerCase()!=="form"){a.event.add(this,"click.specialSubmit",function(aU){var aT=aU.target,aS=aT.type;if((aS==="submit"||aS==="image")&&a(aT).closest("form").length){aU.liveFired=z;return ar("submit",this,arguments)}});a.event.add(this,"keypress.specialSubmit",function(aU){var aT=aU.target,aS=aT.type;if((aS==="text"||aS==="password")&&a(aT).closest("form").length&&aU.keyCode===13){aU.liveFired=z;return ar("submit",this,arguments)}})}else{return false}},teardown:function(aQ){a.event.remove(this,".specialSubmit")}}}if(!a.support.changeBubbles){var aJ,f=function(aR){var aQ=aR.type,aS=aR.value;if(aQ==="radio"||aQ==="checkbox"){aS=aR.checked}else{if(aQ==="select-multiple"){aS=aR.selectedIndex>-1?a.map(aR.options,function(aT){return aT.selected}).join("-"):""}else{if(aR.nodeName.toLowerCase()==="select"){aS=aR.selectedIndex}}}return aS},N=function N(aS){var aQ=aS.target,aR,aT;if(!aF.test(aQ.nodeName)||aQ.readOnly){return}aR=a.data(aQ,"_change_data");aT=f(aQ);if(aS.type!=="focusout"||aQ.type!=="radio"){a.data(aQ,"_change_data",aT)}if(aR===z||aT===aR){return}if(aR!=null||aT){aS.type="change";aS.liveFired=z;return a.event.trigger(aS,arguments[1],aQ)}};a.event.special.change={filters:{focusout:N,beforedeactivate:N,click:function(aS){var aR=aS.target,aQ=aR.type;if(aQ==="radio"||aQ==="checkbox"||aR.nodeName.toLowerCase()==="select"){return N.call(this,aS)}},keydown:function(aS){var aR=aS.target,aQ=aR.type;if((aS.keyCode===13&&aR.nodeName.toLowerCase()!=="textarea")||(aS.keyCode===32&&(aQ==="checkbox"||aQ==="radio"))||aQ==="select-multiple"){return N.call(this,aS)}},beforeactivate:function(aR){var aQ=aR.target;a.data(aQ,"_change_data",f(aQ))}},setup:function(aS,aR){if(this.type==="file"){return false}for(var aQ in aJ){a.event.add(this,aQ+".specialChange",aJ[aQ])}return aF.test(this.nodeName)},teardown:function(aQ){a.event.remove(this,".specialChange");return aF.test(this.nodeName)}};aJ=a.event.special.change.filters;aJ.focus=aJ.beforeactivate}function ar(aR,aS,aQ){aQ[0].type=aR;return a.event.handle.apply(aS,aQ)}if(Z.addEventListener){a.each({focus:"focusin",blur:"focusout"},function(aS,aQ){a.event.special[aQ]={setup:function(){if(v[aQ]++===0){Z.addEventListener(aS,aR,true)}},teardown:function(){if(--v[aQ]===0){Z.removeEventListener(aS,aR,true)}}};function aR(aT){aT=a.event.fix(aT);aT.type=aQ;return a.event.trigger(aT,null,aT.target)}})}a.each(["bind","one"],function(aR,aQ){a.fn[aQ]=function(aX,aY,aW){if(typeof aX==="object"){for(var aU in aX){this[aQ](aU,aY,aX[aU],aW)}return this}if(a.isFunction(aY)||aY===false){aW=aY;aY=z}var aV=aQ==="one"?a.proxy(aW,function(aZ){a(this).unbind(aZ,aV);return aW.apply(this,arguments)}):aW;if(aX==="unload"&&aQ!=="one"){this.one(aX,aY,aW)}else{for(var aT=0,aS=this.length;aT<aS;aT++){a.event.add(this[aT],aX,aV,aY)}}return this}});a.fn.extend({unbind:function(aU,aT){if(typeof aU==="object"&&!aU.preventDefault){for(var aS in aU){this.unbind(aS,aU[aS])}}else{for(var aR=0,aQ=this.length;aR<aQ;aR++){a.event.remove(this[aR],aU,aT)}}return this},delegate:function(aQ,aR,aT,aS){return this.live(aR,aT,aS,aQ)},undelegate:function(aQ,aR,aS){if(arguments.length===0){return this.unbind("live")}else{return this.die(aR,null,aS,aQ)}},trigger:function(aQ,aR){return this.each(function(){a.event.trigger(aQ,aR,this)})},triggerHandler:function(aQ,aS){if(this[0]){var aR=a.Event(aQ);aR.preventDefault();aR.stopPropagation();a.event.trigger(aR,aS,this[0]);return aR.result}},toggle:function(aS){var aQ=arguments,aR=1;while(aR<aQ.length){a.proxy(aS,aQ[aR++])}return this.click(a.proxy(aS,function(aT){var aU=(a.data(this,"lastToggle"+aS.guid)||0)%aR;a.data(this,"lastToggle"+aS.guid,aU+1);aT.preventDefault();return aQ[aU].apply(this,arguments)||false}))},hover:function(aQ,aR){return this.mouseenter(aQ).mouseleave(aR||aQ)}});var an={focus:"focusin",blur:"focusout",mouseenter:"mouseover",mouseleave:"mouseout"};a.each(["live","die"],function(aR,aQ){a.fn[aQ]=function(a1,aY,a3,aU){var a2,aZ=0,a0,aT,a5,aW=aU||this.selector,aS=aU?this:a(this.context);if(typeof a1==="object"&&!a1.preventDefault){for(var a4 in a1){aS[aQ](a4,aY,a1[a4],aW)}return this}if(a.isFunction(aY)){a3=aY;aY=z}a1=(a1||"").split(" ");while((a2=a1[aZ++])!=null){a0=au.exec(a2);aT="";if(a0){aT=a0[0];a2=a2.replace(au,"")}if(a2==="hover"){a1.push("mouseenter"+aT,"mouseleave"+aT);continue}a5=a2;if(a2==="focus"||a2==="blur"){a1.push(an[a2]+aT);a2=a2+aT}else{a2=(an[a2]||a2)+aT}if(aQ==="live"){for(var aX=0,aV=aS.length;aX<aV;aX++){a.event.add(aS[aX],"live."+j(a2,aW),{data:aY,selector:aW,handler:a3,origType:a2,origHandler:a3,preType:a5})}}else{aS.unbind("live."+j(a2,aW),a3)}}return this}});function T(a1){var aY,aT,a7,aV,aQ,a3,a0,a2,aZ,a6,aX,aW,a5,a4=[],aU=[],aR=a.data(this,this.nodeType?"events":"__events__");if(typeof aR==="function"){aR=aR.events}if(a1.liveFired===this||!aR||!aR.live||a1.button&&a1.type==="click"){return}if(a1.namespace){aW=new RegExp("(^|\\.)"+a1.namespace.split(".").join("\\.(?:.*\\.)?")+"(\\.|$)")}a1.liveFired=this;var aS=aR.live.slice(0);for(a0=0;a0<aS.length;a0++){aQ=aS[a0];if(aQ.origType.replace(au,"")===a1.type){aU.push(aQ.selector)}else{aS.splice(a0--,1)}}aV=a(a1.target).closest(aU,a1.currentTarget);for(a2=0,aZ=aV.length;a2<aZ;a2++){aX=aV[a2];for(a0=0;a0<aS.length;a0++){aQ=aS[a0];if(aX.selector===aQ.selector&&(!aW||aW.test(aQ.namespace))){a3=aX.elem;a7=null;if(aQ.preType==="mouseenter"||aQ.preType==="mouseleave"){a1.type=aQ.preType;a7=a(a1.relatedTarget).closest(aQ.selector)[0]}if(!a7||a7!==a3){a4.push({elem:a3,handleObj:aQ,level:aX.level})}}}}for(a2=0,aZ=a4.length;a2<aZ;a2++){aV=a4[a2];if(aT&&aV.level>aT){break}a1.currentTarget=aV.elem;a1.data=aV.handleObj.data;a1.handleObj=aV.handleObj;a5=aV.handleObj.origHandler.apply(aV.elem,arguments);if(a5===false||a1.isPropagationStopped()){aT=aV.level;if(a5===false){aY=false}if(a1.isImmediatePropagationStopped()){break}}}return aY}function j(aR,aQ){return(aR&&aR!=="*"?aR+".":"")+aQ.replace(B,"`").replace(Q,"&")}a.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(aR,aQ){a.fn[aQ]=function(aT,aS){if(aS==null){aS=aT;aT=null}return arguments.length>0?this.bind(aQ,aT,aS):this.trigger(aQ)};if(a.attrFn){a.attrFn[aQ]=true}});if(aD.attachEvent&&!aD.addEventListener){a(aD).bind("unload",function(){for(var aR in a.cache){if(a.cache[aR].handle){try{a.event.remove(a.cache[aR].handle.elem)}catch(aQ){}}}})}(function(){var a5=/((?:\((?:\([^()]+\)|[^()]+)+\)|\[(?:\[[^\[\]]*\]|['"][^'"]*['"]|[^\[\]'"]+)+\]|\\.|[^ >+~,(\[\\]+)+|[>+~])(\s*,\s*)?((?:.|\r|\n)*)/g,aY=0,aT=Object.prototype.toString,a4=false,aX=true;[0,0].sort(function(){aX=false;return 0});var aR=function(bc,a7,bf,bg){bf=bf||[];a7=a7||Z;var bi=a7;if(a7.nodeType!==1&&a7.nodeType!==9){return[]}if(!bc||typeof bc!=="string"){return bf}var a9,bk,bn,a8,bj,bm,bl,be,bb=true,ba=aR.isXML(a7),bd=[],bh=bc;do{a5.exec("");a9=a5.exec(bh);if(a9){bh=a9[3];bd.push(a9[1]);if(a9[2]){a8=a9[3];break}}}while(a9);if(bd.length>1&&aZ.exec(bc)){if(bd.length===2&&aU.relative[bd[0]]){bk=aW(bd[0]+bd[1],a7)}else{bk=aU.relative[bd[0]]?[a7]:aR(bd.shift(),a7);while(bd.length){bc=bd.shift();if(aU.relative[bc]){bc+=bd.shift()}bk=aW(bc,bk)}}}else{if(!bg&&bd.length>1&&a7.nodeType===9&&!ba&&aU.match.ID.test(bd[0])&&!aU.match.ID.test(bd[bd.length-1])){bj=aR.find(bd.shift(),a7,ba);a7=bj.expr?aR.filter(bj.expr,bj.set)[0]:bj.set[0]}if(a7){bj=bg?{expr:bd.pop(),set:aQ(bg)}:aR.find(bd.pop(),bd.length===1&&(bd[0]==="~"||bd[0]==="+")&&a7.parentNode?a7.parentNode:a7,ba);bk=bj.expr?aR.filter(bj.expr,bj.set):bj.set;if(bd.length>0){bn=aQ(bk)}else{bb=false}while(bd.length){bm=bd.pop();bl=bm;if(!aU.relative[bm]){bm=""}else{bl=bd.pop()}if(bl==null){bl=a7}aU.relative[bm](bn,bl,ba)}}else{bn=bd=[]}}if(!bn){bn=bk}if(!bn){aR.error(bm||bc)}if(aT.call(bn)==="[object Array]"){if(!bb){bf.push.apply(bf,bn)}else{if(a7&&a7.nodeType===1){for(be=0;bn[be]!=null;be++){if(bn[be]&&(bn[be]===true||bn[be].nodeType===1&&aR.contains(a7,bn[be]))){bf.push(bk[be])}}}else{for(be=0;bn[be]!=null;be++){if(bn[be]&&bn[be].nodeType===1){bf.push(bk[be])}}}}}else{aQ(bn,bf)}if(a8){aR(a8,bi,bf,bg);aR.uniqueSort(bf)}return bf};aR.uniqueSort=function(a8){if(aS){a4=aX;a8.sort(aS);if(a4){for(var a7=1;a7<a8.length;a7++){if(a8[a7]===a8[a7-1]){a8.splice(a7--,1)}}}}return a8};aR.matches=function(a7,a8){return aR(a7,null,null,a8)};aR.matchesSelector=function(a7,a8){return aR(a8,null,null,[a7]).length>0};aR.find=function(be,a7,bf){var bd;if(!be){return[]}for(var ba=0,a9=aU.order.length;ba<a9;ba++){var bb,bc=aU.order[ba];if((bb=aU.leftMatch[bc].exec(be))){var a8=bb[1];bb.splice(1,1);if(a8.substr(a8.length-1)!=="\\"){bb[1]=(bb[1]||"").replace(/\\/g,"");bd=aU.find[bc](bb,a7,bf);if(bd!=null&&bd.length){be=be.replace(aU.match[bc],"");break}}}}if(!bd){bd=a7.getElementsByTagName("*")}return{set:bd,expr:be}};aR.filter=function(bi,bh,bl,bb){var bd,a7,a9=bi,bn=[],bf=bh,be=bh&&bh[0]&&aR.isXML(bh[0]);while(bi&&bh.length){for(var bg in aU.filter){if((bd=aU.leftMatch[bg].exec(bi))!=null&&bd[2]){var bm,bk,a8=aU.filter[bg],ba=bd[1];a7=false;bd.splice(1,1);if(ba.substr(ba.length-1)==="\\"){continue}if(bf===bn){bn=[]}if(aU.preFilter[bg]){bd=aU.preFilter[bg](bd,bf,bl,bn,bb,be);if(!bd){a7=bm=true}else{if(bd===true){continue}}}if(bd){for(var bc=0;(bk=bf[bc])!=null;bc++){if(bk){bm=a8(bk,bd,bc,bf,bl);var bj=bb^!!bm;if(bl&&bm!=null){if(bj){a7=true}else{bf[bc]=false}}else{if(bj){bn.push(bk);a7=true}}}}}if(bm!==z){if(!bl){bf=bn}bi=bi.replace(aU.match[bg],"");if(!a7){return[]}break}}}if(bi===a9){if(a7==null){aR.error(bi)}else{break}}a9=bi}return bf};aR.error=function(a7){throw"Syntax error, unrecognized expression: "+a7};var aU=aR.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|)\s*\]/,TAG:/^((?:[\w\u00c0-\uFFFF\*\-]|\\.)+)/,ZTAG:/^((?:[@\w\u00c0-\uFFFF\*-]|\\.)+)/,CHILD:/:(only|nth|last|first)-child(?:\((even|odd|[\dn+\-]*)\))?/,POS:/:(nth|eq|gt|lt|first|last|even|odd)(?:\((\d*)\))?(?=[^\-]|$)/,PSEUDO:/:((?:[\w\u00c0-\uFFFF\-]|\\.)+)(?:\((['"]?)((?:\([^\)]+\)|[^\(\)]*)+)\2\))?/},leftMatch:{},attrMap:{"class":"className","for":"htmlFor"},attrHandle:{href:function(a7){return a7.getAttribute("href")}},relative:{"+":function(bg,a8){var bc=typeof a8==="string",bh=bc&&!/\W/.test(a8),be=bc&&/@/.test(a8),a7=bc&&/\$/.test(a8),bd=bc&&!bh;if(bh){a8=a8.toLowerCase()}for(var bb=0,ba=bg.length,a9;bb<ba;bb++){if((a9=bg[bb])){while((a9=a9.previousSibling)&&a9.nodeType!==1){}if(be||a7){var bf=zk.Widget.$(a9,{exact:1});bg[bb]=bf&&bf[be?"widgetName":"id"]==a8.substring(1)?a9:false}else{bg[bb]=bd||a9&&a9.nodeName.toLowerCase()===a8?a9||false:a9===a8}}}if(bd){aR.filter(a8,bg,true)}},">":function(bh,a9){var bd=typeof a9==="string",bf=bd&&/@/.test(a9),a7=bd&&/\$/.test(a9),ba,bc=0,bb=bh.length;if(bd&&!/\W/.test(a9)){a9=a9.toLowerCase();for(;bc<bb;bc++){ba=bh[bc];if(ba){var bg=ba.parentNode;bh[bc]=bg.nodeName.toLowerCase()===a9?bg:false}}}else{for(;bc<bb;bc++){ba=bh[bc];if(ba){if(bf||a7){var be=zk.Widget.$(ba,{exact:1}),a8=be?be.parent:zk.Widget.$(ba.parentNode,{exact:1});bh[bc]=a8&&a8[bf?"widgetName":"id"]==a9.substring(1)?a8.$n():false}else{bh[bc]=bd?ba.parentNode:ba.parentNode===a9}if(!bd&&!bh[bc]){var a8=zk.Widget.$(a9,{exact:1}),be=zk.Widget.$(ba,{exact:1});if(a8&&be){bh[bc]=a8==be.parent}}}}if(bd){aR.filter(a9,bh,true)}}},"":function(ba,a8,bc){var bb,a9=aY++,a7=a6;if(typeof a8==="string"&&!/\W/.test(a8)){a8=a8.toLowerCase();bb=a8;a7=a3}a7("parentNode",a8,a9,ba,bb,bc)},"~":function(ba,a8,bc){var bb,a9=aY++,a7=a6;if(typeof a8==="string"&&!/\W/.test(a8)){a8=a8.toLowerCase();bb=a8;a7=a3}a7("previousSibling",a8,a9,ba,bb,bc)}},find:{ID:function(a8,a9,ba){if(typeof a9.getElementById!=="undefined"&&!ba){var a7=a9.getElementById(a8[1]);return a7&&a7.parentNode?[a7]:[]}},NAME:function(a9,bc){if(typeof bc.getElementsByName!=="undefined"){var a8=[],bb=bc.getElementsByName(a9[1]);for(var ba=0,a7=bb.length;ba<a7;ba++){if(bb[ba].getAttribute("name")===a9[1]){a8.push(bb[ba])}}return a8.length===0?null:a8}},TAG:function(a7,a8){return a8.getElementsByTagName(a7[1])},ZID:function(a7,a8){return a8==aD?zk.Widget.getElementsById(a7[1]):jq.grep(zk.Widget.getElementsById(a7[1]),function(a9){return jq.isAncestor(a8,a9)})},ZTAG:function(a7,a8){return a8==aD?zk.Widget.getElementsByName(a7[1].substring(1)):jq.grep(zk.Widget.getElementsByName(a7[1].substring(1)),function(a9){return jq.isAncestor(a8,a9)})}},preFilter:{CLASS:function(ba,a8,a9,a7,bd,be){ba=" "+ba[1].replace(/\\/g,"")+" ";if(be){return ba}for(var bb=0,bc;(bc=a8[bb])!=null;bb++){if(bc){if(bd^(bc.className&&(" "+bc.className+" ").replace(/[\t\n]/g," ").indexOf(ba)>=0)){if(!a9){a7.push(bc)}}else{if(a9){a8[bb]=false}}}}return false},ID:function(a7){return a7[1].replace(/\\/g,"")},TAG:function(a8,a7){return a8[1].toLowerCase()},CHILD:function(a7){if(a7[1]==="nth"){var a8=/(-?)(\d*)n((?:\+|-)?\d*)/.exec(a7[2]==="even"&&"2n"||a7[2]==="odd"&&"2n+1"||!/\D/.test(a7[2])&&"0n+"+a7[2]||a7[2]);a7[2]=(a8[1]+(a8[2]||1))-0;a7[3]=a8[3]-0}a7[0]=aY++;return a7},ATTR:function(bb,a8,a9,a7,bc,bd){var ba=bb[1].replace(/\\/g,"");if(!bd&&aU.attrMap[ba]){bb[1]=aU.attrMap[ba]}if(bb[2]==="~="){bb[4]=" "+bb[4]+" "}return bb},PSEUDO:function(bb,a8,a9,a7,bc){if(bb[1]==="not"){if((a5.exec(bb[3])||"").length>1||/^\w/.test(bb[3])){bb[3]=aR(bb[3],null,null,a8)}else{var ba=aR.filter(bb[3],a8,a9,true^bc);if(!a9){a7.push.apply(a7,ba)}return false}}else{if(aU.match.POS.test(bb[0])||aU.match.CHILD.test(bb[0])){return true}}return bb},POS:function(a7){a7.unshift(true);return a7}},filters:{enabled:function(a7){return a7.disabled===false&&a7.type!=="hidden"},disabled:function(a7){return a7.disabled===true},checked:function(a7){return a7.checked===true},selected:function(a7){a7.parentNode.selectedIndex;return a7.selected===true},parent:function(a7){return !!a7.firstChild},empty:function(a7){return !a7.firstChild},has:function(a9,a8,a7){return !!aR(a7[3],a9).length},header:function(a7){return(/h\d/i).test(a7.nodeName)},text:function(a7){return"text"===a7.type},radio:function(a7){return"radio"===a7.type},checkbox:function(a7){return"checkbox"===a7.type},file:function(a7){return"file"===a7.type},password:function(a7){return"password"===a7.type},submit:function(a7){return"submit"===a7.type},image:function(a7){return"image"===a7.type},reset:function(a7){return"reset"===a7.type},button:function(a7){return"button"===a7.type||a7.nodeName.toLowerCase()==="button"},input:function(a7){return(/input|select|textarea|button/i).test(a7.nodeName)}},setFilters:{first:function(a8,a7){return a7===0},last:function(a9,a8,a7,ba){return a8===ba.length-1},even:function(a8,a7){return a7%2===0},odd:function(a8,a7){return a7%2===1},lt:function(a9,a8,a7){return a8<a7[3]-0},gt:function(a9,a8,a7){return a8>a7[3]-0},nth:function(a9,a8,a7){return a7[3]-0===a8},eq:function(a9,a8,a7){return a7[3]-0===a8}},filter:{PSEUDO:function(a9,be,bd,bf){var a7=be[1],a8=aU.filters[a7];if(a8){return a8(a9,bd,be,bf)}else{if(a7==="contains"){return(a9.textContent||a9.innerText||aR.getText([a9])||"").indexOf(be[3])>=0}else{if(a7==="not"){var ba=be[3];for(var bc=0,bb=ba.length;bc<bb;bc++){if(ba[bc]===a9){return false}}return true}else{aR.error("Syntax error, unrecognized expression: "+a7)}}}},CHILD:function(a7,ba){var bd=ba[1],a8=a7;switch(bd){case"only":case"first":while((a8=a8.previousSibling)){if(a8.nodeType===1){return false}}if(bd==="first"){return true}a8=a7;case"last":while((a8=a8.nextSibling)){if(a8.nodeType===1){return false}}return true;case"nth":var a9=ba[2],bg=ba[3];if(a9===1&&bg===0){return true}var bc=ba[0],bf=a7.parentNode;if(bf&&(bf.sizcache!==bc||!a7.nodeIndex)){var bb=0;for(a8=bf.firstChild;a8;a8=a8.nextSibling){if(a8.nodeType===1){a8.nodeIndex=++bb}}bf.sizcache=bc}var be=a7.nodeIndex-bg;if(a9===0){return be===0}else{return(be%a9===0&&be/a9>=0)}}},ID:function(a8,a7){return a8.nodeType===1&&a8.getAttribute("id")===a7},TAG:function(a8,a7){return(a7==="*"&&a8.nodeType===1)||a8.nodeName.toLowerCase()===a7},ZTAG:function(bb,a9,ba,a8,a7){var bc=zk.Widget.$(bb,{exact:!a7})||false;return bc&&bc.className.toLowerCase().endsWith(a9[1].substring(1))},ZID:function(a8,a7){var a9=zk.Widget.$(a8);return a9?a9.id===a7[1]:false},CLASS:function(a8,a7){return(" "+(a8.className||a8.getAttribute("class"))+" ").indexOf(a7)>-1},ATTR:function(bc,ba){var a9=ba[1],a7=aU.attrHandle[a9]?aU.attrHandle[a9](bc):bc[a9]!=null?bc[a9]:bc.getAttribute(a9);if(!a7){var be=zk.Widget.$(bc,{exact:1});if(be){a7=be.get(a9)||a7}}var bd=a7+"",bb=ba[2],a8=ba[4];return a7==null?bb==="!=":bb==="="?bd===a8:bb==="*="?bd.indexOf(a8)>=0:bb==="~="?(" "+bd+" ").indexOf(a8)>=0:!a8?bd&&a7!==false:bb==="!="?bd!==a8:bb==="^="?bd.indexOf(a8)===0:bb==="$="?bd.substr(bd.length-a8.length)===a8:bb==="|="?bd===a8||bd.substr(0,a8.length+1)===a8+"-":false},POS:function(bb,a8,a9,bc){var a7=a8[2],ba=aU.setFilters[a7];if(ba){return ba(bb,a9,a8,bc)}}}};var aZ=aU.match.POS,aV=function(a8,a7){return"\\"+(a7-0+1)};for(var a2 in aU.match){aU.match[a2]=new RegExp(aU.match[a2].source+(/(?![^\[]*\])(?![^\(]*\))/.source));aU.leftMatch[a2]=new RegExp(/(^(?:.|\r|\n)*?)/.source+aU.match[a2].source.replace(/\\(\d+)/g,aV))}var aQ=function(a8,a7){a8=Array.prototype.slice.call(a8,0);if(a7){a7.push.apply(a7,a8);return a7}return a8};try{Array.prototype.slice.call(Z.documentElement.childNodes,0)[0].nodeType}catch(a0){aQ=function(bb,ba){var a9=0,a8=ba||[];if(aT.call(bb)==="[object Array]"){Array.prototype.push.apply(a8,bb)}else{if(typeof bb.length==="number"){for(var a7=bb.length;a9<a7;a9++){a8.push(bb[a9])}}else{for(;bb[a9];a9++){a8.push(bb[a9])}}}return a8}}var aS,a1;if(Z.documentElement.compareDocumentPosition){aS=function(a8,a7){if(a8===a7){a4=true;return 0}if(!a8.compareDocumentPosition||!a7.compareDocumentPosition){return a8.compareDocumentPosition?-1:1}return a8.compareDocumentPosition(a7)&4?-1:1}}else{aS=function(bf,be){var bc,a8,a9=[],a7=[],bb=bf.parentNode,bd=be.parentNode,bg=bb;if(bf===be){a4=true;return 0}else{if(bb===bd){return a1(bf,be)}else{if(!bb){return -1}else{if(!bd){return 1}}}}while(bg){a9.unshift(bg);bg=bg.parentNode}bg=bd;while(bg){a7.unshift(bg);bg=bg.parentNode}bc=a9.length;a8=a7.length;for(var ba=0;ba<bc&&ba<a8;ba++){if(a9[ba]!==a7[ba]){return a1(a9[ba],a7[ba])}}return ba===bc?a1(bf,a7[ba],-1):a1(a9[ba],be,1)};a1=function(a8,a7,a9){if(a8===a7){return a9}var ba=a8.nextSibling;while(ba){if(ba===a7){return -1}ba=ba.nextSibling}return 1}}aR.getText=function(a7){var a8="",ba;for(var a9=0;a7[a9];a9++){ba=a7[a9];if(ba.nodeType===3||ba.nodeType===4){a8+=ba.nodeValue}else{if(ba.nodeType!==8){a8+=aR.getText(ba.childNodes)}}}return a8};(function(){var a8=Z.createElement("div"),a9="script"+(new Date()).getTime(),a7=Z.documentElement;a8.innerHTML="<a name='"+a9+"'/>";a7.insertBefore(a8,a7.firstChild);if(Z.getElementById(a9)){aU.find.ID=function(bb,bc,bd){if(typeof bc.getElementById!=="undefined"&&!bd){var ba=bc.getElementById(bb[1]);return ba?ba.id===bb[1]||typeof ba.getAttributeNode!=="undefined"&&ba.getAttributeNode("id").nodeValue===bb[1]?[ba]:z:[]}};aU.filter.ID=function(bc,ba){var bb=typeof bc.getAttributeNode!=="undefined"&&bc.getAttributeNode("id");return bc.nodeType===1&&bb&&bb.nodeValue===ba}}a7.removeChild(a8);a7=a8=null})();(function(){var a7=Z.createElement("div");a7.appendChild(Z.createComment(""));if(a7.getElementsByTagName("*").length>0){aU.find.TAG=function(a8,bc){var bb=bc.getElementsByTagName(a8[1]);if(a8[1]==="*"){var ba=[];for(var a9=0;bb[a9];a9++){if(bb[a9].nodeType===1){ba.push(bb[a9])}}bb=ba}return bb}}a7.innerHTML="<a href='#'></a>";if(a7.firstChild&&typeof a7.firstChild.getAttribute!=="undefined"&&a7.firstChild.getAttribute("href")!=="#"){aU.attrHandle.href=function(a8){return a8.getAttribute("href",2)}}a7=null})();if(Z.querySelectorAll){(function(){var a7=aR,ba=Z.createElement("div"),a9="__sizzle__";ba.innerHTML="<p class='TEST'></p>";if(ba.querySelectorAll&&ba.querySelectorAll(".TEST").length===0){return}aR=function(bf,be,bb,bd){be=be||Z;bf=bf.replace(/\=\s*([^'"\]]*)\s*\]/g,"='$1']");if(!bd&&!aR.isXML(be)){if(be.nodeType===9){try{return aQ(be.querySelectorAll(bf),bb)}catch(bh){}}else{if(be.nodeType===1&&be.nodeName.toLowerCase()!=="object"){var bc=be.getAttribute("id"),bi=bc||a9;if(!bc){be.setAttribute("id",bi)}try{return aQ(be.querySelectorAll("#"+bi+" "+bf),bb)}catch(bg){}finally{if(!bc){be.removeAttribute("id")}}}}}return a7(bf,be,bb,bd)};for(var a8 in a7){aR[a8]=a7[a8]}ba=null})()}(function(){var a7=Z.documentElement,a9=a7.matchesSelector||a7.mozMatchesSelector||a7.webkitMatchesSelector||a7.msMatchesSelector,a8=false;try{a9.call(Z.documentElement,"[test!='']:sizzle")}catch(ba){a8=true}if(a9){aR.matchesSelector=function(bb,bd){bd=bd.replace(/\=\s*([^'"\]]*)\s*\]/g,"='$1']");if(!aR.isXML(bb)){try{if(a8||!aU.match.PSEUDO.test(bd)&&!/!=/.test(bd)){return a9.call(bb,bd)}}catch(bc){}}return aR(bd,null,null,[bb]).length>0}}})();(function(){var a7=Z.createElement("div");a7.innerHTML="<div class='test e'></div><div class='test'></div>";if(!a7.getElementsByClassName||a7.getElementsByClassName("e").length===0){return}a7.lastChild.className="e";if(a7.getElementsByClassName("e").length===1){return}aU.order.splice(1,0,"CLASS");aU.find.CLASS=function(a8,a9,ba){if(typeof a9.getElementsByClassName!=="undefined"&&!ba){return a9.getElementsByClassName(a8[1])}};a7=null})();function a3(a8,bd,bc,bg,be,bf){for(var ba=0,a9=bg.length;ba<a9;ba++){var a7=bg[ba];if(a7){var bb=false;a7=a7[a8];while(a7){if(a7.sizcache===bc){bb=bg[a7.sizset];break}if(a7.nodeType===1&&!bf){a7.sizcache=bc;a7.sizset=ba}if(a7.nodeName.toLowerCase()===bd){bb=a7;break}a7=a7[a8]}bg[ba]=bb}}}function a6(a9,bi,bd,bl,bj,bk){var bg,a7=/\$/.test(bi),bf=/@/.test(bi);for(var bb=0,ba=bl.length;bb<ba;bb++){var a8=bl[bb];if(a8){if(bi.indexOf("@")==0||bi.indexOf("$")==0){var bm=zk.Widget.$(a8,{exact:1}),be=a9=="parentNode"?"parent":a9;while(bm&&(bm=bm[be])){a8=bm.$n();if(a8){break}}}else{a8=a8[a9]}var bc=false;while(a8){if(a8.sizcache===bd){bc=bl[a8.sizset]===0?bg:bl[a8.sizset];break}if(a8.nodeType===1){if(!bk){a8.sizcache=bd;a8.sizset=bb}if(typeof bi!=="string"){if(a8===bi){bc=true;break}}else{if(aR.filter(bi,[a8]).length>0){bc=a8;break}}}a8=a8[a9]}if(bc&&(a7||bf)){var bh=zk.Widget.$(bl[bb],{exact:1});if(bh&&bh[a7?"id":"widgetName"]==bi.substring(1)){bg=bc;bc=0}}bl[bb]=bc}}}if(Z.documentElement.contains){aR.contains=function(a8,a7){return a8!==a7&&(a8.contains?a8.contains(a7):true)}}else{if(Z.documentElement.compareDocumentPosition){aR.contains=function(a8,a7){return !!(a8.compareDocumentPosition(a7)&16)}}else{aR.contains=function(){return false}}}aR.isXML=function(a7){var a8=(a7?a7.ownerDocument||a7:0).documentElement;return a8?a8.nodeName!=="HTML":false};var aW=function(a7,be){var bc,ba=[],bb="",a9=be.nodeType?[be]:be;while((bc=aU.match.PSEUDO.exec(a7))){bb+=bc[0];a7=a7.replace(aU.match.PSEUDO,"")}a7=aU.relative[a7]?a7+"*":a7;for(var bd=0,a8=a9.length;bd<a8;bd++){aR(a7,a9[bd],ba)}return aR.filter(bb,ba)};a.find=aR;a.expr=aR.selectors;a.expr[":"]=a.expr.filters;a.unique=aR.uniqueSort;a.text=aR.getText;a.isXMLDoc=aR.isXML;a.contains=aR.contains})();var M=/Until$/,W=/^(?:parents|prevUntil|prevAll)/,aB=/,/,aN=/^.[^:#\[\.,]*$/,D=Array.prototype.slice,x=a.expr.match.POS;a.fn.extend({find:function(aQ){var aS=this.pushStack("","find",aQ),aV=0;for(var aT=0,aR=this.length;aT<aR;aT++){aV=aS.length;a.find(aQ,this[aT],aS);if(aT>0){for(var aW=aV;aW<aS.length;aW++){for(var aU=0;aU<aV;aU++){if(aS[aU]===aS[aW]){aS.splice(aW--,1);break}}}}}return aS},has:function(aR){var aQ=a(aR);return this.filter(function(){for(var aT=0,aS=aQ.length;aT<aS;aT++){if(a.contains(this,aQ[aT])){return true}}})},not:function(aQ){return this.pushStack(ad(this,aQ,false),"not",aQ)},filter:function(aQ){return this.pushStack(ad(this,aQ,true),"filter",aQ)},is:function(aQ){return !!aQ&&a.filter(aQ,this).length>0},closest:function(a0,aR){var aX=[],aU,aS,aZ=this[0];if(a.isArray(a0)){var aW,aT,aV={},aQ=1;if(aZ&&a0.length){for(aU=0,aS=a0.length;aU<aS;aU++){aT=a0[aU];if(!aV[aT]){aV[aT]=a.expr.match.POS.test(aT)?a(aT,aR||this.context):aT}}while(aZ&&aZ.ownerDocument&&aZ!==aR){for(aT in aV){aW=aV[aT];if(aW.jquery?aW.index(aZ)>-1:a(aZ).is(aW)){aX.push({selector:aT,elem:aZ,level:aQ})}}aZ=aZ.parentNode;aQ++}}return aX}var aY=x.test(a0)?a(a0,aR||this.context):null;for(aU=0,aS=this.length;aU<aS;aU++){aZ=this[aU];while(aZ){if(aY?aY.index(aZ)>-1:a.find.matchesSelector(aZ,a0)){aX.push(aZ);break}else{aZ=aZ.parentNode;if(!aZ||!aZ.ownerDocument||aZ===aR){break}}}}aX=aX.length>1?a.unique(aX):aX;return this.pushStack(aX,"closest",a0)},index:function(aQ){if(!aQ||typeof aQ==="string"){return a.inArray(this[0],aQ?a(aQ):this.parent().children())}return a.inArray(aQ.jquery?aQ[0]:aQ,this)},add:function(aQ,aR){var aT=typeof aQ==="string"?a(aQ,aR||this.context):a.makeArray(aQ),aS=a.merge(this.get(),aT);return this.pushStack(t(aT[0])||t(aS[0])?aS:a.unique(aS))},andSelf:function(){return this.add(this.prevObject)}});function t(aQ){return !aQ||!aQ.parentNode||aQ.parentNode.nodeType===11}a.each({parent:function(aR){var aQ=aR.parentNode;return aQ&&aQ.nodeType!==11?aQ:null},parents:function(aQ){return a.dir(aQ,"parentNode")},parentsUntil:function(aR,aQ,aS){return a.dir(aR,"parentNode",aS)},next:function(aQ){return a.nth(aQ,2,"nextSibling")},prev:function(aQ){return a.nth(aQ,2,"previousSibling")},nextAll:function(aQ){return a.dir(aQ,"nextSibling")},prevAll:function(aQ){return a.dir(aQ,"previousSibling")},nextUntil:function(aR,aQ,aS){return a.dir(aR,"nextSibling",aS)},prevUntil:function(aR,aQ,aS){return a.dir(aR,"previousSibling",aS)},siblings:function(aQ){return a.sibling(aQ.parentNode.firstChild,aQ)},children:function(aQ){return a.sibling(aQ.firstChild)},contents:function(aQ){return a.nodeName(aQ,"iframe")?aQ.contentDocument||aQ.contentWindow.document:a.makeArray(aQ.childNodes)}},function(aQ,aR){a.fn[aQ]=function(aU,aS){var aT=a.map(this,aR,aU);if(!M.test(aQ)){aS=aU}if(aS&&typeof aS==="string"){aT=a.filter(aS,aT)}aT=this.length>1?a.unique(aT):aT;if((this.length>1||aB.test(aS))&&W.test(aQ)){aT=aT.reverse()}return this.pushStack(aT,aQ,D.call(arguments).join(","))}});a.extend({filter:function(aS,aQ,aR){if(aR){aS=":not("+aS+")"}return aQ.length===1?a.find.matchesSelector(aQ[0],aS)?[aQ[0]]:[]:a.find.matches(aS,aQ)},dir:function(aS,aR,aU){var aQ=[],aT=aS[aR];while(aT&&aT.nodeType!==9&&(aU===z||aT.nodeType!==1||!a(aT).is(aU))){if(aT.nodeType===1){aQ.push(aT)}aT=aT[aR]}return aQ},nth:function(aU,aQ,aS,aT){aQ=aQ||1;var aR=0;for(;aU;aU=aU[aS]){if(aU.nodeType===1&&++aR===aQ){break}}return aU},sibling:function(aS,aR){var aQ=[];for(;aS;aS=aS.nextSibling){if(aS.nodeType===1&&aS!==aR){aQ.push(aS)}}return aQ}});function ad(aT,aS,aQ){if(a.isFunction(aS)){return a.grep(aT,function(aV,aU){var aW=!!aS.call(aV,aU,aV);return aW===aQ})}else{if(aS.nodeType){return a.grep(aT,function(aV,aU){return(aV===aS)===aQ})}else{if(typeof aS==="string"){var aR=a.grep(aT,function(aU){return aU.nodeType===1});if(aN.test(aS)){return a.filter(aS,aR,!aQ)}else{aS=a.filter(aS,aR)}}}}return a.grep(aT,function(aV,aU){return(a.inArray(aV,aS)>=0)===aQ})}var R=/ jQuery\d+="(?:\d+|null)"/g,X=/^\s+/,G=/<(?!area|br|col|embed|hr|img|input|link|meta|param)(([\w:]+)[^>]*)\/>/ig,b=/<([\w:]+)/,p=/<tbody/i,K=/<|&#?\w+;/,C=/<(?:script|object|embed|option|style)/i,i=/checked\s*(?:[^=]|=\s*.checked.)/i,F=/\=([^="'>\s]+\/)>/g,aa={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,"",""]};aa.optgroup=aa.option;aa.tbody=aa.tfoot=aa.colgroup=aa.caption=aa.thead;aa.th=aa.td;if(!a.support.htmlSerialize){aa._default=[1,"div<div>","</div>"]}a.fn.extend({text:function(aQ){if(a.isFunction(aQ)){return this.each(function(aS){var aR=a(this);aR.text(aQ.call(this,aS,aR.text()))})}if(typeof aQ!=="object"&&aQ!==z){return this.empty().append((this[0]&&this[0].ownerDocument||Z).createTextNode(aQ))}return a.text(this)},wrapAll:function(aQ){if(a.isFunction(aQ)){return this.each(function(aS){a(this).wrapAll(aQ.call(this,aS))})}if(this[0]){var aR=a(aQ,this[0].ownerDocument).eq(0).clone(true);if(this[0].parentNode){aR.insertBefore(this[0])}aR.map(function(){var aS=this;while(aS.firstChild&&aS.firstChild.nodeType===1){aS=aS.firstChild}return aS}).append(this)}return this},wrapInner:function(aQ){if(a.isFunction(aQ)){return this.each(function(aR){a(this).wrapInner(aQ.call(this,aR))})}return this.each(function(){var aR=a(this),aS=aR.contents();if(aS.length){aS.wrapAll(aQ)}else{aR.append(aQ)}})},wrap:function(aQ){return this.each(function(){a(this).wrapAll(aQ)})},unwrap:function(){return this.parent().each(function(){if(!a.nodeName(this,"body")){a(this).replaceWith(this.childNodes)}}).end()},append:function(){return this.domManip(arguments,true,function(aQ){if(this.nodeType===1){this.appendChild(aQ)}})},prepend:function(){return this.domManip(arguments,true,function(aQ){if(this.nodeType===1){this.insertBefore(aQ,this.firstChild)}})},before:function(){if(this[0]&&this[0].parentNode){return this.domManip(arguments,false,function(aR){this.parentNode.insertBefore(aR,this)})}else{if(arguments.length){var aQ=a(arguments[0]);aQ.push.apply(aQ,this.toArray());return this.pushStack(aQ,"before",arguments)}}},after:function(){if(this[0]&&this[0].parentNode){return this.domManip(arguments,false,function(aR){this.parentNode.insertBefore(aR,this.nextSibling)})}else{if(arguments.length){var aQ=this.pushStack(this,"after",arguments);aQ.push.apply(aQ,a(arguments[0]).toArray());return aQ}}},remove:function(aQ,aT){for(var aR=0,aS;(aS=this[aR])!=null;aR++){if(!aQ||a.filter(aQ,[aS]).length){if(!aT&&aS.nodeType===1){a.cleanData(aS.getElementsByTagName("*"));a.cleanData([aS])}if(aS.parentNode){aS.parentNode.removeChild(aS)}}}return this},empty:function(){for(var aQ=0,aR;(aR=this[aQ])!=null;aQ++){if(aR.nodeType===1){a.cleanData(aR.getElementsByTagName("*"))}while(aR.firstChild){aR.removeChild(aR.firstChild)}}return this},clone:function(aR){var aQ=this.map(function(){if(!a.support.noCloneEvent&&!a.isXMLDoc(this)){var aT=this.outerHTML,aS=this.ownerDocument;if(!aT){var aU=aS.createElement("div");aU.appendChild(this.cloneNode(true));aT=aU.innerHTML}return a.clean([aT.replace(R,"").replace(F,'="$1">').replace(X,"")],aS)[0]}else{return this.cloneNode(true)}});if(aR===true){m(this,aQ);m(this.find("*"),aQ.find("*"))}return aQ},html:function(aS){if(aS===z){return this[0]&&this[0].nodeType===1?this[0].innerHTML.replace(R,""):null}else{if(typeof aS==="string"&&!C.test(aS)&&(a.support.leadingWhitespace||!X.test(aS))&&!aa[(b.exec(aS)||["",""])[1].toLowerCase()]){aS=aS.replace(G,"<$1></$2>");try{for(var aR=0,aQ=this.length;aR<aQ;aR++){if(this[aR].nodeType===1){a.cleanData(this[aR].getElementsByTagName("*"));this[aR].innerHTML=aS}}}catch(aT){this.empty().append(aS)}}else{if(a.isFunction(aS)){this.each(function(aV){var aU=a(this);aU.html(aS.call(this,aV,aU.html()))})}else{this.empty().append(aS)}}}return this},replaceWith:function(aQ){if(this[0]&&this[0].parentNode){if(a.isFunction(aQ)){return this.each(function(aT){var aS=a(this),aR=aS.html();aS.replaceWith(aQ.call(this,aT,aR))})}if(typeof aQ!=="string"){aQ=a(aQ).detach()}return this.each(function(){var aS=this.nextSibling,aR=this.parentNode;a(this).remove();if(aS){a(aS).before(aQ)}else{a(aR).append(aQ)}})}else{return this.pushStack(a(a.isFunction(aQ)?aQ():aQ),"replaceWith",aQ)}},detach:function(aQ){return this.remove(aQ,true)},domManip:function(aW,a0,aZ){var aT,aU,aV,aY,aX=aW[0],aR=[];if(!a.support.checkClone&&arguments.length===3&&typeof aX==="string"&&i.test(aX)){return this.each(function(){a(this).domManip(aW,a0,aZ,true)})}if(a.isFunction(aX)){return this.each(function(a2){var a1=a(this);aW[0]=aX.call(this,a2,a0?a1.html():z);a1.domManip(aW,a0,aZ)})}if(this[0]){aY=aX&&aX.parentNode;if(a.support.parentNode&&aY&&aY.nodeType===11&&aY.childNodes.length===this.length){aT={fragment:aY}}else{aT=a.buildFragment(aW,this,aR)}aV=aT.fragment;if(aV.childNodes.length===1){aU=aV=aV.firstChild}else{aU=aV.firstChild}if(aU){a0=a0&&a.nodeName(aU,"tr");for(var aS=0,aQ=this.length;aS<aQ;aS++){aZ.call(a0?aC(this[aS],aU):this[aS],aS>0||aT.cacheable||this.length>1?aV.cloneNode(true):aV)}}if(aR.length){a.each(aR,aM)}}return this}});function aC(aQ,aR){return a.nodeName(aQ,"table")?(aQ.getElementsByTagName("tbody")[0]||aQ.appendChild(aQ.ownerDocument.createElement("tbody"))):aQ}function m(aS,aQ){var aR=0;aQ.each(function(){if(this.nodeName!==(aS[aR]&&aS[aR].nodeName)){return}var aX=a.data(aS[aR++]),aW=a.data(this,aX),aT=aX&&aX.events;if(aT){delete aW.handle;aW.events={};for(var aV in aT){for(var aU in aT[aV]){a.event.add(this,aV,aT[aV][aU],aT[aV][aU].data)}}}})}a.buildFragment=function(aV,aT,aR){var aU,aQ,aS,aW=(aT&&aT[0]?aT[0].ownerDocument||aT[0]:Z);if(aV.length===1&&typeof aV[0]==="string"&&aV[0].length<512&&aW===Z&&!C.test(aV[0])&&(a.support.checkClone||!i.test(aV[0]))){aQ=true;aS=a.fragments[aV[0]];if(aS){if(aS!==1){aU=aS}}}if(!aU){aU=aW.createDocumentFragment();a.clean(aV,aW,aU,aR)}if(aQ){a.fragments[aV[0]]=aS?aU:1}return{fragment:aU,cacheable:aQ}};a.fragments={};a.each({appendTo:"append",prependTo:"prepend",insertBefore:"before",insertAfter:"after",replaceAll:"replaceWith"},function(aQ,aR){a.fn[aQ]=function(aS){var aV=[],aY=a(aS),aX=this.length===1&&this[0].parentNode;if(aX&&aX.nodeType===11&&aX.childNodes.length===1&&aY.length===1){aY[aR](this[0]);return this}else{for(var aW=0,aT=aY.length;aW<aT;aW++){var aU=(aW>0?this.clone(true):this).get();a(aY[aW])[aR](aU);aV=aV.concat(aU)}return this.pushStack(aV,aQ,aY.selector)}}});a.extend({clean:function(aS,aU,a1,aW){aU=aU||Z;if(typeof aU.createElement==="undefined"){aU=aU.ownerDocument||aU[0]&&aU[0].ownerDocument||Z}var a2=[];for(var a0=0,aV;(aV=aS[a0])!=null;a0++){if(typeof aV==="number"){aV+=""}if(!aV){continue}if(typeof aV==="string"&&!K.test(aV)){aV=aU.createTextNode(aV)}else{if(typeof aV==="string"){aV=aV.replace(G,"<$1></$2>");var a3=(b.exec(aV)||["",""])[1].toLowerCase(),aT=aa[a3]||aa._default,aZ=aT[0],aR=aU.createElement("div");aR.innerHTML=aT[1]+aV+aT[2];while(aZ--){aR=aR.lastChild}if(!a.support.tbody){var aQ=p.test(aV),aY=a3==="table"&&!aQ?aR.firstChild&&aR.firstChild.childNodes:aT[1]==="<table>"&&!aQ?aR.childNodes:[];for(var aX=aY.length-1;aX>=0;--aX){if(a.nodeName(aY[aX],"tbody")&&!aY[aX].childNodes.length){aY[aX].parentNode.removeChild(aY[aX])}}}if(!a.support.leadingWhitespace&&X.test(aV)){aR.insertBefore(aU.createTextNode(X.exec(aV)[0]),aR.firstChild)}aV=aR.childNodes}}if(aV.nodeType){a2.push(aV)}else{a2=a.merge(a2,aV)}}if(a1){for(a0=0;a2[a0];a0++){if(aW&&a.nodeName(a2[a0],"script")&&(!a2[a0].type||a2[a0].type.toLowerCase()==="text/javascript")){aW.push(a2[a0].parentNode?a2[a0].parentNode.removeChild(a2[a0]):a2[a0])}else{if(a2[a0].nodeType===1){a2.splice.apply(a2,[a0+1,0].concat(a.makeArray(a2[a0].getElementsByTagName("script"))))}a1.appendChild(a2[a0])}}}return a2},cleanData:function(aR){var aU,aS,aQ=a.cache,aX=a.event.special,aW=a.support.deleteExpando;for(var aV=0,aT;(aT=aR[aV])!=null;aV++){if(aT.nodeName&&a.noData[aT.nodeName.toLowerCase()]){continue}aS=aT[a.expando];if(aS){aU=aQ[aS];if(aU&&aU.events){for(var aY in aU.events){if(aX[aY]){a.event.remove(aT,aY)}else{a.removeEvent(aT,aY,aU.handle)}}}if(aW){delete aT[a.expando]}else{if(aT.removeAttribute){aT.removeAttribute(a.expando)}}delete aQ[aS]}}}});function aM(aQ,aR){if(aR.src){a.ajax({url:aR.src,async:false,dataType:"script"})}else{a.globalEval(aR.text||aR.textContent||aR.innerHTML||"")}if(aR.parentNode){aR.parentNode.removeChild(aR)}}var S=/alpha\([^)]*\)/i,Y=/opacity=([^)]*)/,aq=/-([a-z])/ig,r=/([A-Z])/g,aE=/^-?\d+(?:px)?$/i,aL=/^-?\d/,aA={position:"absolute",visibility:"hidden",display:"block"},U=["Left","Right"],aw=["Top","Bottom"],L,ag,ap,h=function(aQ,aR){return aR.toUpperCase()};a.fn.css=function(aQ,aR){if(arguments.length===2&&aR===z){return this}return a.access(this,aQ,aR,true,function(aT,aS,aU){return aU!==z?a.style(aT,aS,aU):a.css(aT,aS)})};a.extend({cssHooks:{opacity:{get:function(aS,aR){if(aR){var aQ=L(aS,"opacity","opacity");return aQ===""?"1":aQ}else{return aS.style.opacity}}}},cssNumber:{zIndex:true,fontWeight:true,opacity:true,zoom:true,lineHeight:true},cssProps:{"float":a.support.cssFloat?"cssFloat":"styleFloat"},style:function(aS,aR,aX,aT){if(!aS||aS.nodeType===3||aS.nodeType===8||!aS.style){return}var aW,aU=a.camelCase(aR),aQ=aS.style,aY=a.cssHooks[aU];aR=a.cssProps[aU]||aU;if(aX!==z){if(typeof aX==="number"&&isNaN(aX)||aX==null){return}if(typeof aX==="number"&&!a.cssNumber[aU]){aX+="px"}if(!aY||!("set" in aY)||(aX=aY.set(aS,aX))!==z){try{aQ[aR]=aX}catch(aV){}}}else{if(aY&&"get" in aY&&(aW=aY.get(aS,false,aT))!==z){return aW}return aQ[aR]}},css:function(aV,aU,aR){var aT,aS=a.camelCase(aU),aQ=a.cssHooks[aS];aU=a.cssProps[aS]||aS;if(aQ&&"get" in aQ&&(aT=aQ.get(aV,true,aR))!==z){return aT}else{if(L){return L(aV,aU,aS)}}},swap:function(aT,aS,aU){var aQ={};for(var aR in aS){aQ[aR]=aT.style[aR];aT.style[aR]=aS[aR]}aU.call(aT);for(aR in aS){aT.style[aR]=aQ[aR]}},camelCase:function(aQ){return aQ.replace(aq,h)}});a.curCSS=a.css;a.each(["height","width"],function(aR,aQ){a.cssHooks[aQ]={get:function(aU,aT,aS){var aV;if(aT){if(aS!="styleonly"){if(aU.offsetWidth!==0){aV=k(aU,aQ,aS)}else{a.swap(aU,aA,function(){aV=k(aU,aQ,aS)})}}else{aV=""}if(aV<=0){aV=L(aU,aQ,aQ);if(aV==="0px"&&ap){aV=ap(aU,aQ,aQ)}if(aV!=null){return aV===""||aV==="auto"?"0px":aV}}if(aV<0||aV==null){aV=aU.style[aQ];return aV===""||aV==="auto"?"0px":aV}return typeof aV==="string"?aV:aV+"px"}},set:function(aS,aT){if(aE.test(aT)){aT=parseFloat(aT);if(aT>=0){return aT+"px"}}else{return aT}}}});if(!a.support.opacity){a.cssHooks.opacity={get:function(aR,aQ){return Y.test((aQ&&aR.currentStyle?aR.currentStyle.filter:aR.style.filter)||"")?(parseFloat(RegExp.$1)/100)+"":aQ?"1":""},set:function(aT,aU){var aS=aT.style;aS.zoom=1;var aQ=a.isNaN(aU)?"":"alpha(opacity="+aU*100+")",aR=aS.filter||"";aS.filter=S.test(aR)?aR.replace(S,aQ):aS.filter+" "+aQ}}}a(function(){if(!a.support.reliableMarginRight){a.cssHooks.marginRight={get:function(aT,aS){var aQ,aR;if((aQ=jq.nodeName(aT))=="td"||aQ=="th"){if(aS){aR=L(aT,"margin-right","marginRight")}else{aR=aT.style.marginRight}}else{a.swap(aT,{display:"inline-block"},function(){if(aS){aR=L(aT,"margin-right","marginRight")}else{aR=aT.style.marginRight}})}return aR}}}});if(Z.defaultView&&Z.defaultView.getComputedStyle){ag=function(aV,aQ,aT){var aS,aU,aR;aT=aT.replace(r,"-$1").toLowerCase();if(!(aU=aV.ownerDocument.defaultView)){return z}if((aR=aU.getComputedStyle(aV,null))){aS=aR.getPropertyValue(aT);if(aS===""&&!a.contains(aV.ownerDocument.documentElement,aV)){aS=a.style(aV,aT)}}return aS}}if(Z.documentElement.currentStyle){ap=function(aU,aS){var aV,aQ,aR=aU.currentStyle&&aU.currentStyle[aS],aT=aU.style;if(!aE.test(aR)&&aL.test(aR)){aV=aT.left;aQ=aU.runtimeStyle.left;aU.runtimeStyle.left=aU.currentStyle.left;aT.left=aS==="fontSize"?"1em":(aR||0);aR=aT.pixelLeft+"px";aT.left=aV;aU.runtimeStyle.left=aQ}return aR===""?"auto":aR}}L=ag||ap;function k(aS,aR,aQ){var aU=aR==="width"?U:aw,aT=aR==="width"?aS.offsetWidth:aS.offsetHeight;if(aQ==="border"){return aT}a.each(aU,function(){if(!aQ){aT-=parseFloat(a.css(aS,"padding"+this))||0}if(aQ==="margin"){aT+=parseFloat(a.css(aS,"margin"+this))||0}else{aT-=parseFloat(a.css(aS,"border"+this+"Width"))||0}});return aT}if(a.expr&&a.expr.filters){a.expr.filters.hidden=function(aS){var aR=aS.offsetWidth,aQ=aS.offsetHeight;return(aR===0&&aQ===0)||(!a.support.reliableHiddenOffsets&&(aS.style.display||a.css(aS,"display"))==="none")};a.expr.filters.visible=function(aQ){return !a.expr.filters.hidden(aQ)}}var ac=a.now(),az=/<script\b[^<]*(?:(?!<\/script>)<[^<]*)*<\/script>/gi,l=/^(?:select|textarea)/i,at=/^(?:color|date|datetime|email|hidden|month|number|password|range|search|tel|text|time|url|week)$/i,aj=/^(?:GET|HEAD)$/,V=/\[\]$/,n=/\=\?(&|$)/,A=/\?/,aP=/([?&])_=[^&]*/,y=/^(\w+:)?\/\/([^\/?#]+)/,e=/%20/g,aO=/#.*$/,s=a.fn.load;a.fn.extend({load:function(aS,aV,aW){if(typeof aS!=="string"&&s){return s.apply(this,arguments)}else{if(!this.length){return this}}var aU=aS.indexOf(" ");if(aU>=0){var aQ=aS.slice(aU,aS.length);aS=aS.slice(0,aU)}var aT="GET";if(aV){if(a.isFunction(aV)){aW=aV;aV=null}else{if(typeof aV==="object"){aV=a.param(aV,a.ajaxSettings.traditional);aT="POST"}}}var aR=this;a.ajax({url:aS,type:aT,dataType:"html",data:aV,complete:function(aY,aX){if(aX==="success"||aX==="notmodified"){aR.html(aQ?a("<div>").append(aY.responseText.replace(az,"")).find(aQ):aY.responseText)}if(aW){aR.each(aW,[aY.responseText,aX,aY])}}});return this},serialize:function(){return a.param(this.serializeArray())},serializeArray:function(){return this.map(function(){return this.elements?a.makeArray(this.elements):this}).filter(function(){return this.name&&!this.disabled&&(this.checked||l.test(this.nodeName)||at.test(this.type))}).map(function(aQ,aR){var aS=a(this).val();return aS==null?null:a.isArray(aS)?a.map(aS,function(aU,aT){return{name:aR.name,value:aU}}):{name:aR.name,value:aS}}).get()}});a.each("ajaxStart ajaxStop ajaxComplete ajaxError ajaxSuccess ajaxSend".split(" "),function(aQ,aR){a.fn[aR]=function(aS){return this.bind(aR,aS)}});a.extend({get:function(aQ,aS,aT,aR){if(a.isFunction(aS)){aR=aR||aT;aT=aS;aS=null}return a.ajax({type:"GET",url:aQ,data:aS,success:aT,dataType:aR})},getScript:function(aQ,aR){return a.get(aQ,null,aR,"script")},getJSON:function(aQ,aR,aS){return a.get(aQ,aR,aS,"json")},post:function(aQ,aS,aT,aR){if(a.isFunction(aS)){aR=aR||aT;aT=aS;aS={}}return a.ajax({type:"POST",url:aQ,data:aS,success:aT,dataType:aR})},ajaxSetup:function(aQ){a.extend(a.ajaxSettings,aQ)},ajaxSettings:{url:location.href,global:true,type:"GET",contentType:"application/x-www-form-urlencoded",processData:true,async:true,xhr:function(){return new aD.XMLHttpRequest()},accepts:{xml:"application/xml, text/xml",html:"text/html",script:"text/javascript, application/javascript",json:"application/json, text/javascript",text:"text/plain",_default:"*/*"}},ajax:function(a8,aS){var a1=a.extend(true,{},a.ajaxSettings,a8),bc,a7,bb,aT=a1.type.toUpperCase(),a4=aj.test(aT);a1.url=a1.url.replace(aO,"");a1.context=a8&&a8.context!=null?a8.context:a1;if(a1.data&&a1.processData&&typeof a1.data!=="string"){a1.data=a.param(a1.data,a1.traditional)}if(a1.dataType==="jsonp"){if(aT==="GET"){if(!n.test(a1.url)){a1.url+=(A.test(a1.url)?"&":"?")+(a1.jsonp||"callback")+"=?"}}else{if(!a1.data||!n.test(a1.data)){a1.data=(a1.data?a1.data+"&":"")+(a1.jsonp||"callback")+"=?"}}a1.dataType="json"}if(a1.dataType==="json"&&(a1.data&&n.test(a1.data)||n.test(a1.url))){bc=a1.jsonpCallback||("jsonp"+ac++);if(a1.data){a1.data=(a1.data+"").replace(n,"="+bc+"$1")}a1.url=a1.url.replace(n,"="+bc+"$1");a1.dataType="script";var a5=aD[bc];aD[bc]=function(be){if(a.isFunction(a5)){a5(be)}else{aD[bc]=z;try{delete aD[bc]}catch(bd){}}bb=be;a.handleSuccess(a1,aX,a7,bb);a.handleComplete(a1,aX,a7,bb);if(aU){aU.removeChild(a9)}}}if(a1.dataType==="script"&&a1.cache===null){a1.cache=false}if(a1.cache===false&&a4){var aQ=a.now();var ba=a1.url.replace(aP,"$1_="+aQ);a1.url=ba+((ba===a1.url)?(A.test(a1.url)?"&":"?")+"_="+aQ:"")}if(a1.data&&a4){a1.url+=(A.test(a1.url)?"&":"?")+a1.data}if(a1.global&&a.active++===0){a.event.trigger("ajaxStart")}var a6=y.exec(a1.url),aV=a6&&(a6[1]&&a6[1].toLowerCase()!==location.protocol||a6[2].toLowerCase()!==location.host);if(a1.dataType==="script"&&aT==="GET"&&aV){var aU=Z.getElementsByTagName("head")[0]||Z.documentElement;var a9=Z.createElement("script");if(a1.scriptCharset){a9.charset=a1.scriptCharset}a9.src=a1.url;if(!bc){var a2=false;a9.onload=a9.onreadystatechange=function(){if(!a2&&(!this.readyState||this.readyState==="loaded"||this.readyState==="complete")){a2=true;a.handleSuccess(a1,aX,a7,bb);a.handleComplete(a1,aX,a7,bb);a9.onload=a9.onreadystatechange=null;if(aU&&a9.parentNode){aU.removeChild(a9)}}}}aU.insertBefore(a9,aU.firstChild);return z}var aZ=false;var aX=a1.xhr();if(!aX){return}if(a1.username){aX.open(aT,a1.url,a1.async,a1.username,a1.password)}else{aX.open(aT,a1.url,a1.async)}try{if((a1.data!=null&&!a4)||(a8&&a8.contentType)){aX.setRequestHeader("Content-Type",a1.contentType)}if(a1.ifModified){if(a.lastModified[a1.url]){aX.setRequestHeader("If-Modified-Since",a.lastModified[a1.url])}if(a.etag[a1.url]){aX.setRequestHeader("If-None-Match",a.etag[a1.url])}}if(!aV){aX.setRequestHeader("X-Requested-With","XMLHttpRequest")}aX.setRequestHeader("Accept",a1.dataType&&a1.accepts[a1.dataType]?a1.accepts[a1.dataType]+", */*; q=0.01":a1.accepts._default)}catch(aY){}if(a1.beforeSend&&a1.beforeSend.call(a1.context,aX,a1)===false){if(a1.global&&a.active--===1){a.event.trigger("ajaxStop")}aX.abort();return false}if(a1.global){a.triggerGlobal(a1,"ajaxSend",[aX,a1])}var a0=function(bd){if(!aX||aX.readyState===0||bd==="abort"){if(!aZ){a.handleComplete(a1,aX,a7,bb)}aZ=true;if(aX){aX.onreadystatechange=a.noop}}else{if(!aZ&&aX&&(aX.readyState===4||bd==="timeout")){aZ=true;aX.onreadystatechange=a.noop;a7=bd==="timeout"?"timeout":!a.httpSuccess(aX)?"error":a1.ifModified&&a.httpNotModified(aX,a1.url)?"notmodified":"success";var be;if(a7==="success"){try{bb=a.httpData(aX,a1.dataType,a1)}catch(bf){a7="parsererror";be=bf}}if(a7==="success"||a7==="notmodified"){if(!bc){a.handleSuccess(a1,aX,a7,bb)}}else{a.handleError(a1,aX,a7,be)}if(!bc){a.handleComplete(a1,aX,a7,bb)}if(bd==="timeout"){aX.abort()}if(a1.async){aX=null}}}};if(!aS){aX.onreadystatechange=a0}try{var aR=aX.abort;aX.abort=function(){if(aX){Function.prototype.call.call(aR,aX)}a0("abort")}}catch(a3){}if(a1.async&&a1.timeout>0){setTimeout(function(){if(aX&&!aZ){a0("timeout")}},a1.timeout)}try{aX.send(a4||a1.data==null?null:a1.data)}catch(aW){a.handleError(a1,aX,null,aW);a.handleComplete(a1,aX,a7,bb)}if(!a1.async){a0()}return aX},param:function(aQ,aS){var aR=[],aU=function(aV,aW){aW=a.isFunction(aW)?aW():aW;aR[aR.length]=encodeURIComponent(aV)+"="+encodeURIComponent(aW)};if(aS===z){aS=a.ajaxSettings.traditional}if(a.isArray(aQ)||aQ.jquery){a.each(aQ,function(){aU(this.name,this.value)})}else{for(var aT in aQ){o(aT,aQ[aT],aS,aU)}}return aR.join("&").replace(e,"+")}});function o(aR,aT,aQ,aS){if(a.isArray(aT)&&aT.length){a.each(aT,function(aV,aU){if(aQ||V.test(aR)){aS(aR,aU)}else{o(aR+"["+(typeof aU==="object"||a.isArray(aU)?aV:"")+"]",aU,aQ,aS)}})}else{if(!aQ&&aT!=null&&typeof aT==="object"){if(a.isEmptyObject(aT)){aS(aR,"")}else{a.each(aT,function(aV,aU){o(aR+"["+aV+"]",aU,aQ,aS)})}}else{aS(aR,aT)}}}a.extend({active:0,lastModified:{},etag:{},handleError:function(aR,aT,aQ,aS){if(aR.error){aR.error.call(aR.context,aT,aQ,aS)}if(aR.global){a.triggerGlobal(aR,"ajaxError",[aT,aR,aS])}},handleSuccess:function(aR,aT,aQ,aS){if(aR.success){aR.success.call(aR.context,aS,aQ,aT)}if(aR.global){a.triggerGlobal(aR,"ajaxSuccess",[aT,aR])}},handleComplete:function(aR,aS,aQ){if(aR.complete){aR.complete.call(aR.context,aS,aQ)}if(aR.global){a.triggerGlobal(aR,"ajaxComplete",[aS,aR])}if(aR.global&&a.active--===1){a.event.trigger("ajaxStop")}},triggerGlobal:function(aS,aR,aQ){(aS.context&&aS.context.url==null?a(aS.context):a.event).trigger(aR,aQ)},httpSuccess:function(aR){try{return !aR.status&&location.protocol==="file:"||aR.status>=200&&aR.status<300||aR.status===304||aR.status===1223}catch(aQ){}return false},httpNotModified:function(aT,aQ){var aS=aT.getResponseHeader("Last-Modified"),aR=aT.getResponseHeader("Etag");if(aS){a.lastModified[aQ]=aS}if(aR){a.etag[aQ]=aR}return aT.status===304},httpData:function(aV,aT,aS){var aR=aV.getResponseHeader("content-type")||"",aQ=aT==="xml"||!aT&&aR.indexOf("xml")>=0,aU=aQ?aV.responseXML:aV.responseText;if(aQ&&aU.documentElement.nodeName==="parsererror"){a.error("parsererror")}if(aS&&aS.dataFilter){aU=aS.dataFilter(aU,aT)}if(typeof aU==="string"){if(aT==="json"||!aT&&aR.indexOf("json")>=0){aU=a.parseJSON(aU)}else{if(aT==="script"||!aT&&aR.indexOf("javascript")>=0){a.globalEval(aU)}}}return aU}});if(aD.ActiveXObject){a.ajaxSettings.xhr=function(){if(aD.location.protocol!=="file:"){try{return new aD.XMLHttpRequest()}catch(aR){}}try{return new aD.ActiveXObject("Microsoft.XMLHTTP")}catch(aQ){}}}a.support.ajax=!!a.ajaxSettings.xhr();var E={},ab=/^(?:toggle|show|hide)$/,al=/^([+\-]=)?([\d+.\-]+)(.*)$/,ax,af=[["height","marginTop","marginBottom","paddingTop","paddingBottom"],["width","marginLeft","marginRight","paddingLeft","paddingRight"],["opacity"]];a.fn.extend({show:function(aT,aW,aV){var aS,aU;if(aT||aT===0){return this.animate(av("show",3),aT,aW,aV)}else{for(var aR=0,aQ=this.length;aR<aQ;aR++){aS=this[aR];aU=aS.style.display;if(!a.data(aS,"olddisplay")&&aU==="none"){aU=aS.style.display=""}if(aU===""&&a.css(aS,"display")==="none"){a.data(aS,"olddisplay",q(aS.nodeName))}}for(aR=0;aR<aQ;aR++){aS=this[aR];aU=aS.style.display;if(aU===""||aU==="none"){aS.style.display=a.data(aS,"olddisplay")||""}}return this}},hide:function(aS,aV,aU){if(aS||aS===0){return this.animate(av("hide",3),aS,aV,aU)}else{for(var aR=0,aQ=this.length;aR<aQ;aR++){var aT=a.css(this[aR],"display");if(aT!=="none"){a.data(this[aR],"olddisplay",aT)}}for(aR=0;aR<aQ;aR++){this[aR].style.display="none"}return this}},_toggle:a.fn.toggle,toggle:function(aS,aR,aT){var aQ=typeof aS==="boolean";if(a.isFunction(aS)&&a.isFunction(aR)){this._toggle.apply(this,arguments)}else{if(aS==null||aQ){this.each(function(){var aU=aQ?aS:a(this).is(":hidden");a(this)[aU?"show":"hide"]()})}else{this.animate(av("toggle",3),aS,aR,aT)}}return this},fadeTo:function(aQ,aT,aS,aR){return this.filter(":hidden").css("opacity",0).show().end().animate({opacity:aT},aQ,aS,aR)},animate:function(aU,aR,aT,aS){var aQ=a.speed(aR,aT,aS);if(a.isEmptyObject(aU)){return this.each(aQ.complete)}return this[aQ.queue===false?"each":"queue"](function(){var aX=a.extend({},aQ),a1,aY=this.nodeType===1,aZ=aY&&a(this).is(":hidden"),aV=this;for(a1 in aU){var aW=a.camelCase(a1);if(a1!==aW){aU[aW]=aU[a1];delete aU[a1];a1=aW}if(aU[a1]==="hide"&&aZ||aU[a1]==="show"&&!aZ){return aX.complete.call(this)}if(aY&&(a1==="height"||a1==="width")){aX.overflow=[this.style.overflow,this.style.overflowX,this.style.overflowY];if(a.css(this,"display")==="inline"&&a.css(this,"float")==="none"){if(!a.support.inlineBlockNeedsLayout){this.style.display="inline-block"}else{var a0=q(this.nodeName);if(a0==="inline"){this.style.display="inline-block"}else{this.style.display="inline";this.style.zoom=1}}}}if(a.isArray(aU[a1])){(aX.specialEasing=aX.specialEasing||{})[a1]=aU[a1][1];aU[a1]=aU[a1][0]}}if(aX.overflow!=null){this.style.overflow="hidden"}aX.curAnim=a.extend({},aU);a.each(aU,function(a3,a7){var a6=new a.fx(aV,aX,a3);if(ab.test(a7)){a6[a7==="toggle"?aZ?"show":"hide":a7](aU)}else{var a5=al.exec(a7),a8=a6.cur()||0;if(a5){var a2=parseFloat(a5[2]),a4=a5[3]||"px";if(a4!=="px"){a.style(aV,a3,(a2||1)+a4);a8=((a2||1)/a6.cur())*a8;a.style(aV,a3,a8+a4)}if(a5[1]){a2=((a5[1]==="-="?-1:1)*a2)+a8}a6.custom(a8,a2,a4)}else{a6.custom(a8,a7,"")}}});return true})},stop:function(aR,aQ){var aS=a.timers;if(aR){this.queue([])}this.each(function(){for(var aT=aS.length-1;aT>=0;aT--){if(aS[aT].elem===this){if(aQ){aS[aT](true)}aS.splice(aT,1)}}});if(!aQ){this.dequeue()}return this}});function av(aR,aQ){var aS={};a.each(af.concat.apply([],af.slice(0,aQ)),function(){aS[this]=aR});return aS}a.each({slideDown:av("show",1),slideUp:av("hide",1),slideToggle:av("toggle",1),fadeIn:{opacity:"show"},fadeOut:{opacity:"hide"},fadeToggle:{opacity:"toggle"}},function(aQ,aR){a.fn[aQ]=function(aS,aU,aT){return this.animate(aR,aS,aU,aT)}});a.extend({speed:function(aS,aT,aR){var aQ=aS&&typeof aS==="object"?a.extend({},aS):{complete:aR||!aR&&aT||a.isFunction(aS)&&aS,duration:aS,easing:aR&&aT||aT&&!a.isFunction(aT)&&aT};aQ.duration=a.fx.off?0:typeof aQ.duration==="number"?aQ.duration:aQ.duration in a.fx.speeds?a.fx.speeds[aQ.duration]:a.fx.speeds._default;aQ.old=aQ.complete;aQ.complete=function(){if(aQ.queue!==false){a(this).dequeue()}if(a.isFunction(aQ.old)){aQ.old.call(this)}};return aQ},easing:{linear:function(aS,aT,aQ,aR){return aQ+aR*aS},swing:function(aS,aT,aQ,aR){return((-Math.cos(aS*Math.PI)/2)+0.5)*aR+aQ}},timers:[],fx:function(aR,aQ,aS){this.options=aQ;this.elem=aR;this.prop=aS;if(!aQ.orig){aQ.orig={}}}});a.fx.prototype={update:function(){if(this.options.step){this.options.step.call(this.elem,this.now,this)}(a.fx.step[this.prop]||a.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 aQ=parseFloat(a.css(this.elem,this.prop));return aQ&&aQ>-10000?aQ:0},custom:function(aV,aU,aT){var aQ=this,aS=a.fx;this.startTime=a.now();this.start=aV;this.end=aU;this.unit=aT||this.unit||"px";this.now=this.start;this.pos=this.state=0;function aR(aW){return aQ.step(aW)}aR.elem=this.elem;if(aR()&&a.timers.push(aR)&&!ax){ax=setInterval(aS.tick,aS.interval)}},show:function(){this.options.orig[this.prop]=a.style(this.elem,this.prop);this.options.show=true;this.custom(this.prop==="width"||this.prop==="height"?1:0,this.cur());a(this.elem).show()},hide:function(){this.options.orig[this.prop]=a.style(this.elem,this.prop);this.options.hide=true;this.custom(this.cur(),0)},step:function(aT){var aY=a.now(),aU=true;if(aT||aY>=this.options.duration+this.startTime){this.now=this.end;this.pos=this.state=1;this.update();this.options.curAnim[this.prop]=true;for(var aV in this.options.curAnim){if(this.options.curAnim[aV]!==true){aU=false}}if(aU){if(this.options.overflow!=null&&!a.support.shrinkWrapBlocks){var aS=this.elem,aZ=this.options;a.each(["","X","Y"],function(a0,a1){aS.style["overflow"+a1]=aZ.overflow[a0]})}if(this.options.hide){a(this.elem).hide()}if(this.options.hide||this.options.show){for(var aQ in this.options.curAnim){a.style(this.elem,aQ,this.options.orig[aQ])}}this.options.complete.call(this.elem)}return false}else{var aR=aY-this.startTime;this.state=aR/this.options.duration;var aW=this.options.specialEasing&&this.options.specialEasing[this.prop];var aX=this.options.easing||(a.easing.swing?"swing":"linear");this.pos=a.easing[aW||aX](this.state,aR,0,1,this.options.duration);this.now=this.start+((this.end-this.start)*this.pos);this.update()}return true}};a.extend(a.fx,{tick:function(){var aR=a.timers;for(var aQ=0;aQ<aR.length;aQ++){if(!aR[aQ]()){aR.splice(aQ--,1)}}if(!aR.length){a.fx.stop()}},interval:13,stop:function(){clearInterval(ax);ax=null},speeds:{slow:600,fast:200,_default:400},step:{opacity:function(aQ){a.style(aQ.elem,"opacity",aQ.now)},_default:function(aQ){if(aQ.elem.style&&aQ.elem.style[aQ.prop]!=null){aQ.elem.style[aQ.prop]=(aQ.prop==="width"||aQ.prop==="height"?Math.max(0,aQ.now):aQ.now)+aQ.unit}else{aQ.elem[aQ.prop]=aQ.now}}}});if(a.expr&&a.expr.filters){a.expr.filters.animated=function(aQ){return a.grep(a.timers,function(aR){return aQ===aR.elem}).length}}function q(aS){if(!E[aS]){var aQ=a("<"+aS+">").appendTo("body"),aR=aQ.css("display");aQ.remove();if(aR==="none"||aR===""){aR="block"}E[aS]=aR}return E[aS]}var J=/^t(?:able|d|h)$/i,O=/^(?:body|html)$/i;if("getBoundingClientRect" in Z.documentElement){a.fn.offset=function(a3){var aT=this[0],aW;if(a3){return this.each(function(a4){a.offset.setOffset(this,a3,a4)})}if(!aT||!aT.ownerDocument){return null}if(aT===aT.ownerDocument.body){return a.offset.bodyOffset(aT)}try{aW=aT.getBoundingClientRect()}catch(a0){}var a2=aT.ownerDocument,aR=a2.documentElement;if(!aW||!a.contains(aR,aT)){return aW||{top:0,left:0}}var aX=a2.body,aY=ah(a2),aV=aR.clientTop||aX.clientTop||0,aZ=aR.clientLeft||aX.clientLeft||0,aQ=(aY.pageYOffset||a.support.boxModel&&aR.scrollTop||aX.scrollTop),aU=(aY.pageXOffset||a.support.boxModel&&aR.scrollLeft||aX.scrollLeft),a1=aW.top+aQ-aV,aS=aW.left+aU-aZ;return{top:a1,left:aS}}}else{a.fn.offset=function(a1){var aV=this[0];if(a1){return this.each(function(a2){a.offset.setOffset(this,a1,a2)})}if(!aV||!aV.ownerDocument){return null}if(aV===aV.ownerDocument.body){return a.offset.bodyOffset(aV)}a.offset.initialize();var aY,aS=aV.offsetParent,aR=aV,a0=aV.ownerDocument,aT=a0.documentElement,aW=a0.body,aX=a0.defaultView,aQ=aX?aX.getComputedStyle(aV,null):aV.currentStyle,aZ=aV.offsetTop,aU=aV.offsetLeft;while((aV=aV.parentNode)&&aV!==aW&&aV!==aT){if(a.offset.supportsFixedPosition&&aQ.position==="fixed"){break}aY=aX?aX.getComputedStyle(aV,null):aV.currentStyle;aZ-=aV.scrollTop;aU-=aV.scrollLeft;if(aV===aS){aZ+=aV.offsetTop;aU+=aV.offsetLeft;if(a.offset.doesNotAddBorder&&!(a.offset.doesAddBorderForTableAndCells&&J.test(aV.nodeName))){aZ+=parseFloat(aY.borderTopWidth)||0;aU+=parseFloat(aY.borderLeftWidth)||0}aR=aS;aS=aV.offsetParent}if(a.offset.subtractsBorderForOverflowNotVisible&&aY.overflow!=="visible"){aZ+=parseFloat(aY.borderTopWidth)||0;aU+=parseFloat(aY.borderLeftWidth)||0}aQ=aY}if(aQ.position==="relative"||aQ.position==="static"){aZ+=aW.offsetTop;aU+=aW.offsetLeft}if(a.offset.supportsFixedPosition&&aQ.position==="fixed"){aZ+=Math.max(aT.scrollTop,aW.scrollTop);aU+=Math.max(aT.scrollLeft,aW.scrollLeft)}return{top:aZ,left:aU}}}a.offset={initialize:function(){var aQ=Z.body,aR=Z.createElement("div"),aU,aW,aV,aX,aS=parseFloat(a.css(aQ,"marginTop"))||0,aT="<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>";a.extend(aR.style,{position:"absolute",top:0,left:0,margin:0,border:0,width:"1px",height:"1px",visibility:"hidden"});aR.innerHTML=aT;aQ.insertBefore(aR,aQ.firstChild);aU=aR.firstChild;aW=aU.firstChild;aX=aU.nextSibling.firstChild.firstChild;this.doesNotAddBorder=(aW.offsetTop!==5);this.doesAddBorderForTableAndCells=(aX.offsetTop===5);aW.style.position="fixed";aW.style.top="20px";this.supportsFixedPosition=(aW.offsetTop===20||aW.offsetTop===15);aW.style.position=aW.style.top="";aU.style.overflow="hidden";aU.style.position="relative";this.subtractsBorderForOverflowNotVisible=(aW.offsetTop===-5);this.doesNotIncludeMarginInBodyOffset=(aQ.offsetTop!==aS);aQ.removeChild(aR);aQ=aR=aU=aW=aV=aX=null;a.offset.initialize=a.noop},bodyOffset:function(aQ){var aS=aQ.offsetTop,aR=aQ.offsetLeft;a.offset.initialize();if(a.offset.doesNotIncludeMarginInBodyOffset){aS+=parseFloat(a.css(aQ,"marginTop"))||0;aR+=parseFloat(a.css(aQ,"marginLeft"))||0}return{top:aS,left:aR}},setOffset:function(aT,a2,aW){var aX=a.css(aT,"position");if(aX==="static"){aT.style.position="relative"}var aV=a(aT),aR=aV.offset(),aQ=a.css(aT,"top"),a0=a.css(aT,"left"),a1=(aX==="absolute"&&a.inArray("auto",[aQ,a0])>-1),aZ={},aY={},aS,aU;if(a1){aY=aV.position()}aS=a1?aY.top:parseInt(aQ,10)||0;aU=a1?aY.left:parseInt(a0,10)||0;if(a.isFunction(a2)){a2=a2.call(aT,aW,aR)}if(a2.top!=null){aZ.top=(a2.top-aR.top)+aS}if(a2.left!=null){aZ.left=(a2.left-aR.left)+aU}if("using" in a2){a2.using.call(aT,aZ)}else{aV.css(aZ)}}};a.fn.extend({position:function(){if(!this[0]){return null}var aS=this[0],aR=this.offsetParent(),aT=this.offset(),aQ=O.test(aR[0].nodeName)?{top:0,left:0}:aR.offset();aT.top-=parseFloat(a.css(aS,"marginTop"))||0;aT.left-=parseFloat(a.css(aS,"marginLeft"))||0;aQ.top+=parseFloat(a.css(aR[0],"borderTopWidth"))||0;aQ.left+=parseFloat(a.css(aR[0],"borderLeftWidth"))||0;return{top:aT.top-aQ.top,left:aT.left-aQ.left}},offsetParent:function(){return this.map(function(){var aQ=this.offsetParent||Z.body;while(aQ&&(!O.test(aQ.nodeName)&&a.css(aQ,"position")==="static")){aQ=aQ.offsetParent}return aQ})}});a.each(["Left","Top"],function(aR,aQ){var aS="scroll"+aQ;a.fn[aS]=function(aV){var aT=this[0],aU;if(!aT){return null}if(aV!==z){return this.each(function(){aU=ah(this);if(aU){aU.scrollTo(!aR?aV:a(aU).scrollLeft(),aR?aV:a(aU).scrollTop())}else{this[aS]=aV}})}else{aU=ah(aT);return aU?("pageXOffset" in aU)?aU[aR?"pageYOffset":"pageXOffset"]:a.support.boxModel&&aU.document.documentElement[aS]||aU.document.body[aS]:aT[aS]}}});function ah(aQ){return a.isWindow(aQ)?aQ:aQ.nodeType===9?aQ.defaultView||aQ.parentWindow:false}a.each(["Height","Width"],function(aR,aQ){var aS=aQ.toLowerCase();a.fn["inner"+aQ]=function(){return this[0]?parseFloat(a.css(this[0],aS,"padding")):null};a.fn["outer"+aQ]=function(aT){return this[0]?parseFloat(a.css(this[0],aS,aT?"margin":"border")):null};a.fn[aS]=function(aU){var aV=this[0];if(!aV){return aU==null?null:this}if(a.isFunction(aU)){return this.each(function(aY){var aX=a(this);aX[aS](aU.call(this,aY,aX[aS]()))})}if(a.isWindow(aV)){return aV.document.compatMode==="CSS1Compat"&&aV.document.documentElement["client"+aQ]||aV.document.body["client"+aQ]}else{if(aV.nodeType===9){return Math.max(aV.documentElement["client"+aQ],aV.body["scroll"+aQ],aV.documentElement["scroll"+aQ],aV.body["offset"+aQ],aV.documentElement["offset"+aQ])}else{if(aU===z){var aW=a.css(aV,aS),aT=parseFloat(aW);return a.isNaN(aT)?aW:aT}else{return this.css(aS,typeof aU==="string"?aU:aU+"px")}}}}})})(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(){return function(){this.$oid=++d;this.$init.apply(this,arguments);var y=this._$ais;if(y){delete this._$ais;for(var x=y.length;x--;){y[x].call(this)}}}}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)){y.apply(this,arguments)}return this}}function l(x,y){return function(){this[x]=y.apply(this,arguments);return this}}function k(x,y,z){return function(A,B){var C=this[x];this[x]=A=y.apply(this,arguments);if(C!==A||(B&&B.force)){z.apply(this,arguments)}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()}function e(x,y){if(zk.processing&&!jq("#zk_proc").length&&!jq("#zk_showBusy").length){zUtl.progressbox("zk_proc",window.msgzk?msgzk.PLEASE_WAIT:"Processing...",x,y)}}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(C,x,y,B){for(var A=C._$subs,z=A?A.length:0;--z>=0;){var D=A[z];if(D[x]===y){D[x]=B;h(D,x,y,B)}}}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,resendDelay:-1,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(E,z,C){if(!E){throw"unknown superclass"}var y=i(),A=y.prototype,x=E.prototype,D=z["$define"];delete z["$define"];zk.copy(A,x);zk.define(y,D);zk.copy(A,z);for(var B in E){if(B!="prototype"){y[B]=E[B]}}zk.copy(y,C);A._$super=x;A._$subs=[];x._$subs.push(A);return t(y,E)},$default:function(x,z){x=x||{};for(var y in z){if(x[y]===undefined){x[y]=z[y]}}return x},override:function(B,z,A){switch(typeof z){case"function":var y=B;B=z;return y;case"string":B["$"+z]=B[z];B[z]=A}for(var x in A){h(B,x,z[x]=B[x],B[x]=A[x])}return B},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";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.lastIndexOf(";"),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 y(B){return parseFloat(B)||B}var z=jq.browser,A=zk.agent=navigator.userAgent.toLowerCase();zk.safari=z.safari&&y(z.version);zk.opera=z.opera&&y(z.version);zk.gecko=z.mozilla&&y(z.version);zk.ff=zk.gecko&&((zk.ff=A.indexOf("firefox/"))>0)&&y(A.substring(zk.ff+8));zk.ios=zk.safari&&(A.indexOf("iphone")>=0||A.indexOf("ipad")>=0);zk.android=zk.safari&&(A.indexOf("android")>=0);zk.mobile=zk.ios||zk.android;zk.linux=A.indexOf("linux")>=0;zk.mac=!zk.ios&&A.indexOf("mac")>=0;var x;if(zk.gecko){zk.css3=zk.gecko3=zk.ff>=3||zk.gecko>=1.9;zk.gecko2_=!zk.gecko3;x="gecko gecko"+Math.floor(zk.ff)}else{if(zk.opera){x="opera";zk.css3=zk.opera>=10.5}else{zk.iex=z.msie&&y(z.version);if(zk.iex){if((zk.ie=document.documentMode||zk.iex)<6){zk.ie=6}zk.ie7=zk.ie>=7;zk.ie8=zk.ie>=8;zk.css3=zk.ie9=zk.ie>=9;zk.ie6_=zk.ie<7;zk.ie7_=zk.ie==7;zk.ie8_=zk.ie==8;x="ie ie"+Math.floor(zk.ie)}else{if(zk.safari){x="safari safari"+Math.floor(zk.safari)}zk.css3=true}}}if((zk.air=A.indexOf("adobeair")>=0)&&zk.safari){x=(x||"")+" air"}if(x){jq(function(){var C=document.body,B=C.className;if(B){B+=" "}C.className=B+x})}})();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(){for(var A=arguments,z=A.length,y=this.$class,x;z--;){if(x=A[z]){for(var B=y;B;B=B.superclass){if(B==x){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){for(;x;x=x.superclass){if(this==x){return true}}return false}};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 >';if(!zk.zkuery){x+='<div class="btn redraw" onclick="zk._Erbx.redraw()"></div>'}x+='<div class="btn close" onclick="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()}}})})();
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(G,H,B){if(G&&H){var D=zk(G).revisedOffset(),A=B?B.oft:zk(H).revisedOffset(),E=A[1]-D[1]+(G==(zk.safari?r.body:r.body.parentNode)?0:G.scrollTop),F=B?B.h:H.offsetHeight,z=E+F,C;if(G.scrollTop>E){G.scrollTop=E;C=true}else{if(z>G.clientHeight+G.scrollTop){G.scrollTop=!B?z:z-(G.clientHeight+(H.parentNode==G?0:G.scrollTop));C=true}}if(C||!B){if(!B){B={oft:A,h:H.offsetHeight,el:H}}else{B.oft=zk(B.el).revisedOffset()}}G.scrollTop=G.scrollTop;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:function(z){return zk(z).offsetWidth()},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.call(this,C,z);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(z){var C=this.jq[0];if(C){z=z||r.body.parentNode;for(var A=C,B;(A=A.parentNode)&&C!=z;C=A){B=b(A,C,B)}}return this},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(z){var A;if(A=this.jq[0]){return jq.isOverlapped(this.cmOffset(),[A.offsetWidth,A.offsetHeight],zk(z).cmOffset(),[z.offsetWidth,z.offsetHeight])}},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&&!zk.ie8&&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}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){z-=this.padBorderWidth();if(z>0&&A){z-=this.sumStyles("lr",jq.margins)}return z<0?0:z},revisedHeight:function(z,A){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 B=this.jq[0],z=B.parentNode.clientHeight;if(zk.ie6_){var C=B.parentNode,A=C.style.height;if(A&&A.endsWith("px")){A=zk(C).revisedHeight(zk.parseInt(A));if(A&&A<z){z=A}}}for(var D=B;D=D.previousSibling;){if(D.offsetHeight&&zk(D).isVisible()){z-=D.offsetHeight}}for(var D=B;D=D.nextSibling;){if(D.offsetHeight&&zk(D).isVisible()){z-=D.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.ie8;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(R,L,M){L=L||"overlap";if(R.nodeType){R=zk(R).dimension(true)}var J=R.left,G=R.top,F=this.dimension(),E=F.height;F=F.width;switch(L){case"before_start":G-=E;break;case"before_end":G-=E;J+=R.width-F;break;case"after_start":G+=R.height;break;case"after_end":G+=R.height;J+=R.width-F;break;case"start_before":J-=F;break;case"start_after":J-=F;G+=R.height-E;break;case"end_before":J+=R.width;break;case"end_after":J+=R.width;G+=R.height-E;break;case"at_pointer":var A=zk.currentPointer;J=A[0];G=A[1];break;case"after_pointer":var A=zk.currentPointer;J=A[0];G=A[1]+20;break;case"overlap_end":J+=R.width-F;break;case"overlap_before":G+=R.height-E;break;case"overlap_after":J+=R.width-F;G+=R.height-E;break;default:}if(!M||!M.overflow){var K=jq.innerX(),H=jq.innerY(),C=K+jq.innerWidth(),B=H+jq.innerHeight();if(J+F>C){J=C-F}if(J<K){J=K}if(G+E>B){G=B-E}if(G<H){G=H}}if(M&&M.dodgeRef){var Q=R.left,N=R.top,O=Q+R.width,S=N+R.height;if(J+F>Q&&J<O&&G+E>N&&G<S){if(M.overflow){J=O}else{var K=jq.innerX(),C=K+jq.innerWidth(),D=C-O,I=Q-K;if(D>=F||D>=I){J=Math.min(O,C-F)}else{J=Math.max(Q-F,K)}}}}var z=this.jq[0],P=this.toStyleOffset(J,G);z.style.left=jq.px(P[0]);z.style.top=jq.px(P[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},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{if(!zk.opera||jq.nodeName(B,"body")){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 A=this.jq[0];if(A.z_vp||A.z_vpagt){var C=A.z_vp,D=A.z_vpagt,z=jq("#"+D);A.z_vp=A.z_vpagt=null;D=z[0];C=C?jq("#"+C)[0]:D?D.parentNode:null;if(C){zjq._fixedVParent(A);if(D){C.insertBefore(A,D);z.remove()}else{C.appendChild(A)}var B,C;if((zk.ff||zk.opera)&&(B=zk._prevFocus)&&(C=zk.Widget.$(A))&&zUtl.isAncestor(C,B)&&B.getInputNode){jq(B.getInputNode()).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||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 C=this.jq,A=C.length;for(var B=A,z,D;B--;){if((z=jq.nodeName(D=C[B]))!="textarea"&&(z!="input"||(D.type!="text"&&D.type!="password"))){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()},pageWidth:function(){return jq(r).width()},pageHeight:function(){return jq(r).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.offsetWidth-p.clientWidth},isOverlapped:function(B,H,A,F){var J=B[0],I=H[0]+J,D=B[1],C=H[1]+D;var z=A[0],K=F[0]+z,G=A[1],E=F[1]+G;return z<=I&&K>=J&&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?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(u,w,y,t,v){for(var s=0,r=w.length;s<r;){var x=h(w[s++],y,u);if(v){v.push([x,y])}else{x.apply(y,t)}}}function b(r,s){return s.isWatchable_&&s.isWatchable_(r)}function j(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(j(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 h(t,u,r){var s=jq.isArray(t)?t[1]:u[r];if(!s){throw (u.className||u)+":"+r+" not found"}return s}function i(){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])}function g(r,s){if(r=="onSize"||r=="onShow"||r=="onHide"){jq.zsync(s)}}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){i()}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);g(s,B)},r.timeout)}else{y.fire();p(z,w);g(s,B)}}else{g(s,B)}}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){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||400,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||400,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||500,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||500,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){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||!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){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()}})})();
(function(){var e,f;function d(){return e||(e={stackup:zk.eff.shallStackup()})}zk.eff={shallStackup:function(){return f}};if(!zk.css3){var a={left:4,right:4,top:3,bottom:3},c=zk.ie6_?'" class="z-shadow"></div>':'" class="z-shadow"><div class="z-shadow-tl"><div class="z-shadow-tr"></div></div><div class="z-shadow-cl"><div class="z-shadow-cr"><div class="z-shadow-cm">&#160;</div></div></div><div class="z-shadow-bl"><div class="z-shadow-br"></div></div></div>';zk.eff.Shadow=zk.$extends(zk.Object,{$init:function(h,i){i=this.opts=zk.$default(zk.$default(i,a),d());if(zk.ie6_){i.left-=1;i.right-=8;i.top-=2;i.bottom-=6}this.node=h;var g=h.id+"-sdw";jq(h).before('<div id="'+g+c);this.shadow=jq(g,zk)[0]},destroy:function(){jq(this.shadow).remove();jq(this.stackup).remove();this.node=this.shadow=this.stackup=null},hide:function(){jq(this.shadow).hide();jq(this.stackup).hide()},sync:function(){var n=this.node,i=jq(n),u=this.shadow;if(!n||!i.zk.isVisible(true)){this.hide();return false}for(var r=u;;){if(!(r=r.nextSibling)||r.tagName){if(r!=n){n.parentNode.insertBefore(u,n)}break}}var g=this.opts,o=n.offsetLeft,x=n.offsetTop,s=n.offsetWidth,p=n.offsetHeight,m=Math.max(0,s-g.left+g.right),k=Math.max(0,p-g.top+g.bottom),v=u.style;v.left=jq.px(o+g.left);v.top=jq.px(x+g.top);v.width=jq.px0(m);v.zIndex=zk.parseInt(i.css("zIndex"));v.display="block";if(zk.ie6_){v.height=jq.px0(k)}else{var j=u.childNodes;j[1].style.height=jq.px0(k-j[0].offsetHeight-j[2].offsetHeight)}var q=this.stackup;if(g.stackup){if(!q){q=this.stackup=jq.newStackup(n,n.id+"-sdwstk",u)}v=q.style;v.left=jq.px(o);v.top=jq.px(x);v.width=jq.px0(s);v.height=jq.px0(p);v.zIndex=u.style.zIndex;v.display="block"}return true},getBottomElement:function(){return this.stackup||this.shadow}})}else{zk.eff.Shadow=zk.$extends(zk.Object,{$init:function(g,h){this.wgt=zk.Widget.$(g.id);this.opts=zk.$default(h,d());this.node=g},destroy:function(){jq(this.stackup).remove();jq(this.node).removeClass(this.wgt.getZclass()+"-shadow");this.wgt=this.node=this.stackup=null},hide:function(){jq(this.stackup).hide();jq(this.node).removeClass(this.wgt.getZclass()+"-shadow")},sync:function(){var j=this.node,i=jq(j);if(!j||!i.zk.isVisible(true)){if(this.opts.stackup&&j){if(!this.stackup){this.stackup=jq.newStackup(j,j.id+"-sdwstk",j)}}this.hide();return false}i.addClass(this.wgt.getZclass()+"-shadow");var g=this.opts,k=j.offsetLeft,q=j.offsetTop,o=j.offsetWidth,m=j.offsetHeight,n=this.stackup;if(g.stackup){if(!n){n=this.stackup=jq.newStackup(j,j.id+"-sdwstk",j)}var p=n.style;p.left=jq.px(k);p.top=jq.px(q);p.width=jq.px0(o);p.height=jq.px0(m);p.zIndex=zk.parseInt(i.css("zIndex"));p.display="block"}return true},getBottomElement:function(){return this.stackup}})}function b(){var i=this.mask,g=i.style;if(g.display!="none"){var h=zk(i).toStyleOffset(jq.innerX(),jq.innerY());g.left=jq.px(h[0]);g.top=jq.px(h[1]);g.width=jq.px0(jq.innerWidth());g.height=jq.px0(jq.innerHeight());if(i=this.stackup){zk.set(i.style,g,["left","top","width","height"])}}}zk.eff.FullMask=zk.$extends(zk.Object,{$init:function(j){j=zk.$default(j,d());var h=this.mask=jq(j.mask||[],zk)[0];if(this.mask){if(j.anchor){j.anchor.parentNode.insertBefore(h,j.anchor)}if(j.id){h.id=j.id}if(j.zIndex!=null){h.style.zIndex=j.zIndex}if(j.visible==false){h.style.display="none"}}else{var g=j.id||"z_mask",i='<div id="'+g+'" class="z-modal-mask"';if(j.zIndex!=null||j.visible==false){i+=' style="';if(j.zIndex!=null){i+="z-index:"+j.zIndex}if(j.visible==false){i+=";display:none"}i+='"'}i+="></div>";if(j.anchor){jq(j.anchor,zk).before(i)}else{jq(document.body).append(i)}h=this.mask=jq(g,zk)[0]}if(j.stackup){this.stackup=jq.newStackup(h,h.id+"-mkstk")}b.call(this);var k;jq(h).click(jq.Event.stop);jq(window).resize(k=this.proxy(b)).scroll(k)},destroy:function(){var g=this.mask,h;jq(g).unbind("click",jq.Event.stop).remove();jq(window).unbind("resize",h=this.proxy(b)).unbind("scroll",h);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(h){if(!zk(h).isVisible(true)){this.hide();return}if(this.mask.nextSibling!=h){var i=h.parentNode;i.insertBefore(this.mask,h);if(this.stackup){i.insertBefore(this.stackup,this.mask)}}var g=this.mask.style;g.display="block";g.zIndex=h.style.zIndex;b.call(this,true);if(this.stackup){g=this.stackup.style;g.display="block";g.zIndex=h.style.zIndex}}});zk.eff.Mask=zk.$extends(zk.Object,{$init:function(g){g=g||{};var q=zk(g.anchor);if(!q.jq.length||!q.isRealVisible(true)){return}this._opts=g;var l=g.id||"z_applymask",m=jq(l,zk)[0];if(m){return this}var j=g.message||((window.msgzk?msgzk.LOADING:"Loading")+"..."),i=document.createElement("div");document.body.appendChild(i);var p=g.offset||q.revisedOffset(),o=g.width||q.offsetWidth(),k=g.height||q.offsetHeight();jq(i).replaceWith('<div id="'+l+'" style="visibility:hidden"><div class="z-apply-mask" style="display:block;top:'+p[1]+"px;left:"+p[0]+"px;width:"+o+"px;height:"+k+'px;"></div><div id="'+l+'-z_loading" class="z-apply-loading"><div class="z-apply-loading-indicator"><span class="z-apply-loading-icon"></span> '+j+"</div></div></div>");this.mask=jq(l,zk)[0];this.wgt=zk.Widget.$(g.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 m=zk(this._opts.anchor);if(!m.isVisible(true)){this.hide();return}var l=this._opts,i=this.mask.firstChild.style,n=l.offset||m.revisedOffset(),g=l.width||m.offsetWidth(),j=l.height||m.offsetHeight();i.top=jq.px(n[1]);i.left=jq.px(n[0]);i.width=jq.px(g);i.height=jq.px(j);var k=m.jq.css("position")=="absolute"?m.jq.css("z-index"):m.jq.offsetParent().css("z-index");if(zk.ie&&!zk.ie8){k=k==0?1:k}i.zIndex=k;this.mask.lastChild.style.zIndex=k;this.mask.style.display="block";var o=jq(this.mask.id+"-z_loading",zk)[0];if(o){if(o.offsetHeight>j){o.style.height=jq.px0(zk(o).revisedHeight(j))}if(o.offsetWidth>g){o.style.width=jq.px0(zk(o).revisedWidth(g))}o.style.top=jq.px0(n[1]+((j-o.offsetHeight)/2));o.style.left=jq.px0(n[0]+((g-o.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(h,g){zk(h).slideDown(this,g)},slideUp:function(h,g){zk(h).slideUp(this,g)},slideIn:function(h,g){zk(h).slideIn(this,g)},slideOut:function(h,g){zk(h).slideOut(this,g)}};jq(function(){var j,l=0,h;function k(m){var n=m.origin;++l;setTimeout(function(){if(!--l){if(n){n=n.getTopWidget()}if(n!=j){j=n;zk._wgtutl.autohide()}}},120)}function i(){j=false;++l;setTimeout(function(){if(!--l){zk._wgtutl.autohide()}},100)}f=zk.useStackup;if(f=="auto"||(h=f=="auto/gecko")){if(zk.gecko&&h){f=false}else{h=zk.safari||zk.opera;f=!h||zk.ie6_}}else{if(f==null){f=zk.ie6_}}if(h){var g=function(m){if(m=="onSize"||m=="onMove"||m=="onShow"||m=="onHide"||m=="onResponse"){i()}};zk.override(zWatch,h={},{fire:function(m){h.fire.apply(this,arguments);g(m)},fireDown:function(m){h.fireDown.apply(this,arguments);g(m)}});zWatch.listen({onFloatUp:["",k]})}})})();
zk.BigDecimal=zk.$extends(zk.Object,{_precision:0,$define:{precision:null},$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:'"'},d={};for(var b in c){d[c[b]]=b}function e(h){var g=h.indexOf("//");if(g>0){g=h.indexOf("/",g+2);if(g>0){return h.substring(g)}}}function a(m,i){m.push(i);for(var g=i.frames,k=0,h=g.length;k<h;++k){a(m,g[k])}}function f(m){var h=m,l=h,k=-1;for(;l&&l._hflex=="min";l=l.parent){delete l._hflexsz;h=l;++k;if(l.ignoreFlexSize_("w")){break}}var g=m,j=g,i=-1;for(;j&&j._vflex=="min";j=j.parent){delete j._vflexsz;g=j;++i;if(j.ignoreFlexSize_("h")){break}}return k>0||i>0?k>i?h:g:m}zUtl={isChar:function(h,g){return(g.digit&&h>="0"&&h<="9")||(g.upper&&h>="A"&&h<="Z")||(g.lower&&h>="a"&&h<="z")||(g.whitespace&&(h==" "||h=="\t"||h=="\n"||h=="\r"))||g[h]},parseMap:function(p,l,h){var i={};if(p){var g=p.split(l||",");if(h){var k=[],r=new RegExp(h,"g"),o="",q,j;while((q=g.shift())!==undefined){if((j=(o+=q).match(r))&&j.length!=1){if(o){k.push(o)}o=""}else{o+=l}}g=k}for(var n=g.length;n--;){var o=g[n].trim(),m=o.indexOf("=");if(m!=-1){i[o.substring(0,m)]=o.substring(m+1,o.length).trim()}}}return i},encodeXML:function(r,g){r=r!=null?String(r):"";var s=r.length,m=g&&g.pre,i=m||(g&&g.multiline),h=g?g.maxlength:0;if(!i&&h&&s>h){var p=h;while(p>0&&r.charAt(p-1)==" "){--p}g.maxlength=0;return zUtl.encodeXML(r.substring(0,p)+"...",g)}var q=[],n=0,o;if(i||m){for(var p=0;p<s;++p){var l=r.charAt(p);if(o=d[l]){q.push(r.substring(n,p),"&",o,";");n=p+1}else{if(i&&l=="\n"){q.push(r.substring(n,p),"<br/>\n");n=p+1}else{if(m&&(l==" "||l=="\t")){q.push(r.substring(n,p),"&nbsp;");if(l=="\t"){q.push("&nbsp;&nbsp;&nbsp;")}n=p+1}}}}}else{for(var p=0;p<s;++p){if(o=d[r.charAt(p)]){q.push(r.substring(n,p),"&",o,";");n=p+1}}}if(!n){return r}if(n<s){q.push(r.substring(n))}return q.join("")},decodeXML:function(g){var o="";if(!g){return o}var m=0,i=g.length;for(var n=0;n<i;++n){var q=g.charAt(n);if(q=="&"){var h=g.indexOf(";",n+1);if(h>=0){var p=g.charAt(n+1)=="#"?String.fromCharCode(g.charAt(n+2).toLowerCase()=="x"?parseInt(g.substring(n+3,h),16):parseInt(g.substring(n+2,h),10)):c[g.substring(n+1,h)];if(p){o+=g.substring(m,n)+p;m=(n=h)+1}}}}return !m?g:m<i?o+g.substring(m):o},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(g){var m=new Date(),k=0,i=0,j=0,l=0;if(typeof g=="string"){var h=g.toLowerCase();if(h.indexOf("h")>=0||h.indexOf("k")>=0){k=m.getHours()}if(g.indexOf("m")>=0){i=m.getMinutes()}if(g.indexOf("s")>=0){j=m.getSeconds()}if(g.indexOf("S")>=0){l=m.getMilliseconds()}}else{if(g){return m}}return new Date(m.getFullYear(),m.getMonth(),m.getDate(),k,i,j,l)},isAncestor:function(g,h){if(!g){return true}for(;h;h=h.getParent?h.getParent():h.parent){if(g==h){return true}}return false},progressbox:function(u,j,A,D,g){if(A&&zk.Page.contained.length){for(var F=zk.Page.contained.length,E=zk.Page.contained[--F];E;E=zk.Page.contained[--F]){if(!E._applyMask){E._applyMask=new zk.eff.Mask({id:E.uuid+"-mask",message:j,anchor:E.$n()})}}return}if(g&&g.busy){zk.busy++;jq.focusOut()}var p=jq.innerX(),o=jq.innerY(),B=' style="left:'+p+"px;top:"+o+'px"',i=u+"-t",C=u+"-m",q='<div id="'+u+'"';if(A){q+='><div id="'+C+'" class="z-modal-mask"'+B+"></div"}q+='><div id="'+i+'" class="z-loading"'+B+'><div class="z-loading-indicator"><span class="z-loading-icon"></span> '+j+"</div></div>";if(D){q+='<div class="'+D+'"></div>'}jq(document.body).append(q+"</div>");var G=jq(u,zk),w=G[0],H=jq(i,zk),r=H[0],z=r.style;if(A){w.z_mask=new zk.eff.FullMask({mask:jq(C,zk)[0],zIndex:H.css("z-index")-1})}if(A&&H.length){z.left=jq.px((jq.innerWidth()-r.offsetWidth)/2+p);z.top=jq.px((jq.innerHeight()-r.offsetHeight)/2+o)}else{var l=zk.progPos;if(l){var h,s,v=jq.innerWidth(),t=jq.innerHeight(),I=v-zk(r).offsetWidth(),m=t-zk(r).offsetHeight();if(l.indexOf("mouse")>=0){var k=zk.currentPointer;h=k[0]+10;s=k[1]+10}else{if(l.indexOf("left")>=0){h=p}else{if(l.indexOf("right")>=0){h=p+I-1}else{if(l.indexOf("center")>=0){h=p+I/2}else{h=0}}}if(l.indexOf("top")>=0){s=o}else{if(l.indexOf("bottom")>=0){s=o+m-1}else{if(l.indexOf("center")>=0){s=o+m/2}else{s=0}}}h=h<p?p:h;s=s<o?o:s}z.left=jq.px(h);z.top=jq.px(s)}}G.zk.cleanVisibility()},destroyProgressbox:function(l,g){if(g&&g.busy&&--zk.busy<0){zk.busy=0}var h=jq(l,zk),k;if(h.length){if(k=h[0].z_mask){k.destroy()}h.remove()}for(var j=zk.Page.contained.length,i=zk.Page.contained[--j];i;i=zk.Page.contained[--j]){if(i._applyMask){i._applyMask.destroy();i._applyMask=null}}},go:function(k,l){l=l||{};if(l.target){open(k,l.target)}else{if(l.overwrite){location.replace(k?k:location.href)}else{if(k){location.href=k;var i=k.indexOf("#");if(i<0){return}var g=i>=0?k.substring(0,i):k,h=e(location.href);i=h.indexOf("#");if(i>=0){h=h.substring(0,i)}if(h!=g){return}}location.reload()}}},frames:function(g){var h=[];a(h,g);return h},intsToString:function(i){if(!i){return""}var l=[];for(var h=0,g=i.length;h<g;++h){l.push(i[h])}return l.join()},stringToInts:function(n,g){if(n==null){return null}var m=[];for(var i=0;;){var h=n.indexOf(",",i),l=(h>=0?n.substring(i,h):n.substring(i)).trim();if(l.length==0){if(h<0){break}m.push(g)}else{m.push(zk.parseInt(l))}if(h<0){break}i=h+1}return m},mapToString:function(k,h,j){h=h||"=";j=j||" ";var i=[];for(var g in k){i.push(j,g,h,k[g])}i[0]="";return i.join("")},appendAttr:function(g,i,h){return i||h?" "+g+'="'+i+'"':""},fireSized:function(g,h){g=f(g);if(!(h<0)){zWatch.fireDown("beforeSize",g,null,h>0)}zWatch.fireDown("onFitSize",g,{reverse:true});zWatch.fireDown("onSize",g)},fireShown:function(g,h){zWatch.fireDown("onShow",g);zUtl.fireSized(g,h)}}})();
(function(s){var X={},Q={},Z=[],M=0,ae={},j={onDoubleClick:"dblclick"},h={},L=[],S,ad,v,N=[],e,l,i=/\"/g;function ab(an){var am;return an&&an.nodeType==3&&(am=an.nodeValue)&&!am.trim().length}function aa(aq,ap,an){if(typeof an!="function"){if(!an&&!(an=ae[ap])){ae[ap]=an="_do"+ap.substring(2)}var ao=aq[an];if(!ao){throw"Listener "+an+" not found in "+aq.className}an=ao}var am=j[ap];if(!am){am=j[ap]=ap.substring(2).toLowerCase()}return[am,K(aq,an)]}function K(ap,an){var ao=ap._$evproxs,am;if(!ao){ap._$evproxs=ao={}}else{if(am=ao[an]){return am}}return ao[an]=p(ap,an)}function p(an,am){return function(ao){var aq=ao;ao=jq.Event.zk(aq,an);switch(aq.type){case"focus":if(an.canActivate()){zk.currentFocus=an;zWatch.fire("onFloatUp",an);break}return;case"blur":if(!zk._cfByMD){zk.currentFocus=null}break;case"click":case"dblclick":case"mouseup":if(zk.Draggable.ignoreClick()){return}}var ap=am.apply(an,arguments);if(ap===s){ap=ao.returnValue}if(ao.domStopped){aq.stop()}return aq.type=="dblclick"&&ap===s?false:ap}}function V(an,ap){var am=ap.previousSibling,ao=ap.nextSibling;if(am){am.nextSibling=ao}else{an.firstChild=ao}if(ao){ao.previousSibling=am}else{an.lastChild=am}ap.nextSibling=ap.previousSibling=ap.parent=null;--an.nChildren}function ac(ap,ao){var an=ao.parent=ap.parent,am=ao.previousSibling=ap.previousSibling;if(am){am.nextSibling=ao}else{if(an){an.firstChild=ao}}am=ao.nextSibling=ap.nextSibling;if(am){am.previousSibling=ao}else{if(an){an.lastChild=ao}}}function F(am){X[am.uuid]=am;if(am.id){T(am)}}function af(am){if(am.id){k(am)}delete X[am.uuid];am.desktop=null;am.clearCache()}function y(am){F(am);if(!am.z_rod){am.z_rod=9}for(var an=am.firstChild;an;an=an.nextSibling){y(an)}}function c(an,am){af(an);if(!am||an.z_rod===9){delete an.z_rod;for(var ao=an.firstChild;ao;ao=ao.nextSibling){c(ao,true)}}}function E(an,am){an.bindLevel=am++;for(an=an.firstChild;an;an=an.nextSibling){E(an,am)}}function J(an){if(an._fellows){an._fellows[an.id]=an}var am=an.parent;if(am){am=am.$o();if(am){am._fellows[an.id]=an}}}function u(an){if(an._fellows){delete an._fellows[an.id]}var am=an.parent;if(am){am=am.$o();if(am){delete am._fellows[an.id]}}}function A(an){var am=an.parent;am=am?am.$o():null;if(am){z(an,am)}}function z(an,am){if(an.id){am._fellows[an.id]=an}if(!an._fellows){for(an=an.firstChild;an;an=an.nextSibling){z(an,am)}}}function G(an){var am=an.parent;am=am?am.$o():null;if(am){x(an,am)}}function x(an,am){if(an.id){delete am._fellows[an.id]}if(!an._fellows){for(an=an.firstChild;an;an=an.nextSibling){x(an,am)}}}function T(an){var am=Q[an.id];if(am){am.push(an)}else{Q[an.id]=[an]}}function k(an){var am=Q[an.id];if(am){am.$remove(an);if(!am.length){delete Q[an.id]}}}function n(am){if(document.getElementById(am.uuid)){return true}for(am=am.firstChild;am;am=am.nextSibling){if(n(am)){return true}}}function m(an,am){if(!an.shallIgnoreClick_(am)&&!an.fireX(am).stopped&&am.shallStop){am.stop();return false}return !am.stopped}function w(an,ao){var am;if(an._visible&&(am=an.actions_.hide)){an._rmAftAnm=function(){jq(ao).remove()};ao.style.visibility="";am[0].call(an,ao,am[1])}else{jq(ao).remove()}}function I(ao,am){var an;return ao&&(an=ao.parent)&&an.dragControl&&(!am||an.dragControl(ao))}function H(an){var am=zk.currentFocus;if(am&&zUtl.isAncestor(an,am)){zk.currentFocus=null;return am}}function R(am){if(am&&am.desktop&&!zk.currentFocus){l=true;try{am.focus()}finally{l=false}}}function aj(am){if(!am._flexListened){zWatch.listen({onSize:[am,zFlex.onSize],beforeSize:[am,zFlex.beforeSize]});if(am._hflex=="min"||am._vflex=="min"){am.listenOnFitSize_()}else{am.unlistenOnFitSize_()}am._flexListened=true}}function g(am){if(am._flexListened){zWatch.unlisten({onSize:[am,zFlex.onSize],beforeSize:[am,zFlex.beforeSize]});am.unlistenOnFitSize_();delete am._flexListened}}zk.DnD={getDrop:function(an,ao,am){var ap=am.target;return ap?ap.getDrop_(an.control):null},ghost:function(an,ao,ap){if(ap!=null){jq(document.body).append('<div id="zk_ddghost" class="z-drop-ghost z-drop-disallow" style="position:absolute;top:'+ao[1]+"px;left:"+ao[0]+'px;"><div class="z-drop-cnt"><span id="zk_ddghost-img" class="z-drop-disallow"></span>&nbsp;'+ap+"</div></div>");an._dragImg=jq("#zk_ddghost-img")[0];return jq("#zk_ddghost")[0]}var am=jq(an.node).clone()[0];am.id="zk_ddghost";zk.copy(am.style,{position:"absolute",left:ao[0]+"px",top:ao[1]+"px"});jq(am).addClass("z-drag-ghost");document.body.appendChild(am);return am}};function a(an){if(an){var am;if(am=an._lastDrop){an._lastDrop=null;am.dropEffect_()}an._lastDropTo=null}}function ah(an,am){if(zk.ios){return[an.pageX-50,an.pageY-am-30]}return[an.pageX+7,an.pageY+5]}function t(an,am){a(an);var ao=[am.pageX,am.pageY],ap=zk.DnD.getDrop(an,ao,am);if(ap){ap.onDrop_(an,am)}}function D(ap,at,an){var ao;if(!an||(ao=an.domTarget)==ap._lastDropTo){return}var aq=zk.DnD.getDrop(ap,at,an),ar=aq&&aq==ap._lastDrop;if(!ar){a(ap);if(aq){ap._lastDrop=aq;aq.dropEffect_(true);ar=true}}var am=ap._dragImg;if(am){if(ar){jq(ap.node).removeClass("z-drop-disallow").addClass("z-drop-allow")}else{jq(ap.node).removeClass("z-drop-allow").addClass("z-drop-disallow")}am.className=ar?"z-drop-allow":"z-drop-disallow"}ap._lastDropTo=ao}function ag(an,ao,am){return an.control.cloneDrag_(an,ah(am,jq(an.node).height()))}function P(an,am){an.control.uncloneDrag_(an);an._dragImg=null}function Y(an,ao,am){return ah(am,jq(an.node).height())}function U(an,ao,am){return an.control.ignoreDrag_(ao,am,an)}function al(ao){for(var an,am=document.body;ao&&ao!=am;ao=ao.parentNode){if((an=ao.style)&&((an=an.position)=="absolute"||an=="relative")){return ao}}}function O(am){return am?zk.parseInt(am.style.zIndex):0}function C(an){var ao=an.$n();if(ao){return ao}for(var am=an.firstChild;am;am=am.nextSibling){ao=am.getFirstNode_();if(ao){return ao}}}function ak(am,an){for(;an;an=an.parent){if(an==am){return true}else{if(!an.isVisible()){break}}}return false}function ai(aq){var ap=1800;for(var ao=Z.length;ao--;){var am=Z[ao].widget,an=zk.parseInt(am.getFloatZIndex_(Z[ao].node));if(an>=ap&&!zUtl.isAncestor(aq,am)&&am.isVisible()){ap=an+1}}return ap}function b(an,am){for(an=an.firstChild;an;an=an.nextSibling){var ao=an.$n();if(ao){am.push(ao)}else{b(an,am)}}}function q(am){if(am._z$rd){delete am._z$rd;am._norenderdefer=true;am.replaceHTML("#"+am.uuid,am.parent?am.parent.desktop:null,null,true)}}function o(an,am){if(e){clearTimeout(e)}N.push(an);e=setTimeout(f,am)}function f(){e=null;l_out:for(var an;an=N.shift();){if(!an.desktop){continue}for(var am=N.length;am--;){if(zUtl.isAncestor(an,N[am])){N.splice(am,1)}else{if(zUtl.isAncestor(N[am],an)){continue l_out}}}an.rerender()}}function W(an){for(var am=N.length;am--;){if(zUtl.isAncestor(an,N[am])){N.splice(am,1)}}}function r(an,am,ap){if(an){for(var ao;ao=am.pop();){an[ao.uuid]=ap}}return ap}var B={starteffect:zk.$void,endeffect:t,change:D,ghosting:ag,endghosting:P,constraint:Y,ignoredrag:U,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(am){this._asaps={};this._lsns={};this._bklsns={};this._subnodes={};this.effects_={};if(this.z$is){this._fellows={}}if(am!==zkac){this.afterInit(function(){if(am&&typeof am=="object"&&!am.$oid){for(var an in am){this.set(an,am[an])}}if((zk.spaceless||this.rawId)&&this.id){this.uuid=this.id}if(!this.uuid){this.uuid=d.nextUuid()}})}},$define:{mold:function(){this.rerender()},style:function(){this.updateDomStyle_()},sclass:function(){this.updateDomClass_()},zclass:function(){this.rerender()},width:function(am){if(!this._nhflex){var an=this.$n();if(an){an.style.width=am||""}}},height:function(am){if(!this._nvflex){var an=this.$n();if(an){an.style.height=am||""}}},left:function(am){var an=this.$n();if(an){an.style.left=am||""}},top:function(am){var an=this.$n();if(an){an.style.top=am||""}},tooltiptext:function(am){var an=this.$n();if(an){an.title=am||""}},droppable:[function(am){return am&&"false"!=am?am:null},function(am){var ao;if(am&&am!="true"){ao=am.split(",");for(var an=ao.length;an--;){if(!(ao[an]=ao[an].trim())){ao.splice(an,1)}}}this._dropTypes=ao}],vflex:function(am){this._nvflex=(true===am||"true"==am)?1:am=="min"?-65500:zk.parseInt(am);if(this._nvflex<0&&am!="min"){this._nvflex=0}if(this.desktop){if(!this._nvflex){this.setFlexSize_({height:""});delete this._vflexsz;if(!this._nhflex){g(this)}}else{aj(this)}var an;if(!(an=this.parent).isBinding()){zUtl.fireSized(an,-1)}}},hflex:function(am){this.setHflex_(am);var an=this.parent;if(this.desktop&&!an.isBinding()){zUtl.fireSized(an,-1)}},renderdefer:null,action:function(av){this.actions_={};if(av){for(var am=av.split(";"),at=am.length;at--;){var ao=am[at],ar=ao.indexOf(":");if(ar>=0){var aw=ao.substring(0,ar).trim(),ap=ao.substring(ar+1).trim(),an,au,aq;if(aw&&ap){ar=ap.indexOf("(");if(ar>=0){if((aq=ap.lastIndexOf(")"))>ar){an=jq.evalJSON(ap.substring(ar+1,aq))}ap=ap.substring(0,ar)}if(au=zk.eff.Actions[ap]){this.actions_[aw]=[au,an]}else{zk.error("Unknown action: "+ap)}continue}}zk.error("Illegal action: "+av+", "+this.className)}}}},setHflex_:function(am){this._nhflex=(true===am||"true"==am)?1:am=="min"?-65500:zk.parseInt(am);if(this._nhflex<0&&am!="min"){this._nhflex=0}if(X[this.uuid]===this){if(!this._nhflex){this.setFlexSize_({width:""});delete this._hflexsz;if(!this._nvflex){g(this)}}else{aj(this)}}},afterAnima_:function(an){var am;if(am=this._rmAftAnm){this._rmAftAnm=null;am()}},setDraggable:function(am){if(!am&&am!=null){am="false"}this._draggable=am;if(this.desktop&&!I(this,true)){if(am&&am!="false"){this.initDrag_()}else{this.cleanDrag_()}}},getDraggable:function(){var am=this._draggable;return am?am:I(this)?"true":"false"},$o:function(){for(var am=this;am;am=am.parent){if(am._fellows){return am}}},$f:function(ar,ap){var aq=this.$o();if(!arguments.length){return aq?aq._fellows:{}}for(var ao=ar.split("/"),an=0,am=ao.length;an<am;++an){ar=ao[an];if(ar){if(aq){aq=aq._fellows[ar]}if(!aq&&ap&&(aq=Q[ar])){aq=aq[0]}if(!aq||zk.spaceless){break}ap=false}}return aq},getId:function(){return this.id},setId:function(am){if(am!=this.id){if(this.id){u(this);k(this)}if(am&&(zk.spaceless||this.rawId)){zk._wgtutl.setUuid(this,am)}this.id=am;if(am){J(this);if(this.desktop||this.z_rod){T(this)}}}return this},set:function(ap,ar,am){var at;if((at=ar&&ar.$u)&&!(ar=d.$(at))){var ao=this;zk.afterMount(function(){zk._set(ao,ap,d.$(at),am)},-1);return this}if(at=this["set"+ap.charAt(0).toUpperCase()+ap.substring(1)]){zk._set2(this,at,null,ar,am);return this}if((at=ap.charAt(0))=="$"){if(ap.startsWith("$$on")){var an=this.$class,aq=an._importantEvts;(aq||(an._importantEvts={}))[ap.substring(2)]=ar;return this}else{if(ap.startsWith("$on")){this._asaps[ap.substring(1)]=ar;return this}else{if(ap.startsWith("$u$")){var ao=this;zk.afterMount(function(){zk._set(ao,ap.substring(3),d.$(ar),am)},-1);return this}}}}else{if(at=="o"&&ap.charAt(1)=="n"&&((at=ap.charAt(2))<="Z"&&at>="A")){this.setListener(ap,ar);return this}}zk._set2(this,null,ap,ar,am);return this},get:function(am){return zk.get(this,am)},getChildAt:function(an){if(an>=0&&an<this.nChildren){for(var am=this.firstChild;am;am=am.nextSibling){if(--an<0){return am}}}},getChildIndex:function(){var am=this.parent,an=0;if(am){for(am=am.firstChild;am;am=am.nextSibling,++an){if(am==this){return an}}}return 0},setChildren:function(ao){if(ao){for(var an=0,am=ao.length;an<am;){this.appendChild(ao[an++])}}return this},appendChild:function(aq,an){if(aq==this.lastChild){return false}var am;if((am=aq.parent)!=this){aq.beforeParentChanged_(this)}if(am){ad=true;try{am.removeChild(aq)}finally{ad=false}}aq.parent=this;var ap=this.lastChild;if(ap){ap.nextSibling=aq;aq.previousSibling=ap;this.lastChild=aq}else{this.firstChild=this.lastChild=aq}++this.nChildren;if(aq.id||aq.firstChild){A(aq)}if(!an){if(this.shallChildROD_(aq)){y(aq)}else{var ao=this.desktop;if(ao){this.insertChildHTML_(aq,null,ao)}}}aq.afterParentChanged_(am);if(!S){this.onChildAdded_(aq)}return true},shallChildROD_:function(am){return am.z_rod||this.z_rod},insertBefore:function(ar,ao,an){if(!ao||ao.parent!=this){this.insertingBefore_=true;try{return this.appendChild(ar,an)}finally{this.insertingBefore_=false}}if(ar==ao||ar.nextSibling==ao){return false}var am;if((am=ar.parent)!=this){ar.beforeParentChanged_(this)}if(am){ad=true;try{am.removeChild(ar)}finally{ad=false}}ar.parent=this;var aq=ao.previousSibling;if(aq){ar.previousSibling=aq;aq.nextSibling=ar}else{this.firstChild=ar}ao.previousSibling=ar;ar.nextSibling=ao;++this.nChildren;A(ar);if(!an){if(this.shallChildROD_(ar)){y(ar)}else{var ap=this.desktop;if(ap){this.insertChildHTML_(ar,ao,ap)}}}ar.afterParentChanged_(am);if(!S){this.onChildAdded_(ar)}return true},removeChild:function(ao,an){var am;if(!(am=ao.parent)){return false}if(this!=am){return false}G(ao);if(ao.z_rod){c(ao);jq(ao.uuid,zk).remove()}else{if(ao.desktop){this.removeChildHTML_(ao,an)}}if(!ad){ao.beforeParentChanged_(null)}V(this,ao);if(!ad){ao.afterParentChanged_(am)}if(!S){this.onChildRemoved_(ao)}return true},detach:function(){if(this.parent){this.parent.removeChild(this)}else{var am=zk.currentFocus;if(am&&zUtl.isAncestor(this,am)){zk.currentFocus=null}var an=this.$n();if(an){this.unbind();w(this,an)}}},clear:function(){while(this.lastChild){this.removeChild(this.lastChild)}},replaceWidget:function(aq){ac(this,aq);G(this);A(aq);var ap=zk.currentFocus;if(ap&&zUtl.isAncestor(this,ap)){zk.currentFocus=null}var ao=this.$n(),ar=this.parent,an,am=aq.desktop||this.desktop;if(this.z_rod){c(this);if(!(an=(am=am||(ar?ar.desktop:ar))&&(ao=jq("#"+this.uuid)))){y(aq)}}else{an=am}if(an){if(ao){aq.replaceHTML(ao,am,null,true)}else{this.unbind();aq.bind(am)}E(aq,ar?ar.bindLevel+1:0);zWatch.fire("onBindLevelMove",aq)}if(ar){ar.onChildReplaced_(this,aq)}this.parent=this.nextSibling=this.previousSibling=null},replaceCavedChildren_:function(am,ay,az,au){S=true;try{var aw=this.$n(am),ap,av=[];for(var ax=this.firstChild;ax;){var ao=ax.nextSibling;if(jq.isAncestor(aw,ax.$n())){if(!ap||ap==ax){ap=ao}this.removeChild(ax,true);av.push(ax)}ax=ao}for(var ar=0,at=ay.length;ar<at;++ar){this.insertBefore(ay[ar],ap,true)}}finally{S=false}if(ap=this.desktop){var aq=[];if(az){aq.push(az)}for(var ar=0,at=ay.length;ar<at;++ar){ay[ar].redraw(aq)}if(au){aq.push(au)}jq(aw).html(aq.join(""));for(var ar=0,at=ay.length;ar<at;++ar){ay[ar].bind(ap);var an=this._nrows;this.onChildReplaced_(av[ar],ay[ar]);this._nrows=an}}},beforeParentChanged_:function(){},afterParentChanged_:function(){},isRealVisible:function(am){var aq=am&&am.dom,an=am&&am.cache,ar=[],au,av=this;while(av){if(an&&(au=av.uuid)&&(au=an[au])!==s){return r(an,ar,au)}if(an){ar.push(av)}if(aq&&!av.z_virnd){if(!zk(av.$n()).isVisible(am.strict)){return r(an,ar,false)}}else{if(!av._visible){return r(an,ar,false)}}var at=av.parent,ao,ap;if(at&&at._visible&&(ao=at.$n())&&(ap=av.$n())){while((ap=zk(ap).vparentNode(true))&&ao!=ap){if((ap.style||{}).display=="none"){return r(an,ar,false)}}}if(am&&am.until==av){break}av=at}return r(an,ar,true)},isVisible:function(am){var an=this._visible;if(!am||!an){return an}var ao=this.$n();return !ao||zk(ao).isVisible()},setVisible:function(ap){if(this._visible!=ap){this._visible=ap;var am=this.parent,an;if(this.desktop){var au=!am||am.isRealVisible(),aq=this.$n(),at=this._floating;if(!au){if(!at){this.setDomVisible_(aq,ap)}}else{if(ap){var ay;if(at){this.setZIndex(ay=ai(this),{fire:true})}this.setDomVisible_(aq,true);for(var ar=0,ax=Z.length;ar<ax;++ar){var aw=Z[ar].widget,ao=Z[ar].node;if(this==aw){aw.setDomVisible_(ao,true,{visibility:1})}else{if(ak(this,aw)){ay=ay>=0?++ay:ai(aw);aw.setFloatZIndex_(ao,ay);aw.setDomVisible_(ao,true,{visibility:1})}}}if(an=am){am.onChildVisible_(this)}this.fire("onShow");if(!zk.animating()){zUtl.fireShown(this)}}else{this.fire("onHide");if(!zk.animating()){zWatch.fireDown("onHide",this)}for(var ar=Z.length,av=this.bindLevel;ar--;){var aw=Z[ar].widget;if(av>=aw.bindLevel){break}if(ak(this,aw)){aw.setDomVisible_(Z[ar].node,false,{visibility:1})}}this.setDomVisible_(aq,false)}}}if(am&&!an){am.onChildVisible_(this)}}return this},zsync:function(){for(var an in this.effects_){var am=this.effects_[an];if(am&&am.sync){am.sync()}}},show:function(){return this.setVisible(true)},hide:function(){return this.setVisible(false)},setDomVisible_:function(ap,ao,an){if(!an||an.display){var am;if(am=this.actions_[ao?"show":"hide"]){am[0].call(this,ap,am[1])}else{ap.style.display=ao?"":"none"}}if(an&&an.visibility){ap.style.visibility=ao?"visible":"hidden"}},onChildAdded_:function(){},onChildRemoved_:function(){},onChildReplaced_:function(am,an){this.childReplacing_=true;try{if(am){this.onChildRemoved_(am)}if(an){this.onChildAdded_(an)}}finally{this.childReplacing_=false}},onChildVisible_:function(){},setTopmost:function(){if(!this.desktop){return -1}for(var aq=this;aq;aq=aq.parent){if(aq._floating){var ao=ai(aq);for(var an=0,ap=Z.length;an<ap;++an){var am=Z[an].widget,ar=Z[an].node;if(aq==am){am.setFloatZIndex_(ar,ao)}else{if(zUtl.isAncestor(aq,am)&&am.isVisible()){am.setFloatZIndex_(ar,++ao)}}}return ao}}return -1},setFloatZIndex_:function(an,am){if(an!=this.$n()){an.style.zIndex=am}else{this.setZIndex(am,{fire:true})}},getFloatZIndex_:function(am){return am!=this.$n()?am.style.zIndex:this._zIndex},getTopWidget:function(){for(var am=this;am;am=am.parent){if(am._floating){return am}}},isFloating_:function(){return this._floating},setFloating_:function(aq,ap){if(this._floating!=aq){if(aq){var ao={widget:this,node:ap&&ap.node?ap.node:this.$n()},am=this.bindLevel;for(var an=Z.length;;){if(--an<0){Z.unshift(ao);break}if(am>=Z[an].widget.bindLevel){Z.splice(an+1,0,ao);break}}this._floating=true}else{for(var an=Z.length;an--;){if(Z[an].widget==this){Z.splice(an,1)}}this._floating=false}}return this},getZIndex:_zkf=function(){return this._zIndex},getZindex:_zkf,setZIndex:_zkf=function(ao,am){if(this._zIndex!=ao){this._zIndex=ao;var an=this.$n();if(an){an.style.zIndex=ao>=0?ao:"";if(am&&am.fire){this.fire("onZIndex",(ao>0||ao===0)?ao:-1,{ignorable:true})}}}return this},setZindex:_zkf,getScrollTop:function(){var am=this.$n();return am?am.scrollTop:0},getScrollLeft:function(){var am=this.$n();return am?am.scrollLeft:0},setScrollTop:function(am){var an=this.$n();if(an){an.scrollTop=am}return this},setScrollLeft:function(am){var an=this.$n();if(an){an.scrollLeft=am}return this},scrollIntoView:function(){zk(this.$n()).scrollIntoView();return this},redraw:function(am){if(!this.deferRedraw_(am)){var an;if(an=this.prolog){am.push(an)}if((an=this.$class.molds)&&(an=an[this._mold])){return an.apply(this,arguments)}zk.error("Mold "+mold+" not found in "+this.className)}},deferRedraw_:function(an){var am;if((am=this._renderdefer)>=0){if(!this._norenderdefer){this.z_rod=this._z$rd=true;this.deferRedrawHTML_(an);an=null;var ao=this;setTimeout(function(){q(ao)},am);return true}delete this._norenderdefer;delete this.z_rod}return false},deferRedrawHTML_:function(am){am.push("<div",this.domAttrs_({domClass:1}),' class="z-renderdefer"></div>')},forcerender:function(){q(this)},updateDomClass_:function(){if(this.desktop){var am=this.$n();if(am){am.className=this.domClass_()}this.zsync()}},updateDomStyle_:function(){if(this.desktop){var an=jq.parseStyle(this.domStyle_()),ao=this.$n();if(!an.width&&this._hflex){an.width=ao.style.width}if(!an.height&&this._vflex){an.height=ao.style.height}zk(ao).clearStyles().jq.css(an);var am=this.getTextNode();if(am&&am!=ao){an=this._domTextStyle(am,an);zk(am).clearStyles().jq.css(an)}this.zsync()}},_domTextStyle:function(am,an){an=jq.filterTextStyle(an);if(!an.width&&this._hflex){an.width=am.style.width}if(!an.height&&this._vflex){an.height=am.style.height}return an},getTextNode:function(){},domStyle_:function(ao){var am=[],an;if(an=this.z$display){am.push("display:",an,";")}else{if(!this.isVisible()&&(!ao||!ao.visible)){am.push("display:none;")}}if((!ao||!ao.style)&&(an=this.getStyle())){an=an.replace(i,"'");am.push(an);if(an.charAt(an.length-1)!=";"){am.push(";")}}if((!ao||!ao.width)&&(an=this.getWidth())){am.push("width:",an,";")}if((!ao||!ao.height)&&(an=this.getHeight())){am.push("height:",an,";")}if((!ao||!ao.left)&&(an=this.getLeft())){am.push("left:",an,";")}if((!ao||!ao.top)&&(an=this.getTop())){am.push("top:",an,";")}if((!ao||!ao.zIndex)&&(an=this.getZIndex())>=0){am.push("z-index:",an,";")}return am.join("")},domClass_:function(ao){var am,an;if(!ao||!ao.sclass){am=this.getSclass()}if(!ao||!ao.zclass){an=this.getZclass()}return am?an?am+" "+an:am:an||""},domAttrs_:function(aq){var ao=[],an,ap;if((!aq||!aq.id)&&(ap=this.uuid)){ao.push(' id="',ap,'"')}if((!aq||!aq.domStyle)&&(ap=this.domStyle_(aq))){ao.push(' style="',ap,'"')}if((!aq||!aq.domClass)&&(ap=this.domClass_(aq))){ao.push(' class="',ap,'"')}if((!aq||!aq.tooltiptext)&&(ap=this.domTooltiptext_())){ao.push(' title="',zUtl.encodeXML(ap),'"')}for(var am in (an=this.domExtraAttrs)){ao.push(" ",am,'="',an[am]||"",'"')}return ao.join("")},domTooltiptext_:function(){return this.getTooltiptext()},domTextStyleAttr_:function(){var am=this.getStyle();return am?zUtl.appendAttr("style",jq.filterTextStyle(am)):am},replaceHTML:function(at,ar,aq,ao){if(!ar){ar=this.desktop;if(!zk.Desktop._ndt){zk.stateless()}}var an=aq?null:H(this);var ap=this.parent;if(ap){ap.replaceChildHTML_(this,at,ar,aq,ao)}else{var am=this.getOldWidget_(at);if(am){am.unbind(aq)}else{if(this.z_rod){c(this)}}jq(at).replaceWith(this.redrawHTML_(aq,ao));this.bind(ar,aq)}if(!aq){zUtl.fireSized(this)}R(an);return this},getOldWidget_:function(am){return d.$(am,{strict:true})},redrawHTML_:function(ao,am){var an=[];this.redraw(an,ao);an=an.join("");return am?an.trim():an},rerender:function(ap){if(this.desktop){if(typeof ap=="number"){o(this,ap);return this}var aq=this.$n();if(aq){var am=this.z$rod;this.z$rod=false;var ao;if(ap){ao=ap.skip(this);if(ao){var an=H(this);this.replaceHTML(aq,null,ap,true);ap.restore(this,ao);zWatch.fireDown("onRestore",this);zUtl.fireSized(this);R(an)}}if(!ao){this.replaceHTML(aq,null,null,true)}this.z$rod=am}}return this},replaceChildHTML_:function(ar,aq,ap,ao,an){var am=ar.getOldWidget_(aq);if(am){am.unbind(ao)}else{if(this.shallChildROD_(ar)){c(ar)}}jq(aq).replaceWith(ar.redrawHTML_(ao,an));ar.bind(ap,ao)},insertChildHTML_:function(au,ar,at){var aq,ap=au.redrawHTML_();if(ar){if(ar.$instanceof(zk.Native)){aq=ar.previousSibling;if(aq){if(aq==au){aq=aq.previousSibling}if(aq&&(aq=aq.$n())){jq(aq).after(ap);au.bind(at);return}}}ar=ar.getFirstNode_()}if(!ar){for(var an=this;;){aq=an.getCaveNode();if(aq){break}var am=an.nextSibling;if(am&&(ar=am.getFirstNode_())){break}if(!(an=an.parent)){aq=document.body;break}}}if(ar){var ao=ar.previousSibling;if(ab(ao)){ar=ao}jq(ar).before(ap)}else{jq(aq).append(ap)}au.bind(at)},getCaveNode:function(){return this.$n("cave")||this.$n()},getFirstNode_:function(){for(var am=this;am;am=am.nextSibling){var an=C(am);if(an){return an}}},removeChildHTML_:function(aq,an){var ao=zk.currentFocus;if(ao&&zUtl.isAncestor(aq,ao)){zk.currentFocus=null}var ap=aq.$n();if(ap){var am=ap.previousSibling;if(aq.prolog&&ab(am)){jq(am).remove()}}else{b(aq,ap=[])}aq.unbind();if(!an){aq.removeHTML_(ap)}},removeHTML_:function(am){w(this,am);this.clearCache()},$n:function(am){if(am){var an=this._subnodes[am];if(!an&&this.desktop){an=jq(this.uuid+"-"+am,zk)[0];this._subnodes[am]=an?an:"n/a"}return an=="n/a"?null:an}var an=this._node;if(!an&&this.desktop&&!this._nodeSolved){this._node=an=jq(this.uuid,zk)[0];this._nodeSolved=true}return an},clearCache:function(){this._node=null;this._subnodes={};this._nodeSolved=false},getPage:function(){var an,am;for(an=this.parent;an;an=an.parent){if(an.$instanceof(zk.Page)){return an}}return(an=(am=this.desktop)._bpg)?an:(am._bpg=new zk.Body(am))},isBinding:function(){if(this.desktop){for(var am=this;am;am=am.parent){if(am._binding){return true}}}},bind:function(ap,ao){this._binding=true;W(this);if(this.z_rod){y(this)}else{var an=[],am;this.bind_(ap,ao,an);while(am=an.shift()){am()}}delete this._binding;return this},unbind:function(ap){W(this);if(this.z_rod){c(this)}else{var ao=[];this.unbind_(ap,ao);for(var an=0,am=ao.length;an<am;){ao[an++]()}}return this},bind_:function(ar,aq,ap){F(this);this.desktop=ar||(ar=zk.Desktop.$(this.parent));var ao=this.parent,an;this.bindLevel=ao?ao.bindLevel+1:0;if((an=this._draggable)&&an!="false"&&!I(this)){this.initDrag_()}if(this._nvflex||this._nhflex){aj(this)}this.bindChildren_(ar,aq,ap);if(this.isListen("onBind")){var am=this;zk.afterMount(function(){if(am.desktop){am.fire("onBind")}})}},bindChildren_:function(aq,ao,an){for(var ap=this.firstChild,am;ap;ap=am){am=ap.nextSibling;if(!ao||!ao.skipped(this,ap)){if(ap.z_rod){y(ap)}else{ap.bind_(aq,null,an)}}}},unbind_:function(aq,ap){af(this);g(this);this.unbindChildren_(aq,ap);this.cleanDrag_();if(this.isListen("onUnbind")){var ao=this;zk.afterMount(function(){if(!ao.desktop){ao.fire("onUnbind")}})}for(var an in this.effects_){var am=this.effects_[an];if(am){am.destroy()}}this.effects_={}},unbindChildren_:function(ao,an){for(var ap=this.firstChild,am;ap;ap=am){am=ap.nextSibling;if(!ao||!ao.skipped(this,ap)){if(ap.z_rod){c(ap)}else{if(ap.desktop){ap.unbind_(null,an)}}}}},extraBind_:function(am,an){if(an==false){delete X[am]}else{X[am]=this}},setFlexSize_:function(ao,an){var ap=this.$n(),am=zk(ap);if(ao.height!==s){if(ao.height=="auto"){ap.style.height=""}else{if(ao.height!=""){this.setFlexSizeH_(ap,am,ao.height,an)}else{ap.style.height=this._height||""}}}if(ao.width!==s){if(ao.width=="auto"){ap.style.width=""}else{if(ao.width!=""){this.setFlexSizeW_(ap,am,ao.width,an)}else{ap.style.width=this._width||""}}}return{height:ap.offsetHeight,width:ap.offsetWidth}},setFlexSizeH_:function(at,an,am,ao){var aq=an.revisedHeight(am,true),ap=aq,ar=an.sumStyles("tb",jq.margins);at.style.height=jq.px0(aq);if(zk.safari){ar-=an.sumStyles("tb",jq.margins);if(ar){at.style.height=jq.px0(aq+ar)}}},setFlexSizeW_:function(an,aq,am,ao){var aw=aq.revisedWidth(am,true),at=aw,ar=aq.sumStyles("lr",jq.margins),au=aq.padBorderWidth();an.style.width=jq.px0(aw);if((zk.linux||zk.mac)&&zk.ff&&jq.nodeName(an,"select")){var ap=am-ar,av=ap-an.offsetWidth;if(av>0){an.style.width=jq.px0(aw+av)}}if(zk.safari){ar-=aq.sumStyles("lr",jq.margins);if(ar){an.style.width=jq.px0(aw+ar)}}},beforeChildrenFlex_:function(am){return true},afterChildrenFlex_:function(am){},ignoreFlexSize_:function(am){return false},ignoreChildNodeOffset_:function(am){return false},beforeMinFlex_:function(am){return null},beforeParentMinFlex_:function(am){},afterChildrenMinFlex_:function(){},afterResetChildSize_:function(){},isExcludedHflex_:function(){return false},isExcludedVflex_:function(){return false},getChildMinSize_:function(am,an){return am=="h"?zk(an).offsetHeight():zjq.minWidth(an)},getParentSize_:zk.ie6_?function(ap){var aq=zk(ap),an,am,ao=ap.style;if(ao.width.indexOf("px")>=0){am=zk.parseInt(ao.width)}if(ao.height.indexOf("px")>=0){an=zk.parseInt(ao.height)}return{height:an||aq.revisedHeight(ap.offsetHeight),width:am||aq.revisedWidth(ap.offsetWidth)}}:function(am){var an=zk(am);return{height:an.revisedHeight(am.offsetHeight),width:an.revisedWidth(am.offsetWidth)}},getMarginSize_:function(am){return zk(this).sumStyles(am=="h"?"tb":"lr",jq.margins)},fixFlex_:function(){zFlex.fixFlex(this)},fixMinFlex_:function(an,am){return zFlex.fixMinFlex(this,an,am)},clearCachedSize_:function(){delete this._hflexsz;delete this._vflexsz},resetSize_:function(am){(this.$n()).style[am=="w"?"width":"height"]=""},initDrag_:function(){var am=this.getDragNode();this._drag=new zk.Draggable(this,am,this.getDragOptions_(B));if(zk.ie9&&jq.nodeName(am,"img")){jq(am).bind("mousedown",zk.$void)}},cleanDrag_:function(){var am=this._drag;if(am){var an;if(zk.ie9&&(an=this.getDragNode())&&jq.nodeName(an,"img")){jq(an).unbind("mousedown",zk.$void)}this._drag=null;am.destroy()}},getDragNode:function(){return this.$n()},getDragOptions_:function(am){return am},ignoreDrag_:function(am){return false},getDrop_:function(am){if(this!=am){var an=this._droppable,aq=am._draggable;if(an=="true"){return this}if(an&&aq!="true"){for(var ap=this._dropTypes,ao=ap.length;ao--;){if(aq==ap[ao]){return this}}}}return this.parent?this.parent.getDrop_(am):null},dropEffect_:function(am){jq(this.$n()||[])[am?"addClass":"removeClass"]("z-drag-over")},getDragMessage_:function(){if(jq.nodeName(this.getDragNode(),"tr","td","th")){var am=this.$n("real")||this.getCaveNode();return am?am.textContent||am.innerText||"":""}},onDrop_:function(an,am){var ao=zk.copy({dragged:an.control},am.data);this.fire("onDrop",ao,null,d.auDelay)},cloneDrag_:function(an,ao){var ap=this.getDragMessage_();if(typeof ap=="string"&&ap.length>9){ap=ap.substring(0,9)+"..."}var am=zk.DnD.ghost(an,ao,ap);an._orgcursor=document.body.style.cursor;document.body.style.cursor="pointer";jq(this.getDragNode()).addClass("z-dragged");return am},uncloneDrag_:function(am){document.body.style.cursor=am._orgcursor||"";jq(this.getDragNode()).removeClass("z-dragged")},focus:function(am){return this.canActivate({checkOnly:true})&&zk(this.$n()).isRealVisible()&&this.focus_(am)},focus_:function(an){if(zk(this.$n()).focus(an)){this.setTopmost();return true}for(var am=this.firstChild;am;am=am.nextSibling){if(am.isVisible()&&am.focus_(an)){return true}}return false},canActivate:function(an){if(l){return true}if(zk.busy&&(!an||!an.checkOnly)){jq.focusOut();return false}var am=zk.currentModal;if(am&&!zUtl.isAncestor(am,this)&&!jq.isAncestor(am.$n(),this.$n())){var ap=this.getTopWidget();if(ap&&ap!=am&&ap.getZIndex()>am.getZIndex()){return true}if(!an||!an.checkOnly){var ao=zk.currentFocus;if(ao&&zUtl.isAncestor(am,ao)){ao.focus(0)}else{am.focus(0)}}return false}return true},smartUpdate:function(am,ao,an){zAu.send(new zk.Event(this,"setAttr",[am,ao]),an>=0?an:-1);return this},fireX:function(ax,aw){var an=ax.currentTarget;ax.currentTarget=this;try{var av=ax.name,at=this._lsns[av],au=at?at.length:0;if(au){for(var aq=0;aq<au;){var ao=at[aq++],ap=ao[0];(ao[1]||ap[av]).call(ap,ax);if(ax.stopped){return ax}}}if(!ax.auStopped){var ay=ax.opts&&ax.opts.toServer;if(ay||(this.inServer&&this.desktop)){var am=ay||this._asaps[av];if(am==null){var ar=this.$class._importantEvts;if(ar){var ar=ar[av];if(ar!=null){am=ar}}}if(am!=null||ax.opts.sendAhead){this.sendAU_(ax,am?aw>=0?aw:d.auDelay:-1)}}}return ax}finally{ax.currentTarget=an}},beforeSendAU_:function(ao,am){var an=am.name;if(an=="onClick"||an=="onRightClick"||an=="onDoubleClick"){am.shallStop=true}},sendAU_:function(am,ao,an){(am.target||this).beforeSendAU_(this,am);am=new zk.Event(this,am.name,am.data,am.opts,am.domEvent);if(am.opts.sendAhead){zAu.sendAhead(am,ao)}else{zAu.send(am,ao)}},shallIgnoreClick_:function(am){},fire:function(ap,ao,am,an){return this.fireX(new zk.Event(this,ap,ao,am),an)},listen:function(aq,ap){ap=ap?ap:0;for(var am in aq){var ar=aq[am];if(jq.isArray(ar)){ar=[ar[0]||this,ar[1]]}else{if(typeof ar=="function"){ar=[this,ar]}else{ar=[ar||this,null]}}ar.priority=ap;var an=this._lsns[am];if(!an){this._lsns[am]=[ar]}else{for(var ao=an.length;;){if(--ao<0||an[ao].priority>=ap){an.splice(ao+1,0,ar);break}}}}return this},unlisten:function(ap){l_out:for(var am in ap){var aq=ap[am],an=this._lsns[am],ar;for(var ao=an?an.length:0;ao--;){ar=an[ao];if(jq.isArray(aq)){aq=[aq[0]||this,aq[1]]}else{if(typeof aq=="function"){aq=[this,aq]}else{aq=[aq||this,null]}}if(ar[0]==aq[0]&&ar[1]==aq[1]){an.splice(ao,1);continue l_out}}}return this},isListen:function(am,ap){var ao=this._asaps[am];if(ao){return true}if(ap&&ap.asapOnly){ao=this.$class._importantEvts;return ao&&ao[am]}if(ap&&ap.any){if(ao!=null){return true}ao=this.$class._importantEvts;if(ao&&ao[am]!=null){return true}}var an=this._lsns[am];return an&&an.length},setListeners:function(an){for(var am in an){this.setListener(am,an[am])}},setListener:function(am,ap){if(jq.isArray(am)){ap=am[1];am=am[0]}var aq=this._bklsns,an=aq[am],ao={};if(an){delete aq[am];ao[am]=an;this.unlisten(ao)}if(ap){ao[am]=aq[am]=typeof ap!="function"?new Function("var event=arguments[0];"+ap):ap;this.listen(ao)}},setOverride:function(am,ao){if(jq.isArray(am)){ao=am[1];am=am[0]}if(ao){var an="$"+am;if(this[an]==null&&this[am]){this[an]=this[am]}this[am]=ao}else{var an="$"+am;this[am]=this[an];delete this[an]}},setOverrides:function(an){for(var am in an){this.setOverride(am,an[am])}},doSelect_:function(am){if(!am.stopped){var an=this.parent;if(an){an.doSelect_(am)}}},doTooltipOver_:function(am){if(!am.stopped){var an=this.parent;if(an){an.doTooltipOver_(am)}}},doTooltipOut_:function(am){if(!am.stopped){var an=this.parent;if(an){an.doTooltipOut_(am)}}},doClick_:function(am){if(m(this,am)){var an=this.parent;if(an){an.doClick_(am)}}},doDoubleClick_:function(am){if(m(this,am)){var an=this.parent;if(an){an.doDoubleClick_(am)}}},doRightClick_:function(am){if(m(this,am)){var an=this.parent;if(an){an.doRightClick_(am)}}},doMouseOver_:function(am){if(!this.fireX(am).stopped){var an=this.parent;if(an){an.doMouseOver_(am)}}},doMouseOut_:function(am){if(!this.fireX(am).stopped){var an=this.parent;if(an){an.doMouseOut_(am)}}},doMouseDown_:function(am){if(!this.fireX(am).stopped){var an=this.parent;if(an){an.doMouseDown_(am)}}},doMouseUp_:function(am){if(!this.fireX(am).stopped){var an=this.parent;if(an){an.doMouseUp_(am)}}},doMouseMove_:function(am){if(!this.fireX(am).stopped){var an=this.parent;if(an){an.doMouseMove_(am)}}},doKeyDown_:function(am){if(!this.fireX(am).stopped){var an=this.parent;if(an){an.doKeyDown_(am)}}},doKeyUp_:function(am){if(!this.fireX(am).stopped){var an=this.parent;if(an){an.doKeyUp_(am)}}},doKeyPress_:function(am){if(!this.fireX(am).stopped){var an=this.parent;if(an){an.doKeyPress_(am)}}},doFocus_:function(am){if(!this.fireX(am).stopped){var an=this.parent;if(an){an.doFocus_(am)}}},doBlur_:function(am){if(!this.fireX(am).stopped){var an=this.parent;if(an){an.doBlur_(am)}}},domListen_:function(ap,ao,an){if(!this.$weave){var am=aa(this,ao,an);jq(ap,zk).bind(am[0],am[1])}return this},domUnlisten_:function(ap,ao,an){if(!this.$weave){var am=aa(this,ao,an);jq(ap,zk).unbind(am[0],am[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(am,ao){var an=zk(this).revisedOffset();return[am-an[0],ao-an[1]]},isWatchable_:function(ao,ap,an){var am=ao!="onShow",aq;if(ap){return this.isRealVisible({dom:true,strict:am,until:ap,cache:an})}for(aq=this;;){if(!aq.$instanceof(zk.Native)){break}if(!aq._visible){return false}if(!(aq=aq.parent)){return true}}return zk(aq.$n()).isRealVisible(am)},toJSON:function(){return this.uuid}},{$:function(ao,am){if(ao&&ao.zk&&ao.zk.jq==ao){ao=ao[0]}if(!ao||d.isInstance(ao)){return ao}var av,an;if(typeof ao=="string"){if((an=ao.charAt(0))=="#"){ao=ao.substring(1)}else{if(an=="$"){an=Q[ao.substring(1)];return an?an[0]:null}}av=X[ao];if(!av){av=(an=ao.indexOf("-"))>=0?X[ao.substring(0,an)]:null}return av}if(!ao.nodeType){var au,at;ao=((au=ao.originalEvent)?au.z$target:null)||((au=ao.target)&&(at=au.z$proxy)?at:au)||ao}am=am||{};if(am.exact){return X[ao.id]}for(;ao;ao=zk(ao).vparentNode(true)){try{an=ao.id||(ao.getAttribute?ao.getAttribute("id"):"");if(an&&typeof an=="string"){av=X[an];if(av){return av}var ap=an.indexOf("-");if(ap>=0){av=X[an=an.substring(0,ap)];if(av){if(!am.child){return av}var aq=av.$n();if(aq&&jq.isAncestor(aq,ao)){return av}}}}}catch(ar){}if(am.strict){break}}return null},mimicMouseDown_:function(aq,an){var ao=zk.currentModal;if(ao&&!aq){var ap=zk.currentFocus;if(ap&&zUtl.isAncestor(ao,ap)){ap.focus(0)}else{ao.focus(0)}}else{if(!aq||aq.canActivate()){if(!an){zk._prevFocus=zk.currentFocus;zk.currentFocus=aq;zk._cfByMD=true;setTimeout(function(){zk._cfByMD=false;zk._prevFocus=null},0)}if(aq){zWatch.fire("onFloatUp",aq)}else{for(var am in zk.Desktop.all){zWatch.fire("onFloatUp",zk.Desktop.all[am])}}}}},getElementsByName:function(an){var aq=[];for(var ar in X){if(an=="*"||an==X[ar].widgetName){var at=X[ar].$n(),am;if(at&&(am=d.$(X[ar]))){aq.push({n:at,w:am})}}}if(aq.length){aq.sort(function(ax,av){var aw=ax.w,au=av.w;if(aw.bindLevel<au.bindLevel){do{au=au.parent}while(aw&&aw.bindLevel<au.bindLevel)}else{if(aw.bindLevel>au.bindLevel){do{aw=aw.parent}while(au&&aw.bindLevel>au.bindLevel)}}var az=aw.parent,ay=au.parent;while(az&&ay&&az!=ay){aw=az;au=ay;az=az.parent;ay=ay.parent}if(aw&&au){return aw.getChildIndex()-au.getChildIndex()}return 0});var ap=[];for(var ao=aq.length;ao--;){ap.unshift(aq[ao].n)}aq=ap}return aq},getElementsById:function(aq){var an=[];for(var ap,ao=Q[aq],am=ao?ao.length:0;am--;){ap=ao[am].$n();if(ap){an.unshift(ap)}}return an},uuid:function(ao){var an=typeof ao=="object"?ao.id||"":ao,am=an.indexOf("-");return am>=0?an.substring(0,am):ao},nextUuid:function(){return"_z_"+M++},isAutoId:function(am){return !am},register:function(ap,an){var am=zk.$import(ap);am.prototype.className=ap;var ao=ap.lastIndexOf(".");if(ao>=0){ap=ap.substring(ao+1)}h[am.prototype.widgetName=ap.toLowerCase()]=am;if(an){am.prototype.blankPreserved=true}},getClass:function(am){return h[am]},newInstance:function(ao,an){var am=h[ao];if(!am){zk.error(am="Unknown widget: "+ao);throw am}return new am(an)},auDelay:38});zkreg=d.register;zk.RefWidget=zk.$extends(zk.Widget,{className:"zk.RefWidget",widgetName:"refWidget",bind_:function(){var am=d.$(this.uuid);if(!am){zk.error("RefWidget not found: "+this.uuid);return}var an;if(an=am.parent){V(an,am)}ac(this,am);this.parent=this.nextSibling=this.previousSibling=null;A(am)}});zk.Desktop=zk.$extends(zk.Widget,{z_virnd:true,bindLevel:0,className:"zk.Desktop",widgetName:"desktop",$init:function(ap,ar,am,ao,au){this.$super("$init",{uuid:ap});var at=zk.Desktop,an=at.all,aq;this._aureqs=[];if(aq=an[ap]){if(am!=null){aq.updateURI=am}if(ar!=null){aq.contextURI=ar}}else{this.uuid=this.id=ap;this.updateURI=am!=null?am:zk.updateURI;this.contextURI=ar!=null?ar:zk.contextURI;this.requestPath=ao||"";this.stateless=au;an[ap]=this;++at._ndt}at._dt=aq||this;at.sync(60000)},bind_:zk.$void,unbind_:zk.$void,setId:zk.$void},{$:function(an){var ao=zk.Desktop,am;if(an){if(ao.isInstance(an)){return an}am=ao.all[an];if(am){return am}am=d.$(an);for(;am;am=am.parent){if(am.desktop){return am.desktop}if(am.$instanceof(ao)){return am}}return null}if(am=ao._dt){return am}for(an in ao.all){return ao.all[an]}},all:{},_ndt:0,sync:function(ap){var aq=zk.Desktop,am=aq.all,ao;if(v){clearTimeout(v);v=null}if(ap>=0){v=setTimeout(function(){v=null;aq.sync()},ap)}else{for(var an in am){if(!n(ao=am[an])&&ao.firstChild){delete am[an];--aq._ndt;if(aq._dt==ao){aq._dt=null}zAu._rmDesktop(ao)}}if(!aq._dt){for(var an in am){aq._dt=am[an];break}}}return aq._dt}});zk._wgtutl={setUuid:function(an,am){if(!am){am=d.nextUuid()}if(am!=an.uuid){var ao=an.$n();if(ao){if(!an.rawId){throw"id immutable after bound"}ao.id=am;delete X[an.uuid];X[am]=an;an.clearCache()}an.uuid=am}},replace:function(ao,an){ac(ao,an);an.lastChild=ao.lastChild;for(var am=an.firstChild=ao.firstChild;am;am=am.nextSibling){am.parent=an}ao.parent=ao.nextSibling=ao.previousSibling=ao.firstChild=ao.lastChild=null;ao.nChildren=0},autohide:function(){if(!Z.length){for(var am;am=L.shift();){am.style.visibility=am.getAttribute("z_ahvis")||""}return}for(var aw=["IFRAME","APPLET"],aq=2;aq--;){l_nxtel:for(var av=document.getElementsByTagName(aw[aq]),ap=av.length;ap--;){var am=av[ap],au=zk(am),ar;if((!(ar=au.isVisible(true))&&!L.$contains(am))||(!aq&&!am.getAttribute("z_autohide")&&!am.getAttribute("z.autohide"))){continue}var ao=al(am);function at(ax){var az=al(ax);if(az==ao||O(az)<O(ao)||!au.isOverlapped(ax)){return}if(ar){L.push(am);try{am.setAttribute("z_ahvis",am.style.visibility)}catch(ay){}am.style.visibility="hidden"}return true}for(var an=Z.length;an--;){if(at(Z[an].node)){continue l_nxtel}}if(L.$remove(am)){am.style.visibility=am.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:function(b){b.push("<div",this.domAttrs_(),">");for(var a=this.firstChild;a;a=a.nextSibling){a.redraw(b)}b.push("</div>")}},{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: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);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)}}});zk.Macro=zk.$extends(zk.Widget,{className:"zk.Macro",widgetName:"macro",_enclosingTag:"span",$init:function(){this._fellows={};this.$supers("$init",arguments)},$define:{enclosingTag:function(){this.rerender()}},redraw:function(b){b.push("<",this._enclosingTag,this.domAttrs_(),">");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(c,b){var a=jq(b||(c.uuid+"-cave"),zk)[0];if(a&&a.firstChild){a.parentNode.removeChild(a);return a}},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"rd":zk.resendDelay=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])}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.$,i=[],h=[],u=[],l=[],m={},f={s:0,e:-1,f0:[],f1:[]},a=jq.now();jq(function(){function v(){var w=zk.Desktop.all;for(var x in w){if(w[x].stateless){return true}}}f.i=setInterval(function(){var y;if((zk.booted&&!zk.mounting)||(y=v())){if(y||f.s==f.e){clearInterval(f.i);var w=f.f0.concat(f.f1);f=null;for(var x;x=w.shift();){x()}}else{f.e=f.s}}},25)});zk._apac=function(w,v){if(f){return f[v||"f1"].push(w)}zk.afterMount(w)};zk.afterMount=function(w,v){if(w){if(!jq.isReady){jq(function(){zk.afterMount(w)})}else{if(zk.mounting){l.push(w)}else{if(zk.loading){zk.afterLoad(w)}else{if(v<0){w();return true}else{setTimeout(w,v)}}}}}};function o(){return m.curdt||(m.curdt=zk.Desktop.$())}function j(x){var w={};for(var v=x.length;v--;){var z=x[v];if(!z.pked){z.pked=true;t(w,z[0],z[1])}}for(var y in w){var v=y.lastIndexOf(".");if(v>=0){zk._load(y.substring(0,v),w[y])}}}function t(y,A,v){var z=v[0];if(z===0){z=v[2].wc}else{if(z===1){v[0]=z="zhtml.Widget"}}if(z){y[z]=A}for(var x=v[3],w=x.length;w--;){t(y,A,x[w])}}function d(){if(zk.loading){return zk.afterLoad(d)}var v=i.shift();if(v){h.push([v[0],g(v[3]||v[0],v[1],true),v[2],v[4]]);if(i.length){return k(d)}}s()}function s(){for(;;){if(i.length){return}if(zk.loading){return zk.afterLoad(s)}if(zk.ie&&!jq.isReady){return jq(s)}var v=h.shift();if(!v){break}var w=v[1];if(v[2]){w.bind(v[0])}else{w.replaceHTML("#"+w.uuid,v[0])}n(v[3])}r()}function r(){if(i.length||h.length){return}zk.booted=true;zk.mounting=false;q(r);f&&++f.s;zk.endProcessing();zk.bmk.onURLChange();if(zk.pfmeter){var v=zk.Desktop.all;for(var w in v){zAu._pfdone(v[w],w)}}}function p(){if(zk.loading){zk.afterLoad(p);return}try{var w=u.shift(),v,x;if(w){if(v=w[4][1]){c.$=function(z,y){return v(b(z,y))}}try{x=g(null,w[1])}finally{if(v){c.$=b}}w[4][0](x)}}finally{if(u.length){k(p)}else{e()}}}function e(){zk.mounting=false;q(e);zAu._doCmds();q(e)}function q(v){for(var w;w=l.shift();){w();if(zk.loading){zk.afterLoad(v);return true}}}function n(v){if(v&&v.length){zk._apac(function(){for(var w=0;w<v.length;w+=2){zAu.process(v[w],v[w+1])}},"f0")}}function g(F,y,H){var K,G,C=y[0],x=y[1],D=y[2]||{};if(C===0){C=zk.cut(D,"wc");var I=C?zk.$import(C):zk.Page;(K=new I({uuid:x},zk.cut(D,"ct"))).inServer=true;if(F){F.appendChild(K,H)}}else{if(C=="#stub"){if(!(K=b(x)||zAu._wgt$(x))){throw"Unknown stub "+x}var E=new c();zk._wgtutl.replace(K,E);K.unbind()}else{var I=zk.$import(C);if(!I){throw"Unknown widget: "+C}(K=new I(zkac)).inServer=true;K.uuid=x;if(G=y[4]){K._mold=G}}if(F){F.appendChild(K,H)}if(G=zk.cut(D,"z$al")){zk.afterLoad(function(){for(var v in G){K.set(v,G[v](),true)}})}}for(var J in D){K.set(J,D[J],true)}for(var z=0,B=y[3],A=B.length;z<A;++z){g(K,B[z])}return K}function k(w){var v=jq.now(),x=v-a;if(x>2500){a=v;x>>=6;setTimeout(w,x<10?x:10)}else{w()}}zk.copy(window,{zkdt:function(x,z,v,w){var y=zk.Desktop.$(x);if(y==null){y=new zk.Desktop(x,z,v,w);if(zk.pfmeter){zAu._pfrecv(y,x)}}else{if(v!=null){y.updateURI=v}if(z!=null){y.contextURI=z}if(w!=null){y.requestPath=w}}m.curdt=y;return y},zkx:function(w,z,D,x){zk.mounting=true;try{if(x){jq.globalEval(x)}var E=p,v=u,A,y;if(!z||!z.length){A=z;if(w){z=D;D=null}E=d;v=i}if(w){if(w[0]===0){var C=w[2];zkdt(zk.cut(C,"dt"),zk.cut(C,"cu"),zk.cut(C,"uu"),zk.cut(C,"ru"));if(y=zk.cut(C,"ow")){y=c.$(y)}}v.push([o(),w,m.bindOnly,y,z]);j(v)}if(A){setTimeout(E,0)}else{k(E)}n(D)}catch(B){zk.mounting=false;zk.error("Failed to mount: "+(B.message||B));setTimeout(function(){throw B},0)}},zkx_:function(v,x,w){a=jq.now();v[1]=[x,w];zkx.apply(this,v)},zkac:function(){n(arguments)},zkmx:function(){zkmb();try{zkx.apply(window,arguments)}finally{zkme()}},zkmb:function(w){m.bindOnly=w;var v=390-(jq.now()-a);zk.startProcessing(v>0?v:0)},zkme:function(){m.curdt=null;m.bindOnly=false}})})(window);jq(function(){var i=zk.Widget,h=[],a={},j={onClick:"doSelect_",onRightClick:"doSelect_",onMouseOver:"doTooltipOver_",onMouseOut:"doTooltipOut_"};zk.copy(zk,{beforeUnload:function(l,m){if(m&&m.remove){h.$remove(l)}else{h.push(l)}}});function e(n){var o=n.target;if(o&&!o.$weave){var l=n.name,m=j[l];if(m){if(!zk.ios||(m!="doTooltipOver_"&&m!="doTooltipOut_")){o[m].call(o,n)}}if(!n.stopped){o["do"+l.substring(2)+"_"].call(o,n)}if(n.domStopped){n.domEvent.stop()}}}function k(o,r,p){zk.clickPointer[0]=o.pageX;zk.clickPointer[1]=o.pageY;if(!r){r=o.target}var q=o.domTarget,l=document.body,m=zk.currentFocus;if((q!=l&&q!=l.parentNode)||(o.pageX<l.clientWidth&&o.pageY<l.clientHeight)){i.mimicMouseDown_(r,p)}e(o);if(m&&zk.ie){var s=jq(m)[0];if(s){setTimeout(function(){try{var n=zk.currentFocus;if(n!=m&&!s.offsetWidth&&!s.offsetHeight){zk.focusBackFix=true;n.focus()}}catch(t){}finally{delete zk.focusBackFix}})}}}function g(){if(!a.time){return}var l=jq.now();if(zk.mounting||zk.loading||l<a.time||zk.animating()){setTimeout(g,10);return}a.time=null;a.lastTime=l+1000;if(!zk.zkuery){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 d(p){var m=zk.Desktop.all,n=zk.Page;for(var o in m){for(var q=m[o].firstChild;q;q=q.nextSibling){if(q.$instanceof(n)){for(var l=q.firstChild;l;l=l.nextSibling){if(b(l,p)){return}}}else{if(b(q,p)){return}}}}}function b(m,l){if(!m.afterKeyDown_){return}l.target=m;return m.afterKeyDown_(l,true)}jq(document).keydown(function(l){var n=i.$(l,{child:true}),m=new zk.Event(n,"onKeyDown",l.keyData(),null,l);if(n){e(m);if(!m.stopped&&n.afterKeyDown_){n.afterKeyDown_(m);if(m.domStopped){m.domEvent.stop()}}}else{d(m)}if(l.keyCode==27&&(zk._noESC>0||(!zk.zkuery&&zAu.shallIgnoreESC()))){return false}}).keyup(function(l){var m=zk.keyCapture;if(m){zk.keyCapture=null}else{m=i.$(l,{child:true})}e(new zk.Event(m,"onKeyUp",l.keyData(),null,l))}).keypress(function(l){var m=zk.keyCapture;if(!m){m=i.$(l,{child:true})}e(new zk.Event(m,"onKeyPress",l.keyData(),null,l))}).bind("zcontextmenu",function(l){zk.clickPointer[0]=l.pageX;zk.clickPointer[1]=l.pageY;var n=i.$(l,{child:true});if(n){if(zk.ie){l.which=3}var m=new zk.Event(n,"onRightClick",l.mouseData(),{},l);e(m);if(m.domStopped){return false}}return !zk.ie||l.returnValue}).bind("zmousedown",function(l){var m=i.$(l,{child:true});k(new zk.Event(m,"onMouseDown",l.mouseData(),null,l),m)}).bind("zmouseup",function(l){var m=zk.Draggable.ignoreMouseUp(),n;if(m===true){return}if(m!=null){k(m,null,true);if((n=m.target)&&n!=zk.currentFocus&&!zk.Draggable.ignoreStop(n.$n())){try{n.focus()}catch(m){}}}n=zk.mouseCapture;if(n){zk.mouseCapture=null}else{n=i.$(l,{child:true})}e(new zk.Event(n,"onMouseUp",l.mouseData(),null,l))}).bind("zmousemove",function(l){zk.currentPointer[0]=l.pageX;zk.currentPointer[1]=l.pageY;var m=zk.mouseCapture;if(!m){m=i.$(l,{child:true})}e(new zk.Event(m,"onMouseMove",l.mouseData(),null,l))}).mouseover(function(l){if(zk.ios&&zk.Draggable.ignoreClick()){return}zk.currentPointer[0]=l.pageX;zk.currentPointer[1]=l.pageY;e(new zk.Event(i.$(l,{child:true}),"onMouseOver",l.mouseData(),{ignorable:1},l))}).mouseout(function(l){e(new zk.Event(i.$(l,{child:true}),"onMouseOut",l.mouseData(),{ignorable:1},l))}).click(function(l){if(zk.Draggable.ignoreClick()){return}zjq._fixClick(l);if(l.which==1){e(new zk.Event(i.$(l,{child:true}),"onClick",l.mouseData(),{},l))}}).bind("zdblclick",function(l){if(zk.Draggable.ignoreClick()){return}var n=i.$(l,{child:true});if(n){var m=new zk.Event(n,"onDoubleClick",l.mouseData(),{},l);e(m);if(m.domStopped){return false}}});zjq.fixOnResize(900);var c=function(){if(zk.mounting||zk.skipResize){return}var m=jq.now();if((a.lastTime&&m<a.lastTime)||a.inResize){return}var l=zk.ie?250:50;a.time=m+l-1;setTimeout(g,l)};if(zk.mobile){jq(window).bind("orientationchange",c)}else{jq(window).resize(c)}jq(window).scroll(function(){zWatch.fire("onScroll")}).unload(function(){zk.unloading=true;var l=!zk.opera&&!zk.keepDesktop&&!zk.zkuery;if(l||zk.pfmeter){try{var m=zk.Desktop.all;for(var n in m){zAu._rmDesktop(m[n],!l)}}catch(o){}}});var f=window.onbeforeunload;window.onbeforeunload=function(){if(!zk.skipBfUnload){if(zk.confirmClose){return zk.confirmClose}for(var l=0;l<h.length;++l){var m=h[l]();if(m){return m}}}if(f){var m=f.apply(window,arguments);if(m){return m}}zk.unloading=true}});
zk.bmk=(function(){var a="",d="";var h=zk.ie&&!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?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 D={},k,w={},g=[],G=[],b,N,R,n,a,x,j,m,L,c=(jq.now()%9999)+1,C=[],o,l=0,u=[],f=zk.Widget;function s(){if(!zAu.processing()){u=[];zk.endProcessing();zAu.doneTime=jq.now()}}function K(V,Y){var X=V.dt,U=Y.responseText;if(!U){if(zk.pfmeter){zAu._pfdone(X,q(Y))}return false}var T=[];T.rtags=V.rtags;if(zk.pfmeter){T.dt=X;T.pfIds=q(Y)}U=jq.evalJSON(U);var W=U.rid;if(W){W=parseInt(W);if(!isNaN(W)){T.rid=W}}S(T,U.rs);return true}function S(T,U){for(var V=0,Z=U?U.length:0;V<Z;++V){var W=U[V],Y=W[0],X=W[1];if(!Y){zAu.showError("ILLEGAL_RESPONSE","command required");continue}T.push({cmd:Y,data:X||[]})}G.push(T)}function J(W,V){for(var U=V.length,X,T;U--;){if(X=V[U]&&V[U].$u){if(!(T=f.$(X))){zk.afterMount(function(){do{if(X=V[U]&&V[U].$u){V[U]=f.$(X)}}while(U--);h(W,V)},-1);return true}V[U]=T}}}function h(V,U){if(!J(V,U)){var T=zAu.cmd1[V];if(T){if(!U.length){return zAu.showError("ILLEGAL_RESPONSE","uuid required",V)}U[0]=f.$(U[0])}else{T=zAu.cmd0[V];if(!T){return zAu.showError("ILLEGAL_RESPONSE","Unknown",V)}}T.apply(zAu,U)}}function r(){var U=b,T=N;if(U&&U.readyState<3){b=N=null;try{if(typeof U.abort=="function"){U.abort()}}catch(V){}if(T.tmout<60000){T.tmout+=3000}H(T)}}function H(T,U){if(c==T.sid){R=T;setTimeout(d,U?U:0)}}function d(){var T=R;if(T){R=null;if(c==T.sid){P(T)}}}function p(W,U){for(var T=g.$clone(),V;V=T.shift();){if(V(W,U)){return true}}}function E(){var Z=b,aa=N;try{if(Z&&Z.readyState==4){b=N=null;if(aa.tfn){clearTimeout(aa.tfn)}if(zk.pfmeter){zAu._pfrecv(aa.dt,q(Z))}var T=Z.getResponseHeader("ZK-SID"),V;if((V=Z.status)==200){if(T&&T!=c){k="ZK-SID "+(T?"mismatch":"required");I();return}var ab;if((ab=Z.getResponseHeader("ZK-Error"))&&!p(Z,ab=zk.parseInt(ab)||ab)&&ab==5501&&zAu.confirmRetry("FAILED_TO_RESPONSE","out of sequence")){H(aa);return}if(ab!=410){zAu._resetTimeout()}if(K(aa,Z)){if(T&&++c>9999){c=1}n=0;R=null}}else{if((!T||T==c)&&!p(Z,k=V)){var W=D[""+V];if(typeof W=="string"){zUtl.go(W);return}switch(V){default:if(!n){break}case 12002:case 12030:case 12031:case 12152:case 12159:case 13030:case 503:if(!n){n=3}if(--n){H(aa,200);return}}if(!aa.ignorable&&!zk.unloading){var U=Z.statusText;if(zAu.confirmRetry("FAILED_TO_RESPONSE",V+(U?": "+U:""))){n=2;H(aa);return}}}}}}catch(X){if(!window.zAu){return}b=N=null;try{if(Z&&typeof Z.abort=="function"){Z.abort()}}catch(Y){}if(aa&&!aa.ignorable&&!zk.unloading){var U=t(X);k="[Receive] "+U;if(zAu.confirmRetry("FAILED_TO_RESPONSE",(U&&U.indexOf("NOT_AVAILABLE")<0?U:""))){H(aa);return}}}I()}function I(){zAu._doCmds();if(a&&!b&&!R){a=false;var T=zk.Desktop.all;for(var U in T){A(T[U],0)}}}function t(U){var V=U.message||U,T="";if(U.name){T=" "+U.name}return V+(T?" ("+T.substring(1)+")":T)}function v(U,T,V){U._aureqs.push(T);A(U,V)}function A(T,U){if(!U){U=0}if(T&&U>=0){setTimeout(function(){zAu.sendNow(T)},U)}}function P(T){var U=zAu.ajaxSettings,W=U.xhr(),V=zjq._useQS(T)?T.uri+"?"+T.content:null;zAu.sentTime=jq.now();try{W.onreadystatechange=E;W.open("POST",V?V:T.uri,true);W.setRequestHeader("Content-Type",U.contentType);W.setRequestHeader("ZK-SID",T.sid);if(k){W.setRequestHeader("ZK-Error-Report",k);k=null}if(zk.pfmeter){zAu._pfsend(T.dt,W)}b=W;N=T;if(zk.resendDelay>0){N.tfn=setTimeout(r,zk.resendDelay+T.tmout)}if(V){W.send(null)}else{W.send(T.content)}if(!T.implicit){zk.startProcessing(zk.procDelay)}}catch(Y){try{if(typeof W.abort=="function"){W.abort()}}catch(X){}if(!T.ignorable&&!zk.unloading){var Z=t(Y);k="[Send] "+Z;if(zAu.confirmRetry("FAILED_TO_SEND",Z)){H(T);return}}}}function y(W,V){if(!jq.isArray(V)){if(V.pageX!=null&&V.x==null){var U=W&&W.desktop?W.fromPageCoord(V.pageX,V.pageY):[V.pageX,V.pageY];V.x=U[0];V.y=U[1]}for(var X in V){var T;if(jq.type(T=V[X])=="date"){V[X]=jq.d2j(T);V["z_type_"+X]="Date"}}}return jq.toJSON(V)}function e(T){var V=T.rtags||{},U;try{while(T&&T.length){if(zk.mounting){return false}var W=T.shift();try{h(W.cmd,W.data)}catch(X){zk.mounting=false;zAu.showError("FAILED_TO_PROCESS",null,W.cmd,X);if(!U){U=X}}}}finally{if(!T||!T.length){zWatch.fire("onResponse",null,{timeout:0,rtags:V})}}if(U){throw U}return true}function M(T){jq(document.body).append(T)}function q(T){return T.getResponseHeader("ZK-Client-Complete")}function Q(V,W,T){if(T&&(T=T.trim())){var U=T+"="+Math.round(jq.now());if(V[W]){V[W]+=","+U}else{V[W]=U}}}function F(){zAu.cmd0.clientInfo()}function B(){zAu.send(new zk.Event(null,"dummy",null,{ignorable:true,serverAlive:true}))}function i(U,T){T[U.uuid]=U;for(U=U.firstChild;U;U=U.nextSibling){i(U,T)}}function z(V,U){var T;if(V._visible&&(T=V.actions_[U])){V.z$display="none";return T}}function O(U,T){if(T){delete U.z$display;T[0].call(U,U.$n(),T[1]);return true}}zAu={_resetTimeout:function(){if(o){clearTimeout(o);o=null}if(zk.timeout>0){o=setTimeout(B,zk.timeout*1000)}},_onClientInfo:function(){if(zAu._cInfoReg){setTimeout(F,20)}},_wgt$:function(T){var U=u.wgts=u.wgts||{},V;while(V=u.shift()){i(V,U)}return U[T]},onError:function(T){g.push(T)},unError:function(T){g.$remove(T)},confirmRetry:function(T,U){var V=msgzk[T];return jq.confirm((V?V:T)+"\n"+msgzk.TRY_AGAIN+(U?"\n\n("+U+")":""))},showError:function(T,V,W,U){var X=msgzk[T];zk.error((X?X:T)+"\n"+(V?V+": ":"")+(W||"")+(U?"\n"+t(U):""))},getErrorURI:function(T){return D[""+T]},setErrorURI:function(U,T){if(arguments.length==1){for(var V in U){zAu.setErrorURI(V,U[V])}}else{D[""+U]=T}},getPushErrorURI:function(T){return w[""+T]},setPushErrorURI:function(U,T){if(arguments.length==1){for(var V in U){zAu.setPushErrorURI(V,U[V])}return}w[""+U]=T},processing:function(){return zk.mounting||G.length||b||R},send:function(W,X){if(X<0){W.opts=zk.copy(W.opts,{defer:true})}var U=W.target;if(U){v(U.className=="zk.Desktop"?U:U.desktop,W,X)}else{var T=zk.Desktop.all;for(var V in T){v(T[V],W,X)}}},sendAhead:function(X,Y){var U=X.target;if(U){var W=U.className=="zk.Desktop"?U:U.desktop;W._aureqs.unshift(X);A(W,Y)}else{var T=zk.Desktop.all;for(var V in T){W._aureqs.unshift(X);A(T[V],Y)}return}},_rmDesktop:function(T,U){jq.ajax(zk.$default({url:zk.ajaxURI(null,{desktop:T,au:true}),data:{dtid:T.id,cmd_0:U?"dummy":"rmDesktop",opt_0:"i"},beforeSend:function(V){if(zk.pfmeter){zAu._pfsend(T,V,true)}},async:!!zk.ie},zAu.ajaxSettings),true)},process:function(U,T){h(U,T?jq.evalJSON(T):[])},shallIgnoreESC:function(){return b},doCmds:function(V,U){var T=[];T.dt=zk.Desktop.$(V);S(T,U);zAu._doCmds()},_doCmds:function(){for(var Y;Y=C.shift();){Y()}var W,V=0,X=L;for(;V<G.length;++V){if(zk.mounting){return}var T=G[V];if(X==T.rid||!X||!T.rid||zk.Desktop._ndt>1){G.splice(V,1);var U=X;if(T.rid){if((X=T.rid+1)>=1000){X=1}L=X}try{if(e(T)){V=-1;if(zk.pfmeter){var Y=function(){zAu._pfdone(T.dt,T.pfIds)};if(zk.mounting){C.push(Y)}else{Y()}}}else{L=U;G.splice(V,0,T);return}}catch(Z){if(!W){W=Z}V=-1}}}if(G.length){setTimeout(function(){if(G.length&&X==L){var ac=G[0].rid;for(V=1;V<G.length;++V){var aa=G[V].rid,ab=aa-ac;if(ab>500||(ab<0&&ab>-500)){ac=aa}}L=ac;zAu._doCmds()}},3600)}else{s()}if(W){throw W}},beforeSend:function(T){return T},encode:function(U,Y,X){var aa=Y.target,W=Y.opts||{},V=U?"":"dtid="+X.id;V+="&cmd_"+U+"="+Y.name;if((W.implicit||W.ignorable)&&!(W.serverAlive)){V+="&opt_"+U+"=i"}if(aa&&aa.className!="zk.Desktop"){V+="&uuid_"+U+"="+aa.uuid}var Z=Y.data,T=typeof Z;if(T=="string"||T=="number"||T=="boolean"||jq.isArray(Z)){Z={"":Z}}if(Z){V+="&data_"+U+"="+encodeURIComponent(y(aa,Z))}return V},sendNow:function(V){var ae=V._aureqs;if(ae.length==0){return false}if(zk.mounting){zk.afterMount(function(){zAu.sendNow(V)});return true}if(b||R){a=true;return true}var ab,X;for(var Y=0,W=ae.length;Y<W;++Y){var ac=ae[Y],T=ac.opts||{};if(T.uri!=X){if(Y){break}X=T.uri}if(!(ab=T.ignorable||T.implicit||T.defer)){break}}try{zWatch.fire("onSend",null,ab)}catch(aa){zAu.showError("FAILED_TO_SEND",null,null,aa)}var ad=true;for(var Y=0,W=ae.length;Y<W;++Y){var ac=ae[Y],T=ac.opts||{};if((T.uri!=X)||!(ad=ad&&T.ignorable)){break}}var Z="",U={},af=X||zk.ajaxURI(null,{desktop:V,au:true});for(var Y=0,W=ae.length;W;++Y,--W){var ac=ae.shift();if((ac.opts||{}).uri!=X){ae.unshift(ac);break}af=zAu.beforeSend(af,ac,V);Z+=zAu.encode(Y,ac,V);zk.copy(U,(ac.opts||{}).rtags)}if(Z){P({sid:c,uri:af,dt:V,content:Z,implicit:ab,ignorable:ad,tmout:0,rtags:U})}return true},ajaxSettings:zk.$default({global:false,contentType:"application/x-www-form-urlencoded;charset=UTF-8"},jq.ajaxSettings),_pfrecv:function(U,T){Q(U,"_pfRecvIds",T)},_pfdone:function(U,T){Q(U,"_pfDoneIds",T)},_pfsend:function(V,U,W){if(!W){U.setRequestHeader("ZK-Client-Start",V.id+"-"+l+++"="+Math.round(jq.now()))}var T;if(T=V._pfRecvIds){U.setRequestHeader("ZK-Client-Receive",T);V._pfRecvIds=null}if(T=V._pfDoneIds){U.setRequestHeader("ZK-Client-Complete",T);V._pfDoneIds=null}},createWidgets:function(U,X,W){var Y=[],T=U.length;if(T>0){for(var V=0;V<T;++V){zkx_(U[V],function(Z){Y.push(Z);if(Y.length==T){X(Y)}},W)}}else{X(Y)}},wrongValue_:function(U,T){if(T!==false){jq.alert(T)}}};zAu.cmd0={bookmark:function(T,U){zk.bmk.bookmark(T,U)},obsolete:function(U,V){if(V.startsWith("script:")){return $eval(V.substring(7))}var T=zk.Desktop.$(U);if(T&&(T=T.requestPath)){V=V.replace(U,T+" ("+U+")")}jq.alert(V,{icon:"ERROR",button:{Reload:function(){location.reload()},Cancel:true}})},alert:function(V,U,T){jq.alert(V,{icon:T||"ERROR",title:U})},redirect:function(T,V){try{zUtl.go(T,{target:V})}catch(U){if(!zk.confirmClose){throw U}}},title:function(T){document.title=T},log:zk.log,script:function(T){jq.globalEval(T)},echo:function(T){zAu.send(new zk.Event(zk.Desktop.$(T),"dummy",null,{ignorable:true}))},clientInfo:function(T){zAu._cInfoReg=true;zAu.send(new zk.Event(zk.Desktop.$(T),"onClientInfo",[new Date().getTimezoneOffset(),screen.width,screen.height,screen.colorDepth,jq.innerWidth(),jq.innerHeight(),jq.innerX(),jq.innerY()],{implicit:true}))},download:function(T){if(T){var V=jq("#zk_download")[0];if(V){V.src=T}else{var U='<iframe src="'+T+'" id="zk_download" name="zk_download" style="visibility:hidden;width:0;height:0;border:0" frameborder="0"></iframe>';jq(document.body).append(U)}}},print:function(){window.print()},scrollBy:function(T,U){window.scrollBy(T,U)},scrollTo:function(T,U){window.scrollTo(T,U)},resizeBy:function(T,U){window.resizeBy(T,U)},resizeTo:function(T,U){window.resizeTo(T,U)},moveBy:function(T,U){window.moveBy(T,U)},moveTo:function(T,U){window.moveTo(T,U)},cfmClose:function(T){zk.confirmClose=T},showBusy:function(U,V){if(arguments.length==1){V=U;U=null}zAu.cmd0.clearBusy(U);var T=U?f.$(U):null;if(!U){zUtl.progressbox("zk_showBusy",V||msgzk.PLEASE_WAIT,true,null,{busy:true})}else{if(T){T.effects_.showBusy=new zk.eff.Mask({id:T.uuid+"-shby",anchor:T.$n(),message:V})}}},clearBusy:function(V){var T=V?f.$(V):null,U=T?T.effects_:null;if(U&&U.showBusy){U.showBusy.destroy();delete U.showBusy}if(!V){zUtl.destroyProgressbox("zk_showBusy",{busy:true})}},clearWrongValue:function(){for(var T=arguments.length;T--;){var U=f.$(arguments[T]);if(U){if(U.clearErrorMessage){U.clearErrorMessage()}else{zAu.wrongValue_(U,false)}}}},wrongValue:function(){for(var U=0,T=arguments.length-1;U<T;U+=2){var V=arguments[U],X=arguments[U+1],W=f.$(V);if(W){if(W.setErrorMessage){W.setErrorMessage(X)}else{zAu.wrongValue_(W,X)}}else{if(!V){jq.alert(X)}}}},submit:function(T){setTimeout(function(){var U=f.$(T);if(U&&U.submit){U.submit()}else{zk(T).submit()}},50)},scrollIntoView:function(U){var T=f.$(U);if(T){T.scrollIntoView()}else{zk(U).scrollIntoView()}}};zAu.cmd1={setAttr:function(V,T,U){if(T=="z$al"){zk.afterLoad(function(){for(T in U){V.set(T,U[T](),true)}})}else{V.set(T,U,true)}},outer:function(U,T){zkx_(T,function(W){var V=z(W,"invalidate");U.replaceWidget(W);O(W,V)},function(W){for(var V=W;V;V=V.parent){if(V==U){return null}}return W})},addAft:function(V){for(var U=arguments,T=U.length;--T;){zkx_(U[T],function(Z){var X=V.parent,W=z(Z,"show");if(X){X.insertBefore(Z,V.nextSibling);if(X.$instanceof(zk.Desktop)){M(Z)}}else{var Y=V.$n();if(Y){jq(Y).after(Z,V.desktop)}else{M(Z)}}if(!O(Z,W)&&!Z.z_rod){zUtl.fireSized(Z)}})}},addBfr:function(V){for(var U=arguments,T=1;T<U.length;++T){zkx_(U[T],function(X){var W=z(X,"show");V.parent.insertBefore(X,V);if(!O(X,W)&&!X.z_rod){zUtl.fireSized(X)}})}},addChd:function(V){for(var U=arguments,T=1;T<U.length;++T){if(V){zkx_(U[T],function(X){var W=z(X,"show");V.appendChild(X);if(!O(X,W)&&!X.z_rod){zUtl.fireSized(X)}})}else{zkx_(U[T],M)}}},rm:function(T){if(T){T.detach();u.push(T)}},uuid:function(U,T){if(U){zk._wgtutl.setUuid(U,T)}},focus:function(T){if(T){T.focus(0)}},select:function(V,T,U){if(V.select){V.select(T,U)}},invoke:function(W,V){var U=[];for(var T=arguments.length;--T>1;){U.unshift(arguments[T])}W[V].apply(W,U)},echo2:function(V,U,T){zAu.send(new zk.Event(V,"echo",T!=null?[U,T]:[U],{ignorable:true}))},resizeWgt:function(T){zUtl.fireSized(T,1)}}})();function onIframeURLChange(b,a){if(!zk.unloading){var c=zk.Widget.$(b);if(c){c.fire("onURIChange",a)}}};
(function(a){function b(s,n,r){var p=s.jq,m=p.prev(),l=0,q=[],o,k,j;if(m.length){k=m[0].style;if(k.display=="none"){j=true}else{o=p[0].style;q[0]=o.marginLeft;q[1]=o.marginRight;q[2]=k.marginLeft;q[3]=k.marginRight;o.marginLeft=o.marginRight=k.marginLeft=k.marginRight="0px";l=m.zk.cmOffset()[0]+m.zk.offsetWidth()}}else{l=r[0]+n.sumStyles("l",jq.paddings)+n.sumStyles("l",jq.borders)}if(!j){l=s.cmOffset()[0]-l;if(q.length){o.marginLeft=q[0];o.marginRight=q[1];k.marginLeft=q[2];k.marginRight=q[3]}}return !zk.ie?Math.max(0,l):l}function i(s,n,r){var p=s.jq,m=p.prev(),l=0,q=[],o,k,j;if(m.length){k=m[0].style;if(k.display=="none"){j=true}else{o=p[0].style;q[0]=o.marginTop;q[1]=o.marginBottom;q[2]=k.marginTop;q[3]=k.marginBottom;o.marginTop="0px";o.marginBottom="0px";k.marginTop="0px";k.marginBottom="0px";l=m.zk.cmOffset()[1]+m.zk.offsetHeight()}}else{l=r[1]+n.sumStyles("t",jq.paddings)+n.sumStyles("t",jq.borders)}if(!j){l=s.cmOffset()[1]-l;if(q.length){o.marginTop=q[0];o.marginBottom=q[1];k.marginTop=q[2];k.marginBottom=q[3]}}return !zk.ie?Math.max(0,l):l}function h(n){var l=n.$n(),o=n.firstChild?n.firstChild.$n():l.firstChild,m=zk(l),k=m.padBorderHeight();if(o){o=o.parentNode;while(o&&l!=o){var j=zk(o);k+=j.padBorderHeight()+j.sumStyles("tb",jq.margins);o=o.parentNode}return k}return 0}function f(n){var l=n.$n(),o=n.firstChild?n.firstChild.$n():l.firstChild,m=zk(l),k=m.padBorderWidth();if(o){o=o.parentNode;while(o&&l!=o){var j=zk(o);k+=j.padBorderWidth()+j.sumStyles("lr",jq.margins);o=o.parentNode}return k}return 0}function d(m,n,j){if(j){var l=m._hgh||(m._hgh=m.top+m.height),k=m._wdh||(m._wdh=m.left+m.width);return n.top>=l||n.left<k}else{var l=m._hgh||(m._hgh=m.top+m.height),k=m._wdh||(m._wdh=m.left+m.width);return n.left>=k||n.top<l}}function g(q,H,z,B){if(q._vflexsz===a){var k=q.firstChild,A=H,x=zk(A),D=0;if(B!=null){D=B}else{q.setFlexSize_({height:"auto"},true);var r=0,p=0;if(k){var m=k,u=zk(k).dimension(true);for(;k;k=k.nextSibling){if(!k.ignoreFlexSize_("h")){var I=k.$n();if(I){var F=zk(I),t=0;if(k._vflex=="min"){if(F.isVisible()){t+=k._vflexsz===a?zFlex.fixMinFlex(k,I,z):k._vflexsz}}else{k.beforeParentMinFlex_(z);t+=q.getChildMinSize_(z,k)+F.sumStyles("tb",jq.margins)}var l=m!=k?F.dimension(true):false;if(k._maxFlexHeight&&t>p){p=t}else{if(k._sumFlexHeight){r+=t}else{if(!k._maxFlexHeight&&l&&d(u,l,true)){D+=t}else{if(t>D){D=t}}}}}}}}else{var I=H.firstChild;if(I){var y=I.nodeType==3,G=q.ignoreChildNodeOffset_("h"),u=y?null:zk(I).dimension(true);for(;I;I=I.nextSibling){var F=zk(I),t=0;if(G){for(var j=I.firstChild;j;j=j.nextSibling){var s=j&&j.nodeType==3?j.nodeValue:null,w;if(s){var C=F.textSize(s);if(C[1]>t){t=C[1]}}else{if((w=zk(j)).isVisible()){var E=w.offsetHeight()+w.sumStyles("tb",jq.margins);if(E>t){t=E}}}}}else{if(I.nodeType==3){t=I.nodeValue?x.textSize(I.nodeValue)[1]:0}else{t=F.offsetHeight()+F.sumStyles("tb",jq.margins)}}if(y){if(t>D){D=t}}else{var l=F.dimension(true);if(d(u,l,true)){D+=t}else{if(t>D){D=t}}}}}else{D=x.offsetHeight()}}if(p){r+=p}if(r>D){D=r}}var v=q.getMarginSize_(z);if(zk.safari&&v<0){v=0}t=q.setFlexSize_({height:(D+h(q)+v)},true);if(t&&t.height>=0){q._vflexsz=t.height+v}q.afterChildrenMinFlex_("h")}return q._vflexsz}function e(p,H,A,C){if(p._hflexsz===a){var k=p.firstChild,B=H,y=zk(B),E=0;if(C!=null){E=C}else{p.setFlexSize_({width:"auto"},true);var q=0;if(k){var m=k,u=zk(k).dimension(true);for(;k;k=k.nextSibling){if(!k.ignoreFlexSize_("w")){var I=k.$n();if(I){var F=zk(I),t=0;if(k._hflex=="min"){if(F.isVisible()){t+=k._hflexsz===a?zFlex.fixMinFlex(k,I,A):k._hflexsz}}else{k.beforeParentMinFlex_(A);t+=p.getChildMinSize_(A,k)+F.sumStyles("lr",jq.margins)}var l=m!=k?F.dimension(true):false;if(k._sumFlexWidth){q+=t}else{if(l&&d(u,l)){E+=t}else{if(t>E){E=t}}}}}}}else{var I=H.firstChild;if(I){var z=I.nodeType==3,G=p.ignoreChildNodeOffset_("w"),u=z?null:zk(I).dimension(true);for(;I;I=I.nextSibling){var F=zk(I),t=0;if(G){var j=I.firstChild;for(;j;j=j.nextSibling){var s=j&&j.nodeType==3?j.nodeValue:null,x;if(s){var D=F.textSize(s);if(D[1]>t){t=D[1]}}else{if((x=zk(j)).isVisible()){var r=x.offsetWidth()+x.sumStyles("lr",jq.margins);if(r>t){t=r}}}}}else{if(I.nodeType==3){t=I.nodeValue?y.textSize(I.nodeValue)[0]:0}else{t=F.offsetWidth()+F.sumStyles("lr",jq.margins)}}if(z){if(t>E){E=t}}else{var l=F.dimension(true);if(d(u,l)){E+=t}else{if(t>E){E=t}}}}}else{E=y.offsetWidth()}}if(q>E){E=q}}var v=p.getMarginSize_(A);if(zk.safari&&v<0){v=0}var t=p.setFlexSize_({width:(E+f(p)+v)},true);if(t&&t.width>=0){p._hflexsz=t.width+v}p.afterChildrenMinFlex_("w")}return p._hflexsz}function c(){return 0}zFlex={beforeSize:function(j,l,k){var n=this,m;if(k){n.clearCachedSize_()}if(n.isRealVisible()){if(n._hflex&&n._hflex!="min"){n.resetSize_("w");delete n._flexFixed;if(m=n.parent){m.afterResetChildSize_("w")}}if(n._vflex&&n._vflex!="min"){n.resetSize_("h");delete n._flexFixed;if(m=n.parent){m.afterResetChildSize_("h")}}}},onSize:function(){zFlex.fixFlex(this)},fixFlex:function(t){if((t._vflex===a||(t._vflexsz&&t._vflex=="min"))&&(t._hflex===a||(t._hflexsz&&t._hflex=="min"))){return}if(!t.parent.beforeChildrenFlex_(t)){return}if(t._flexFixed||(!t._nvflex&&!t._nhflex)){delete t._flexFixed;return}t._flexFixed=true;var z=false,C=[],H=0,k=[],E=0,x=t.$n().parentNode,v=zk(x),u=t.getParentSize_(x),r=u.height,y=u.width,F=x.firstChild,o;if(v.hasVScroll()){y-=(o=jq.scrollbarWidth())}if(v.hasHScroll()){r-=o||jq.scrollbarWidth()}for(;F;F=F.nextSibling){if(F.nodeType!=3){break}}var w=v.cmOffset();for(;F;F=F.nextSibling){if(F.nodeType===3){z=true;continue}var B=zk(F);if(B.isVisible()){var n=B.offsetHeight(),s=n>0?B.offsetWidth():0,q=zk.Widget.$(F,{exact:1});if(q&&q._nhflex){if(q!==t){q._flexFixed=true}if(q._hflex=="min"){y-=zFlex.fixMinFlex(q,F,"w")}else{if(z){y-=b(B,v,w)}k.push(q);E+=q._nhflex}}else{if(!q||!q.isExcludedHflex_()){y-=s;y-=B.sumStyles("lr",jq.margins)}}if(q&&q._nvflex){if(q!==t){q._flexFixed=true}if(q._vflex=="min"){r-=zFlex.fixMinFlex(q,F,"h")}else{if(z){r-=i(B,v,w)}C.push(q);H+=q._nvflex}}else{if(!q||!q.isExcludedVflex_()){r-=n;r-=B.sumStyles("tb",jq.margins)}}z=false}}var G=r=Math.max(r,0);for(var A=C.length-1;A>0;--A){var q=C.shift(),D=q.isExcludedVflex_()?r:(q._nvflex*r/H)|0;q.setFlexSize_({height:D});q._vflexsz=D;if(!q.isExcludedVflex_()){G-=D}}if(C.length){var q=C.shift();q.setFlexSize_({height:G});q._vflexsz=G}var l=t.getParentSize_(x);if(l.width>u.width){y+=(l.width-u.width)}G=y=Math.max(y,0);for(var A=k.length-1;A>0;--A){var q=k.shift(),m=q.isExcludedHflex_()?y:(q._nhflex*y/E)|0;q.setFlexSize_({width:m});q._hflexsz=m;if(!q.isExcludedHflex_()){G-=m}}if(k.length){var q=k.shift();q.setFlexSize_({width:G});q._hflexsz=G}t.parent.afterChildrenFlex_(t);t._flexFixed=false},onFitSize:function(){var j=this,k=j.$n();if(k&&zk(k).isVisible()){if(j._hflex=="min"&&j._hflexsz===a){zFlex.fixMinFlex(j,k,"w")}if(j._vflex=="min"&&j._vflexsz===a){zFlex.fixMinFlex(j,k,"h")}}},fixMinFlex:function(l,j,k){return(k=="h"?g:k=="w"?e:c)(l,j,k,l.beforeMinFlex_(k))}}})();
(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(c){var a=["DOMMouseScroll","mousewheel"];c.event.special.mousewheel={setup:function(){if(this.addEventListener){for(var d=a.length;d;){this.addEventListener(a[--d],b,false)}}else{this.onmousewheel=b}},teardown:function(){if(this.removeEventListener){for(var d=a.length;d;){this.removeEventListener(a[--d],b,false)}}else{this.onmousewheel=null}}};c.fn.extend({mousewheel:function(d){return d?this.bind("mousewheel",d):this.trigger("mousewheel")},unmousewheel:function(d){return this.unbind("mousewheel",d)}});function b(f){var d=[].slice.call(arguments,1),g=0,e=true;f=c.event.fix(f||window.event);f.type="mousewheel";if(f.wheelDelta){g=f.wheelDelta/120}if(f.detail){g=-f.detail/3}d.unshift(f,g);return c.event.handle.apply(this,d)}})(jQuery);

zkver('5.0.11','2012032814','','/zkau',{'gmapsz.gmaps':'2.3.0_51','fckez.fckez':'2.6.5_50','ckez':'3.6.0.0','timeplotz.timeplot':'1.0_50','gmaps':'3.0.1'},{ed:'e',pd:1800,rd:9000,eu:{},eup:{}});}(function(){if(zk._p=zkpi('zul'))try{
(function(){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()]||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,j,l,c;function h(n){if(l&&!l.isOpen()){k();g();l=c=null}var m=l&&zUtl.isAncestor(l,n);if(m){g()}return !m}function e(n,m,o){if(l!=n||c!=m){f();b={tip:n,ref:m,params:o,timer:setTimeout(a,o.delay!==undefined?o.delay:zk.tipDelay)}}else{g()}}function d(m){if(c==m||l==m){g();j=setTimeout(f,100)}else{k()}}function k(){var m=b;if(m){b=null;clearTimeout(m.timer)}}function g(){var m=j;if(m){j=null;clearTimeout(m)}}function a(){var m=b;if(m){l=m.tip,c=m.ref;b=null;var q=c.$n();if(q&&!zk(q).isRealVisible()){return l=c=null}var p=m.params,o=p.x!==undefined?[p.x,p.y]:zk.currentPointer;l.open(c,o,p.position?p.position:p.x===null?"after_pointer":null,{sendOnOpen:true})}}function f(){k();g();var m=l;if(m){l=c=null;m.close({sendOnOpen:true})}}function i(m){zk.error("setCtrlKeys: "+m)}zul.Widget=zk.$extends(zk.Widget,{getContext:function(){return this._context},setContext:function(m){if(zk.Widget.isInstance(m)){m="uuid("+m.uuid+")"}this._context=m;return this},getPopup:function(){return this._popup},setPopup:function(m){if(zk.Widget.isInstance(m)){m="uuid("+m.uuid+")"}this._popup=m;return this},getTooltip:function(){return this._tooltip},setTooltip:function(m){if(zk.Widget.isInstance(m)){m="uuid("+m.uuid+")"}this._tooltip=m;return this},getCtrlKeys:function(){return this._ctrlKeys},setCtrlKeys:function(w){if(this._ctrlKeys==w){return}if(!w){this._ctrlKeys=this._parsedCtlKeys=null;return}var t=[{},{},{},{},{}],o=0;for(var q=0,r=w.length;q<r;++q){var m=w.charAt(q);switch(m){case"^":case"$":case"@":if(o){return i("Combination of Shift, Alt and Ctrl not supported: "+w)}o=m=="^"?1:m=="@"?2:3;break;case"#":var n=q+1;for(;n<r;++n){var p=w.charAt(n);if((p>"Z"||p<"A")&&(p>"z"||p<"a")&&(p>"9"||p<"0")){break}}if(n==q+1){return i("Unexpected character "+m+" in "+w)}var x=w.substring(q+1,n).toLowerCase();if("pgup"==x){m=33}else{if("pgdn"==x){m=34}else{if("end"==x){m=35}else{if("home"==x){m=36}else{if("left"==x){m=37}else{if("up"==x){m=38}else{if("right"==x){m=39}else{if("down"==x){m=40}else{if("ins"==x){m=45}else{if("del"==x){m=46}else{if("bak"==x){m=8}else{if(x.length>1&&x.charAt(0)=="f"){var u=zk.parseInt(x.substring(1));if(u==0||u>12){return i("Unsupported function key: #f"+u)}m=112+u-1}else{return i("Unknown #"+x+" in "+w)}}}}}}}}}}}}t[o][m]=true;o=0;q=n-1;break;default:if(!o||((m>"Z"||m<"A")&&(m>"z"||m<"a")&&(m>"9"||m<"0"))){return i("Unexpected character "+m+" in "+w)}if(o==3){return i("$a - $z not supported (found in "+w+"). Allowed: $#f1, $#home and so on.")}if(m<="z"&&m>="a"){m=m.toUpperCase()}t[o][m.charCodeAt(0)]=true;o=0;break}}this._parsedCtlKeys=t;this._ctrlKeys=w;return this},_parsePopParams:function(m){var q={},n=m.indexOf(","),r=m.indexOf("="),o=m;if(r!=-1){o=m.substring(0,m.substring(0,r).lastIndexOf(","))}if(n!=-1){q.id=o.substring(0,n).trim();var p=o.substring(n+1,o.length);if(p){q.position=p.trim()}zk.copy(q,zUtl.parseMap(m.substring(o.length,m.length)))}else{q.id=m.trim()}if(q.x){q.x=zk.parseInt(q.x)}if(q.y){q.y=zk.parseInt(q.y)}if(q.delay){q.delay=zk.parseInt(q.delay)}return q},doClick_:function(n,p){if(!this.shallIgnoreClick_(n)&&!n.contextSelected){var r=this._popup?this._parsePopParams(this._popup):{},m=this._smartFellow(r.id);if(m){n.contextSelected=true;var o=this,q=r.x!==undefined?[r.x,r.y]:[n.pageX,n.pageY];setTimeout(function(){m.open(o,q,r.position?r.position:null,{sendOnOpen:true})},0);n.stop({dom:true})}}if(p!==true){this.$supers("doClick_",arguments)}},doRightClick_:function(n){if(!this.shallIgnoreClick_(n)&&!n.contextSelected){var q=this._context?this._parsePopParams(this._context):{},m=this._smartFellow(q.id);if(m){n.contextSelected=true;var o=this,p=q.x!==undefined?[q.x,q.y]:[n.pageX,n.pageY];setTimeout(function(){m.open(o,p,q.position?q.position:null,{sendOnOpen:true})},0);n.stop({dom:true})}}this.$supers("doRightClick_",arguments)},doTooltipOver_:function(m){if(!m.tooltipped&&h(this)){var o=this._tooltip?this._parsePopParams(this._tooltip):{},n=this._smartFellow(o.id);if(n){m.tooltipped=true;e(n,this,o)}}this.$supers("doTooltipOver_",arguments)},doTooltipOut_:function(m){d(this);this.$supers("doTooltipOut_",arguments)},_smartFellow:function(m){return m?m.startsWith("uuid(")&&m.endsWith(")")?zk.Widget.$(m.substring(5,m.length-1)):this.$f(m,true):null},afterKeyDown_:function(n){var s=n.keyCode,r="onCtrlKey",p;switch(s){case 13:var q=n.domTarget,m=jq.nodeName(q);if(m=="textarea"||(m=="button"&&(!q.id||!q.id.endsWith("-a")))||(m=="input"&&q.type.toLowerCase()=="button")){return}p=r="onOK";break;case 27:p=r="onCancel";break;case 16:case 17:case 18:return;case 45:case 46:case 8:break;default:if((s>=33&&s<=40)||(s>=112&&s<=123)||n.ctrlKey||n.altKey){break}return}var q=n.target,t=q;for(;;t=t.parent){if(!t){return}if(!t.isListen(r,{any:true})){continue}if(p){break}var o=t._parsedCtlKeys;if(o&&o[n.ctrlKey?1:n.altKey?2:n.shiftKey?3:0][s]){break}}setTimeout(function(){for(var u=q;;u=u.parent){if(u.beforeCtrlKeys_&&u.beforeCtrlKeys_(n)){return}if(u==t){break}}t.fire(r,zk.copy({reference:q},n.data))},0);n.stop();if(jq.nodeName(n.domTarget,"select")){n.stop({dom:true,revoke:true})}if(zk.ie&&s==112){zk._oldOnHelp=window.onhelp;window.onhelp=function(){return false};setTimeout(function(){window.onhelp=zk._oldOnHelp;zk._oldOnHelp=null},200)}return true},beforeCtrlKeys_:function(m){}},{getOpenTooltip:function(){return l&&l.isOpen()?l:null}})})();
zul.LabelImageWidget=zk.$extends(zul.Widget,{_label:"",$define:{label:function(){this.updateDomContent_()},image:function(a){var b=this.getImageNode();if(b){b.src=a||""}else{if(this.desktop){this.updateDomContent_()}}},hoverImage:null},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(l){var u=this,m=u._ctrl,t=m._wgt,q=t.desktop,r=zk.ajaxURI("/upload",{desktop:q,au:true})+"?uuid="+t.uuid+"&dtid="+q.id+"&sid="+m.sid+(m.maxsize!==""?"&maxsize="+m.maxsize:"")+(m.isNative?"&native=true":""),o=u.form;o.action=r;var s=o.parentNode;s.parentNode.removeChild(s);m._formDetached=true;b(u._ctrl,o,u.value)}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=="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 r=this._wgt,n=this._parent,q=r.$n(),p=r.desktop,m='<span class="z-upload"'+(this._tooltiptext?' title="'+this._tooltiptext+'"':"")+'><form enctype="multipart/form-data" method="POST"><input name="file" type="file" hidefocus="true" style="height:'+q.offsetHeight+'px"/></form></span>';if(n){jq(n).append(m)}else{jq(r).after(m)}delete this._formDetached;if(!r._autodisable_self){this.sync()}var l=this._outer=n?n.lastChild:q.nextSibling,o=l.firstChild.firstChild;if(zk.opera){l.style.position="absolute";h(this)}o.z$proxy=q;o._ctrl=this;jq(o).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,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==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)}}})})();

}finally{zk.setLoaded(zk._p.n);}})();zk.load('zul',function(){if(zk._p=zkpi('zul.wgt'))try{
zul.wgt.A=zk.$extends(zul.LabelImageWidget,{_dir:"normal",$define:{disabled:function(){this.rerender()},dir:_zkf=function(){var a=this.$n();if(a){a.innerHTML=this.domContent_()}},href:function(a){var b=this.$n();if(b){b.href=a||""}},target:function(a){var b=this.$n();if(b){b.target=a||""}},tabindex:function(a){var b=this.$n();if(b){b.tabIndex=a||""}}},getZclass:function(){var a=this._zclass;return a?a:"z-a"},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,$define:{colspan:function(a){var b=this.$n();if(b){b.colSpan=a}},rowspan:function(a){var b=this.$n();if(b){b.rowSpan=a}},align:function(a){var b=this.$n();if(b){b.align=a}},valign:function(a){var b=this.$n();if(b){b.valign=a}}},_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(e){var d=this.$supers("domAttrs_",arguments),b;if((b=this._colspan)!=1){d+=' colspan="'+b+'"'}if((b=this._rowspan)!=1){d+=' rowspan="'+b+'"'}if((b=this._align)){d+=' align="'+b+'"'}if((b=this._valign)){d+=' valign="'+b+'"'}var c,a=zUtl.parseMap(d," ",'"');switch(this._getParentType()){case this._rowType:c=zUtl.parseMap(this._getRowAttrs()," ",'"');break;case this._boxType:c=zUtl.parseMap(this._getBoxAttrs()," ",'"');break}if(c){zk.copy(c,a)}return" "+zUtl.mapToString(c)},getZclass:function(){return this._zclass==null?"z-cell":this._zclass},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,{$define:{align:function(a){var b=this.$n();if(b){b.align=a}}},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.prototype.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.Include=zk.$extends(zul.Widget,{$init:function(){this._fellows={};this.$supers("$init",arguments)},$define:{comment:null},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,$define:{value:_zkf=function(){var a=this.$n();if(a){a.innerHTML=this.getEncodedText()}},multiline:_zkf,pre:_zkf,maxlength:_zkf},getEncodedText:function(){return zUtl.encodeXML(this._value,{multiline:this._multiline,pre:this._pre,maxlength:this._maxlength})},getZclass:function(){var a=this._zclass;return a!=null?a:"z-label"}});
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?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&&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&&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){if(jq.contains(j.$n(),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",$define:{href:null,target:null,dir:_zkf=function(){this.updateDomContent_()},orient:_zkf,type:_zkf,disabled:function(i){if(this.desktop){if(this._mold=="os"){var k=this.$n(),j=this.getZclass();if(j){jq(k)[(k.disabled=i)?"addClass":"removeClass"](j+"-disd")}}else{this.rerender()}}},image:function(i){if(this._mold=="trendy"){this.rerender()}else{var j=this.getImageNode();if(j){j.src=i||""}}},tabindex:function(i){var j=this.$n();if(j){(this.$n("btn")||j).tabIndex=i||""}},autodisable:null,upload:function(i){var j=this.$n();if(j&&!this._disabled){a(this);if(i&&i!="false"){e(this)}}}},setVisible:function(i){if(this._visible!=i){this.$supers("setVisible",arguments);if(this._mold=="trendy"){this.onSize()}}return this},focus_:function(i){if(!zk.focusBackFix||!this._upload){zk(this.$n("btn")||this.$n()).focus(i)}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._mold!="trendy"){i=this.$n()}else{if(this._disabled){return}zk(this.$n("box")).disableSelection();i=this.$n("btn");if(zk.ie){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=!i?this.$n():this.$n("btn");if(j){this.domUnlisten_(j,"onFocus","doFocus_").domUnlisten_(j,"onBlur","doBlur_")}if(zk.ie&&i){zWatch.unlisten({onSize:this})}this.$supers(b,"unbind_",arguments)},setWidth:zk.ie?function(i){this.$supers("setWidth",arguments);f(this)}:function(){this.$supers("setWidth",arguments)},setHeight:zk.ie?function(i){this.$supers("setHeight",arguments);d(this)}:function(){this.$supers("setHeight",arguments)},onSize:zk.ie?function(){d(this);f(this);if(this._uplder){this._uplder.sync()}}:function(){if(this._uplder){this._uplder.sync()}},doFocus_:function(i){if(this._mold=="trendy"){jq(this.$n("box")).addClass(this.getZclass()+"-focus")}this.$supers("doFocus_",arguments)},doBlur_:function(i){if(this._mold=="trendy"){jq(this.$n("box")).removeClass(this.getZclass()+"-focus")}this.$supers("doBlur_",arguments)},doClick_:function(i){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&&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&&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}}});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)}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);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&&!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?d:""),'</td><td class="',h,'-tm"></td>','<td class="',h,'-tr"></td></tr>','<tr><td class="',h,'-cl">',(zk.ie?d:""),'</td><td class="',h,'-cm"',this.domTextStyleAttr_(),">",this.domContent_(),'</td><td class="',h,'-cr"><div></div></td></tr>','<tr><td class="',h,'-bl"></td>','<td class="',h,'-bm"></td>','<td class="',h,'-br"></td></tr></table></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",$define:{orient:function(){this.updateDomClass_()},bar:function(){this.updateDomClass_();b(this)},spacing:function(){this.updateDomStyle_();b(this)}},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_(),">&nbsp;</",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();if(a.$instanceof(zul.wgt.Groupbox)&&a.isLegend()){a.rerender();return}}this.$supers("rerender",arguments)},getZclass:function(){var a=this._zclass;return a!=null?a:"z-caption"},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=(c&&c.isLegend&&c.isLegend())||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)},_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()},getMarginSize_:function(){var a=this.parent;return zk.safari&&a&&a.$instanceof(zul.wgt.Groupbox)&&a.isLegend()?0:this.$supers("getMarginSize_",arguments)},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,c=this.domContent_();if(e.isLegend&&e.isLegend()){b.push("<legend",this.domAttrs_(),'><span id="',d,'-cnt">',c);for(var a=this.firstChild;a;a=a.nextSibling){a.redraw(b)}b.push("</span></legend>");return}var g=this.getZclass(),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:"&nbsp;"),'</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(){var a=zk.gecko2_?function(d){var f=d.originalEvent;if(f){f.z$target=f.currentTarget}}:null;function c(d){var e=d.domEvent;return e&&jq.nodeName(e.target,"label")}var b=zul.wgt.Checkbox=zk.$extends(zul.LabelImageWidget,{_checked:false,$define:{disabled:function(d){var e=this.$n("real");if(e){e.disabled=d}},checked:function(d){var e=this.$n("real");if(e){e.checked=d}},name:function(d){var e=this.$n("real");if(e){e.name=d||""}},tabindex:function(d){var e=this.$n("real");if(e){e.tabIndex=d||""}},value:function(d){var e=this.$n("real");if(e){e.value=d||""}}},focus_:function(d){zk(this.$n("real")||this.$n()).focus(d);return true},getZclass:function(){var d=this._zclass;return d!=null?d:"z-checkbox"},contentAttrs_:function(){var e="",d;if(d=this.getName()){e+=' name="'+d+'"'}if(this._disabled){e+=' disabled="disabled"'}if(this._checked){e+=' checked="checked"'}if(d=this._tabindex){e+=' tabindex="'+d+'"'}if(d=this.getValue()){e+=' value="'+d+'"'}return e},bind_:function(e){this.$supers(b,"bind_",arguments);var d=this.$n("real");if(d.checked!=d.defaultChecked){d.checked=d.defaultChecked}if(zk.gecko2_){jq(d).click(a)}this.domListen_(d,"onFocus","doFocus_").domListen_(d,"onBlur","doBlur_")},unbind_:function(){var d=this.$n("real");if(zk.gecko2_){jq(d).unbind("click",a)}this.domUnlisten_(d,"onFocus","doFocus_").domUnlisten_(d,"onBlur","doBlur_");this.$supers(b,"unbind_",arguments)},doSelect_:function(d){if(!c(d)){this.$supers("doSelect_",arguments)}},doClick_:function(d){if(!c(d)){var f=this.$n("real"),e=f.checked;if(e!=this._checked){this.setChecked(e).fireOnCheck_(e)}if(zk.safari){zk(f).focus()}return this.$supers("doClick_",arguments)}},fireOnCheck_:function(d){this.fire("onCheck",d)},beforeSendAU_:function(e,d){if(d.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,$define:{open:function(b,a){var c=this.$n();if(c&&this._closable){if(this.isLegend()){if(!b){zWatch.fireDown("onHide",this)}jq(c)[b?"removeClass":"addClass"](this.getZclass()+"-colpsd");if(zk.ie6_){zk(this).redoCSS()}if(b){zUtl.fireShown(this)}}else{zk(this.getCaveNode())[b?"slideDown":"slideUp"](this)}if(!a){this.fire("onOpen",{open:b})}}},closable:_zkf=function(){this._updDomOuter()},contentStyle:_zkf,contentSclass:_zkf},isLegend:function(){return this._mold=="default"},_updDomOuter:function(){this.rerender(zk.Skipper.nonCaptionSkipper)},_contentAttrs:function(){var a=' class="',b=this._contentSclass;if(b){a+=b+" "}a+=this.getZclass()+'-cnt"';b=this._contentStyle;if(!this.isLegend()){if(this.caption){b="border-top:0;"+(b||"")}if(!this._open){b="display:none;"+(b||"")}}if(b){a+=' style="'+b+'"'}return a},_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()}},_fixWdh:function(){var a=this.$n().style.width;if(a&&a.indexOf("px")>=0){var b;if(b=this.$n("cave")){b.style.width=a}}},_fixHgh:function(){var b=this.$n().style.height;if(b&&b!="auto"){var e;if(e=this.$n("cave")){if(zk.ie6_){e.style.height=""}var d=this,c=zk(e),a=function(){e.style.height=d.isLegend()?b:c.revisedHeight(c.vflexHeight(),true)+"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)},onSize:function(){this._fixHgh();if(!this.isLegend()){setTimeout(this.proxy(this._fixShadow),500)}else{this._fixWdh()}},_fixShadow:function(){var a=this.$n("sdw");if(a){a.style.display=zk.parseInt(jq(this.$n("cave")).css("border-bottom-width"))?"":"none"}},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.isLegend()?"z-fieldset":"z-groupbox"},bind_:function(){this.$supers(zul.wgt.Groupbox,"bind_",arguments);zWatch.listen({onSize:this})},unbind_:function(){zWatch.unlisten({onSize:this});this.$supers(zul.wgt.Groupbox,"unbind_",arguments)},onChildAdded_:function(a){this.$supers("onChildAdded_",arguments);if(a.$instanceof(zul.wgt.Caption)){this.caption=a}},onChildRemoved_:function(a){this.$supers("onChildRemoved_",arguments);if(a==this.caption){this.caption=null}},domClass_:function(){var a=this.$supers("domClass_",arguments);if(!this._open){if(a){a+=" "}a+=this.getZclass()+"-colpsd"}return a}});
zkreg('zul.wgt.Groupbox',true);zk._m={};
zk._m['3d']=function(a,e){var d=this.getZclass(),c=this.uuid,b=this.caption;a.push("<div",this.domAttrs_(),">");if(b){a.push('<div class="',d,'-tl"><div class="',d,'-tr"></div></div><div class="',d,'-hl"><div class="',d,'-hr"><div class="',d,"-hm",(this._closable?"":" "+d+"-hm-readonly"),'"><div class="',d,'-header">');b.redraw(a);a.push("</div></div></div></div>")}this._redrawCave(a,e);a.push('<div id="',c,'-sdw" class="',d,'-bl"><div class="',d,'-br"><div class="',d,'-bm"></div></div></div></div>')};
;zk._m['default']=function(a,c){a.push("<fieldset",this.domAttrs_(),">");var b=this.caption;if(b){b.redraw(a)}this._redrawCave(a,c);a.push("</fieldset>")};
;zkmld(zk._p.p.Groupbox,zk._m);zul.wgt.Html=zk.$extends(zul.Widget,{_content:"",$define:{content:function(a){var b=this.$n();if(b){b.innerHTML=a||""}}},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(c,f,g,b){var e=this._posInfo(c,f,g),d=this.$n(),j=d.style.top,i=jq(d);this._openInfo=arguments;i.css({position:"absolute"}).zk.makeVParent();zWatch.fireDown("onVParent",this);if(e){i.zk.position(e.dim,e.pos,b)}this.setFloating_(true);this.setVisible(true);this.setTopmost();if((!b||!b.disableMask)&&this.isListen("onOpen",{asapOnly:true})){if(this.mask){this.mask.destroy()}this.mask=new zk.eff.Mask({id:this.uuid+"-mask",anchor:d});zWatch.listen({onResponse:this})}if(this.shallStackup_()){if(!this._stackup){this._stackup=jq.newStackup(d,d.id+"-stk")}else{var h,a;(h=this._stackup.style).top=(a=d.style).top;h.left=a.left;h.zIndex=a.zIndex;h.display="block"}}c=zk.Widget.$(c);if(b&&b.sendOnOpen){this.fire("onOpen",{open:true,reference:c})}},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(c&&a){if(typeof c=="string"){c=zk.Widget.$(c)}if(c){var d=zul.Widget.isInstance(c)?c.$n():c;g=a;e=zk(d).dimension(true)}}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.setVisible(false);zk(this.$n()).undoVParent();zWatch.fireDown("onVParent",this);this.setFloating_(false);if(a&&a.sendOnOpen){this.fire("onOpen",{open:false})}},getZclass:function(){var a=this._zclass;return a!=null?a:"z-popup"},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}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 true}};
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,{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){a._rmExtern(this)}this._group=b;if(b){b._addExtern(this)}this._fixName()}},setChecked:_zkf=function(c){if(c!=this._checked){this._checked=c;var e=this.$n("real");if(e){e.checked=c||false;var d=this.getRadiogroup();if(d){if(c){for(var a=d.getItems(),b=a.length;b--;){if(a[b]!=this){a[b].$n("real").checked=false;a[b]._checked=false}}}d._fixSelectedIndex()}}}return this},setSelected:_zkf,isSelected:zul.wgt.Checkbox.prototype.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()}},getZclass:function(){var a=this._zclass;return a!=null?a:"z-radio"},beforeParentChanged_:function(b){var a=this.getRadiogroup(),b=b?this.getRadiogroup(b):null;if(a!=b){if(a&&a.$instanceof(zul.wgt.Radiogroup)){a._fixOnRemove(this)}if(b&&b.$instanceof(zul.wgt.Radiogroup)){b._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=[]},$define:{orient:function(){this.rerender()},name:function(j){for(var h=this.getItems(),k=h.length;k--;){h[k].setName(j)}}},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",$define:{align:_zkf=function(){this.rerender()},orient:_zkf},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()?"":"<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({onShow: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({onShow:d});d._uplder=null;c.destroy()}}zul.wgt.Toolbarbutton=zk.$extends(zul.LabelImageWidget,{_orient:"horizontal",_dir:"normal",$define:{disabled:function(){this.rerender()},href:null,target:null,dir:_zkf=function(){this.updateDomContent_()},orient:_zkf,tabindex:function(c){var d=this.$n();if(d){d.tabIndex=c||""}},autodisable:null,upload:function(c){var d=this.$n();if(d){a(this);if(c&&c!="false"&&!this._disabled){b(this)}}}},getZclass:function(){var c=this._zclass;return c?c:"z-toolbarbutton"},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(e){var d=this.$supers("domClass_",arguments);if(this._disabled&&(!e||!e.zclass)){var c=this.getZclass();if(c){d+=(d?" ":"")+c+"-disd"}}return d},domAttrs_:function(e){var c=this.$supers("domAttrs_",arguments),d=this.getTabindex();if(d){c+=' tabIndex="'+d+'"'}return c},onShow: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)}}},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>")};
;zkmld(zk._p.p.Toolbarbutton,zk._m);zul.wgt.Image=zk.$extends(zul.Widget,{$define:{src:function(a){var b=this.getImageNode();if(b){b.src=a||""}},hover:null,align:function(a){var b=this.getImageNode();if(b){b.align=a||""}},hspace:function(a){var b=this.getImageNode();if(b){b.hspace=a}},vspace:function(a){var b=this.getImageNode();if(b){b.vspace=a}}},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,{$define:{width:function(a){var b=this.getImageNode();if(b){b.style.width=a}},height:function(a){var b=this.getImageNode();if(b){b.style.height=a}}},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,{$define:{shape:function(a){var b=this.$n();if(b){b.shape=a||""}},coords:function(a){var b=this.$n();if(b){b.coords=v||""}}},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,$define:{value:function(){if(this.$n()){this._fixImgWidth()}}},getZclass:function(){var a=this._zclass;return a!=null?a:"z-progressmeter"},_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');
}finally{zk.setLoaded(zk._p.n);}});zk.setLoaded('zul.wgt',1);