seeddms-code/js/jquery.min.js

23 lines
92 KiB
JavaScript

/*
* jQuery JavaScript Library v1.5
* http://jquery.com/
*
* Copyright 2011, John Resig
* Dual licensed under the MIT or GPL Version 2 licenses.
* http://jquery.org/license
*
* Includes Sizzle.js
* http://sizzlejs.com/
* Copyright 2011, The Dojo Foundation
* Released under the MIT, BSD, and GPL Licenses.
*
* Date: Mon Jan 31 08:31:29 2011 -0500
*/
(function(D,aO){var Y=D.document;var o=(function(){var a5=function(bA,bB){return new a5.fn.init(bA,bB,a9)},bt=D.jQuery,bg=D.$,a9,bz=/^(?:[^<]*(<[\w\W]+>)[^>]*$|#([\w\-]+)$)/,bl=/\S/,bh=/^\s+/,a8=/\s+$/,bx=/\d/,bd=/^<(\w+)\s*\/?>(?:<\/\1>)?$/,bm=/^[\],:{}\s]*$/,bv=/\\(?:["\\\/bfnrt]|u[0-9a-fA-F]{4})/g,bp=/"[^"\\\n\r]*"|true|false|null|-?\d+(?:\.\d*)?(?:[eE][+\-]?\d+)?/g,bi=/(?:^|:|,)(?:\s*\[)+/g,bb=/(webkit)[ \/]([\w.]+)/,bo=/(opera)(?:.*version)?[ \/]([\w.]+)/,bq=/(msie) ([\w.]+)/,bk=/(mozilla)(?:.*? rv:([\w.]+))?/,bw=navigator.userAgent,bu,bs=false,a7,a4="then done fail isResolved isRejected promise".split(" "),bf,br=Object.prototype.toString,by=Object.prototype.hasOwnProperty,bc=Array.prototype.push,bj=Array.prototype.slice,bn=String.prototype.trim,a6=Array.prototype.indexOf,be={};a5.fn=a5.prototype={constructor:a5,init:function(bA,bE,bD){var bC,bF,bB,bG;if(!bA){return this}if(bA.nodeType){this.context=this[0]=bA;this.length=1;return this}if(bA==="body"&&!bE&&Y.body){this.context=Y;this[0]=Y.body;this.selector="body";this.length=1;return this}if(typeof bA==="string"){bC=bz.exec(bA);if(bC&&(bC[1]||!bE)){if(bC[1]){bE=bE instanceof a5?bE[0]:bE;bG=(bE?bE.ownerDocument||bE:Y);bB=bd.exec(bA);if(bB){if(a5.isPlainObject(bE)){bA=[Y.createElement(bB[1])];a5.fn.attr.call(bA,bE,true)}else{bA=[bG.createElement(bB[1])]}}else{bB=a5.buildFragment([bC[1]],[bG]);bA=(bB.cacheable?a5.clone(bB.fragment):bB.fragment).childNodes}return a5.merge(this,bA)}else{bF=Y.getElementById(bC[2]);if(bF&&bF.parentNode){if(bF.id!==bC[2]){return bD.find(bA)}this.length=1;this[0]=bF}this.context=Y;this.selector=bA;return this}}else{if(!bE||bE.jquery){return(bE||bD).find(bA)}else{return this.constructor(bE).find(bA)}}}else{if(a5.isFunction(bA)){return bD.ready(bA)}}if(bA.selector!==aO){this.selector=bA.selector;this.context=bA.context}return a5.makeArray(bA,this)},selector:"",jquery:"1.5",length:0,size:function(){return this.length},toArray:function(){return bj.call(this,0)},get:function(bA){return bA==null?this.toArray():(bA<0?this[this.length+bA]:this[bA])},pushStack:function(bB,bD,bA){var bC=this.constructor();if(a5.isArray(bB)){bc.apply(bC,bB)}else{a5.merge(bC,bB)}bC.prevObject=this;bC.context=this.context;if(bD==="find"){bC.selector=this.selector+(this.selector?" ":"")+bA}else{if(bD){bC.selector=this.selector+"."+bD+"("+bA+")"}}return bC},each:function(bB,bA){return a5.each(this,bB,bA)},ready:function(bA){a5.bindReady();a7.done(bA);return this},eq:function(bA){return bA===-1?this.slice(bA):this.slice(bA,+bA+1)},first:function(){return this.eq(0)},last:function(){return this.eq(-1)},slice:function(){return this.pushStack(bj.apply(this,arguments),"slice",bj.call(arguments).join(","))},map:function(bA){return this.pushStack(a5.map(this,function(bC,bB){return bA.call(bC,bB,bC)}))},end:function(){return this.prevObject||this.constructor(null)},push:bc,sort:[].sort,splice:[].splice};a5.fn.init.prototype=a5.fn;a5.extend=a5.fn.extend=function(){var bI,bB,bA,bC,bG,bH,bD=arguments[0]||{},bE=1,bF=arguments.length,bJ=false;if(typeof bD==="boolean"){bJ=bD;bD=arguments[1]||{};bE=2}if(typeof bD!=="object"&&!a5.isFunction(bD)){bD={}}if(bF===bE){bD=this;--bE}for(;bE<bF;bE++){if((bI=arguments[bE])!=null){for(bB in bI){bA=bD[bB];bC=bI[bB];if(bD===bC){continue}if(bJ&&bC&&(a5.isPlainObject(bC)||(bG=a5.isArray(bC)))){if(bG){bG=false;bH=bA&&a5.isArray(bA)?bA:[]}else{bH=bA&&a5.isPlainObject(bA)?bA:{}}bD[bB]=a5.extend(bJ,bH,bC)}else{if(bC!==aO){bD[bB]=bC}}}}}return bD};a5.extend({noConflict:function(bA){D.$=bg;if(bA){D.jQuery=bt}return a5},isReady:false,readyWait:1,ready:function(bA){if(bA===true){a5.readyWait--}if(!a5.readyWait||(bA!==true&&!a5.isReady)){if(!Y.body){return setTimeout(a5.ready,1)}a5.isReady=true;if(bA!==true&&--a5.readyWait>0){return}a7.resolveWith(Y,[a5]);if(a5.fn.trigger){a5(Y).trigger("ready").unbind("ready")}}},bindReady:function(){if(bs){return}bs=true;if(Y.readyState==="complete"){return setTimeout(a5.ready,1)}if(Y.addEventListener){Y.addEventListener("DOMContentLoaded",bf,false);D.addEventListener("load",a5.ready,false)}else{if(Y.attachEvent){Y.attachEvent("onreadystatechange",bf);D.attachEvent("onload",a5.ready);var bA=false;try{bA=D.frameElement==null}catch(bB){}if(Y.documentElement.doScroll&&bA){ba()}}}},isFunction:function(bA){return a5.type(bA)==="function"},isArray:Array.isArray||function(bA){return a5.type(bA)==="array"},isWindow:function(bA){return bA&&typeof bA==="object"&&"setInterval" in bA},isNaN:function(bA){return bA==null||!bx.test(bA)||isNaN(bA)},type:function(bA){return bA==null?String(bA):be[br.call(bA)]||"object"},isPlainObject:function(bB){if(!bB||a5.type(bB)!=="object"||bB.nodeType||a5.isWindow(bB)){return false}if(bB.constructor&&!by.call(bB,"constructor")&&!by.call(bB.constructor.prototype,"isPrototypeOf")){return false}var bA;for(bA in bB){}return bA===aO||by.call(bB,bA)},isEmptyObject:function(bB){for(var bA in bB){return false}return true},error:function(bA){throw bA},parseJSON:function(bA){if(typeof bA!=="string"||!bA){return null}bA=a5.trim(bA);if(bm.test(bA.replace(bv,"@").replace(bp,"]").replace(bi,""))){return D.JSON&&D.JSON.parse?D.JSON.parse(bA):(new Function("return "+bA))()}else{a5.error("Invalid JSON: "+bA)}},parseXML:function(bC,bA,bB){if(D.DOMParser){bB=new DOMParser();bA=bB.parseFromString(bC,"text/xml")}else{bA=new ActiveXObject("Microsoft.XMLDOM");bA.async="false";bA.loadXML(bC)}bB=bA.documentElement;if(!bB||!bB.nodeName||bB.nodeName==="parsererror"){a5.error("Invalid XML: "+bC)}return bA},noop:function(){},globalEval:function(bC){if(bC&&bl.test(bC)){var bA=Y.getElementsByTagName("head")[0]||Y.documentElement,bB=Y.createElement("script");bB.type="text/javascript";if(a5.support.scriptEval()){bB.appendChild(Y.createTextNode(bC))}else{bB.text=bC}bA.insertBefore(bB,bA.firstChild);bA.removeChild(bB)}},nodeName:function(bB,bA){return bB.nodeName&&bB.nodeName.toUpperCase()===bA.toUpperCase()},each:function(bF,bH,bD){var bC,bE=0,bA=bF.length,bB=bA===aO||a5.isFunction(bF);if(bD){if(bB){for(bC in bF){if(bH.apply(bF[bC],bD)===false){break}}}else{for(;bE<bA;){if(bH.apply(bF[bE++],bD)===false){break}}}}else{if(bB){for(bC in bF){if(bH.call(bF[bC],bC,bF[bC])===false){break}}}else{for(var bG=bF[0];bE<bA&&bH.call(bG,bE,bG)!==false;bG=bF[++bE]){}}}return bF},trim:bn?function(bA){return bA==null?"":bn.call(bA)}:function(bA){return bA==null?"":bA.toString().replace(bh,"").replace(a8,"")},makeArray:function(bD,bB){var bA=bB||[];if(bD!=null){var bC=a5.type(bD);if(bD.length==null||bC==="string"||bC==="function"||bC==="regexp"||a5.isWindow(bD)){bc.call(bA,bD)}else{a5.merge(bA,bD)}}return bA},inArray:function(bC,bD){if(bD.indexOf){return bD.indexOf(bC)}for(var bB=0,bA=bD.length;bB<bA;bB++){if(bD[bB]===bC){return bB}}return -1},merge:function(bE,bD){var bC=bE.length,bB=0;if(typeof bD.length==="number"){for(var bA=bD.length;bB<bA;bB++){bE[bC++]=bD[bB]}}else{while(bD[bB]!==aO){bE[bC++]=bD[bB++]}}bE.length=bC;return bE},grep:function(bC,bF,bA){var bD=[],bG;bA=!!bA;for(var bE=0,bB=bC.length;bE<bB;bE++){bG=!!bF(bC[bE],bE);if(bA!==bG){bD.push(bC[bE])}}return bD},map:function(bC,bG,bA){var bD=[],bF;for(var bE=0,bB=bC.length;bE<bB;bE++){bF=bG(bC[bE],bE,bA);if(bF!=null){bD[bD.length]=bF}}return bD.concat.apply([],bD)},guid:1,proxy:function(bC,bA,bB){if(arguments.length===2){if(typeof bA==="string"){bB=bC;bC=bB[bA];bA=aO}else{if(bA&&!a5.isFunction(bA)){bB=bA;bA=aO}}}if(!bA&&bC){bA=function(){return bC.apply(bB||this,arguments)}}if(bC){bA.guid=bC.guid=bC.guid||bA.guid||a5.guid++}return bA},access:function(bA,bH,bG,bB,bF,bI){var bE=bA.length;if(typeof bH==="object"){for(var bC in bH){a5.access(bA,bC,bH[bC],bB,bF,bG)}return bA}if(bG!==aO){bB=!bI&&bB&&a5.isFunction(bG);for(var bD=0;bD<bE;bD++){bF(bA[bD],bH,bB?bG.call(bA[bD],bD,bF(bA[bD],bH)):bG,bI)}return bA}return bE?bF(bA[0],bH):aO},now:function(){return(new Date()).getTime()},_Deferred:function(){var bA=[],bE,bC,bD,bB={done:function(){if(!bD){var bG=arguments,bI,bF,bK,bJ,bH;if(bE){bH=bE;bE=0}for(bI=0,bF=bG.length;bI<bF;bI++){bK=bG[bI];bJ=a5.type(bK);if(bJ==="array"){bB.done.apply(bB,bK)}else{if(bJ==="function"){bA.push(bK)}}}if(bH){bB.resolveWith(bH[0],bH[1])}}return this},resolveWith:function(bG,bF){if(!bD&&!bE&&!bC){bC=1;try{while(bA[0]){bA.shift().apply(bG,bF)}}finally{bE=[bG,bF];bC=0}}return this},resolve:function(){bB.resolveWith(a5.isFunction(this.promise)?this.promise():this,arguments);return this},isResolved:function(){return !!(bC||bE)},cancel:function(){bD=1;bA=[];return this}};return bB},Deferred:function(bB){var bA=a5._Deferred(),bD=a5._Deferred(),bC;a5.extend(bA,{then:function(bF,bE){bA.done(bF).fail(bE);return this},fail:bD.done,rejectWith:bD.resolveWith,reject:bD.resolve,isRejected:bD.isResolved,promise:function(bF,bE){if(bF==null){if(bC){return bC}bC=bF={}}bE=a4.length;while(bE--){bF[a4[bE]]=bA[a4[bE]]}return bF}});bA.then(bD.cancel,bA.cancel);delete bA.cancel;if(bB){bB.call(bA,bA)}return bA},when:function(bE){var bD=arguments,bB=bD.length,bC=bB<=1&&bE&&a5.isFunction(bE.promise)?bE:a5.Deferred(),bF=bC.promise(),bA;if(bB>1){bA=new Array(bB);a5.each(bD,function(bH,bG){a5.when(bG).then(function(bI){bA[bH]=arguments.length>1?bj.call(arguments,0):bI;if(!--bB){bC.resolveWith(bF,bA)}},bC.reject)})}else{if(bC!==bE){bC.resolve(bE)}}return bF},uaMatch:function(bB){bB=bB.toLowerCase();var bA=bb.exec(bB)||bo.exec(bB)||bq.exec(bB)||bB.indexOf("compatible")<0&&bk.exec(bB)||[];return{browser:bA[1]||"",version:bA[2]||"0"}},sub:function(){function bA(bD,bE){return new bA.fn.init(bD,bE)}a5.extend(true,bA,this);bA.superclass=this;bA.fn=bA.prototype=this();bA.fn.constructor=bA;bA.subclass=this.subclass;bA.fn.init=function bC(bD,bE){if(bE&&bE instanceof a5&&!(bE instanceof bA)){bE=bA(bE)}return a5.fn.init.call(this,bD,bE,bB)};bA.fn.init.prototype=bA.fn;var bB=bA(Y);return bA},browser:{}});a7=a5._Deferred();a5.each("Boolean Number String Function Array Date RegExp Object".split(" "),function(bB,bA){be["[object "+bA+"]"]=bA.toLowerCase()});bu=a5.uaMatch(bw);if(bu.browser){a5.browser[bu.browser]=true;a5.browser.version=bu.version}if(a5.browser.webkit){a5.browser.safari=true}if(a6){a5.inArray=function(bA,bB){return a6.call(bB,bA)}}if(bl.test("\xA0")){bh=/^[\s\xA0]+/;a8=/[\s\xA0]+$/}a9=a5(Y);if(Y.addEventListener){bf=function(){Y.removeEventListener("DOMContentLoaded",bf,false);a5.ready()}}else{if(Y.attachEvent){bf=function(){if(Y.readyState==="complete"){Y.detachEvent("onreadystatechange",bf);a5.ready()}}}}function ba(){if(a5.isReady){return}try{Y.documentElement.doScroll("left")}catch(bA){setTimeout(ba,1);return}a5.ready()}return(D.jQuery=D.$=a5)})();(function(){o.support={};var a4=Y.createElement("div");a4.style.display="none";a4.innerHTML=" <link/><table></table><a href='/a' style='color:red;float:left;opacity:.55;'>a</a><input type='checkbox'/>";var ba=a4.getElementsByTagName("*"),a9=a4.getElementsByTagName("a")[0],bc=Y.createElement("select"),a6=bc.appendChild(Y.createElement("option"));if(!ba||!ba.length||!a9){return}o.support={leadingWhitespace:a4.firstChild.nodeType===3,tbody:!a4.getElementsByTagName("tbody").length,htmlSerialize:!!a4.getElementsByTagName("link").length,style:/red/.test(a9.getAttribute("style")),hrefNormalized:a9.getAttribute("href")==="/a",opacity:/^0.55$/.test(a9.style.opacity),cssFloat:!!a9.style.cssFloat,checkOn:a4.getElementsByTagName("input")[0].value==="on",optSelected:a6.selected,deleteExpando:true,optDisabled:false,checkClone:false,_scriptEval:null,noCloneEvent:true,boxModel:null,inlineBlockNeedsLayout:false,shrinkWrapBlocks:false,reliableHiddenOffsets:true};bc.disabled=true;o.support.optDisabled=!a6.disabled;o.support.scriptEval=function(){if(o.support._scriptEval===null){var bd=Y.documentElement,be=Y.createElement("script"),bg="script"+o.now();be.type="text/javascript";try{be.appendChild(Y.createTextNode("window."+bg+"=1;"))}catch(bf){}bd.insertBefore(be,bd.firstChild);if(D[bg]){o.support._scriptEval=true;delete D[bg]}else{o.support._scriptEval=false}bd.removeChild(be);bd=be=bg=null}return o.support._scriptEval};try{delete a4.test}catch(a7){o.support.deleteExpando=false}if(a4.attachEvent&&a4.fireEvent){a4.attachEvent("onclick",function bb(){o.support.noCloneEvent=false;a4.detachEvent("onclick",bb)});a4.cloneNode(true).fireEvent("onclick")}a4=Y.createElement("div");a4.innerHTML="<input type='radio' name='radiotest' checked='checked'/>";var a5=Y.createDocumentFragment();a5.appendChild(a4.firstChild);o.support.checkClone=a5.cloneNode(true).cloneNode(true).lastChild.checked;o(function(){var bf=Y.createElement("div"),bd=Y.getElementsByTagName("body")[0];if(!bd){return}bf.style.width=bf.style.paddingLeft="1px";bd.appendChild(bf);o.boxModel=o.support.boxModel=bf.offsetWidth===2;if("zoom" in bf.style){bf.style.display="inline";bf.style.zoom=1;o.support.inlineBlockNeedsLayout=bf.offsetWidth===2;bf.style.display="";bf.innerHTML="<div style='width:4px;'></div>";o.support.shrinkWrapBlocks=bf.offsetWidth!==2}bf.innerHTML="<table><tr><td style='padding:0;border:0;display:none'></td><td>t</td></tr></table>";var be=bf.getElementsByTagName("td");o.support.reliableHiddenOffsets=be[0].offsetHeight===0;be[0].style.display="";be[1].style.display="none";o.support.reliableHiddenOffsets=o.support.reliableHiddenOffsets&&be[0].offsetHeight===0;bf.innerHTML="";bd.removeChild(bf).style.display="none";bf=be=null});var a8=function(bd){var bf=Y.createElement("div");bd="on"+bd;if(!bf.attachEvent){return true}var be=(bd in bf);if(!be){bf.setAttribute(bd,"return;");be=typeof bf[bd]==="function"}bf=null;return be};o.support.submitBubbles=a8("submit");o.support.changeBubbles=a8("change");a4=ba=a9=null})();var X=/^(?:\{.*\}|\[.*\])$/;o.extend({cache:{},uuid:0,expando:"jQuery"+(o.fn.jquery+Math.random()).replace(/\D/g,""),noData:{embed:true,object:"clsid:D27CDB6E-AE6D-11cf-96B8-444553540000",applet:true},hasData:function(a4){a4=a4.nodeType?o.cache[a4[o.expando]]:a4[o.expando];return !!a4&&!o.isEmptyObject(a4)},data:function(a9,a5,ba,a8){if(!o.acceptData(a9)){return}var bd=o.expando,bb=typeof a5==="string",a7,bc=a9.nodeType,a4=bc?o.cache:a9,a6=bc?a9[o.expando]:a9[o.expando]&&o.expando;if((!a6||(a8&&a6&&!a4[a6][bd]))&&bb&&ba===aO){return}if(!a6){if(bc){a9[o.expando]=a6=++o.uuid}else{a6=o.expando}}if(!a4[a6]){a4[a6]={}}if(typeof a5==="object"){if(a8){a4[a6][bd]=o.extend(a4[a6][bd],a5)}else{a4[a6]=o.extend(a4[a6],a5)}}a7=a4[a6];if(a8){if(!a7[bd]){a7[bd]={}}a7=a7[bd]}if(ba!==aO){a7[a5]=ba}if(a5==="events"&&!a7[a5]){return a7[bd]&&a7[bd].events}return bb?a7[a5]:a7},removeData:function(ba,a6,a9){if(!o.acceptData(ba)){return}var bc=o.expando,bb=ba.nodeType,a5=bb?o.cache:ba,a7=bb?ba[o.expando]:o.expando;if(!a5[a7]){return}if(a6){var a8=a9?a5[a7][bc]:a5[a7];if(a8){delete a8[a6];if(!o.isEmptyObject(a8)){return}}}if(a9){delete a5[a7][bc];if(!o.isEmptyObject(a5[a7])){return}}var a4=a5[a7][bc];if(o.support.deleteExpando||a5!=D){delete a5[a7]}else{a5[a7]=null}if(a4){a5[a7]={};a5[a7][bc]=a4}else{if(bb){if(o.support.deleteExpando){delete ba[o.expando]}else{if(ba.removeAttribute){ba.removeAttribute(o.expando)}else{ba[o.expando]=null}}}}},_data:function(a5,a4,a6){return o.data(a5,a4,a6,true)},acceptData:function(a5){if(a5.nodeName){var a4=o.noData[a5.nodeName.toLowerCase()];if(a4){return !(a4===true||a5.getAttribute("classid")!==a4)}}return true}});o.fn.extend({data:function(a8,ba){var a9=null;if(typeof a8==="undefined"){if(this.length){a9=o.data(this[0]);if(this[0].nodeType===1){var a4=this[0].attributes,a6;for(var a7=0,a5=a4.length;a7<a5;a7++){a6=a4[a7].name;if(a6.indexOf("data-")===0){a6=a6.substr(5);aH(this[0],a6,a9[a6])}}}}return a9}else{if(typeof a8==="object"){return this.each(function(){o.data(this,a8)})}}var bb=a8.split(".");bb[1]=bb[1]?"."+bb[1]:"";if(ba===aO){a9=this.triggerHandler("getData"+bb[1]+"!",[bb[0]]);if(a9===aO&&this.length){a9=o.data(this[0],a8);a9=aH(this[0],a8,a9)}return a9===aO&&bb[1]?this.data(bb[0]):a9}else{return this.each(function(){var bd=o(this),bc=[bb[0],ba];bd.triggerHandler("setData"+bb[1]+"!",bc);o.data(this,a8,ba);bd.triggerHandler("changeData"+bb[1]+"!",bc)})}},removeData:function(a4){return this.each(function(){o.removeData(this,a4)})}});function aH(a5,a4,a6){if(a6===aO&&a5.nodeType===1){a6=a5.getAttribute("data-"+a4);if(typeof a6==="string"){try{a6=a6==="true"?true:a6==="false"?false:a6==="null"?null:!o.isNaN(a6)?parseFloat(a6):X.test(a6)?o.parseJSON(a6):a6}catch(a7){}o.data(a5,a4,a6)}else{a6=aO}}return a6}o.extend({queue:function(a5,a4,a7){if(!a5){return}a4=(a4||"fx")+"queue";var a6=o._data(a5,a4);if(!a7){return a6||[]}if(!a6||o.isArray(a7)){a6=o._data(a5,a4,o.makeArray(a7))}else{a6.push(a7)}return a6},dequeue:function(a7,a6){a6=a6||"fx";var a4=o.queue(a7,a6),a5=a4.shift();if(a5==="inprogress"){a5=a4.shift()}if(a5){if(a6==="fx"){a4.unshift("inprogress")}a5.call(a7,function(){o.dequeue(a7,a6)})}if(!a4.length){o.removeData(a7,a6+"queue",true)}}});o.fn.extend({queue:function(a4,a5){if(typeof a4!=="string"){a5=a4;a4="fx"}if(a5===aO){return o.queue(this[0],a4)}return this.each(function(a7){var a6=o.queue(this,a4,a5);if(a4==="fx"&&a6[0]!=="inprogress"){o.dequeue(this,a4)}})},dequeue:function(a4){return this.each(function(){o.dequeue(this,a4)})},delay:function(a5,a4){a5=o.fx?o.fx.speeds[a5]||a5:a5;a4=a4||"fx";return this.queue(a4,function(){var a6=this;setTimeout(function(){o.dequeue(a6,a4)},a5)})},clearQueue:function(a4){return this.queue(a4||"fx",[])}});var aa=/[\n\t\r]/g,aU=/\s+/,ar=/\r/g,aS=/^(?:href|src|style)$/,c=/^(?:button|input)$/i,z=/^(?:button|input|object|select|textarea)$/i,g=/^a(?:rea)?$/i,I=/^(?:radio|checkbox)$/i;o.props={"for":"htmlFor","class":"className",readonly:"readOnly",maxlength:"maxLength",cellspacing:"cellSpacing",rowspan:"rowSpan",colspan:"colSpan",tabindex:"tabIndex",usemap:"useMap",frameborder:"frameBorder"};o.fn.extend({attr:function(a4,a5){return o.access(this,a4,a5,true,o.attr)},removeAttr:function(a4,a5){return this.each(function(){o.attr(this,a4,"");if(this.nodeType===1){this.removeAttribute(a4)}})},addClass:function(bb){if(o.isFunction(bb)){return this.each(function(be){var bd=o(this);bd.addClass(bb.call(this,be,bd.attr("class")))})}if(bb&&typeof bb==="string"){var a8=(bb||"").split(aU);for(var a7=0,a6=this.length;a7<a6;a7++){var a5=this[a7];if(a5.nodeType===1){if(!a5.className){a5.className=bb}else{var a4=" "+a5.className+" ",ba=a5.className;for(var a9=0,bc=a8.length;a9<bc;a9++){if(a4.indexOf(" "+a8[a9]+" ")<0){ba+=" "+a8[a9]}}a5.className=o.trim(ba)}}}}return this},removeClass:function(a9){if(o.isFunction(a9)){return this.each(function(bd){var bc=o(this);bc.removeClass(a9.call(this,bd,bc.attr("class")))})}if((a9&&typeof a9==="string")||a9===aO){var ba=(a9||"").split(aU);for(var a7=0,a5=this.length;a7<a5;a7++){var a8=this[a7];if(a8.nodeType===1&&a8.className){if(a9){var a6=(" "+a8.className+" ").replace(aa," ");for(var bb=0,a4=ba.length;bb<a4;bb++){a6=a6.replace(" "+ba[bb]+" "," ")}a8.className=o.trim(a6)}else{a8.className=""}}}}return this},toggleClass:function(a7,a5){var a6=typeof a7,a4=typeof a5==="boolean";if(o.isFunction(a7)){return this.each(function(a9){var a8=o(this);a8.toggleClass(a7.call(this,a9,a8.attr("class"),a5),a5)})}return this.each(function(){if(a6==="string"){var a9,ba=0,a8=o(this),bb=a5,bc=a7.split(aU);while((a9=bc[ba++])){bb=a4?bb:!a8.hasClass(a9);a8[bb?"addClass":"removeClass"](a9)}}else{if(a6==="undefined"||a6==="boolean"){if(this.className){o._data(this,"__className__",this.className)}this.className=this.className||a7===false?"":o._data(this,"__className__")||""}}})},hasClass:function(a4){var a6=" "+a4+" ";for(var a7=0,a5=this.length;a7<a5;a7++){if((" "+this[a7].className+" ").replace(aa," ").indexOf(a6)>-1){return true}}return false},val:function(bd){if(!arguments.length){var a7=this[0];if(a7){if(o.nodeName(a7,"option")){var a5=a7.attributes.value;return !a5||a5.specified?a7.value:a7.text}if(o.nodeName(a7,"select")){var ba=a7.selectedIndex,be=[],bc=a7.options,a9=a7.type==="select-one";if(ba<0){return null}for(var a8=a9?ba:0,bb=a9?ba+1:bc.length;a8<bb;a8++){var a6=bc[a8];if(a6.selected&&(o.support.optDisabled?!a6.disabled:a6.getAttribute("disabled")===null)&&(!a6.parentNode.disabled||!o.nodeName(a6.parentNode,"optgroup"))){bd=o(a6).val();if(a9){return bd}be.push(bd)}}return be}if(I.test(a7.type)&&!o.support.checkOn){return a7.getAttribute("value")===null?"on":a7.value}return(a7.value||"").replace(ar,"")}return aO}var a4=o.isFunction(bd);return this.each(function(bg){var bf=o(this),bi=bd;if(this.nodeType!==1){return}if(a4){bi=bd.call(this,bg,bf.val())}if(bi==null){bi=""}else{if(typeof bi==="number"){bi+=""}else{if(o.isArray(bi)){bi=o.map(bi,function(bj){return bj==null?"":bj+""})}}}if(o.isArray(bi)&&I.test(this.type)){this.checked=o.inArray(bf.val(),bi)>=0}else{if(o.nodeName(this,"select")){var bh=o.makeArray(bi);o("option",this).each(function(){this.selected=o.inArray(o(this).val(),bh)>=0});if(!bh.length){this.selectedIndex=-1}}else{this.value=bi}}})}});o.extend({attrFn:{val:true,css:true,html:true,text:true,data:true,width:true,height:true,offset:true},attr:function(a6,a4,a9,bc){if(!a6||a6.nodeType===3||a6.nodeType===8||a6.nodeType===2){return aO}if(bc&&a4 in o.attrFn){return o(a6)[a4](a9)}var a7=a6.nodeType!==1||!o.isXMLDoc(a6),ba=a9!==aO;a4=a7&&o.props[a4]||a4;if(a6.nodeType===1){var a5=aS.test(a4);if(a4==="selected"&&!o.support.optSelected){var bd=a6.parentNode;if(bd){bd.selectedIndex;if(bd.parentNode){bd.parentNode.selectedIndex}}}if((a4 in a6||a6[a4]!==aO)&&a7&&!a5){if(ba){if(a4==="type"&&c.test(a6.nodeName)&&a6.parentNode){o.error("type property can't be changed")}if(a9===null){if(a6.nodeType===1){a6.removeAttribute(a4)}}else{a6[a4]=a9}}if(o.nodeName(a6,"form")&&a6.getAttributeNode(a4)){return a6.getAttributeNode(a4).nodeValue}if(a4==="tabIndex"){var bb=a6.getAttributeNode("tabIndex");return bb&&bb.specified?bb.value:z.test(a6.nodeName)||g.test(a6.nodeName)&&a6.href?0:aO}return a6[a4]}if(!o.support.style&&a7&&a4==="style"){if(ba){a6.style.cssText=""+a9}return a6.style.cssText}if(ba){a6.setAttribute(a4,""+a9)}if(!a6.attributes[a4]&&(a6.hasAttribute&&!a6.hasAttribute(a4))){return aO}var a8=!o.support.hrefNormalized&&a7&&a5?a6.getAttribute(a4,2):a6.getAttribute(a4);return a8===null?aO:a8}if(ba){a6[a4]=a9}return a6[a4]}});var aD=/\.(.*)$/,aR=/^(?:textarea|input|select)$/i,F=/\./g,at=/ /g,ah=/[^\w\s.|`]/g,aQ=function(a4){return a4.replace(ah,"\\$&")},av="events";o.event={add:function(ba,bd,bh,bc){if(ba.nodeType===3||ba.nodeType===8){return}if(o.isWindow(ba)&&(ba!==D&&!ba.frameElement)){ba=D}if(bh===false){bh=y}else{if(!bh){return}}var a8,bg;if(bh.handler){a8=bh;bh=a8.handler}if(!bh.guid){bh.guid=o.guid++}var a6=o._data(ba);if(!a6){return}var bf=a6[av],a7=a6.handle;if(typeof bf==="function"){a7=bf.handle;bf=bf.events}else{if(!bf){if(!ba.nodeType){a6[av]=a6=function(){}}a6.events=bf={}}}if(!a7){a6.handle=a7=function(){return typeof o!=="undefined"&&!o.event.triggered?o.event.handle.apply(a7.elem,arguments):aO}}a7.elem=ba;bd=bd.split(" ");var be,bb=0,a5;while((be=bd[bb++])){bg=a8?o.extend({},a8):{handler:bh,data:bc};if(be.indexOf(".")>-1){a5=be.split(".");be=a5.shift();bg.namespace=a5.slice(0).sort().join(".")}else{a5=[];bg.namespace=""}bg.type=be;if(!bg.guid){bg.guid=bh.guid}var a9=bf[be],a4=o.event.special[be]||{};if(!a9){a9=bf[be]=[];if(!a4.setup||a4.setup.call(ba,bc,a5,a7)===false){if(ba.addEventListener){ba.addEventListener(be,a7,false)}else{if(ba.attachEvent){ba.attachEvent("on"+be,a7)}}}}if(a4.add){a4.add.call(ba,bg);if(!bg.handler.guid){bg.handler.guid=bh.guid}}a9.push(bg);o.event.global[be]=true}ba=null},global:{},remove:function(bk,be,a5,a8){if(bk.nodeType===3||bk.nodeType===8){return}if(a5===false){a5=y}var bm,a7,ba,bi,bj=0,a6,bb,bf,a9,bc,a4,bl,bh=o.hasData(bk)&&o._data(bk),bd=bh&&bh[av];if(!bh||!bd){return}if(typeof bd==="function"){bh=bd;bd=bd.events}if(be&&be.type){a5=be.handler;be=be.type}if(!be||typeof be==="string"&&be.charAt(0)==="."){be=be||"";for(a7 in bd){o.event.remove(bk,a7+be)}return}be=be.split(" ");while((a7=be[bj++])){bl=a7;a4=null;a6=a7.indexOf(".")<0;bb=[];if(!a6){bb=a7.split(".");a7=bb.shift();bf=new RegExp("(^|\\.)"+o.map(bb.slice(0).sort(),aQ).join("\\.(?:.*\\.)?")+"(\\.|$)")}bc=bd[a7];if(!bc){continue}if(!a5){for(bi=0;bi<bc.length;bi++){a4=bc[bi];if(a6||bf.test(a4.namespace)){o.event.remove(bk,bl,a4.handler,bi);bc.splice(bi--,1)}}continue}a9=o.event.special[a7]||{};for(bi=a8||0;bi<bc.length;bi++){a4=bc[bi];if(a5.guid===a4.guid){if(a6||bf.test(a4.namespace)){if(a8==null){bc.splice(bi--,1)}if(a9.remove){a9.remove.call(bk,a4)}}if(a8!=null){break}}}if(bc.length===0||a8!=null&&bc.length===1){if(!a9.teardown||a9.teardown.call(bk,bb)===false){o.removeEvent(bk,a7,bh.handle)}bm=null;delete bd[a7]}}if(o.isEmptyObject(bd)){var bg=bh.handle;if(bg){bg.elem=null}delete bh.events;delete bh.handle;if(typeof bh==="function"){o.removeData(bk,av,true)}else{if(o.isEmptyObject(bh)){o.removeData(bk,aO,true)}}}},trigger:function(a6,bd,ba){var be=a6.type||a6,bb=arguments[3];if(!bb){a6=typeof a6==="object"?a6[o.expando]?a6:o.extend(o.Event(be),a6):o.Event(be);if(be.indexOf("!")>=0){a6.type=be=be.slice(0,-1);a6.exclusive=true}if(!ba){a6.stopPropagation();if(o.event.global[be]){o.each(o.cache,function(){var bj=o.expando,bi=this[bj];if(bi&&bi.events&&bi.events[be]){o.event.trigger(a6,bd,bi.handle.elem)}})}}if(!ba||ba.nodeType===3||ba.nodeType===8){return aO}a6.result=aO;a6.target=ba;bd=o.makeArray(bd);bd.unshift(a6)}a6.currentTarget=ba;var a8=ba.nodeType?o._data(ba,"handle"):(o._data(ba,av)||{}).handle;if(a8){a8.apply(ba,bd)}var bg=ba.parentNode||ba.ownerDocument;try{if(!(ba&&ba.nodeName&&o.noData[ba.nodeName.toLowerCase()])){if(ba["on"+be]&&ba["on"+be].apply(ba,bd)===false){a6.result=false;a6.preventDefault()}}}catch(bh){}if(!a6.isPropagationStopped()&&bg){o.event.trigger(a6,bd,bg,true)}else{if(!a6.isDefaultPrevented()){var a9,a7=a6.target,a4=be.replace(aD,""),bf=o.nodeName(a7,"a")&&a4==="click",a5=o.event.special[a4]||{};if((!a5._default||a5._default.call(ba,a6)===false)&&!bf&&!(a7&&a7.nodeName&&o.noData[a7.nodeName.toLowerCase()])){try{if(a7[a4]){a9=a7["on"+a4];if(a9){a7["on"+a4]=null}o.event.triggered=true;a7[a4]()}}catch(bc){}if(a9){a7["on"+a4]=a9}o.event.triggered=false}}}},handle:function(a4){var bf,a7,a5,bc,be,a6=[],bb=o.makeArray(arguments);a4=bb[0]=o.event.fix(a4||D.event);a4.currentTarget=this;bf=a4.type.indexOf(".")<0&&!a4.exclusive;if(!bf){a5=a4.type.split(".");a4.type=a5.shift();a6=a5.slice(0).sort();bc=new RegExp("(^|\\.)"+a6.join("\\.(?:.*\\.)?")+"(\\.|$)")}a4.namespace=a4.namespace||a6.join(".");be=o._data(this,av);if(typeof be==="function"){be=be.events}a7=(be||{})[a4.type];if(be&&a7){a7=a7.slice(0);for(var a9=0,a8=a7.length;a9<a8;a9++){var bd=a7[a9];if(bf||bc.test(bd.namespace)){a4.handler=bd.handler;a4.data=bd.data;a4.handleObj=bd;var ba=bd.handler.apply(this,bb);if(ba!==aO){a4.result=ba;if(ba===false){a4.preventDefault();a4.stopPropagation()}}if(a4.isImmediatePropagationStopped()){break}}}}return a4.result},props:"altKey attrChange attrName bubbles button cancelable charCode clientX clientY ctrlKey currentTarget data detail eventPhase fromElement handler keyCode layerX layerY metaKey newValue offsetX offsetY pageX pageY prevValue relatedNode relatedTarget screenX screenY shiftKey srcElement target toElement view wheelDelta which".split(" "),fix:function(a7){if(a7[o.expando]){return a7}var a5=a7;a7=o.Event(a5);for(var a6=this.props.length,a9;a6;){a9=this.props[--a6];a7[a9]=a5[a9]}if(!a7.target){a7.target=a7.srcElement||Y}if(a7.target.nodeType===3){a7.target=a7.target.parentNode}if(!a7.relatedTarget&&a7.fromElement){a7.relatedTarget=a7.fromElement===a7.target?a7.toElement:a7.fromElement}if(a7.pageX==null&&a7.clientX!=null){var a8=Y.documentElement,a4=Y.body;a7.pageX=a7.clientX+(a8&&a8.scrollLeft||a4&&a4.scrollLeft||0)-(a8&&a8.clientLeft||a4&&a4.clientLeft||0);a7.pageY=a7.clientY+(a8&&a8.scrollTop||a4&&a4.scrollTop||0)-(a8&&a8.clientTop||a4&&a4.clientTop||0)}if(a7.which==null&&(a7.charCode!=null||a7.keyCode!=null)){a7.which=a7.charCode!=null?a7.charCode:a7.keyCode}if(!a7.metaKey&&a7.ctrlKey){a7.metaKey=a7.ctrlKey}if(!a7.which&&a7.button!==aO){a7.which=(a7.button&1?1:(a7.button&2?3:(a7.button&4?2:0)))}return a7},guid:100000000,proxy:o.proxy,special:{ready:{setup:o.bindReady,teardown:o.noop},live:{add:function(a4){o.event.add(this,b(a4.origType,a4.selector),o.extend({},a4,{handler:ap,guid:a4.handler.guid}))},remove:function(a4){o.event.remove(this,b(a4.origType,a4.selector),a4)}},beforeunload:{setup:function(a6,a5,a4){if(o.isWindow(this)){this.onbeforeunload=a4}},teardown:function(a5,a4){if(this.onbeforeunload===a4){this.onbeforeunload=null}}}}};o.removeEvent=Y.removeEventListener?function(a6,a5,a4){if(a6.removeEventListener){a6.removeEventListener(a5,a4,false)}}:function(a6,a5,a4){if(a6.detachEvent){a6.detachEvent("on"+a5,a4)}};o.Event=function(a4){if(!this.preventDefault){return new o.Event(a4)}if(a4&&a4.type){this.originalEvent=a4;this.type=a4.type;this.isDefaultPrevented=(a4.defaultPrevented||a4.returnValue===false||a4.getPreventDefault&&a4.getPreventDefault())?e:y}else{this.type=a4}this.timeStamp=o.now();this[o.expando]=true};function y(){return false}function e(){return true}o.Event.prototype={preventDefault:function(){this.isDefaultPrevented=e;var a4=this.originalEvent;if(!a4){return}if(a4.preventDefault){a4.preventDefault()}else{a4.returnValue=false}},stopPropagation:function(){this.isPropagationStopped=e;var a4=this.originalEvent;if(!a4){return}if(a4.stopPropagation){a4.stopPropagation()}a4.cancelBubble=true},stopImmediatePropagation:function(){this.isImmediatePropagationStopped=e;this.stopPropagation()},isDefaultPrevented:y,isPropagationStopped:y,isImmediatePropagationStopped:y};var Q=function(a5){var a4=a5.relatedTarget;try{while(a4&&a4!==this){a4=a4.parentNode}if(a4!==this){a5.type=a5.data;o.event.handle.apply(this,arguments)}}catch(a6){}},aw=function(a4){a4.type=a4.data;o.event.handle.apply(this,arguments)};o.each({mouseenter:"mouseover",mouseleave:"mouseout"},function(a5,a4){o.event.special[a5]={setup:function(a6){o.event.add(this,a4,a6&&a6.selector?aw:Q,a5)},teardown:function(a6){o.event.remove(this,a4,a6&&a6.selector?aw:Q)}}});if(!o.support.submitBubbles){o.event.special.submit={setup:function(a5,a4){if(this.nodeName&&this.nodeName.toLowerCase()!=="form"){o.event.add(this,"click.specialSubmit",function(a8){var a7=a8.target,a6=a7.type;if((a6==="submit"||a6==="image")&&o(a7).closest("form").length){a8.liveFired=aO;return M("submit",this,arguments)}});o.event.add(this,"keypress.specialSubmit",function(a8){var a7=a8.target,a6=a7.type;if((a6==="text"||a6==="password")&&o(a7).closest("form").length&&a8.keyCode===13){a8.liveFired=aO;return M("submit",this,arguments)}})}else{return false}},teardown:function(a4){o.event.remove(this,".specialSubmit")}}}if(!o.support.changeBubbles){var w,h=function(a5){var a4=a5.type,a6=a5.value;if(a4==="radio"||a4==="checkbox"){a6=a5.checked}else{if(a4==="select-multiple"){a6=a5.selectedIndex>-1?o.map(a5.options,function(a7){return a7.selected}).join("-"):""}else{if(a5.nodeName.toLowerCase()==="select"){a6=a5.selectedIndex}}}return a6},O=function O(a6){var a4=a6.target,a5,a7;if(!aR.test(a4.nodeName)||a4.readOnly){return}a5=o._data(a4,"_change_data");a7=h(a4);if(a6.type!=="focusout"||a4.type!=="radio"){o._data(a4,"_change_data",a7)}if(a5===aO||a7===a5){return}if(a5!=null||a7){a6.type="change";a6.liveFired=aO;return o.event.trigger(a6,arguments[1],a4)}};o.event.special.change={filters:{focusout:O,beforedeactivate:O,click:function(a6){var a5=a6.target,a4=a5.type;if(a4==="radio"||a4==="checkbox"||a5.nodeName.toLowerCase()==="select"){return O.call(this,a6)}},keydown:function(a6){var a5=a6.target,a4=a5.type;if((a6.keyCode===13&&a5.nodeName.toLowerCase()!=="textarea")||(a6.keyCode===32&&(a4==="checkbox"||a4==="radio"))||a4==="select-multiple"){return O.call(this,a6)}},beforeactivate:function(a5){var a4=a5.target;o._data(a4,"_change_data",h(a4))}},setup:function(a6,a5){if(this.type==="file"){return false}for(var a4 in w){o.event.add(this,a4+".specialChange",w[a4])}return aR.test(this.nodeName)},teardown:function(a4){o.event.remove(this,".specialChange");return aR.test(this.nodeName)}};w=o.event.special.change.filters;w.focus=w.beforeactivate}function M(a5,a6,a4){a4[0].type=a5;return o.event.handle.apply(a6,a4)}if(Y.addEventListener){o.each({focus:"focusin",blur:"focusout"},function(a6,a4){o.event.special[a4]={setup:function(){this.addEventListener(a6,a5,true)},teardown:function(){this.removeEventListener(a6,a5,true)}};function a5(a7){a7=o.event.fix(a7);a7.type=a4;return o.event.handle.call(this,a7)}})}o.each(["bind","one"],function(a5,a4){o.fn[a4]=function(bb,bc,ba){if(typeof bb==="object"){for(var a8 in bb){this[a4](a8,bc,bb[a8],ba)}return this}if(o.isFunction(bc)||bc===false){ba=bc;bc=aO}var a9=a4==="one"?o.proxy(ba,function(bd){o(this).unbind(bd,a9);return ba.apply(this,arguments)}):ba;if(bb==="unload"&&a4!=="one"){this.one(bb,bc,ba)}else{for(var a7=0,a6=this.length;a7<a6;a7++){o.event.add(this[a7],bb,a9,bc)}}return this}});o.fn.extend({unbind:function(a8,a7){if(typeof a8==="object"&&!a8.preventDefault){for(var a6 in a8){this.unbind(a6,a8[a6])}}else{for(var a5=0,a4=this.length;a5<a4;a5++){o.event.remove(this[a5],a8,a7)}}return this},delegate:function(a4,a5,a7,a6){return this.live(a5,a7,a6,a4)},undelegate:function(a4,a5,a6){if(arguments.length===0){return this.unbind("live")}else{return this.die(a5,null,a6,a4)}},trigger:function(a4,a5){return this.each(function(){o.event.trigger(a4,a5,this)})},triggerHandler:function(a4,a6){if(this[0]){var a5=o.Event(a4);a5.preventDefault();a5.stopPropagation();o.event.trigger(a5,a6,this[0]);return a5.result}},toggle:function(a6){var a4=arguments,a5=1;while(a5<a4.length){o.proxy(a6,a4[a5++])}return this.click(o.proxy(a6,function(a7){var a8=(o._data(this,"lastToggle"+a6.guid)||0)%a5;o._data(this,"lastToggle"+a6.guid,a8+1);a7.preventDefault();return a4[a8].apply(this,arguments)||false}))},hover:function(a4,a5){return this.mouseenter(a4).mouseleave(a5||a4)}});var au={focus:"focusin",blur:"focusout",mouseenter:"mouseover",mouseleave:"mouseout"};o.each(["live","die"],function(a5,a4){o.fn[a4]=function(bf,bc,bh,be){var bg,bb=0,bd,a7,bi,a9=be||this.selector,a6=be?this:o(this.context);if(typeof bf==="object"&&!bf.preventDefault){for(var bj in bf){a6[a4](bj,bc,bf[bj],a9)}return this}if(o.isFunction(bc)){bh=bc;bc=aO}bf=(bf||"").split(" ");while((bg=bf[bb++])!=null){bd=aD.exec(bg);a7="";if(bd){a7=bd[0];bg=bg.replace(aD,"")}if(bg==="hover"){bf.push("mouseenter"+a7,"mouseleave"+a7);continue}bi=bg;if(bg==="focus"||bg==="blur"){bf.push(au[bg]+a7);bg=bg+a7}else{bg=(au[bg]||bg)+a7}if(a4==="live"){for(var ba=0,a8=a6.length;ba<a8;ba++){o.event.add(a6[ba],"live."+b(bg,a9),{data:bc,selector:a9,handler:bh,origType:bg,origHandler:bh,preType:bi})}}else{a6.unbind("live."+b(bg,a9),bh)}}return this}});function ap(be){var bd,a6,bl,a8,a4,bh,bf,bg,bc,bj,bb,ba,bk,bi=[],a7=[],a9=o._data(this,av);if(typeof a9==="function"){a9=a9.events}if(be.liveFired===this||!a9||!a9.live||be.target.disabled||be.button&&be.type==="click"){return}if(be.namespace){ba=new RegExp("(^|\\.)"+be.namespace.split(".").join("\\.(?:.*\\.)?")+"(\\.|$)")}be.liveFired=this;var a5=a9.live.slice(0);for(bf=0;bf<a5.length;bf++){a4=a5[bf];if(a4.origType.replace(aD,"")===be.type){a7.push(a4.selector)}else{a5.splice(bf--,1)}}a8=o(be.target).closest(a7,be.currentTarget);for(bg=0,bc=a8.length;bg<bc;bg++){bb=a8[bg];for(bf=0;bf<a5.length;bf++){a4=a5[bf];if(bb.selector===a4.selector&&(!ba||ba.test(a4.namespace))){bh=bb.elem;bl=null;if(a4.preType==="mouseenter"||a4.preType==="mouseleave"){be.type=a4.preType;bl=o(be.relatedTarget).closest(a4.selector)[0]}if(!bl||bl!==bh){bi.push({elem:bh,handleObj:a4,level:bb.level})}}}}for(bg=0,bc=bi.length;bg<bc;bg++){a8=bi[bg];if(a6&&a8.level>a6){break}be.currentTarget=a8.elem;be.data=a8.handleObj.data;be.handleObj=a8.handleObj;bk=a8.handleObj.origHandler.apply(a8.elem,arguments);if(bk===false||be.isPropagationStopped()){a6=a8.level;if(bk===false){bd=false}if(be.isImmediatePropagationStopped()){break}}}return bd}function b(a5,a4){return(a5&&a5!=="*"?a5+".":"")+a4.replace(F,"`").replace(at,"&")}o.each(("blur focus focusin focusout load resize scroll unload click dblclick mousedown mouseup mousemove mouseover mouseout mouseenter mouseleave change select submit keydown keypress keyup error").split(" "),function(a5,a4){o.fn[a4]=function(a7,a6){if(a6==null){a6=a7;a7=null}return arguments.length>0?this.bind(a4,a7,a6):this.trigger(a4)};if(o.attrFn){o.attrFn[a4]=true}});
/*
* Sizzle CSS Selector Engine
* Copyright 2011, The Dojo Foundation
* Released under the MIT, BSD, and GPL Licenses.
* More information: http://sizzlejs.com/
*/
(function(){var bj=/((?:\((?:\([^()]+\)|[^()]+)+\)|\[(?:\[[^\[\]]*\]|['"][^'"]*['"]|[^\[\]'"]+)+\]|\\.|[^ >+~,(\[\\]+)+|[>+~])(\s*,\s*)?((?:.|\r|\n)*)/g,a9=0,bd=Object.prototype.toString,bi=false,ba=true;[0,0].sort(function(){ba=false;return 0});var bf=function(br,bl,bu,bv){bu=bu||[];bl=bl||Y;var bm=bl;if(bl.nodeType!==1&&bl.nodeType!==9){return[]}if(!br||typeof br!=="string"){return bu}var bo,by,bB,bn,bx,bA,bz,bt,bq=true,bp=bf.isXML(bl),bs=[],bw=br;do{bj.exec("");bo=bj.exec(bw);if(bo){bw=bo[3];bs.push(bo[1]);if(bo[2]){bn=bo[3];break}}}while(bo);if(bs.length>1&&a7.exec(br)){if(bs.length===2&&a6.relative[bs[0]]){by=a8(bs[0]+bs[1],bl)}else{by=a6.relative[bs[0]]?[bl]:bf(bs.shift(),bl);while(bs.length){br=bs.shift();if(a6.relative[br]){br+=bs.shift()}by=a8(br,by)}}}else{if(!bv&&bs.length>1&&bl.nodeType===9&&!bp&&a6.match.ID.test(bs[0])&&!a6.match.ID.test(bs[bs.length-1])){bx=bf.find(bs.shift(),bl,bp);bl=bx.expr?bf.filter(bx.expr,bx.set)[0]:bx.set[0]}if(bl){bx=bv?{expr:bs.pop(),set:a5(bv)}:bf.find(bs.pop(),bs.length===1&&(bs[0]==="~"||bs[0]==="+")&&bl.parentNode?bl.parentNode:bl,bp);by=bx.expr?bf.filter(bx.expr,bx.set):bx.set;if(bs.length>0){bB=a5(by)}else{bq=false}while(bs.length){bA=bs.pop();bz=bA;if(!a6.relative[bA]){bA=""}else{bz=bs.pop()}if(bz==null){bz=bl}a6.relative[bA](bB,bz,bp)}}else{bB=bs=[]}}if(!bB){bB=by}if(!bB){bf.error(bA||br)}if(bd.call(bB)==="[object Array]"){if(!bq){bu.push.apply(bu,bB)}else{if(bl&&bl.nodeType===1){for(bt=0;bB[bt]!=null;bt++){if(bB[bt]&&(bB[bt]===true||bB[bt].nodeType===1&&bf.contains(bl,bB[bt]))){bu.push(by[bt])}}}else{for(bt=0;bB[bt]!=null;bt++){if(bB[bt]&&bB[bt].nodeType===1){bu.push(by[bt])}}}}}else{a5(bB,bu)}if(bn){bf(bn,bm,bu,bv);bf.uniqueSort(bu)}return bu};bf.uniqueSort=function(bm){if(bc){bi=ba;bm.sort(bc);if(bi){for(var bl=1;bl<bm.length;bl++){if(bm[bl]===bm[bl-1]){bm.splice(bl--,1)}}}}return bm};bf.matches=function(bl,bm){return bf(bl,null,null,bm)};bf.matchesSelector=function(bl,bm){return bf(bm,null,null,[bl]).length>0};bf.find=function(br,bl,bt){var bs;if(!br){return[]}for(var bo=0,bn=a6.order.length;bo<bn;bo++){var bp,bq=a6.order[bo];if((bp=a6.leftMatch[bq].exec(br))){var bm=bp[1];bp.splice(1,1);if(bm.substr(bm.length-1)!=="\\"){bp[1]=(bp[1]||"").replace(/\\/g,"");bs=a6.find[bq](bp,bl,bt);if(bs!=null){br=br.replace(a6.match[bq],"");break}}}}if(!bs){bs=typeof bl.getElementsByTagName!=="undefined"?bl.getElementsByTagName("*"):[]}return{set:bs,expr:br}};bf.filter=function(bw,bx,bA,bn){var bp,bt,bl=bw,bv=[],br=bx,bq=bx&&bx[0]&&bf.isXML(bx[0]);while(bw&&bx.length){for(var bu in a6.filter){if((bp=a6.leftMatch[bu].exec(bw))!=null&&bp[2]){var bB,bz,bs=a6.filter[bu],bm=bp[1];bt=false;bp.splice(1,1);if(bm.substr(bm.length-1)==="\\"){continue}if(br===bv){bv=[]}if(a6.preFilter[bu]){bp=a6.preFilter[bu](bp,br,bA,bv,bn,bq);if(!bp){bt=bB=true}else{if(bp===true){continue}}}if(bp){for(var bo=0;(bz=br[bo])!=null;bo++){if(bz){bB=bs(bz,bp,bo,br);var by=bn^!!bB;if(bA&&bB!=null){if(by){bt=true}else{br[bo]=false}}else{if(by){bv.push(bz);bt=true}}}}}if(bB!==aO){if(!bA){br=bv}bw=bw.replace(a6.match[bu],"");if(!bt){return[]}break}}}if(bw===bl){if(bt==null){bf.error(bw)}else{break}}bl=bw}return br};bf.error=function(bl){throw"Syntax error, unrecognized expression: "+bl};var a6=bf.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|(#?(?:[\w\u00c0-\uFFFF\-]|\\.)*)|)|)\s*\]/,TAG:/^((?:[\w\u00c0-\uFFFF\*\-]|\\.)+)/,CHILD:/:(only|nth|last|first)-child(?:\(\s*(even|odd|(?:[+\-]?\d+|(?:[+\-]?\d*)?n\s*(?:[+\-]\s*\d+)?))\s*\))?/,POS:/:(nth|eq|gt|lt|first|last|even|odd)(?:\((\d*)\))?(?=[^\-]|$)/,PSEUDO:/:((?:[\w\u00c0-\uFFFF\-]|\\.)+)(?:\((['"]?)((?:\([^\)]+\)|[^\(\)]*)+)\2\))?/},leftMatch:{},attrMap:{"class":"className","for":"htmlFor"},attrHandle:{href:function(bl){return bl.getAttribute("href")}},relative:{"+":function(br,bn){var bm=typeof bn==="string",bq=bm&&!/\W/.test(bn),bs=bm&&!bq;if(bq){bn=bn.toLowerCase()}for(var bo=0,bl=br.length,bp;bo<bl;bo++){if((bp=br[bo])){while((bp=bp.previousSibling)&&bp.nodeType!==1){}br[bo]=bs||bp&&bp.nodeName.toLowerCase()===bn?bp||false:bp===bn}}if(bs){bf.filter(bn,br,true)}},">":function(br,bo){var bq,bn=typeof bo==="string",bp=0,bl=br.length;if(bn&&!/\W/.test(bo)){bo=bo.toLowerCase();for(;bp<bl;bp++){bq=br[bp];if(bq){var bm=bq.parentNode;br[bp]=bm.nodeName.toLowerCase()===bo?bm:false}}}else{for(;bp<bl;bp++){bq=br[bp];if(bq){br[bp]=bn?bq.parentNode:bq.parentNode===bo}}if(bn){bf.filter(bo,br,true)}}},"":function(bo,bm,bq){var bp,bn=a9++,bl=bk;if(typeof bm==="string"&&!/\W/.test(bm)){bm=bm.toLowerCase();bp=bm;bl=bh}bl("parentNode",bm,bn,bo,bp,bq)},"~":function(bo,bm,bq){var bp,bn=a9++,bl=bk;if(typeof bm==="string"&&!/\W/.test(bm)){bm=bm.toLowerCase();bp=bm;bl=bh}bl("previousSibling",bm,bn,bo,bp,bq)}},find:{ID:function(bm,bn,bo){if(typeof bn.getElementById!=="undefined"&&!bo){var bl=bn.getElementById(bm[1]);return bl&&bl.parentNode?[bl]:[]}},NAME:function(bn,bq){if(typeof bq.getElementsByName!=="undefined"){var bm=[],bp=bq.getElementsByName(bn[1]);for(var bo=0,bl=bp.length;bo<bl;bo++){if(bp[bo].getAttribute("name")===bn[1]){bm.push(bp[bo])}}return bm.length===0?null:bm}},TAG:function(bl,bm){if(typeof bm.getElementsByTagName!=="undefined"){return bm.getElementsByTagName(bl[1])}}},preFilter:{CLASS:function(bn,bl,bm,br,bq,bs){bn=" "+bn[1].replace(/\\/g,"")+" ";if(bs){return bn}for(var bo=0,bp;(bp=bl[bo])!=null;bo++){if(bp){if(bq^(bp.className&&(" "+bp.className+" ").replace(/[\t\n\r]/g," ").indexOf(bn)>=0)){if(!bm){br.push(bp)}}else{if(bm){bl[bo]=false}}}}return false},ID:function(bl){return bl[1].replace(/\\/g,"")},TAG:function(bm,bl){return bm[1].toLowerCase()},CHILD:function(bl){if(bl[1]==="nth"){if(!bl[2]){bf.error(bl[0])}bl[2]=bl[2].replace(/^\+|\s*/g,"");var bm=/(-?)(\d*)(?:n([+\-]?\d*))?/.exec(bl[2]==="even"&&"2n"||bl[2]==="odd"&&"2n+1"||!/\D/.test(bl[2])&&"0n+"+bl[2]||bl[2]);bl[2]=(bm[1]+(bm[2]||1))-0;bl[3]=bm[3]-0}else{if(bl[2]){bf.error(bl[0])}}bl[0]=a9++;return bl},ATTR:function(bo,bl,bm,bq,bp,br){var bn=bo[1]=bo[1].replace(/\\/g,"");if(!br&&a6.attrMap[bn]){bo[1]=a6.attrMap[bn]}bo[4]=(bo[4]||bo[5]||"").replace(/\\/g,"");if(bo[2]==="~="){bo[4]=" "+bo[4]+" "}return bo},PSEUDO:function(bo,bl,bm,bq,bp){if(bo[1]==="not"){if((bj.exec(bo[3])||"").length>1||/^\w/.test(bo[3])){bo[3]=bf(bo[3],null,null,bl)}else{var bn=bf.filter(bo[3],bl,bm,true^bp);if(!bm){bq.push.apply(bq,bn)}return false}}else{if(a6.match.POS.test(bo[0])||a6.match.CHILD.test(bo[0])){return true}}return bo},POS:function(bl){bl.unshift(true);return bl}},filters:{enabled:function(bl){return bl.disabled===false&&bl.type!=="hidden"},disabled:function(bl){return bl.disabled===true},checked:function(bl){return bl.checked===true},selected:function(bl){bl.parentNode.selectedIndex;return bl.selected===true},parent:function(bl){return !!bl.firstChild},empty:function(bl){return !bl.firstChild},has:function(bn,bm,bl){return !!bf(bl[3],bn).length},header:function(bl){return(/h\d/i).test(bl.nodeName)},text:function(bl){return"text"===bl.type},radio:function(bl){return"radio"===bl.type},checkbox:function(bl){return"checkbox"===bl.type},file:function(bl){return"file"===bl.type},password:function(bl){return"password"===bl.type},submit:function(bl){return"submit"===bl.type},image:function(bl){return"image"===bl.type},reset:function(bl){return"reset"===bl.type},button:function(bl){return"button"===bl.type||bl.nodeName.toLowerCase()==="button"},input:function(bl){return(/input|select|textarea|button/i).test(bl.nodeName)}},setFilters:{first:function(bm,bl){return bl===0},last:function(bn,bm,bl,bo){return bm===bo.length-1},even:function(bm,bl){return bl%2===0},odd:function(bm,bl){return bl%2===1},lt:function(bn,bm,bl){return bm<bl[3]-0},gt:function(bn,bm,bl){return bm>bl[3]-0},nth:function(bn,bm,bl){return bl[3]-0===bm},eq:function(bn,bm,bl){return bl[3]-0===bm}},filter:{PSEUDO:function(bn,br,bq,bt){var bl=br[1],bs=a6.filters[bl];if(bs){return bs(bn,bq,br,bt)}else{if(bl==="contains"){return(bn.textContent||bn.innerText||bf.getText([bn])||"").indexOf(br[3])>=0}else{if(bl==="not"){var bm=br[3];for(var bp=0,bo=bm.length;bp<bo;bp++){if(bm[bp]===bn){return false}}return true}else{bf.error(bl)}}}},CHILD:function(bm,bn){var br=bn[1],bl=bm;switch(br){case"only":case"first":while((bl=bl.previousSibling)){if(bl.nodeType===1){return false}}if(br==="first"){return true}bl=bm;case"last":while((bl=bl.nextSibling)){if(bl.nodeType===1){return false}}return true;case"nth":var bo=bn[2],bt=bn[3];if(bo===1&&bt===0){return true}var bq=bn[0],bu=bm.parentNode;if(bu&&(bu.sizcache!==bq||!bm.nodeIndex)){var bp=0;for(bl=bu.firstChild;bl;bl=bl.nextSibling){if(bl.nodeType===1){bl.nodeIndex=++bp}}bu.sizcache=bq}var bs=bm.nodeIndex-bt;if(bo===0){return bs===0}else{return(bs%bo===0&&bs/bo>=0)}}},ID:function(bm,bl){return bm.nodeType===1&&bm.getAttribute("id")===bl},TAG:function(bm,bl){return(bl==="*"&&bm.nodeType===1)||bm.nodeName.toLowerCase()===bl},CLASS:function(bm,bl){return(" "+(bm.className||bm.getAttribute("class"))+" ").indexOf(bl)>-1},ATTR:function(bp,bn){var bm=bn[1],br=a6.attrHandle[bm]?a6.attrHandle[bm](bp):bp[bm]!=null?bp[bm]:bp.getAttribute(bm),bq=br+"",bo=bn[2],bl=bn[4];return br==null?bo==="!=":bo==="="?bq===bl:bo==="*="?bq.indexOf(bl)>=0:bo==="~="?(" "+bq+" ").indexOf(bl)>=0:!bl?bq&&br!==false:bo==="!="?bq!==bl:bo==="^="?bq.indexOf(bl)===0:bo==="$="?bq.substr(bq.length-bl.length)===bl:bo==="|="?bq===bl||bq.substr(0,bl.length+1)===bl+"-":false},POS:function(bp,bn,bo,bq){var bm=bn[2],bl=a6.setFilters[bm];if(bl){return bl(bp,bo,bn,bq)}}}};var a7=a6.match.POS,bb=function(bm,bl){return"\\"+(bl-0+1)};for(var bg in a6.match){a6.match[bg]=new RegExp(a6.match[bg].source+(/(?![^\[]*\])(?![^\(]*\))/.source));a6.leftMatch[bg]=new RegExp(/(^(?:.|\r|\n)*?)/.source+a6.match[bg].source.replace(/\\(\d+)/g,bb))}var a5=function(bm,bl){bm=Array.prototype.slice.call(bm,0);if(bl){bl.push.apply(bl,bm);return bl}return bm};try{Array.prototype.slice.call(Y.documentElement.childNodes,0)[0].nodeType}catch(be){a5=function(bp,bo){var bn=0,bm=bo||[];if(bd.call(bp)==="[object Array]"){Array.prototype.push.apply(bm,bp)}else{if(typeof bp.length==="number"){for(var bl=bp.length;bn<bl;bn++){bm.push(bp[bn])}}else{for(;bp[bn];bn++){bm.push(bp[bn])}}}return bm}}var bc,a4;if(Y.documentElement.compareDocumentPosition){bc=function(bm,bl){if(bm===bl){bi=true;return 0}if(!bm.compareDocumentPosition||!bl.compareDocumentPosition){return bm.compareDocumentPosition?-1:1}return bm.compareDocumentPosition(bl)&4?-1:1}}else{bc=function(bv,bt){var bs,bn,bo=[],bm=[],br=bv.parentNode,bu=bt.parentNode,bw=br;if(bv===bt){bi=true;return 0}else{if(br===bu){return a4(bv,bt)}else{if(!br){return -1}else{if(!bu){return 1}}}}while(bw){bo.unshift(bw);bw=bw.parentNode}bw=bu;while(bw){bm.unshift(bw);bw=bw.parentNode}bs=bo.length;bn=bm.length;for(var bq=0;bq<bs&&bq<bn;bq++){if(bo[bq]!==bm[bq]){return a4(bo[bq],bm[bq])}}return bq===bs?a4(bv,bm[bq],-1):a4(bo[bq],bt,1)};a4=function(bm,bl,bn){if(bm===bl){return bn}var bo=bm.nextSibling;while(bo){if(bo===bl){return -1}bo=bo.nextSibling}return 1}}bf.getText=function(bl){var bm="",bo;for(var bn=0;bl[bn];bn++){bo=bl[bn];if(bo.nodeType===3||bo.nodeType===4){bm+=bo.nodeValue}else{if(bo.nodeType!==8){bm+=bf.getText(bo.childNodes)}}}return bm};(function(){var bm=Y.createElement("div"),bn="script"+(new Date()).getTime(),bl=Y.documentElement;bm.innerHTML="<a name='"+bn+"'/>";bl.insertBefore(bm,bl.firstChild);if(Y.getElementById(bn)){a6.find.ID=function(bp,bq,br){if(typeof bq.getElementById!=="undefined"&&!br){var bo=bq.getElementById(bp[1]);return bo?bo.id===bp[1]||typeof bo.getAttributeNode!=="undefined"&&bo.getAttributeNode("id").nodeValue===bp[1]?[bo]:aO:[]}};a6.filter.ID=function(bq,bo){var bp=typeof bq.getAttributeNode!=="undefined"&&bq.getAttributeNode("id");return bq.nodeType===1&&bp&&bp.nodeValue===bo}}bl.removeChild(bm);bl=bm=null})();(function(){var bl=Y.createElement("div");bl.appendChild(Y.createComment(""));if(bl.getElementsByTagName("*").length>0){a6.find.TAG=function(bm,bq){var bp=bq.getElementsByTagName(bm[1]);if(bm[1]==="*"){var bo=[];for(var bn=0;bp[bn];bn++){if(bp[bn].nodeType===1){bo.push(bp[bn])}}bp=bo}return bp}}bl.innerHTML="<a href='#'></a>";if(bl.firstChild&&typeof bl.firstChild.getAttribute!=="undefined"&&bl.firstChild.getAttribute("href")!=="#"){a6.attrHandle.href=function(bm){return bm.getAttribute("href",2)}}bl=null})();if(Y.querySelectorAll){(function(){var bl=bf,bo=Y.createElement("div"),bn="__sizzle__";bo.innerHTML="<p class='TEST'></p>";if(bo.querySelectorAll&&bo.querySelectorAll(".TEST").length===0){return}bf=function(by,bq,bs,bw){bq=bq||Y;if(!bw&&!bf.isXML(bq)){var bx=/^(\w+$)|^\.([\w\-]+$)|^#([\w\-]+$)/.exec(by);if(bx&&(bq.nodeType===1||bq.nodeType===9)){if(bx[1]){return a5(bq.getElementsByTagName(by),bs)}else{if(bx[2]&&a6.find.CLASS&&bq.getElementsByClassName){return a5(bq.getElementsByClassName(bx[2]),bs)}}}if(bq.nodeType===9){if(by==="body"&&bq.body){return a5([bq.body],bs)}else{if(bx&&bx[3]){var bt=bq.getElementById(bx[3]);if(bt&&bt.parentNode){if(bt.id===bx[3]){return a5([bt],bs)}}else{return a5([],bs)}}}try{return a5(bq.querySelectorAll(by),bs)}catch(bu){}}else{if(bq.nodeType===1&&bq.nodeName.toLowerCase()!=="object"){var br=bq.getAttribute("id"),bp=br||bn,bz=bq.parentNode,bA=/^\s*[+~]/.test(by);if(!br){bq.setAttribute("id",bp)}else{bp=bp.replace(/'/g,"\\$&")}if(bA&&bz){bq=bq.parentNode}try{if(!bA||bz){return a5(bq.querySelectorAll("[id='"+bp+"'] "+by),bs)}}catch(bv){}finally{if(!br){bq.removeAttribute("id")}}}}}return bl(by,bq,bs,bw)};for(var bm in bl){bf[bm]=bl[bm]}bo=null})()}(function(){var bl=Y.documentElement,bn=bl.matchesSelector||bl.mozMatchesSelector||bl.webkitMatchesSelector||bl.msMatchesSelector,bm=false;try{bn.call(Y.documentElement,"[test!='']:sizzle")}catch(bo){bm=true}if(bn){bf.matchesSelector=function(bp,br){br=br.replace(/\=\s*([^'"\]]*)\s*\]/g,"='$1']");if(!bf.isXML(bp)){try{if(bm||!a6.match.PSEUDO.test(br)&&!/!=/.test(br)){return bn.call(bp,br)}}catch(bq){}}return bf(br,null,null,[bp]).length>0}}})();(function(){var bl=Y.createElement("div");bl.innerHTML="<div class='test e'></div><div class='test'></div>";if(!bl.getElementsByClassName||bl.getElementsByClassName("e").length===0){return}bl.lastChild.className="e";if(bl.getElementsByClassName("e").length===1){return}a6.order.splice(1,0,"CLASS");a6.find.CLASS=function(bm,bn,bo){if(typeof bn.getElementsByClassName!=="undefined"&&!bo){return bn.getElementsByClassName(bm[1])}};bl=null})();function bh(bm,bs,bq,bt,br,bu){for(var bo=0,bn=bt.length;bo<bn;bo++){var bl=bt[bo];if(bl){var bp=false;bl=bl[bm];while(bl){if(bl.sizcache===bq){bp=bt[bl.sizset];break}if(bl.nodeType===1&&!bu){bl.sizcache=bq;bl.sizset=bo}if(bl.nodeName.toLowerCase()===bs){bp=bl;break}bl=bl[bm]}bt[bo]=bp}}}function bk(bm,bs,bq,bt,br,bu){for(var bo=0,bn=bt.length;bo<bn;bo++){var bl=bt[bo];if(bl){var bp=false;bl=bl[bm];while(bl){if(bl.sizcache===bq){bp=bt[bl.sizset];break}if(bl.nodeType===1){if(!bu){bl.sizcache=bq;bl.sizset=bo}if(typeof bs!=="string"){if(bl===bs){bp=true;break}}else{if(bf.filter(bs,[bl]).length>0){bp=bl;break}}}bl=bl[bm]}bt[bo]=bp}}}if(Y.documentElement.contains){bf.contains=function(bm,bl){return bm!==bl&&(bm.contains?bm.contains(bl):true)}}else{if(Y.documentElement.compareDocumentPosition){bf.contains=function(bm,bl){return !!(bm.compareDocumentPosition(bl)&16)}}else{bf.contains=function(){return false}}}bf.isXML=function(bl){var bm=(bl?bl.ownerDocument||bl:0).documentElement;return bm?bm.nodeName!=="HTML":false};var a8=function(bl,br){var bp,bs=[],bo="",bn=br.nodeType?[br]:br;while((bp=a6.match.PSEUDO.exec(bl))){bo+=bp[0];bl=bl.replace(a6.match.PSEUDO,"")}bl=a6.relative[bl]?bl+"*":bl;for(var bq=0,bm=bn.length;bq<bm;bq++){bf(bl,bn[bq],bs)}return bf.filter(bo,bs)};o.find=bf;o.expr=bf.selectors;o.expr[":"]=o.expr.filters;o.unique=bf.uniqueSort;o.text=bf.getText;o.isXMLDoc=bf.isXML;o.contains=bf.contains})();var az=/Until$/,an=/^(?:parents|prevUntil|prevAll)/,aP=/,/,t=/^.[^:#\[\.,]*$/,G=Array.prototype.slice,C=o.expr.match.POS,ak={children:true,contents:true,next:true,prev:true};o.fn.extend({find:function(a4){var a7=this.pushStack("","find",a4),a6=0;for(var a8=0,a5=this.length;a8<a5;a8++){a6=a7.length;o.find(a4,this[a8],a7);if(a8>0){for(var ba=a6;ba<a7.length;ba++){for(var a9=0;a9<a6;a9++){if(a7[a9]===a7[ba]){a7.splice(ba--,1);break}}}}}return a7},has:function(a5){var a4=o(a5);return this.filter(function(){for(var a7=0,a6=a4.length;a7<a6;a7++){if(o.contains(this,a4[a7])){return true}}})},not:function(a4){return this.pushStack(ag(this,a4,false),"not",a4)},filter:function(a4){return this.pushStack(ag(this,a4,true),"filter",a4)},is:function(a4){return !!a4&&o.filter(a4,this).length>0},closest:function(bd,a5){var bb=[],a8,a7,be=this[0];if(o.isArray(bd)){var ba,a6,a9={},a4=1;if(be&&bd.length){for(a8=0,a7=bd.length;a8<a7;a8++){a6=bd[a8];if(!a9[a6]){a9[a6]=o.expr.match.POS.test(a6)?o(a6,a5||this.context):a6}}while(be&&be.ownerDocument&&be!==a5){for(a6 in a9){ba=a9[a6];if(ba.jquery?ba.index(be)>-1:o(be).is(ba)){bb.push({selector:a6,elem:be,level:a4})}}be=be.parentNode;a4++}}return bb}var bc=C.test(bd)?o(bd,a5||this.context):null;for(a8=0,a7=this.length;a8<a7;a8++){be=this[a8];while(be){if(bc?bc.index(be)>-1:o.find.matchesSelector(be,bd)){bb.push(be);break}else{be=be.parentNode;if(!be||!be.ownerDocument||be===a5){break}}}}bb=bb.length>1?o.unique(bb):bb;return this.pushStack(bb,"closest",bd)},index:function(a4){if(!a4||typeof a4==="string"){return o.inArray(this[0],a4?o(a4):this.parent().children())}return o.inArray(a4.jquery?a4[0]:a4,this)},add:function(a4,a5){var a7=typeof a4==="string"?o(a4,a5):o.makeArray(a4),a6=o.merge(this.get(),a7);return this.pushStack(aT(a7[0])||aT(a6[0])?a6:o.unique(a6))},andSelf:function(){return this.add(this.prevObject)}});function aT(a4){return !a4||!a4.parentNode||a4.parentNode.nodeType===11}o.each({parent:function(a5){var a4=a5.parentNode;return a4&&a4.nodeType!==11?a4:null},parents:function(a4){return o.dir(a4,"parentNode")},parentsUntil:function(a5,a4,a6){return o.dir(a5,"parentNode",a6)},next:function(a4){return o.nth(a4,2,"nextSibling")},prev:function(a4){return o.nth(a4,2,"previousSibling")},nextAll:function(a4){return o.dir(a4,"nextSibling")},prevAll:function(a4){return o.dir(a4,"previousSibling")},nextUntil:function(a5,a4,a6){return o.dir(a5,"nextSibling",a6)},prevUntil:function(a5,a4,a6){return o.dir(a5,"previousSibling",a6)},siblings:function(a4){return o.sibling(a4.parentNode.firstChild,a4)},children:function(a4){return o.sibling(a4.firstChild)},contents:function(a4){return o.nodeName(a4,"iframe")?a4.contentDocument||a4.contentWindow.document:o.makeArray(a4.childNodes)}},function(a4,a5){o.fn[a4]=function(a9,a6){var a8=o.map(this,a5,a9),a7=G.call(arguments);if(!az.test(a4)){a6=a9}if(a6&&typeof a6==="string"){a8=o.filter(a6,a8)}a8=this.length>1&&!ak[a4]?o.unique(a8):a8;if((this.length>1||aP.test(a6))&&an.test(a4)){a8=a8.reverse()}return this.pushStack(a8,a4,a7.join(","))}});o.extend({filter:function(a6,a4,a5){if(a5){a6=":not("+a6+")"}return a4.length===1?o.find.matchesSelector(a4[0],a6)?[a4[0]]:[]:o.find.matches(a6,a4)},dir:function(a6,a5,a8){var a4=[],a7=a6[a5];while(a7&&a7.nodeType!==9&&(a8===aO||a7.nodeType!==1||!o(a7).is(a8))){if(a7.nodeType===1){a4.push(a7)}a7=a7[a5]}return a4},nth:function(a8,a7,a5,a6){a7=a7||1;var a4=0;for(;a8;a8=a8[a5]){if(a8.nodeType===1&&++a4===a7){break}}return a8},sibling:function(a6,a5){var a4=[];for(;a6;a6=a6.nextSibling){if(a6.nodeType===1&&a6!==a5){a4.push(a6)}}return a4}});function ag(a4,a6,a5){if(o.isFunction(a6)){return o.grep(a4,function(a9,a8){var ba=!!a6.call(a9,a8,a9);return ba===a5})}else{if(a6.nodeType){return o.grep(a4,function(a9,a8){return(a9===a6)===a5})}else{if(typeof a6==="string"){var a7=o.grep(a4,function(a8){return a8.nodeType===1});if(t.test(a6)){return o.filter(a6,a7,!a5)}else{a6=o.filter(a6,a7)}}}}return o.grep(a4,function(a9,a8){return(o.inArray(a9,a6)>=0)===a5})}var S=/ jQuery\d+="(?:\d+|null)"/g,V=/^\s+/,H=/<(?!area|br|col|embed|hr|img|input|link|meta|param)(([\w:]+)[^>]*)\/>/ig,k=/<([\w:]+)/,aZ=/<tbody/i,K=/<|&#?\w+;/,aL=/<(?:script|object|embed|option|style)/i,m=/checked\s*(?:[^=]|=\s*.checked.)/i,Z={option:[1,"<select multiple='multiple'>","</select>"],legend:[1,"<fieldset>","</fieldset>"],thead:[1,"<table>","</table>"],tr:[2,"<table><tbody>","</tbody></table>"],td:[3,"<table><tbody><tr>","</tr></tbody></table>"],col:[2,"<table><tbody></tbody><colgroup>","</colgroup></table>"],area:[1,"<map>","</map>"],_default:[0,"",""]};Z.optgroup=Z.option;Z.tbody=Z.tfoot=Z.colgroup=Z.caption=Z.thead;Z.th=Z.td;if(!o.support.htmlSerialize){Z._default=[1,"div<div>","</div>"]}o.fn.extend({text:function(a4){if(o.isFunction(a4)){return this.each(function(a6){var a5=o(this);a5.text(a4.call(this,a6,a5.text()))})}if(typeof a4!=="object"&&a4!==aO){return this.empty().append((this[0]&&this[0].ownerDocument||Y).createTextNode(a4))}return o.text(this)},wrapAll:function(a4){if(o.isFunction(a4)){return this.each(function(a6){o(this).wrapAll(a4.call(this,a6))})}if(this[0]){var a5=o(a4,this[0].ownerDocument).eq(0).clone(true);if(this[0].parentNode){a5.insertBefore(this[0])}a5.map(function(){var a6=this;while(a6.firstChild&&a6.firstChild.nodeType===1){a6=a6.firstChild}return a6}).append(this)}return this},wrapInner:function(a4){if(o.isFunction(a4)){return this.each(function(a5){o(this).wrapInner(a4.call(this,a5))})}return this.each(function(){var a6=o(this),a5=a6.contents();if(a5.length){a5.wrapAll(a4)}else{a6.append(a4)}})},wrap:function(a4){return this.each(function(){o(this).wrapAll(a4)})},unwrap:function(){return this.parent().each(function(){if(!o.nodeName(this,"body")){o(this).replaceWith(this.childNodes)}}).end()},append:function(){return this.domManip(arguments,true,function(a4){if(this.nodeType===1){this.appendChild(a4)}})},prepend:function(){return this.domManip(arguments,true,function(a4){if(this.nodeType===1){this.insertBefore(a4,this.firstChild)}})},before:function(){if(this[0]&&this[0].parentNode){return this.domManip(arguments,false,function(a5){this.parentNode.insertBefore(a5,this)})}else{if(arguments.length){var a4=o(arguments[0]);a4.push.apply(a4,this.toArray());return this.pushStack(a4,"before",arguments)}}},after:function(){if(this[0]&&this[0].parentNode){return this.domManip(arguments,false,function(a5){this.parentNode.insertBefore(a5,this.nextSibling)})}else{if(arguments.length){var a4=this.pushStack(this,"after",arguments);a4.push.apply(a4,o(arguments[0]).toArray());return a4}}},remove:function(a5,a4){for(var a6=0,a7;(a7=this[a6])!=null;a6++){if(!a5||o.filter(a5,[a7]).length){if(!a4&&a7.nodeType===1){o.cleanData(a7.getElementsByTagName("*"));o.cleanData([a7])}if(a7.parentNode){a7.parentNode.removeChild(a7)}}}return this},empty:function(){for(var a4=0,a5;(a5=this[a4])!=null;a4++){if(a5.nodeType===1){o.cleanData(a5.getElementsByTagName("*"))}while(a5.firstChild){a5.removeChild(a5.firstChild)}}return this},clone:function(a5,a4){a5=a5==null?true:a5;a4=a4==null?a5:a4;return this.map(function(){return o.clone(this,a5,a4)})},html:function(a6){if(a6===aO){return this[0]&&this[0].nodeType===1?this[0].innerHTML.replace(S,""):null}else{if(typeof a6==="string"&&!aL.test(a6)&&(o.support.leadingWhitespace||!V.test(a6))&&!Z[(k.exec(a6)||["",""])[1].toLowerCase()]){a6=a6.replace(H,"<$1></$2>");try{for(var a5=0,a4=this.length;a5<a4;a5++){if(this[a5].nodeType===1){o.cleanData(this[a5].getElementsByTagName("*"));this[a5].innerHTML=a6}}}catch(a7){this.empty().append(a6)}}else{if(o.isFunction(a6)){this.each(function(a9){var a8=o(this);a8.html(a6.call(this,a9,a8.html()))})}else{this.empty().append(a6)}}}return this},replaceWith:function(a4){if(this[0]&&this[0].parentNode){if(o.isFunction(a4)){return this.each(function(a7){var a6=o(this),a5=a6.html();a6.replaceWith(a4.call(this,a7,a5))})}if(typeof a4!=="string"){a4=o(a4).detach()}return this.each(function(){var a6=this.nextSibling,a5=this.parentNode;o(this).remove();if(a6){o(a6).before(a4)}else{o(a5).append(a4)}})}else{return this.pushStack(o(o.isFunction(a4)?a4():a4),"replaceWith",a4)}},detach:function(a4){return this.remove(a4,true)},domManip:function(bb,bf,bd){var a8,a9,a4,be,bc=bb[0],a6=[];if(!o.support.checkClone&&arguments.length===3&&typeof bc==="string"&&m.test(bc)){return this.each(function(){o(this).domManip(bb,bf,bd,true)})}if(o.isFunction(bc)){return this.each(function(bh){var bg=o(this);bb[0]=bc.call(this,bh,bf?bg.html():aO);bg.domManip(bb,bf,bd)})}if(this[0]){be=bc&&bc.parentNode;if(o.support.parentNode&&be&&be.nodeType===11&&be.childNodes.length===this.length){a8={fragment:be}}else{a8=o.buildFragment(bb,this,a6)}a4=a8.fragment;if(a4.childNodes.length===1){a9=a4=a4.firstChild}else{a9=a4.firstChild}if(a9){bf=bf&&o.nodeName(a9,"tr");for(var a7=0,a5=this.length,ba=a5-1;a7<a5;a7++){bd.call(bf?aN(this[a7],a9):this[a7],a8.cacheable||(a5>1&&a7<ba)?o.clone(a4,true,true):a4)}}if(a6.length){o.each(a6,u)}}return this}});function aN(a4,a5){return o.nodeName(a4,"table")?(a4.getElementsByTagName("tbody")[0]||a4.appendChild(a4.ownerDocument.createElement("tbody"))):a4}function q(a4,bb){if(bb.nodeType!==1||!o.hasData(a4)){return}var bc=o.expando,a5=o.data(a4),a8=o.data(bb,a5);if((a5=a5[bc])){var ba=a5.events;a8=a8[bc]=o.extend({},a5);if(ba){delete a8.handle;a8.events={};for(var a9 in ba){for(var a7=0,a6=ba[a9].length;a7<a6;a7++){o.event.add(bb,a9,ba[a9][a7],ba[a9][a7].data)}}}}}function T(a5,a4){if(a4.nodeType!==1){return}var a6=a4.nodeName.toLowerCase();a4.clearAttributes();a4.mergeAttributes(a5);if(a6==="object"){a4.outerHTML=a5.outerHTML}else{if(a6==="input"&&(a5.type==="checkbox"||a5.type==="radio")){if(a5.checked){a4.defaultChecked=a4.checked=a5.checked}if(a4.value!==a5.value){a4.value=a5.value}}else{if(a6==="option"){a4.selected=a5.defaultSelected}else{if(a6==="input"||a6==="textarea"){a4.defaultValue=a5.defaultValue}}}}a4.removeAttribute(o.expando)}o.buildFragment=function(a7,a6,a4){var a8,a9,a5,ba=(a6&&a6[0]?a6[0].ownerDocument||a6[0]:Y);if(a7.length===1&&typeof a7[0]==="string"&&a7[0].length<512&&ba===Y&&a7[0].charAt(0)==="<"&&!aL.test(a7[0])&&(o.support.checkClone||!m.test(a7[0]))){a9=true;a5=o.fragments[a7[0]];if(a5){if(a5!==1){a8=a5}}}if(!a8){a8=ba.createDocumentFragment();o.clean(a7,ba,a8,a4)}if(a9){o.fragments[a7[0]]=a5?a8:1}return{fragment:a8,cacheable:a9}};o.fragments={};o.each({appendTo:"append",prependTo:"prepend",insertBefore:"before",insertAfter:"after",replaceAll:"replaceWith"},function(a4,a5){o.fn[a4]=function(a7){var bb=[],a6=o(a7),ba=this.length===1&&this[0].parentNode;if(ba&&ba.nodeType===11&&ba.childNodes.length===1&&a6.length===1){a6[a5](this[0]);return this}else{for(var bc=0,a8=a6.length;bc<a8;bc++){var a9=(bc>0?this.clone(true):this).get();o(a6[bc])[a5](a9);bb=bb.concat(a9)}return this.pushStack(bb,a4,a6.selector)}}});o.extend({clone:function(a8,a9,a7){var ba=a8.cloneNode(true),a4,a6,a5;if(!o.support.noCloneEvent&&(a8.nodeType===1||a8.nodeType===11)&&!o.isXMLDoc(a8)){a4=a8.getElementsByTagName("*");a6=ba.getElementsByTagName("*");for(a5=0;a4[a5];++a5){T(a4[a5],a6[a5])}T(a8,ba)}if(a9){q(a8,ba);if(a7&&"getElementsByTagName" in a8){a4=a8.getElementsByTagName("*");a6=ba.getElementsByTagName("*");if(a4.length){for(a5=0;a4[a5];++a5){q(a4[a5],a6[a5])}}}}return ba},clean:function(a6,a9,a8,bb){a9=a9||Y;if(typeof a9.createElement==="undefined"){a9=a9.ownerDocument||a9[0]&&a9[0].ownerDocument||Y}var bg=[];for(var bf=0,ba;(ba=a6[bf])!=null;bf++){if(typeof ba==="number"){ba+=""}if(!ba){continue}if(typeof ba==="string"&&!K.test(ba)){ba=a9.createTextNode(ba)}else{if(typeof ba==="string"){ba=ba.replace(H,"<$1></$2>");var bh=(k.exec(ba)||["",""])[1].toLowerCase(),a7=Z[bh]||Z._default,be=a7[0],a5=a9.createElement("div");a5.innerHTML=a7[1]+ba+a7[2];while(be--){a5=a5.lastChild}if(!o.support.tbody){var a4=aZ.test(ba),bd=bh==="table"&&!a4?a5.firstChild&&a5.firstChild.childNodes:a7[1]==="<table>"&&!a4?a5.childNodes:[];for(var bc=bd.length-1;bc>=0;--bc){if(o.nodeName(bd[bc],"tbody")&&!bd[bc].childNodes.length){bd[bc].parentNode.removeChild(bd[bc])}}}if(!o.support.leadingWhitespace&&V.test(ba)){a5.insertBefore(a9.createTextNode(V.exec(ba)[0]),a5.firstChild)}ba=a5.childNodes}}if(ba.nodeType){bg.push(ba)}else{bg=o.merge(bg,ba)}}if(a8){for(bf=0;bg[bf];bf++){if(bb&&o.nodeName(bg[bf],"script")&&(!bg[bf].type||bg[bf].type.toLowerCase()==="text/javascript")){bb.push(bg[bf].parentNode?bg[bf].parentNode.removeChild(bg[bf]):bg[bf])}else{if(bg[bf].nodeType===1){bg.splice.apply(bg,[bf+1,0].concat(o.makeArray(bg[bf].getElementsByTagName("script"))))}a8.appendChild(bg[bf])}}}return bg},cleanData:function(a5){var bb,a7,a4=o.cache,bd=o.expando,a6=o.event.special,a8=o.support.deleteExpando;for(var ba=0,a9;(a9=a5[ba])!=null;ba++){if(a9.nodeName&&o.noData[a9.nodeName.toLowerCase()]){continue}a7=a9[o.expando];if(a7){bb=a4[a7]&&a4[a7][bd];if(bb&&bb.events){for(var bc in bb.events){if(a6[bc]){o.event.remove(a9,bc)}else{o.removeEvent(a9,bc,bb.handle)}}if(bb.handle){bb.handle.elem=null}}if(a8){delete a9[o.expando]}else{if(a9.removeAttribute){a9.removeAttribute(o.expando)}}delete a4[a7]}}}});function u(a4,a5){if(a5.src){o.ajax({url:a5.src,async:false,dataType:"script"})}else{o.globalEval(a5.text||a5.textContent||a5.innerHTML||"")}if(a5.parentNode){a5.parentNode.removeChild(a5)}}var aq=/alpha\([^)]*\)/i,al=/opacity=([^)]*)/,N=/-([a-z])/ig,aW=/([A-Z])/g,B=/^-?\d+(?:px)?$/i,aY=/^-?\d/,aK={position:"absolute",visibility:"hidden",display:"block"},ao=["Left","Right"],aG=["Top","Bottom"],aB,af,ax,j=function(a5,a4){return a4.toUpperCase()};o.fn.css=function(a4,a5){if(arguments.length===2&&a5===aO){return this}return o.access(this,a4,a5,true,function(a7,a6,a8){return a8!==aO?o.style(a7,a6,a8):o.css(a7,a6)})};o.extend({cssHooks:{opacity:{get:function(a6,a4){if(a4){var a5=aB(a6,"opacity","opacity");return a5===""?"1":a5}else{return a6.style.opacity}}}},cssNumber:{zIndex:true,fontWeight:true,opacity:true,zoom:true,lineHeight:true},cssProps:{"float":o.support.cssFloat?"cssFloat":"styleFloat"},style:function(a7,a4,bb,a6){if(!a7||a7.nodeType===3||a7.nodeType===8||!a7.style){return}var ba,a8=o.camelCase(a4),a5=a7.style,bc=o.cssHooks[a8];a4=o.cssProps[a8]||a8;if(bb!==aO){if(typeof bb==="number"&&isNaN(bb)||bb==null){return}if(typeof bb==="number"&&!o.cssNumber[a8]){bb+="px"}if(!bc||!("set" in bc)||(bb=bc.set(a7,bb))!==aO){try{a5[a4]=bb}catch(a9){}}}else{if(bc&&"get" in bc&&(ba=bc.get(a7,false,a6))!==aO){return ba}return a5[a4]}},css:function(a9,a8,a5){var a7,a6=o.camelCase(a8),a4=o.cssHooks[a6];a8=o.cssProps[a6]||a6;if(a4&&"get" in a4&&(a7=a4.get(a9,true,a5))!==aO){return a7}else{if(aB){return aB(a9,a8,a6)}}},swap:function(a7,a6,a8){var a4={};for(var a5 in a6){a4[a5]=a7.style[a5];a7.style[a5]=a6[a5]}a8.call(a7);for(a5 in a6){a7.style[a5]=a4[a5]}},camelCase:function(a4){return a4.replace(N,j)}});o.curCSS=o.css;o.each(["height","width"],function(a5,a4){o.cssHooks[a4]={get:function(a8,a7,a6){var a9;if(a7){if(a8.offsetWidth!==0){a9=n(a8,a4,a6)}else{o.swap(a8,aK,function(){a9=n(a8,a4,a6)})}if(a9<=0){a9=aB(a8,a4,a4);if(a9==="0px"&&ax){a9=ax(a8,a4,a4)}if(a9!=null){return a9===""||a9==="auto"?"0px":a9}}if(a9<0||a9==null){a9=a8.style[a4];return a9===""||a9==="auto"?"0px":a9}return typeof a9==="string"?a9:a9+"px"}},set:function(a6,a7){if(B.test(a7)){a7=parseFloat(a7);if(a7>=0){return a7+"px"}}else{return a7}}}});if(!o.support.opacity){o.cssHooks.opacity={get:function(a5,a4){return al.test((a4&&a5.currentStyle?a5.currentStyle.filter:a5.style.filter)||"")?(parseFloat(RegExp.$1)/100)+"":a4?"1":""},set:function(a7,a8){var a6=a7.style;a6.zoom=1;var a5=o.isNaN(a8)?"":"alpha(opacity="+a8*100+")",a4=a6.filter||"";a6.filter=aq.test(a4)?a4.replace(aq,a5):a6.filter+" "+a5}}}if(Y.defaultView&&Y.defaultView.getComputedStyle){af=function(a9,a5,a8){var a7,a4,a6;a8=a8.replace(aW,"-$1").toLowerCase();if(!(a4=a9.ownerDocument.defaultView)){return aO}if((a6=a4.getComputedStyle(a9,null))){a7=a6.getPropertyValue(a8);if(a7===""&&!o.contains(a9.ownerDocument.documentElement,a9)){a7=o.style(a9,a8)}}return a7}}if(Y.documentElement.currentStyle){ax=function(a7,a5){var a9,a4=a7.currentStyle&&a7.currentStyle[a5],a8=a7.runtimeStyle&&a7.runtimeStyle[a5],a6=a7.style;if(!B.test(a4)&&aY.test(a4)){a9=a6.left;if(a8){a7.runtimeStyle.left=a7.currentStyle.left}a6.left=a5==="fontSize"?"1em":(a4||0);a4=a6.pixelLeft+"px";a6.left=a9;if(a8){a7.runtimeStyle.left=a8}}return a4===""?"auto":a4}}aB=af||ax;function n(a6,a5,a4){var a8=a5==="width"?ao:aG,a7=a5==="width"?a6.offsetWidth:a6.offsetHeight;if(a4==="border"){return a7}o.each(a8,function(){if(!a4){a7-=parseFloat(o.css(a6,"padding"+this))||0}if(a4==="margin"){a7+=parseFloat(o.css(a6,"margin"+this))||0}else{a7-=parseFloat(o.css(a6,"border"+this+"Width"))||0}});return a7}if(o.expr&&o.expr.filters){o.expr.filters.hidden=function(a5){var a4=a5.offsetWidth,a6=a5.offsetHeight;return(a4===0&&a6===0)||(!o.support.reliableHiddenOffsets&&(a5.style.display||o.css(a5,"display"))==="none")};o.expr.filters.visible=function(a4){return !o.expr.filters.hidden(a4)}}var f=/%20/g,W=/\[\]$/,a3=/\r?\n/g,a1=/#.*$/,ad=/^(.*?):\s*(.*?)\r?$/mg,L=/^(?:color|date|datetime|email|hidden|month|number|password|range|search|tel|text|time|url|week)$/i,am=/^(?:GET|HEAD)$/,l=/^\/\//,aM=/\?/,aJ=/<script\b[^<]*(?:(?!<\/script>)<[^<]*)*<\/script>/gi,p=/^(?:select|textarea)/i,d=/\s+/,a2=/([?&])_=[^&]*/,E=/^(\w+:)\/\/([^\/?#:]+)(?::(\d+))?/,x=o.fn.load,ay={},a={};function i(a4){return function(a8,ba){if(typeof a8!=="string"){ba=a8;a8="*"}if(o.isFunction(ba)){var a7=a8.toLowerCase().split(d),a9=0,a5=a7.length,a6,bb,bc;for(;a9<a5;a9++){a6=a7[a9];bc=/^\+/.test(a6);if(bc){a6=a6.substr(1)||"*"}bb=a4[a6]=a4[a6]||[];bb[bc?"unshift":"push"](ba)}}}}function R(a6,bb,a5,bd,bc,a7){bc=bc||bb.dataTypes[0];a7=a7||{};a7[bc]=true;var ba=a6[bc],a8=0,a9=ba?ba.length:0,a4=(a6===ay),be;for(;a8<a9&&(a4||!be);a8++){be=ba[a8](bb,a5,bd);if(typeof be==="string"){if(a7[be]){be=aO}else{bb.dataTypes.unshift(be);be=R(a6,bb,a5,bd,be,a7)}}}if((a4||!be)&&!a7["*"]){be=R(a6,bb,a5,bd,"*",a7)}return be}o.fn.extend({load:function(a6,ba,a8){if(typeof a6!=="string"&&x){return x.apply(this,arguments)}else{if(!this.length){return this}}var a9=a6.indexOf(" ");if(a9>=0){var a4=a6.slice(a9,a6.length);a6=a6.slice(0,a9)}var a7="GET";if(ba){if(o.isFunction(ba)){a8=ba;ba=null}else{if(typeof ba==="object"){ba=o.param(ba,o.ajaxSettings.traditional);a7="POST"}}}var a5=this;o.ajax({url:a6,type:a7,dataType:"html",data:ba,complete:function(bd,bb,bc){bc=bd.responseText;if(bd.isResolved()){bd.done(function(be){bc=be});a5.html(a4?o("<div>").append(bc.replace(aJ,"")).find(a4):bc)}if(a8){a5.each(a8,[bc,bb,bd])}}});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||p.test(this.nodeName)||L.test(this.type))}).map(function(a4,a5){var a6=o(this).val();return a6==null?null:o.isArray(a6)?o.map(a6,function(a8,a7){return{name:a5.name,value:a8.replace(a3,"\r\n")}}):{name:a5.name,value:a6.replace(a3,"\r\n")}}).get()}});o.each("ajaxStart ajaxStop ajaxComplete ajaxError ajaxSuccess ajaxSend".split(" "),function(a4,a5){o.fn[a5]=function(a6){return this.bind(a5,a6)}});o.each(["get","post"],function(a4,a5){o[a5]=function(a6,a8,a9,a7){if(o.isFunction(a8)){a7=a7||a9;a9=a8;a8=null}return o.ajax({type:a5,url:a6,data:a8,success:a9,dataType:a7})}});o.extend({getScript:function(a4,a5){return o.get(a4,null,a5,"script")},getJSON:function(a4,a5,a6){return o.get(a4,a5,a6,"json")},ajaxSetup:function(a4){o.extend(true,o.ajaxSettings,a4);if(a4.context){o.ajaxSettings.context=a4.context}},ajaxSettings:{url:location.href,global:true,type:"GET",contentType:"application/x-www-form-urlencoded",processData:true,async:true,accepts:{xml:"application/xml, text/xml",html:"text/html",text:"text/plain",json:"application/json, text/javascript","*":"*/*"},contents:{xml:/xml/,html:/html/,json:/json/},responseFields:{xml:"responseXML",text:"responseText"},converters:{"* text":D.String,"text html":true,"text json":o.parseJSON,"text xml":o.parseXML}},ajaxPrefilter:i(ay),ajaxTransport:i(a),ajax:function(a8,a9){if(typeof a9!=="object"){a9=a8;a8=aO}a9=a9||{};var bc=o.extend(true,{},o.ajaxSettings,a9),bo=(bc.context=("context" in a9?a9:o.ajaxSettings).context)||bc,bm=bo===bc?o.event:o(bo),bq=o.Deferred(),bk=o._Deferred(),ba=bc.statusCode||{},bl={},be,a5,bi,bd,bb=Y.location,bp=bb.protocol||"http:",bg,a7=0,bh,a6={readyState:0,setRequestHeader:function(br,bs){if(a7===0){bl[br.toLowerCase()]=bs}return this},getAllResponseHeaders:function(){return a7===2?be:null},getResponseHeader:function(bs){var br;if(a7===2){if(!a5){a5={};while((br=ad.exec(be))){a5[br[1].toLowerCase()]=br[2]}}br=a5[bs.toLowerCase()]}return br||null},abort:function(br){br=br||"abort";if(bi){bi.abort(br)}bf(0,br);return this}};function bf(bw,bu,bs,bv){if(a7===2){return}a7=2;if(bd){clearTimeout(bd)}bi=aO;be=bv||"";a6.readyState=bw?4:0;var br,bB,bA,bx=bs?aV(bc,a6,bs):aO,bt,bz;if(bw>=200&&bw<300||bw===304){if(bc.ifModified){if((bt=a6.getResponseHeader("Last-Modified"))){o.lastModified[bc.url]=bt}if((bz=a6.getResponseHeader("Etag"))){o.etag[bc.url]=bz}}if(bw===304){bu="notmodified";br=true}else{try{bB=A(bc,bx);bu="success";br=true}catch(by){bu="parsererror";bA=by}}}else{bA=bu;if(bw){bu="error";if(bw<0){bw=0}}}a6.status=bw;a6.statusText=bu;if(br){bq.resolveWith(bo,[bB,bu,a6])}else{bq.rejectWith(bo,[a6,bu,bA])}a6.statusCode(ba);ba=aO;if(bc.global){bm.trigger("ajax"+(br?"Success":"Error"),[a6,bc,br?bB:bA])}bk.resolveWith(bo,[a6,bu]);if(bc.global){bm.trigger("ajaxComplete",[a6,bc]);if(!(--o.active)){o.event.trigger("ajaxStop")}}}bq.promise(a6);a6.success=a6.done;a6.error=a6.fail;a6.complete=bk.done;a6.statusCode=function(bs){if(bs){var br;if(a7<2){for(br in bs){ba[br]=[ba[br],bs[br]]}}else{br=bs[a6.status];a6.then(br,br)}}return this};bc.url=(""+(a8||bc.url)).replace(a1,"").replace(l,bp+"//");bc.dataTypes=o.trim(bc.dataType||"*").toLowerCase().split(d);if(!bc.crossDomain){bg=E.exec(bc.url.toLowerCase());bc.crossDomain=!!(bg&&(bg[1]!=bp||bg[2]!=bb.hostname||(bg[3]||(bg[1]==="http:"?80:443))!=(bb.port||(bp==="http:"?80:443))))}if(bc.data&&bc.processData&&typeof bc.data!=="string"){bc.data=o.param(bc.data,bc.traditional)}R(ay,bc,a9,a6);bc.type=bc.type.toUpperCase();bc.hasContent=!am.test(bc.type);if(bc.global&&o.active++===0){o.event.trigger("ajaxStart")}if(!bc.hasContent){if(bc.data){bc.url+=(aM.test(bc.url)?"&":"?")+bc.data}if(bc.cache===false){var a4=o.now(),bn=bc.url.replace(a2,"$1_="+a4);bc.url=bn+((bn===bc.url)?(aM.test(bc.url)?"&":"?")+"_="+a4:"")}}if(bc.data&&bc.hasContent&&bc.contentType!==false||a9.contentType){bl["content-type"]=bc.contentType}if(bc.ifModified){if(o.lastModified[bc.url]){bl["if-modified-since"]=o.lastModified[bc.url]}if(o.etag[bc.url]){bl["if-none-match"]=o.etag[bc.url]}}bl.accept=bc.dataTypes[0]&&bc.accepts[bc.dataTypes[0]]?bc.accepts[bc.dataTypes[0]]+(bc.dataTypes[0]!=="*"?", */*; q=0.01":""):bc.accepts["*"];for(bh in bc.headers){bl[bh.toLowerCase()]=bc.headers[bh]}if(bc.beforeSend&&(bc.beforeSend.call(bo,a6,bc)===false||a7===2)){bf(0,"abort");a6=false}else{for(bh in {success:1,error:1,complete:1}){a6[bh](bc[bh])}bi=R(a,bc,a9,a6);if(!bi){bf(-1,"No Transport")}else{a7=a6.readyState=1;if(bc.global){bm.trigger("ajaxSend",[a6,bc])}if(bc.async&&bc.timeout>0){bd=setTimeout(function(){a6.abort("timeout")},bc.timeout)}try{bi.send(bl,bf)}catch(bj){if(status<2){bf(-1,bj)}else{o.error(bj)}}}}return a6},param:function(a6,a5){var a7=[],a8=function(a9,ba){ba=o.isFunction(ba)?ba():ba;a7[a7.length]=encodeURIComponent(a9)+"="+encodeURIComponent(ba)};if(a5===aO){a5=o.ajaxSettings.traditional}if(o.isArray(a6)||a6.jquery){o.each(a6,function(){a8(this.name,this.value)})}else{for(var a4 in a6){a0(a4,a6[a4],a5,a8)}}return a7.join("&").replace(f,"+")}});function a0(a4,a7,a5,a6){if(o.isArray(a7)&&a7.length){o.each(a7,function(a9,a8){if(a5||W.test(a4)){a6(a4,a8)}else{a0(a4+"["+(typeof a8==="object"||o.isArray(a8)?a9:"")+"]",a8,a5,a6)}})}else{if(!a5&&a7!=null&&typeof a7==="object"){if(o.isArray(a7)||o.isEmptyObject(a7)){a6(a4,"")}else{o.each(a7,function(a9,a8){a0(a4+"["+a9+"]",a8,a5,a6)})}}else{a6(a4,a7)}}}o.extend({active:0,lastModified:{},etag:{}});function aV(bd,bb,a4){var a8=bd.contents,bc=bd.dataTypes,a6=bd.responseFields,a9,ba,a5,a7;for(ba in a6){if(ba in a4){bb[a6[ba]]=a4[ba]}}while(bc[0]==="*"){bc.shift();if(a9===aO){a9=bb.getResponseHeader("content-type")}}if(a9){for(ba in a8){if(a8[ba]&&a8[ba].test(a9)){bc.unshift(ba);break}}}if(bc[0] in a4){a5=bc[0]}else{for(ba in a4){if(!bc[0]||bd.converters[ba+" "+bc[0]]){a5=ba;break}if(!a7){a7=ba}}a5=a5||a7}if(a5){if(a5!==bc[0]){bc.unshift(a5)}return a4[a5]}}function A(bg,a8){if(bg.dataFilter){a8=bg.dataFilter(a8,bg.dataType)}var be=bg.dataTypes,bf=bg.converters,ba,bb=be.length,a9,bc=be[0],a6,a7,bd,a5,a4;for(ba=1;ba<bb;ba++){a6=bc;bc=be[ba];if(bc==="*"){bc=a6}else{if(a6!=="*"&&a6!==bc){a7=a6+" "+bc;bd=bf[a7]||bf["* "+bc];if(!bd){a4=aO;for(a5 in bf){a9=a5.split(" ");if(a9[0]===a6||a9[0]==="*"){a4=bf[a9[1]+" "+bc];if(a4){a5=bf[a5];if(a5===true){bd=a4}else{if(a4===true){bd=a5}}break}}}}if(!(bd||a4)){o.error("No conversion from "+a7.replace(" "," to "))}if(bd!==true){a8=bd?bd(a8):a4(a5(a8))}}}}return a8}var ac=o.now(),s=/(\=)\?(&|$)|()\?\?()/i;o.ajaxSetup({jsonp:"callback",jsonpCallback:function(){return o.expando+"_"+(ac++)}});o.ajaxPrefilter("json jsonp",function(bc,a8,bb){bb=(typeof bc.data==="string");if(bc.dataTypes[0]==="jsonp"||a8.jsonpCallback||a8.jsonp!=null||bc.jsonp!==false&&(s.test(bc.url)||bb&&s.test(bc.data))){var ba,a9=bc.jsonpCallback=o.isFunction(bc.jsonpCallback)?bc.jsonpCallback():bc.jsonpCallback,a6=D[a9],a4=bc.url,a7=bc.data,a5="$1"+a9+"$2";if(bc.jsonp!==false){a4=a4.replace(s,a5);if(bc.url===a4){if(bb){a7=a7.replace(s,a5)}if(bc.data===a7){a4+=(/\?/.test(a4)?"&":"?")+bc.jsonp+"="+a9}}}bc.url=a4;bc.data=a7;D[a9]=function(bd){ba=[bd]};bc.complete=[function(){D[a9]=a6;if(a6){if(ba&&o.isFunction(a6)){D[a9](ba[0])}}else{try{delete D[a9]}catch(bd){}}},bc.complete];bc.converters["script json"]=function(){if(!ba){o.error(a9+" was not called")}return ba[0]};bc.dataTypes[0]="json";return"script"}});o.ajaxSetup({accepts:{script:"text/javascript, application/javascript"},contents:{script:/javascript/},converters:{"text script":function(a4){o.globalEval(a4);return a4}}});o.ajaxPrefilter("script",function(a4){if(a4.cache===aO){a4.cache=false}if(a4.crossDomain){a4.type="GET";a4.global=false}});o.ajaxTransport("script",function(a6){if(a6.crossDomain){var a5,a4=Y.getElementsByTagName("head")[0]||Y.documentElement;return{send:function(a7,a8){a5=Y.createElement("script");a5.async="async";if(a6.scriptCharset){a5.charset=a6.scriptCharset}a5.src=a6.url;a5.onload=a5.onreadystatechange=function(ba,a9){if(!a5.readyState||/loaded|complete/.test(a5.readyState)){a5.onload=a5.onreadystatechange=null;if(a4&&a5.parentNode){a4.removeChild(a5)}a5=aO;if(!a9){a8(200,"success")}}};a4.insertBefore(a5,a4.firstChild)},abort:function(){if(a5){a5.onload(0,1)}}}}});var v=o.now(),aC={},aA,aj;o.ajaxSettings.xhr=D.ActiveXObject?function(){if(D.location.protocol!=="file:"){try{return new D.XMLHttpRequest()}catch(a4){}}try{return new D.ActiveXObject("Microsoft.XMLHTTP")}catch(a5){}}:function(){return new D.XMLHttpRequest()};try{aj=o.ajaxSettings.xhr()}catch(r){}o.support.ajax=!!aj;o.support.cors=aj&&("withCredentials" in aj);aj=aO;if(o.support.ajax){o.ajaxTransport(function(a4){if(!a4.crossDomain||o.support.cors){var a5;return{send:function(ba,a8){if(!aA){aA=1;o(D).bind("unload",function(){o.each(aC,function(bb,bc){if(bc.onreadystatechange){bc.onreadystatechange(1)}})})}var a9=a4.xhr(),a6;if(a4.username){a9.open(a4.type,a4.url,a4.async,a4.username,a4.password)}else{a9.open(a4.type,a4.url,a4.async)}if(!(a4.crossDomain&&!a4.hasContent)&&!ba["x-requested-with"]){ba["x-requested-with"]="XMLHttpRequest"}try{o.each(ba,function(bb,bc){a9.setRequestHeader(bb,bc)})}catch(a7){}a9.send((a4.hasContent&&a4.data)||null);a5=function(be,bc){if(a5&&(bc||a9.readyState===4)){a5=0;if(a6){a9.onreadystatechange=o.noop;delete aC[a6]}if(bc){if(a9.readyState!==4){a9.abort()}}else{var bg=a9.status,bi,bf=a9.getAllResponseHeaders(),bb={},bd=a9.responseXML;if(bd&&bd.documentElement){bb.xml=bd}bb.text=a9.responseText;try{bi=a9.statusText}catch(bh){bi=""}bg=bg===0?(!a4.crossDomain||bi?(bf?304:0):302):(bg==1223?204:bg);a8(bg,bi,bb,bf)}}};if(!a4.async||a9.readyState===4){a5()}else{a6=v++;aC[a6]=a9;a9.onreadystatechange=a5}},abort:function(){if(a5){a5(0,1)}}}}})}var aI={},ab=/^(?:toggle|show|hide)$/,U=/^([+\-]=)?([\d+.\-]+)([a-z%]*)$/i,J,ae=[["height","marginTop","marginBottom","paddingTop","paddingBottom"],["width","marginLeft","marginRight","paddingLeft","paddingRight"],["opacity"]];o.fn.extend({show:function(a7,ba,a9){var a6,a8;if(a7||a7===0){return this.animate(aF("show",3),a7,ba,a9)}else{for(var a5=0,a4=this.length;a5<a4;a5++){a6=this[a5];a8=a6.style.display;if(!o._data(a6,"olddisplay")&&a8==="none"){a8=a6.style.display=""}if(a8===""&&o.css(a6,"display")==="none"){o._data(a6,"olddisplay",aX(a6.nodeName))}}for(a5=0;a5<a4;a5++){a6=this[a5];a8=a6.style.display;if(a8===""||a8==="none"){a6.style.display=o._data(a6,"olddisplay")||""}}return this}},hide:function(a6,a9,a8){if(a6||a6===0){return this.animate(aF("hide",3),a6,a9,a8)}else{for(var a5=0,a4=this.length;a5<a4;a5++){var a7=o.css(this[a5],"display");if(a7!=="none"&&!o._data(this[a5],"olddisplay")){o._data(this[a5],"olddisplay",a7)}}for(a5=0;a5<a4;a5++){this[a5].style.display="none"}return this}},_toggle:o.fn.toggle,toggle:function(a6,a5,a7){var a4=typeof a6==="boolean";if(o.isFunction(a6)&&o.isFunction(a5)){this._toggle.apply(this,arguments)}else{if(a6==null||a4){this.each(function(){var a8=a4?a6:o(this).is(":hidden");o(this)[a8?"show":"hide"]()})}else{this.animate(aF("toggle",3),a6,a5,a7)}}return this},fadeTo:function(a4,a7,a6,a5){return this.filter(":hidden").css("opacity",0).show().end().animate({opacity:a7},a4,a6,a5)},animate:function(a8,a5,a7,a6){var a4=o.speed(a5,a7,a6);if(o.isEmptyObject(a8)){return this.each(a4.complete)}return this[a4.queue===false?"each":"queue"](function(){var bc=o.extend({},a4),bf,bd=this.nodeType===1,a9=bd&&o(this).is(":hidden"),ba=this;for(bf in a8){var bb=o.camelCase(bf);if(bf!==bb){a8[bb]=a8[bf];delete a8[bf];bf=bb}if(a8[bf]==="hide"&&a9||a8[bf]==="show"&&!a9){return bc.complete.call(this)}if(bd&&(bf==="height"||bf==="width")){bc.overflow=[this.style.overflow,this.style.overflowX,this.style.overflowY];if(o.css(this,"display")==="inline"&&o.css(this,"float")==="none"){if(!o.support.inlineBlockNeedsLayout){this.style.display="inline-block"}else{var be=aX(this.nodeName);if(be==="inline"){this.style.display="inline-block"}else{this.style.display="inline";this.style.zoom=1}}}}if(o.isArray(a8[bf])){(bc.specialEasing=bc.specialEasing||{})[bf]=a8[bf][1];a8[bf]=a8[bf][0]}}if(bc.overflow!=null){this.style.overflow="hidden"}bc.curAnim=o.extend({},a8);o.each(a8,function(bh,bl){var bk=new o.fx(ba,bc,bh);if(ab.test(bl)){bk[bl==="toggle"?a9?"show":"hide":bl](a8)}else{var bj=U.exec(bl),bm=bk.cur()||0;if(bj){var bg=parseFloat(bj[2]),bi=bj[3]||"px";if(bi!=="px"){o.style(ba,bh,(bg||1)+bi);bm=((bg||1)/bk.cur())*bm;o.style(ba,bh,bm+bi)}if(bj[1]){bg=((bj[1]==="-="?-1:1)*bg)+bm}bk.custom(bm,bg,bi)}else{bk.custom(bm,bl,"")}}});return true})},stop:function(a5,a6){var a4=o.timers;if(a5){this.queue([])}this.each(function(){for(var a7=a4.length-1;a7>=0;a7--){if(a4[a7].elem===this){if(a6){a4[a7](true)}a4.splice(a7,1)}}});if(!a6){this.dequeue()}return this}});function aF(a5,a4){var a6={};o.each(ae.concat.apply([],ae.slice(0,a4)),function(){a6[this]=a5});return a6}o.each({slideDown:aF("show",1),slideUp:aF("hide",1),slideToggle:aF("toggle",1),fadeIn:{opacity:"show"},fadeOut:{opacity:"hide"},fadeToggle:{opacity:"toggle"}},function(a4,a5){o.fn[a4]=function(a6,a8,a7){return this.animate(a5,a6,a8,a7)}});o.extend({speed:function(a6,a7,a5){var a4=a6&&typeof a6==="object"?o.extend({},a6):{complete:a5||!a5&&a7||o.isFunction(a6)&&a6,duration:a6,easing:a5&&a7||a7&&!o.isFunction(a7)&&a7};a4.duration=o.fx.off?0:typeof a4.duration==="number"?a4.duration:a4.duration in o.fx.speeds?o.fx.speeds[a4.duration]:o.fx.speeds._default;a4.old=a4.complete;a4.complete=function(){if(a4.queue!==false){o(this).dequeue()}if(o.isFunction(a4.old)){a4.old.call(this)}};return a4},easing:{linear:function(a6,a7,a4,a5){return a4+a5*a6},swing:function(a6,a7,a4,a5){return((-Math.cos(a6*Math.PI)/2)+0.5)*a5+a4}},timers:[],fx:function(a5,a4,a6){this.options=a4;this.elem=a5;this.prop=a6;if(!a4.orig){a4.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)},cur:function(){if(this.elem[this.prop]!=null&&(!this.elem.style||this.elem.style[this.prop]==null)){return this.elem[this.prop]}var a4=parseFloat(o.css(this.elem,this.prop));return a4||0},custom:function(a9,a8,a7){var a4=this,a6=o.fx;this.startTime=o.now();this.start=a9;this.end=a8;this.unit=a7||this.unit||"px";this.now=this.start;this.pos=this.state=0;function a5(ba){return a4.step(ba)}a5.elem=this.elem;if(a5()&&o.timers.push(a5)&&!J){J=setInterval(a6.tick,a6.interval)}},show:function(){this.options.orig[this.prop]=o.style(this.elem,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.style(this.elem,this.prop);this.options.hide=true;this.custom(this.cur(),0)},step:function(a9){var bd=o.now(),a8=true;if(a9||bd>=this.options.duration+this.startTime){this.now=this.end;this.pos=this.state=1;this.update();this.options.curAnim[this.prop]=true;for(var ba in this.options.curAnim){if(this.options.curAnim[ba]!==true){a8=false}}if(a8){if(this.options.overflow!=null&&!o.support.shrinkWrapBlocks){var a7=this.elem,bb=this.options;o.each(["","X","Y"],function(be,bf){a7.style["overflow"+bf]=bb.overflow[be]})}if(this.options.hide){o(this.elem).hide()}if(this.options.hide||this.options.show){for(var a5 in this.options.curAnim){o.style(this.elem,a5,this.options.orig[a5])}}this.options.complete.call(this.elem)}return false}else{var a6=bd-this.startTime;this.state=a6/this.options.duration;var a4=this.options.specialEasing&&this.options.specialEasing[this.prop];var bc=this.options.easing||(o.easing.swing?"swing":"linear");this.pos=o.easing[a4||bc](this.state,a6,0,1,this.options.duration);this.now=this.start+((this.end-this.start)*this.pos);this.update()}return true}};o.extend(o.fx,{tick:function(){var a4=o.timers;for(var a5=0;a5<a4.length;a5++){if(!a4[a5]()){a4.splice(a5--,1)}}if(!a4.length){o.fx.stop()}},interval:13,stop:function(){clearInterval(J);J=null},speeds:{slow:600,fast:200,_default:400},step:{opacity:function(a4){o.style(a4.elem,"opacity",a4.now)},_default:function(a4){if(a4.elem.style&&a4.elem.style[a4.prop]!=null){a4.elem.style[a4.prop]=(a4.prop==="width"||a4.prop==="height"?Math.max(0,a4.now):a4.now)+a4.unit}else{a4.elem[a4.prop]=a4.now}}}});if(o.expr&&o.expr.filters){o.expr.filters.animated=function(a4){return o.grep(o.timers,function(a5){return a4===a5.elem}).length}}function aX(a6){if(!aI[a6]){var a4=o("<"+a6+">").appendTo("body"),a5=a4.css("display");a4.remove();if(a5==="none"||a5===""){a5="block"}aI[a6]=a5}return aI[a6]}var aE=/^t(?:able|d|h)$/i,P=/^(?:body|html)$/i;if("getBoundingClientRect" in Y.documentElement){o.fn.offset=function(bg){var a7=this[0],ba;if(bg){return this.each(function(bi){o.offset.setOffset(this,bg,bi)})}if(!a7||!a7.ownerDocument){return null}if(a7===a7.ownerDocument.body){return o.offset.bodyOffset(a7)}try{ba=a7.getBoundingClientRect()}catch(be){}var bh=a7.ownerDocument,a5=bh.documentElement;if(!ba||!o.contains(a5,a7)){return ba?{top:ba.top,left:ba.left}:{top:0,left:0}}var bb=bh.body,bc=ai(bh),a9=a5.clientTop||bb.clientTop||0,bd=a5.clientLeft||bb.clientLeft||0,a4=(bc.pageYOffset||o.support.boxModel&&a5.scrollTop||bb.scrollTop),a8=(bc.pageXOffset||o.support.boxModel&&a5.scrollLeft||bb.scrollLeft),bf=ba.top+a4-a9,a6=ba.left+a8-bd;return{top:bf,left:a6}}}else{o.fn.offset=function(be){var a8=this[0];if(be){return this.each(function(bg){o.offset.setOffset(this,be,bg)})}if(!a8||!a8.ownerDocument){return null}if(a8===a8.ownerDocument.body){return o.offset.bodyOffset(a8)}o.offset.initialize();var bb,a4=a8.offsetParent,bc=a8,bf=a8.ownerDocument,a6=bf.documentElement,a9=bf.body,a5=bf.defaultView,ba=a5?a5.getComputedStyle(a8,null):a8.currentStyle,bd=a8.offsetTop,a7=a8.offsetLeft;while((a8=a8.parentNode)&&a8!==a9&&a8!==a6){if(o.offset.supportsFixedPosition&&ba.position==="fixed"){break}bb=a5?a5.getComputedStyle(a8,null):a8.currentStyle;bd-=a8.scrollTop;a7-=a8.scrollLeft;if(a8===a4){bd+=a8.offsetTop;a7+=a8.offsetLeft;if(o.offset.doesNotAddBorder&&!(o.offset.doesAddBorderForTableAndCells&&aE.test(a8.nodeName))){bd+=parseFloat(bb.borderTopWidth)||0;a7+=parseFloat(bb.borderLeftWidth)||0}bc=a4;a4=a8.offsetParent}if(o.offset.subtractsBorderForOverflowNotVisible&&bb.overflow!=="visible"){bd+=parseFloat(bb.borderTopWidth)||0;a7+=parseFloat(bb.borderLeftWidth)||0}ba=bb}if(ba.position==="relative"||ba.position==="static"){bd+=a9.offsetTop;a7+=a9.offsetLeft}if(o.offset.supportsFixedPosition&&ba.position==="fixed"){bd+=Math.max(a6.scrollTop,a9.scrollTop);a7+=Math.max(a6.scrollLeft,a9.scrollLeft)}return{top:bd,left:a7}}}o.offset={initialize:function(){var a4=Y.body,a9=Y.createElement("div"),a7,ba,a8,bb,a5=parseFloat(o.css(a4,"marginTop"))||0,a6="<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>";o.extend(a9.style,{position:"absolute",top:0,left:0,margin:0,border:0,width:"1px",height:"1px",visibility:"hidden"});a9.innerHTML=a6;a4.insertBefore(a9,a4.firstChild);a7=a9.firstChild;ba=a7.firstChild;bb=a7.nextSibling.firstChild.firstChild;this.doesNotAddBorder=(ba.offsetTop!==5);this.doesAddBorderForTableAndCells=(bb.offsetTop===5);ba.style.position="fixed";ba.style.top="20px";this.supportsFixedPosition=(ba.offsetTop===20||ba.offsetTop===15);ba.style.position=ba.style.top="";a7.style.overflow="hidden";a7.style.position="relative";this.subtractsBorderForOverflowNotVisible=(ba.offsetTop===-5);this.doesNotIncludeMarginInBodyOffset=(a4.offsetTop!==a5);a4.removeChild(a9);a4=a9=a7=ba=a8=bb=null;o.offset.initialize=o.noop},bodyOffset:function(a4){var a6=a4.offsetTop,a5=a4.offsetLeft;o.offset.initialize();if(o.offset.doesNotIncludeMarginInBodyOffset){a6+=parseFloat(o.css(a4,"marginTop"))||0;a5+=parseFloat(o.css(a4,"marginLeft"))||0}return{top:a6,left:a5}},setOffset:function(a4,bf,a7){var a9=o.css(a4,"position");if(a9==="static"){a4.style.position="relative"}var a6=o(a4),bb=a6.offset(),bd=o.css(a4,"top"),bg=o.css(a4,"left"),be=(a9==="absolute"&&o.inArray("auto",[bd,bg])>-1),bc={},ba={},a8,a5;if(be){ba=a6.position()}a8=be?ba.top:parseInt(bd,10)||0;a5=be?ba.left:parseInt(bg,10)||0;if(o.isFunction(bf)){bf=bf.call(a4,a7,bb)}if(bf.top!=null){bc.top=(bf.top-bb.top)+a8}if(bf.left!=null){bc.left=(bf.left-bb.left)+a5}if("using" in bf){bf.using.call(a4,bc)}else{a6.css(bc)}}};o.fn.extend({position:function(){if(!this[0]){return null}var a6=this[0],a5=this.offsetParent(),a7=this.offset(),a4=P.test(a5[0].nodeName)?{top:0,left:0}:a5.offset();a7.top-=parseFloat(o.css(a6,"marginTop"))||0;a7.left-=parseFloat(o.css(a6,"marginLeft"))||0;a4.top+=parseFloat(o.css(a5[0],"borderTopWidth"))||0;a4.left+=parseFloat(o.css(a5[0],"borderLeftWidth"))||0;return{top:a7.top-a4.top,left:a7.left-a4.left}},offsetParent:function(){return this.map(function(){var a4=this.offsetParent||Y.body;while(a4&&(!P.test(a4.nodeName)&&o.css(a4,"position")==="static")){a4=a4.offsetParent}return a4})}});o.each(["Left","Top"],function(a5,a4){var a6="scroll"+a4;o.fn[a6]=function(a9){var a7=this[0],a8;if(!a7){return null}if(a9!==aO){return this.each(function(){a8=ai(this);if(a8){a8.scrollTo(!a5?a9:o(a8).scrollLeft(),a5?a9:o(a8).scrollTop())}else{this[a6]=a9}})}else{a8=ai(a7);return a8?("pageXOffset" in a8)?a8[a5?"pageYOffset":"pageXOffset"]:o.support.boxModel&&a8.document.documentElement[a6]||a8.document.body[a6]:a7[a6]}}});function ai(a4){return o.isWindow(a4)?a4:a4.nodeType===9?a4.defaultView||a4.parentWindow:false}o.each(["Height","Width"],function(a5,a4){var a6=a4.toLowerCase();o.fn["inner"+a4]=function(){return this[0]?parseFloat(o.css(this[0],a6,"padding")):null};o.fn["outer"+a4]=function(a7){return this[0]?parseFloat(o.css(this[0],a6,a7?"margin":"border")):null};o.fn[a6]=function(a8){var a9=this[0];if(!a9){return a8==null?null:this}if(o.isFunction(a8)){return this.each(function(bd){var bc=o(this);bc[a6](a8.call(this,bd,bc[a6]()))})}if(o.isWindow(a9)){var ba=a9.document.documentElement["client"+a4];return a9.document.compatMode==="CSS1Compat"&&ba||a9.document.body["client"+a4]||ba}else{if(a9.nodeType===9){return Math.max(a9.documentElement["client"+a4],a9.body["scroll"+a4],a9.documentElement["scroll"+a4],a9.body["offset"+a4],a9.documentElement["offset"+a4])}else{if(a8===aO){var bb=o.css(a9,a6),a7=parseFloat(bb);return o.isNaN(a7)?bb:a7}else{return this.css(a6,typeof a8==="string"?a8:a8+"px")}}}}})})(window);