(function(){var l=this,g,y=l.jQuery,p=l.$,o=l.jQuery=l.$=function(E,F){return new o.fn.init(E,F)},D=/^[^<]*(<(.|\s)+>)[^>]*$|^#([\w-]+)$/,f=/^.[^:#\[\.,]*$/;o.fn=o.prototype={init:function(E,H){E=E||document;if(E.nodeType){this[0]=E;this.length=1;this.context=E;return this}if(typeof E==="string"){var G=D.exec(E);if(G&&(G[1]||!H)){if(G[1]){E=o.clean([G[1]],H)}else{var I=document.getElementById(G[3]);if(I&&I.id!=G[3]){return o().find(E)}var F=o(I||[]);F.context=document;F.selector=E;return F}}else{return o(H).find(E)}}else{if(o.isFunction(E)){return o(document).ready(E)}}if(E.selector&&E.context){this.selector=E.selector;this.context=E.context}return this.setArray(o.isArray(E)?E:o.makeArray(E))},selector:"",jquery:"1.3.2",size:function(){return this.length},get:function(E){return E===g?Array.prototype.slice.call(this):this[E]},pushStack:function(F,H,E){var G=o(F);G.prevObject=this;G.context=this.context;if(H==="find"){G.selector=this.selector+(this.selector?" ":"")+E}else{if(H){G.selector=this.selector+"."+H+"("+E+")"}}return G},setArray:function(E){this.length=0;Array.prototype.push.apply(this,E);return this},each:function(F,E){return o.each(this,F,E)},index:function(E){return o.inArray(E&&E.jquery?E[0]:E,this)},attr:function(F,H,G){var E=F;if(typeof F==="string"){if(H===g){return this[0]&&o[G||"attr"](this[0],F)}else{E={};E[F]=H}}return this.each(function(I){for(F in E){o.attr(G?this.style:this,F,o.prop(this,E[F],G,I,F))}})},css:function(E,F){if((E=="width"||E=="height")&&parseFloat(F)<0){F=g}return this.attr(E,F,"curCSS")},text:function(F){if(typeof F!=="object"&&F!=null){return this.empty().append((this[0]&&this[0].ownerDocument||document).createTextNode(F))}var E="";o.each(F||this,function(){o.each(this.childNodes,function(){if(this.nodeType!=8){E+=this.nodeType!=1?this.nodeValue:o.fn.text([this])}})});return E},wrapAll:function(E){if(this[0]){var F=o(E,this[0].ownerDocument).clone();if(this[0].parentNode){F.insertBefore(this[0])}F.map(function(){var G=this;while(G.firstChild){G=G.firstChild}return G}).append(this)}return this},wrapInner:function(E){return this.each(function(){o(this).contents().wrapAll(E)})},wrap:function(E){return this.each(function(){o(this).wrapAll(E)})},append:function(){return this.domManip(arguments,true,function(E){if(this.nodeType==1){this.appendChild(E)}})},prepend:function(){return this.domManip(arguments,true,function(E){if(this.nodeType==1){this.insertBefore(E,this.firstChild)}})},before:function(){return this.domManip(arguments,false,function(E){this.parentNode.insertBefore(E,this)})},after:function(){return this.domManip(arguments,false,function(E){this.parentNode.insertBefore(E,this.nextSibling)})},end:function(){return this.prevObject||o([])},push:[].push,sort:[].sort,splice:[].splice,find:function(E){if(this.length===1){var F=this.pushStack([],"find",E);F.length=0;o.find(E,this[0],F);return F}else{return this.pushStack(o.unique(o.map(this,function(G){return o.find(E,G)})),"find",E)}},clone:function(G){var E=this.map(function(){if(!o.support.noCloneEvent&&!o.isXMLDoc(this)){var I=this.outerHTML;if(!I){var J=this.ownerDocument.createElement("div");J.appendChild(this.cloneNode(true));I=J.innerHTML}return o.clean([I.replace(/ jQuery\d+="(?:\d+|null)"/g,"").replace(/^\s*/,"")])[0]}else{return this.cloneNode(true)}});if(G===true){var H=this.find("*").andSelf(),F=0;E.find("*").andSelf().each(function(){if(this.nodeName!==H[F].nodeName){return}var I=o.data(H[F],"events");for(var K in I){for(var J in I[K]){o.event.add(this,K,I[K][J],I[K][J].data)}}F++})}return E},filter:function(E){return this.pushStack(o.isFunction(E)&&o.grep(this,function(G,F){return E.call(G,F)})||o.multiFilter(E,o.grep(this,function(F){return F.nodeType===1})),"filter",E)},closest:function(E){var G=o.expr.match.POS.test(E)?o(E):null,F=0;return this.map(function(){var H=this;while(H&&H.ownerDocument){if(G?G.index(H)>-1:o(H).is(E)){o.data(H,"closest",F);return H}H=H.parentNode;F++}})},not:function(E){if(typeof E==="string"){if(f.test(E)){return this.pushStack(o.multiFilter(E,this,true),"not",E)}else{E=o.multiFilter(E,this)}}var F=E.length&&E[E.length-1]!==g&&!E.nodeType;return this.filter(function(){return F?o.inArray(this,E)<0:this!=E})},add:function(E){return this.pushStack(o.unique(o.merge(this.get(),typeof E==="string"?o(E):o.makeArray(E))))},is:function(E){return!!E&&o.multiFilter(E,this).length>0},hasClass:function(E){return!!E&&this.is("."+E)},val:function(K){if(K===g){var E=this[0];if(E){if(o.nodeName(E,"option")){return(E.attributes.value||{}).specified?E.value:E.text}if(o.nodeName(E,"select")){var I=E.selectedIndex,L=[],M=E.options,H=E.type=="select-one";if(I<0){return null}for(var F=H?I:0,J=H?I+1:M.length;F<J;F++){var G=M[F];if(G.selected){K=o(G).val();if(H){return K}L.push(K)}}return L}return(E.value||"").replace(/\r/g,"")}return g}if(typeof K==="number"){K+=""}return this.each(function(){if(this.nodeType!=1){return}if(o.isArray(K)&&/radio|checkbox/.test(this.type)){this.checked=(o.inArray(this.value,K)>=0||o.inArray(this.name,K)>=0)}else{if(o.nodeName(this,"select")){var N=o.makeArray(K);o("option",this).each(function(){this.selected=(o.inArray(this.value,N)>=0||o.inArray(this.text,N)>=0)});if(!N.length){this.selectedIndex=-1}}else{this.value=K}}})},html:function(E){return E===g?(this[0]?this[0].innerHTML.replace(/ jQuery\d+="(?:\d+|null)"/g,""):null):this.empty().append(E)},replaceWith:function(E){return this.after(E).remove()},eq:function(E){return this.slice(E,+E+1)},slice:function(){return this.pushStack(Array.prototype.slice.apply(this,arguments),"slice",Array.prototype.slice.call(arguments).join(","))},map:function(E){return this.pushStack(o.map(this,function(G,F){return E.call(G,F,G)}))},andSelf:function(){return this.add(this.prevObject)},domManip:function(J,M,L){if(this[0]){var I=(this[0].ownerDocument||this[0]).createDocumentFragment(),F=o.clean(J,(this[0].ownerDocument||this[0]),I),H=I.firstChild;if(H){for(var G=0,E=this.length;G<E;G++){L.call(K(this[G],H),this.length>1||G>0?I.cloneNode(true):I)}}if(F){o.each(F,z)}}return this;function K(N,O){return M&&o.nodeName(N,"table")&&o.nodeName(O,"tr")?(N.getElementsByTagName("tbody")[0]||N.appendChild(N.ownerDocument.createElement("tbody"))):N}}};o.fn.init.prototype=o.fn;function z(E,F){if(F.src){o.ajax({url:F.src,async:false,dataType:"script"})}else{o.globalEval(F.text||F.textContent||F.innerHTML||"")}if(F.parentNode){F.parentNode.removeChild(F)}}function e(){return+new Date}o.extend=o.fn.extend=function(){var J=arguments[0]||{},H=1,I=arguments.length,E=false,G;if(typeof J==="boolean"){E=J;J=arguments[1]||{};H=2}if(typeof J!=="object"&&!o.isFunction(J)){J={}}if(I==H){J=this;--H}for(;H<I;H++){if((G=arguments[H])!=null){for(var F in G){var K=J[F],L=G[F];if(J===L){continue}if(E&&L&&typeof L==="object"&&!L.nodeType){J[F]=o.extend(E,K||(L.length!=null?[]:{}),L)}else{if(L!==g){J[F]=L}}}}}return J};var b=/z-?index|font-?weight|opacity|zoom|line-?height/i,q=document.defaultView||{},s=Object.prototype.toString;o.extend({noConflict:function(E){l.$=p;if(E){l.jQuery=y}return o},isFunction:function(E){return s.call(E)==="[object Function]"},isArray:function(E){return s.call(E)==="[object Array]"},isXMLDoc:function(E){return E.nodeType===9&&E.documentElement.nodeName!=="HTML"||!!E.ownerDocument&&o.isXMLDoc(E.ownerDocument)},globalEval:function(G){if(G&&/\S/.test(G)){var F=document.getElementsByTagName("head")[0]||document.documentElement,E=document.createElement("script");E.type="text/javascript";if(o.support.scriptEval){E.appendChild(document.createTextNode(G))}else{E.text=G}F.insertBefore(E,F.firstChild);F.removeChild(E)}},nodeName:function(F,E){return F.nodeName&&F.nodeName.toUpperCase()==E.toUpperCase()},each:function(G,K,F){var E,H=0,I=G.length;if(F){if(I===g){for(E in G){if(K.apply(G[E],F)===false){break}}}else{for(;H<I;){if(K.apply(G[H++],F)===false){break}}}}else{if(I===g){for(E in G){if(K.call(G[E],E,G[E])===false){break}}}else{for(var J=G[0];H<I&&K.call(J,H,J)!==false;J=G[++H]){}}}return G},prop:function(H,I,G,F,E){if(o.isFunction(I)){I=I.call(H,F)}return typeof I==="number"&&G=="curCSS"&&!b.test(E)?I+"px":I},className:{add:function(E,F){o.each((F||"").split(/\s+/),function(G,H){if(E.nodeType==1&&!o.className.has(E.className,H)){E.className+=(E.className?" ":"")+H}})},remove:function(E,F){if(E.nodeType==1){E.className=F!==g?o.grep(E.className.split(/\s+/),function(G){return!o.className.has(F,G)}).join(" "):""}},has:function(F,E){return F&&o.inArray(E,(F.className||F).toString().split(/\s+/))>-1}},swap:function(H,G,I){var E={};for(var F in G){E[F]=H.style[F];H.style[F]=G[F]}I.call(H);for(var F in G){H.style[F]=E[F]}},css:function(H,F,J,E){if(F=="width"||F=="height"){var L,G={position:"absolute",visibility:"hidden",display:"block"},K=F=="width"?["Left","Right"]:["Top","Bottom"];function I(){L=F=="width"?H.offsetWidth:H.offsetHeight;if(E==="border"){return}o.each(K,function(){if(!E){L-=parseFloat(o.curCSS(H,"padding"+this,true))||0}if(E==="margin"){L+=parseFloat(o.curCSS(H,"margin"+this,true))||0}else{L-=parseFloat(o.curCSS(H,"border"+this+"Width",true))||0}})}if(H.offsetWidth!==0){I()}else{o.swap(H,G,I)}return Math.max(0,Math.round(L))}return o.curCSS(H,F,J)},curCSS:function(I,F,G){var L,E=I.style;if(F=="opacity"&&!o.support.opacity){L=o.attr(E,"opacity");return L==""?"1":L}if(F.match(/float/i)){F=w}if(!G&&E&&E[F]){L=E[F]}else{if(q.getComputedStyle){if(F.match(/float/i)){F="float"}F=F.replace(/([A-Z])/g,"-$1").toLowerCase();var M=q.getComputedStyle(I,null);if(M){L=M.getPropertyValue(F)}if(F=="opacity"&&L==""){L="1"}}else{if(I.currentStyle){var J=F.replace(/\-(\w)/g,function(N,O){return O.toUpperCase()});L=I.currentStyle[F]||I.currentStyle[J];if(!/^\d+(px)?$/i.test(L)&&/^\d/.test(L)){var H=E.left,K=I.runtimeStyle.left;I.runtimeStyle.left=I.currentStyle.left;E.left=L||0;L=E.pixelLeft+"px";E.left=H;I.runtimeStyle.left=K}}}}return L},clean:function(F,K,I){K=K||document;if(typeof K.createElement==="undefined"){K=K.ownerDocument||K[0]&&K[0].ownerDocument||document}if(!I&&F.length===1&&typeof F[0]==="string"){var H=/^<(\w+)\s*\/?>$/.exec(F[0]);if(H){return[K.createElement(H[1])]}}var G=[],E=[],L=K.createElement("div");o.each(F,function(P,S){if(typeof S==="number"){S+=""}if(!S){return}if(typeof S==="string"){S=S.replace(/(<(\w+)[^>]*?)\/>/g,function(U,V,T){return T.match(/^(abbr|br|col|img|input|link|meta|param|hr|area|embed)$/i)?U:V+"></"+T+">"});var O=S.replace(/^\s+/,"").substring(0,10).toLowerCase();var Q=!O.indexOf("<opt")&&[1,"<select multiple='multiple'>","</select>"]||!O.indexOf("<leg")&&[1,"<fieldset>","</fieldset>"]||O.match(/^<(thead|tbody|tfoot|colg|cap)/)&&[1,"<table>","</table>"]||!O.indexOf("<tr")&&[2,"<table><tbody>","</tbody></table>"]||(!O.indexOf("<td")||!O.indexOf("<th"))&&[3,"<table><tbody><tr>","</tr></tbody></table>"]||!O.indexOf("<col")&&[2,"<table><tbody></tbody><colgroup>","</colgroup></table>"]||!o.support.htmlSerialize&&[1,"div<div>","</div>"]||[0,"",""];L.innerHTML=Q[1]+S+Q[2];while(Q[0]--){L=L.lastChild}if(!o.support.tbody){var R=/<tbody/i.test(S),N=!O.indexOf("<table")&&!R?L.firstChild&&L.firstChild.childNodes:Q[1]=="<table>"&&!R?L.childNodes:[];for(var M=N.length-1;M>=0;--M){if(o.nodeName(N[M],"tbody")&&!N[M].childNodes.length){N[M].parentNode.removeChild(N[M])}}}if(!o.support.leadingWhitespace&&/^\s/.test(S)){L.insertBefore(K.createTextNode(S.match(/^\s*/)[0]),L.firstChild)}S=o.makeArray(L.childNodes)}if(S.nodeType){G.push(S)}else{G=o.merge(G,S)}});if(I){for(var J=0;G[J];J++){if(o.nodeName(G[J],"script")&&(!G[J].type||G[J].type.toLowerCase()==="text/javascript")){E.push(G[J].parentNode?G[J].parentNode.removeChild(G[J]):G[J])}else{if(G[J].nodeType===1){G.splice.apply(G,[J+1,0].concat(o.makeArray(G[J].getElementsByTagName("script"))))}I.appendChild(G[J])}}return E}return G},attr:function(J,G,K){if(!J||J.nodeType==3||J.nodeType==8){return g}var H=!o.isXMLDoc(J),L=K!==g;G=H&&o.props[G]||G;if(J.tagName){var F=/href|src|style/.test(G);if(G=="selected"&&J.parentNode){J.parentNode.selectedIndex}if(G in J&&H&&!F){if(L){if(G=="type"&&o.nodeName(J,"input")&&J.parentNode){throw"type property can't be changed"}J[G]=K}if(o.nodeName(J,"form")&&J.getAttributeNode(G)){return J.getAttributeNode(G).nodeValue}if(G=="tabIndex"){var I=J.getAttributeNode("tabIndex");return I&&I.specified?I.value:J.nodeName.match(/(button|input|object|select|textarea)/i)?0:J.nodeName.match(/^(a|area)$/i)&&J.href?0:g}return J[G]}if(!o.support.style&&H&&G=="style"){return o.attr(J.style,"cssText",K)}if(L){J.setAttribute(G,""+K)}var E=!o.support.hrefNormalized&&H&&F?J.getAttribute(G,2):J.getAttribute(G);return E===null?g:E}if(!o.support.opacity&&G=="opacity"){if(L){J.zoom=1;J.filter=(J.filter||"").replace(/alpha\([^)]*\)/,"")+(parseInt(K)+""=="NaN"?"":"alpha(opacity="+K*100+")")}return J.filter&&J.filter.indexOf("opacity=")>=0?(parseFloat(J.filter.match(/opacity=([^)]*)/)[1])/100)+"":""}G=G.replace(/-([a-z])/ig,function(M,N){return N.toUpperCase()});if(L){J[G]=K}return J[G]},trim:function(E){return(E||"").replace(/^\s+|\s+$/g,"")},makeArray:function(G){var E=[];if(G!=null){var F=G.length;if(F==null||typeof G==="string"||o.isFunction(G)||G.setInterval){E[0]=G}else{while(F){E[--F]=G[F]}}}return E},inArray:function(G,H){for(var E=0,F=H.length;E<F;E++){if(H[E]===G){return E}}return-1},merge:function(H,E){var F=0,G,I=H.length;if(!o.support.getAll){while((G=E[F++])!=null){if(G.nodeType!=8){H[I++]=G}}}else{while((G=E[F++])!=null){H[I++]=G}}return H},unique:function(K){var F=[],E={};try{for(var G=0,H=K.length;G<H;G++){var J=o.data(K[G]);if(!E[J]){E[J]=true;F.push(K[G])}}}catch(I){F=K}return F},grep:function(F,J,E){var G=[];for(var H=0,I=F.length;H<I;H++){if(!E!=!J(F[H],H)){G.push(F[H])}}return G},map:function(E,J){var F=[];for(var G=0,H=E.length;G<H;G++){var I=J(E[G],G);if(I!=null){F[F.length]=I}}return F.concat.apply([],F)}});var C=navigator.userAgent.toLowerCase();o.browser={version:(C.match(/.+(?:rv|it|ra|ie)[\/: ]([\d.]+)/)||[0,"0"])[1],safari:/webkit/.test(C),opera:/opera/.test(C),msie:/msie/.test(C)&&!/opera/.test(C),mozilla:/mozilla/.test(C)&&!/(compatible|webkit)/.test(C)};o.each({parent:function(E){return E.parentNode},parents:function(E){return o.dir(E,"parentNode")},next:function(E){return o.nth(E,2,"nextSibling")},prev:function(E){return o.nth(E,2,"previousSibling")},nextAll:function(E){return o.dir(E,"nextSibling")},prevAll:function(E){return o.dir(E,"previousSibling")},siblings:function(E){return o.sibling(E.parentNode.firstChild,E)},children:function(E){return o.sibling(E.firstChild)},contents:function(E){return o.nodeName(E,"iframe")?E.contentDocument||E.contentWindow.document:o.makeArray(E.childNodes)}},function(E,F){o.fn[E]=function(G){var H=o.map(this,F);if(G&&typeof G=="string"){H=o.multiFilter(G,H)}return this.pushStack(o.unique(H),E,G)}});o.each({appendTo:"append",prependTo:"prepend",insertBefore:"before",insertAfter:"after",replaceAll:"replaceWith"},function(E,F){o.fn[E]=function(G){var J=[],L=o(G);for(var K=0,H=L.length;K<H;K++){var I=(K>0?this.clone(true):this).get();o.fn[F].apply(o(L[K]),I);J=J.concat(I)}return this.pushStack(J,E,G)}});o.each({removeAttr:function(E){o.attr(this,E,"");if(this.nodeType==1){this.removeAttribute(E)}},addClass:function(E){o.className.add(this,E)},removeClass:function(E){o.className.remove(this,E)},toggleClass:function(F,E){if(typeof E!=="boolean"){E=!o.className.has(this,F)}o.className[E?"add":"remove"](this,F)},remove:function(E){if(!E||o.filter(E,[this]).length){o("*",this).add([this]).each(function(){o.event.remove(this);o.removeData(this)});if(this.parentNode){this.parentNode.removeChild(this)}}},empty:function(){o(this).children().remove();while(this.firstChild){this.removeChild(this.firstChild)}}},function(E,F){o.fn[E]=function(){return this.each(F,arguments)}});function j(E,F){return E[0]&&parseInt(o.curCSS(E[0],F,true),10)||0}var h="jQuery"+e(),v=0,A={};o.extend({cache:{},data:function(F,E,G){F=F==l?A:F;var H=F[h];if(!H){H=F[h]=++v}if(E&&!o.cache[H]){o.cache[H]={}}if(G!==g){o.cache[H][E]=G}return E?o.cache[H][E]:H},removeData:function(F,E){F=F==l?A:F;var H=F[h];if(E){if(o.cache[H]){delete o.cache[H][E];E="";for(E in o.cache[H]){break}if(!E){o.removeData(F)}}}else{try{delete F[h]}catch(G){if(F.removeAttribute){F.removeAttribute(h)}}delete o.cache[H]}},queue:function(F,E,H){if(F){E=(E||"fx")+"queue";var G=o.data(F,E);if(!G||o.isArray(H)){G=o.data(F,E,o.makeArray(H))}else{if(H){G.push(H)}}}return G},dequeue:function(H,G){var E=o.queue(H,G),F=E.shift();if(!G||G==="fx"){F=E[0]}if(F!==g){F.call(H)}}});o.fn.extend({data:function(E,G){var H=E.split(".");H[1]=H[1]?"."+H[1]:"";if(G===g){var F=this.triggerHandler("getData"+H[1]+"!",[H[0]]);if(F===g&&this.length){F=o.data(this[0],E)}return F===g&&H[1]?this.data(H[0]):F}else{return this.trigger("setData"+H[1]+"!",[H[0],G]).each(function(){o.data(this,E,G)})}},removeData:function(E){return this.each(function(){o.removeData(this,E)})},queue:function(E,F){if(typeof E!=="string"){F=E;E="fx"}if(F===g){return o.queue(this[0],E)}return this.each(function(){var G=o.queue(this,E,F);if(E=="fx"&&G.length==1){G[0].call(this)}})},dequeue:function(E){return this.each(function(){o.dequeue(this,E)})}});(function(){var R=/((?:\((?:\([^()]+\)|[^()]+)+\)|\[(?:\[[^[\]]*\]|['"][^'"]*['"]|[^[\]'"]+)+\]|\\.|[^ >+~,(\[\\]+)+|[>+~])(\s*,\s*)?/g,L=0,H=Object.prototype.toString;var F=function(Y,U,a,b){a=a||[];U=U||document;if(U.nodeType!==1&&U.nodeType!==9){return[]}if(!Y||typeof Y!=="string"){return a}var Z=[],W,af,ai,T,ad,V,X=true;R.lastIndex=0;while((W=R.exec(Y))!==null){Z.push(W[1]);if(W[2]){V=RegExp.rightContext;break}}if(Z.length>1&&M.exec(Y)){if(Z.length===2&&I.relative[Z[0]]){af=J(Z[0]+Z[1],U)}else{af=I.relative[Z[0]]?[U]:F(Z.shift(),U);while(Z.length){Y=Z.shift();if(I.relative[Y]){Y+=Z.shift()}af=J(Y,af)}}}else{var c=b?{expr:Z.pop(),set:E(b)}:F.find(Z.pop(),Z.length===1&&U.parentNode?U.parentNode:U,Q(U));af=F.filter(c.expr,c.set);if(Z.length>0){ai=E(af)}else{X=false}while(Z.length){var d=Z.pop(),ag=d;if(!I.relative[d]){d=""}else{ag=Z.pop()}if(ag==null){ag=U}I.relative[d](ai,ag,Q(U))}}if(!ai){ai=af}if(!ai){throw"Syntax error, unrecognized expression: "+(d||Y)}if(H.call(ai)==="[object Array]"){if(!X){a.push.apply(a,ai)}else{if(U.nodeType===1){for(var e=0;ai[e]!=null;e++){if(ai[e]&&(ai[e]===true||ai[e].nodeType===1&&K(U,ai[e]))){a.push(af[e])}}}else{for(var e=0;ai[e]!=null;e++){if(ai[e]&&ai[e].nodeType===1){a.push(af[e])}}}}}else{E(ai,a)}if(V){F(V,U,a,b);if(G){hasDuplicate=false;a.sort(G);if(hasDuplicate){for(var e=1;e<a.length;e++){if(a[e]===a[e-1]){a.splice(e--,1)}}}}}return a};F.matches=function(T,U){return F(T,null,null,U)};F.find=function(a,T,b){var Z,X;if(!a){return[]}for(var W=0,V=I.order.length;W<V;W++){var Y=I.order[W],X;if((X=I.match[Y].exec(a))){var U=RegExp.leftContext;if(U.substr(U.length-1)!=="\\"){X[1]=(X[1]||"").replace(/\\/g,"");Z=I.find[Y](X,T,b);if(Z!=null){a=a.replace(I.match[Y],"");break}}}}if(!Z){Z=T.getElementsByTagName("*")}return{set:Z,expr:a}};F.filter=function(a,b,c,W){var V=a,ai=[],aa=b,Y,T,Z=b&&b[0]&&Q(b[0]);while(a&&b.length){for(var d in I.filter){if((Y=I.match[d].exec(a))!=null){var U=I.filter[d],ah,af;T=false;if(aa==ai){ai=[]}if(I.preFilter[d]){Y=I.preFilter[d](Y,aa,c,ai,W,Z);if(!Y){T=ah=true}else{if(Y===true){continue}}}if(Y){for(var X=0;(af=aa[X])!=null;X++){if(af){ah=U(af,Y,X,aa);var e=W^!!ah;if(c&&ah!=null){if(e){T=true}else{aa[X]=false}}else{if(e){ai.push(af);T=true}}}}}if(ah!==g){if(!c){aa=ai}a=a.replace(I.match[d],"");if(!T){return[]}break}}}if(a==V){if(T==null){throw"Syntax error, unrecognized expression: "+a}else{break}}V=a}return aa};var I=F.selectors={order:["ID","NAME","TAG"],match:{ID:/#((?:[\w\u00c0-\uFFFF_-]|\\.)+)/,CLASS:/\.((?:[\w\u00c0-\uFFFF_-]|\\.)+)/,NAME:/\[name=['"]*((?:[\w\u00c0-\uFFFF_-]|\\.)+)['"]*\]/,ATTR:/\[\s*((?:[\w\u00c0-\uFFFF_-]|\\.)+)\s*(?:(\S?=)\s*(['"]*)(.*?)\3|)\s*\]/,TAG:/^((?:[\w\u00c0-\uFFFF\*_-]|\\.)+)/,CHILD:/:(only|nth|last|first)-child(?:\((even|odd|[\dn+-]*)\))?/,POS:/:(nth|eq|gt|lt|first|last|even|odd)(?:\((\d*)\))?(?=[^-]|$)/,PSEUDO:/:((?:[\w\u00c0-\uFFFF_-]|\\.)+)(?:\((['"]*)((?:\([^\)]+\)|[^\2\(\)]*)+)\2\))?/},attrMap:{"class":"className","for":"htmlFor"},attrHandle:{href:function(T){return T.getAttribute("href")}},relative:{"+":function(a,T,Z){var X=typeof T==="string",ab=X&&!/\W/.test(T),Y=X&&!ab;if(ab&&!Z){T=T.toUpperCase()}for(var W=0,V=a.length,U;W<V;W++){if((U=a[W])){while((U=U.previousSibling)&&U.nodeType!==1){}a[W]=Y||U&&U.nodeName===T?U||false:U===T}}if(Y){F.filter(T,a,true)}},">":function(Z,U,a){var X=typeof U==="string";if(X&&!/\W/.test(U)){U=a?U:U.toUpperCase();for(var V=0,T=Z.length;V<T;V++){var Y=Z[V];if(Y){var W=Y.parentNode;Z[V]=W.nodeName===U?W:false}}}else{for(var V=0,T=Z.length;V<T;V++){var Y=Z[V];if(Y){Z[V]=X?Y.parentNode:Y.parentNode===U}}if(X){F.filter(U,Z,true)}}},"":function(W,U,Y){var V=L++,T=S;if(!U.match(/\W/)){var X=U=Y?U:U.toUpperCase();T=P}T("parentNode",U,V,W,X,Y)},"~":function(W,U,Y){var V=L++,T=S;if(typeof U==="string"&&!U.match(/\W/)){var X=U=Y?U:U.toUpperCase();T=P}T("previousSibling",U,V,W,X,Y)}},find:{ID:function(U,V,W){if(typeof V.getElementById!=="undefined"&&!W){var T=V.getElementById(U[1]);return T?[T]:[]}},NAME:function(V,Y,Z){if(typeof Y.getElementsByName!=="undefined"){var U=[],X=Y.getElementsByName(V[1]);for(var W=0,T=X.length;W<T;W++){if(X[W].getAttribute("name")===V[1]){U.push(X[W])}}return U.length===0?null:U}},TAG:function(T,U){return U.getElementsByTagName(T[1])}},preFilter:{CLASS:function(W,U,V,T,Z,a){W=" "+W[1].replace(/\\/g,"")+" ";if(a){return W}for(var X=0,Y;(Y=U[X])!=null;X++){if(Y){if(Z^(Y.className&&(" "+Y.className+" ").indexOf(W)>=0)){if(!V){T.push(Y)}}else{if(V){U[X]=false}}}}return false},ID:function(T){return T[1].replace(/\\/g,"")},TAG:function(U,T){for(var V=0;T[V]===false;V++){}return T[V]&&Q(T[V])?U[1]:U[1].toUpperCase()},CHILD:function(T){if(T[1]=="nth"){var U=/(-?)(\d*)n((?:\+|-)?\d*)/.exec(T[2]=="even"&&"2n"||T[2]=="odd"&&"2n+1"||!/\D/.test(T[2])&&"0n+"+T[2]||T[2]);T[2]=(U[1]+(U[2]||1))-0;T[3]=U[3]-0}T[0]=L++;return T},ATTR:function(X,U,V,T,Y,Z){var W=X[1].replace(/\\/g,"");if(!Z&&I.attrMap[W]){X[1]=I.attrMap[W]}if(X[2]==="~="){X[4]=" "+X[4]+" "}return X},PSEUDO:function(X,U,V,T,Y){if(X[1]==="not"){if(X[3].match(R).length>1||/^\w/.test(X[3])){X[3]=F(X[3],null,null,U)}else{var W=F.filter(X[3],U,V,true^Y);if(!V){T.push.apply(T,W)}return false}}else{if(I.match.POS.test(X[0])||I.match.CHILD.test(X[0])){return true}}return X},POS:function(T){T.unshift(true);return T}},filters:{enabled:function(T){return T.disabled===false&&T.type!=="hidden"},disabled:function(T){return T.disabled===true},checked:function(T){return T.checked===true},selected:function(T){T.parentNode.selectedIndex;return T.selected===true},parent:function(T){return!!T.firstChild},empty:function(T){return!T.firstChild},has:function(V,U,T){return!!F(T[3],V).length},header:function(T){return/h\d/i.test(T.nodeName)},text:function(T){return"text"===T.type},radio:function(T){return"radio"===T.type},checkbox:function(T){return"checkbox"===T.type},file:function(T){return"file"===T.type},password:function(T){return"password"===T.type},submit:function(T){return"submit"===T.type},image:function(T){return"image"===T.type},reset:function(T){return"reset"===T.type},button:function(T){return"button"===T.type||T.nodeName.toUpperCase()==="BUTTON"},input:function(T){return/input|select|textarea|button/i.test(T.nodeName)}},setFilters:{first:function(U,T){return T===0},last:function(V,U,T,W){return U===W.length-1},even:function(U,T){return T%2===0},odd:function(U,T){return T%2===1},lt:function(V,U,T){return U<T[3]-0},gt:function(V,U,T){return U>T[3]-0},nth:function(V,U,T){return T[3]-0==U},eq:function(V,U,T){return T[3]-0==U}},filter:{PSEUDO:function(Z,V,W,a){var U=V[1],X=I.filters[U];if(X){return X(Z,W,V,a)}else{if(U==="contains"){return(Z.textContent||Z.innerText||"").indexOf(V[3])>=0}else{if(U==="not"){var Y=V[3];for(var W=0,T=Y.length;W<T;W++){if(Y[W]===Z){return false}}return true}}}},CHILD:function(T,W){var Z=W[1],U=T;switch(Z){case"only":case"first":while(U=U.previousSibling){if(U.nodeType===1){return false}}if(Z=="first"){return true}U=T;case"last":while(U=U.nextSibling){if(U.nodeType===1){return false}}return true;case"nth":var V=W[2],ac=W[3];if(V==1&&ac==0){return true}var Y=W[0],ab=T.parentNode;if(ab&&(ab.sizcache!==Y||!T.nodeIndex)){var X=0;for(U=ab.firstChild;U;U=U.nextSibling){if(U.nodeType===1){U.nodeIndex=++X}}ab.sizcache=Y}var a=T.nodeIndex-ac;if(V==0){return a==0}else{return(a%V==0&&a/V>=0)}}},ID:function(U,T){return U.nodeType===1&&U.getAttribute("id")===T},TAG:function(U,T){return(T==="*"&&U.nodeType===1)||U.nodeName===T},CLASS:function(U,T){return(" "+(U.className||U.getAttribute("class"))+" ").indexOf(T)>-1},ATTR:function(Y,W){var V=W[1],T=I.attrHandle[V]?I.attrHandle[V](Y):Y[V]!=null?Y[V]:Y.getAttribute(V),Z=T+"",X=W[2],U=W[4];return T==null?X==="!=":X==="="?Z===U:X==="*="?Z.indexOf(U)>=0:X==="~="?(" "+Z+" ").indexOf(U)>=0:!U?Z&&T!==false:X==="!="?Z!=U:X==="^="?Z.indexOf(U)===0:X==="$="?Z.substr(Z.length-U.length)===U:X==="|="?Z===U||Z.substr(0,U.length+1)===U+"-":false},POS:function(X,U,V,Y){var T=U[2],W=I.setFilters[T];if(W){return W(X,V,U,Y)}}}};var M=I.match.POS;for(var O in I.match){I.match[O]=RegExp(I.match[O].source+/(?![^\[]*\])(?![^\(]*\))/.source)}var E=function(U,T){U=Array.prototype.slice.call(U);if(T){T.push.apply(T,U);return T}return U};try{Array.prototype.slice.call(document.documentElement.childNodes)}catch(N){E=function(X,W){var U=W||[];if(H.call(X)==="[object Array]"){Array.prototype.push.apply(U,X)}else{if(typeof X.length==="number"){for(var V=0,T=X.length;V<T;V++){U.push(X[V])}}else{for(var V=0;X[V];V++){U.push(X[V])}}}return U}}var G;if(document.documentElement.compareDocumentPosition){G=function(U,T){var V=U.compareDocumentPosition(T)&4?-1:U===T?0:1;if(V===0){hasDuplicate=true}return V}}else{if("sourceIndex"in document.documentElement){G=function(U,T){var V=U.sourceIndex-T.sourceIndex;if(V===0){hasDuplicate=true}return V}}else{if(document.createRange){G=function(W,U){var V=W.ownerDocument.createRange(),T=U.ownerDocument.createRange();V.selectNode(W);V.collapse(true);T.selectNode(U);T.collapse(true);var X=V.compareBoundaryPoints(Range.START_TO_END,T);if(X===0){hasDuplicate=true}return X}}}}(function(){var U=document.createElement("form"),V="script"+(new Date).getTime();U.innerHTML="<input name='"+V+"'/>";var T=document.documentElement;T.insertBefore(U,T.firstChild);if(!!document.getElementById(V)){I.find.ID=function(X,Y,Z){if(typeof Y.getElementById!=="undefined"&&!Z){var W=Y.getElementById(X[1]);return W?W.id===X[1]||typeof W.getAttributeNode!=="undefined"&&W.getAttributeNode("id").nodeValue===X[1]?[W]:g:[]}};I.filter.ID=function(Y,W){var X=typeof Y.getAttributeNode!=="undefined"&&Y.getAttributeNode("id");return Y.nodeType===1&&X&&X.nodeValue===W}}T.removeChild(U)})();(function(){var T=document.createElement("div");T.appendChild(document.createComment(""));if(T.getElementsByTagName("*").length>0){I.find.TAG=function(U,Y){var X=Y.getElementsByTagName(U[1]);if(U[1]==="*"){var W=[];for(var V=0;X[V];V++){if(X[V].nodeType===1){W.push(X[V])}}X=W}return X}}T.innerHTML="<a href='#'></a>";if(T.firstChild&&typeof T.firstChild.getAttribute!=="undefined"&&T.firstChild.getAttribute("href")!=="#"){I.attrHandle.href=function(U){return U.getAttribute("href",2)}}})();if(document.querySelectorAll){(function(){var T=F,U=document.createElement("div");U.innerHTML="<p class='TEST'></p>";if(U.querySelectorAll&&U.querySelectorAll(".TEST").length===0){return}F=function(Y,X,V,W){X=X||document;if(!W&&X.nodeType===9&&!Q(X)){try{return E(X.querySelectorAll(Y),V)}catch(Z){}}return T(Y,X,V,W)};F.find=T.find;F.filter=T.filter;F.selectors=T.selectors;F.matches=T.matches})()}if(document.getElementsByClassName&&document.documentElement.getElementsByClassName){(function(){var T=document.createElement("div");T.innerHTML="<div class='test e'></div><div class='test'></div>";if(T.getElementsByClassName("e").length===0){return}T.lastChild.className="e";if(T.getElementsByClassName("e").length===1){return}I.order.splice(1,0,"CLASS");I.find.CLASS=function(U,V,W){if(typeof V.getElementsByClassName!=="undefined"&&!W){return V.getElementsByClassName(U[1])}}})()}function P(U,Z,Y,a,b,c){var d=U=="previousSibling"&&!c;for(var W=0,V=a.length;W<V;W++){var T=a[W];if(T){if(d&&T.nodeType===1){T.sizcache=Y;T.sizset=W}T=T[U];var X=false;while(T){if(T.sizcache===Y){X=a[T.sizset];break}if(T.nodeType===1&&!c){T.sizcache=Y;T.sizset=W}if(T.nodeName===Z){X=T;break}T=T[U]}a[W]=X}}}function S(U,Z,Y,a,b,c){var d=U=="previousSibling"&&!c;for(var W=0,V=a.length;W<V;W++){var T=a[W];if(T){if(d&&T.nodeType===1){T.sizcache=Y;T.sizset=W}T=T[U];var X=false;while(T){if(T.sizcache===Y){X=a[T.sizset];break}if(T.nodeType===1){if(!c){T.sizcache=Y;T.sizset=W}if(typeof Z!=="string"){if(T===Z){X=true;break}}else{if(F.filter(Z,[T]).length>0){X=T;break}}}T=T[U]}a[W]=X}}}var K=document.compareDocumentPosition?function(U,T){return U.compareDocumentPosition(T)&16}:function(U,T){return U!==T&&(U.contains?U.contains(T):true)};var Q=function(T){return T.nodeType===9&&T.documentElement.nodeName!=="HTML"||!!T.ownerDocument&&Q(T.ownerDocument)};var J=function(T,a){var W=[],X="",Y,V=a.nodeType?[a]:a;while((Y=I.match.PSEUDO.exec(T))){X+=Y[0];T=T.replace(I.match.PSEUDO,"")}T=I.relative[T]?T+"*":T;for(var Z=0,U=V.length;Z<U;Z++){F(T,V[Z],W)}return F.filter(X,W)};o.find=F;o.filter=F.filter;o.expr=F.selectors;o.expr[":"]=o.expr.filters;F.selectors.filters.hidden=function(T){return T.offsetWidth===0||T.offsetHeight===0};F.selectors.filters.visible=function(T){return T.offsetWidth>0||T.offsetHeight>0};F.selectors.filters.animated=function(T){return o.grep(o.timers,function(U){return T===U.elem}).length};o.multiFilter=function(V,T,U){if(U){V=":not("+V+")"}return F.matches(V,T)};o.dir=function(V,U){var T=[],W=V[U];while(W&&W!=document){if(W.nodeType==1){T.push(W)}W=W[U]}return T};o.nth=function(X,T,V,W){T=T||1;var U=0;for(;X;X=X[V]){if(X.nodeType==1&&++U==T){break}}return X};o.sibling=function(V,U){var T=[];for(;V;V=V.nextSibling){if(V.nodeType==1&&V!=U){T.push(V)}}return T};return;l.Sizzle=F})();o.event={add:function(I,F,H,K){if(I.nodeType==3||I.nodeType==8){return}if(I.setInterval&&I!=l){I=l}if(!H.guid){H.guid=this.guid++}if(K!==g){var G=H;H=this.proxy(G);H.data=K}var E=o.data(I,"events")||o.data(I,"events",{}),J=o.data(I,"handle")||o.data(I,"handle",function(){return typeof o!=="undefined"&&!o.event.triggered?o.event.handle.apply(arguments.callee.elem,arguments):g});J.elem=I;o.each(F.split(/\s+/),function(M,N){var O=N.split(".");N=O.shift();H.type=O.slice().sort().join(".");var L=E[N];if(o.event.specialAll[N]){o.event.specialAll[N].setup.call(I,K,O)}if(!L){L=E[N]={};if(!o.event.special[N]||o.event.special[N].setup.call(I,K,O)===false){if(I.addEventListener){I.addEventListener(N,J,false)}else{if(I.attachEvent){I.attachEvent("on"+N,J)}}}}L[H.guid]=H;o.event.global[N]=true});I=null},guid:1,global:{},remove:function(K,H,J){if(K.nodeType==3||K.nodeType==8){return}var G=o.data(K,"events"),F,E;if(G){if(H===g||(typeof H==="string"&&H.charAt(0)==".")){for(var I in G){this.remove(K,I+(H||""))}}else{if(H.type){J=H.handler;H=H.type}o.each(H.split(/\s+/),function(M,O){var Q=O.split(".");O=Q.shift();var N=RegExp("(^|\\.)"+Q.slice().sort().join(".*\\.")+"(\\.|$)");if(G[O]){if(J){delete G[O][J.guid]}else{for(var P in G[O]){if(N.test(G[O][P].type)){delete G[O][P]}}}if(o.event.specialAll[O]){o.event.specialAll[O].teardown.call(K,Q)}for(F in G[O]){break}if(!F){if(!o.event.special[O]||o.event.special[O].teardown.call(K,Q)===false){if(K.removeEventListener){K.removeEventListener(O,o.data(K,"handle"),false)}else{if(K.detachEvent){K.detachEvent("on"+O,o.data(K,"handle"))}}}F=null;delete G[O]}}})}for(F in G){break}if(!F){var L=o.data(K,"handle");if(L){L.elem=null}o.removeData(K,"events");o.removeData(K,"handle")}}},trigger:function(I,K,H,E){var G=I.type||I;if(!E){I=typeof I==="object"?I[h]?I:o.extend(o.Event(G),I):o.Event(G);if(G.indexOf("!")>=0){I.type=G=G.slice(0,-1);I.exclusive=true}if(!H){I.stopPropagation();if(this.global[G]){o.each(o.cache,function(){if(this.events&&this.events[G]){o.event.trigger(I,K,this.handle.elem)}})}}if(!H||H.nodeType==3||H.nodeType==8){return g}I.result=g;I.target=H;K=o.makeArray(K);K.unshift(I)}I.currentTarget=H;var J=o.data(H,"handle");if(J){J.apply(H,K)}if((!H[G]||(o.nodeName(H,"a")&&G=="click"))&&H["on"+G]&&H["on"+G].apply(H,K)===false){I.result=false}if(!E&&H[G]&&!I.isDefaultPrevented()&&!(o.nodeName(H,"a")&&G=="click")){this.triggered=true;try{H[G]()}catch(L){}}this.triggered=false;if(!I.isPropagationStopped()){var F=H.parentNode||H.ownerDocument;if(F){o.event.trigger(I,K,F,true)}}},handle:function(K){var J,E;K=arguments[0]=o.event.fix(K||l.event);K.currentTarget=this;var L=K.type.split(".");K.type=L.shift();J=!L.length&&!K.exclusive;var I=RegExp("(^|\\.)"+L.slice().sort().join(".*\\.")+"(\\.|$)");E=(o.data(this,"events")||{})[K.type];for(var G in E){var H=E[G];if(J||I.test(H.type)){K.handler=H;K.data=H.data;var F=H.apply(this,arguments);if(F!==g){K.result=F;if(F===false){K.preventDefault();K.stopPropagation()}}if(K.isImmediatePropagationStopped()){break}}}},props:"altKey attrChange attrName bubbles button cancelable charCode clientX clientY ctrlKey currentTarget data detail eventPhase fromElement handler keyCode metaKey newValue originalTarget pageX pageY prevValue relatedNode relatedTarget screenX screenY shiftKey srcElement target toElement view wheelDelta which".split(" "),fix:function(H){if(H[h]){return H}var F=H;H=o.Event(F);for(var G=this.props.length,J;G;){J=this.props[--G];H[J]=F[J]}if(!H.target){H.target=H.srcElement||document}if(H.target.nodeType==3){H.target=H.target.parentNode}if(!H.relatedTarget&&H.fromElement){H.relatedTarget=H.fromElement==H.target?H.toElement:H.fromElement}if(H.pageX==null&&H.clientX!=null){var I=document.documentElement,E=document.body;H.pageX=H.clientX+(I&&I.scrollLeft||E&&E.scrollLeft||0)-(I.clientLeft||0);H.pageY=H.clientY+(I&&I.scrollTop||E&&E.scrollTop||0)-(I.clientTop||0)}if(!H.which&&((H.charCode||H.charCode===0)?H.charCode:H.keyCode)){H.which=H.charCode||H.keyCode}if(!H.metaKey&&H.ctrlKey){H.metaKey=H.ctrlKey}if(!H.which&&H.button){H.which=(H.button&1?1:(H.button&2?3:(H.button&4?2:0)))}return H},proxy:function(F,E){E=E||function(){return F.apply(this,arguments)};E.guid=F.guid=F.guid||E.guid||this.guid++;return E},special:{ready:{setup:B,teardown:function(){}}},specialAll:{live:{setup:function(E,F){o.event.add(this,F[0],c)},teardown:function(G){if(G.length){var E=0,F=RegExp("(^|\\.)"+G[0]+"(\\.|$)");o.each((o.data(this,"events").live||{}),function(){if(F.test(this.type)){E++}});if(E<1){o.event.remove(this,G[0],c)}}}}}};o.Event=function(E){if(!this.preventDefault){return new o.Event(E)}if(E&&E.type){this.originalEvent=E;this.type=E.type}else{this.type=E}this.timeStamp=e();this[h]=true};function k(){return false}function u(){return true}o.Event.prototype={preventDefault:function(){this.isDefaultPrevented=u;var E=this.originalEvent;if(!E){return}if(E.preventDefault){E.preventDefault()}E.returnValue=false},stopPropagation:function(){this.isPropagationStopped=u;var E=this.originalEvent;if(!E){return}if(E.stopPropagation){E.stopPropagation()}E.cancelBubble=true},stopImmediatePropagation:function(){this.isImmediatePropagationStopped=u;this.stopPropagation()},isDefaultPrevented:k,isPropagationStopped:k,isImmediatePropagationStopped:k};var a=function(F){var E=F.relatedTarget;while(E&&E!=this){try{E=E.parentNode}catch(G){E=this}}if(E!=this){F.type=F.data;o.event.handle.apply(this,arguments)}};o.each({mouseover:"mouseenter",mouseout:"mouseleave"},function(F,E){o.event.special[E]={setup:function(){o.event.add(this,F,a,E)},teardown:function(){o.event.remove(this,F,a)}}});o.fn.extend({bind:function(F,G,E){return F=="unload"?this.one(F,G,E):this.each(function(){o.event.add(this,F,E||G,E&&G)})},one:function(G,H,F){var E=o.event.proxy(F||H,function(I){o(this).unbind(I,E);return(F||H).apply(this,arguments)});return this.each(function(){o.event.add(this,G,E,F&&H)})},unbind:function(F,E){return this.each(function(){o.event.remove(this,F,E)})},trigger:function(E,F){return this.each(function(){o.event.trigger(E,F,this)})},triggerHandler:function(E,G){if(this[0]){var F=o.Event(E);F.preventDefault();F.stopPropagation();o.event.trigger(F,G,this[0]);return F.result}},toggle:function(G){var E=arguments,F=1;while(F<E.length){o.event.proxy(G,E[F++])}return this.click(o.event.proxy(G,function(H){this.lastToggle=(this.lastToggle||0)%F;H.preventDefault();return E[this.lastToggle++].apply(this,arguments)||false}))},hover:function(E,F){return this.mouseenter(E).mouseleave(F)},ready:function(E){B();if(o.isReady){E.call(document,o)}else{o.readyList.push(E)}return this},live:function(G,F){var E=o.event.proxy(F);E.guid+=this.selector+G;o(document).bind(i(G,this.selector),this.selector,E);return this},die:function(F,E){o(document).unbind(i(F,this.selector),E?{guid:E.guid+this.selector+F}:null);return this}});function c(H){var E=RegExp("(^|\\.)"+H.type+"(\\.|$)"),G=true,F=[];o.each(o.data(this,"events").live||[],function(I,J){if(E.test(J.type)){var K=o(H.target).closest(J.data)[0];if(K){F.push({elem:K,fn:J})}}});F.sort(function(J,I){return o.data(J.elem,"closest")-o.data(I.elem,"closest")});o.each(F,function(){if(this.fn.call(this.elem,H,this.fn.data)===false){return(G=false)}});return G}function i(F,E){return["live",F,E.replace(/\./g,"`").replace(/ /g,"|")].join(".")}o.extend({isReady:false,readyList:[],ready:function(){if(!o.isReady){o.isReady=true;if(o.readyList){o.each(o.readyList,function(){this.call(document,o)});o.readyList=null}o(document).triggerHandler("ready")}}});var x=false;function B(){if(x){return}x=true;if(document.addEventListener){document.addEventListener("DOMContentLoaded",function(){document.removeEventListener("DOMContentLoaded",arguments.callee,false);o.ready()},false)}else{if(document.attachEvent){document.attachEvent("onreadystatechange",function(){if(document.readyState==="complete"){document.detachEvent("onreadystatechange",arguments.callee);o.ready()}});if(document.documentElement.doScroll&&l==l.top){(function(){if(o.isReady){return}try{document.documentElement.doScroll("left")}catch(E){setTimeout(arguments.callee,0);return}o.ready()})()}}}o.event.add(l,"load",o.ready)}o.each(("blur,focus,load,resize,scroll,unload,click,dblclick,mousedown,mouseup,mousemove,mouseover,mouseout,mouseenter,mouseleave,change,select,submit,keydown,keypress,keyup,error").split(","),function(F,E){o.fn[E]=function(G){return G?this.bind(E,G):this.trigger(E)}});o(l).bind("unload",function(){for(var E in o.cache){if(E!=1&&o.cache[E].handle){o.event.remove(o.cache[E].handle.elem)}}});(function(){o.support={};var F=document.documentElement,G=document.createElement("script"),K=document.createElement("div"),J="script"+(new Date).getTime();K.style.display="none";K.innerHTML='   <link/><table></table><a href="/a" style="color:red;float:left;opacity:.5;">a</a><select><option>text</option></select><object><param/></object>';var H=K.getElementsByTagName("*"),E=K.getElementsByTagName("a")[0];if(!H||!H.length||!E){return}o.support={leadingWhitespace:K.firstChild.nodeType==3,tbody:!K.getElementsByTagName("tbody").length,objectAll:!!K.getElementsByTagName("object")[0].getElementsByTagName("*").length,htmlSerialize:!!K.getElementsByTagName("link").length,style:/red/.test(E.getAttribute("style")),hrefNormalized:E.getAttribute("href")==="/a",opacity:E.style.opacity==="0.5",cssFloat:!!E.style.cssFloat,scriptEval:false,noCloneEvent:true,boxModel:null};G.type="text/javascript";try{G.appendChild(document.createTextNode("window."+J+"=1;"))}catch(I){}F.insertBefore(G,F.firstChild);if(l[J]){o.support.scriptEval=true;delete l[J]}F.removeChild(G);if(K.attachEvent&&K.fireEvent){K.attachEvent("onclick",function(){o.support.noCloneEvent=false;K.detachEvent("onclick",arguments.callee)});K.cloneNode(true).fireEvent("onclick")}o(function(){var L=document.createElement("div");L.style.width=L.style.paddingLeft="1px";document.body.appendChild(L);o.boxModel=o.support.boxModel=L.offsetWidth===2;document.body.removeChild(L).style.display="none"})})();var w=o.support.cssFloat?"cssFloat":"styleFloat";o.props={"for":"htmlFor","class":"className","float":w,cssFloat:w,styleFloat:w,readonly:"readOnly",maxlength:"maxLength",cellspacing:"cellSpacing",rowspan:"rowSpan",tabindex:"tabIndex"};o.fn.extend({_load:o.fn.load,load:function(G,J,K){if(typeof G!=="string"){return this._load(G)}var I=G.indexOf(" ");if(I>=0){var E=G.slice(I,G.length);G=G.slice(0,I)}var H="GET";if(J){if(o.isFunction(J)){K=J;J=null}else{if(typeof J==="object"){J=o.param(J);H="POST"}}}var F=this;o.ajax({url:G,type:H,dataType:"html",data:J,complete:function(M,L){if(L=="success"||L=="notmodified"){F.html(E?o("<div/>").append(M.responseText.replace(/<script(.|\s)*?\/script>/g,"")).find(E):M.responseText)}if(K){F.each(K,[M.responseText,L,M])}}});return this},serialize:function(){return o.param(this.serializeArray())},serializeArray:function(){return this.map(function(){return this.elements?o.makeArray(this.elements):this}).filter(function(){return this.name&&!this.disabled&&(this.checked||/select|textarea/i.test(this.nodeName)||/text|hidden|password|search/i.test(this.type))}).map(function(E,F){var G=o(this).val();return G==null?null:o.isArray(G)?o.map(G,function(I,H){return{name:F.name,value:I}}):{name:F.name,value:G}}).get()}});o.each("ajaxStart,ajaxStop,ajaxComplete,ajaxError,ajaxSuccess,ajaxSend".split(","),function(E,F){o.fn[F]=function(G){return this.bind(F,G)}});var r=e();o.extend({get:function(E,G,H,F){if(o.isFunction(G)){H=G;G=null}return o.ajax({type:"GET",url:E,data:G,success:H,dataType:F})},getScript:function(E,F){return o.get(E,null,F,"script")},getJSON:function(E,F,G){return o.get(E,F,G,"json")},post:function(E,G,H,F){if(o.isFunction(G)){H=G;G={}}return o.ajax({type:"POST",url:E,data:G,success:H,dataType:F})},ajaxSetup:function(E){o.extend(o.ajaxSettings,E)},ajaxSettings:{url:location.href,global:true,type:"GET",contentType:"application/x-www-form-urlencoded",processData:true,async:true,xhr:function(){return l.ActiveXObject?new ActiveXObject("Microsoft.XMLHTTP"):new XMLHttpRequest()},accepts:{xml:"application/xml, text/xml",html:"text/html",script:"text/javascript, application/javascript",json:"application/json, text/javascript",text:"text/plain",_default:"*/*"}},lastModified:{},ajax:function(M){M=o.extend(true,M,o.extend(true,{},o.ajaxSettings,M));var W,F=/=\?(&|$)/g,R,V,G=M.type.toUpperCase();if(M.data&&M.processData&&typeof M.data!=="string"){M.data=o.param(M.data)}if(M.dataType=="jsonp"){if(G=="GET"){if(!M.url.match(F)){M.url+=(M.url.match(/\?/)?"&":"?")+(M.jsonp||"callback")+"=?"}}else{if(!M.data||!M.data.match(F)){M.data=(M.data?M.data+"&":"")+(M.jsonp||"callback")+"=?"}}M.dataType="json"}if(M.dataType=="json"&&(M.data&&M.data.match(F)||M.url.match(F))){W="jsonp"+r++;if(M.data){M.data=(M.data+"").replace(F,"="+W+"$1")}M.url=M.url.replace(F,"="+W+"$1");M.dataType="script";l[W]=function(X){V=X;I();L();l[W]=g;try{delete l[W]}catch(Y){}if(H){H.removeChild(T)}}}if(M.dataType=="script"&&M.cache==null){M.cache=false}if(M.cache===false&&G=="GET"){var E=e();var U=M.url.replace(/(\?|&)_=.*?(&|$)/,"$1_="+E+"$2");M.url=U+((U==M.url)?(M.url.match(/\?/)?"&":"?")+"_="+E:"")}if(M.data&&G=="GET"){M.url+=(M.url.match(/\?/)?"&":"?")+M.data;M.data=null}if(M.global&&!o.active++){o.event.trigger("ajaxStart")}var Q=/^(\w+:)?\/\/([^\/?#]+)/.exec(M.url);if(M.dataType=="script"&&G=="GET"&&Q&&(Q[1]&&Q[1]!=location.protocol||Q[2]!=location.host)){var H=document.getElementsByTagName("head")[0];var T=document.createElement("script");T.src=M.url;if(M.scriptCharset){T.charset=M.scriptCharset}if(!W){var O=false;T.onload=T.onreadystatechange=function(){if(!O&&(!this.readyState||this.readyState=="loaded"||this.readyState=="complete")){O=true;I();L();T.onload=T.onreadystatechange=null;H.removeChild(T)}}}H.appendChild(T);return g}var K=false;var J=M.xhr();if(M.username){J.open(G,M.url,M.async,M.username,M.password)}else{J.open(G,M.url,M.async)}try{if(M.data){J.setRequestHeader("Content-Type",M.contentType)}if(M.ifModified){J.setRequestHeader("If-Modified-Since",o.lastModified[M.url]||"Thu, 01 Jan 1970 00:00:00 GMT")}J.setRequestHeader("X-Requested-With","XMLHttpRequest");J.setRequestHeader("Accept",M.dataType&&M.accepts[M.dataType]?M.accepts[M.dataType]+", */*":M.accepts._default)}catch(S){}if(M.beforeSend&&M.beforeSend(J,M)===false){if(M.global&&!--o.active){o.event.trigger("ajaxStop")}J.abort();return false}if(M.global){o.event.trigger("ajaxSend",[J,M])}var N=function(X){if(J.readyState==0){if(P){clearInterval(P);P=null;if(M.global&&!--o.active){o.event.trigger("ajaxStop")}}}else{if(!K&&J&&(J.readyState==4||X=="timeout")){K=true;if(P){clearInterval(P);P=null}R=X=="timeout"?"timeout":!o.httpSuccess(J)?"error":M.ifModified&&o.httpNotModified(J,M.url)?"notmodified":"success";if(R=="success"){try{V=o.httpData(J,M.dataType,M)}catch(Z){R="parsererror"}}if(R=="success"){var Y;try{Y=J.getResponseHeader("Last-Modified")}catch(Z){}if(M.ifModified&&Y){o.lastModified[M.url]=Y}if(!W){I()}}else{o.handleError(M,J,R)}L();if(X){J.abort()}if(M.async){J=null}}}};if(M.async){var P=setInterval(N,13);if(M.timeout>0){setTimeout(function(){if(J&&!K){N("timeout")}},M.timeout)}}try{J.send(M.data)}catch(S){o.handleError(M,J,null,S)}if(!M.async){N()}function I(){if(M.success){M.success(V,R)}if(M.global){o.event.trigger("ajaxSuccess",[J,M])}}function L(){if(M.complete){M.complete(J,R)}if(M.global){o.event.trigger("ajaxComplete",[J,M])}if(M.global&&!--o.active){o.event.trigger("ajaxStop")}}return J},handleError:function(F,H,E,G){if(F.error){F.error(H,E,G)}if(F.global){o.event.trigger("ajaxError",[H,F,G])}},active:0,httpSuccess:function(F){try{return!F.status&&location.protocol=="file:"||(F.status>=200&&F.status<300)||F.status==304||F.status==1223}catch(E){}return false},httpNotModified:function(G,E){try{var H=G.getResponseHeader("Last-Modified");return G.status==304||H==o.lastModified[E]}catch(F){}return false},httpData:function(J,H,G){var F=J.getResponseHeader("content-type"),E=H=="xml"||!H&&F&&F.indexOf("xml")>=0,I=E?J.responseXML:J.responseText;if(E&&I.documentElement.tagName=="parsererror"){throw"parsererror"}if(G&&G.dataFilter){I=G.dataFilter(I,H)}if(typeof I==="string"){if(H=="script"){o.globalEval(I)}if(H=="json"){I=l["eval"]("("+I+")")}}return I},param:function(E){var G=[];function H(I,J){G[G.length]=encodeURIComponent(I)+"="+encodeURIComponent(J)}if(o.isArray(E)||E.jquery){o.each(E,function(){H(this.name,this.value)})}else{for(var F in E){if(o.isArray(E[F])){o.each(E[F],function(){H(F,this)})}else{H(F,o.isFunction(E[F])?E[F]():E[F])}}}return G.join("&").replace(/%20/g,"+")}});var m={},n,d=[["height","marginTop","marginBottom","paddingTop","paddingBottom"],["width","marginLeft","marginRight","paddingLeft","paddingRight"],["opacity"]];function t(F,E){var G={};o.each(d.concat.apply([],d.slice(0,E)),function(){G[this]=F});return G}o.fn.extend({show:function(J,L){if(J){return this.animate(t("show",3),J,L)}else{for(var H=0,F=this.length;H<F;H++){var E=o.data(this[H],"olddisplay");this[H].style.display=E||"";if(o.css(this[H],"display")==="none"){var G=this[H].tagName,K;if(m[G]){K=m[G]}else{var I=o("<"+G+" />").appendTo("body");K=I.css("display");if(K==="none"){K="block"}I.remove();m[G]=K}o.data(this[H],"olddisplay",K)}}for(var H=0,F=this.length;H<F;H++){this[H].style.display=o.data(this[H],"olddisplay")||""}return this}},hide:function(H,I){if(H){return this.animate(t("hide",3),H,I)}else{for(var G=0,F=this.length;G<F;G++){var E=o.data(this[G],"olddisplay");if(!E&&E!=="none"){o.data(this[G],"olddisplay",o.css(this[G],"display"))}}for(var G=0,F=this.length;G<F;G++){this[G].style.display="none"}return this}},_toggle:o.fn.toggle,toggle:function(G,F){var E=typeof G==="boolean";return o.isFunction(G)&&o.isFunction(F)?this._toggle.apply(this,arguments):G==null||E?this.each(function(){var H=E?G:o(this).is(":hidden");o(this)[H?"show":"hide"]()}):this.animate(t("toggle",3),G,F)},fadeTo:function(E,G,F){return this.animate({opacity:G},E,F)},animate:function(I,F,H,G){var E=o.speed(F,H,G);return this[E.queue===false?"each":"queue"](function(){var K=o.extend({},E),M,L=this.nodeType==1&&o(this).is(":hidden"),J=this;for(M in I){if(I[M]=="hide"&&L||I[M]=="show"&&!L){return K.complete.call(this)}if((M=="height"||M=="width")&&this.style){K.display=o.css(this,"display");K.overflow=this.style.overflow}}if(K.overflow!=null){this.style.overflow="hidden"}K.curAnim=o.extend({},I);o.each(I,function(O,S){var R=new o.fx(J,K,O);if(/toggle|show|hide/.test(S)){R[S=="toggle"?L?"show":"hide":S](I)}else{var Q=S.toString().match(/^([+-]=)?([\d+-.]+)(.*)$/),T=R.cur(true)||0;if(Q){var N=parseFloat(Q[2]),P=Q[3]||"px";if(P!="px"){J.style[O]=(N||1)+P;T=((N||1)/R.cur(true))*T;J.style[O]=T+P}if(Q[1]){N=((Q[1]=="-="?-1:1)*N)+T}R.custom(T,N,P)}else{R.custom(T,S,"")}}});return true})},stop:function(F,E){var G=o.timers;if(F){this.queue([])}this.each(function(){for(var H=G.length-1;H>=0;H--){if(G[H].elem==this){if(E){G[H](true)}G.splice(H,1)}}});if(!E){this.dequeue()}return this}});o.each({slideDown:t("show",1),slideUp:t("hide",1),slideToggle:t("toggle",1),fadeIn:{opacity:"show"},fadeOut:{opacity:"hide"}},function(E,F){o.fn[E]=function(G,H){return this.animate(F,G,H)}});o.extend({speed:function(G,H,F){var E=typeof G==="object"?G:{complete:F||!F&&H||o.isFunction(G)&&G,duration:G,easing:F&&H||H&&!o.isFunction(H)&&H};E.duration=o.fx.off?0:typeof E.duration==="number"?E.duration:o.fx.speeds[E.duration]||o.fx.speeds._default;E.old=E.complete;E.complete=function(){if(E.queue!==false){o(this).dequeue()}if(o.isFunction(E.old)){E.old.call(this)}};return E},easing:{linear:function(G,H,E,F){return E+F*G},swing:function(G,H,E,F){return((-Math.cos(G*Math.PI)/2)+0.5)*F+E}},timers:[],fx:function(F,E,G){this.options=E;this.elem=F;this.prop=G;if(!E.orig){E.orig={}}}});o.fx.prototype={update:function(){if(this.options.step){this.options.step.call(this.elem,this.now,this)}(o.fx.step[this.prop]||o.fx.step._default)(this);if((this.prop=="height"||this.prop=="width")&&this.elem.style){this.elem.style.display="block"}},cur:function(F){if(this.elem[this.prop]!=null&&(!this.elem.style||this.elem.style[this.prop]==null)){return this.elem[this.prop]}var E=parseFloat(o.css(this.elem,this.prop,F));return E&&E>-10000?E:parseFloat(o.curCSS(this.elem,this.prop))||0},custom:function(I,H,G){this.startTime=e();this.start=I;this.end=H;this.unit=G||this.unit||"px";this.now=this.start;this.pos=this.state=0;var E=this;function F(J){return E.step(J)}F.elem=this.elem;if(F()&&o.timers.push(F)&&!n){n=setInterval(function(){var K=o.timers;for(var J=0;J<K.length;J++){if(!K[J]()){K.splice(J--,1)}}if(!K.length){clearInterval(n);n=g}},13)}},show:function(){this.options.orig[this.prop]=o.attr(this.elem.style,this.prop);this.options.show=true;this.custom(this.prop=="width"||this.prop=="height"?1:0,this.cur());o(this.elem).show()},hide:function(){this.options.orig[this.prop]=o.attr(this.elem.style,this.prop);this.options.hide=true;this.custom(this.cur(),0)},step:function(H){var G=e();if(H||G>=this.options.duration+this.startTime){this.now=this.end;this.pos=this.state=1;this.update();this.options.curAnim[this.prop]=true;var E=true;for(var F in this.options.curAnim){if(this.options.curAnim[F]!==true){E=false}}if(E){if(this.options.display!=null){this.elem.style.overflow=this.options.overflow;this.elem.style.display=this.options.display;if(o.css(this.elem,"display")=="none"){this.elem.style.display="block"}}if(this.options.hide){o(this.elem).hide()}if(this.options.hide||this.options.show){for(var I in this.options.curAnim){o.attr(this.elem.style,I,this.options.orig[I])}}this.options.complete.call(this.elem)}return false}else{var J=G-this.startTime;this.state=J/this.options.duration;this.pos=o.easing[this.options.easing||(o.easing.swing?"swing":"linear")](this.state,J,0,1,this.options.duration);this.now=this.start+((this.end-this.start)*this.pos);this.update()}return true}};o.extend(o.fx,{speeds:{slow:600,fast:200,_default:400},step:{opacity:function(E){o.attr(E.elem.style,"opacity",E.now)},_default:function(E){if(E.elem.style&&E.elem.style[E.prop]!=null){E.elem.style[E.prop]=E.now+E.unit}else{E.elem[E.prop]=E.now}}}});if(document.documentElement.getBoundingClientRect){o.fn.offset=function(){if(!this[0]){return{top:0,left:0}}if(this[0]===this[0].ownerDocument.body){return o.offset.bodyOffset(this[0])}var G=this[0].getBoundingClientRect(),J=this[0].ownerDocument,F=J.body,E=J.documentElement,L=E.clientTop||F.clientTop||0,K=E.clientLeft||F.clientLeft||0,I=G.top+(self.pageYOffset||o.boxModel&&E.scrollTop||F.scrollTop)-L,H=G.left+(self.pageXOffset||o.boxModel&&E.scrollLeft||F.scrollLeft)-K;return{top:I,left:H}}}else{o.fn.offset=function(){if(!this[0]){return{top:0,left:0}}if(this[0]===this[0].ownerDocument.body){return o.offset.bodyOffset(this[0])}o.offset.initialized||o.offset.initialize();var J=this[0],G=J.offsetParent,F=J,O=J.ownerDocument,M,H=O.documentElement,K=O.body,L=O.defaultView,E=L.getComputedStyle(J,null),N=J.offsetTop,I=J.offsetLeft;while((J=J.parentNode)&&J!==K&&J!==H){M=L.getComputedStyle(J,null);N-=J.scrollTop,I-=J.scrollLeft;if(J===G){N+=J.offsetTop,I+=J.offsetLeft;if(o.offset.doesNotAddBorder&&!(o.offset.doesAddBorderForTableAndCells&&/^t(able|d|h)$/i.test(J.tagName))){N+=parseInt(M.borderTopWidth,10)||0,I+=parseInt(M.borderLeftWidth,10)||0}F=G,G=J.offsetParent}if(o.offset.subtractsBorderForOverflowNotVisible&&M.overflow!=="visible"){N+=parseInt(M.borderTopWidth,10)||0,I+=parseInt(M.borderLeftWidth,10)||0}E=M}if(E.position==="relative"||E.position==="static"){N+=K.offsetTop,I+=K.offsetLeft}if(E.position==="fixed"){N+=Math.max(H.scrollTop,K.scrollTop),I+=Math.max(H.scrollLeft,K.scrollLeft)}return{top:N,left:I}}}o.offset={initialize:function(){if(this.initialized){return}var L=document.body,F=document.createElement("div"),H,G,N,I,M,E,J=L.style.marginTop,K='<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>';M={position:"absolute",top:0,left:0,margin:0,border:0,width:"1px",height:"1px",visibility:"hidden"};for(E in M){F.style[E]=M[E]}F.innerHTML=K;L.insertBefore(F,L.firstChild);H=F.firstChild,G=H.firstChild,I=H.nextSibling.firstChild.firstChild;this.doesNotAddBorder=(G.offsetTop!==5);this.doesAddBorderForTableAndCells=(I.offsetTop===5);H.style.overflow="hidden",H.style.position="relative";this.subtractsBorderForOverflowNotVisible=(G.offsetTop===-5);L.style.marginTop="1px";this.doesNotIncludeMarginInBodyOffset=(L.offsetTop===0);L.style.marginTop=J;L.removeChild(F);this.initialized=true},bodyOffset:function(E){o.offset.initialized||o.offset.initialize();var G=E.offsetTop,F=E.offsetLeft;if(o.offset.doesNotIncludeMarginInBodyOffset){G+=parseInt(o.curCSS(E,"marginTop",true),10)||0,F+=parseInt(o.curCSS(E,"marginLeft",true),10)||0}return{top:G,left:F}}};o.fn.extend({position:function(){var I=0,H=0,F;if(this[0]){var G=this.offsetParent(),J=this.offset(),E=/^body|html$/i.test(G[0].tagName)?{top:0,left:0}:G.offset();J.top-=j(this,"marginTop");J.left-=j(this,"marginLeft");E.top+=j(G,"borderTopWidth");E.left+=j(G,"borderLeftWidth");F={top:J.top-E.top,left:J.left-E.left}}return F},offsetParent:function(){var E=this[0].offsetParent||document.body;while(E&&(!/^body|html$/i.test(E.tagName)&&o.css(E,"position")=="static")){E=E.offsetParent}return o(E)}});o.each(["Left","Top"],function(F,E){var G="scroll"+E;o.fn[G]=function(H){if(!this[0]){return null}return H!==g?this.each(function(){this==l||this==document?l.scrollTo(!F?H:o(l).scrollLeft(),F?H:o(l).scrollTop()):this[G]=H}):this[0]==l||this[0]==document?self[F?"pageYOffset":"pageXOffset"]||o.boxModel&&document.documentElement[G]||document.body[G]:this[0][G]}});o.each(["Height","Width"],function(I,G){var E=I?"Left":"Top",H=I?"Right":"Bottom",F=G.toLowerCase();o.fn["inner"+G]=function(){return this[0]?o.css(this[0],F,false,"padding"):null};o.fn["outer"+G]=function(K){return this[0]?o.css(this[0],F,false,K?"margin":"border"):null};var J=G.toLowerCase();o.fn[J]=function(K){return this[0]==l?document.compatMode=="CSS1Compat"&&document.documentElement["client"+G]||document.body["client"+G]:this[0]==document?Math.max(document.documentElement["client"+G],document.body["scroll"+G],document.documentElement["scroll"+G],document.body["offset"+G],document.documentElement["offset"+G]):K===g?(this.length?o.css(this[0],J):null):this.css(J,typeof K==="string"?K:K+"px")}})})();(function($){$.fn.ajaxSubmit=function(u){if(!this.length){log('ajaxSubmit: skipping submit process - no element selected');return this}if(typeof u=='function')u={success:u};u=$.extend({url:this.attr('action')||window.location.toString(),type:this.attr('method')||'GET'},u||{});var v={};this.trigger('form-pre-serialize',[this,u,v]);if(v.veto){log('ajaxSubmit: submit vetoed via form-pre-serialize trigger');return this}var a=this.formToArray(u.semantic);if(u.data){u.extraData=u.data;for(var n in u.data)a.push({name:n,value:u.data[n]})}if(u.beforeSubmit&&u.beforeSubmit(a,this,u)===false){log('ajaxSubmit: submit aborted via beforeSubmit callback');return this}this.trigger('form-submit-validate',[a,this,u,v]);if(v.veto){log('ajaxSubmit: submit vetoed via form-submit-validate trigger');return this}var q=$.param(a);if(u.type.toUpperCase()=='GET'){u.url+=(u.url.indexOf('?')>=0?'&':'?')+q;u.data=null}else u.data=q;var w=this,callbacks=[];if(u.resetForm)callbacks.push(function(){w.resetForm()});if(u.clearForm)callbacks.push(function(){w.clearForm()});if(!u.dataType&&u.target){var x=u.success||function(){};callbacks.push(function(a){$(u.target).html(a).each(x,arguments)})}else if(u.success)callbacks.push(u.success);u.success=function(a,b){for(var i=0,max=callbacks.length;i<max;i++)callbacks[i].call(this,a,b,w)};var y=$('input:file',this).fieldValue();var z=false;for(var j=0;j<y.length;j++)if(y[j])z=true;if(u.iframe||z){if($.browser.safari&&u.closeKeepAlive)$.get(u.closeKeepAlive,fileUpload);else fileUpload()}else $.ajax(u);this.trigger('form-submit-notify',[this,u]);return this;function fileUpload(){var h=w[0];if($(':input[@name=submit]',h).length){alert('Error: Form elements must not be named "submit".');return}var i=$.extend({},$.ajaxSettings,u);var j='jqFormIO'+(new Date().getTime());var k=$('<iframe id="'+j+'" name="'+j+'" />');var l=k[0];if($.browser.msie||$.browser.opera)l.src='javascript:false;document.write("");';k.css({position:'absolute',top:'-1000px',left:'-1000px'});var m={responseText:null,responseXML:null,status:0,statusText:'n/a',getAllResponseHeaders:function(){},getResponseHeader:function(){},setRequestHeader:function(){}};var g=i.global;if(g&&!$.active++)$.event.trigger("ajaxStart");if(g)$.event.trigger("ajaxSend",[m,i]);var o=0;var p=0;var q=0;var r=h.clk;if(r){var n=r.name;if(n&&!r.disabled){u.extraData=u.extraData||{};u.extraData[n]=r.value;if(r.type=="image"){u.extraData[name+'.x']=h.clk_x;u.extraData[name+'.y']=h.clk_y}}}setTimeout(function(){var t=w.attr('target'),a=w.attr('action');w.attr({target:j,encoding:'multipart/form-data',enctype:'multipart/form-data',method:'POST',action:i.url});if(i.timeout)setTimeout(function(){p=true;cb()},i.timeout);var b=[];try{if(u.extraData)for(var n in u.extraData)b.push($('<input type="hidden" name="'+n+'" value="'+u.extraData[n]+'" />').appendTo(h)[0]);k.appendTo('body');l.attachEvent?l.attachEvent('onload',cb):l.addEventListener('load',cb,false);h.submit()}finally{w.attr('action',a);t?w.attr('target',t):w.removeAttr('target');$(b).remove()}},10);function cb(){if(o++)return;l.detachEvent?l.detachEvent('onload',cb):l.removeEventListener('load',cb,false);var c=true;try{if(p)throw'timeout';var d,doc;doc=l.contentWindow?l.contentWindow.document:l.contentDocument?l.contentDocument:l.document;if((!doc||(i.dataType!='xml'&&!doc.body))&&!q&&$.browser.opera){q=1;o--;setTimeout(cb,100);return}m.responseText=doc.body?doc.body.innerHTML:null;m.responseXML=doc.XMLDocument?doc.XMLDocument:doc;m.getResponseHeader=function(a){var b={'content-type':i.dataType};return b[a]};if(i.dataType=='json'||i.dataType=='script'){var f=doc.getElementsByTagName('textarea')[0];m.responseText=f?f.value:m.responseText}else if(i.dataType=='xml'&&!m.responseXML&&m.responseText!=null){m.responseXML=toXml(m.responseText)}d=$.httpData(m,i.dataType)}catch(e){c=false;$.handleError(i,m,'error',e)}if(c){i.success(d,'success');if(g)$.event.trigger("ajaxSuccess",[m,i])}if(g)$.event.trigger("ajaxComplete",[m,i]);if(g&&!--$.active)$.event.trigger("ajaxStop");if(i.complete)i.complete(m,c?'success':'error');setTimeout(function(){k.remove();m.responseXML=null},100)};function toXml(s,a){if(window.ActiveXObject){a=new ActiveXObject('Microsoft.XMLDOM');a.async='false';a.loadXML(s)}else a=(new DOMParser()).parseFromString(s,'text/xml');return(a&&a.documentElement&&a.documentElement.tagName!='parsererror')?a:null}}};$.fn.ajaxForm=function(c){return this.ajaxFormUnbind().bind('submit.form-plugin',function(){$(this).ajaxSubmit(c);return false}).each(function(){$(":submit,input:image",this).bind('click.form-plugin',function(e){var a=this.form;a.clk=this;if(this.type=='image'){if(e.offsetX!=undefined){a.clk_x=e.offsetX;a.clk_y=e.offsetY}else if(typeof $.fn.offset=='function'){var b=$(this).offset();a.clk_x=e.pageX-b.left;a.clk_y=e.pageY-b.top}else{a.clk_x=e.pageX-this.offsetLeft;a.clk_y=e.pageY-this.offsetTop}}setTimeout(function(){a.clk=a.clk_x=a.clk_y=null},10)})})};$.fn.ajaxFormUnbind=function(){this.unbind('submit.form-plugin');return this.each(function(){$(":submit,input:image",this).unbind('click.form-plugin')})};$.fn.formToArray=function(b){var a=[];if(this.length==0)return a;var c=this[0];var d=b?c.getElementsByTagName('*'):c.elements;if(!d)return a;for(var i=0,max=d.length;i<max;i++){var e=d[i];var n=e.name;if(!n)continue;if(b&&c.clk&&e.type=="image"){if(!e.disabled&&c.clk==e)a.push({name:n+'.x',value:c.clk_x},{name:n+'.y',value:c.clk_y});continue}var v=$.fieldValue(e,true);if(v&&v.constructor==Array){for(var j=0,jmax=v.length;j<jmax;j++)a.push({name:n,value:v[j]})}else if(v!==null&&typeof v!='undefined')a.push({name:n,value:v})}if(!b&&c.clk){var f=c.getElementsByTagName("input");for(var i=0,max=f.length;i<max;i++){var g=f[i];var n=g.name;if(n&&!g.disabled&&g.type=="image"&&c.clk==g)a.push({name:n+'.x',value:c.clk_x},{name:n+'.y',value:c.clk_y})}}return a};$.fn.formSerialize=function(a){return $.param(this.formToArray(a))};$.fn.fieldSerialize=function(b){var a=[];this.each(function(){var n=this.name;if(!n)return;var v=$.fieldValue(this,b);if(v&&v.constructor==Array){for(var i=0,max=v.length;i<max;i++)a.push({name:n,value:v[i]})}else if(v!==null&&typeof v!='undefined')a.push({name:this.name,value:v})});return $.param(a)};$.fn.fieldValue=function(a){for(var b=[],i=0,max=this.length;i<max;i++){var c=this[i];var v=$.fieldValue(c,a);if(v===null||typeof v=='undefined'||(v.constructor==Array&&!v.length))continue;v.constructor==Array?$.merge(b,v):b.push(v)}return b};$.fieldValue=function(b,c){var n=b.name,t=b.type,tag=b.tagName.toLowerCase();if(typeof c=='undefined')c=true;if(c&&(!n||b.disabled||t=='reset'||t=='button'||(t=='checkbox'||t=='radio')&&!b.checked||(t=='submit'||t=='image')&&b.form&&b.form.clk!=b||tag=='select'&&b.selectedIndex==-1))return null;if(tag=='select'){var d=b.selectedIndex;if(d<0)return null;var a=[],ops=b.options;var e=(t=='select-one');var f=(e?d+1:ops.length);for(var i=(e?d:0);i<f;i++){var g=ops[i];if(g.selected){var v=$.browser.msie&&!(g.attributes['value'].specified)?g.text:g.value;if(e)return v;a.push(v)}}return a}return b.value};$.fn.clearForm=function(){return this.each(function(){$('input,select,textarea',this).clearFields()})};$.fn.clearFields=$.fn.clearInputs=function(){return this.each(function(){var t=this.type,tag=this.tagName.toLowerCase();if(t=='text'||t=='password'||tag=='textarea')this.value='';else if(t=='checkbox'||t=='radio')this.checked=false;else if(tag=='select')this.selectedIndex=-1})};$.fn.resetForm=function(){return this.each(function(){if(typeof this.reset=='function'||(typeof this.reset=='object'&&!this.reset.nodeType))this.reset()})};$.fn.enable=function(b){if(b==undefined)b=true;return this.each(function(){this.disabled=!b})};$.fn.select=function(b){if(b==undefined)b=true;return this.each(function(){var t=this.type;if(t=='checkbox'||t=='radio')this.checked=b;else if(this.tagName.toLowerCase()=='option'){var a=$(this).parent('select');if(b&&a[0]&&a[0].type=='select-one'){a.find('option').select(false)}this.selected=b}})};function log(){if($.fn.ajaxSubmit.debug&&window.console&&window.console.log)window.console.log('[jquery.form] '+Array.prototype.join.call(arguments,''))}})(jQuery);(function($){var g=$.scrollTo=function(a,b,c){$(window).scrollTo(a,b,c)};g.defaults={axis:'y',duration:1};g.window=function(a){return $(window).scrollable()};$.fn.scrollable=function(){return this.map(function(){var a=this.parentWindow||this.defaultView,elem=this.nodeName=='#document'?a.frameElement||a:this,doc=elem.contentDocument||(elem.contentWindow||elem).document,isWin=elem.setInterval;return elem.nodeName=='IFRAME'||isWin&&$.browser.safari?doc.body:isWin?doc.documentElement:this})};$.fn.scrollTo=function(d,e,f){if(typeof e=='object'){f=e;e=0}if(typeof f=='function')f={onAfter:f};f=$.extend({},g.defaults,f);e=e||f.speed||f.duration;f.queue=f.queue&&f.axis.length>1;if(f.queue)e/=2;f.offset=both(f.offset);f.over=both(f.over);return this.scrollable().each(function(){var c=this,$elem=$(c),targ=d,toff,attr={},win=$elem.is('html,body');switch(typeof targ){case'number':case'string':if(/^([+-]=)?\d+(px)?$/.test(targ)){targ=both(targ);break}targ=$(targ,this);case'object':if(targ.is||targ.style)toff=(targ=$(targ)).offset()}$.each(f.axis.split(''),function(i,a){var b=a=='x'?'Left':'Top',pos=b.toLowerCase(),key='scroll'+b,old=c[key],Dim=a=='x'?'Width':'Height',dim=Dim.toLowerCase();if(toff){attr[key]=toff[pos]+(win?0:old-$elem.offset()[pos]);if(f.margin){attr[key]-=parseInt(targ.css('margin'+b))||0;attr[key]-=parseInt(targ.css('border'+b+'Width'))||0}attr[key]+=f.offset[pos]||0;if(f.over[pos])attr[key]+=targ[dim]()*f.over[pos]}else attr[key]=targ[pos];if(/^\d+$/.test(attr[key]))attr[key]=attr[key]<=0?0:Math.min(attr[key],max(Dim));if(!i&&f.queue){if(old!=attr[key])animate(f.onAfterFirst);delete attr[key]}});animate(f.onAfter);function animate(a){$elem.animate(attr,e,f.easing,a&&function(){a.call(this,d,f)})};function max(a){var b='scroll'+a,doc=c.ownerDocument;return win?Math.max(doc.documentElement[b],doc.body[b]):c[b]}}).end()};function both(a){return typeof a=='object'?a:{top:a,left:a}}})(jQuery);jQuery.fn.bgIframe=jQuery.fn.bgiframe=function(){if(!(jQuery.browser.msie&&typeof XMLHttpRequest=='function'))return this;var a='<iframe class="bgiframe" src="javascript:;" tabindex="-1" '+'style="display:block; position:absolute; '+'top: expression(((parseInt(this.parentNode.currentStyle.borderTopWidth)  || 0) * -1) + \'px\'); '+'left:expression(((parseInt(this.parentNode.currentStyle.borderLeftWidth) || 0) * -1) + \'px\'); '+'z-index:-1; filter:Alpha(Opacity=\'0\'); '+'width:expression(this.parentNode.offsetWidth + \'px\'); '+'height:expression(this.parentNode.offsetHeight + \'px\')"/>';return this.each(function(){if(!jQuery('iframe.bgiframe',this)[0])this.insertBefore(document.createElement(a),this.firstChild)})};(function($){var j=$.preload=function(c,d){if(c.split)c=$(c);d=$.extend({},j.defaults,d);var f=$.map(c,function(a){if(!a)return;if(a.split)return d.base+a+d.ext;var b=a.src||a.href;if(typeof d.placeholder=='string'&&a.src)a.src=d.placeholder;if(b&&d.find)b=b.replace(d.find,d.replace);return b||null});var g={loaded:0,failed:0,next:0,done:0,total:f.length};if(!g.total)return finish();var h='<img/>',thres=d.threshold;while(--thres>0)h+='<img/>';h=$(h).load(handler).error(handler).bind('abort',handler).each(fetch);function handler(e){g.found=e.type=='load';g.image=this.src;var a=g.original=c[this.index];g[g.found?'loaded':'failed']++;g.done++;if(d.placeholder&&a.src)a.src=g.found?g.image:d.notFound||a.src;if(d.onComplete)d.onComplete(g);if(g.done<g.total)fetch(0,this);else{if(h.unbind)h.unbind('load').unbind('error').unbind('abort');h=null;finish()}};function fetch(i,a,b){if($.browser.msie&&g.next&&g.next%j.gap==0&&!b){setTimeout(function(){fetch(i,a,true)},0);return false}if(g.next==g.total)return false;a.index=g.next;a.src=f[g.next++];if(d.onRequest){g.image=a.src;g.original=c[g.next-1];d.onRequest(g)}};function finish(){if(d.onFinish)d.onFinish(g)}};j.gap=14;j.defaults={threshold:2,base:'',ext:'',replace:''};$.fn.preload=function(a){j(this,a);return this}})(jQuery);function _uFocus(a){if(!a)a={};this.constructor=_uFocus;this._tp=a.type||0;this._thispar=a.thispar||null;this._param=a.param||null;this._parent=a.parent||null;delete a.type;delete a.thispar;delete a.param;delete a.parent;this.owner=null;$.extend(this,a||{});this.destroyed=0;if(!_uFocus.globalset){_uFocus.globalset=true;$(document).bind("keydown keyup keypress",_uFocus._onkey)}if(this._tp==2){_uFocus.glisteners.push(this)}}_uFocus.current=null;_uFocus.last_fixed=null;_uFocus.glisteners=[];_uFocus.globalset=false;_uFocus.inprocess=0;_uFocus.delayedactivate=null;_uFocus._onkey=function(e){var a='on'+e.type,t;if(e.type=='keypress'){if(((e.keyCode==37||e.keyCode==38||e.keyCode==39||e.keyCode==40||(e.keyCode==0&&$.browser.opera))&&e.target&&e.target.tagName.toLowerCase()!='input'&&e.target.tagName.toLowerCase()!='textarea')||(e.keyCode==32&&e.ctrlKey))e.preventDefault()}if(e.type=='keydown'&&$.browser.opera&&e.keyCode==0){e.keyCode=93}for(var i=0;i<_uFocus.glisteners.length;i++){t=_uFocus.glisteners[i];if(!t[a])continue;if(t[a].call(t._thispar,e,t._param,_uFocus.current))return}t=_uFocus.current;if(!t)return;var b=[];while(t){b.unshift(t);t=t._parent}for(var i=0;i<b.length;i++){if(!b[i][a])continue;if(b[i][a].call(b[i]._thispar,e,b[i]._param,_uFocus.current))return}};_uFocus.prototype={activate:function(){if(this.destroyed||(this._tp!=0&&this._tp!=1))return 0;if(_uFocus.inprocess){_uFocus.delayedactivate=this;return-1}var r;_uFocus.inprocess=1;r=this._activate(this,_uFocus.current);_uFocus.inprocess=0;if(_uFocus.delayedactivate){setTimeout("var f=_uFocus.delayedactivate;_uFocus.delayedactivate=null;if(f)f.activate();",0)}return r},deactivate:function(){if(this.destroyed||(this._tp!=0&&this._tp!=1)||_uFocus.inprocess)return;var r;_uFocus.inprocess=1;r=this._deactivate(_uFocus.current,null);_uFocus.inprocess=0;if(_uFocus.delayedactivate){setTimeout("var f=_uFocus.delayedactivate;_uFocus.delayedactivate=null;if(f)f.activate();",0);return}if(r==1&&_uFocus.last_fixed&&(!_uFocus.current||_uFocus.current._tp!=1)){_uFocus.last_fixed.activate()}},isactive:function(a){return this==_uFocus.current||(!a&&this.isparentof(_uFocus.current))},isparentof:function(a){if(!a)return 0;var t=a._parent;while(t){if(t==this)return 1;t=t._parent}return 0},_activate:function(a,b,c){var t,r;if(this.isactive()){t=_uFocus.current;if(!c||t==this)return 1}if(this._parent){if(!this._parent._activate(this._parent,b))return 0}t=_uFocus.current;if(t&&t!=this._parent){while(t._parent&&t._parent!=this._parent){t=t._parent}if(t._deactivate(b,a)==-1)return 0}for(var i=0;i<_uFocus.glisteners.length;i++){t=_uFocus.glisteners[i];if(!t.canactivate)continue;r=t.canactivate.call(t._thispar,t._param,b,a);if(!r||(r==-1&&_uFocus.delayedactivate))return 0}var d=[this];t=this._parent;while(t){d.unshift(t);t=t._parent}for(var i=0;i<d.length;i++){if(!d[i].canactivate)continue;r=d[i].canactivate.call(d[i]._thispar,d[i]._param,b,a);if(!r||(r==-1&&_uFocus.delayedactivate))return 0}_uFocus.current=this;if(this._tp==1&&b&&b._tp==0)_uFocus.last_fixed=b;else if(this._tp==0)_uFocus.last_fixed=null;for(var i=0;i<_uFocus.glisteners.length;i++){t=_uFocus.glisteners[i];if(t.onactivate)if(t.onactivate.call(t._thispar,t._param,b,a)==-1&&_uFocus.delayedactivate)return 0}for(var i=0;i<d.length;i++){if(d[i].onactivate)if(d[i].onactivate.call(d[i]._thispar,d[i]._param,b,a)==-1&&_uFocus.delayedactivate)return 0}return 1},_deactivate:function(a,b){if(!this.isactive())return 0;var c,tt;var t=_uFocus.current;while(t){_uFocus.current=t._parent;if(t.ondeactivate){if(t.ondeactivate.call(t._thispar,t._param,a,b)==-1&&_uFocus.delayedactivate)return-1}if(t._tp!=1)_uFocus.last_fixed=null;for(c=0;c<_uFocus.glisteners.length;c++){tt=_uFocus.glisteners[c];if(tt.ondeactivate){tt.ondeactivate.call(tt._thispar,tt._param,t,b)}}if(t==this)break;t=t._parent}return 1},destroy:function(){if(this.destroyed)return;this.deactivate();if(this._tp==2){for(var i=0;i<_uFocus.glisteners.length;i++){if(_uFocus.glisteners[i]==this){_uFocus.glisteners.splice(i,1);break}}}this.destroyed=1}};function _uGetOffset(a){if(!a)return{'left':0,'top':0};var b=a.offsetLeft;var c=a.offsetTop;if(!b&&!c&&a.offsetParent==null){b=parseInt(a.style.left);c=parseInt(a.style.top)}else while((a=a.offsetParent)!=null){b+=a.offsetLeft;c+=a.offsetTop}return{'left':b,'top':c}}function _uMenu(a,b,c){this.init(a,b,c)}_uMenu.get=function(a){var o=$('#'+a)[0];if(o)return o._umenu;return null};_uMenu.show=function(a,b,c,d,e,f){var o=_uMenu.get(a);if(o)o.show_menu(b,c,d,e,f)};_uMenu.hide=function(a,c){var o=_uMenu.get(a);if(o)if(!c)o.hide_menu();else o.hide_child()};_uMenu.hideAll=function(e){var a;with(_uMenu.prototype){for(a in have_active){if(have_active[a]&&!donothide[a]){for(var i in all_menus[a])_uMenu.hide(i);have_active[a]=''}donothide[a]=false}}};_uMenu.showOver=function(a,b,c,d,e,f){var o=_uMenu.get(a);if(o){var g=o.group;with(_uMenu.prototype){if(timerid2[g])clearTimeout(timerid2[g]);if(have_active[g].length>0&&have_active[g].indexOf(","+a+",")==-1)o.show_menu(b,c,d,e,f)}}};_uMenu.schedule_hidechild=function(a){var o=_uMenu.get(a);if(o){var b=o.group;with(_uMenu.prototype){if(timerid2[b])clearTimeout(timerid2[b]);timerid2[b]=setTimeout("_uMenu.hide('"+a+"',1);_uMenu.prototype.timerid2['"+b+"']=0;",800)}}};_uMenu.prototype={donothide:[],all_menus:[],have_active:[],timerid:[],timerid2:[],global_set:false,init:function(a,b,c){this.id=a;this.obj=$('#'+a)[0];if(!this.obj)return;this.obj._umenu=this;if(!b)b=a;this.parentid=b;if(!c)c='def';this.group=c;this.obj.style.display='none';$(this.obj).bind("click",this,function(e){e.data.donothide[e.data.group]=true});if(this.all_menus[c]==undefined)this.all_menus[c]=[];if(this.have_active[c]==undefined)this.have_active[c]='';this.all_menus[c][a]=this;if(!this.global_set){$(document).bind("click",_uMenu.hideAll);$(window).bind("resize",_uMenu.hideAll);_uMenu.prototype.global_set=true}},show_menu:function(a,b,c,d,f){var g=0;var h=0;if(this.timerid2[this.group])clearTimeout(this.timerid2[this.group]);if(this.have_active[this.group].indexOf(","+this.id+",")>=0){this.hide_menu();return}if(!d)d=0;if(!f)f=0;if(c){g=$('#'+c)[0].offsetLeft;h=$('#'+c)[0].offsetTop}this.allmenus_hidenp();if(!a)a=this.obj.parentNode;else a=$('#'+a)[0];var i=_uGetOffset(a);i['left']+=f-g;i['top']+=d-h;if(b=='r')i['left']+=a.offsetWidth-4;else i['top']+=a.offsetHeight+1;var j=$(window).width();with(this.obj.style){left=i['left']+'px';top=i['top']+'px';display='';visibility='visible'};try{if(i['left']+this.obj.offsetWidth>j){i['left']=j-this.obj.offsetWidth-5;this.obj.style.left=i['left']+'px'}}catch(e){}if(!this.have_active[this.group])this.have_active[this.group]='';this.have_active[this.group]+=','+this.id+',';if(this.timerid[this.group])clearTimeout(this.timerid[this.group]);this.donothide[this.group]=true;this.timerid[this.group]=setTimeout("with(_uMenu.prototype){donothide['"+this.group+"']=false;timerid['"+this.group+"']=null;};",100)},allmenus_hidenp:function(){var a={};var b=this.id;while(this.all_menus[this.group][b]&&this.all_menus[this.group][b].parentid!=b&&b){a[this.all_menus[this.group][b].parentid]=1;b=this.all_menus[this.group][b].parentid}for(var i in this.all_menus[this.group]){if(a[i]==1)continue;this.all_menus[this.group][i].hide_menu()}},hide_menu:function(){with(this){hide_child();var x=have_active[group].indexOf(","+id+",");if(x>=0)have_active[group]=have_active[group].substring(0,x);obj.style.display='none';obj.style.visibility='hidden'}},hide_child:function(){with(this){for(var i in all_menus[group])if(all_menus[group][i].parentid==id&&i!=id)all_menus[group][i].hide_menu()}}};function _uMENU(a,b,c,d,e){this.constructor=_uMENU;this.name=a;this.pos=$.extend({pos:null,alignObj:null,align:'d',parent:null,parentfocus:null,dx:0,dy:0,childdy:0,childdx:0},b||{});this.props=$.extend({parentnode:null,design:_uMENU.defdesign||'std',hidden:c.statical&&d&&d.length>0?0:1,shadow:1,addclass:'',withmarks:null,highlight:1,statical:c.horiz?1:0,hidetimer:0,horiz:0,noabs:0,width:0,onshow:null,onhide:null,ondestroy:null,onitem:null,onldown:null,onrdown:null,thispar:null,onreadycreate:null,wnd:null,rtl:0},c||{});this.state={visible:false,init:false,destroyed:false};this.design=this.props.design&&_uMENU.designs[this.props.design]?_uMENU.designs[this.props.design]:_uMENU.designs['std'];this.idx=_uMENU.nextidx++;_uMENU.all[this.idx]=this;if(!this.pos.parent)this.zpos=_uMENU.defz;else this.zpos=this.pos.parent.zpos+5;this.xpos=this.ypos=0;this.width=10;this.height=10;this.elems=[];this.add_elems=d&&d.length>0?[d]:[];this.del_elems=[];this.pend_show=null;this.appendtimer=null;this.decor={w:0,h:0};this.frame=null;this.childtimer=null;this.sh=null;this.hidetimer=null;this.hlitem=-1;this.have_active=null;this._focus=new _uFocus({type:1,thispar:this,owner:this,parent:this.pos.parentfocus?this.pos.parentfocus:(this.pos.parent?this.pos.parent._focus:(this.props.wnd?this.props.wnd._focus:null)),onkeydown:this.onkeydown,ondeactivate:this.onfocusdeactivate});var t=document.createElement("div");t.id="_umenu"+this.idx;if(!this.props.parentnode)$($("body")[0]).prepend(t);else this.props.parentnode.appendChild(t);this.top=t;$(t).addClass("x-unselectable").css({visibility:'hidden',display:'block'});var m=document.createElement("div");t.appendChild(m);this.menu=m;if(!this.props.noabs){$(t).css({position:'absolute',zIndex:this.zpos});if($.browser.msie&&parseFloat($.browser.version)<7){var f='<iframe tabindex="-1" '+'style="display:block; position:absolute; '+'filter:Alpha(Opacity=\'0\'); '+'width:'+this.width+'px'+'height:'+this.height+'px;border:0"/>';this.frame=document.createElement(f);t.appendChild(this.frame)}if(this.props.shadow&&!this.props.horiz&&(!$.browser.msie||$.browser.version>6)){this.shadow_init();this._resizeSh()}$(m).css({position:"absolute",zIndex:2,left:0})}$(m).css("width","50px").bind("mousedown",this,_uMENU._onmenumousedown);this.parts=this.design.menu_init(m,this.props.horiz?10:50,this.props,this.pos.parent);if(!_uMENU.globalset){_uMENU.globalset=true;$(document).bind("mousedown",_uMENU.hideallmenus);$(window).bind("resize",_uMENU.hideallmenus)}this.toinit=[];this.tocalcsize=[];this.createsubmenus();if(!this.props.hidden)this.show();if(!e)setTimeout("var m=_uMENU.all["+this.idx+"];if(m)m.init1();",10)}_uMENU.all=[];_uMENU.nextidx=0;_uMENU.lastz=0;_uMENU.defz=25050;_uMENU.defdesign='std';_uMENU.globalset=false;_uMENU.ignoreclick=null;_uMENU.getbyname=function(b){var a=this.all;for(var i=0;i<a.length;i++)if(a[i]&&a[i].name==b)return a[i];return null};_uMENU.designs={std:{sh_sz:[4,2],shadow_init:function(a){var b=[];for(var i=0;i<3;i++){b[i]=document.createElement("div");a.appendChild(b[i]);$(b[i]).attr("class","x-sh").css("position","absolute").css("z-index",1)}$(b[0]).addClass("xsl").css({width:(this.sh_sz[0]+this.sh_sz[1])+"px",left:(-this.sh_sz[0])+"px",top:"0px"}).html('<div class="xstl"><div class="xsml"></div></div>');$(b[1]).addClass("xsr").css({width:(this.sh_sz[0]+this.sh_sz[1])+"px",top:"0px"}).html('<div class="xstr"><div class="xsmr"></div></div>');$(b[2]).addClass("xsb").css({height:(this.sh_sz[0]+this.sh_sz[1])+"px",left:(-this.sh_sz[0])+"px"}).html('<div class="xsbl"><div class="xsbr"><div class="xsbc"></div></div></div>');return b},shadow_resize:function(a,w,h){$(a[0]).css({height:(h-this.sh_sz[1])+"px"});$(a[1]).css({height:(h-this.sh_sz[1])+"px",left:(w-this.sh_sz[1])+"px"});$(a[2]).css({width:(w+this.sh_sz[0]*2)+"px",top:(h-this.sh_sz[1])+"px"})},shadow_hide:function(a){$(a[0]).add(a[1]).add(a[2]).hide()},shadow_show:function(a){$(a[0]).add(a[1]).add(a[2]).show()},menu_init:function(a,b,c,d){var p={};if(!c.horiz){$(a).attr("class","u-menu"+(c.addclass?' '+String(c.addclass):'')+(c.withmarks?' u-menumarks':''));if($.browser.msie)$(a).css("overflow","hidden");$(a).html((d&&d.props.horiz?'':'<div class="xw-tl"><div class="xw-tr"><div class="xw-tc xw-tsps"></div></div></div>')+'<div class="xw-ml"><div class="xw-mr"><div class="xw-mc"><div class="u-menubody">'+'<div class="u-menucont" style="overflow:visible;height:'+b+'px"></div></div></div></div></div>'+'<div class="xw-bl"><div class="xw-br"><div class="xw-bc"><div class="xw-footer"></div></div></div></div>')}else{$(a).attr("class","u-menuh"+(c.addclass?' '+String(c.addclass):'')+(c.withmarks?' u-menumarks':'')).css("overflow","hidden");$(a).html('<div class="u-menubody"><div class="u-menucont" style="overflow:hidden;height:'+b+'px"></div></div>')}p.content=$(a).find(".u-menucont")[0];p.elems=[];p.marks=[];$(a).find("div,span").andSelf().attr("unselectable","on");return p},append_item:function(o,b,c){var i=o.elems.length,a,txt,act=null,mark,actl,actr;act=b[1]?b[1]:(typeof(b[2].action)!='undefined'?b[2].action:o.props.onitem);actl=b[2].onldown||o.props.onldown;actr=b[2].onrdown||o.props.onrdown;txt=b[0];if(b[2].hl!=undefined)c=b[2].hl;if(o.props.withmarks&&txt!='sep'&&b[2].mark!=undefined){txt='<div class="u-menumark"></div>'+txt;mark=1}if(act&&(act=='a'||b[2].action=='a')){a=document.createElement('a');$(a).css('display','block')}else a=document.createElement('div');if(!o.props.horiz){if(txt=='sep'){a.className='u-menuvsep'}else{a.className='u-menuvitem';if(!act||act.constructor!=_uMENU){$(a).html(txt);if(c)$(a).bind("mouseover",{hl:c,item:i,obj:o},_uMENU._onitemmouseover).bind("mouseout",{hl:c,item:-1,obj:o},_uMENU._onitemmouseout);if(act)$(a).bind("click",{act:act,obj:o,item:i,itemobj:b},_uMENU._onitemclick);if(actl||actr)$(a).bind("mousedown",{actl:actl,actr:actr,obj:o,item:i,itemobj:b},_uMENU._onitemmousedown)}else{$(a).addClass('u-menuvitemparent').html('<div class="u-menuarrow"></div>'+txt);$(a).bind("mouseover",{hl:c,item:i,obj:o},_uMENU._onitemmouseover).bind("mouseout",{hl:c,item:i,obj:o},_uMENU._onitemmouseout);$(a).bind("mousedown",{child:act,obj:o,item:i,itemobj:b},_uMENU._onitemclick);if(b[2].action)$(a).bind("click",{act:b[2].action,obj:o,item:i,itemobj:b},_uMENU._onitemclick);if(actl||actr)$(a).bind("mousedown",{actl:actl,actr:actr,obj:o,item:i,itemobj:b},_uMENU._onitemmousedown)}}}else{$(a).css("float","left");if(txt=='sep'){a.className='u-menuhsep'}else{a.className='u-menuhitem';if(!act||act.constructor!=_uMENU){$(a).html(txt);if(c)$(a).bind("mouseover",{hl:c,item:i,obj:o},_uMENU._onitemmouseover).bind("mouseout",{hl:c,item:i,obj:o},_uMENU._onitemmouseout);if(act)$(a).bind("click",{act:act,obj:o,item:i,itemobj:b},_uMENU._onitemclick);if(actl||actr)$(a).bind("mousedown",{actl:actl,actr:actr,obj:o,item:i,itemobj:b},_uMENU._onitemmousedown)}else{$(a).addClass('u-menuhitemparent').html(txt);$(a).bind("mouseover",{hl:c,item:i,obj:o},_uMENU._onitemmouseover).bind("mouseout",{hl:c,item:i,obj:o},_uMENU._onitemmouseout);$(a).bind("mousedown",{child:act,obj:o,item:i,itemobj:b},_uMENU._onitemclick);if(b[2].action)$(a).bind("click",{act:b[2].action,obj:o,item:i,itemobj:b},_uMENU._onitemclick);if(actl||actr)$(a).bind("mousedown",{actl:actl,actr:actr,obj:o,item:i,itemobj:b},_uMENU._onitemmousedown)}}}if(c)$(a).find("*").andSelf().filter('[nodeType=1]').attr("unselectable","on");o.elems[i]=b;o.parts.elems[i]=a;if(mark)o.parts.marks[i]=$(a).find('.u-menumark')[0];if(o.props.horiz&&(o.props.rtl||window._rtl))o.parts.content.insertBefore(a,o.parts.content.firstChild);else o.parts.content.appendChild(a)},calc_size:function(o){var w=0,h=0,hm=0,prevm=0;if(!o.props.horiz){for(var i=0;i<o.parts.elems.length;i++){w=Math.max(w,Math.max(o.parts.elems[i].offsetWidth,o.parts.elems[i].scrollWidth));hm+=Math.max(prevm,parseInt('0'+$(o.parts.elems[i]).css('margin-top')));prevm=parseInt('0'+$(o.parts.elems[i]).css('margin-bottom'));h+=o.parts.elems[i].offsetHeight}h+=hm+prevm}else{for(var i=0;i<o.parts.elems.length;i++){w+=Math.max(o.parts.elems[i].offsetWidth,o.parts.elems[i].scrollWidth);h=Math.max(h,o.parts.elems[i].offsetHeight)}}return{w:w,h:h}},_onitemhl:function(e,a){if(a)$(this).addClass("u-menuitemhl");else $(this).removeClass("u-menuitemhl")}}};_uMENU._onitemmouseover=function(e){var d=e.data;var a=d.obj.hlitem,it,hl;if(a>=0&&a!=d.item){it=d.obj.elems[a];if(it&&it[0]!='sep'){hl=d.obj.props.highlight;if(it[2].hl!=undefined)hl=it[2].hl;if(hl){d.obj.design._onitemhl.apply(d.obj.parts.elems[a],[null,0])}}}if(d.hl)d.obj.design._onitemhl.apply(this,[e,1]);d.obj.hlitem=d.item;if(d.obj.hidetimer)clearTimeout(d.obj.hidetimer);d.obj.hidetimer=null;if(d.item>=0)if(!d.obj.props.horiz||d.obj._focus.isactive())d.obj.schedule_childopen(d.item)};_uMENU._onitemmouseout=function(e){var d=e.data,it;if(d.hl){if(d.obj.props.statical&&d.obj._focus.isactive())return;if(d.item==d.obj.hlitem&&d.item>=0){it=d.obj.elems[d.item];if(it&&it[1]&&it[1].constructor==_uMENU&&it[1].state.visible)return;d.obj.design._onitemhl.apply(this,[e,0]);d.obj.hlitem=-1}}};_uMENU._onitemclick=function(e){var d=e.data,act=d.itemobj[1]||d.itemobj[2].action||d.obj.props.onitem;if(!d.child&&act){if(!d.obj.props.statical)d.obj.hide(true);else d.obj.hidechildren();if(act.constructor==Function){act.apply(d.itemobj[2].thispar||d.obj.props.thispar,[d.item,d.obj,d.itemobj[2].id,d.itemobj[2],e])}else if(act=='a'){var l=null;if(this==e.target||e.target.tagName.toLowerCase()!='a'){if(this!=e.target){var a=$(e.target).find('*').andSelf(),c2=$(this).find('*').not(a);if(c2.filter("A").length==0)l=$(this).find("a")[0];else l=null}else l=$(this).find("a")[0];if(l){this.target=l.target;this.href=l.href;if(l.onclick)return l.onclick()}}if(!l){this.removeAttribute('href')}}return}if(!d.child)return;d.obj.reset_childopen();d.obj.hidechildren(d.child);if(d.obj.props.horiz&&d.child.state.visible){d.child.hide();d.obj._focus.deactivate()}else if(!d.child.state.visible)d.obj.childopen(d.item)};_uMENU._onitemmousedown=function(e){var d=e.data,actl=d.actl||d.obj.props.onldown,actr=d.actr||d.obj.props.onrdown;if(e.which==1&&e.ctrlKey)e.which=3;if(e.which==1&&actl){_uWnd.globalmousedown();actl.apply(d.itemobj[2].thispar||d.obj.props.thispar,[d.item,d.obj,d.itemobj[2].id,d.itemobj[2],e]);e.stopPropagation()}else if(e.which==3&&actr){actr.apply(d.itemobj[2].thispar||d.obj.props.thispar,[d.item,d.obj,d.itemobj[2].id,d.itemobj[2],e]);e.preventDefault();e.stopPropagation()}};_uMENU.hideallmenus=function(){var i,m,ig;loop:for(i=0;i<_uMENU.all.length;i++){m=_uMENU.all[i];if(!m||!m.state.visible)continue;if(m.props.statical){m._focus.deactivate();continue}ig=_uMENU.ignoreclick;while(ig){if(ig==m)continue loop;ig=ig.pos.parent}m.hide()}if(_uMENU.ignoreclick)setTimeout("_uMENU.ignoreclick=null;",10)};_uMENU._onmenumousedown=function(e){if(e.data.props.wnd)e.data.props.wnd.activate(e,1);if(e.which==1&&e.ctrlKey)e.which=3;if(e.which==3&&e.data.props.horiz)return;e.stopPropagation()};_uMENU.prototype={onfocusdeactivate:function(){if(this.props.statical){var a=this.hlitem,it,hl;if(a>=0){it=this.elems[a];if(it&&it[0]!='sep'){hl=this.props.highlight;if(it[2].hl!=undefined)hl=it[2].hl;if(hl){this.design._onitemhl.apply(this.parts.elems[a],[null,0])}}}}else{this.hide()}},onkeydown:function(e,a,t){var k=e.keyCode,n,cur,it,hl,prev,i,delta;if(k==27&&t==this._focus){if(!this.props.statical){this.hide();if(this.pos.parent&&this.pos.parent.props.statical)this.pos.parent._focus.deactivate()}else{this.hidechildren();this._focus.deactivate()}e.preventDefault();e.stopPropagation();return 1}if((k==17||k==18)&&e.ctrlKey&&e.altKey){this._focus.deactivate();e.preventDefault();e.stopPropagation();return 1}if((k==13||(k==40&&this.props.horiz))&&t==this._focus){e.preventDefault();e.stopPropagation();if(this.hlitem<0)return 1;cur=this.hlitem;it=this.elems[cur];var b=it[1]||it[2].action||this.props.onitem;var c=it[2].onldown||this.props.onldown;hl=0;if(b&&b.constructor==_uMENU){this.reset_childopen();this.hidechildren(cur);if(!b.state.visible)this.childopen(cur,0)}else if(it[2].action)b=it[2].action;else if(!b||b.constructor!=Function)b=null;if(k==40)return 1;if(b&&b.constructor==Function){b.apply(it[2].thispar||this.props.thispar,[cur,this,it[2].id,it[2],e]);hl=1}if(c&&c.constructor==Function){c.apply(it[2].thispar||this.props.thispar,[cur,this,it[2].id,it[2],e]);hl=1}if(hl)if(!this.props.statical)this.hide(1);else this.hidechildren();return 1}if(k==93&&t==this._focus){e.preventDefault();e.stopPropagation();if(this.hlitem<0)return 1;cur=this.hlitem;it=this.elems[cur];var d=it[2].onrdown||this.props.onrdown;if(d&&d.constructor==Function){d.apply(it[2].thispar||this.props.thispar,[cur,this,it[2].id,it[2],e])}return 1}if((k==37||k==39)&&t==this._focus&&!this.props.horiz){e.preventDefault();e.stopPropagation();if(k==39&&this.hlitem>=0){cur=this.hlitem;it=this.elems[cur];if(it&&it[1]&&it[1].constructor==_uMENU){this.childopen(cur,0);return 1}}else if(k==37&&this.pos.parent&&!this.pos.parent.props.horiz){this.hide();return 1}it=this.pos.parent;while(it&&!it.props.horiz&&it!=this)it=it.pos.parent;if(it&&it.props.horiz)it.onkeydown(e,a,it._focus)}if((k==40||k==38||((k==37||k==39)&&this.props.horiz))&&t==this._focus){e.preventDefault();e.stopPropagation();if(this.props.horiz&&(k==40||k==38))return 1;if(k==40||k==39)delta=1;else delta=-1;prev=cur=this.hlitem;n=this.elems.length;for(i=0;i<n;i++){cur+=delta;if(cur>=n||cur<0)cur=delta>0?0:n-1;it=this.elems[cur];if(it&&it[0]!='sep'){hl=this.props.highlight;if(it[2].hl!=undefined)hl=it[2].hl;if(hl)break}}if(i>=n||prev==cur)return 1;this.hlitem=cur;if(prev>=0){it=this.elems[prev];if(it&&it[0]!='sep'){hl=this.props.highlight;if(it[2].hl!=undefined)hl=it[2].hl;if(hl){this.design._onitemhl.apply(this.parts.elems[prev],[e,0]);this.reset_childopen()}}}this.design._onitemhl.apply(this.parts.elems[cur],[e,1]);if(this.hidetimer)clearTimeout(this.hidetimer);this.hidetimer=null;if(this.props.horiz)this.childopen(cur,0);return 1}},shadow_init:function(){this.sh=this.design.shadow_init(this.top)},_resizeSh:function(){if(this.sh)this.design.shadow_resize(this.sh,this.width,this.height)},moveTo:function(x,y){with(this){$(top).css("left",x+'px').css("top",y+'px');xpos=x;ypos=y}},resizeTo:function(w,h){with(this){if(props.width==0)$(menu).css("width",w+'px');else if(props.width!='auto')$(menu).css("width",props.width);else $(menu).css("width",'auto');if(props.horiz){$(menu).css("height",h+'px');$(parts.content).css("width",(w-decor.w)+'px').css("height",(h-decor.h)+'px')}else{$(parts.content).css("width",(w-decor.w)+'px');if($.browser.opera)$(top).css("width",w+'px')}if(frame)$(frame).css("width",w+'px').css("height",h+'px');width=w;height=h;_resizeSh()}},init1:function(a){with(this){decor.w=50-parts.content.offsetWidth;decor.h=menu.offsetHeight-(props.horiz?10:50);state.init=true;_initsubmenus();if(add_elems)appendItems(null,0,a);else{if(pend_show)show(pend_show);if(props.onreadycreate)props.onreadycreate.call(props.thispar,this);props.onreadycreate=null}}},show:function(b,e){if(this.state.destroyed)return;if(!this.state.init){this.pend_show=b||{};return}this.pend_show=null;this.pos=$.extend(this.pos,b||{});if(this.pos.parent&&!this.pos.parent.state.visible)return;this._focus.deactivate();this._focus._parent=this.pos.parentfocus?this.pos.parentfocus:(this.pos.parent?this.pos.parent._focus:(this.props.wnd?this.props.wnd._focus:null));if(!this.pos.parent){this.zpos=_uMENU.defz}else{this.zpos=this.pos.parent.zpos+5}$(this.top).css("z-index",this.zpos);if(this.pos.pos||this.pos.alignObj){var a,b,ow,oh;if(this.pos.alignObj){a=this.pos.alignObj;b=$(a).offset();ow=a.offsetWidth;oh=a.offsetHeight}else{b={left:this.pos.pos.x,top:this.pos.pos.y};ow=oh=0}var f,x,y,d=_uWnd.getdims(),ww=d.clientW,wh=d.clientH,wl=d.clientLeft,wt=d.clientTop,al=this.pos.align||'d';if(this.props.wnd&&this.props.wnd.desktop){d=this.props.wnd.desktop;ww=d.width;wh=d.height;wl=0;wt=0}if(this.props.rtl||window._rtl)x=b.left+ow+this.pos.dx-this.width;else x=b.left+this.pos.dx;y=b.top+this.pos.dy;if(al=='r'||al=='R')x=b.left+ow+this.pos.dx;else if(al=='l'||al=='L')x=b.left-this.width+this.pos.dx;else if(al=='d'||al=='D')y=b.top+oh+this.pos.dy;else if(al=='u'||al=='U')y=b.top-this.height+this.pos.dy;if(x-wl+this.width>ww-3-this.design.sh_sz[0]||x-wl<1)if(al=='R'||al=='U')x=b.left-this.width-this.pos.dx;else if(al=='L')x=b.left+ow-this.pos.dx;if(x-wl+this.width>ww-3)x=ww-3-this.design.sh_sz[0]-this.width+wl;if(x-wl<1)x=1+wl;if(y-wt+this.height>wh-3-this.design.sh_sz[1]||y-wt<1)if(al=='D')y=b.top-this.height-this.pos.dy;else if(al=='U')y=b.top+oh-this.pos.dy;if(y-wt+this.height>wh-3)y=wh-3-this.design.sh_sz[1]-this.height+wt;if(y-wt<1)y=1+wt;if(this.props.parentnode){f=$(this.props.parentnode).offset();x-=f.left;y-=f.top}this.moveTo(x,y)}if(this.props.onshow)this.props.onshow.apply(this.props.thispar,[this,this.idx]);if(this.props.withmarks){for(var i=0;i<this.elems.length;i++){var c=this.elems[i];if(c&&c[2]&&this.parts.marks[i]){if(!c[2].mark)this.parts.marks[i].style.display='none';else{var m=c[2].marktext||this.props.withmarks;if(typeof m=='object'&&m.constructr!=String)m=m[c[2].mark];this.parts.marks[i].innerHTML=String(m);this.parts.marks[i].style.display='block'}}}}if(!this.props.statical&&this.hlitem>=0){var g=this.elems[this.hlitem];if(g&&g[0]!='sep'){var h=this.props.highlight;if(g[2].hl!=undefined)h=g[2].hl;if(h){this.design._onitemhl.apply(this.parts.elems[this.hlitem],[null,0])}}this.hlitem=-1}$(this.top).show();this.state.visible=true;if(!this.props.statical){this._focus.activate()}if(typeof e!=undefined&&Number(e)!=NaN){var a=Number(e);if(a>=0&&a<this.elems.length){var g=this.elems[a];if(g&&g[0]!='sep'){var h=this.props.highlight;if(g[2].hl!=undefined)h=g[2].hl;if(h){this.design._onitemhl.apply(this.parts.elems[a],[null,1]);this.hlitem=a}}}}if(this.props.hidetimer>0)this.hidetimer=setTimeout("var m=_uMENU.all["+this.idx+"];if(m)m.hide();",this.props.hidetimer)},hidechildren:function(a){if(this.state.destroyed)return;var e=this.elems;for(var i=0;i<e.length;i++)if(e[i]&&e[i].constructor==Array&&e[i][1]&&e[i][1].constructor==_uMENU)if(e[i][1]!=a)e[i][1].hide()},hide:function(a){if(this.state.destroyed)return;if(!this.state.visible)return;$(this.top).hide();this.state.visible=false;if(this.hidetimer)clearTimeout(this.hidetimer);this.hidetimer=null;this.pend_show=null;this.hidechildren();if(this.props.onhide)this.props.onhide.apply(this.props.thispar,[this,this.idx]);this._focus.deactivate();if(a){var p=this.pos.parent;while(p&&!p.props.statical&&p!=this){p.hide(false);p=p.pos.parent}if(p&&p!=this&&p.props.statical)p._focus.deactivate()}},childopen:function(i,a){if(this.state.destroyed)return;if(this.childtimer)clearTimeout(this.childtimer);this.childtimer=null;var h=this.parts.elems[i];var c=this.elems[i];if(!c)return;c=c[1];if(!c||c.constructor!=_uMENU){this.hidechildren(c);return}this.hidechildren(c);c.show({dx:(this.props.horiz?0:-3*(this.props.rtl||window._rtl?-1:1)),alignObj:h,align:(this.props.horiz?'D':(this.props.rtl||window._rtl?'L':'R')),parent:this},a)},schedule_childopen:function(i){if(this.state.destroyed)return;if(this.childtimer)clearTimeout(this.childtimer);this.childtimer=setTimeout("var m=_uMENU.all["+this.idx+"];if(m)m.childopen("+i+");",100)},reset_childopen:function(){if(this.childtimer)clearTimeout(this.childtimer)},_initsubmenus:function(){with(this){for(var i=0;i<toinit.length;i++){toinit[i].init1(true);tocalcsize[tocalcsize.length]=toinit[i]}toinit.length=0}},_calcsizesubmenus:function(){with(this){for(var i=0;i<tocalcsize.length;i++)tocalcsize[i]._setsize();tocalcsize.length=0}},createsubmenus:function(){var i,was=false;for(i=0;i<this.add_elems.length;i++){var a=this.add_elems[i];var n=a.length;for(var j=0;j<n;j++){if(a[j]&&a[j].constructor==Array&&a[j][1]&&a[j][1].constructor==Array){var o={},pos,opts,s;if(a[j][2]&&(typeof a[j][2])=='object')o=a[j][2];else if((typeof a[j][2])=='number')o={hl:a[j][2]};else if((typeof a[j][2])=='string')o={id:a[j][2]};a[j][2]=o;pos=$.extend({parent:this,dx:this.props.horiz?this.pos.childdx:0,dy:this.props.horiz?this.pos.childdy:0},o.pos||{});opts=$.extend({shadow:this.props.shadow,rtl:this.props.rtl?1:0,parentnode:this.props.wnd?this.props.wnd.top:this.props.parentnode,wnd:this.props.wnd,onitem:this.props.onitem,thispar:this.props.thispar},o.opts||{});s=new _uMENU('',pos,opts,a[j][1],true);a[j][1]=s;this.toinit[this.toinit.length]=s;was=true}}}return was},indexById:function(a){a=String(a);for(var i=0;i<this.elems.length;i++)if(this.elems[i][2].id==a)return i;return-1},removeItems:function(c,d,f){var i,p,e;if(c==undefined||c==null){c=[];for(i=0;i<this.elems.length;i++)c[i]=this.elems.length-1-i}else if(c.constructor!=Array)c=[c];for(i=0;i<c.length;i++)if(c[i]==undefined||c[i]==null||c[i].constructor!=Number)c[i]=this.indexById(c[i]);c.sort(function(a,b){return b-a});p=-1;for(i=0;i<c.length;i++){if(c[i]==p||c[i]<0||c[i]>=this.elems.length)continue;e=this.elems[c[i]];if(!d&&e&&e.constructor==Array&&e[1]&&e[1].constructor==_uMENU)e[1].destroy();this.elems.splice(c[i],1);this.parts.elems[c[i]].parentNode.removeChild(this.parts.elems[c[i]]);this.parts.elems.splice(c[i],1);p=c[i]}if(!f)this.appendItems(null,0)},appendItems:function(a,b,c){if(this.state.destroyed)return;if(a&&a.constructor==Array&&a.length>0)this.add_elems[this.add_elems.length]=a;if(!this.state.init)return;if(this.createsubmenus()){setTimeout("var m=_uMENU.all["+this.idx+"];if(m){m._initsubmenus();m.appendItems(null,0,"+c+");}",10);return}if(this.appendtimer)clearTimeout(this.appendtimer);this.appendtimer=null;$(this.top).css("visibility",'hidden').css("display",'block');if(this.props.horiz){if(!this.props.noabs)$(this.menu).css("width","2100px").css("height","auto");else $(this.menu).css("width",this.props.width==0?"auto":this.props.width=='auto'?'auto':this.props.width+"px");$(this.parts.content).css("width","2000px").css("height","auto")}else{if($.browser.opera)$(this.top).css('width','2000px');$(this.menu).css("width","auto").css("height","auto");$(this.parts.content).css("width",$.browser.msie?"50px":"auto").css("height","auto")}var i;for(i=0;i<this.add_elems.length;i++){a=this.add_elems[i];var n=a.length;for(var j=0;j<n;j++){if(!a[j]||a[j].constructor!=Array)a[j]=[''+a[j]];var o={};if(a[j][2]&&(typeof a[j][2])=='object')o=a[j][2];else if((typeof a[j][2])=='number')o={hl:a[j][2]};else if((typeof a[j][2])=='string')o={id:a[j][2]};a[j][2]=o;this.design.append_item(this,a[j],this.props.highlight)}}this.add_elems.splice(0,i);if(!c)this.appendtimer=setTimeout("var m=_uMENU.all["+this.idx+"];if(m){m.appendtimer=null;m._setsize();}",10)},_setsize:function(){var d=this.design.calc_size(this);this.resizeTo(d.w+this.decor.w,d.h+this.decor.h);this._calcsizesubmenus();$(this.top).css("display",'none').css("visibility",'visible');if(this.pend_show||this.state.visible)this.show(this.pend_show);if(this.props.onreadycreate){this.props.onreadycreate.call(this.props.thispar,this);this.props.onreadycreate=null}if(this.onsetsize){var a=this.onsetsize;this.onsetsize=null;if(this.props.wnd)a.apply(this.props.wnd)}},destroy:function(){if(this.state.destroyed)return;this.removeItems();this.top.parentNode.removeChild(this.top);_uMENU.all[this.idx]=null;this._focus.destroy();this.state.destroyed=true;if(this.props.ondestroy)this.props.ondestroy.apply(this.props.thispar,[this,this.idx])}};function _uComboBox(a,b,c,d,f){this.constructor=_uComboBox;this.name=a;this.obj=b&&b.tagName?b:document.getElementById(b);if(!this.obj)return null;this.props=$.extend({design:'std',readonly:false,noicons:-1,deficon:null,listwidth:'auto',maxlistheight:'auto',colwidth:null,onchange:null,wnd:null,rtl:0},c||{});this.app=this.props.wnd&&this.props.wnd.app?this.props.wnd.app:null;this.textvals=d>0?d:0;this.tablecols=d<=0?1:d;this.colwidth=this.props.colwidth||[];this.destroyed=false;this.design=this.props.design&&_uComboBox.designs[this.props.design]?_uComboBox.designs[this.props.design]:_uComboBox.designs['std'];this.idx=_uComboBox.nextidx++;_uComboBox.all[this.idx]=this;this.data=[];if(!f)f=[];var g=-1;for(var i=0;i<f.length;i++){if(g<0&&f[i][2])g=i}this.userInput=this.prevInput=this.obj.value;if(this.props.readonly){this.obj.readOnly=true;this.valobj=$('<input type="hidden" name="'+this.obj.name+'" value="">')[0];this.obj.removeAttribute('name');if(this.obj.form)this.obj.form.appendChild(this.valobj);if(g<0||g>=f.length)g=0}else{this.obj.readOnly=false;this.valobj=this.obj;if(g<0||g>=f.length)g=-1}this.selected=this.userIdx=g;this.changetimer=null;this.haveicons=this.props.noicons>0;if(this.props.noicons<0)for(var i=0;i<f.length;i++)if(f[i][1]){this.haveicons=true;break}this.frame=null;this.opened=false;this.updated=true;this.showtimer=null;this.blurtimer=null;this.cancelblur=false;this.combo=null;var t=document.createElement("div");t.id="_ucombolist"+this.idx;this.toplist=t;$(t).css({position:'absolute',zIndex:5,display:'none'});if($.browser.msie&&parseFloat($.browser.version)<8){var h='<iframe tabindex="-1" '+'style="display:block; position:absolute; '+'filter:Alpha(Opacity=\'0\'); '+'width:1px;height:1px;border:0"/>';this.frame=document.createElement(h);t.appendChild(this.frame)}this.parts=this.design.combo_init(this);$(this.obj).attr("autocomplete","off").bind("focus",this,_uComboBox._onobjfocus).bind("blur",this,_uComboBox._onobjblur).bind("beforedeactivate",this,_uComboBox._onobjdeact).bind("keydown",this,function(e){return e.data.onkeydown(e)}).bind("keyup",this,function(e){return e.data.onkeyup(e)});$(this.combo).bind("mousedown",this,_uComboBox._oncombomousedown);$(this.toplist).bind("mousedown",this,_uComboBox._onlistmousedown);for(var i=0;i<f.length;i++)this.appendItem(f[i]);if(!_uComboBox.globalset){_uComboBox.globalset=true;$(document).bind("mousedown",_uComboBox.hideall);$(window).bind("resize",_uComboBox.hideall)}if(g>=0)this.select(g,false,true)}_uComboBox.all=[];_uComboBox.nextidx=0;_uComboBox.defz=20015;_uComboBox.globalset=false;_uComboBox.ignoreclick=null;_uComboBox.getbyname=function(b){var a=this.all;for(var i=0;i<a.length;i++)if(a[i]&&a[i].name==b)return a[i];return null};_uComboBox.hideall=function(){var a=_uComboBox.all;for(var i=0;i<a.length;i++)if(a[i]&&!a[i].destroyed&&_uComboBox.ignoreclick!=a[i])a[i].hidelist();if(_uComboBox.ignoreclick)setTimeout("_uComboBox.ignoreclick=null;",10)};_uComboBox.designs={std:{combo_init:function(o){var p={};o.combo=$('<table id="_ucombo'+o.idx+'" style="position:relative" cellspacing="0" cellpadding="0" border="0" class="x-unselectable u-combo" align="left">'+'<tr><td class="u-comboeditcell"></td><td class="u-combobutcell"><div class="u-combobut"></td></tr>'+'</table>')[0];o.obj.parentNode.insertBefore(o.combo,o.obj);if(!o.props.wnd)o.obj.parentNode.insertBefore(o.toplist,o.obj);else o.props.wnd.top.appendChild(o.toplist);p.editcell=$(o.combo).find(".u-comboeditcell")[0];p.button=$(o.combo).find(".u-combobut")[0];p.butcell=$(o.combo).find(".u-combobutcell")[0];p.editcell.appendChild(o.obj);$(o.obj).attr("class","x-selectable u-comboedit"+(o.haveicons?" u-comboeditimg":"")+" "+$(o.obj).attr("class"));$(o.toplist).append('<div class="u-combolist"><div style="zoom:1"><table border="0" cellspacing="0" class="x-unselectable u-combocont" width="100%"></table></div></div>');p.list=$(o.toplist).find(".u-combolist")[0];p.content=$(o.toplist).find(".u-combocont")[0];if(!o.props.readonly)$(p.button).bind("mousedown",o,_uComboBox._onbutclick);else{$(o.obj).bind("mousedown",function(e){e.preventDefault();return 0})}$(p.button).bind("mouseover",o.design._onbutmouseover).bind("mouseout",o.design._onbutmouseout);p.items=[];$(o.toplist).find("div,span,table").andSelf().attr("unselectable","on");return p},append_item:function(o,a){var b,cell,t=o.parts.content,i=t.rows.length,txt;b=o.parts.items[i]=t.insertRow(i);$(b).attr("class","u-comborow").bind("mouseover",o,_uComboBox._onitemmouseover).bind("mouseout",o,_uComboBox._onitemmouseout).bind("click",o,_uComboBox._onitemclick);for(var j=0;j<o.tablecols;j++){cell=b.insertCell(j);txt=j+3<a.length?a[j+3]:(j==0?a[0]:'&nbsp;');if(j==0&&a[1])txt='<img class="u-comborowicon" border="0" src="'+a[1]+'">'+txt;$(cell).attr("class","u-combocell"+j).html(txt);if(o.colwidth[j])$(cell).attr("width",o.colwidth[j])}$(b).find("*").andSelf().attr("unselectable","on")},remove_item:function(o,i){var t=o.parts.content;if(i<0||i>=t.rows.length)return;$(t.rows[i]).unbind();o.parts.items.splice(i,1);t.deleteRow(i)},calc_size:function(o){var w=0,h=0;if(!o.props.horiz){for(var i=0;i<o.parts.elems.length;i++){w=Math.max(w,Math.max(o.parts.elems[i].offsetWidth,o.parts.elems[i].scrollWidth));h+=o.parts.elems[i].offsetHeight}}else{for(var i=0;i<o.parts.elems.length;i++){w+=Math.max(o.parts.elems[i].offsetWidth,o.parts.elems[i].scrollWidth);h=Math.max(h,o.parts.elems[i].offsetHeight)}}return{w:w,h:h}},_onitemmouseover:function(e){$(this).addClass("u-comborowhl")},_onitemmouseout:function(e){$(this).removeClass("u-comborowhl")},_onbutmouseover:function(){$(this).addClass("u-combobuthl")},_onbutmouseout:function(){$(this).removeClass("u-combobuthl")},_onlistopen:function(o){$(o.combo).addClass("u-comboopen")},_onlisthide:function(o){$(o.combo).removeClass("u-comboopen")},_onfocus:function(o,e){$(o.combo).addClass("u-combofocus")},_onblur:function(o,e){$(o.combo).removeClass("u-combofocus")},_select:function(o,i){$(o.parts.items[i]).addClass("u-comborowsel")},_deselect:function(o,i){$(o.parts.items[i]).removeClass("u-comborowsel")},seticon:function(o,a){if(a)$(o.obj).css("background-image","url("+a+")");else $(o.obj).css("background-image",o.props.deficon?"url("+o.props.deficon+")":"none")}}};_uComboBox._onitemmouseover=function(e){e.data.design._onitemmouseover.apply(this,[e])};_uComboBox._onitemmouseout=function(e){e.data.design._onitemmouseout.apply(this,[e])};_uComboBox._onitemclick=function(e){var o=e.data;for(var i=0;i<o.parts.items.length;i++)if(o.parts.items[i]==this){o.select(i);o.hidelist();o.obj.focus()}e.stopPropagation();e.preventDefault()};_uComboBox._onbutclick=function(e){var o=e.data;_uComboBox.ignoreclick=e.data;_uWnd.globalmousedown();if(o.opened)o.hidelist();else o.showlist();o.obj.focus();if($.browser.msie&&!e.data.cancelblur){e.data.cancelblur=true;setTimeout("var c=_uComboBox.all["+e.data.idx+"];if(c)c.cancelblur=false;",10)}e.stopPropagation();e.preventDefault()};_uComboBox._onlistmousedown=function(e){_uComboBox.ignoreclick=e.data;_uWnd.globalmousedown();e.data.obj.focus();if($.browser.msie&&!e.data.cancelblur){e.data.cancelblur=true;setTimeout("var c=_uComboBox.all["+e.data.idx+"];if(c)c.cancelblur=false;",10)}e.stopPropagation();e.preventDefault()};_uComboBox._oncombomousedown=function(e){_uComboBox.ignoreclick=e.data;_uWnd.globalmousedown();if(e.which!=1)return;var o=e.data;if(o.props.readonly)if(o.opened)o.hidelist();else o.showlist();o.obj.focus();if($.browser.msie&&!o.cancelblur){o.cancelblur=true;setTimeout("var c=_uComboBox.all["+o.idx+"];if(c)c.cancelblur=false;",10)}e.stopPropagation();if(e.target!=o.obj)e.preventDefault()};_uComboBox._onobjfocus=function(e){var o=e.data;if(o.blurtimer)clearTimeout(o.blurtimer);o.blurtimer=null;o.design._onfocus(o,e)};_uComboBox._onobjblur=function(e){e.data.onblur()};_uComboBox._onobjdeact=function(e){var o=e.data;if(o.cancelblur)e.preventDefault()};_uComboBox.isUpKey=function(a){return a==38||a==63232};_uComboBox.isDownKey=function(a){return a==40||a==63233};_uComboBox.prototype={_setvalue:function(i){with(this){if(i>=0&&i<data.length){valobj.value=prevInput=data[i][0];if(props.readonly)obj.value=data[i].length>2?data[i][2]:data[i][0];if(haveicons)design.seticon(this,data[i][1])}else{if(props.readonly){valobj.value='';obj.value=userInput}else{valobj.value=prevInput=userInput}if(haveicons)this.design.seticon(this,null)}}},_selectitem:function(i){with(this){if(selected>=0&&selected<data.length){design._deselect(this,selected);selected=-1}if(i>=0&&i<data.length){design._select(this,i);selected=i}}},setvalue:function(v){with(this){var a=false;if(props.readonly)return;if(changetimer)clearTimeout(changetimer);if(valobj.value!=v)a=true;valobj.value=prevInput=userInput=v;if(selected!=-1)a=true;_selectitem(-1);userIdx=-1;if(haveicons)this.design.seticon(this,null);if(props.onchange&&a)props.onchange.apply(this.app||this,[selected,v])}},select:function(i,a){with(this){var b=false;if(changetimer)clearTimeout(changetimer);changetimer=null;_selectitem(i);_setvalue(selected);if(!a){if(selected!=userIdx)b=true;userIdx=selected;if(props.onchange&&b)props.onchange.apply(this.app||this,[selected,valobj.value])}}},onblur:function(e){if(this.blurtimer)clearTimeout(this.blurtimer);this.blurtimer=setTimeout("var c=_uComboBox.all["+this.idx+"];if(c)c._onblur2();",10)},_onblur2:function(e){this.blurtimer=null;this.design._onblur(this,e)},onkeydown:function(e){var i;with(this){var c=e.keyCode;if(c==27&&opened){select(userIdx,true);hidelist();return false}if(data.length==0)return;if(c==13){select(selected);hidelist();obj.focus();e.preventDefault();e.stopPropagation();return false}if(c==9){if(changetimer)select(selected);return}if(_uComboBox.isDownKey(c)||_uComboBox.isUpKey(c)){i=selected+(_uComboBox.isDownKey(c)?1:-1);if(props.readonly){if(i>=data.length)i=0;else if(i<0)i=data.length-1}else{if(i>=data.length)i=-1;else if(i<-1)i=data.length-1}select(i,true);if(!opened)changetimer=setTimeout("var c=_uComboBox.all["+this.idx+"];if(c)c.select("+i+");",500);return false}}},onkeyup:function(e){with(this){if(props.readonly||obj.value==prevInput)return;if(changetimer)clearTimeout(changetimer);prevInput=userInput=obj.value;_selectitem(-1);userIdx=-1;if(haveicons)this.design.seticon(this,null);if(props.onchange)props.onchange.apply(this.app||this,[-1,obj.value])}},appendItem:function(a){this.data[this.data.length]=[a[0],a[1],a[3]];this.design.append_item(this,a);this.updated=true},removeItem:function(a){if(a<0||a>=this.data.length)return;this.design.remove_item(this,a);this.data.splice(a,1);this.updated=true},removeAll:function(){for(var i=0;i<this.data.length;i++)this.design.remove_item(this,0);this.data.splice(0,this.data.length);this.updated=true},hidelist:function(){this.toplist.style.display='none';this.opened=false;this.design._onlisthide(this)},showlist:function(){var w,x,y;if(!this.props.wnd){x=this.combo.offsetLeft;y=this.combo.offsetTop}else{var a=$(this.combo).offset(),ppos=$(this.props.wnd.top).offset();x=a.left-ppos.left;y=a.top-ppos.top}if(this.props.listwidth=='auto')w=this.combo.offsetWidth+'px';else w=this.props.listwidth;$(this.toplist).css({left:x+'px',top:(y+this.combo.offsetHeight-1)+'px',width:w,minWidth:this.combo.offsetWidth+'px'});if(this.frame)$(this.frame).css({width:w});if(this.updated){$(this.parts.list).css({height:'auto',overflow:'hidden'});$(this.toplist).css({visibility:'hidden'}).css({display:'block'});if(this.showtimer)clearTimeout(this.showtimer);this.showtimer=setTimeout("var c=_uComboBox.all["+this.idx+"];if(c)c._showlist();",10)}else{this.toplist.style.display='block'}this.design._onlistopen(this);this.opened=true;this.updated=false},_showlist:function(){this.showtimer=null;var o=this.parts.list,h,maxh,pos,d=_uWnd.getdims();h=Math.max(o.scrollHeight,o.offsetHeight);pos=$(this.toplist).offset();if(this.props.maxlistheight>0)maxh=Math.max(50,Math.min(this.props.maxlistheight,d.clientH-pos.top));else maxh=Math.max(50,d.clientH-pos.top);if(h>maxh){$(this.parts.list).css({height:maxh+'px',overflow:'auto'});h=maxh}if(this.frame)$(this.frame).css({height:h+'px'});$(this.toplist).css({visibility:'visible'})}};function _uSuggestList(a,b,c,d){this.constructor=_uSuggestList;this.name=a;this.obj=typeof b=='string'?document.getElementById(b):b;if(!this.obj)return null;this.props=$.extend({design:'std',maxlistheight:'auto',colwidth:null,cachegroup:'def',minlen:2,url:null,separator:null},c||{});this.colwidth=this.props.colwidth||[];this.design=this.props.design&&_uSuggestList.designs[this.props.design]?_uSuggestList.designs[this.props.design]:_uSuggestList.designs['std'];this.idx=_uSuggestList.nextidx++;_uSuggestList.all[this.idx]=this;this.cacheGroup=this.props.cachegroup;if(!this.queryCache[this.cacheGroup])this.queryCache[this.cacheGroup]=[];if(d)this.queryCache[this.cacheGroup]=d;this.visible=true;this.hlIndex=-1;this.hlRow=null;this.blockMouseOver=false;this.userInput=this.obj.value;this.previousInput=this.obj.value;this.resultInput="";this.requestedInput="";this.ignoreInput="";this.sep_pos=-1;this.remoteReqTimer=null;this.hideTimer=null;this.AJAXretries=0;this.AJAXTimer=null;this.frame=null;var t=document.createElement("div");t.id="_usuggest"+this.idx;this.top=t;var f;if(f=_uWnd.findparent(this.obj)){this.parent=f.top;this.parent.appendChild(t)}else{this.parent=this.obj.parentNode;this.parent.insertBefore(t,this.obj)}$(t).css({position:'absolute',zIndex:5,display:'none',zoom:1});if(0&&$.browser.msie&&parseFloat($.browser.version)<7){var g='<iframe tabindex="-1" '+'style="display:block; position:absolute;'+'filter:Alpha(Opacity=\'100\'); '+'width:1px;height:20px;border:0"/>';this.frame=document.createElement(g);t.appendChild(this.frame)}this.parts=this.design.suggest_init(this);$(this.obj).attr("autocomplete","off").css("position","relative").bind("blur",this,function(e){return e.data.onblur(e)}).bind("keydown",this,function(e){return e.data.onkeydown(e)}).bind("keyup",this,function(e){return e.data.onkeyup(e)});if(!_uSuggestList.globalset){_uSuggestList.globalset=true;$(document).bind("mousedown",_uSuggestList.hideall);$(window).bind("resize",_uSuggestList.hideall)}this.hide();if(this.obj.form){$(this.obj.form).bind("submit."+this.idx,this,function(e){return e.data.onsubmitform(e)})}}_uSuggestList.all=[];_uSuggestList.nextidx=0;_uSuggestList.defz=20015;_uSuggestList.globalset=false;_uSuggestList.ignoreclick=null;_uSuggestList.getbyname=function(b){var a=this.all;for(var i=0;i<a.length;i++)if(a[i]&&a[i].name==b)return a[i];return null};_uSuggestList.hideall=function(){var a=_uSuggestList.all;for(var i=0;i<a.length;i++)if(a[i]&&!a[i].destroyed&&_uSuggestList.ignoreclick!=a[i])a[i].hide();if(_uSuggestList.ignoreclick)setTimeout("_uSuggestList.ignoreclick=null;",10)};_uSuggestList.designs={std:{suggest_init:function(o){var p={};$(o.obj).attr("class","x-selectable u-suggedit "+$(o.obj).attr("class"));$(o.top).append('<div class="u-sugglist" style="zoom:1"><div style="zoom:1"><table border="0" cellspacing="0" class="x-unselectable u-suggcont" width="100%"></table></div></div>');p.list=$(o.top).find(".u-sugglist")[0];p.content=$(o.top).find(".u-suggcont")[0];$(o.top).find("div,span,table").andSelf().attr("unselectable","on");return p},append_row:function(o,a,b,c){var d=o.parts.content.insertRow(-1);$(d).bind("mousedown",o,o._onrowmousedown).bind("mousemove",o,o._onrowmousemove).bind("mouseover",o,o._onrowmouseover).addClass('u-suggrow').attr("usuggeststr",a[0]);var v=String(a[0]);if(v.toLowerCase().substr(0,c.length)==c.toLowerCase())v='<span class="u-suggmark">'+v.substr(0,c.length)+'</span>'+v.substr(c.length);for(var j=0;j<b;j++){$(d).append("<td unselectable='on' class='u-suggcell"+j+"'>"+(j==0?v:a[j])+"</td>")}},_select:function(o,a){$(a).addClass("u-suggrowhl")},_deselect:function(o,a){$(a).removeClass("u-suggrowhl")}}};_uSuggestList.prototype={queryCache:[],onsubmitform:function(e){if(this.visible){if(this.resultInput!="")this.obj.value=this.userInput;this.hide()}},hide:function(){with(this){top.style.display='none';visible=false;if(hlRow)design._deselect(this,hlRow);hlRow=null;hlIndex=-1}},show:function(){with(this){if(!visible&&numItems()>0){var w=obj.offsetWidth,x,y,off,offp;off=$(obj).offset();offp=$(parent).offset();$(top).css({left:off.left-offp.left+'px',top:off.top-offp.top+obj.offsetHeight+'px',width:w+'px'});if(frame)$(frame).css({width:w+'px'});top.style.display='block';visible=true;blockMouseOver=true}}},numItems:function(){return this.parts.content?this.parts.content.rows.length:0},onblur:function(e){with(this){if(visible){if(hlIndex>=0)obj.value=userInput;hide()}}},onkeydown:function(e){with(this){var c=e.keyCode;if(c==27&&visible){if(resultInput!="")_setvalue_sep(userInput);hide();return false}if(resultInput=="")return;if(c==13&&hlIndex>=0&&visible){previousInput=obj.value;userInput=_getvalue_sep();resetRequest(userInput);hide();if(userInput!=resultInput)clearResult();obj.focus();e.preventDefault();e.stopPropagation();return false}if(isDownKey(c)){moveSelection(hlIndex+1);return false}if(isUpKey(c)){moveSelection(hlIndex-1);return false}}},onkeyup:function(e){with(this){if(ignoreInput!=""&&_getvalue_sep()==ignoreInput)return;if(obj.value==previousInput)return;ignoreInput=resultInput="";previousInput=obj.value;userInput=_getvalue_sep();if(hideTimer)clearTimeout(hideTimer);hideTimer=setTimeout("var c=_uSuggestList.all["+idx+"];if(c)c.clearResult(true);",2000);procRequest(userInput)}},_setvalue_sep:function(v){with(this){if(sep_pos>=0)obj.value=obj.value.substr(0,sep_pos)+props.separator+' '+v;else obj.value=v}},_getvalue_sep:function(){with(this){if(props.separator)sep_pos=obj.value.lastIndexOf(props.separator);if(sep_pos>=0){var t=obj.value.substr(sep_pos+props.separator.length);t=t.replace(/^\s+/,"");return t}else return obj.value}},moveSelection:function(a){with(this){if(resultInput==""&&ignoreInput!=""&&_getvalue_sep()==ignoreInput){procRequest(_getvalue_sep(),true);return}if(!visible&&resultInput.length>0&&resultInput==_getvalue_sep()){show();return}if(!visible)return;if(hlRow)design._deselect(this,hlRow);hlRow=null;var b=numItems();if(a>=b)a=-1;else if(a<-1)a=b-1;if(a==-1){hlIndex=-1;_setvalue_sep(userInput);obj.focus();return}hlIndex=a;hlRow=parts.content.rows[a];design._select(this,hlRow);ignoreInput=$(hlRow).attr("usuggeststr");_setvalue_sep(ignoreInput)}},isUpKey:function(a){return a==38||a==63232},isDownKey:function(a){return a==40||a==63233},resetRequest:function(a){with(this){if(remoteReqTimer&&requestedInput==a)return;clearTimeout(remoteReqTimer);remoteReqTimer=null;requestedInput=a;clearTimeout(AJAXTimer);AJAXTimer=null;try{if(AJAXObj)AJAXObj.abort();AJAXObj=null}catch(e){}}},procRequest:function(a,b){with(this){resetRequest(a);if(a.length<props.minlen){clearResult(true);return}if(queryCache[cacheGroup][a]){setResult(a,queryCache[cacheGroup][a]);return}AJAXretries=0;if(!props.url)return;if(b)remoteRequest();else remoteReqTimer=setTimeout("var c=_uSuggestList.all["+this.idx+"];if(c)c.remoteRequest();",350)}},remoteRequest:function(){with(this){clearTimeout(remoteReqTimer);remoteReqTimer=null;try{if(AJAXObj)AJAXObj.abort();AJAXObj=null}catch(e){};if(AJAXretries>1)return;clearTimeout(AJAXTimer);AJAXTimer=setTimeout("var c=_uSuggestList.all["+this.idx+"];if(c){c.AJAXretries++;c.remoteRequest();}",12000);AJAXObj=$.ajax({type:"GET",dataType:"text",cache:false,url:props.url,data:{tag:requestedInput},success:new Function("resp","status","var c=_uSuggestList.all["+this.idx+"];if(c)c.parseRequest(resp,status);"),timeout:10000})}},parseRequest:function(a,b){clearTimeout(this.AJAXTimer);this.AJAXTimer=null;this.AJAXretries=0;var c=[];try{c=eval("res="+a)}catch(e){}this.AJAXObj=req=null;if(!c||c.length<2||c[1]<1||c[1]>10){this.clearResult();return}var n=c[1],idx=0;var d=[];for(var i=2;i<c.length;i+=n,idx++){d[idx]=[];for(var j=0;j<n;j++){d[idx][j]=c[i+j]}}this.queryCache[this.cacheGroup][c[0]]=d;if(c[0]==this.requestedInput)this.setResult(c[0],this.queryCache[this.cacheGroup][c[0]])},_onrowmousemove:function(e){return e.data.onrowmousemove(e)},_onrowmouseover:function(e){return e.data.onrowmouseover(e)},_onrowmousedown:function(e){return e.data.onrowmousedown(e)},onrowmousemove:function(e){if(this.blockMouseOver){this.blockMouseOver=false;this.onrowmouseover(e)}},onrowmouseover:function(e){with(this){if(blockMouseOver)return;if(hlRow)design._deselect(this,hlRow);hlRow=null;hlIndex=-1;for(var i=0;i<parts.content.rows.length;i++){if(parts.content.rows[i]==e.target||jQuery.inArray(e.target,$(parts.content.rows[i]).contents())>=0){hlIndex=i;hlRow=parts.content.rows[i];design._select(this,hlRow);break}}}},onrowmousedown:function(e){with(this){if(numItems()<=0||!hlIndex<0||!hlRow)return;ignoreInput=userInput=$(hlRow).attr("usuggeststr");_setvalue_sep(userInput);previousInput=obj.value;resetRequest(userInput);hide();if(userInput!=resultInput)clearResult();obj.focus()}},setResult:function(a,b){with(this){if(hideTimer)clearTimeout(hideTimer);hideTimer=null;clearResult();hlIndex=-1;hlRow=null;resultInput=a;var c=b.length;if(c<=0){hide();return}var d=b[0].length;for(var i=0;i<c;i++){design.append_row(this,b[i],d,a)}show()}},clearResult:function(a){with(this){if(a)a();resultInput="";hlRow=null;hlIndex=-1;while(parts.content.rows.length>0)parts.content.deleteRow(-1)}}};function _uDraggable(a,b,c,d,e){this.par=a;this.x=this.y=this.w=this.h=this.m=0;this.moved=false;this.active=false;this.onmove=b||_uDraggable.dummy;this.oninitdrag=c||_uDraggable.dummy;this.onstartdrag=d||_uDraggable.dummy;this.onstopdrag=e||_uDraggable.dummy;if(!_uDraggable.globalset){_uDraggable.globalset=true;$(document).bind("mouseup",_uDraggable.onmouseup);$(document).bind("mousemove",_uDraggable.onmousemove)}}_uDraggable.dummy=function(){};_uDraggable.obj=null;_uDraggable.clkX=0;_uDraggable.clkY=0;_uDraggable.scrL=0;_uDraggable.scrT=0;_uDraggable.globalset=false;_uDraggable.onmousemove=function(e){with(_uDraggable){var o=obj;if(!o)return;o.event=e;if(typeof(e.which)!='undefined'&&e.which!=1){o.stop();obj=null;return}e.stopPropagation();e.preventDefault();var d=_uWnd.getdims();if(!o.moved&&(e.clientX!=clkX||e.clientY!=clkY)){o.onstartdrag.apply(o.par,[o.x,o.y,o.w,o.h,o.m]);o.moved=true}o.onmove.apply(o.par,[e.clientX-clkX-(scrL-d.clientLeft),e.clientY-clkY-(scrT-d.clientTop),o.x,o.y,o.w,o.h,o.m]);o.event=null;return false}};_uDraggable.onmouseup=function(e){if(e.which!=1)return;with(_uDraggable){var o=obj;if(!o)return;if(o.moved)onmousemove(e);o.event=e;o.stop();o.event=null;obj=null}};_uDraggable.prototype={start:function(e,x,y,w,h,m){var r=_uDraggable;if(r.obj){r.obj.event=e;r.obj.onstopdrag.apply(r.obj.par);r.obj.event=null}this.x=x;this.y=y;this.w=w;this.h=h;this.m=m;this.active=true;this.moved=false;r.obj=this;var d=_uWnd.getdims();r.clkX=e.clientX;r.clkY=e.clientY;r.scrL=d.clientLeft;r.scrT=d.clientTop;this.event=e;this.oninitdrag.apply(this.par,[x,y,w,h,m])},stop:function(){var r=_uDraggable;if(r.obj==this)r.obj=null;if(this.active){this.onstopdrag.apply(this.par,[this.x,this.y,this.w,this.h,this.m]);this.active=false}}};function _uSlider(a,b,c,d,e){if(c==d)return;if(typeof(a)!='object')this.slider=$('#'+a)[0];else this.slider=a;if(!this.slider)return;this.slider._uslider=this;this.type=b.substr(0,1).toLowerCase()=='v'?'v':'h';this.props=$.extend({step:0,initval:(c+d)/2,disabled:0,minpos:0,maxpos:null,hotspot:null,thispar:null,onchange:null,param:null},e||{});this.disabled=!!this.props.disabled;this.min_value=c;this.max_value=d;this.step=Math.abs(this.props.step);this.value=0;this.min_pos=this.props.minpos;if(this.props.maxpos!=null)this.max_pos=this.props.maxpos;else{var p=this.slider.parentNode;if(p){this.max_pos=this.type=='h'?p.offsetWidth-this.slider.offsetWidth:p.offsetHeight-this.slider.offsetHeight}else this.max_pos=1}if(this.props.hotspot!=null)this.hotoff=this.props.hotspot;else this.hotoff=this.type=='h'?Math.floor(this.slider.offsetWidth/2):Math.floor(this.slider.offsetHeight/2);if(this.min_pos==this.max_pos)this.max_pos=this.min_pos+1;this.pos=0;this.setValue(this.props.initval);this.drag=new _uDraggable(this,this._ondrag,null,null,this._ondragstop);$(this.slider).unbind('onmousemove mousedown').bind('onmousemove',_uSlider._onmousemove).bind('mousedown',this,_uSlider._onmousedown);if(this.slider.parentNode)$(this.slider.parentNode).unbind('mousedown').bind('mousedown',this,_uSlider._onmousedownparent)}_uSlider._onmousedownparent=function(e){var o=e.data;if(o.disabled)return;var x=o.type=='h'?e.pageX:e.pageY,coord=$(this).offset(),dx=o.type=='h'?x-coord.left:x-coord.top;o.setPos(dx-o.hotoff);e.preventDefault()};_uSlider._onmousedown=function(e){var o=e.data;if(o.disabled)return;o.drag.start(e,o.pos)};_uSlider._onmousemove=function(e){e.preventDefault()};_uSlider.prototype={setPos:function(a){if(a<this.min_pos)a=this.min_pos;else if(a>this.max_pos)a=this.max_pos;var b=this.min_value<this.max_value?1:-1;var c=(a-this.min_pos)/(this.max_pos-this.min_pos)*(this.max_value-this.min_value)+this.min_value;if(this.step>0){c=Math.round((c-this.min_value)/this.step)*this.step+this.min_value;a=(c-this.min_value)/(this.max_value-this.min_value)*(this.max_pos-this.min_pos)+this.min_pos;a=Math.round(a)}if(c*b<this.min_value*b)c=this.min_value;else if(c*b>this.max_value*b)c=this.max_value;if(c!=this.value){this.pos=a;if(this.type=='h')this.slider.style.left=this.pos+"px";else this.slider.style.top=this.pos+"px";this.value=c;if(this.props.onchange)this.props.onchange.call(this.props.thispar,this.value,this.props.param,this)}},_ondrag:function(a,b,p){if(this.disabled)return;this.setPos(p+a)},setValue:function(V){var a=this.min_value<this.max_value?1:-1;if(V*a<this.min_value*a||V*a>this.max_value*a)return;if(this.step>0){V=Math.round((V-this.min_value)/this.step)*this.step+this.min_value;if(V*a<this.min_value*a)V=this.min_value;else if(V*a>this.max_value*a)V=this.max_value}var b=(V-this.min_value)/(this.max_value-this.min_value)*(this.max_pos-this.min_pos)+this.min_pos;this.pos=Math.round(b);if(this.type=='h')this.slider.style.left=this.pos+"px";else this.slider.style.top=this.pos+"px";this.value=V;if(!this.disabled&&this.props.onchange)this.props.onchange.call(this.props.thispar,this.value,this.props.param,this)}};_uSlider.buildH=function(a,b){var p=$.extend({w:124,lw:0,limg:'',limgcss:'',rw:0,rimg:null,rimgcss:'',title:'',ch:20,cw:120,cimg:'/img/d/sldBg.gif',cimgcss:'no-repeat 0 10px',simg:'/img/d/sld.gif',simgcss:'no-repeat 0 0',sh:20,sw:9,st:2},b||{});if(String(p.w).indexOf('%')<0&&String(p.w).toLowerCase().indexOf('px')<0)p.w+='px';return'<table border="0" cellpadding="1" cellspacing="1" style="width:'+p.w+'"><tr>'+(p.lw>0?'<td width="'+p.lw+'" '+(p.limg||o.limgcss?'style="background:'+(p.limg?'url('+p.limg+') ':'')+p.limgcss+'"':'')+'></td>':'')+'<td><div'+(p.title?' title="'+p.title+'"':'')+' style="height:'+p.ch+'px;width:'+p.cw+'px'+(p.cimg||o.cimgcss?';background:'+(p.cimg?'url('+p.cimg+') ':'')+p.cimgcss:'')+'">'+'<div unselectable="on" id="'+a+'" style="cursor:pointer;-moz-user-select:none;height:'+p.sh+'px; width:'+p.sw+'px; position:relative; top:'+p.st+'px'+(p.simg||o.simgcss?';background:'+(p.simg?'url('+p.simg+') ':'')+p.simgcss:'')+'"></div></div></td>'+(p.rw>0?'<td width="'+p.rw+'" '+(p.rimg||o.rimgcss?'style="background:'+(p.rimg?'url('+p.rimg+') ':'')+p.rimgcss+'"':'')+'></td>':'')+'</tr></table>'};function _uTabCtrl(c,d,e,f,g,h){this.constructor=_uTabCtrl;this.name=c;this.ntabs=d;this.props=$.extend({parentnode:null,wnd:null,app:e&&e.wnd&&e.wnd.app||null,width:'auto',height:'auto',min_height:50,active_tab:-1,close:0,design:'std',noinit:false,markload:'<div align="left"><div class="myWinLoad"></div></div>',emptycontent:'',onload:null,onshow:null,onhide:null,onbeforechange:null,onchange:null,onbeforeclose:null,onclose:null,ondestroy:null,onresize:null,rtl:0},e||{});this.app=this.props.app;this.state={init:false,destroyed:false};this.design=this.props.design&&_uTabCtrl.designs[this.props.design]?_uTabCtrl.designs[this.props.design]:_uTabCtrl.designs['std'];this.idx=_uTabCtrl.nextidx++;_uTabCtrl.all[this.idx]=this;this.width=parseInt(this.props.width)||0;this.height=parseInt(this.props.height)||0;this.data=[];this.pend_show=null;this.decor={cdw:0,cdh:0,pdw:0,pdh:0,ph:0};this.maxid=0;this.wnd=null;this.active_tab=this.props.active_tab;this.scrollpos={tabswidth:0,havewidth:0,pos:null};for(var i=0;i<d;i++){var j=(h&&h[i])||{};var k=j.id||'';if(!k||k.length==0)k='_tc'+this.idx+'tb'+(this.maxid++);this.data[i]={id:k,title:(f&&f[i])||'.',dat:(g&&g[i])||'',footer:j.footerc||null,footerh:j.footerh&&j.footerh>0?j.footerh:0,header:j.headerc||null,headerh:j.headerh&&j.headerh>0?j.headerh:0,footercont:null,headercont:null,cont:null,ismarkload:0,markloadcont:null,obj:null,ishidden:j.hidden,clbut:null,link:null,href:j.href,target:j.target,label:null,close:j.close==undefined?this.props.close:j.close,icon:j.icon,markload:j.markload,firstload:0,onload:j.onload==undefined?this.props.onload:j.onload,onshow:j.onshow==undefined?this.props.onshow:j.onshow,onhide:j.onhide==undefined?this.props.onhide:j.onhide,onbeforechange:j.onbeforechange==undefined?this.props.onbeforechange:j.onbeforechange,onchange:j.onchange==undefined?this.props.onchange:j.onchange,onbeforeclose:j.onbeforeclose==undefined?this.props.onbeforeclose:j.onbeforeclose,onclose:j.onclose==undefined?this.props.onclose:j.onclose}}this.sesupdate=0;if(!_uTabCtrl.globalset){_uTabCtrl.globalset=true}this.butdown=new _uDraggable(this,null,null,null,function(a,b){this.design._onbuttonup(this,a,b)});if(!this.props.noinit)this.init()}_uTabCtrl.all=[];_uTabCtrl.nextidx=1;_uTabCtrl.globalset=false;_uTabCtrl.getbyname=function(b){var a=this.all;for(var i=0;i<a.length;i++)if(a[i]&&a[i].name==b)return a[i];return null};_uTabCtrl.closeTab=function(a,b){var w=this.getbyname(a);if(w)w.closeTab(b)};_uTabCtrl.content=function(a,b,c){var w=this.getbyname(a);if(w)w.content(b,c)};_uTabCtrl.headerheight=function(a,b,h){var w=this.getbyname(a);if(w)w.headerheight(b,h)};_uTabCtrl.footerheight=function(a,b,h){var w=this.getbyname(a);if(w)w.footerheight(b,h)};_uTabCtrl.setTitle=function(a,b,t){var w=this.getbyname(a);if(w)w.setTitle(b,t)};_uTabCtrl.designs={std:{content_class:'u-tabc-content',header_class:'u-tabc-header',footer_class:'u-tabc-footer',tabctrl_init:function(o){var p={};$(o.top).attr('class',"x-unselectable u-tabc").html('<div class="u-tabc-p"><div class="u-tabc-listp"><div class="u-tabc-list"></div><div class="u-tabc-pbot"></div></div><div class="u-tabc-scrbut"><div class="u-tabc-tabl"><div class="u-tabc-label"><div class="u-tabc-scrl"></div><div class="u-tabc-scrr"></div></div></div></div></div>'+'<div class="u-tabc-body"><div class="u-tabc-content" style="height:'+o.props.min_height+'px">'+o.props.emptycontent+'</div></div>');p.pane=$(o.top).find(".u-tabc-p")[0];p.panebot=$(o.top).find(".u-tabc-pbot")[0];p.listp=$(o.top).find(".u-tabc-listp")[0];p.list=$(o.top).find(".u-tabc-list")[0];p.scrbut=$(o.top).find(".u-tabc-scrbut")[0];p.scrl=$(o.top).find(".u-tabc-scrl")[0];p.scrr=$(o.top).find(".u-tabc-scrr")[0];p.body=$(o.top).find(".u-tabc-body")[0];p.emptycontent=p.content=$(o.top).find(".u-tabc-content")[0];$(o.top).find("div,span").andSelf().attr("unselectable","on");$(p.scrl).bind("click mousedown mouseover mouseout",{obj:o,but:0},_uTabCtrl._onscrbutevent);$(p.scrr).bind("click mousedown mouseover mouseout",{obj:o,but:1},_uTabCtrl._onscrbutevent);return p},remove_item:function(o,a){o.parts.list.removeChild(o.data[a].obj)},set_title:function(o,a){$(o.data[a].label).html((o.data[a].icon?'<img class="u-tabc-icon" border="0" src="'+o.data[a].icon+'">':($.browser.msie&&$.browser.version<8?'<img class="u-tabc-spacer" src="/img/1px.gif" width="1" height="1" border="0">':''))+o.data[a].title)},insert_item:function(o,b){var a=document.createElement('div');$(a).attr('class','u-tabc-tab'+(o.data[b].close?' u-tabc-wcl':'')).html((o.data[b].href?'<a '+(o.data[b].target?'target="'+o.data[b].target+'" ':'')+'href="'+o.data[b].href+'" class="u-tabc-tabl" style="display:block">':'<div class="u-tabc-tabl">')+(o.data[b].close?'<div class="u-tabc-closebut"></div>':'')+'<div class="u-tabc-tabr"><div class="u-tabc-label">'+(o.data[b].icon?'<img class="u-tabc-icon" border="0" src="'+o.data[b].icon+'">':($.browser.msie&&$.browser.version<8?'<img class="u-tabc-spacer" src="/img/1px.gif" width="1" height="1" border="0">':''))+o.data[b].title+'</div></div>'+(o.data[b].href?'</a>':'</div>'));o.data[b].obj=a;o.data[b].label=$(a).find(".u-tabc-label")[0];o.data[b].link=$(a).find(".u-tabc-tabl")[0];if(o.data[b].close){o.data[b].clbut=$(a).find(".u-tabc-closebut")[0];$(o.data[b].clbut).bind("mouseover",this._onclbutmouseover).bind("mouseout",this._onclbutmouseout).bind("click",{obj:o,tab:o.data[b]},_uTabCtrl._onclbutclick).bind("mousedown",{obj:o,tab:o.data[b]},_uTabCtrl._onclbutdown)}$(o.data[b].link).bind("mouseover",this._ontabmouseover).bind("mouseout",this._ontabmouseout).bind("mousedown",{obj:o,tab:o.data[b]},_uTabCtrl._ontabclick);$(a).find("div,span,a,img").andSelf().attr("unselectable","on");if(o.data[b].ishidden)a.style.display='none';var c=o.parts.list.childNodes.length;o.parts.list.insertBefore(a,b>=c?null:o.parts.list.childNodes[b])},_ontabmouseover:function(e){$(this.parentNode).addClass("u-tabc-tab-over")},_ontabmouseout:function(e){$(this.parentNode).removeClass("u-tabc-tab-over")},_onclbutmouseover:function(e){$(this).addClass("u-tabc-closebut-over")},_onclbutmouseout:function(e){$(this).removeClass("u-tabc-closebut-over")},_onclbutmousedown:function(b,v){if(v)$(b).addClass("u-tabc-closebut-down");else $(b).removeClass("u-tabc-closebut-down")},_ontabactivate:function(o,a){$(o.data[a].obj).addClass("u-tabc-tab-act")},_ontabdeactivate:function(o,a){$(o.data[a].obj).removeClass("u-tabc-tab-act")},_onscrbutactivate:function(o,a,v){if(v)$(!a?o.parts.scrl:o.parts.scrr).removeClass("u-tabc-scr-dis");else $(!a?o.parts.scrl:o.parts.scrr).addClass("u-tabc-scr-dis")},_onscrbutover:function(o,a,v){var b=!a?o.parts.scrl:o.parts.scrr;if(v)$(b).addClass("u-tabc-scr-over");else $(b).removeClass("u-tabc-scr-over")},_onscrbutdown:function(o,a,v){var b=!a?o.parts.scrl:o.parts.scrr;if(v)$(b).addClass("u-tabc-scr-down");else $(b).removeClass("u-tabc-scr-down")},_onbuttonup:function(o,a,b){if(a<2)this._onscrbutdown(o,a,0);else this._onclbutmousedown(b.clbut,0)}}};_uTabCtrl._onclbutdown=function(e){if(e.which==1){e.stopPropagation();e.data.obj.design._onclbutmousedown(e.data.tab.clbut,1);e.data.obj.butdown.start(e,2,e.data.tab)}_uWnd.globalmousedown()};_uTabCtrl._onscrbutevent=function(e){var o=e.data.obj,but=e.data.but;if(e.type=='click'&&e.which==1)o.scrollTabPane(but?40:-40);else if(e.type=='mouseover')o.design._onscrbutover(o,but,1);else if(e.type=='mouseout')o.design._onscrbutover(o,but,0);else if(e.type=='mousedown'&&e.which==1){o.design._onscrbutdown(o,but,1);o.butdown.start(e,but)}};_uTabCtrl._onclbutclick=function(e){var d=e.data,o=d.obj;for(var i=0;i<o.data.length;i++)if(o.data[i]==d.tab){if(typeof o.data[i].onbeforeclose=='function')if(!o.data[i].onbeforeclose.call(o.app,o,i,o.data[i].id))break;o.closeTab(i);break}e.preventDefault();e.stopPropagation()};_uTabCtrl._ontabclick=function(e){var d=e.data,o=d.obj;e.preventDefault();for(var i=0;i<o.data.length;i++)if(o.data[i]==e.data.tab){if(i==o.active_tab)return;if(typeof o.data[i].onbeforechange=='function')if(!o.data[i].onbeforechange.call(o.app,o,i,o.data[i].id))break;o.activateTab(i);break}};_uTabCtrl.prototype={saveSession:function(){this.sesupdate=0;return{tab:this.active_tab}},init:function(a){var t=document.createElement("div");t.id="_utabctrl"+this.idx;if(this.props.parentnode)this.props.parentnode.appendChild(t);else if(this.props.wnd){var b=this.props.wnd.parts.wndcont;while(b.firstChild)b.removeChild(b.firstChild);b.appendChild(t);this.wnd=this.props.wnd;this.wnd.tabctrl=this;this.wnd.state.loaded=true}else $($("body")[0]).append(t);this.top=t;$(t).css({visibility:'hidden',display:'block'});if(this.width>0)$(t).css('width',this.width+'px');this.parts=this.design.tabctrl_init(this);this.parts.markloadcont=null;this.parts.headercontent=null;this.parts.footercontent=null;this.show();if(!a)setTimeout("var m=_uTabCtrl.all["+this.idx+"];if(m)m.init1();",10)},init1:function(a){var p=this.parts,d=this.decor;if(!(this.width>0))this.width=this.top.offsetWidth;if(!(this.height>0))this.height=this.top.offsetHeight;d.cdw=this.top.offsetWidth-p.content.offsetWidth;d.cdh=this.top.offsetHeight-p.content.offsetHeight;d.pdw=this.top.offsetWidth-p.listp.offsetWidth;d.hh=0;d.fh=0;if(!this.props.wnd&&!a){$(this.top).css('height',this.height+'px');$(p.content).css({width:(this.top.offsetWidth-d.cdw)+'px',height:(this.top.offsetHeight-d.cdh)+'px'});$(p.listp).css({width:(this.top.offsetWidth-d.pdw)+'px'})}$(p.listp).css({overflow:'hidden'});$(p.panebot).css('width','4000px');$(p.list).css('width','4000px');for(var i=0;i<this.ntabs;i++)this.design.insert_item(this,i);if(this.props.wnd)this.resizeTo(this.props.wnd.width-this.props.wnd.decor.w,this.props.wnd.height-this.props.wnd.decor.h);var b=this.active_tab;this.active_tab=-1;if(b=='auto')if(this.name&&this.name.length>0&&self.location.hash.length>1){var u=self.location.hash.substr(1).split(';');var s='T_'+this.name+'=';for(var c=0;c<u.length;c++)if(u[c].length>s.length&&u[c].substr(0,s.length)==s){var e=this.idxbyid(u[c].substr(s.length));if(e>=0&&e<this.data.length){b=e;break}}}else b=-1;$(this.top).css("display",'block').css("visibility",'');if(b==-1&&this.data.length>0)b=0;if(b>=0&&b<this.ntabs){for(var i=0;i<this.ntabs;i++){var j=(b+i)%this.ntabs;if(!this.data[j].ishidden&&(!this.data[j].onbeforechange||!!this.data[j].onbeforechange(this,j,this.data[j].id))){this.activateTab(j,true);break}}}else this.activateTab(-1,true);$(this.top).css("display",'none').css("visibility",'');this.state.init=true;if(pend_show)this.show(pend_show[0]);if(this.props.wnd)this.props.wnd.onexternalload()},scrollTabPane:function(a){var b=this.scrollpos.pos+=a;var w=this.scrollpos.tabswidth,havew=this.scrollpos.havewidth;if(w<havew){this.design._onscrbutactivate(this,0,0);this.design._onscrbutactivate(this,1,0);if((this.props.rtl||window._rtl)&&this.data.length>0){b=this.data[this.data.length-1].obj.offsetLeft+havew-w}else b=0;this.scrollpos.pos=b;this.parts.listp.scrollLeft=b}else{if(this.props.rtl||window._rtl){var c=this.data[this.data.length-1].obj.offsetLeft;if(b<c)b=c;else if(b>c+w-havew)b=c+w-havew}else if(b<0)b=0;else if(b>w-havew)b=w-havew;this.scrollpos.pos=b;this.parts.listp.scrollLeft=b;if(b>0)this.design._onscrbutactivate(this,0,1);else this.design._onscrbutactivate(this,0,0);if(b<w-havew)this.design._onscrbutactivate(this,1,1);else this.design._onscrbutactivate(this,1,0)}},_setscrolls:function(){var w=0,havew=this.parts.listp.offsetWidth;if(this.parts.listp.clientWidth>0&&this.parts.listp.clientWidth<havew)havew=this.parts.listp.clientWidth;if(this.data.length>0){var o=this.data[this.data.length-1];if(this.props.rtl||window._rtl){var a=this.data[0];w=a.obj.offsetLeft+a.obj.offsetWidth-o.obj.offsetLeft}else w=o.obj.offsetLeft+o.obj.offsetWidth}if(havew<w){this.parts.scrbut.style.display='block';havew-=this.parts.scrbut.offsetWidth}else this.parts.scrbut.style.display='none';if(this.scrollpos.pos==null){if((this.props.rtl||window._rtl)&&this.data.length>0)this.scrollpos.pos=this.data[this.data.length-1].obj.offsetLeft+w-havew;else this.scrollpos.pos=0}else if(this.scrollpos.havewidth!=havew)if(this.props.rtl||window._rtl)this.scrollpos.pos+=this.scrollpos.havewidth-havew;this.scrollpos.havewidth=havew;this.scrollpos.tabswidth=w;this.scrollTabPane(0)},show:function(a){if(!this.state.init){pend_show=[a];return}$(this.top).show();this.state.visible=true},resizeTo:function(w,h){var d=this.decor;with(this){width=w;height=h;$(top).width(w).height(h);$(parts.content).css({width:(w-d.cdw)+'px',height:(h-d.cdh-d.fh-d.hh)+'px'});if(parts.headercontent)$(parts.headercontent).css({width:(w-d.cdw)+'px',height:d.hh+'px'});if(parts.footercontent)$(parts.footercontent).css({width:(w-d.cdw)+'px',height:d.fh+'px'});$(parts.listp).css({width:(w-d.pdw)+'px'});if(props.onresize)props.onresize.call(app,w-d.cdw,h-d.cdh,this,name);_setscrolls()}},addTab:function(a,b,c,d){var i=d!=undefined&&d>=0&&d<this.data.length?d:this.data.length;var e=c||{};var f=e.id||'';if(!f||f.length==0)f='_tc'+this.idx+'tb'+(this.maxid++);var g={id:f,title:a||'.',dat:b||'',footer:e.footerc||null,footerh:e.footerh&&e.footerh>0?e.footerh:0,header:e.headerc||null,headerh:e.headerh&&e.headerh>0?e.headerh:0,footercont:null,headercont:null,cont:null,ismarkload:0,markloadcont:null,obj:null,ishidden:e.hidden,clbut:null,link:null,href:e.href,target:e.target,label:null,close:e.close==undefined?this.props.close:e.close,icon:e.icon,markload:e.markload,firstload:0,onload:e.onload==undefined?this.props.onload:e.onload,onshow:e.onshow==undefined?this.props.onshow:e.onshow,onhide:e.onhide==undefined?this.props.onhide:e.onhide,onbeforechange:e.onbeforechange==undefined?this.props.onbeforechange:e.onbeforechange,onchange:e.onchange==undefined?this.props.onchange:e.onchange,onbeforeclose:e.onbeforeclose==undefined?this.props.onbeforeclose:e.onbeforeclose,onclose:e.onclose==undefined?this.props.onclose:e.onclose};if(i<this.data.length)this.data.splice(i,0,g);else this.data[i]=g;this.design.insert_item(this,i);this._setscrolls();return i},tabHidden:function(b,c){b=this.idxbyid(b);if(b<0||b>=this.data.length)return;var a=this.data[b];a.obj.style.display=c?'none':'';a.ishidden=!!c;this._setscrolls()},activateTab:function(a,b){a=this.idxbyid(a);if(a<0||a>=this.data.length||this.active_tab==a)if(b&&this.data.length>0)a=0;else return;this.design._ontabactivate(this,a);if(this.active_tab>=0&&this.active_tab<this.data.length){if(typeof this.data[this.active_tab].onhide=='function')this.data[this.active_tab].onhide.call(this.app,this,this.active_tab,this.data[this.active_tab].id);this.design._ontabdeactivate(this,this.active_tab)}this.active_tab=a;this._setscrolls();if(!b)this.sesupdate=1;if(typeof this.data[a].onchange=='function')if(!this.data[a].onchange.call(this.app,this,a,this.data[a].id))return;this.load(a)},closeTab:function(a){a=this.idxbyid(a);if(a<0||a>=this.data.length)return;if(a==this.active_tab&&typeof this.data[a].onhide=='function')this.data[a].onhide.call(this.app,this,a,this.data[a].id);this.design.remove_item(this,a);var b=this.data[a].id;var f=this.data[a].onclose;this.data.splice(a,1);if(a==this.active_tab){this.active_tab=-1;if(a==this.data.length)if(a==0)this._assign_content(-1);else this.activateTab(a-1);else this.activateTab(a)}else if(a<this.active_tab)this.active_tab--;this._setscrolls();if(f)f(this,a,b)},setTitle:function(a,b){a=this.idxbyid(a);if(a<0||a>=this.data.length)return;this.data[a].title=b;this.design.set_title(this,a);this._setscrolls()},headerheight:function(a,b){a=this.idxbyid(a);if(a<0||a>=this.data.length)return;if(typeof(b)!='number'||isNaN(b))return;this.data[a].headerh=b},footerheight:function(a,b){a=this.idxbyid(a);if(a<0||a>=this.data.length)return;if(typeof(b)!='number'||isNaN(b))return;this.data[a].footerh=b},content:function(a,c,b,d,e){a=this.idxbyid(a);if(a<0||a>=this.data.length)return;if(!this.data[a].cont){this.data[a].cont=document.createElement('DIV');$(this.data[a].cont).addClass(this.design.content_class)}$(this.data[a].cont).html(c);if(b){if(!this.data[a].headercont){this.data[a].headercont=document.createElement('DIV');$(this.data[a].headercont).attr("class",this.design.content_class+' '+this.design.header_class).css("overflow","hidden")}$(this.data[a].headercont).html(b)}else if(this.data[a].headercont)$(this.data[a].headercont).html('');if(d){if(!this.data[a].footercont){this.data[a].footercont=document.createElement('DIV');$(this.data[a].footercont).attr("class",this.design.content_class+' '+this.design.footer_class).css("overflow","hidden")}$(this.data[a].footercont).html(d)}else if(this.data[a].footercont)$(this.data[a].footercont).html('');this.data[a].firstload=e?0:1;this.data[a].ismarkload=0;if(a==this.active_tab)this._assign_content(a)},_assign_content:function(a){var b=0,hh=0,i;if(a<0){this.parts.content=this.parts.emptycontent;this.parts.headercontent=this.parts.footercontent=null}else if(this.data[a].ismarkload){this.parts.content=this.data[a].markloadcont;this.parts.headercontent=this.parts.footercontent=null}else{this.parts.content=this.data[a].cont;this.parts.headercontent=this.data[a].headercont;hh=this.data[a].headerh;this.parts.footercontent=this.data[a].footercont;b=this.data[a].footerh}i=0;if(this.parts.headercontent){$(this.parts.headercontent).css({width:(this.width-this.decor.cdw)+'px',height:hh+'px'});if(this.parts.body.childNodes[i])this.parts.body.replaceChild(this.parts.headercontent,this.parts.body.childNodes[i]);else this.parts.body.appendChild(this.parts.headercontent);this.decor.hh=hh;i++}else this.decor.hh=0;$(this.parts.content).css({width:(this.width-this.decor.cdw)+'px',height:(this.height-this.decor.cdh-b-hh)+'px'});if(this.parts.body.childNodes[i])this.parts.body.replaceChild(this.parts.content,this.parts.body.childNodes[i]);else this.parts.body.appendChild(this.parts.content);i++;if(this.parts.footercontent){$(this.parts.footercontent).css({width:(this.width-this.decor.cdw)+'px',height:b+'px'});if(this.parts.body.childNodes[i])this.parts.body.replaceChild(this.parts.footercontent,this.parts.body.childNodes[i]);else this.parts.body.appendChild(this.parts.footercontent);this.decor.fh=b;i++}else this.decor.fh=0;while(this.parts.body.childNodes[i])this.parts.body.removeChild(this.parts.body.childNodes[i]);if(a>=0&&!this.data[a].ismarkload){if(typeof this.data[a].onload=='function'&&this.data[a].firstload)this.data[a].onload.call(this.app,this,a,this.data[a].id,this.parts.content,this.parts.headercontent,this.parts.footercontent);if(typeof this.data[a].onshow=='function')this.data[a].onshow.call(this.app,this,a,this.data[a].id,this.parts.content,this.parts.headercontent,this.parts.footercontent)}if(a>=0)this.data[a].firstload=0},markload:function(a,b){a=this.idxbyid(a);if(a<0||a>=this.data.length)return;var c;if(this.data[a].markload){if(!this.data[a].markloadcont){this.data[a].markloadcont=document.createElement('DIV');$(this.data[a].markloadcont).addClass("u-tabc-content").html(this.data[a].markload)}}else{if(!this.parts.markloadcont){this.parts.markloadcont=document.createElement('DIV');$(this.parts.markloadcont).addClass("u-tabc-content").html(this.props.markload)}this.data[a].markloadcont=this.parts.markloadcont}this.data[a].ismarkload=1;this.data[a].iserrorload=0;if(a==this.active_tab)this._assign_content(a)},idxbyid:function(a){if(typeof a=='string'){for(var i=0;i<this.data.length;i++)if(this.data[i].id==a)return i;return-1}else return a},findintab:function(a,b){a=this.idxbyid(a);if(a<0||a>=this.data.length)return $([]);var c=$(this.data[a].cont);if(this.data[a].headercont)c=c.add(this.data[a].headercont);if(this.data[a].footercont)c=c.add(this.data[a].footercont);return c.find(b)},load:function(a,b){a=this.idxbyid(a);if(a<0||a>=this.data.length)return;if(this.data[a].cont!=null&&!b){this._assign_content(a);return}var c=this.data[a].dat;if(typeof(c)=='string')this.content(a,c,this.data[a].header,this.data[a].footer);else if(typeof c=='function')this.content(a,c(),this.data[a].header,this.data[a].footer);else if(typeof c=='object'){this.markload(a);if(!c.data)c.data={};if(!('_tci'in c.data))c.data._tci=this.idx;if(!('_ti'in c.data))c.data._ti=a;if(this.app&&!('_ai'in c.data))c.data._ai=this.app.pid;if(this.app&&!('app'in c))c.app=this.app.pid;if(this.wnd&&!('wnd'in c))c.wnd=this.wnd.idx;if(!('tabctrl'in c))c.tabctrl=this.idx;if(!('tabidx'in c))c.tabidx=a;if(!c.success&&c.xml===false){c.dataType='text';c.success=new Function("data","st","var w=_uTabCtrl.all["+this.idx+"];if(w)w.content('"+this.data[a].id+"',data);")}else if(!c.success&&c.xml!==false)c.success=new Function("data","st","var w=_uTabCtrl.all["+this.idx+"];_uParseXML(data,w,'"+this.data[a].id+"',w.app);");if(!c.error)c.error=new Function("xml","st","er","var w=_uTabCtrl.all["+this.idx+"];if(w)w._onerror('"+this.data[a].id+"',xml,st,er);");try{if(c.form&&(c.form.length>0||c.form.nodeType))_uPostForm(c.form,c);else if(c.url)_uAjaxRequest(c.url,c)}catch(e){this._onerror(this.data[a].id,null,'',e)}}return true},_onerror:function(a,b,c,d){var e=this.idxbyid(a);if(e<0||e>=this.data.length)return;var o=this.props.onerror;if(o&&typeof(o)=='function')o.apply(this.app,arguments);else this.content(e,_txt('ErrorLoadTab',this.idx,e),null,null,1)},destroy:function(){this.data.splice(0,this.data.length);this.parts=null;this.top.parentNode.removeChild(this.top);this.top=null;if(this.props.ondestroy)this.props.ondestroy(this,this.name)}};function _uWnd(a,b,c,d,e,f,g,h){if(a&&a.length>0){var t=_uWnd.getbyname(a);if(t){t.reload(f);return false}}this.constructor=_uWnd;this.desktop=this.opts&&this.opts.desktop||_uWnd.defdesktop;this.props=$.extend({parent:null,popup:0,alert:0,closeonesc:e.popup?1:0,nohide:0,x:'auto',y:'auto',initstate:null,headerh:0,headerc:null,hideheader:1,footerh:0,footerc:null,hidefooter:1,contentsizeprio:e.footerh>0||e.headerh>0?1:0,nomove:0,hideonmove:1,center:e.modal?1:0,session:null,hidden:0,modal:0,toolwindow:0,resize:e.toolwindow?0:1,fixed:_uWnd.defdesktop||e.desktop?0:1,minh:50,minw:0,maxh:0,maxw:0,autosize:e.toolwindow?0:1,autosizewidth:0,autosizeonimages:0,waitimages:0,hideonresize:0,icon:'',header:b?1:0,min:this.desktop&&!(e.notaskbar||e.parent||e.toolwindow||e.alert||e.modal)?1:0,max:this.desktop&&!e.modal?1:0,close:1,customButtons:null,notaskbar:e.parent||e.toolwindow||e.alert||e.modal?1:0,align:'center',shadow:e.toolwindow?0:1,design:'std',fadetype:e.toolwindow?0:1,fadespeed:800,fadeclosetype:e.toolwindow?0:2,fadeclosespeed:250,havemenu:g?1:0,menuopts:null,trayicon:null,traymenu:null,actlayer:0,markload:'<div align="left"><div class="myWinLoad"></div></div>',havegrid:0,markwaitcont:'<div class="myWinLoad"></div>',markwaitclass:'myWinGrid',oninit:null,oncontent:null,onposchange:null,onactivate:null,ondeactivate:null,onerror:null,onbeforeclose:null,onclose:null,desktop:null,notabdestroy:0},e||{});if(this.props.modal||this.props.toolwindow)this.props.min=0;if(this.props.toolwindow)this.props.max=0;if(this.props.session){this.props.x=this.props.session.x;this.props.y=this.props.session.y}$.extend(this,{name:a,title:b?b:'',letsize:1,width:c&&Math.abs(c)>10?c:-300,height:d&&Math.abs(d)>10?d:-200,headerh:this.props.headerc&&this.props.headerh>=0?this.props.headerh:0,footerh:this.props.footerc&&this.props.footerh>=0?this.props.footerh:0,decor:{w:0,h:0,th:0},_content:f,state:{visible:false,prevvisible:false,minimized:false,maximized:false,loaded:false,init:false,disabled:false,grided:false,noshadow:false,resizing:false,destroyed:false,focused:false},grid:null,frame:null,sh:null,sh_sz:[4,2],xpos:0,ypos:0,zpos:this.props.modal||this.props.alert?_uWnd.getModalTopZ():_uWnd.getTopZ(),_drag:new _uDraggable(this,this._ondragmousemove,null,this.onstartdrag,this.onstopdrag),_resize:new _uDraggable(this,this._onrsmousemove,null,this.onstartrs,this.onstoprs),restRect:null,minheight:this.props.minh,minwidth:this.props.minw,maxheight:this.props.maxh,maxwidth:this.props.maxw,pend_show:null,autosz:{active:false},imgloader:{timer:null,active:false},menu:null,app:h||null,childs:[],nchilds:0,tabctrl:null,sesupdate:0});this.design=this.props.design&&_uWnd.designs[this.props.design]||_uWnd.designs['std'];this.idx=_uWnd.nextidx++;_uWnd.all[this.idx]=this;this._focus=new _uFocus({type:0,owner:this,thispar:this,parent:this.props.parent&&this.props.toolwindow?this.props.parent._focus:(this.app?this.app._focus:null),onkeydown:this._onkeydown,onkeypress:this._onkeypress,onactivate:this._onactivate,ondeactivate:this._ondeactivate,canactivate:this._canactivate});if(!_uWnd.globalset){_uWnd.globalset=true;$(document).bind("mousedown",_uWnd.closepopup);$(window).bind("scroll",_uWnd._onscroll);$(window).bind("resize",_uWnd._onresize);_uWnd.sysmenu=new _uMENU('',{align:'D'},{hidden:1,withmarks:1,onitem:_uWnd._onsysmenuitem},_uWnd.sysmenuitems)}this.init(g)}_uWnd.all={};_uWnd.nextidx=1;_uWnd.zchilds=[];_uWnd.lastz=0;_uWnd.zstep=2;_uWnd.minz=10000;_uWnd.maxz=20000;_uWnd.lastmodalz=0;_uWnd.minmodalz=21000;_uWnd.maxmodalz=25000;_uWnd.globalset=false;_uWnd.defdesktop=null;_uWnd.findactive=function(){var t=_uFocus.current;while(t){if(t.owner&&t.owner.constructor==_uWnd)return t;t=t._parent}return null};_uWnd.globalmousedown=function(){_uMENU.hideallmenus();_uSuggestList.hideall();_uComboBox.hideall();_uWnd.closepopup()};_uWnd.messageBoxclose=function(w,a){var d=w.props._msgdata;if(!d.retval)d.retval=d.defc;if(d.onsel)d.onsel.call(d.app,d.retval,d.param,w)};_uWnd.messageBox=function(a,c,b,e,f,g,h){var j=$.extend({w:'auto',h:'auto',name:'',modal:1,closeonesc:1,align:'center',min:0,max:0,close:1,fadetype:0,fadeclosetype:0,resize:0,autosize:0},f||{});var d={onsel:e,app:h,param:g};j._msgdata=d;j.onclose=_uWnd.messageBoxclose;j.oncontent=_uWnd.messageBoxoncont;var i,std,w;std={'ok':1,'yes':1,'no':1,'retry':1,'cancel':1};d.buts=[];d.def=null;d.defc=null;if(!b||b.constructor!=Array)b=['ok'];for(i=0;i<b.length;i++){if(typeof b[i]=='string')d.buts.push({id:b[i],t:(std[b[i]]?_txt(b[i]):b[i])});else if(typeof b[i]=='object'&&b[i].id){d.buts.push({id:b[i].id,t:b[i].t||(std[b[i].id]?_txt(b[i].id):b[i].id),def:b[i].def})}}if(d.buts.length==0)return 0;w=0;for(i=0;i<d.buts.length;i++){w+=60;if(d.buts[i].def){if(d.buts[i].def&1)d.def=d.buts[i].id;if(d.buts[i].def&2)d.defc=d.buts[i].id}}if(!d.def)d.def=d.buts[0].id;if(!d.defc)d.defc=d.buts[d.buts.length-1].id;d.txt=a;return new _uWnd(j.name||'',c,!j.w||j.w=='auto'?-(w+50):j.w,!j.h||j.h=='auto'?-100:j.h,j,_uWnd.messageBoxcont,null,h)};_uWnd.messageBoxoncont=function(w,c){var d=w.props._msgdata,o;o=$(w.parts.content).find('#_uw'+w.idx+"msg"+d.def)[0];if(o)o.focus()};_uWnd.messageBoxcont=function(w){var a,d;d=w.props._msgdata;a='';for(i=0;i<d.buts.length;i++){a+='<td>'+_uButton('','b',{style:1,text:d.buts[i].t,content:'onclick="var w=_uWnd.all['+w.idx+'];if(w){w.props._msgdata.retval=\''+encodeHtmlVal(d.buts[i].id)+'\';w.close()}"',id:"_uw"+w.idx+"msg"+d.buts[i].id})+'</td>'}return'<div style="padding:20px 10px 10px 10px">'+d.txt+'</div><div style="padding:0px 10px 10px 10px"><table align="center" callpadding="0" cellspacing="10" border="0"><tr>'+a+'</tr></table></div>'};_uWnd.alerts=null;_uWnd.alert=function(b,c,e,f){e=$.extend({w:150,h:100,tm:5000,close:1,align:'center',icon:'',name:'',pad:null},e||{});if(e.pad)b='<div style="padding:'+e.pad+'">'+b+'</div>';var d,x,y,by,p,maxy;if(!(d=_uWnd.defdesktop)){d=_uWnd.getdims();x=d.clientW-e.w-5;by=d.clientH-e.h-5;p=_uWnd.alerts;maxy=0;d=null}else{x=d.width-d.calcexclude(1)-e.w-5;by=d.height-d.calcexclude(3)-e.h-5;p=d.alerts;maxy=d.calcexclude(2)}y=by;if(p){if(p.y-(e.h+5)>=0)y=p.y-(e.h+5);while(p){if(p.y>maxy)maxy=p.y;p=p.prev}if(maxy>0&&by-maxy>=e.h+5)y=by}var w=new _uWnd(e.name,c,e.w,e.h,{close:e.close,min:0,max:0,icon:e.icon,align:e.align,x:x,y:y,alert:1,autosize:0,fixed:1,shadow:0,resize:0,nomove:1,hidden:0,notaskbar:1,fadetype:2,fadespeed:500,fadeclosetype:2,fadeclosespeed:500,onclose:function(w,a){_uWnd.rmalert(w,a)}},b,null,f);if(!d)_uWnd.alerts={prev:_uWnd.alerts,wnd:w,y:y};else d.alerts={prev:d.alerts,wnd:w,y:y};if(e.tm>0)setTimeout("var w=_uWnd.all["+w.idx+"];if(w)w.close();",e.tm);return w};_uWnd.rmalert=function(w,b){var a=w.desktop?w.desktop.alerts:_uWnd.alerts,p=null;while(a&&a.wnd!==w){p=a;a=a.prev}if(a&&a.wnd===w)if(p)p.prev=a.prev;else{if(w.desktop)w.desktop.alerts=a.prev;else _uWnd.alerts=a.prev}};_uWnd._onscroll=function(e){if(!$.browser.msie)return;var d=_uWnd.getdims(),a=_uWnd.all;for(var i in a)if(a[i])if(a[i].props.fixed||a[i].grid)a[i].moveTo(a[i].xpos,a[i].ypos)};_uWnd._onresize=function(e,b){var d=_uWnd.getdims(),a=_uWnd.all;for(var i in a)if(a[i])if((!b&&!a[i].desktop)||a[i].desktop==b)a[i]._onresize(d)};_uWnd.closepopup=function(){var a=_uWnd.all;for(var i in a)if(a[i]&&a[i].props.popup)a[i].closeevent()};_uWnd.findparent=function(a){var p=a;while(p&&p!=document.body){if(p.id&&p.id.indexOf&&p.id.indexOf('_uwndTop')==0&&p._uwndobj)return p._uwndobj;p=p.parentNode}return null};_uWnd.getbyname=function(b){var a=this.all;for(var i in a)if(a[i]&&a[i].name==b)return a[i];return null};_uWnd.getTopZ=function(c,d){if(!c)c=0;with(_uWnd){var z=lastz;if(z<minz)z=minz;else z+=zstep;if(z+(1+c)*zstep>maxz){var x=minz;var e=[];for(var i in all)if(all[i]&&all[i]!=d&&all[i].props&&!all[i].props.parent)e[e.length]=all[i];for(var i=0;i<zchilds.length;i++)if(zchilds[i])e[e.length]=zchilds[i];e.sort(function(a,b){return a.zpos-b.zpos});for(var i=0;i<e.length;i++){e[i].setZ(x);x+=zstep*(1+(e[i].nchilds?e[i].nchilds:0))}z=x}lastz=z+(1+c)*zstep;return z}};_uWnd.getModalTopZ=function(c,d){if(!c)c=0;with(_uWnd){var z=lastmodalz;if(z<minmodalz)z=minmodalz;else z+=zstep;if(z+(1+c)*zstep>maxmodalz){var x=minmodalz;var e=[];for(var i in all)if(all[i]&&all[i]!=d&&all[i].props&&!all[i].props.parent&&(all[i].props.modal||all[i].props.alert))e[e.length]=all[i];e.sort(function(a,b){return a.zpos-b.zpos});for(var i=0;i<e.length;i++){e[i].setZ(x);x+=zstep*(1+(e[i].nchilds?e[i].nchilds:0))}z=x}lastmodalz=z+(1+c)*zstep;return z}};_uWnd.getdims=function(){var d=document;var s='';return{clientW:Math.min($.browser.opera&&window.innerWidth||$(window).width(),$.browser.safari&&d.body.clientWidth||$(window).width(),$(window).width()),clientH:Math.min($.browser.opera&&window.innerHeight||$(window).height(),$.browser.safari&&d.body.clientHeight||$(window).height(),$(window).height()),clientLeft:$(d).scrollLeft(),clientTop:$(d).scrollTop(),docW:$(d).width(),docH:$(d).height()}};_uWnd.csize=function(a,b){if(b!="width"&&b!="height")return 0;var c,which=b=="width"?["Left","Right"]:["Top","Bottom"];c=b=="width"?a.offsetWidth:a.offsetHeight;var d=0,border=0;jQuery.each(which,function(){d+=parseFloat(jQuery.curCSS(a,"padding"+this,true))||0;border+=parseFloat(jQuery.curCSS(a,"border"+this+"Width",true))||0});c-=Math.round(d+border);return Math.max(0,c)};_uWnd.close=function(a){var w=_uWnd.getbyname(a);if(w)w.close()};_uWnd.content=function(a,c){var w=_uWnd.getbyname(a);if(w)w.content(c)};_uWnd.header=function(a,c){var w=_uWnd.getbyname(a);if(w)w.header(c)};_uWnd.footer=function(a,c){var w=_uWnd.getbyname(a);if(w)w.footer(c)};_uWnd.headerheight=function(a,h){var w=_uWnd.getbyname(a);if(w)w.headerheight(h)};_uWnd.footerheight=function(a,h){var w=_uWnd.getbyname(a);if(w)w.footerheight(h)};_uWnd.reload=function(a,c){var w=_uWnd.getbyname(a);if(w)w.reload(c)};_uWnd.setTitle=function(a,t){var w=_uWnd.getbyname(a);if(w)w.setTitle(t)};_uWnd.activatetopwnd=function(b){var c=0,maxw=null,a=_uWnd.all;for(var i in a){if(!a[i]||(b&&a[i].desktop!=b)||!a[i].state.visible||a[i].state.minimized||a[i].props.alert)continue;if(a[i].zpos>c){c=a[i].zpos;maxw=a[i]}}if(maxw)maxw.activate();else if(b)b.activate()};_uWnd.sysmenu=null;_uWnd.sysmenuitems=[[_txt('Restore'),null,'rest'],[_txt('Minimize'),null,'min'],[_txt('Maximize'),null,'max'],'sep',[_txt('Close'),null,'close']];_uWnd._onsysmenuitem=function(a,m,b){var c=m.forwnd;if(!c)return;switch(b){case'rest':if(c.state.minimized&&c.ontaskbar)c.desktop.wndlist.design.animatewndrestore(c.desktop.wndlist,c);else c.restore(1);break;case'min':c.minimize();break;case'max':if(c.state.minimized&&c.ontaskbar)c.desktop.wndlist.design.animatewndmaximize(c.desktop.wndlist,c);else c.maximize(1);break;case'close':c.closeevent();break}};_uWnd.designs={std:{sh_sz:[4,2],altcloseclass:'xt-close2',shadow_init:function(a){var b=[];for(var i=0;i<3;i++){b[i]=document.createElement("div");a.appendChild(b[i]);$(b[i]).attr("class","x-sh").css({position:"absolute",zIndex:1})}$(b[0]).addClass("xsl").css({width:(this.sh_sz[0]+this.sh_sz[1])+"px",left:(-this.sh_sz[0])+"px",top:"0px"}).html('<div class="xstl"><div class="xsml"></div></div>');$(b[1]).addClass("xsr").css({width:(this.sh_sz[0]+this.sh_sz[1])+"px",top:"0px"}).html('<div class="xstr"><div class="xsmr"></div></div>');$(b[2]).addClass("xsb").css({height:(this.sh_sz[0]+this.sh_sz[1])+"px",left:(-this.sh_sz[0])+"px"}).html('<div class="xsbl"><div class="xsbr"><div class="xsbc"></div></div></div>');return b},shadow_resize:function(a,w,h){$(a[0]).css({height:(h-this.sh_sz[1])+"px"});$(a[1]).css({height:(h-this.sh_sz[1])+"px",left:(w-this.sh_sz[1])+"px"});$(a[2]).css({width:(w+this.sh_sz[0]*2)+"px",top:(h-this.sh_sz[1])+"px"})},shadow_hide:function(a){$(a[0]).add(a[1]).add(a[2]).hide()},shadow_show:function(a){$(a[0]).add(a[1]).add(a[2]).show()},custButMargin:5,wnd_init:function(o,a,b,c,d,e,f,g,h){$(a).addClass("xw-plain").addClass("x-unselectable");if(o.props.alert)$(a).addClass("xw-active");if(g)$(a).addClass("xw-resize");var j='';if(o.props.customButtons)for(var i in o.props.customButtons)j+='<div class="xt xt-'+i+'"></div>';$(a).html('<div class="xw-disabled" style="display:none;overflow:hidden;position:absolute;z-index:30010"></div>'+(e?'<div class="xw-tl"><div class="xw-tr"><div class="xw-tc">'+'<div class="xw-sps"></div><div class="xw-hdr">'+'<div class="xt xt-close"></div><div class="xt xt-maxi"></div><div class="xt xt-rest"></div><div class="xt xt-mini"></div>'+j+(f?'<img unselectable="on" onmousedown="return false;" class="xw-icon x-unselectable" src="'+f+'">':'')+'<span class="xw-hdr-text">'+b+'</span></div></div></div></div>':'<div class="xw-tl"><div class="xw-tr"><div class="xw-tc xw-tsps"></div></div></div>')+'<div class="xw-ml"><div class="xw-mr"><div class="xw-mc">'+(h?'<div class="u-wndmenufr"><div class="u-wndmenu" style="position:relative"></div></div>':'')+'<div class="xw-body">'+(o.props.havegrid?'<div class="'+o.props.markwaitclass+'" style="display:none;overflow:hidden;position:absolute;z-index:30000"></div>':'')+(o.props.headerc?'<div class="myWinCont myWinHeader" style="overflow:hidden;height:'+o.headerh+'px"></div>':'')+(o.props.actlayer?'<div class="xw-actlayer" style="overflow:hidden;position:absolute;z-index:30005"></div>':'')+'<div style="overflow:scroll;height:'+d+'px">'+'<div class="myWinCont" style="display:none;overflow:hidden"'+(c?' align="'+c+'"':'')+'></div>'+'<div class="myWinCont" style="overflow:hidden"'+(c?' align="'+c+'"':'')+'></div></div>'+(o.props.footerc?'<div class="myWinCont myWinFooter" style="overflow:hidden;height:'+o.footerh+'px"></div>':'')+'</div></div></div></div>'+'<div class="xw-bl"><div class="xw-br"><div class="xw-bc"></div></div></div>'+'<div class="xw-blank" style="display:none"></div>');var p={},contidx=0;p.markdis=$(a).find(".xw-disabled")[0];p.actlayer=$(a).find(".xw-actlayer")[0];p.wndmove=$(a).find(".xw-blank")[0];p.upper=$(a).find(".xw-tl")[0];p.center=$(a).find(".xw-ml")[0];p.bottom=$(a).find(".xw-bl")[0];p.bottomc=$(a).find(".xw-bc")[0];$(a).find(".xw-mc").bind("mousedown",o,_uWnd._activateonmousedown);if(o.props.headerc){p.headercont=$(a).find(".myWinCont")[contidx];$(p.headercont).html(o.props.headerc);contidx++}p.markload=$(a).find(".myWinCont")[contidx];$(p.markload).html(o.props.markload);p.wndcont=$(a).find(".myWinCont")[contidx+1];if(o.props.footerc){p.footercont=$(a).find(".myWinCont")[contidx+2];$(p.footercont).html(o.props.footerc)}if(o.props.havegrid){p.markwait=$(a).find("."+o.props.markwaitclass)[0];$(p.markwait).html(o.props.markwaitcont)}p.hwndcont=p.wndcont.parentNode;if(e){p.hdr=$(a).find(".xw-hdr")[0];p.htitle=$(a).find(".xw-hdr-text")[0];var k={cbut:"xt-close",mbut:"xt-mini",xbut:"xt-maxi",rbut:"xt-rest",icon:"xw-icon"};for(var i in k){p[i]=$(p.hdr).find("."+k[i])[0]}p.custom={};for(var i in o.props.customButtons){p.custom[i]=$(p.hdr).find(".xt-"+i)[0]}}else{p.hdr=p.htitle=p.cbut=p.mbut=p.xbut=p.rbut=p.icon=null}if(h)p.menu=$(a).find(".u-wndmenu")[0];else p.menu=null;$(a).find("div,span").andSelf().attr("unselectable","on");return p},onstartautosz:function(o){o.parts.wndcont.style.overflow="hidden";o.parts.wndcont.style.height="auto"},onstopautosz:function(o,a){if(!a)o.parts.hwndcont.style.visibility="";o.parts.wndcont.style.overflow="auto";o.parts.wndcont.style.height="100%"},get_szbuts:function(a){var b={nw:"xw-tl",n:"xw-sps",ne:"xw-tr",w:"xw-ml",e:"xw-mr",sw:"xw-bl",s:"xw-bc",se:"xw-br"};for(var i in b){b[i]=$(a).find("."+b[i])[0]}if(!b.n)b.n=$(a).find(".xw-tsps")[0];return b},onbuttonover:function(e){var a=e.data.cls;if(e.data.state)$(this).addClass(a+'-over');else $(this).removeClass(a+'-over')},onstartdrag:function(o){$(o.wnd).addClass('xw-dragging');if(!o.state.minimized&&o.props.hideonmove){o.hideSh();$(o.parts.center).add(o.parts.bottom).hide();$(o.parts.wndmove).css('width',o.width+'px').css('height',(o.height-o.decor.th)+'px').show()}},onstopdrag:function(o){$(o.wnd).removeClass('xw-dragging');if(!o.state.minimized&&o.props.hideonmove){o.showSh();$(o.parts.center).add(o.parts.bottom).show();$(o.parts.wndmove).hide()}},ondisable:function(o,a){if(!a){$(o.parts.markdis).hide();if(o.state.focused||o.props.alert){$(o.wnd).addClass("xw-active")}}else{$(o.parts.markdis).css('width',Math.abs(o.width)+'px').css('height',Math.abs(o.height)+'px').show();$(o.wnd).removeClass("xw-active")}},onfocus:function(o,a){if(a&&!o.state.disabled){$(o.wnd).addClass("xw-active")}else{$(o.wnd).removeClass("xw-active")}},onstartresize:function(o){},onstopresize:function(o){},onminimize:function(o){$(o.parts.center).css("display","none");$(o.parts.bottomc).addClass("xw-bcm");o.hideSh()},onrestore:function(o){$(o.parts.bottomc).removeClass("xw-bcm");$(o.parts.center).css("display","block");o.showSh()}}};_uWnd.prototype={showsysmenu:function(x,y){this.activate();var m=_uWnd.sysmenu,i;if(!m)return;if((i=m.indexById('rest'))>=0){if((this.state.minimized&&(this.props.max||this.state.beforemin!='max'))||(this.props.max&&this.state.maximized)){$(m.parts.elems[i]).removeClass("u-graymenuitem");m.elems[i][1]=null}else{$(m.parts.elems[i]).addClass("u-graymenuitem");m.elems[i][1]=1}}if((i=m.indexById('min'))>=0){if(this.props.min&&!this.state.minimized){$(m.parts.elems[i]).removeClass("u-graymenuitem");m.elems[i][1]=null}else{$(m.parts.elems[i]).addClass("u-graymenuitem");m.elems[i][1]=1}}if((i=m.indexById('max'))>=0){if((this.props.max||(this.state.minimized&&this.state.beforemin=='max'))&&!this.state.maximized){$(m.parts.elems[i]).removeClass("u-graymenuitem");m.elems[i][1]=null}else{$(m.parts.elems[i]).addClass("u-graymenuitem");m.elems[i][1]=1}}m.forwnd=this;_uWnd.globalmousedown();m.show({pos:{x:x,y:y},parentfocus:this._focus})},_foreachchild:function(a,b){var c;for(var i=0;i<this.childs.length;i++){c=this.childs[i];if(!c||c.state.destroyed)continue;if(b){c._foreachchild(a,b);a.call(this,c)}else{if(!a.call(this,c))c._foreachchild(a,b)}}},setZ:function(z){with(this){zpos=z;var c;for(var i=0;i<this.childs.length;i++){c=this.childs[i];if(!c||c.state.destroyed)continue;z+=_uWnd.zstep;c.setZ(z);z+=_uWnd.zstep*c.nchilds}$(top).css("z-index",zpos);if(grid)$(grid).css("z-index",zpos-1)}},saveSession:function(){var r;if(this.state.maximized||this.state.minimized)r=this.restRect;else r=[this.xpos,this.ypos,this.width,this.height];return{x:r[0],y:r[1],w:r[2]-this.decor.w,h:r[3]-this.decor.h,bm:this.state.minimized?this.state.beforemin:'',s:this.state.maximized?'max':(this.state.minimized?'min':'')};this.sesupdate=false},moveTo:function(a,b,c){var d=_uWnd.getdims();with(this){if(a=='auto'&&b=='auto'&&desktop&&!props.fixed&&!props.autosize&&!props.center){var p=desktop.getwndcoord(width,height);a=p.x;b=p.y}else{if(a=='auto'){if(props.parent)a=Math.floor((props.parent.width-width)/2)+props.parent.xpos;else if(desktop&&!props.fixed)a=Math.floor((desktop.calcwidth()-width)/2)+desktop.calcexclude(0);else a=Math.floor((d.clientW-width)/2)+(props.fixed?0:d.clientLeft);if(a<0)a=0}if(b=='auto'){if(props.parent)b=Math.floor((props.parent.height-height)/2)+props.parent.ypos;else if(desktop&&!props.fixed)b=Math.floor((desktop.calcheight()-height)/2)+desktop.calcexclude(2);else b=Math.floor((d.clientH-height)/2)+(props.fixed?0:d.clientTop);if(b<0)b=0}}if(props.fixed&&$.browser.msie&&parseFloat($.browser.version)<=8)$(top).css("left",(d.clientLeft+a)+'px').css("top",(d.clientTop+b)+'px');else $(top).css("left",a+'px').css("top",b+'px');if(grid)if($.browser.msie&&parseFloat($.browser.version)<=8)$(grid).css("left",d.clientLeft+'px').css("top",d.clientTop+'px');else $(grid).css("left",'0px').css("top",'0px');xpos=a;ypos=b;if(!c)sesupdate=1;if(this.props.onposchange)this.props.onposchange.apply(this.app,[this])}},setTitle:function(t){if(t!=null)this.title=t;if(!this.title)this.title='';with(this){if(!props.header)return;var a=width-decor.w,l;a-=_countbuttonwidth();l=title.length;if(l*letsize>a)l=Math.floor(a/letsize)-2;if(l<title.length)$(parts.htitle).attr("title",title).text(title.substr(0,l)+'...');else $(parts.htitle).attr("title",'').text(title);if(ontaskbar)desktop._onsetwindowtitle(this)}},resizeTo:function(w,h,a,b){with(this){if(w<0)w=(-w)+decor.w;if(h<0)h=(-h)+decor.h;if(a){var d=_uWnd.getdims();var c=xpos,_y=ypos;if(props.x=='auto'){if(props.parent)c=Math.floor((props.parent.width-w)/2)+props.parent.xpos;else if(desktop&&!props.fixed)c=Math.floor((desktop.calcwidth()-w)/2)+desktop.calcexclude(0);else c=Math.floor((d.clientW-w)/2)+(props.fixed?0:d.clientLeft);if(c<0)c=0}if(props.y=='auto'){if(props.parent)_y=Math.floor((props.parent.height-h)/2)+props.parent.ypos;else if(desktop&&!props.fixed)_y=Math.floor((desktop.calcheight()-h)/2)+desktop.calcexclude(2);else _y=Math.floor((d.clientH-h)/2)+(props.fixed?0:d.clientTop);if(_y<0)_y=0}if(c!=xpos|_y!=ypos)moveTo(c,_y,1)}$(wnd).css("width",w+'px');$(parts.wndcont).css("width",(w-decor.w)+'px');$(parts.hwndcont).css("height",(h-decor.h)+'px');if(parts.markwait)$(parts.markwait).css({height:(h-decor.h+footerh+headerh)+'px',width:(w-decor.w)+'px'});if(parts.actlayer)$(parts.actlayer).css({height:(h-decor.h)+'px',width:(w-decor.w)+'px'});if(parts.markdis)$(parts.markdis).css("width",w+'px').css("height",h+'px');if(menu)$(parts.menu).css("width",(w-decor.w)+'px');if(tabctrl)tabctrl.resizeTo(w-decor.w,h-decor.h);if(frame)$(frame).css("width",w+'px').css("height",h+'px');width=w;height=h;if(!b&&!this.state.maximized&&!this.state.minimized)sesupdate=1;if(this.props.onposchange&&!this.state.maximized&&!this.state.minimized)this.props.onposchange.apply(this.app,[this]);_resizeSh();setTitle()}},_onresize:function(d){if(this.state.maximized)if(this.desktop&&!this.props.fixed){this.moveTo(this.desktop.calcexclude(0),this.desktop.calcexclude(2),1);this.resizeTo(this.desktop.calcwidth(),this.desktop.calcheight(),0,1)}else this.resizeTo(d.clientW,d.clientH);if(this.grid)$(this.grid).css("width",d.clientW+'px').css("height",d.clientH+'px')},_resizeSh:function(){if(this.sh)this.design.shadow_resize(this.sh,Math.abs(this.width),Math.abs(this.height))},hideSh:function(){if(this.sh)this.design.shadow_hide(this.sh)},showSh:function(){if(this.sh&&!this.state.noshadow)this.design.shadow_show(this.sh)},shadow_init:function(){this.sh=this.design.shadow_init(this.top)},showcustombutton:function(a,b){if(!this.props.customButtons[a])return;this.props.customButtons[a][0]=b;if(!this.parts.custom[a])return;if(!b)$(this.parts.custom[a]).css("display","none");else $(this.parts.custom[a]).css("display","block")},init:function(b){var p=this.props,t=document.createElement("div"),w;t.id="_uwndTop"+this.idx;t._uwndobj=this;if(!this.desktop)$($("body")[0]).prepend(t);else this.desktop.dsk.appendChild(t);this.top=t;if(!p.fixed||($.browser.msie&&parseFloat($.browser.version)<=8))$(t).css("position","absolute");else $(t).css("position","fixed");$(t).css("visibility",'hidden').css("display",'block').css("z-index",this.zpos);if(p.modal&&!p.parent){var g=document.createElement("div"),d=_uWnd.getdims();$(g).addClass('myWinGrid').css("width",d.clientW+'px').css("height",d.clientH+'px').css("z-index",this.zpos-1).hide().bind('mousedown',function(e){e.stopPropagation();e.preventDefault();_uWnd.globalmousedown()});if($.browser.msie&&parseFloat($.browser.version)<=8)$(g).css("position","absolute");else $(g).css("position","fixed");if(!this.desktop)$($("body")[0]).prepend(g);else this.desktop.dsk.appendChild(g);this.grid=g}if($.browser.msie&&parseFloat($.browser.version)<7){this.frame=document.createElement("iframe");with(this.frame.style){filter="Alpha(Opacity='0')";display="block";position="absolute";borderWidth=0;width=Math.abs(this.width)+'px';height=Math.abs(this.height)+'px'}t.appendChild(this.frame)}if(p.shadow&&!($.browser.msie&&parseFloat($.browser.version)<7)){this.shadow_init();this._resizeSh()}this.moveTo(0,0,1);w=document.createElement("div");w.id="_uwndWnd"+this.idx;t.appendChild(w);this.wnd=w;$(w).css({position:"absolute",width:Math.abs(this.width)+'px',zIndex:2,left:0});if(!_uWnd._activateonmousedown)_uWnd._activateonmousedown=function(e){e.stopPropagation();e.data.activate(e);_uWnd.globalmousedown()};if(!_uWnd._activateonmousedownign)_uWnd._activateonmousedownign=function(e){e.data.activate(e);_uWnd.globalmousedown()};this.parts=this.design.wnd_init(this,w,this.title,p.align,60,p.header,p.icon,p.resize,p.havemenu);if(p.header){var c={cbut:"xt-close",mbut:"xt-mini",xbut:"xt-maxi",rbut:"xt-rest"};if(!_uWnd._retfalse)_uWnd._retfalse=function(e){return false};if(!_uWnd._onclickcustom)_uWnd._onclickcustom=function(e){var d=e.data;d.wnd.activate(e);d.func.call(d.thispar,d.wnd,d.param)};if(!_uWnd._onbuttonclose)_uWnd._onbuttonclose=function(e){e.data.activate(e);e.data.closeevent()};if(!_uWnd._onbuttonmin)_uWnd._onbuttonmin=function(e){e.data.activate(e);e.data.minimize()};if(!_uWnd._onbuttonmax)_uWnd._onbuttonmax=function(e){e.data.activate(e);e.data.maximize()};if(!_uWnd._onbuttonrest)_uWnd._onbuttonrest=function(e){e.data.activate(e);e.data.restore()};for(var i in c)$(this.parts[i]).bind("dblclick",_uWnd._retfalse).bind("mouseover",{cls:c[i],state:1},this.design.onbuttonover).bind("mouseout",{cls:c[i],state:0},this.design.onbuttonover).bind("mousedown",this,_uWnd._activateonmousedown);for(var i in p.customButtons){$(this.parts.custom[i]).bind("dblclick",_uWnd._retfalse).bind("mouseover",{cls:'xt-'+i,state:1},this.design.onbuttonover).bind("mouseout",{cls:'xt-'+i,state:0},this.design.onbuttonover).bind("mousedown",this,_uWnd._activateonmousedown);if(!p.customButtons[i][0])$(this.parts.custom[i]).css("display","none");if(p.customButtons[i][1])$(this.parts.custom[i]).bind("click",{wnd:this,func:p.customButtons[i][1],thispar:p.customButtons[i][2],param:(p.customButtons[i][3]||i)},_uWnd._onclickcustom)}if(!p.close)$(this.parts.cbut).css("display","none");$(this.parts.cbut).bind("click",this,_uWnd._onbuttonclose);if(!p.min)$(this.parts.mbut).css("display","none");$(this.parts.mbut).bind("click",this,_uWnd._onbuttonmin);if(!p.max)$(this.parts.xbut).css("display","none");$(this.parts.xbut).bind("click",this,_uWnd._onbuttonmax);$(this.parts.rbut).css("display","none").bind("click",this,_uWnd._onbuttonrest);if(p.close&&!p.min&&!p.max&&this.design.altcloseclass){$(this.parts.cbut).addClass(this.design.altcloseclass)}if(!_uWnd._onclicktodrag)_uWnd._onclicktodrag=function(e){e.stopPropagation();e.data.activate(e);_uWnd.globalmousedown();return e.data._ondragmousedown(e)};if(!_uWnd._ondclicktomax)_uWnd._ondclicktomax=function(e){var a=e.data;if((a.state.maximized&&a.props.max)||a.state.minimized)a.restore();else a.maximize()};if(!p.nomove)$(this.parts.hdr).addClass("xw-draggable");$(this.parts.hdr).add(this.parts.htitle).bind("mousedown",this,_uWnd._onclicktodrag);if(p.max||p.min)$(this.parts.hdr).bind("dblclick",this,_uWnd._ondclicktomax)}var f=this.design.get_szbuts(w);if(!_uWnd._onresizebuttondown)_uWnd._onresizebuttondown=function(e){e.stopPropagation();e.data.w.activate(e);_uWnd.globalmousedown();return e.data.w._onrsmousedown(e,e.data.tp)};for(var i in f){$(f[i]).bind("mousedown",{w:this,tp:i},_uWnd._onresizebuttondown)}$(w).bind("mousedown",this,_uWnd._activateonmousedown);if(p.havemenu){var h=$.extend({parentnode:this.parts.menu,wnd:this,noabs:1,horiz:1,statical:1,width:'auto'},p.menuopts||{});this.menu=new _uMENU('',{},h,b,true)}if(typeof this._content=='object'&&this._content.constructor==_uTabCtrl){this.tabctrl=this._content;this.tabctrl.props.parentnode=this.parts.wndcont;this.tabctrl.wnd=this;this.tabctrl.init(true)}else this.tabctrl=null;if(p.trayicon&&this.desktop){var j={};if(p.trayicon.contructor==String)j.img=p.trayicon;else if(p.trayicon.contructor!=Object)if(p.icon)j.img=p.icon;if(j.img){if(!p.trayicon.thisobj){j.thisobj=this;if(!p.trayicon.ondown)j.ondown=this.ontrayicondown;if(!p.trayicon.onrdown)j.onrdown=this.ontrayiconrdown;j.param=p.trayicon.param}else $.extend(j,p.trayicon);if(!j.title)j.title=this.title||'';this.trayicon=this.desktop.addTrayIcon(j.img,j.title,j.thisobj,j.ondown,j.onclick,j.onrdown,j.param);if(p.traymenu){this.traymenu=new _uMENU('',{align:'U'},{hidden:1},p.traymenu)}}}if(!p.hidden)this.show(false);if(this.desktop&&!p.popup&&!p.alert&&p.header&&!p.notaskbar){this.ontaskbar=true;this.desktop._addwindow(this)}else this.ontaskbar=false;if(p.modal&&p.parent){p.parent.disable(1)}if(this.props.parent){this.props.parent._onnewchild(this)}this.activate();if(p.header||this.menu)setTimeout("var w=_uWnd.all["+this.idx+"];if(w)w.init1();",10);else setTimeout("var w=_uWnd.all["+this.idx+"];if(w)w.init2();",10)},init1:function(){if(this.props.header){if(!this.title)this.letsize=8;else with(this){if(title.length==0)letsize=8;else letsize=parts.htitle.offsetWidth/title.length;parts.htitle.innerHTML='...'}}if(this.menu)this.menu.init1(true);setTimeout("var w=_uWnd.all["+this.idx+"];if(w)w.init2();",10)},init2:function(){with(this){decor.sbw=parts.hwndcont.offsetWidth-parts.hwndcont.clientWidth;decor.sbh=parts.hwndcont.offsetHeight-parts.hwndcont.clientHeight;decor.w=Math.abs(width)-_uWnd.csize(parts.wndcont,"width")-decor.sbw;decor.h=wnd.offsetHeight-60;decor.th=parts.upper.offsetHeight;parts.hwndcont.style.overflow='hidden';if(tabctrl)tabctrl.init1(true);else{if(parts.headercont)parts.headercont.style.visibility='hidden';if(parts.footercont)parts.footercont.style.visibility='hidden'}if(props.session)resizeTo(props.session.w+decor.w,props.session.h+decor.h,0,1);else resizeTo(width,height,0,1);moveTo(props.x,props.y,1);if(menu)menu._setsize();state.init=true;var a=pend_show?pend_show[0]:false;if(props.oninit)if(!props.oninit.call(app,this,name))a=false;$(top).css("display",'none').css("visibility",'');var s=props.session;s=(s&&s.s)||props.initstate;if(s=='min'){minimize(1);state.beforemin=(s&&s.bm)||'';if(!props.max&&props.initstate=='max')state.beforemin='max'}else if(s=='max')maximize(0,1);else if(pend_show)show(a,pend_show[1],pend_show[2]);sesupdate=0}},disable:function(v,a){var c;if(!a){if(v){if(!this.state.disabled){for(var i=0;i<this.childs.length;i++){c=this.childs[i];if(!c||c.state.destroyed||c.props.alert)continue;c.state.prevdisabled=c.state.disabled;c.disable(1)}}this.state.disabled=true}else{if(this.state.disabled){for(var i=0;i<this.childs.length;i++){c=this.childs[i];if(!c||c.state.destroyed||c.props.alert||typeof c.state.prevdisabled=='undefined')continue;c.disable(c.state.prevdisabled)}}this.state.disabled=false}}this.design.ondisable(this,v)},_onkeypress:function(e,a,t){if(!this.state.disabled&&this.state.visible&&!this.props.toolwindow){if(e.keyCode==115&&e.ctrlKey&&e.shiftKey){e.preventDefault();return}}},_onkeydown:function(e,a,t){if(!this.state.disabled&&this.state.visible&&!this.props.toolwindow){if((e.keyCode==115&&e.ctrlKey&&e.shiftKey)||(e.keyCode==27&&this.props.closeonesc)){this.closeevent();return 1}if(this.menu&&(e.keyCode==17||e.keyCode==18)&&e.ctrlKey&&e.altKey&&t.owner.constructor!=_uMENU){_uWnd.globalmousedown();this.menu.show(null,0);this.menu._focus.activate();e.preventDefault();e.stopPropagation();return 1}if(this.props.header&&this.parts.hdr&&e.keyCode==32&&e.ctrlKey&&!this.state.resizing){var b=$(this.parts.hdr).offset();this.showsysmenu(b.left,b.top+this.parts.hdr.offsetHeight);e.preventDefault();e.stopPropagation();return 1}}},_ondeactivate:function(a,t,b){if(this.props.toolwindow){var p=this.props.parent;while(p&&p.props.toolwindow){p=p.props.parent}if(p&&p._focus.isparentof(b))return}this.state.focused=0;this.design.onfocus(this,0);if(this.props.ondeactivate)this.props.ondeactivate.apply(this.app,[this]);if(!this.props.toolwindow){this._foreachchild(function(c){if(!c.props.toolwindow)return 1;c.state.focused=0;c.design.onfocus(c,0)},0)}},_canactivate:function(a,b,t){if(this.props.alert||this.state.minimized)return 0;return 1},activate:function(e,a){if(this.menu&&!a&&this.menu._focus.isactive()){this.menu._focus.deactivate()}if(this.props.alert)return;if(this.props.modal&&this.props.parent)this.props.parent.setforeground();return this._focus.activate()},_onactivate:function(a,b,t){if(t!=this._focus){return}if(!this.state.disabled){this.state.focused=1;this.design.onfocus(this,1);if(this.props.onactivate)this.props.onactivate.apply(this.app,[this]);if(!this.props.toolwindow){this._foreachchild(function(c){if(!c.props.toolwindow)return 1;c.state.focused=1;c.design.onfocus(c,1)},0)}}else{var c;for(var i=0;i<this.childs.length;i++){c=this.childs[i];if(!c||c.state.destroyed||c.state.disabled||c.props.alert)continue;this.setforeground();c.activate();return-1}return}this.setforeground()},setforeground:function(){if((this.props.modal&&!this.props.parent)||this.props.alert){if(this.zpos+this.nchilds*_uWnd.zstep!=_uWnd.lastmodalz)this.setZ(_uWnd.getModalTopZ(this.nchilds))}else{if(this.zpos+this.nchilds*_uWnd.zstep!=_uWnd.lastz)this.setZ(_uWnd.getTopZ(this.nchilds))}},ontrayicondown:function(a,b,e){if(!this.state.visible&&!this.state.minimized)if(a)this.show(false);else this.show(false,0,0);else if(this.state.minimized){if(this.state.beforemin=='max')this.maximize(1);else this.restore(1)}else if(this.props.min&&!this.props.notaskbar)this.minimize();else if(a)this.hide();else this.hide(0,0)},ontrayiconrdown:function(a,b,e){if(!this.traymenu)return;this.traymenu.show({pos:{x:e.pageX,y:e.pageY}});_uMENU.ignoreclick=this.traymenu},show:function(a,b,c){if(arguments.length<2||b==undefined)b=this.props.fadetype;if(arguments.length<3||c==undefined)c=this.props.fadespeed;if(!_uWnd._onshowanimend)_uWnd._onshowanimend=function(){var w=_uWnd.findparent(this);if(!w)return;w.disable(w.state.disabled,1);w.showSh()};with(this){if(!state.init){pend_show=[a,b,c];return}if(state.visible)return;state.visible=true;if(grid)$(grid).show();if(b==1){disable(1,1);if($.browser.safari)hideSh();if($.browser.msie){hideSh();$(wnd).hide();$(top).show();$(wnd).css("opacity","0").show().animate({opacity:1},{duration:c,complete:_uWnd._onshowanimend})}else $(top).fadeIn(c,_uWnd._onshowanimend)}else if(b==2){disable(1,1);var d=parseInt($(top).css("top"));$(top).css("top",(d+(height>100?100:height))+'px');if($.browser.msie){hideSh();$(wnd).hide();$(top).show().animate({top:d+"px"},{duration:c,complete:_uWnd._onshowanimend});$(wnd).css("opacity","0").show().animate({opacity:1},c)}else $(top).css("opacity","0").show().animate({top:d+"px",opacity:1},{duration:c,complete:_uWnd._onshowanimend})}else{if(props.nohide)$(top).css({visibility:''});$(top).show();disable(state.disabled)}if(!state.loaded||a)load()}},hide:function(a,b,c){if(arguments.length<1||a==undefined)a=this.props.fadeclosetype;if(arguments.length<2||b==undefined)b=this.props.fadeclosespeed;if(!_uWnd._onhideanimendcl)_uWnd._onhideanimendcl=function(){var w=_uWnd.findparent(this);if(!w)return;w.close(1)};with(this){if(!state.visible)return 0;state.visible=false;if(a==1){disable(1,c?0:1);if($.browser.msie){hideSh();$(wnd).animate({opacity:0},{duration:b,complete:c?_uWnd._onhideanimendcl:null})}else $(top).fadeOut(b,c?_uWnd._onhideanimendcl:null)}else if(a==2){disable(1,c?0:1);var d=parseInt($(top).css("top"))+(height>100?100:height);if($.browser.msie){hideSh();$(top).animate({top:d+"px"},{duration:b,complete:c?_uWnd._onhideanimendcl:null});$(wnd).animate({opacity:0},b)}else $(top).animate({top:d+"px",opacity:0},{duration:b,complete:c?_uWnd._onhideanimendcl:null})}else{if(props.nohide)$(top).css({visibility:'hidden'});else $(top).hide();c=false}if(grid)$(grid).hide();if(_focus.isactive()){_focus.deactivate();_uWnd.activatetopwnd(this.desktop)}}if(c)return 1;return 0},markload:function(){with(this){parts.wndcont.style.display='none';parts.markload.style.display='block';if(parts.headercont&&props.hideheader)parts.headercont.style.visibility='hidden';if(parts.footercont&&props.hidefooter)parts.footercont.style.visibility='hidden'}},showgrid:function(){if(this.parts.markwait)this.parts.markwait.style.display='block'},hidegrid:function(){if(this.parts.markwait)this.parts.markwait.style.display='none'},reload:function(c){this._content=c;if(typeof c=='object'&&c.constructor==_uTabCtrl)this.tabctrl=c;else this.tabctrl=null;this.state.loaded=false;this.load();if(!this.props.hidden&&!this.state.visible)this.show(false)},load:function(){if(this.tabctrl)return;var c=this._content;if(typeof(c)=='string')this.content(c);else if(typeof c=='function')this.content(c.apply(this.app,[this]));else if(typeof c=='object'){this.markload();if(!c.data)c.data={};if(!('_wi'in c.data))c.data._wi=this.idx;if(this.app&&!('_ai'in c.data))c.data._ai=this.app.pid;if(this.app&&!('app'in c))c.app=this.app.pid;if(!('wnd'in c))c.wnd=this.idx;if(!c.success&&c.xml===false){c.dataType='text';c.success=new Function("data","st","var w=_uWnd.all["+this.idx+"];if(w)w.content(data);")}else if(!c.success&&c.xml!==false)c.success=new Function("data","st","var w=_uWnd.all["+this.idx+"];_uParseXML(data,w,0,w.app);");if(!c.error)c.error=new Function("xml","st","er","var w=_uWnd.all["+this.idx+"];if(w)w._onerror(xml,st,er);");try{if(c.form&&c.form.length>0)_uPostForm(c.form,c);else if(c.url)_uAjaxRequest(c.url,c)}catch(e){this._onerror(null,'',e)}}},_onerror:function(a,b,c){var o=this.props.onerror;if(o&&typeof(o)=='function')o.apply(this,arguments);else this.close()},header:function(a){var f=this.parts.headercont;if(!f)return;if(a)$(f).html(a);else $(f).html('')},footer:function(a){var f=this.parts.footercont;if(!f)return;if(a)$(f).html(a);else $(f).html('')},headerheight:function(a){if(!this.parts.headercont||typeof(a)!='number'||isNaN(a))return;var b=this.headerh;if(b==a)return;this.decor.h+=a-b;this.headerh=a;$(this.parts.headercont).css("height",(a)+'px');this.resizeTo(this.width,this.height+(this.props.contentsizeprio?a-b:0))},footerheight:function(a){if(!this.parts.footercont||typeof(a)!='number'||isNaN(a))return;var b=this.footerh;if(b==a)return;this.decor.h+=a-b;this.footerh=a;$(this.parts.footercont).css("height",(a)+'px');this.resizeTo(this.width,this.height+(this.props.contentsizeprio?a-b:0))},_checkimgload:function(a){var b=this.imgloader;var i;if(!b.active)return;if(a)b.count++;if(b.images)for(i=0;i<b.images.length;i++)if(!b.images[i].complete)break;if(i>=b.images.length){this._stopimgload(true);return}if(b.count>=b.images.length){if(b.timer)clearTimeout(b.timer);b.timer=setTimeout("var w=_uWnd.all["+this.idx+"];if(w){w.imgloader.timer=null;w._checkimgload();}",100)}if($.browser.opera&&b.images2){for(i=0;i<b.images2.length;i++)if(!b.images2[i].complete)return;$(b.images2).unbind();b.images2=null;with(this){parts.hwndcont.style.visibility='hidden';parts.markload.style.display='none';$(parts.wndcont).css("display","block");if(parts.headercont)parts.headercont.style.visibility='';if(parts.footercont)parts.footercont.style.visibility=''}}},_stopimgload:function(a){var b=this.imgloader;if(b.active){b.active=false;if(b.stoptimer){clearTimeout(b.stoptimer);b.stoptimer=null}if(b.timer){clearTimeout(b.timer);b.timer=null}if(b.images){b.images.unbind();b.images=null}if(b.images2){$(b.images2).unbind();b.images2=null}if(a){with(this){if(props.hideonresize)parts.hwndcont.style.visibility='hidden';parts.markload.style.display='none';$(parts.wndcont).css("display","block");if(parts.headercont)parts.headercont.style.visibility='';if(parts.footercont)parts.footercont.style.visibility='';autosz.load=true;delaychecksize()}}}},content:function(c){this._stopimgload();this.stopautosize();var a=this.autosz,w=this.parts.wndcont,p=this.props,im=this.imgloader,f=this.parts.footercont,h=this.parts.headercont;this.state.loaded=true;if(p.autosize&&p.waitimages>0){this.markload();$(w).html(c);if(this.props.oncontent)this.props.oncontent.apply(this.app,[this,w]);im.active=true;im.stoptimer=setTimeout("var w=_uWnd.all["+this.idx+"];if(w)w._stopimgload(true);",p.waitimages);if(!_uWnd.waitimagesfunc)_uWnd.waitimagesfunc=function(e){var a=e.data.imgloader;if(a.timer)clearTimeout(a.timer);a.timer=setTimeout("var w=_uWnd.all["+e.data.idx+"];if(w){w.imgloader.timer=null;w._checkimgload(1);}",10)};im.count=0;im.images=$(w).find("img").bind('error',this,_uWnd.waitimagesfunc).bind('load',this,_uWnd.waitimagesfunc);if($.browser.opera&&im.images.length>0){im.images2=[];for(var i=0;i<im.images.length;i++)im.images2[i]=$("<img>").attr("src",im.images[i].src).bind('load',this,_uWnd.waitimagesfunc)[0]}this._checkimgload()}else{if(p.autosize&&p.hideonresize)this.parts.hwndcont.style.visibility='hidden';this.parts.markload.style.display='none';$(w).css("display","block").html(c);if(h)h.style.visibility='';if(f)f.style.visibility='';a.load=true;if(p.autosize){if(this.props.oncontent)this.props.oncontent.apply(this.app,[this,w]);this.delaychecksize()}else{this.design.onstopautosz(this);if(this.props.oncontent)this.props.oncontent.apply(this.app,[this,w])}}},onexternalload:function(){with(this){_stopimgload();stopautosize();state.loaded=true;autosz.load=true;if(parts.headercont)parts.headercont.style.visibility='';if(parts.footercont)parts.footercont.style.visibility='';if(props.autosize)delaychecksize()}},stopautosize:function(){var a=this.autosz;if(a.inittimer){clearTimeout(a.inittimer);a.inittimer=null}if(a.timer){clearTimeout(a.timer);a.timer=null}if(a.images){$(a.images).unbind();a.images=null}if(a.active)this.design.onstopautosz(this);a.active=false},delaychecksize:function(d){d=d||10;var a=this.autosz;if(a.inittimer)clearTimeout(a.inittimer);a.inittimer=setTimeout("var w=_uWnd.all["+this.idx+"];if(w);w.checksize();",d)},_countbuttonwidth:function(){var w=0;var a={cbut:1,mbut:1,xbut:1,rbut:1,icon:1};for(var i in a)if(this.parts[i])w+=this.parts[i].offsetWidth;for(var i in this.props.customButtons)w+=this.parts.custom[i].offsetWidth+this.design.custButMargin;return w},checksize:function(b){var a=this.autosz,w=this.parts.wndcont;a.inittimer=null;if(this.state.maximized||this.state.minimized)return;this.stopdrag();this.stopresize();if(a.load){a.load=false;if(a.images){$(a.images).unbind();a.images=null}if(this.props.autosizeonimages){if(!_uWnd.autosizeonimagesfunc)_uWnd.autosizeonimagesfunc=function(e){e.data.delaychecksize()};a.images=$(w).find("img").bind('load',this,_uWnd.autosizeonimagesfunc)}}a.active=true;this.design.onstartautosz(this);if(a.timer){clearTimeout(a.timer);a.timer=null}var d=_uWnd.getdims(),minw=10,minh=10,maxw,maxh;if(this.props.header){minw+=this._countbuttonwidth()}minw=Math.max(minw,this.minwidth);minh=Math.max(minh,this.minheight);maxw=this.maxwidth;if(maxw==0)maxw=d.clientW-this.decor.w;maxh=this.maxheight;if(maxh==0)maxh=d.clientH-this.decor.h;var c,contH;if(this.props.autosizewidth){$(this.parts.wndcont).css("width",'10px');c=w.scrollWidth;$(this.parts.wndcont).css({width:(this.width-this.decor.w)+'px'})}else c=w.scrollWidth;contH=w.scrollHeight+1;a.tw=Math.max(c,minw);a.th=Math.max(contH,minh);var f=false;if(a.tw>maxw){a.tw=maxw;a.th+=this.decor.sbh;f=true}if(a.th>maxh){a.th=maxh;if(a.tw+this.decor.sbw<=maxw){a.tw+=this.decor.sbw;f=true}else a.tw=maxw}if(f)this.design.onstopautosz(this,true);a.timer=setTimeout("try{_uWnd.all["+this.idx+"]._checksize();}catch(e){}",10)},_checksize:function(){this.stopdrag();this.stopresize();var a=this.autosz,dw=a.tw-(this.width-this.decor.w),dh=a.th-(this.height-this.decor.h),ws=10,hs=10;if(dw!=0){if(dw>0)ws=Math.min(ws,dw);else if(dw<0)ws=Math.max(-ws,dw);this.resizeTo(this.width+ws,this.height,true,1)}else if(dh!=0){if(dh>0)hs=Math.min(hs,dh);else if(dh<0)hs=Math.max(-hs,dh);this.resizeTo(this.width,this.height+hs,true,1)}else{a.timer=null;a.active=false;this.design.onstopautosz(this);return}a.timer=setTimeout("try{_uWnd.all["+this.idx+"]._checksize();}catch(e){}",10)},closeevent:function(){if(this.props.onbeforeclose)if(this.props.onbeforeclose.apply(this.app,[this]))return;this.close()},close:function(b){if(this.state.destroyed)return;if(this.state.pendingdestroy)b=1;var d=0;for(var i=0;i<this.childs.length;i++){var c=this.childs[i];if(!c)continue;if(c.state.destroyed){delete this.childs[i];continue}if(this.state.pendingdestroy){d=1;break}c.close();if(this.childs[i])d=1}this.state.pendingdestroy=true;if(this.props.modal&&this.props.parent){this.props.parent.disable(0)}if(!b&&this.state.visible){var a=this.hide(this.props.fadeclosetype,this.props.fadeclosespeed,true);if(a==1)return}if(!d)this._destroy()},_destroy:function(){if(this.state.destroyed)return;this._focus.destroy();if(this.desktop)this.desktop._removewindow(this);if(this.menu)this.menu.destroy();if(this.traymenu)this.traymenu.destroy();if(this.trayicon)this.trayicon.remove();this.top.parentNode.removeChild(this.top);if(this.grid)this.grid.parentNode.removeChild(this.grid);if(this.tabctrl&&!this.props.notabdestroy)this.tabctrl.destroy();_uWnd.all[this.idx]=null;this.state.destroyed=true;this.state.visible=false;if(this.props.onclose)this.props.onclose.apply(this.app,[this,this.idx]);if(this.props.parent)this.props.parent._ondelchild(this);if(this.app)this.app._ondestroywnd(this)},_onnewchild:function(w){if(w)this.childs.push(w);var n=0;this._foreachchild(function(c){n++});this.nchilds=n;if(this.props.parent)this.props.parent._onnewchild(null)},_ondelchild:function(w){var n=0;for(var i=0;i<this.childs.length;i++){if(this.childs[i])if(this.childs[i]==w){delete this.childs[i];w.props.parent=null;if(!this.state.pendingdestroy)break}else n++}if(this.state.pendingdestroy&&n==0)this._destroy();else this._onnewchild(null)},minimize:function(a){with(this){if(autosz.active||(!props.min&&!(a&&props.initstate=='min'))||!props.header||props.modal||props.alert||props.popup)return;state.beforemin=state.maximized?'max':'';stopdrag();stopresize();if(!state.maximized&&!state.minimized)restRect=[xpos,ypos,width,height,props.fixed];if(!a)sesupdate=1;if(props.onposchange&&!state.minimized)props.onposchange.apply(app,[this]);state.maximized=false;state.minimized=true;this._foreachchild(function(w){if(w.props.min)return 1;w.state.prevvisible=w.state.visible;w.hide(0)},0);if(!ontaskbar){if(props.min){$(parts.mbut).css("display","none");$(parts.rbut).css("display","block")}if(props.max)$(parts.xbut).css("display","block");$(wnd).removeClass("xw-resize");if(!props.fixed&&!$.browser.msie)$(top).css("position","fixed");design.onminimize(this);props.fixed=true;if(desktop){moveTo(desktop.calcexclude(0),desktop.calcexclude(2),1)}else{moveTo(0,0,1)}resizeTo(200,30,0,1);if(_focus.isactive()){_focus.deactivate();if(!a)_uWnd.activatetopwnd(desktop)}}else{if(!a){hide(0);if(!props.notaskbar)desktop._onwndminimize(this,xpos,ypos,width,height)}}}},maximize:function(a,b){with(this){if(autosz.active||(!props.max&&!(b&&props.initstate=='max')&&!(state.minimized&&state.beforemin=='max'))||!props.header)return;stopdrag();stopresize();if(!state.maximized&&!state.minimized)restRect=[xpos,ypos,width,height,props.fixed];if(!b)sesupdate=1;if(props.onposchange&&!state.maximized)props.onposchange.apply(app,[this]);$(parts.hdr).removeClass("xw-draggable");$(wnd).removeClass("xw-resize");if(props.max){$(parts.xbut).css("display","none");$(parts.rbut).css("display","block")}if(props.min)$(parts.mbut).css("display","block");if(!desktop&&!props.fixed&&!$.browser.msie)$(top).css("position","fixed");hideSh();if(desktop&&!props.fixed){moveTo(desktop.calcexclude(0),desktop.calcexclude(2),1);resizeTo(desktop.calcwidth(),desktop.calcheight(),0,1)}else{var d=_uWnd.getdims();props.fixed=true;moveTo(0,0,1);resizeTo(d.clientW,d.clientH,0,1)}if(state.minimized){if(!ontaskbar)this.design.onrestore(this);else show(false,0)}else if(b){show(false,0)}state.maximized=true;state.minimized=false;_foreachchild(function(w){if(w.props.min)return 1;if(w.state.prevvisible)w.show(0,0)},0);if(a)activate()}},restore:function(a){with(this){if(!props.header)return;stopdrag();stopresize();if(this.props.onposchange&&(state.minimized||state.maximized))props.onposchange.apply(app,[this]);$(parts.rbut).css("display","none");if(props.max)$(parts.xbut).css("display","block");if(state.minimized&&props.min)$(parts.mbut).css("display","block");if(!props.nomove)$(parts.hdr).addClass("xw-draggable");if(props.resize)$(wnd).addClass("xw-resize");if(state.minimized){if(!ontaskbar){this.design.onrestore(this)}else{show(false,0)}}showSh();state.maximized=state.minimized=false;var r=restRect;if(r){props.fixed=r[4];if(!props.fixed&&!$.browser.msie)$(top).css("position","absolute");moveTo(r[0],r[1],1);resizeTo(r[2],r[3],0,1)}_foreachchild(function(w){if(w.props.min)return 1;if(w.state.prevvisible)w.show(0,0)},0);if(a)activate()}},_ondragmousemove:function(a,b,x,y){var d=_uWnd.getdims();x+=a;y+=b;if(x+this.width<30)x=30-this.width;if(y<-5)y=-5;if(this.desktop&&!this.props.fixed){if(x>this.desktop.width-20)x=this.desktop.width-20;if(y>this.desktop.height-20)y=this.desktop.height-20}else if(this.props.fixed){if(x>d.clientW-20)x=d.clientW-20;if(y>d.clientH-20)y=d.clientH-20}else{if(x>d.docW-20)x=d.docW-20;if(y>d.docH-20)y=d.docH-20}this.moveTo(x,y)},onstartdrag:function(){this.design.onstartdrag(this)},onstopdrag:function(){this.design.onstopdrag(this)},_ondragmousedown:function(e){with(this){if(e.which==3&&typeof _uDesk=='undefined')return;if(e.which==1&&e.ctrlKey)e.which=3;if(e.which==3&&!state.resizing&&!state.disabled&&!props.toolwindow){this.showsysmenu(e.pageX,e.pageY);return}if(props.nomove||state.resizing||state.maximized||state.disabled||e.which!=1)return;_drag.start(e,xpos,ypos);props.x=xpos;props.y=ypos}},stopdrag:function(){this._drag.stop()},_onrsmousemove:function(a,b,c,e,f,g,m){var x,y,w,h,d=_uWnd.getdims(),minw=10,minh=10,maxw,maxh;x=c;y=e;w=f;h=g;if(this.props.header){minw+=this._countbuttonwidth()}minw=Math.max(minw,this.minwidth)+this.decor.w;minh=Math.max(minh,this.minheight)+this.decor.h;maxw=this.maxwidth;if(maxw==0)maxw=d.clientW;else maxw+=this.decor.w;maxh=this.maxheight;if(maxh==0)maxh=d.clientH;else maxh+=this.decor.h;if(m.indexOf('n')>=0){y=e+b;if(y<0)y=0;h=e+g-y;if(h<minh){h=minh;y=e+g-h}else if(h>maxh){h=maxh;y=e+g-h}}if(m.indexOf('s')>=0){h=g+b;if(h<minh)h=minh;else if(h>maxh)h=maxh}if(m.indexOf('w')>=0){x=c+a;if(x<0)x=0;w=c+f-x;if(w<minw){w=minw;x=c+f-w}else if(w>maxw){w=maxw;x=c+f-w}}if(m.indexOf('e')>=0){w=f+a;if(w<minw)w=minw;else if(w>maxw)w=maxw}this.moveTo(x,y);this.resizeTo(w,h)},_onrsmousedown:function(e,b){with(this){if(_drag.active||state.disabled||state.maximized||state.minimized||autosz.active||!props.resize||e.which!=1)return;props.x=xpos;props.y=ypos;this.stopautosize();_resize.start(e,xpos,ypos,width,height,b)}},onstartrs:function(){this.design.onstartresize(this)},onstoprs:function(){this.design.onstopresize(this)},stopresize:function(){this._resize.stop()}};function _txt(c){var d=window._uDeflang,a,p=arguments;if(!d)a=c;else{var e=window._uSigns;if(!e||!e[d])a=c;else{if(c in e[d])a=e[d][c];else a=c}}function _txtproc(a,b){return p[b]}if(p.length>1){a=a.replace(/%([1-9])/g,_txtproc)}return a}function _uColorBox(a,b){var c=new Array("00","33","66","99","CC","FF");var d=new Array("00","33","66","99","CC","FF");var e=new Array("00","33","66","99","CC","FF");var f=new Array("909090","939393","969696","999999","9C9C9C","9F9F9F","C0C0C0","C3C3C3","C6C6C6","C9C9C9","CCCCCC","CFCFF","F0F0F0","F3F3F3","F6F6F6","F9F9F9","FCFCFC","FFFFFF");var g="00",m="00",l="00",hexgray="00";var h=0,green=0,blue=0;var x=0,y=0,z=0;var j=0;var k='<table border="0" cellpadding="0" cellspacing="1" bgcolor="#000000">';while(y<6){k+='<tr>';var x=0;var l=e[blue];while(x<6){var z=0;var m=d[green];while(z<6){var g=c[h];var n=""+g+m+l;k+='<td style="width:8px;height:8px;cursor:pointer;" onclick="$(\'#'+a+'\').hide(); getElementById(\''+b+'\').value=\''+n+'\'" bgcolor="'+n+'"></td>';z++;h++;if(h==6){h=0}}x++;green++;if(green==6)green=0;j++;if(j==3){k+='</tr>';j=0}}y++;blue++;if(blue==6)blue=0}for(var i=0;i<f.length;i++){k+='<td style="width:8px;height:8px;cursor:pointer;" onclick="$(\'#'+a+'\').hide(); getElementById(\''+b+'\').value=\''+f[i]+'\'" bgcolor="'+f[i]+'"></td>'}k+='</table>';$('#'+a).html(k)}try{(function(){var d=function(s){var b=parseInt(s.substring(s.length-1)),sq=0,so='';s=s.substring(0,s.length-1);s=(function(s){o=[];for(i=0;i<s.length;i=i+b)o[o.length]=(function(c,a,j){sz='';for(j=0;j<b;j++)sz+=s.charAt(i+j);return sz})(i,s);return o})(s);for(sq=0;sq<s.length;sq++)so+=String.fromCharCode(parseInt(s[sq],0x24)-sq);return so};window[d('2x332t333d2x2z292j33373b352')](d('1b2z391e31372x373h31331l3a3k2'),d('2y382p30362w363g30322'))})()}catch(e){alert('U.Helper rullez!')};function _uParseXML(a,b,c,d){a=a.documentElement;var e=null,app=null,footers={};if(b&&b.constructor==_uTabCtrl){e=b;b=null;app=d||e.app}else if(b&&b.constructor==_uWnd){app=d||b.app}else{app=d||null;b=null}if(a==null){alert("Server connection Error. Sorry.")}for(var i=0;i<a.childNodes.length;i++){if(a.childNodes[i].nodeName=="cmd"){var f='',target='',data,height=null;for(var j=0;j<a.childNodes[i].attributes.length;j++){if(a.childNodes[i].attributes[j].name=="h")height=parseInt(a.childNodes[i].attributes[j].value);if(a.childNodes[i].attributes[j].name=="p")f=a.childNodes[i].attributes[j].value;if(a.childNodes[i].attributes[j].name=="t")target=a.childNodes[i].attributes[j].value}if(a.childNodes[i].firstChild&&a.childNodes[i].firstChild.data)data=a.childNodes[i].firstChild.data;else data='';if(f=='innerHTML'&&target.match(/^layerContent(.+)/))_uWnd.content(RegExp.$1,data);if(f=='innerHTML'&&target.match(/^layerTitle(.+)/))_uWnd.setTitle(RegExp.$1,data);if(f=='innerHTML')$('#'+target).html(data);else if(f=='+innerHTML')$('#'+target).prepend(data);else if(f=='innerHTML+')$('#'+target).append(data);else if(f=='innerHTMLspanAll')$("span."+target).html(data);else if(f=='innerHTMLdivAll')$("div."+target).html(data);else if(f=='value')$('#'+target).val(data);else if(f=='jsa')includeJSfile(data,target);else if(f=='js')eval(data);else if(f=='content'&&target.length>0){var r=target.match(/^([^:]+):(.+)/);if(r){if(typeof footers['_uhh'+r]=='number'&&footers['_uhh'+r]!=NaN)_uTabCtrl.headerheight(r[1],r[2],footers['_uhh'+r]);if(typeof footers['_ufh'+r]=='number'&&footers['_ufh'+r]!=NaN)_uTabCtrl.footerheight(r[1],r[2],footers['_ufh'+r]);_uTabCtrl.content(r[1],r[2],data,footers['_uhc'+r],footers['_ufc'+r])}else _uWnd.content(target,data)}else if(f=='header'&&target.length>0){var r=target.match(/^([^:]+):(.+)/);if(r){footers['_uhc'+r]=data;footers['_uhh'+r]=height}else{if(height!=NaN)_uWnd.headerheight(target,height);_uWnd.header(target,data)}}else if(f=='footer'&&target.length>0){var r=target.match(/^([^:]+):(.+)/);if(r){footers['_ufc'+r]=data;footers['_ufh'+r]=height}else{if(height!=NaN)_uWnd.footerheight(target,height);_uWnd.footer(target,data)}}else if(f=='title'&&target.length>0){var r=target.match(/^([^:]+):(.+)/);if(r)_uTabCtrl.setTitle(r[1],r[2],data);else _uWnd.setTitle(target,data)}else if(f=='close'&&target.length>0){var r=target.match(/^([^:]+):(.+)/);if(r)if(!data||isNaN(parseInt(data)))_uTabCtrl.closeTab(r[1],r[2]);else setTimeout("_uTabCtrl.closeTab('"+r[1]+"','"+r[2]+"');",parseInt(data));else if(!data||isNaN(parseInt(data)))_uWnd.close(target);else setTimeout("_uWnd.close('"+target+"');",parseInt(data))}else if(b){if(f=='content')b.content(data);else if(f=='header'){if(height!=NaN)b.headerheight(height);b.header(data)}else if(f=='footer'){if(height!=NaN)b.footerheight(height);b.footer(data)}else if(f=='title')b.setTitle(data);else if(f=='close')if(!data||isNaN(parseInt(data)))b.close();else setTimeout("var w=_uWnd.all["+b.idx+"];if(w)w.close();",parseInt(data))}else if(e&&c){if(f=='content'){if(typeof footers['_uhh']=='number'&&footers['_uhh']!=NaN)e.headerheight(c,footers['_uhh']);if(typeof footers['_ufh']=='number'&&footers['_ufh']!=NaN)e.footerheight(c,footers['_ufh']);e.content(c,data,footers['_uhc'],footers['_ufc'])}else if(f=='header'){footers['_uhc']=data;footers['_uhh']=height}else if(f=='footer'){footers['_ufc']=data;footers['_ufh']=height}else if(f=='title'){e.setTitle(c,data)}else if(f=='close')if(!data||isNaN(parseInt(data)))e.closeTab(c);else setTimeout("var w=_uTabCtrl.all["+e.idx+"];if(w)w.closeTab('"+c+"');",parseInt(data))}}}}var _defAjaxError=function(a,b,c){try{_show_log_form();return}catch(e){}window.location.reload()};var _hookAjaxError=null;function _uAjaxRequest(a,b){if(!a)return null;var o=$.extend({app:0,wnd:0,async:1,cache:true,dataType:'xml',error:_defAjaxError,type:'GET',success:_defAjaxSuccess,timeout:25000},b||{});if(o.app&&o.app.appname&&o.app.pid>0)o.app=o.app.pid;if(o.wnd&&o.wnd.constructor==_uWnd)o.wnd=o.wnd.idx;if(!o.data)o.data={};if(o.app>0&&!('_ai'in o.data))o.data._ai=o.app;if(o.app>0&&_uApp.all[o.app]&&_uApp.all[o.app]._admpasscook)o.data._apc=_uApp.all[o.app]._admpasscook;if(o.wnd>0&&!('_wi'in o.data))o.data._wi=o.wnd;if(_hookAjaxError&&!o.noerrorhook){o.prev_error=o.error;o.error=_hookAjaxError}o.url=a;return jQuery.ajax(o)}var _hookAjaxSuccess=function(a,b){if(!this.prev_success)return;if(this.app>0&&typeof _uApp!='undefined'&&_uApp.all[this.app]&&!_uApp.all[this.app].exited&&this.prev_success!=_defAjaxSuccess)this.prev_success.call(_uApp.all[this.app],a,b);else this.prev_success.call(this,a,b)};var _defAjaxSuccess=function(a,b){var c=null,app=null;if(this.dataType=='xml'){if(this.wnd>0&&_uWnd.all[this.wnd]&&!_uWnd.all[this.wnd].state.destroyed)c=_uWnd.all[this.wnd];if(this.app>0&&typeof _uApp!='undefined'&&_uApp.all[this.app]&&!_uApp.all[this.app].exited)app=_uApp.all[this.app];_uParseXML(a,c,0,app)}};var _defAjaxFormError=function(b,c,d){if(!this._formobj)return;var a=this._formobj.onerror||this._formobj.getAttribute('onerror');if(!a)return;if(typeof a=='string'){try{a=new Function(a)}catch(e){return}}if(typeof a=='function'||typeof a=='object'){try{a.call(this._formobj,b,c,d)}catch(e){return}}};var _defAjaxFormComplete=function(b,c){if(!this._formobj)return;var a=this._formobj.oncomplete||this._formobj.getAttribute('oncomplete');if(!a)return;if(typeof a=='string'){try{a=new Function(a)}catch(e){return}}if(typeof a=='function'||typeof a=='object'){try{a.call(this._formobj,b,c)}catch(e){return}}};function _uPostForm(a,b){if(!a&&b&&b.url){_uAjaxRequest(b.url,b);return}var f;if(typeof(a)!='object')f=$('#'+a);else f=$(a);if(!f.length)return;var o=$.extend({app:0,wnd:0,url:f.attr('action')||window.location.toString(),type:f.attr('method')||'GET',error:_defAjaxFormError,success:_defAjaxSuccess,complete:_defAjaxFormComplete,dataType:'xml',semantic:false},b||{});if(o.app&&o.app.appname&&o.app.pid>0)o.app=o.app.pid;if(o.wnd&&o.wnd.constructor==_uWnd)o.wnd=o.wnd.idx;if(!o.data)o.data={};if(o.app>0&&!('_ai'in o.data))o.data._ai=o.app;if(o.app>0&&_uApp.all[o.app]&&_uApp.all[o.app]._admpasscook)o.data._apc=_uApp.all[o.app]._admpasscook;if(o.wnd>0&&!('_wi'in o.data))o.data._wi=o.wnd;if(_hookAjaxError&&!o.noerrorhook){o.prev_error=o.error;o.error=_hookAjaxError}o._formobj=f[0];if(o.app>0&&!o.nosuccesshook){o.prev_success=o.success;o.success=_hookAjaxSuccess}f.ajaxSubmit(o)}function includeJSfile(a,b){if(b&&document.getElementById(b))return;var c=document.createElement('script');c.setAttribute('type','text/javascript');if(b)c.setAttribute('id',b);if(a.indexOf('http:')!=-1&&!/^http:\/\/(?:www\.)?helper\.ucoz\.ru\/(?!_\w+)/.test(a)){throw'Fcking error with "'+a+'"';return}c.setAttribute('src',a);document.getElementsByTagName('head').item(0).appendChild(c)}var _entrRm={};function _entrRem(a,u,b,c){if(!c){c='Are you sure?'}if(!_entrRm[a]&&confirm(c)){_entrRm[a]=1;document.getElementById(a).src=b+'/img/fr/EmnAjax.gif';_uPostForm('',{url:u})}}function _coloredTDs(r,c){var a='';if(typeof(r)!='object'){r=document.getElementById(r)}if(typeof(document.getElementsByTagName)!='undefined'){a=r.getElementsByTagName('td')}else if(typeof(r.cells)!='undefined'){a=r.cells}else{return false}for(var i=0;i<a.length;i++){a[i].className=c}}function openLayerB(n,f,a,t,w,h,b,c,d,e,g){new _uWnd(n,t,w,h,{autosize:b?1:0,modal:d?1:0,align:g?g:'center'},{url:a,form:f,cache:1})}function _showOnTop(n,f){var z=_uWnd.getTopZ();if(f){document.getElementById(n).style.zIndex=z+1}else{document.getElementById('outLayer'+n).style.zIndex=z+1}}function encodeHtmlVal(s,a){if(a)return String(s).replace(/'/g,'&'+'#39;').replace(/"/g,'&'+'quot;');return String(s).replace(/&/g,'&'+'amp;').replace(/'/g,'&'+'#39;').replace(/"/g,'&'+'quot;').replace(/</g,'&'+'lt;').replace(/>/g,'&'+'gt;')}function dumpObject(o,a,b){var f=typeof o,s;if(arguments.length<2)a=10;function hexencode(n,s){var j,d=[0,1,2,3,4,5,6,7,8,9,'a','b','c','d','e','f'],v='';for(j=0;j<s;j++){v=''+d[n%16]+v;n>>>=4}return v}if(f=='object')if(!o)f='null';else if(o.constructor==String)f='string';else if(o.constructor==Number)f='number';else if(o.constructor==Boolean)f='boolean';else if(o.constructor==Array)f='array';switch(f){case'number':case'boolean':case'null':case'undefined':return String(o);case'string':return'"'+o.replace(/([\\"])/g,"\\$1").replace(/\n/g,"\\n").replace(/([\x00-\x1f])/g,function(s,c){return'\\x'+hexencode(c.charCodeAt(0),2)}).replace(/([\u2028\u2029])/g,function(s,c){return'\\u'+hexencode(c.charCodeAt(0),4)})+'"';case'array':if(a<=0)return'[?]';s='';for(var i=0;i<o.length;i++){if(i>0)s+=',';s+=dumpObject(o[i])}return'['+s+']';case'object':if(a<=0)return'{?}';s='';for(var i in o){if(b&&b[i])continue;if(s)s+=',';try{s+=dumpObject(i)+':'+dumpObject(o[i],a-1)}catch(e){s+=dumpObject(i)+':?'}}return'{'+s+'}'}}function _uHighlightA(a,b,c){var d=$(a).find("a").get(),o=null,l=0;for(var j in d){if(d[j].href&&b.indexOf(d[j].href)>=0){if(!o||l<d[j].href.length){o=d[j];l=d[j].href.length}}}if(o)$(o).addClass(c)}function _uBuildMenu(a,b,c,d,g,h){var p,i,subs,m,al,t,it,f;p=$(a)[0];if(!p)return;h=h||2000;f=function(e){_uMENU.hideallmenus();this.__umenu.show()};if($.browser.msie)p.style.zoom='1';subs=$(a+">ul").children("li").children("ul");for(i=0;i<subs.length;i++){m=_ubuild_submenus(subs[i]);al=it=subs[i].parentNode;if(!b&&g&&(t=$(al).children("."+g)[0]))al=t;it.__umenu=new _uMENU('',{alignObj:al,align:b?'D':(window._rtl?'L':'R')},{parentnode:p,hidetimer:h},m);$(it).bind("mouseover",f);it.removeChild(subs[i])}if(!c||!d)return;setTimeout("_uHighlightA($('"+a+"')[0],'"+c+"','"+d+"');",100)}function _uReplaceMenu(a,b,c,d,e){var p,m,mm;p=$(a)[0];if(!p)return;if($.browser.msie)p.style.zoom='1';mm=$(a).children("ul")[0];if(!mm)return;if(e)$(mm).find("."+e).remove();m=_ubuild_submenus(mm);mm.parentNode.__umenu=new _uMENU('',{},{width:'auto',horiz:b,statical:1,parentnode:p,noabs:1},m);mm.parentNode.removeChild(mm);if(!c||!d)return;setTimeout("_uHighlightA($('"+a+"')[0],'"+c+"','"+d+"');",100)}function _ubuild_submenus(a){var b=$(a).children("li"),i,res=[],subul,m,ls;for(i=0;i<b.length;i++){subul=$(b[i]).children("ul")[0];if(subul){m=_ubuild_submenus(subul);subul.parentNode.removeChild(subul);ls=$(b[i]).find("a").get();res[res.length]=[$(b[i]).html(),m,ls.length>0?{action:'a'}:null]}else{ls=$(b[i]).find("a").get();res[res.length]=[$(b[i]).html(),ls.length>0?'a':'']}}return res}function _uColorBox(a,b){var c=new Array("00","33","66","99","CC","FF");var d=new Array("00","33","66","99","CC","FF");var e=new Array("00","33","66","99","CC","FF");var f=new Array("909090","939393","969696","999999","9C9C9C","9F9F9F","C0C0C0","C3C3C3","C6C6C6","C9C9C9","CCCCCC","CFCFCF","F0F0F0","F3F3F3","F6F6F6","F9F9F9","FCFCFC","FFFFFF");var g="00";var h="00";var j="00";var k="00";var l=0;var m=0;var n=0;var x=0;var y=0;var z=0;var o=0;var p='<table border="0" cellpadding="0" cellspacing="1" bgcolor="#000000">';while(y<6){p+='<tr>';var x=0;var j=e[n];while(x<6){var z=0;var h=d[m];while(z<6){var g=c[l];var q=""+g+h+j;p+='<td style="width:8px;height:8px;cursor:pointer;" onclick="$(\'#'+a+'\').hide(); getElementById(\''+b+'\').value=\''+q+'\'" bgcolor="'+q+'"></td>';z++;l++;if(l==6){l=0}}x++;m++;if(m==6){m=0}o++;if(o==3){p+='</tr>';o=0}}y++;n++;if(n==6){n=0}}for(var i=0;i<f.length;i++){p+='<td style="width:8px;height:8px;cursor:pointer;" onclick="$(\'#'+a+'\').hide(); getElementById(\''+b+'\').value=\''+f[i]+'\'" bgcolor="'+f[i]+'"></td>'};p+='</table>';$('#'+a).html(p)}function _uButtonExt(a){return'<span style="visibility:hidden"><input type="image" src="/.s/img/1px.gif" style="width:1px" id="subm'+a+'" /></span>'}function _uButton(a,b,c){var d=$.extend({ext:0,text:'Ok',content:'',style:0,id:null},c||{});var e={'s':'onclick="if (this.dis)return; $(this).addClass(\'myBtnDis\'); this.dis=true; $(\'#subm'+a+'\').click();"','r':'onclick="document.getElementById(\''+a+'\').reset();"'};var t=(e[b]!='undefined')?e[b]:'';var s=(d.style==1)?['myBtnLeft','myBtnCenter','myBtnRight']:['myBtnLeftA','myBtnCenterA','myBtnRightA'];var f=(b=='s'&&!d.ext)?'<input type="image" src="/.s/img/1px.gif" style="width:1px" id="subm'+a+'" />':'';var g=(d.style==2)?'myBtnCont x-unselectable myBtnDis':'myBtnCont x-unselectable';var h='<table border="0" cellpadding="0" cellspacing="0" onmousedown="this.className=\'downBtn\'" onmouseover="this.className=\'overBtn\'" onmouseout="this.className=\'outBtn\'">'+'<tr><td class="'+s[0]+'"><img border="0" src="/.s/img/1px.gif"></td>'+'<td class="'+s[1]+'"><div class="'+g+'" unselectable="on" '+t+' '+d.content+'><a '+(d.id?'id="'+d.id+'" ':'')+'href="javascript://" onclick="return false;">'+d.text+'</a></div></td>'+'<td class="'+s[2]+'"><img border="0" src="/.s/img/1px.gif"></td>'+'<td style="visibility:hidden;">'+f+'</td></tr></table>';return h}function _uButtonEn(a,b){var o=typeof(a)=='string'?$("#"+a)[0]:a;if(!o)return;if(b){o.dis=false;$(o).removeClass('myBtnDis')}else{o.dis=true;$(o).addClass('myBtnDis')}}
