/*
 * jQuery JavaScript Library v1.5.2
 * 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: Thu Mar 31 15:28:23 2011 -0400
 */
(function(Aq,Ao){function AF(A){return Ak.isWindow(A)?A:A.nodeType===9?A.defaultView||A.parentWindow:!1}function AL(B){if(!BN[B]){var A=Ak("<"+B+">").appendTo("body"),C=A.css("display");A.remove();if(C==="none"||C===""){C="block"}BN[B]=C}return BN[B]}function AN(B,A){var C={};Ak.each(AO.concat.apply([],AO.slice(0,A)),function(){C[this]=B});return C}function B2(){try{return new Aq.ActiveXObject("Microsoft.XMLHTTP")}catch(A){}}function BU(){try{return new Aq.XMLHttpRequest}catch(A){}}function BW(){Ak(Aq).unload(function(){for(var A in BZ){BZ[A](0,1)}})}function Bi(N,M){N.dataFilter&&(M=N.dataFilter(M,N.dataType));var L=N.dataTypes,K={},J,I,H=L.length,G,F=L[0],E,D,C,B,A;for(J=1;J<H;J++){if(J===1){for(I in N.converters){typeof I==="string"&&(K[I.toLowerCase()]=N.converters[I])}}E=F,F=L[J];if(F==="*"){F=E}else{if(E!=="*"&&E!==F){D=E+" "+F,C=K[D]||K["* "+F];if(!C){A=Ao;for(B in K){G=B.split(" ");if(G[0]===E||G[0]==="*"){A=K[G[1]+" "+F];if(A){B=K[B],B===!0?C=A:A===!0&&(C=B);break}}}}!C&&!A&&Ak.error("No conversion from "+D.replace(" "," to ")),C!==!0&&(M=C?C(M):A(B(M)))}}}return M}function Bj(J,I,H){var G=J.contents,F=J.dataTypes,E=J.responseFields,D,C,B,A;for(C in E){C in H&&(I[E[C]]=H[C])}while(F[0]==="*"){F.shift(),D===Ao&&(D=J.mimeType||I.getResponseHeader("content-type"))}if(D){for(C in G){if(G[C]&&G[C].test(D)){F.unshift(C);break}}}if(F[0] in H){B=F[0]}else{for(C in H){if(!F[0]||J.converters[C+" "+F[0]]){B=C;break}A||(A=C)}B=B||A}if(B){B!==F[0]&&F.unshift(B);return H[B]}}function Bk(B,A,E,D){if(Ak.isArray(A)&&A.length){Ak.each(A,function(F,G){E||Ap.test(B)?D(B,G):Bk(B+"["+(typeof G==="object"||Ak.isArray(G)?F:"")+"]",G,E,D)})}else{if(E||A==null||typeof A!=="object"){D(B,A)}else{if(Ak.isArray(A)||Ak.isEmptyObject(A)){D(B,"")}else{for(var C in A){Bk(B+"["+C+"]",A[C],E,D)}}}}}function Bl(K,J,I,H,G,F){G=G||J.dataTypes[0],F=F||{},F[G]=!0;var E=K[G],D=0,C=E?E.length:0,B=K===Br,A;for(;D<C&&(B||!A);D++){A=E[D](J,I,H),typeof A==="string"&&(!B||F[A]?A=Ao:(J.dataTypes.unshift(A),A=Bl(K,J,I,H,A,F)))}(B||!A)&&!F["*"]&&(A=Bl(K,J,I,H,"*",F));return A}function Bm(A){return function(B,I){typeof B!=="string"&&(I=B,B="*");if(Ak.isFunction(I)){var H=B.toLowerCase().split(Bx),G=0,F=H.length,E,D,C;for(;G<F;G++){E=H[G],C=/^\+/.test(E),C&&(E=E.substr(1)||"*"),D=A[E]=A[E]||[],D[C?"unshift":"push"](I)}}}}function At(B,A,E){var D=A==="width"?A0:Ay,C=A==="width"?B.offsetWidth:B.offsetHeight;if(E==="border"){return C}Ak.each(D,function(){E||(C-=parseFloat(Ak.css(B,"padding"+this))||0),E==="margin"?C+=parseFloat(Ak.css(B,"margin"+this))||0:C-=parseFloat(Ak.css(B,"border"+this+"Width"))||0});return C}function BG(B,A){A.src?Ak.ajax({url:A.src,async:!1,dataType:"script"}):Ak.globalEval(A.text||A.textContent||A.innerHTML||""),A.parentNode&&A.parentNode.removeChild(A)}function BI(A){return"getElementsByTagName" in A?A.getElementsByTagName("*"):"querySelectorAll" in A?A.querySelectorAll("*"):[]}function BK(B,A){if(A.nodeType===1){var C=A.nodeName.toLowerCase();A.clearAttributes(),A.mergeAttributes(B);if(C==="object"){A.outerHTML=B.outerHTML}else{if(C!=="input"||B.type!=="checkbox"&&B.type!=="radio"){if(C==="option"){A.selected=B.defaultSelected}else{if(C==="input"||C==="textarea"){A.defaultValue=B.defaultValue}}}else{B.checked&&(A.defaultChecked=A.checked=B.checked),A.value!==B.value&&(A.value=B.value)}}A.removeAttribute(Ak.expando)}}function As(I,H){if(H.nodeType===1&&Ak.hasData(I)){var G=Ak.expando,F=Ak.data(I),E=Ak.data(H,F);if(F=F[G]){var D=F.events;E=E[G]=Ak.extend({},F);if(D){delete E.handle,E.events={};for(var C in D){for(var B=0,A=D[C].length;B<A;B++){Ak.event.add(H,C+(D[C][B].namespace?".":"")+D[C][B].namespace,D[C][B],D[C][B].data)}}}}}}function B1(B,A){return Ak.nodeName(B,"table")?B.getElementsByTagName("tbody")[0]||B.appendChild(B.ownerDocument.createElement("tbody")):B}function BH(B,A,D){if(Ak.isFunction(A)){return Ak.grep(B,function(E,G){var F=!!A.call(E,G,E);return F===D})}if(A.nodeType){return Ak.grep(B,function(E,F){return E===A===D})}if(typeof A==="string"){var C=Ak.grep(B,function(E){return E.nodeType===1});if(BP.test(A)){return Ak.filter(A,C,!D)}A=Ak.filter(A,C)}return Ak.grep(B,function(E,F){return Ak.inArray(E,A)>=0===D})}function BJ(A){return !A||!A.parentNode||A.parentNode.nodeType===11}function BT(B,A){return(B&&B!=="*"?B+".":"")+A.replace(AJ,"`").replace(AH,"&")}function BV(R){var Q,P,O,N,M,L,K,J,I,H,G,F,E,D=[],C=[],B=Ak._data(this,"events");if(R.liveFired!==this&&B&&B.live&&!R.target.disabled&&(!R.button||R.type!=="click")){R.namespace&&(F=new RegExp("(^|\\.)"+R.namespace.split(".").join("\\.(?:.*\\.)?")+"(\\.|$)")),R.liveFired=this;var A=B.live.slice(0);for(K=0;K<A.length;K++){M=A[K],M.origType.replace(AM,"")===R.type?C.push(M.selector):A.splice(K--,1)}N=Ak(R.target).closest(C,R.currentTarget);for(J=0,I=N.length;J<I;J++){G=N[J];for(K=0;K<A.length;K++){M=A[K];if(G.selector===M.selector&&(!F||F.test(M.namespace))&&!G.elem.disabled){L=G.elem,O=null;if(M.preType==="mouseenter"||M.preType==="mouseleave"){R.type=M.preType,O=Ak(R.relatedTarget).closest(M.selector)[0]}(!O||O!==L)&&D.push({elem:L,handleObj:M,level:G.level})}}}for(J=0,I=D.length;J<I;J++){N=D[J];if(P&&N.level>P){break}R.currentTarget=N.elem,R.data=N.handleObj.data,R.handleObj=N.handleObj,E=N.handleObj.origHandler.apply(N.elem,arguments);if(E===!1||R.isPropagationStopped()){P=N.level,E===!1&&(Q=!1);if(R.isImmediatePropagationStopped()){break}}}return Q}}function Ba(A,D,C){var B=Ak.extend({},C[0]);B.type=A,B.originalEvent={},B.liveFired=Ao,Ak.event.handle.call(D,B),B.isDefaultPrevented()&&C[0].preventDefault()}function AB(){return !0}function AC(){return !1}function Aa(B){for(var A in B){if(A!=="toJSON"){return !1}}return !0}function Ac(A,D,C){if(C===Ao&&A.nodeType===1){C=A.getAttribute("data-"+D);if(typeof C==="string"){try{C=C==="true"?!0:C==="false"?!1:C==="null"?null:Ak.isNaN(C)?Ae.test(C)?Ak.parseJSON(C):C:parseFloat(C)}catch(B){}Ak.data(A,D,C)}else{C=Ao}}return C}var Am=Aq.document,Ak=function(){function M(){if(!CA.isReady){try{Am.documentElement.doScroll("left")}catch(A){setTimeout(M,1);return }CA.ready()}}var CA=function(B,A){return new CA.fn.init(B,A,B7)},B9=Aq.jQuery,B8=Aq.$,B7,B6=/^(?:[^<]*(<[\w\W]+>)[^>]*$|#([\w\-]+)$)/,B5=/\S/,B4=/^\s+/,B3=/\s+$/,c=/\d/,b=/^<(\w+)\s*\/?>(?:<\/\1>)?$/,a=/^[\],:{}\s]*$/,Z=/\\(?:["\\\/bfnrt]|u[0-9a-fA-F]{4})/g,Y=/"[^"\\\n\r]*"|true|false|null|-?\d+(?:\.\d*)?(?:[eE][+\-]?\d+)?/g,W=/(?:^|:|,)(?:\s*\[)+/g,U=/(webkit)[ \/]([\w.]+)/,S=/(opera)(?:.*version)?[ \/]([\w.]+)/,Q=/(msie) ([\w.]+)/,O=/(mozilla)(?:.*? rv:([\w.]+))?/,L=navigator.userAgent,K,J,I,H=Object.prototype.toString,X=Object.prototype.hasOwnProperty,V=Array.prototype.push,T=Array.prototype.slice,R=String.prototype.trim,P=Array.prototype.indexOf,N={};CA.fn=CA.prototype={constructor:CA,init:function(A,G,F){var E,D,C,B;if(!A){return this}if(A.nodeType){this.context=this[0]=A,this.length=1;return this}if(A==="body"&&!G&&Am.body){this.context=Am,this[0]=Am.body,this.selector="body",this.length=1;return this}if(typeof A==="string"){E=B6.exec(A);if(!E||!E[1]&&G){return !G||G.jquery?(G||F).find(A):this.constructor(G).find(A)}if(E[1]){G=G instanceof CA?G[0]:G,B=G?G.ownerDocument||G:Am,C=b.exec(A),C?CA.isPlainObject(G)?(A=[Am.createElement(C[1])],CA.fn.attr.call(A,G,!0)):A=[B.createElement(C[1])]:(C=CA.buildFragment([E[1]],[B]),A=(C.cacheable?CA.clone(C.fragment):C.fragment).childNodes);return CA.merge(this,A)}D=Am.getElementById(E[2]);if(D&&D.parentNode){if(D.id!==E[2]){return F.find(A)}this.length=1,this[0]=D}this.context=Am,this.selector=A;return this}if(CA.isFunction(A)){return F.ready(A)}A.selector!==Ao&&(this.selector=A.selector,this.context=A.context);return CA.makeArray(A,this)},selector:"",jquery:"1.5.2",length:0,size:function(){return this.length},toArray:function(){return T.call(this,0)},get:function(A){return A==null?this.toArray():A<0?this[this.length+A]:this[A]},pushStack:function(B,A,D){var C=this.constructor();CA.isArray(B)?V.apply(C,B):CA.merge(C,B),C.prevObject=this,C.context=this.context,A==="find"?C.selector=this.selector+(this.selector?" ":"")+D:A&&(C.selector=this.selector+"."+A+"("+D+")");return C},each:function(B,A){return CA.each(this,B,A)},ready:function(A){CA.bindReady(),J.done(A);return this},eq:function(A){return A===-1?this.slice(A):this.slice(A,+A+1)},first:function(){return this.eq(0)},last:function(){return this.eq(-1)},slice:function(){return this.pushStack(T.apply(this,arguments),"slice",T.call(arguments).join(","))},map:function(A){return this.pushStack(CA.map(this,function(B,C){return A.call(B,C,B)}))},end:function(){return this.prevObject||this.constructor(null)},push:V,sort:[].sort,splice:[].splice},CA.fn.init.prototype=CA.fn,CA.extend=CA.fn.extend=function(){var n,m,d,G,F,E,D=arguments[0]||{},C=1,B=arguments.length,A=!1;typeof D==="boolean"&&(A=D,D=arguments[1]||{},C=2),typeof D!=="object"&&!CA.isFunction(D)&&(D={}),B===C&&(D=this,--C);for(;C<B;C++){if((n=arguments[C])!=null){for(m in n){d=D[m],G=n[m];if(D===G){continue}A&&G&&(CA.isPlainObject(G)||(F=CA.isArray(G)))?(F?(F=!1,E=d&&CA.isArray(d)?d:[]):E=d&&CA.isPlainObject(d)?d:{},D[m]=CA.extend(A,E,G)):G!==Ao&&(D[m]=G)}}}return D},CA.extend({noConflict:function(A){Aq.$=B8,A&&(Aq.jQuery=B9);return CA},isReady:!1,readyWait:1,ready:function(A){A===!0&&CA.readyWait--;if(!CA.readyWait||A!==!0&&!CA.isReady){if(!Am.body){return setTimeout(CA.ready,1)}CA.isReady=!0;if(A!==!0&&--CA.readyWait>0){return }J.resolveWith(Am,[CA]),CA.fn.trigger&&CA(Am).trigger("ready").unbind("ready")}},bindReady:function(){if(!J){J=CA._Deferred();if(Am.readyState==="complete"){return setTimeout(CA.ready,1)}if(Am.addEventListener){Am.addEventListener("DOMContentLoaded",I,!1),Aq.addEventListener("load",CA.ready,!1)}else{if(Am.attachEvent){Am.attachEvent("onreadystatechange",I),Aq.attachEvent("onload",CA.ready);var A=!1;try{A=Aq.frameElement==null}catch(B){}Am.documentElement.doScroll&&A&&M()}}}},isFunction:function(A){return CA.type(A)==="function"},isArray:Array.isArray||function(A){return CA.type(A)==="array"},isWindow:function(A){return A&&typeof A==="object"&&"setInterval" in A},isNaN:function(A){return A==null||!c.test(A)||isNaN(A)},type:function(A){return A==null?String(A):N[H.call(A)]||"object"},isPlainObject:function(A){if(!A||CA.type(A)!=="object"||A.nodeType||CA.isWindow(A)){return !1}if(A.constructor&&!X.call(A,"constructor")&&!X.call(A.constructor.prototype,"isPrototypeOf")){return !1}var B;for(B in A){}return B===Ao||X.call(A,B)},isEmptyObject:function(B){for(var A in B){return !1}return !0},error:function(A){throw A},parseJSON:function(A){if(typeof A!=="string"||!A){return null}A=CA.trim(A);if(a.test(A.replace(Z,"@").replace(Y,"]").replace(W,""))){return Aq.JSON&&Aq.JSON.parse?Aq.JSON.parse(A):(new Function("return "+A))()}CA.error("Invalid JSON: "+A)},parseXML:function(A,C,B){Aq.DOMParser?(B=new DOMParser,C=B.parseFromString(A,"text/xml")):(C=new ActiveXObject("Microsoft.XMLDOM"),C.async="false",C.loadXML(A)),B=C.documentElement,(!B||!B.nodeName||B.nodeName==="parsererror")&&CA.error("Invalid XML: "+A);return C},noop:function(){},globalEval:function(B){if(B&&B5.test(B)){var A=Am.head||Am.getElementsByTagName("head")[0]||Am.documentElement,C=Am.createElement("script");CA.support.scriptEval()?C.appendChild(Am.createTextNode(B)):C.text=B,A.insertBefore(C,A.firstChild),A.removeChild(C)}},nodeName:function(B,A){return B.nodeName&&B.nodeName.toUpperCase()===A.toUpperCase()},each:function(A,d,G){var F,E=0,D=A.length,C=D===Ao||CA.isFunction(A);if(G){if(C){for(F in A){if(d.apply(A[F],G)===!1){break}}}else{for(;E<D;){if(d.apply(A[E++],G)===!1){break}}}}else{if(C){for(F in A){if(d.call(A[F],F,A[F])===!1){break}}}else{for(var B=A[0];E<D&&d.call(B,E,B)!==!1;B=A[++E]){}}}return A},trim:R?function(A){return A==null?"":R.call(A)}:function(A){return A==null?"":(A+"").replace(B4,"").replace(B3,"")},makeArray:function(B,A){var D=A||[];if(B!=null){var C=CA.type(B);B.length==null||C==="string"||C==="function"||C==="regexp"||CA.isWindow(B)?V.call(D,B):CA.merge(D,B)}return D},inArray:function(B,A){if(A.indexOf){return A.indexOf(B)}for(var D=0,C=A.length;D<C;D++){if(A[D]===B){return D}}return -1},merge:function(A,E){var D=A.length,C=0;if(typeof E.length==="number"){for(var B=E.length;C<B;C++){A[D++]=E[C]}}else{while(E[C]!==Ao){A[D++]=E[C++]}}A.length=D;return A},grep:function(B,A,G){var F=[],E;G=!!G;for(var D=0,C=B.length;D<C;D++){E=!!A(B[D],D),G!==E&&F.push(B[D])}return F},map:function(B,A,G){var F=[],E;for(var D=0,C=B.length;D<C;D++){E=A(B[D],D,G),E!=null&&(F[F.length]=E)}return F.concat.apply([],F)},guid:1,proxy:function(A,C,B){arguments.length===2&&(typeof C==="string"?(B=A,A=B[C],C=Ao):C&&!CA.isFunction(C)&&(B=C,C=Ao)),!C&&A&&(C=function(){return A.apply(B||this,arguments)}),A&&(C.guid=A.guid=A.guid||C.guid||CA.guid++);return C},access:function(l,d,G,F,E,D){var C=l.length;if(typeof d==="object"){for(var B in d){CA.access(l,B,d[B],F,E,G)}return l}if(G!==Ao){F=!D&&F&&CA.isFunction(G);for(var A=0;A<C;A++){E(l[A],d,F?G.call(l[A],A,E(l[A],d)):G,D)}return l}return C?E(l[0],d):Ao},now:function(){return(new Date).getTime()},uaMatch:function(B){B=B.toLowerCase();var A=U.exec(B)||S.exec(B)||Q.exec(B)||B.indexOf("compatible")<0&&O.exec(B)||[];return{browser:A[1]||"",version:A[2]||"0"}},sub:function(){function B(D,E){return new B.fn.init(D,E)}CA.extend(!0,B,this),B.superclass=this,B.fn=B.prototype=this(),B.fn.constructor=B,B.subclass=this.subclass,B.fn.init=function A(D,E){E&&E instanceof CA&&!(E instanceof B)&&(E=B(E));return CA.fn.init.call(this,D,E,C)},B.fn.init.prototype=B.fn;var C=B(Am);return B},browser:{}}),CA.each("Boolean Number String Function Array Date RegExp Object".split(" "),function(B,A){N["[object "+A+"]"]=A.toLowerCase()}),K=CA.uaMatch(L),K.browser&&(CA.browser[K.browser]=!0,CA.browser.version=K.version),CA.browser.webkit&&(CA.browser.safari=!0),P&&(CA.inArray=function(B,A){return P.call(A,B)}),B5.test(" ")&&(B4=/^[\s\xA0]+/,B3=/[\s\xA0]+$/),B7=CA(Am),Am.addEventListener?I=function(){Am.removeEventListener("DOMContentLoaded",I,!1),CA.ready()}:Am.attachEvent&&(I=function(){Am.readyState==="complete"&&(Am.detachEvent("onreadystatechange",I),CA.ready())});return CA}(),Ai="then done fail isResolved isRejected promise".split(" "),Ag=[].slice;Ak.extend({_Deferred:function(){var B=[],A,E,D,C={done:function(){if(!D){var K=arguments,J,I,H,G,F;A&&(F=A,A=0);for(J=0,I=K.length;J<I;J++){H=K[J],G=Ak.type(H),G==="array"?C.done.apply(C,H):G==="function"&&B.push(H)}F&&C.resolveWith(F[0],F[1])}return this},resolveWith:function(G,F){if(!D&&!A&&!E){F=F||[],E=1;try{while(B[0]){B.shift().apply(G,F)}}finally{A=[G,F],E=0}}return this},resolve:function(){C.resolveWith(this,arguments);return this},isResolved:function(){return E||A},cancel:function(){D=1,B=[];return this}};return C},Deferred:function(B){var A=Ak._Deferred(),D=Ak._Deferred(),C;Ak.extend(A,{then:function(E,F){A.done(E).fail(F);return this},fail:D.done,rejectWith:D.resolveWith,reject:D.resolve,isRejected:D.isResolved,promise:function(E){if(E==null){if(C){return C}C=E={}}var F=Ai.length;while(F--){E[Ai[F]]=A[Ai[F]]}return E}}),A.done(D.cancel).fail(A.cancel),delete A.cancel,B&&B.call(A,A);return A},when:function(B){function C(H){return function(I){A[H]=arguments.length>1?Ag.call(arguments,0):I,--E||D.resolveWith(D,Ag.call(A,0))}}var A=arguments,G=0,F=A.length,E=F,D=F<=1&&B&&Ak.isFunction(B.promise)?B:Ak.Deferred();if(F>1){for(;G<F;G++){A[G]&&Ak.isFunction(A[G].promise)?A[G].promise().then(C(G),D.reject):--E}E||D.resolveWith(D,A)}else{D!==B&&D.resolveWith(D,F?[B]:[])}return D.promise()}}),function(){Ak.support={};var K=Am.createElement("div");K.style.display="none",K.innerHTML="   <link/><table></table><a href='/a' style='color:red;float:left;opacity:.55;'>a</a><input type='checkbox'/>";var J=K.getElementsByTagName("*"),I=K.getElementsByTagName("a")[0],H=Am.createElement("select"),G=H.appendChild(Am.createElement("option")),F=K.getElementsByTagName("input")[0];if(J&&J.length&&I){Ak.support={leadingWhitespace:K.firstChild.nodeType===3,tbody:!K.getElementsByTagName("tbody").length,htmlSerialize:!!K.getElementsByTagName("link").length,style:/red/.test(I.getAttribute("style")),hrefNormalized:I.getAttribute("href")==="/a",opacity:/^0.55$/.test(I.style.opacity),cssFloat:!!I.style.cssFloat,checkOn:F.value==="on",optSelected:G.selected,deleteExpando:!0,optDisabled:!1,checkClone:!1,noCloneEvent:!0,noCloneChecked:!0,boxModel:null,inlineBlockNeedsLayout:!1,shrinkWrapBlocks:!1,reliableHiddenOffsets:!0,reliableMarginRight:!0},F.checked=!0,Ak.support.noCloneChecked=F.cloneNode(!0).checked,H.disabled=!0,Ak.support.optDisabled=!G.disabled;var E=null;Ak.support.scriptEval=function(){if(E===null){var L=Am.documentElement,O=Am.createElement("script"),N="script"+Ak.now();try{O.appendChild(Am.createTextNode("window."+N+"=1;"))}catch(M){}L.insertBefore(O,L.firstChild),Aq[N]?(E=!0,delete Aq[N]):E=!1,L.removeChild(O)}return E};try{delete K.test}catch(D){Ak.support.deleteExpando=!1}!K.addEventListener&&K.attachEvent&&K.fireEvent&&(K.attachEvent("onclick",function C(){Ak.support.noCloneEvent=!1,K.detachEvent("onclick",C)}),K.cloneNode(!0).fireEvent("onclick")),K=Am.createElement("div"),K.innerHTML="<input type='radio' name='radiotest' checked='checked'/>";var B=Am.createDocumentFragment();B.appendChild(K.firstChild),Ak.support.checkClone=B.cloneNode(!0).cloneNode(!0).lastChild.checked,Ak(function(){var M=Am.createElement("div"),L=Am.getElementsByTagName("body")[0];if(L){M.style.width=M.style.paddingLeft="1px",L.appendChild(M),Ak.boxModel=Ak.support.boxModel=M.offsetWidth===2,"zoom" in M.style&&(M.style.display="inline",M.style.zoom=1,Ak.support.inlineBlockNeedsLayout=M.offsetWidth===2,M.style.display="",M.innerHTML="<div style='width:4px;'></div>",Ak.support.shrinkWrapBlocks=M.offsetWidth!==2),M.innerHTML="<table><tr><td style='padding:0;border:0;display:none'></td><td>t</td></tr></table>";var N=M.getElementsByTagName("td");Ak.support.reliableHiddenOffsets=N[0].offsetHeight===0,N[0].style.display="",N[1].style.display="none",Ak.support.reliableHiddenOffsets=Ak.support.reliableHiddenOffsets&&N[0].offsetHeight===0,M.innerHTML="",Am.defaultView&&Am.defaultView.getComputedStyle&&(M.style.width="1px",M.style.marginRight="0",Ak.support.reliableMarginRight=(parseInt(Am.defaultView.getComputedStyle(M,null).marginRight,10)||0)===0),L.removeChild(M).style.display="none",M=N=null}});var A=function(M){var L=Am.createElement("div");M="on"+M;if(!L.attachEvent){return !0}var N=M in L;N||(L.setAttribute(M,"return;"),N=typeof L[M]==="function");return N};Ak.support.submitBubbles=A("submit"),Ak.support.changeBubbles=A("change"),K=J=I=null}}();var Ae=/^(?:\{.*\}|\[.*\])$/;Ak.extend({cache:{},uuid:0,expando:"jQuery"+(Ak.fn.jquery+Math.random()).replace(/\D/g,""),noData:{embed:!0,object:"clsid:D27CDB6E-AE6D-11cf-96B8-444553540000",applet:!0},hasData:function(A){A=A.nodeType?Ak.cache[A[Ak.expando]]:A[Ak.expando];return !!A&&!Aa(A)},data:function(J,I,H,G){if(Ak.acceptData(J)){var F=Ak.expando,E=typeof I==="string",D,C=J.nodeType,B=C?Ak.cache:J,A=C?J[Ak.expando]:J[Ak.expando]&&Ak.expando;if((!A||G&&A&&!B[A][F])&&E&&H===Ao){return }A||(C?J[Ak.expando]=A=++Ak.uuid:A=Ak.expando),B[A]||(B[A]={},C||(B[A].toJSON=Ak.noop));if(typeof I==="object"||typeof I==="function"){G?B[A][F]=Ak.extend(B[A][F],I):B[A]=Ak.extend(B[A],I)}D=B[A],G&&(D[F]||(D[F]={}),D=D[F]),H!==Ao&&(D[I]=H);if(I==="events"&&!D[I]){return D[F]&&D[F].events}return E?D[I]:D}},removeData:function(I,H,G){if(Ak.acceptData(I)){var F=Ak.expando,E=I.nodeType,D=E?Ak.cache:I,C=E?I[Ak.expando]:Ak.expando;if(!D[C]){return }if(H){var B=G?D[C][F]:D[C];if(B){delete B[H];if(!Aa(B)){return }}}if(G){delete D[C][F];if(!Aa(D[C])){return }}var A=D[C][F];Ak.support.deleteExpando||D!=Aq?delete D[C]:D[C]=null,A?(D[C]={},E||(D[C].toJSON=Ak.noop),D[C][F]=A):E&&(Ak.support.deleteExpando?delete I[Ak.expando]:I.removeAttribute?I.removeAttribute(Ak.expando):I[Ak.expando]=null)}},_data:function(B,A,C){return Ak.data(B,A,C,!0)},acceptData:function(B){if(B.nodeName){var A=Ak.noData[B.nodeName.toLowerCase()];if(A){return A!==!0&&B.getAttribute("classid")===A}}return !0}}),Ak.fn.extend({data:function(A,H){var G=null;if(typeof A==="undefined"){if(this.length){G=Ak.data(this[0]);if(this[0].nodeType===1){var F=this[0].attributes,E;for(var D=0,C=F.length;D<C;D++){E=F[D].name,E.indexOf("data-")===0&&(E=E.substr(5),Ac(this[0],E,G[E]))}}}return G}if(typeof A==="object"){return this.each(function(){Ak.data(this,A)})}var B=A.split(".");B[1]=B[1]?"."+B[1]:"";if(H===Ao){G=this.triggerHandler("getData"+B[1]+"!",[B[0]]),G===Ao&&this.length&&(G=Ak.data(this[0],A),G=Ac(this[0],A,G));return G===Ao&&B[1]?this.data(B[0]):G}return this.each(function(){var I=Ak(this),J=[B[0],H];I.triggerHandler("setData"+B[1]+"!",J),Ak.data(this,A,H),I.triggerHandler("changeData"+B[1]+"!",J)})},removeData:function(A){return this.each(function(){Ak.removeData(this,A)})}}),Ak.extend({queue:function(B,A,D){if(B){A=(A||"fx")+"queue";var C=Ak._data(B,A);if(!D){return C||[]}!C||Ak.isArray(D)?C=Ak._data(B,A,Ak.makeArray(D)):C.push(D);return C}},dequeue:function(B,A){A=A||"fx";var D=Ak.queue(B,A),C=D.shift();C==="inprogress"&&(C=D.shift()),C&&(A==="fx"&&D.unshift("inprogress"),C.call(B,function(){Ak.dequeue(B,A)})),D.length||Ak.removeData(B,A+"queue",!0)}}),Ak.fn.extend({queue:function(A,B){typeof A!=="string"&&(B=A,A="fx");if(B===Ao){return Ak.queue(this[0],A)}return this.each(function(C){var D=Ak.queue(this,A,B);A==="fx"&&D[0]!=="inprogress"&&Ak.dequeue(this,A)})},dequeue:function(A){return this.each(function(){Ak.dequeue(this,A)})},delay:function(B,A){B=Ak.fx?Ak.fx.speeds[B]||B:B,A=A||"fx";return this.queue(A,function(){var C=this;setTimeout(function(){Ak.dequeue(C,A)},B)})},clearQueue:function(A){return this.queue(A||"fx",[])}});var AZ=/[\n\t\r]/g,AY=/\s+/,AX=/\r/g,AW=/^(?:href|src|style)$/,AV=/^(?:button|input)$/i,AT=/^(?:button|input|object|select|textarea)$/i,AR=/^a(?:rea)?$/i,AP=/^(?:radio|checkbox)$/i;Ak.props={"for":"htmlFor","class":"className",readonly:"readOnly",maxlength:"maxLength",cellspacing:"cellSpacing",rowspan:"rowSpan",colspan:"colSpan",tabindex:"tabIndex",usemap:"useMap",frameborder:"frameBorder"},Ak.fn.extend({attr:function(B,A){return Ak.access(this,B,A,!0,Ak.attr)},removeAttr:function(B,A){return this.each(function(){Ak.attr(this,B,""),this.nodeType===1&&this.removeAttribute(B)})},addClass:function(I){if(Ak.isFunction(I)){return this.each(function(J){var K=Ak(this);K.addClass(I.call(this,J,K.attr("class")))})}if(I&&typeof I==="string"){var H=(I||"").split(AY);for(var G=0,F=this.length;G<F;G++){var E=this[G];if(E.nodeType===1){if(E.className){var D=" "+E.className+" ",C=E.className;for(var B=0,A=H.length;B<A;B++){D.indexOf(" "+H[B]+" ")<0&&(C+=" "+H[B])}E.className=Ak.trim(C)}else{E.className=I}}}}return this},removeClass:function(B){if(Ak.isFunction(B)){return this.each(function(I){var J=Ak(this);J.removeClass(B.call(this,I,J.attr("class")))})}if(B&&typeof B==="string"||B===Ao){var H=(B||"").split(AY);for(var G=0,F=this.length;G<F;G++){var E=this[G];if(E.nodeType===1&&E.className){if(B){var D=(" "+E.className+" ").replace(AZ," ");for(var C=0,A=H.length;C<A;C++){D=D.replace(" "+H[C]+" "," ")}E.className=Ak.trim(D)}else{E.className=""}}}}return this},toggleClass:function(B,A){var D=typeof B,C=typeof A==="boolean";if(Ak.isFunction(B)){return this.each(function(F){var E=Ak(this);E.toggleClass(B.call(this,F,E.attr("class"),A),A)})}return this.each(function(){if(D==="string"){var I,H=0,G=Ak(this),F=A,E=B.split(AY);while(I=E[H++]){F=C?F:!G.hasClass(I),G[F?"addClass":"removeClass"](I)}}else{if(D==="undefined"||D==="boolean"){this.className&&Ak._data(this,"__className__",this.className),this.className=this.className||B===!1?"":Ak._data(this,"__className__")||""}}})},hasClass:function(B){var A=" "+B+" ";for(var D=0,C=this.length;D<C;D++){if((" "+this[D].className+" ").replace(AZ," ").indexOf(A)>-1){return !0}}return !1},val:function(K){if(!arguments.length){var J=this[0];if(J){if(Ak.nodeName(J,"option")){var I=J.attributes.value;return !I||I.specified?J.value:J.text}if(Ak.nodeName(J,"select")){var H=J.selectedIndex,G=[],F=J.options,E=J.type==="select-one";if(H<0){return null}for(var D=E?H:0,C=E?H+1:F.length;D<C;D++){var B=F[D];if(B.selected&&(Ak.support.optDisabled?!B.disabled:B.getAttribute("disabled")===null)&&(!B.parentNode.disabled||!Ak.nodeName(B.parentNode,"optgroup"))){K=Ak(B).val();if(E){return K}G.push(K)}}if(E&&!G.length&&F.length){return Ak(F[H]).val()}return G}if(AP.test(J.type)&&!Ak.support.checkOn){return J.getAttribute("value")===null?"on":J.value}return(J.value||"").replace(AX,"")}return Ao}var A=Ak.isFunction(K);return this.each(function(L){var O=Ak(this),N=K;if(this.nodeType===1){A&&(N=K.call(this,L,O.val())),N==null?N="":typeof N==="number"?N+="":Ak.isArray(N)&&(N=Ak.map(N,function(P){return P==null?"":P+""}));if(Ak.isArray(N)&&AP.test(this.type)){this.checked=Ak.inArray(O.val(),N)>=0}else{if(Ak.nodeName(this,"select")){var M=Ak.makeArray(N);Ak("option",this).each(function(){this.selected=Ak.inArray(Ak(this).val(),M)>=0}),M.length||(this.selectedIndex=-1)}else{this.value=N}}}})}}),Ak.extend({attrFn:{val:!0,css:!0,html:!0,text:!0,data:!0,width:!0,height:!0,offset:!0},attr:function(J,I,H,G){if(!J||J.nodeType===3||J.nodeType===8||J.nodeType===2){return Ao}if(G&&I in Ak.attrFn){return Ak(J)[I](H)}var F=J.nodeType!==1||!Ak.isXMLDoc(J),E=H!==Ao;I=F&&Ak.props[I]||I;if(J.nodeType===1){var D=AW.test(I);if(I==="selected"&&!Ak.support.optSelected){var C=J.parentNode;C&&(C.selectedIndex,C.parentNode&&C.parentNode.selectedIndex)}if((I in J||J[I]!==Ao)&&F&&!D){E&&(I==="type"&&AV.test(J.nodeName)&&J.parentNode&&Ak.error("type property can't be changed"),H===null?J.nodeType===1&&J.removeAttribute(I):J[I]=H);if(Ak.nodeName(J,"form")&&J.getAttributeNode(I)){return J.getAttributeNode(I).nodeValue}if(I==="tabIndex"){var B=J.getAttributeNode("tabIndex");return B&&B.specified?B.value:AT.test(J.nodeName)||AR.test(J.nodeName)&&J.href?0:Ao}return J[I]}if(!Ak.support.style&&F&&I==="style"){E&&(J.style.cssText=""+H);return J.style.cssText}E&&J.setAttribute(I,""+H);if(!J.attributes[I]&&(J.hasAttribute&&!J.hasAttribute(I))){return Ao}var A=!Ak.support.hrefNormalized&&F&&D?J.getAttribute(I,2):J.getAttribute(I);return A===null?Ao:A}E&&(J[I]=H);return J[I]}});var AM=/\.(.*)$/,AK=/^(?:textarea|input|select)$/i,AJ=/\./g,AH=/ /g,AE=/[^\w\s.|`]/g,AD=function(A){return A.replace(AE,"\\$&")};Ak.event={add:function(O,N,M,L){if(O.nodeType!==3&&O.nodeType!==8){try{Ak.isWindow(O)&&(O!==Aq&&!O.frameElement)&&(O=Aq)}catch(K){}if(M===!1){M=AC}else{if(!M){return }}var J,I;M.handler&&(J=M,M=J.handler),M.guid||(M.guid=Ak.guid++);var H=Ak._data(O);if(!H){return }var G=H.events,F=H.handle;G||(H.events=G={}),F||(H.handle=F=function(P){return typeof Ak!=="undefined"&&Ak.event.triggered!==P.type?Ak.event.handle.apply(F.elem,arguments):Ao}),F.elem=O,N=N.split(" ");var E,D=0,C;while(E=N[D++]){I=J?Ak.extend({},J):{handler:M,data:L},E.indexOf(".")>-1?(C=E.split("."),E=C.shift(),I.namespace=C.slice(0).sort().join(".")):(C=[],I.namespace=""),I.type=E,I.guid||(I.guid=M.guid);var B=G[E],A=Ak.event.special[E]||{};if(!B){B=G[E]=[];if(!A.setup||A.setup.call(O,L,C,F)===!1){O.addEventListener?O.addEventListener(E,F,!1):O.attachEvent&&O.attachEvent("on"+E,F)}}A.add&&(A.add.call(O,I),I.handler.guid||(I.handler.guid=M.guid)),B.push(I),Ak.event.global[E]=!0}O=null}},global:{},remove:function(S,R,Q,P){if(S.nodeType!==3&&S.nodeType!==8){Q===!1&&(Q=AC);var O,N,M,L,K=0,J,I,H,G,F,E,D,C=Ak.hasData(S)&&Ak._data(S),B=C&&C.events;if(!C||!B){return }R&&R.type&&(Q=R.handler,R=R.type);if(!R||typeof R==="string"&&R.charAt(0)==="."){R=R||"";for(N in B){Ak.event.remove(S,N+R)}return }R=R.split(" ");while(N=R[K++]){D=N,E=null,J=N.indexOf(".")<0,I=[],J||(I=N.split("."),N=I.shift(),H=new RegExp("(^|\\.)"+Ak.map(I.slice(0).sort(),AD).join("\\.(?:.*\\.)?")+"(\\.|$)")),F=B[N];if(!F){continue}if(!Q){for(L=0;L<F.length;L++){E=F[L];if(J||H.test(E.namespace)){Ak.event.remove(S,D,E.handler,L),F.splice(L--,1)}}continue}G=Ak.event.special[N]||{};for(L=P||0;L<F.length;L++){E=F[L];if(Q.guid===E.guid){if(J||H.test(E.namespace)){P==null&&F.splice(L--,1),G.remove&&G.remove.call(S,E)}if(P!=null){break}}}if(F.length===0||P!=null&&F.length===1){(!G.teardown||G.teardown.call(S,I)===!1)&&Ak.removeEvent(S,N,C.handle),O=null,delete B[N]}}if(Ak.isEmptyObject(B)){var A=C.handle;A&&(A.elem=null),delete C.events,delete C.handle,Ak.isEmptyObject(C)&&Ak.removeData(S,Ao,!0)}}},trigger:function(N,M,L){var K=N.type||N,J=arguments[3];if(!J){N=typeof N==="object"?N[Ak.expando]?N:Ak.extend(Ak.Event(K),N):Ak.Event(K),K.indexOf("!")>=0&&(N.type=K=K.slice(0,-1),N.exclusive=!0),L||(N.stopPropagation(),Ak.event.global[K]&&Ak.each(Ak.cache,function(){var O=Ak.expando,P=this[O];P&&P.events&&P.events[K]&&Ak.event.trigger(N,M,P.handle.elem)}));if(!L||L.nodeType===3||L.nodeType===8){return Ao}N.result=Ao,N.target=L,M=Ak.makeArray(M),M.unshift(N)}N.currentTarget=L;var I=Ak._data(L,"handle");I&&I.apply(L,M);var H=L.parentNode||L.ownerDocument;try{L&&L.nodeName&&Ak.noData[L.nodeName.toLowerCase()]||L["on"+K]&&L["on"+K].apply(L,M)===!1&&(N.result=!1,N.preventDefault())}catch(G){}if(!N.isPropagationStopped()&&H){Ak.event.trigger(N,M,H,!0)}else{if(!N.isDefaultPrevented()){var F,E=N.target,D=K.replace(AM,""),C=Ak.nodeName(E,"a")&&D==="click",B=Ak.event.special[D]||{};if((!B._default||B._default.call(L,N)===!1)&&!C&&!(E&&E.nodeName&&Ak.noData[E.nodeName.toLowerCase()])){try{E[D]&&(F=E["on"+D],F&&(E["on"+D]=null),Ak.event.triggered=N.type,E[D]())}catch(A){}F&&(E["on"+D]=F),Ak.event.triggered=Ao}}}},handle:function(L){var K,J,I,H,G,F=[],E=Ak.makeArray(arguments);L=E[0]=Ak.event.fix(L||Aq.event),L.currentTarget=this,K=L.type.indexOf(".")<0&&!L.exclusive,K||(I=L.type.split("."),L.type=I.shift(),F=I.slice(0).sort(),H=new RegExp("(^|\\.)"+F.join("\\.(?:.*\\.)?")+"(\\.|$)")),L.namespace=L.namespace||F.join("."),G=Ak._data(this,"events"),J=(G||{})[L.type];if(G&&J){J=J.slice(0);for(var D=0,C=J.length;D<C;D++){var B=J[D];if(K||H.test(B.namespace)){L.handler=B.handler,L.data=B.data,L.handleObj=B;var A=B.handler.apply(this,E);A!==Ao&&(L.result=A,A===!1&&(L.preventDefault(),L.stopPropagation()));if(L.isImmediatePropagationStopped()){break}}}}return L.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(A){if(A[Ak.expando]){return A}var F=A;A=Ak.Event(F);for(var E=this.props.length,D;E;){D=this.props[--E],A[D]=F[D]}A.target||(A.target=A.srcElement||Am),A.target.nodeType===3&&(A.target=A.target.parentNode),!A.relatedTarget&&A.fromElement&&(A.relatedTarget=A.fromElement===A.target?A.toElement:A.fromElement);if(A.pageX==null&&A.clientX!=null){var C=Am.documentElement,B=Am.body;A.pageX=A.clientX+(C&&C.scrollLeft||B&&B.scrollLeft||0)-(C&&C.clientLeft||B&&B.clientLeft||0),A.pageY=A.clientY+(C&&C.scrollTop||B&&B.scrollTop||0)-(C&&C.clientTop||B&&B.clientTop||0)}A.which==null&&(A.charCode!=null||A.keyCode!=null)&&(A.which=A.charCode!=null?A.charCode:A.keyCode),!A.metaKey&&A.ctrlKey&&(A.metaKey=A.ctrlKey),!A.which&&A.button!==Ao&&(A.which=A.button&1?1:A.button&2?3:A.button&4?2:0);return A},guid:100000000,proxy:Ak.proxy,special:{ready:{setup:Ak.bindReady,teardown:Ak.noop},live:{add:function(A){Ak.event.add(this,BT(A.origType,A.selector),Ak.extend({},A,{handler:BV,guid:A.handler.guid}))},remove:function(A){Ak.event.remove(this,BT(A.origType,A.selector),A)}},beforeunload:{setup:function(B,A,C){Ak.isWindow(this)&&(this.onbeforeunload=C)},teardown:function(B,A){this.onbeforeunload===A&&(this.onbeforeunload=null)}}}},Ak.removeEvent=Am.removeEventListener?function(B,A,C){B.removeEventListener&&B.removeEventListener(A,C,!1)}:function(B,A,C){B.detachEvent&&B.detachEvent("on"+A,C)},Ak.Event=function(A){if(!this.preventDefault){return new Ak.Event(A)}A&&A.type?(this.originalEvent=A,this.type=A.type,this.isDefaultPrevented=A.defaultPrevented||A.returnValue===!1||A.getPreventDefault&&A.getPreventDefault()?AB:AC):this.type=A,this.timeStamp=Ak.now(),this[Ak.expando]=!0},Ak.Event.prototype={preventDefault:function(){this.isDefaultPrevented=AB;var A=this.originalEvent;A&&(A.preventDefault?A.preventDefault():A.returnValue=!1)},stopPropagation:function(){this.isPropagationStopped=AB;var A=this.originalEvent;A&&(A.stopPropagation&&A.stopPropagation(),A.cancelBubble=!0)},stopImmediatePropagation:function(){this.isImmediatePropagationStopped=AB,this.stopPropagation()},isDefaultPrevented:AC,isPropagationStopped:AC,isImmediatePropagationStopped:AC};var AA=function(B){var A=B.relatedTarget;try{if(A&&A!==Am&&!A.parentNode){return }while(A&&A!==this){A=A.parentNode}A!==this&&(B.type=B.data,Ak.event.handle.apply(this,arguments))}catch(C){}},Bh=function(A){A.type=A.data,Ak.event.handle.apply(this,arguments)};Ak.each({mouseenter:"mouseover",mouseleave:"mouseout"},function(B,A){Ak.event.special[B]={setup:function(C){Ak.event.add(this,A,C&&C.selector?Bh:AA,B)},teardown:function(C){Ak.event.remove(this,A,C&&C.selector?Bh:AA)}}}),Ak.support.submitBubbles||(Ak.event.special.submit={setup:function(B,A){if(this.nodeName&&this.nodeName.toLowerCase()!=="form"){Ak.event.add(this,"click.specialSubmit",function(D){var C=D.target,E=C.type;(E==="submit"||E==="image")&&Ak(C).closest("form").length&&Ba("submit",this,arguments)}),Ak.event.add(this,"keypress.specialSubmit",function(D){var C=D.target,E=C.type;(E==="text"||E==="password")&&Ak(C).closest("form").length&&D.keyCode===13&&Ba("submit",this,arguments)})}else{return !1}},teardown:function(A){Ak.event.remove(this,".specialSubmit")}});if(!Ak.support.changeBubbles){var Bg,Be=function(B){var A=B.type,C=B.value;A==="radio"||A==="checkbox"?C=B.checked:A==="select-multiple"?C=B.selectedIndex>-1?Ak.map(B.options,function(D){return D.selected}).join("-"):"":B.nodeName.toLowerCase()==="select"&&(C=B.selectedIndex);return C},Bc=function Bc(A){var D=A.target,C,B;if(AK.test(D.nodeName)&&!D.readOnly){C=Ak._data(D,"_change_data"),B=Be(D),(A.type!=="focusout"||D.type!=="radio")&&Ak._data(D,"_change_data",B);if(C===Ao||B===C){return }if(C!=null||B){A.type="change",A.liveFired=Ao,Ak.event.trigger(A,arguments[1],D)}}};Ak.event.special.change={filters:{focusout:Bc,beforedeactivate:Bc,click:function(B){var A=B.target,C=A.type;(C==="radio"||C==="checkbox"||A.nodeName.toLowerCase()==="select")&&Bc.call(this,B)},keydown:function(B){var A=B.target,C=A.type;(B.keyCode===13&&A.nodeName.toLowerCase()!=="textarea"||B.keyCode===32&&(C==="checkbox"||C==="radio")||C==="select-multiple")&&Bc.call(this,B)},beforeactivate:function(B){var A=B.target;Ak._data(A,"_change_data",Be(A))}},setup:function(B,A){if(this.type==="file"){return !1}for(var C in Bg){Ak.event.add(this,C+".specialChange",Bg[C])}return AK.test(this.nodeName)},teardown:function(A){Ak.event.remove(this,".specialChange");return AK.test(this.nodeName)}},Bg=Ak.event.special.change.filters,Bg.focus=Bg.beforeactivate}Am.addEventListener&&Ak.each({focus:"focusin",blur:"focusout"},function(B,A){function C(E){var F=Ak.event.fix(E);F.type=A,F.originalEvent={},Ak.event.trigger(F,null,F.target),F.isDefaultPrevented()&&E.preventDefault()}var D=0;Ak.event.special[A]={setup:function(){D++===0&&Am.addEventListener(B,C,!0)},teardown:function(){--D===0&&Am.removeEventListener(B,C,!0)}}}),Ak.each(["bind","one"],function(A,B){Ak.fn[B]=function(C,I,H){if(typeof C==="object"){for(var G in C){this[B](G,I,C[G],H)}return this}if(Ak.isFunction(I)||I===!1){H=I,I=Ao}var F=B==="one"?Ak.proxy(H,function(J){Ak(this).unbind(J,F);return H.apply(this,arguments)}):H;if(C==="unload"&&B!=="one"){this.one(C,I,H)}else{for(var E=0,D=this.length;E<D;E++){Ak.event.add(this[E],C,F,I)}}return this}}),Ak.fn.extend({unbind:function(B,A){if(typeof B!=="object"||B.preventDefault){for(var D=0,C=this.length;D<C;D++){Ak.event.remove(this[D],B,A)}}else{for(var E in B){this.unbind(E,B[E])}}return this},delegate:function(B,A,D,C){return this.live(A,D,C,B)},undelegate:function(B,A,C){return arguments.length===0?this.unbind("live"):this.die(A,null,C,B)},trigger:function(B,A){return this.each(function(){Ak.event.trigger(B,A,this)})},triggerHandler:function(B,A){if(this[0]){var C=Ak.Event(B);C.preventDefault(),C.stopPropagation(),Ak.event.trigger(C,A,this[0]);return C.result}},toggle:function(B){var A=arguments,C=1;while(C<A.length){Ak.proxy(B,A[C++])}return this.click(Ak.proxy(B,function(E){var D=(Ak._data(this,"lastToggle"+B.guid)||0)%C;Ak._data(this,"lastToggle"+B.guid,D+1),E.preventDefault();return A[D].apply(this,arguments)||!1}))},hover:function(B,A){return this.mouseenter(B).mouseleave(A||B)}});var BY={focus:"focusin",blur:"focusout",mouseenter:"mouseover",mouseleave:"mouseout"};Ak.each(["live","die"],function(A,B){Ak.fn[B]=function(P,O,N,M){var L,K=0,J,I,H,G=M||this.selector,F=M?this:Ak(this.context);if(typeof P==="object"&&!P.preventDefault){for(var E in P){F[B](E,O,P[E],G)}return this}Ak.isFunction(O)&&(N=O,O=Ao),P=(P||"").split(" ");while((L=P[K++])!=null){J=AM.exec(L),I="",J&&(I=J[0],L=L.replace(AM,""));if(L==="hover"){P.push("mouseenter"+I,"mouseleave"+I);continue}H=L,L==="focus"||L==="blur"?(P.push(BY[L]+I),L=L+I):L=(BY[L]||L)+I;if(B==="live"){for(var D=0,C=F.length;D<C;D++){Ak.event.add(F[D],"live."+BT(L,G),{data:O,selector:G,handler:N,origType:L,origHandler:N,preType:H})}}else{F.unbind("live."+BT(L,G),N)}}return this}}),Ak.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(B,A){Ak.fn[A]=function(C,D){D==null&&(D=C,C=null);return arguments.length>0?this.bind(A,C,D):this.trigger(A)},Ak.attrFn&&(Ak.attrFn[A]=!0)}),function(){function B(m,l,k,Z,Y,X){for(var W=0,V=Z.length;W<V;W++){var U=Z[W];if(U){var T=!1;U=U[m];while(U){if(U.sizcache===k){T=Z[U.sizset];break}if(U.nodeType===1){X||(U.sizcache=k,U.sizset=W);if(typeof l!=="string"){if(U===l){T=!0;break}}else{if(L.filter(l,[U]).length>0){T=U;break}}}U=U[m]}Z[W]=T}}}function C(m,l,k,Z,Y,X){for(var W=0,V=Z.length;W<V;W++){var U=Z[W];if(U){var T=!1;U=U[m];while(U){if(U.sizcache===k){T=Z[U.sizset];break}U.nodeType===1&&!X&&(U.sizcache=k,U.sizset=W);if(U.nodeName.toLowerCase()===l){T=U;break}U=U[m]}Z[W]=T}}}var S=/((?:\((?:\([^()]+\)|[^()]+)+\)|\[(?:\[[^\[\]]*\]|['"][^'"]*['"]|[^\[\]'"]+)+\]|\\.|[^ >+~,(\[\\]+)+|[>+~])(\s*,\s*)?((?:.|\r|\n)*)/g,R=0,Q=Object.prototype.toString,P=!1,O=!0,N=/\\/g,M=/\W/;[0,0].sort(function(){O=!1;return 0});var L=function(l,f,c,a){c=c||[],f=f||Am;var Z=f;if(f.nodeType!==1&&f.nodeType!==9){return[]}if(!l||typeof l!=="string"){return c}var Y,X,W,V,U,T,B3,z,v=!0,p=L.isXML(f),m=[],k=l;do{S.exec(""),Y=S.exec(k);if(Y){k=Y[3],m.push(Y[1]);if(Y[2]){V=Y[3];break}}}while(Y);if(m.length>1&&J.exec(l)){if(m.length===2&&K.relative[m[0]]){X=A(m[0]+m[1],f)}else{X=K.relative[m[0]]?[f]:L(m.shift(),f);while(m.length){l=m.shift(),K.relative[l]&&(l+=m.shift()),X=A(l,X)}}}else{!a&&m.length>1&&f.nodeType===9&&!p&&K.match.ID.test(m[0])&&!K.match.ID.test(m[m.length-1])&&(U=L.find(m.shift(),f,p),f=U.expr?L.filter(U.expr,U.set)[0]:U.set[0]);if(f){U=a?{expr:m.pop(),set:G(a)}:L.find(m.pop(),m.length===1&&(m[0]==="~"||m[0]==="+")&&f.parentNode?f.parentNode:f,p),X=U.expr?L.filter(U.expr,U.set):U.set,m.length>0?W=G(X):v=!1;while(m.length){T=m.pop(),B3=T,K.relative[T]?B3=m.pop():T="",B3==null&&(B3=f),K.relative[T](W,B3,p)}}else{W=m=[]}}W||(W=X),W||L.error(T||l);if(Q.call(W)==="[object Array]"){if(v){if(f&&f.nodeType===1){for(z=0;W[z]!=null;z++){W[z]&&(W[z]===!0||W[z].nodeType===1&&L.contains(f,W[z]))&&c.push(X[z])}}else{for(z=0;W[z]!=null;z++){W[z]&&W[z].nodeType===1&&c.push(X[z])}}}else{c.push.apply(c,W)}}else{G(W,c)}V&&(L(V,Z,c,a),L.uniqueSort(c));return c};L.uniqueSort=function(U){if(E){P=O,U.sort(E);if(P){for(var T=1;T<U.length;T++){U[T]===U[T-1]&&U.splice(T--,1)}}}return U},L.matches=function(U,T){return L(U,null,null,T)},L.matchesSelector=function(U,T){return L(T,null,null,[U]).length>0},L.find=function(k,i,Z){var Y;if(!k){return[]}for(var X=0,W=K.order.length;X<W;X++){var V,U=K.order[X];if(V=K.leftMatch[U].exec(k)){var T=V[1];V.splice(1,1);if(T.substr(T.length-1)!=="\\"){V[1]=(V[1]||"").replace(N,""),Y=K.find[U](V,i,Z);if(Y!=null){k=k.replace(K.match[U],"");break}}}}Y||(Y=typeof i.getElementsByTagName!=="undefined"?i.getElementsByTagName("*"):[]);return{set:Y,expr:k}},L.filter=function(y,x,w,v){var u,l,k=y,b=[],Z=x,Y=x&&x[0]&&L.isXML(x[0]);while(y&&x.length){for(var X in K.filter){if((u=K.leftMatch[X].exec(y))!=null&&u[2]){var W,V,U=K.filter[X],T=u[1];l=!1,u.splice(1,1);if(T.substr(T.length-1)==="\\"){continue}Z===b&&(b=[]);if(K.preFilter[X]){u=K.preFilter[X](u,Z,w,b,v,Y);if(u){if(u===!0){continue}}else{l=W=!0}}if(u){for(var B3=0;(V=Z[B3])!=null;B3++){if(V){W=U(V,u,B3,Z);var z=v^!!W;w&&W!=null?z?l=!0:Z[B3]=!1:z&&(b.push(V),l=!0)}}}if(W!==Ao){w||(Z=b),y=y.replace(K.match[X],"");if(!l){return[]}break}}}if(y===k){if(l==null){L.error(y)}else{break}}k=y}return Z},L.error=function(T){throw"Syntax error, unrecognized expression: "+T};var K=L.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(T){return T.getAttribute("href")},type:function(T){return T.getAttribute("type")}},relative:{"+":function(U,T){var i=typeof T==="string",Z=i&&!M.test(T),Y=i&&!Z;Z&&(T=T.toLowerCase());for(var X=0,W=U.length,V;X<W;X++){if(V=U[X]){while((V=V.previousSibling)&&V.nodeType!==1){}U[X]=Y||V&&V.nodeName.toLowerCase()===T?V||!1:V===T}}Y&&L.filter(T,U,!0)},">":function(U,T){var Z,Y=typeof T==="string",X=0,W=U.length;if(Y&&!M.test(T)){T=T.toLowerCase();for(;X<W;X++){Z=U[X];if(Z){var V=Z.parentNode;U[X]=V.nodeName.toLowerCase()===T?V:!1}}}else{for(;X<W;X++){Z=U[X],Z&&(U[X]=Y?Z.parentNode:Z.parentNode===T)}Y&&L.filter(T,U,!0)}},"":function(U,T,Y){var X,W=R++,V=B;typeof T==="string"&&!M.test(T)&&(T=T.toLowerCase(),X=T,V=C),V("parentNode",T,W,U,X,Y)},"~":function(U,T,Y){var X,W=R++,V=B;typeof T==="string"&&!M.test(T)&&(T=T.toLowerCase(),X=T,V=C),V("previousSibling",T,W,U,X,Y)}},find:{ID:function(U,T,W){if(typeof T.getElementById!=="undefined"&&!W){var V=T.getElementById(U[1]);return V&&V.parentNode?[V]:[]}},NAME:function(U,T){if(typeof T.getElementsByName!=="undefined"){var Y=[],X=T.getElementsByName(U[1]);for(var W=0,V=X.length;W<V;W++){X[W].getAttribute("name")===U[1]&&Y.push(X[W])}return Y.length===0?null:Y}},TAG:function(U,T){if(typeof T.getElementsByTagName!=="undefined"){return T.getElementsByTagName(U[1])}}},preFilter:{CLASS:function(U,T,i,Z,Y,X){U=" "+U[1].replace(N,"")+" ";if(X){return U}for(var W=0,V;(V=T[W])!=null;W++){V&&(Y^(V.className&&(" "+V.className+" ").replace(/[\t\n\r]/g," ").indexOf(U)>=0)?i||Z.push(V):i&&(T[W]=!1))}return !1},ID:function(T){return T[1].replace(N,"")},TAG:function(U,T){return U[1].replace(N,"").toLowerCase()},CHILD:function(U){if(U[1]==="nth"){U[2]||L.error(U[0]),U[2]=U[2].replace(/^\+|\s*/g,"");var T=/(-?)(\d*)(?:n([+\-]?\d*))?/.exec(U[2]==="even"&&"2n"||U[2]==="odd"&&"2n+1"||!/\D/.test(U[2])&&"0n+"+U[2]||U[2]);U[2]=T[1]+(T[2]||1)-0,U[3]=T[3]-0}else{U[2]&&L.error(U[0])}U[0]=R++;return U},ATTR:function(U,T,Z,Y,X,W){var V=U[1]=U[1].replace(N,"");!W&&K.attrMap[V]&&(U[1]=K.attrMap[V]),U[4]=(U[4]||U[5]||"").replace(N,""),U[2]==="~="&&(U[4]=" "+U[4]+" ");return U},PSEUDO:function(T,Y,X,W,V){if(T[1]==="not"){if((S.exec(T[3])||"").length>1||/^\w/.test(T[3])){T[3]=L(T[3],null,null,Y)}else{var U=L.filter(T[3],Y,X,!0^V);X||W.push.apply(W,U);return !1}}else{if(K.match.POS.test(T[0])||K.match.CHILD.test(T[0])){return !0}}return T},POS:function(T){T.unshift(!0);return T}},filters:{enabled:function(T){return T.disabled===!1&&T.type!=="hidden"},disabled:function(T){return T.disabled===!0},checked:function(T){return T.checked===!0},selected:function(T){T.parentNode&&T.parentNode.selectedIndex;return T.selected===!0},parent:function(T){return !!T.firstChild},empty:function(T){return !T.firstChild},has:function(U,T,V){return !!L(V[3],U).length},header:function(T){return/h\d/i.test(T.nodeName)},text:function(U){var T=U.getAttribute("type"),V=U.type;return"text"===V&&(T===V||T===null)},radio:function(T){return"radio"===T.type},checkbox:function(T){return"checkbox"===T.type},file:function(T){return"file"===T.type},password:function(T){return"password"===T.type},submit:function(T){return"submit"===T.type},image:function(T){return"image"===T.type},reset:function(T){return"reset"===T.type},button:function(T){return"button"===T.type||T.nodeName.toLowerCase()==="button"},input:function(T){return/input|select|textarea|button/i.test(T.nodeName)}},setFilters:{first:function(U,T){return T===0},last:function(U,T,W,V){return T===V.length-1},even:function(U,T){return T%2===0},odd:function(U,T){return T%2===1},lt:function(U,T,V){return T<V[3]-0},gt:function(U,T,V){return T>V[3]-0},nth:function(U,T,V){return V[3]-0===T},eq:function(U,T,V){return V[3]-0===T}},filter:{PSEUDO:function(k,j,Z,Y){var X=j[1],W=K.filters[X];if(W){return W(k,Z,j,Y)}if(X==="contains"){return(k.textContent||k.innerText||L.getText([k])||"").indexOf(j[3])>=0}if(X==="not"){var V=j[3];for(var U=0,T=V.length;U<T;U++){if(V[U]===k){return !1}}return !0}L.error(X)},CHILD:function(m,l){var k=l[1],Z=m;switch(k){case"only":case"first":while(Z=Z.previousSibling){if(Z.nodeType===1){return !1}}if(k==="first"){return !0}Z=m;case"last":while(Z=Z.nextSibling){if(Z.nodeType===1){return !1}}return !0;case"nth":var Y=l[2],X=l[3];if(Y===1&&X===0){return !0}var W=l[0],V=m.parentNode;if(V&&(V.sizcache!==W||!m.nodeIndex)){var U=0;for(Z=V.firstChild;Z;Z=Z.nextSibling){Z.nodeType===1&&(Z.nodeIndex=++U)}V.sizcache=W}var T=m.nodeIndex-X;return Y===0?T===0:T%Y===0&&T/Y>=0}},ID:function(U,T){return U.nodeType===1&&U.getAttribute("id")===T},TAG:function(U,T){return T==="*"&&U.nodeType===1||U.nodeName.toLowerCase()===T},CLASS:function(U,T){return(" "+(U.className||U.getAttribute("class"))+" ").indexOf(T)>-1},ATTR:function(U,T){var Z=T[1],Y=K.attrHandle[Z]?K.attrHandle[Z](U):U[Z]!=null?U[Z]:U.getAttribute(Z),X=Y+"",W=T[2],V=T[4];return Y==null?W==="!=":W==="="?X===V:W==="*="?X.indexOf(V)>=0:W==="~="?(" "+X+" ").indexOf(V)>=0:V?W==="!="?X!==V:W==="^="?X.indexOf(V)===0:W==="$="?X.substr(X.length-V.length)===V:W==="|="?X===V||X.substr(0,V.length+1)===V+"-":!1:X&&Y!==!1},POS:function(U,T,Y,X){var W=T[2],V=K.setFilters[W];if(V){return V(U,Y,T,X)}}}},J=K.match.POS,I=function(U,T){return"\\"+(T-0+1)};for(var H in K.match){K.match[H]=new RegExp(K.match[H].source+/(?![^\[]*\])(?![^\(]*\))/.source),K.leftMatch[H]=new RegExp(/(^(?:.|\r|\n)*?)/.source+K.match[H].source.replace(/\\(\d+)/g,I))}var G=function(U,T){U=Array.prototype.slice.call(U,0);if(T){T.push.apply(T,U);return T}return U};try{Array.prototype.slice.call(Am.documentElement.childNodes,0)[0].nodeType}catch(F){G=function(U,T){var X=0,W=T||[];if(Q.call(U)==="[object Array]"){Array.prototype.push.apply(W,U)}else{if(typeof U.length==="number"){for(var V=U.length;X<V;X++){W.push(U[X])}}else{for(;U[X];X++){W.push(U[X])}}}return W}}var E,D;Am.documentElement.compareDocumentPosition?E=function(U,T){if(U===T){P=!0;return 0}if(!U.compareDocumentPosition||!T.compareDocumentPosition){return U.compareDocumentPosition?-1:1}return U.compareDocumentPosition(T)&4?-1:1}:(E=function(m,l){var g,Z,Y=[],X=[],W=m.parentNode,V=l.parentNode,U=W;if(m===l){P=!0;return 0}if(W===V){return D(m,l)}if(!W){return -1}if(!V){return 1}while(U){Y.unshift(U),U=U.parentNode}U=V;while(U){X.unshift(U),U=U.parentNode}g=Y.length,Z=X.length;for(var T=0;T<g&&T<Z;T++){if(Y[T]!==X[T]){return D(Y[T],X[T])}}return T===g?D(m,X[T],-1):D(Y[T],l,1)},D=function(U,T,W){if(U===T){return W}var V=U.nextSibling;while(V){if(V===T){return -1}V=V.nextSibling}return 1}),L.getText=function(U){var T="",W;for(var V=0;U[V];V++){W=U[V],W.nodeType===3||W.nodeType===4?T+=W.nodeValue:W.nodeType!==8&&(T+=L.getText(W.childNodes))}return T},function(){var T=Am.createElement("div"),V="script"+(new Date).getTime(),U=Am.documentElement;T.innerHTML="<a name='"+V+"'/>",U.insertBefore(T,U.firstChild),Am.getElementById(V)&&(K.find.ID=function(W,Z,Y){if(typeof Z.getElementById!=="undefined"&&!Y){var X=Z.getElementById(W[1]);return X?X.id===W[1]||typeof X.getAttributeNode!=="undefined"&&X.getAttributeNode("id").nodeValue===W[1]?[X]:Ao:[]}},K.filter.ID=function(X,W){var Y=typeof X.getAttributeNode!=="undefined"&&X.getAttributeNode("id");return X.nodeType===1&&Y&&Y.nodeValue===W}),U.removeChild(T),U=T=null}(),function(){var T=Am.createElement("div");T.appendChild(Am.createComment("")),T.getElementsByTagName("*").length>0&&(K.find.TAG=function(V,U){var Y=U.getElementsByTagName(V[1]);if(V[1]==="*"){var X=[];for(var W=0;Y[W];W++){Y[W].nodeType===1&&X.push(Y[W])}Y=X}return Y}),T.innerHTML="<a href='#'></a>",T.firstChild&&typeof T.firstChild.getAttribute!=="undefined"&&T.firstChild.getAttribute("href")!=="#"&&(K.attrHandle.href=function(U){return U.getAttribute("href",2)}),T=null}(),Am.querySelectorAll&&function(){var U=L,T=Am.createElement("div"),W="__sizzle__";T.innerHTML="<p class='TEST'></p>";if(!T.querySelectorAll||T.querySelectorAll(".TEST").length!==0){L=function(v,u,t,p){u=u||Am;if(!p&&!L.isXML(u)){var l=/^(\w+$)|^\.([\w\-]+$)|^#([\w\-]+$)/.exec(v);if(l&&(u.nodeType===1||u.nodeType===9)){if(l[1]){return G(u.getElementsByTagName(v),t)}if(l[2]&&K.find.CLASS&&u.getElementsByClassName){return G(u.getElementsByClassName(l[2]),t)}}if(u.nodeType===9){if(v==="body"&&u.body){return G([u.body],t)}if(l&&l[3]){var k=u.getElementById(l[3]);if(!k||!k.parentNode){return G([],t)}if(k.id===l[3]){return G([k],t)}}try{return G(u.querySelectorAll(v),t)}catch(d){}}else{if(u.nodeType===1&&u.nodeName.toLowerCase()!=="object"){var c=u,a=u.getAttribute("id"),Z=a||W,Y=u.parentNode,X=/^\s*[+~]/.test(v);a?Z=Z.replace(/'/g,"\\$&"):u.setAttribute("id",Z),X&&Y&&(u=u.parentNode);try{if(!X||Y){return G(u.querySelectorAll("[id='"+Z+"'] "+v),t)}}catch(w){}finally{a||c.removeAttribute("id")}}}}return U(v,u,t,p)};for(var V in U){L[V]=U[V]}T=null}}(),function(){var U=Am.documentElement,T=U.matchesSelector||U.mozMatchesSelector||U.webkitMatchesSelector||U.msMatchesSelector;if(T){var X=!T.call(Am.createElement("div"),"div"),W=!1;try{T.call(Am.documentElement,"[test!='']:sizzle")}catch(V){W=!0}L.matchesSelector=function(Y,d){d=d.replace(/\=\s*([^'"\]]*)\s*\]/g,"='$1']");if(!L.isXML(Y)){try{if(W||!K.match.PSEUDO.test(d)&&!/!=/.test(d)){var b=T.call(Y,d);if(b||!X||Y.document&&Y.document.nodeType!==11){return b}}}catch(Z){}}return L(d,null,null,[Y]).length>0}}}(),function(){var T=Am.createElement("div");T.innerHTML="<div class='test e'></div><div class='test'></div>";if(T.getElementsByClassName&&T.getElementsByClassName("e").length!==0){T.lastChild.className="e";if(T.getElementsByClassName("e").length===1){return }K.order.splice(1,0,"CLASS"),K.find.CLASS=function(V,U,W){if(typeof U.getElementsByClassName!=="undefined"&&!W){return U.getElementsByClassName(V[1])}},T=null}}(),Am.documentElement.contains?L.contains=function(U,T){return U!==T&&(U.contains?U.contains(T):!0)}:Am.documentElement.compareDocumentPosition?L.contains=function(U,T){return !!(U.compareDocumentPosition(T)&16)}:L.contains=function(){return !1},L.isXML=function(U){var T=(U?U.ownerDocument||U:0).documentElement;return T?T.nodeName!=="HTML":!1};var A=function(U,T){var i,Z=[],Y="",X=T.nodeType?[T]:T;while(i=K.match.PSEUDO.exec(U)){Y+=i[0],U=U.replace(K.match.PSEUDO,"")}U=K.relative[U]?U+"*":U;for(var W=0,V=X.length;W<V;W++){L(U,X[W],Z)}return L.filter(Y,Z)};Ak.find=L,Ak.expr=L.selectors,Ak.expr[":"]=Ak.expr.filters,Ak.unique=L.uniqueSort,Ak.text=L.getText,Ak.isXMLDoc=L.isXML,Ak.contains=L.contains}();var BS=/Until$/,BR=/^(?:parents|prevUntil|prevAll)/,BQ=/,/,BP=/^.[^:#\[\.,]*$/,BO=Array.prototype.slice,BM=Ak.expr.match.POS,BL={children:!0,contents:!0,next:!0,prev:!0};Ak.fn.extend({find:function(B){var A=this.pushStack("","find",B),G=0;for(var F=0,E=this.length;F<E;F++){G=A.length,Ak.find(B,this[F],A);if(F>0){for(var D=G;D<A.length;D++){for(var C=0;C<G;C++){if(A[C]===A[D]){A.splice(D--,1);break}}}}}return A},has:function(B){var A=Ak(B);return this.filter(function(){for(var C=0,D=A.length;C<D;C++){if(Ak.contains(this,A[C])){return !0}}})},not:function(A){return this.pushStack(BH(this,A,!1),"not",A)},filter:function(A){return this.pushStack(BH(this,A,!0),"filter",A)},is:function(A){return !!A&&Ak.filter(A,this).length>0},closest:function(K,J){var I=[],H,G,F=this[0];if(Ak.isArray(K)){var E,D,C={},B=1;if(F&&K.length){for(H=0,G=K.length;H<G;H++){D=K[H],C[D]||(C[D]=Ak.expr.match.POS.test(D)?Ak(D,J||this.context):D)}while(F&&F.ownerDocument&&F!==J){for(D in C){E=C[D],(E.jquery?E.index(F)>-1:Ak(F).is(E))&&I.push({selector:D,elem:F,level:B})}F=F.parentNode,B++}}return I}var A=BM.test(K)?Ak(K,J||this.context):null;for(H=0,G=this.length;H<G;H++){F=this[H];while(F){if(A?A.index(F)>-1:Ak.find.matchesSelector(F,K)){I.push(F);break}F=F.parentNode;if(!F||!F.ownerDocument||F===J){break}}}I=I.length>1?Ak.unique(I):I;return this.pushStack(I,"closest",K)},index:function(A){if(!A||typeof A==="string"){return Ak.inArray(this[0],A?Ak(A):this.parent().children())}return Ak.inArray(A.jquery?A[0]:A,this)},add:function(B,A){var D=typeof B==="string"?Ak(B,A):Ak.makeArray(B),C=Ak.merge(this.get(),D);return this.pushStack(BJ(D[0])||BJ(C[0])?C:Ak.unique(C))},andSelf:function(){return this.add(this.prevObject)}}),Ak.each({parent:function(B){var A=B.parentNode;return A&&A.nodeType!==11?A:null},parents:function(A){return Ak.dir(A,"parentNode")},parentsUntil:function(B,A,C){return Ak.dir(B,"parentNode",C)},next:function(A){return Ak.nth(A,2,"nextSibling")},prev:function(A){return Ak.nth(A,2,"previousSibling")},nextAll:function(A){return Ak.dir(A,"nextSibling")},prevAll:function(A){return Ak.dir(A,"previousSibling")},nextUntil:function(B,A,C){return Ak.dir(B,"nextSibling",C)},prevUntil:function(B,A,C){return Ak.dir(B,"previousSibling",C)},siblings:function(A){return Ak.sibling(A.parentNode.firstChild,A)},children:function(A){return Ak.sibling(A.firstChild)},contents:function(A){return Ak.nodeName(A,"iframe")?A.contentDocument||A.contentWindow.document:Ak.makeArray(A.childNodes)}},function(B,A){Ak.fn[B]=function(F,E){var D=Ak.map(this,A,F),C=BO.call(arguments);BS.test(B)||(E=F),E&&typeof E==="string"&&(D=Ak.filter(E,D)),D=this.length>1&&!BL[B]?Ak.unique(D):D,(this.length>1||BQ.test(E))&&BR.test(B)&&(D=D.reverse());return this.pushStack(D,B,C.join(","))}}),Ak.extend({filter:function(B,A,C){C&&(B=":not("+B+")");return A.length===1?Ak.find.matchesSelector(A[0],B)?[A[0]]:[]:Ak.find.matches(B,A)},dir:function(A,E,D){var C=[],B=A[E];while(B&&B.nodeType!==9&&(D===Ao||B.nodeType!==1||!Ak(B).is(D))){B.nodeType===1&&C.push(B),B=B[E]}return C},nth:function(B,A,E,D){A=A||1;var C=0;for(;B;B=B[E]){if(B.nodeType===1&&++C===A){break}}return B},sibling:function(B,A){var C=[];for(;B;B=B.nextSibling){B.nodeType===1&&B!==A&&C.push(B)}return C}});var BF=/ jQuery\d+="(?:\d+|null)"/g,BD=/^\s+/,BB=/<(?!area|br|col|embed|hr|img|input|link|meta|param)(([\w:]+)[^>]*)\/>/ig,A9=/<([\w:]+)/,A7=/<tbody/i,A5=/<|&#?\w+;/,A3=/<(?:script|object|embed|option|style)/i,A1=/checked\s*(?:[^=]|=\s*.checked.)/i,Az={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,"",""]};Az.optgroup=Az.option,Az.tbody=Az.tfoot=Az.colgroup=Az.caption=Az.thead,Az.th=Az.td,Ak.support.htmlSerialize||(Az._default=[1,"div<div>","</div>"]),Ak.fn.extend({text:function(A){if(Ak.isFunction(A)){return this.each(function(B){var C=Ak(this);C.text(A.call(this,B,C.text()))})}if(typeof A!=="object"&&A!==Ao){return this.empty().append((this[0]&&this[0].ownerDocument||Am).createTextNode(A))}return Ak.text(this)},wrapAll:function(B){if(Ak.isFunction(B)){return this.each(function(C){Ak(this).wrapAll(B.call(this,C))})}if(this[0]){var A=Ak(B,this[0].ownerDocument).eq(0).clone(!0);this[0].parentNode&&A.insertBefore(this[0]),A.map(function(){var C=this;while(C.firstChild&&C.firstChild.nodeType===1){C=C.firstChild}return C}).append(this)}return this},wrapInner:function(A){if(Ak.isFunction(A)){return this.each(function(B){Ak(this).wrapInner(A.call(this,B))})}return this.each(function(){var B=Ak(this),C=B.contents();C.length?C.wrapAll(A):B.append(A)})},wrap:function(A){return this.each(function(){Ak(this).wrapAll(A)})},unwrap:function(){return this.parent().each(function(){Ak.nodeName(this,"body")||Ak(this).replaceWith(this.childNodes)}).end()},append:function(){return this.domManip(arguments,!0,function(A){this.nodeType===1&&this.appendChild(A)})},prepend:function(){return this.domManip(arguments,!0,function(A){this.nodeType===1&&this.insertBefore(A,this.firstChild)})},before:function(){if(this[0]&&this[0].parentNode){return this.domManip(arguments,!1,function(B){this.parentNode.insertBefore(B,this)})}if(arguments.length){var A=Ak(arguments[0]);A.push.apply(A,this.toArray());return this.pushStack(A,"before",arguments)}},after:function(){if(this[0]&&this[0].parentNode){return this.domManip(arguments,!1,function(B){this.parentNode.insertBefore(B,this.nextSibling)})}if(arguments.length){var A=this.pushStack(this,"after",arguments);A.push.apply(A,Ak(arguments[0]).toArray());return A}},remove:function(B,A){for(var D=0,C;(C=this[D])!=null;D++){if(!B||Ak.filter(B,[C]).length){!A&&C.nodeType===1&&(Ak.cleanData(C.getElementsByTagName("*")),Ak.cleanData([C])),C.parentNode&&C.parentNode.removeChild(C)}}return this},empty:function(){for(var B=0,A;(A=this[B])!=null;B++){A.nodeType===1&&Ak.cleanData(A.getElementsByTagName("*"));while(A.firstChild){A.removeChild(A.firstChild)}}return this},clone:function(B,A){B=B==null?!1:B,A=A==null?B:A;return this.map(function(){return Ak.clone(this,B,A)})},html:function(A){if(A===Ao){return this[0]&&this[0].nodeType===1?this[0].innerHTML.replace(BF,""):null}if(typeof A!=="string"||A3.test(A)||!Ak.support.leadingWhitespace&&BD.test(A)||Az[(A9.exec(A)||["",""])[1].toLowerCase()]){Ak.isFunction(A)?this.each(function(E){var F=Ak(this);F.html(A.call(this,E,F.html()))}):this.empty().append(A)}else{A=A.replace(BB,"<$1></$2>");try{for(var D=0,C=this.length;D<C;D++){this[D].nodeType===1&&(Ak.cleanData(this[D].getElementsByTagName("*")),this[D].innerHTML=A)}}catch(B){this.empty().append(A)}}return this},replaceWith:function(A){if(this[0]&&this[0].parentNode){if(Ak.isFunction(A)){return this.each(function(B){var D=Ak(this),C=D.html();D.replaceWith(A.call(this,B,C))})}typeof A!=="string"&&(A=Ak(A).detach());return this.each(function(){var B=this.nextSibling,C=this.parentNode;Ak(this).remove(),B?Ak(B).before(A):Ak(C).append(A)})}return this.length?this.pushStack(Ak(Ak.isFunction(A)?A():A),"replaceWith",A):this},detach:function(A){return this.remove(A,!0)},domManip:function(L,K,J){var I,H,G,F,E=L[0],D=[];if(!Ak.support.checkClone&&arguments.length===3&&typeof E==="string"&&A1.test(E)){return this.each(function(){Ak(this).domManip(L,K,J,!0)})}if(Ak.isFunction(E)){return this.each(function(N){var M=Ak(this);L[0]=E.call(this,N,K?M.html():Ao),M.domManip(L,K,J)})}if(this[0]){F=E&&E.parentNode,Ak.support.parentNode&&F&&F.nodeType===11&&F.childNodes.length===this.length?I={fragment:F}:I=Ak.buildFragment(L,this,D),G=I.fragment,G.childNodes.length===1?H=G=G.firstChild:H=G.firstChild;if(H){K=K&&Ak.nodeName(H,"tr");for(var C=0,B=this.length,A=B-1;C<B;C++){J.call(K?B1(this[C],H):this[C],I.cacheable||B>1&&C<A?Ak.clone(G,!0,!0):G)}}D.length&&Ak.each(D,BG)}return this}}),Ak.buildFragment=function(B,A,G){var F,E,D,C=A&&A[0]?A[0].ownerDocument||A[0]:Am;B.length===1&&typeof B[0]==="string"&&B[0].length<512&&C===Am&&B[0].charAt(0)==="<"&&!A3.test(B[0])&&(Ak.support.checkClone||!A1.test(B[0]))&&(E=!0,D=Ak.fragments[B[0]],D&&(D!==1&&(F=D))),F||(F=C.createDocumentFragment(),Ak.clean(B,C,F,G)),E&&(Ak.fragments[B[0]]=D?F:1);return{fragment:F,cacheable:E}},Ak.fragments={},Ak.each({appendTo:"append",prependTo:"prepend",insertBefore:"before",insertAfter:"after",replaceAll:"replaceWith"},function(B,A){Ak.fn[B]=function(I){var H=[],G=Ak(I),F=this.length===1&&this[0].parentNode;if(F&&F.nodeType===11&&F.childNodes.length===1&&G.length===1){G[A](this[0]);return this}for(var E=0,D=G.length;E<D;E++){var C=(E>0?this.clone(!0):this).get();Ak(G[E])[A](C),H=H.concat(C)}return this.pushStack(H,B,G.selector)}}),Ak.extend({clone:function(B,A,G){var F=B.cloneNode(!0),E,D,C;if((!Ak.support.noCloneEvent||!Ak.support.noCloneChecked)&&(B.nodeType===1||B.nodeType===11)&&!Ak.isXMLDoc(B)){BK(B,F),E=BI(B),D=BI(F);for(C=0;E[C];++C){BK(E[C],D[C])}}if(A){As(B,F);if(G){E=BI(B),D=BI(F);for(C=0;E[C];++C){As(E[C],D[C])}}}return F},clean:function(N,M,L,K){M=M||Am,typeof M.createElement==="undefined"&&(M=M.ownerDocument||M[0]&&M[0].ownerDocument||Am);var J=[];for(var I=0,H;(H=N[I])!=null;I++){typeof H==="number"&&(H+="");if(!H){continue}if(typeof H!=="string"||A5.test(H)){if(typeof H==="string"){H=H.replace(BB,"<$1></$2>");var G=(A9.exec(H)||["",""])[1].toLowerCase(),F=Az[G]||Az._default,E=F[0],D=M.createElement("div");D.innerHTML=F[1]+H+F[2];while(E--){D=D.lastChild}if(!Ak.support.tbody){var C=A7.test(H),B=G==="table"&&!C?D.firstChild&&D.firstChild.childNodes:F[1]==="<table>"&&!C?D.childNodes:[];for(var A=B.length-1;A>=0;--A){Ak.nodeName(B[A],"tbody")&&!B[A].childNodes.length&&B[A].parentNode.removeChild(B[A])}}!Ak.support.leadingWhitespace&&BD.test(H)&&D.insertBefore(M.createTextNode(BD.exec(H)[0]),D.firstChild),H=D.childNodes}}else{H=M.createTextNode(H)}H.nodeType?J.push(H):J=Ak.merge(J,H)}if(L){for(I=0;J[I];I++){!K||!Ak.nodeName(J[I],"script")||J[I].type&&J[I].type.toLowerCase()!=="text/javascript"?(J[I].nodeType===1&&J.splice.apply(J,[I+1,0].concat(Ak.makeArray(J[I].getElementsByTagName("script")))),L.appendChild(J[I])):K.push(J[I].parentNode?J[I].parentNode.removeChild(J[I]):J[I])}}return J},cleanData:function(J){var I,H,G=Ak.cache,F=Ak.expando,E=Ak.event.special,D=Ak.support.deleteExpando;for(var C=0,B;(B=J[C])!=null;C++){if(B.nodeName&&Ak.noData[B.nodeName.toLowerCase()]){continue}H=B[Ak.expando];if(H){I=G[H]&&G[H][F];if(I&&I.events){for(var A in I.events){E[A]?Ak.event.remove(B,A):Ak.removeEvent(B,A,I.handle)}I.handle&&(I.handle.elem=null)}D?delete B[Ak.expando]:B.removeAttribute&&B.removeAttribute(Ak.expando),delete G[H]}}}});var BE=/alpha\([^)]*\)/i,BC=/opacity=([^)]*)/,BA=/-([a-z])/ig,A8=/([A-Z]|^ms)/g,A6=/^-?\d+(?:px)?$/i,A4=/^-?\d/,A2={position:"absolute",visibility:"hidden",display:"block"},A0=["Left","Right"],Ay=["Top","Bottom"],Ax,Aw,Av,Au=function(B,A){return A.toUpperCase()};Ak.fn.css=function(A,B){if(arguments.length===2&&B===Ao){return this}return Ak.access(this,A,B,!0,function(C,E,D){return D!==Ao?Ak.style(C,E,D):Ak.css(C,E)})},Ak.extend({cssHooks:{opacity:{get:function(B,A){if(A){var C=Ax(B,"opacity","opacity");return C===""?"1":C}return B.style.opacity}}},cssNumber:{zIndex:!0,fontWeight:!0,opacity:!0,zoom:!0,lineHeight:!0},cssProps:{"float":Ak.support.cssFloat?"cssFloat":"styleFloat"},style:function(I,H,G,F){if(I&&I.nodeType!==3&&I.nodeType!==8&&I.style){var E,D=Ak.camelCase(H),C=I.style,B=Ak.cssHooks[D];H=Ak.cssProps[D]||D;if(G===Ao){if(B&&"get" in B&&(E=B.get(I,!1,F))!==Ao){return E}return C[H]}if(typeof G==="number"&&isNaN(G)||G==null){return }typeof G==="number"&&!Ak.cssNumber[D]&&(G+="px");if(!B||!("set" in B)||(G=B.set(I,G))!==Ao){try{C[H]=G}catch(A){}}}},css:function(A,F,E){var D,C=Ak.camelCase(F),B=Ak.cssHooks[C];F=Ak.cssProps[C]||C;if(B&&"get" in B&&(D=B.get(A,!0,E))!==Ao){return D}if(Ax){return Ax(A,F,C)}},swap:function(B,A,E){var D={};for(var C in A){D[C]=B.style[C],B.style[C]=A[C]}E.call(B);for(C in A){B.style[C]=D[C]}},camelCase:function(A){return A.replace(BA,Au)}}),Ak.curCSS=Ak.css,Ak.each(["height","width"],function(B,A){Ak.cssHooks[A]={get:function(C,F,E){var D;if(F){C.offsetWidth!==0?D=At(C,A,E):Ak.swap(C,A2,function(){D=At(C,A,E)});if(D<=0){D=Ax(C,A,A),D==="0px"&&Av&&(D=Av(C,A,A));if(D!=null){return D===""||D==="auto"?"0px":D}}if(D<0||D==null){D=C.style[A];return D===""||D==="auto"?"0px":D}return typeof D==="string"?D:D+"px"}},set:function(D,C){if(!A6.test(C)){return C}C=parseFloat(C);if(C>=0){return C+"px"}}}}),Ak.support.opacity||(Ak.cssHooks.opacity={get:function(B,A){return BC.test((A&&B.currentStyle?B.currentStyle.filter:B.style.filter)||"")?parseFloat(RegExp.$1)/100+"":A?"1":""},set:function(B,A){var E=B.style;E.zoom=1;var D=Ak.isNaN(A)?"":"alpha(opacity="+A*100+")",C=E.filter||"";E.filter=BE.test(C)?C.replace(BE,D):E.filter+" "+D}}),Ak(function(){Ak.support.reliableMarginRight||(Ak.cssHooks.marginRight={get:function(B,A){var C;Ak.swap(B,{display:"inline-block"},function(){A?C=Ax(B,"margin-right","marginRight"):C=B.style.marginRight});return C}})}),Am.defaultView&&Am.defaultView.getComputedStyle&&(Aw=function(A,F,E){var D,C,B;E=E.replace(A8,"-$1").toLowerCase();if(!(C=A.ownerDocument.defaultView)){return Ao}if(B=C.getComputedStyle(A,null)){D=B.getPropertyValue(E),D===""&&!Ak.contains(A.ownerDocument.documentElement,A)&&(D=Ak.style(A,E))}return D}),Am.documentElement.currentStyle&&(Av=function(B,A){var F,E=B.currentStyle&&B.currentStyle[A],D=B.runtimeStyle&&B.runtimeStyle[A],C=B.style;!A6.test(E)&&A4.test(E)&&(F=C.left,D&&(B.runtimeStyle.left=B.currentStyle.left),C.left=A==="fontSize"?"1em":E||0,E=C.pixelLeft+"px",C.left=F,D&&(B.runtimeStyle.left=D));return E===""?"auto":E}),Ax=Aw||Av,Ak.expr&&Ak.expr.filters&&(Ak.expr.filters.hidden=function(B){var A=B.offsetWidth,C=B.offsetHeight;return A===0&&C===0||!Ak.support.reliableHiddenOffsets&&(B.style.display||Ak.css(B,"display"))==="none"},Ak.expr.filters.visible=function(A){return !Ak.expr.filters.hidden(A)});var Ar=/%20/g,Ap=/\[\]$/,An=/\r?\n/g,Al=/#.*$/,Aj=/^(.*?):[ \t]*([^\r\n]*)\r?$/mg,Ah=/^(?:color|date|datetime|email|hidden|month|number|password|range|search|tel|text|time|url|week)$/i,Af=/^(?:about|app|app\-storage|.+\-extension|file|widget):$/,Ad=/^(?:GET|HEAD)$/,Ab=/^\/\//,B0=/\?/,Bz=/<script\b[^<]*(?:(?!<\/script>)<[^<]*)*<\/script>/gi,By=/^(?:select|textarea)/i,Bx=/\s+/,Bw=/([?&])_=[^&]*/,Bv=/(^|\-)([a-z])/g,Bu=function(B,A,C){return A+C.toUpperCase()},Bt=/^([\w\+\.\-]+:)(?:\/\/([^\/?#:]*)(?::(\d+))?)?/,Bs=Ak.fn.load,Br={},Bq={},Bp,Bo;try{Bp=Am.location.href}catch(Bn){Bp=Am.createElement("a"),Bp.href="",Bp=Bp.href}Bo=Bt.exec(Bp.toLowerCase())||[],Ak.fn.extend({load:function(A,G,F){if(typeof A!=="string"&&Bs){return Bs.apply(this,arguments)}if(!this.length){return this}var E=A.indexOf(" ");if(E>=0){var D=A.slice(E,A.length);A=A.slice(0,E)}var C="GET";G&&(Ak.isFunction(G)?(F=G,G=Ao):typeof G==="object"&&(G=Ak.param(G,Ak.ajaxSettings.traditional),C="POST"));var B=this;Ak.ajax({url:A,type:C,dataType:"html",data:G,complete:function(I,H,J){J=I.responseText,I.isResolved()&&(I.done(function(K){J=K}),B.html(D?Ak("<div>").append(J.replace(Bz,"")).find(D):J)),F&&B.each(F,[J,H,I])}});return this},serialize:function(){return Ak.param(this.serializeArray())},serializeArray:function(){return this.map(function(){return this.elements?Ak.makeArray(this.elements):this}).filter(function(){return this.name&&!this.disabled&&(this.checked||By.test(this.nodeName)||Ah.test(this.type))}).map(function(B,A){var C=Ak(this).val();return C==null?null:Ak.isArray(C)?Ak.map(C,function(D,E){return{name:A.name,value:D.replace(An,"\r\n")}}):{name:A.name,value:C.replace(An,"\r\n")}}).get()}}),Ak.each("ajaxStart ajaxStop ajaxComplete ajaxError ajaxSuccess ajaxSend".split(" "),function(B,A){Ak.fn[A]=function(C){return this.bind(A,C)}}),Ak.each(["get","post"],function(A,B){Ak[B]=function(C,F,E,D){Ak.isFunction(F)&&(D=D||E,E=F,F=Ao);return Ak.ajax({type:B,url:C,data:F,success:E,dataType:D})}}),Ak.extend({getScript:function(A,B){return Ak.get(A,Ao,B,"script")},getJSON:function(B,A,C){return Ak.get(B,A,C,"json")},ajaxSetup:function(B,A){A?Ak.extend(!0,B,Ak.ajaxSettings,A):(A=B,B=Ak.extend(!0,Ak.ajaxSettings,A));for(var C in {context:1,url:1}){C in A?B[C]=A[C]:C in Ak.ajaxSettings&&(B[C]=Ak.ajaxSettings[C])}return B},ajaxSettings:{url:Bp,isLocal:Af.test(Bo[1]),global:!0,type:"GET",contentType:"application/x-www-form-urlencoded",processData:!0,async:!0,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":Aq.String,"text html":!0,"text json":Ak.parseJSON,"text xml":Ak.parseXML}},ajaxPrefilter:Bm(Br),ajaxTransport:Bm(Bq),ajax:function(W,V){function D(g,d,Z,Y){if(H!==2){H=2,J&&clearTimeout(J),K=Ao,M=Y||"",E.readyState=g?4:0;var X,j,i,h=Z?Bj(U,E,Z):Ao,f,e;if(g>=200&&g<300||g===304){if(U.ifModified){if(f=E.getResponseHeader("Last-Modified")){Ak.lastModified[O]=f}if(e=E.getResponseHeader("Etag")){Ak.etag[O]=e}}if(g===304){d="notmodified",X=!0}else{try{j=Bi(U,h),d="success",X=!0}catch(b){d="parsererror",i=b}}}else{i=d;if(!d||g){d="error",g<0&&(g=0)}}E.status=g,E.statusText=d,X?R.resolveWith(T,[j,d,E]):R.rejectWith(T,[E,d,i]),E.statusCode(P),P=Ao,G&&S.trigger("ajax"+(X?"Success":"Error"),[E,U,X?j:i]),Q.resolveWith(T,[E,d]),G&&(S.trigger("ajaxComplete",[E,U]),--Ak.active||Ak.event.trigger("ajaxStop"))}}typeof W==="object"&&(V=W,W=Ao),V=V||{};var U=Ak.ajaxSetup({},V),T=U.context||U,S=T!==U&&(T.nodeType||T instanceof Ak)?Ak(T):Ak.event,R=Ak.Deferred(),Q=Ak._Deferred(),P=U.statusCode||{},O,N={},M,L,K,J,I,H=0,G,F,E={readyState:0,setRequestHeader:function(Y,X){H||(N[Y.toLowerCase().replace(Bv,Bu)]=X);return this},getAllResponseHeaders:function(){return H===2?M:null},getResponseHeader:function(X){var Y;if(H===2){if(!L){L={};while(Y=Aj.exec(M)){L[Y[1].toLowerCase()]=Y[2]}}Y=L[X.toLowerCase()]}return Y===Ao?null:Y},overrideMimeType:function(X){H||(U.mimeType=X);return this},abort:function(X){X=X||"abort",K&&K.abort(X),D(0,X);return this}};R.promise(E),E.success=E.done,E.error=E.fail,E.complete=Q.done,E.statusCode=function(Y){if(Y){var X;if(H<2){for(X in Y){P[X]=[P[X],Y[X]]}}else{X=Y[E.status],E.then(X,X)}}return this},U.url=((W||U.url)+"").replace(Al,"").replace(Ab,Bo[1]+"//"),U.dataTypes=Ak.trim(U.dataType||"*").toLowerCase().split(Bx),U.crossDomain==null&&(I=Bt.exec(U.url.toLowerCase()),U.crossDomain=I&&(I[1]!=Bo[1]||I[2]!=Bo[2]||(I[3]||(I[1]==="http:"?80:443))!=(Bo[3]||(Bo[1]==="http:"?80:443)))),U.data&&U.processData&&typeof U.data!=="string"&&(U.data=Ak.param(U.data,U.traditional)),Bl(Br,U,V,E);if(H===2){return !1}G=U.global,U.type=U.type.toUpperCase(),U.hasContent=!Ad.test(U.type),G&&Ak.active++===0&&Ak.event.trigger("ajaxStart");if(!U.hasContent){U.data&&(U.url+=(B0.test(U.url)?"&":"?")+U.data),O=U.url;if(U.cache===!1){var C=Ak.now(),B=U.url.replace(Bw,"$1_="+C);U.url=B+(B===U.url?(B0.test(U.url)?"&":"?")+"_="+C:"")}}if(U.data&&U.hasContent&&U.contentType!==!1||V.contentType){N["Content-Type"]=U.contentType}U.ifModified&&(O=O||U.url,Ak.lastModified[O]&&(N["If-Modified-Since"]=Ak.lastModified[O]),Ak.etag[O]&&(N["If-None-Match"]=Ak.etag[O])),N.Accept=U.dataTypes[0]&&U.accepts[U.dataTypes[0]]?U.accepts[U.dataTypes[0]]+(U.dataTypes[0]!=="*"?", */*; q=0.01":""):U.accepts["*"];for(F in U.headers){E.setRequestHeader(F,U.headers[F])}if(U.beforeSend&&(U.beforeSend.call(T,E,U)===!1||H===2)){E.abort();return !1}for(F in {success:1,error:1,complete:1}){E[F](U[F])}K=Bl(Bq,U,V,E);if(K){E.readyState=1,G&&S.trigger("ajaxSend",[E,U]),U.async&&U.timeout>0&&(J=setTimeout(function(){E.abort("timeout")},U.timeout));try{H=1,K.send(N,D)}catch(A){status<2?D(-1,A):Ak.error(A)}}else{D(-1,"No Transport")}return E},param:function(A,E){var D=[],C=function(G,F){F=Ak.isFunction(F)?F():F,D[D.length]=encodeURIComponent(G)+"="+encodeURIComponent(F)};E===Ao&&(E=Ak.ajaxSettings.traditional);if(Ak.isArray(A)||A.jquery&&!Ak.isPlainObject(A)){Ak.each(A,function(){C(this.name,this.value)})}else{for(var B in A){Bk(B,A[B],E,C)}}return D.join("&").replace(Ar,"+")}}),Ak.extend({active:0,lastModified:{},etag:{}});var Bf=Ak.now(),Bd=/(\=)\?(&|$)|\?\?/i;Ak.ajaxSetup({jsonp:"callback",jsonpCallback:function(){return Ak.expando+"_"+Bf++}}),Ak.ajaxPrefilter("json jsonp",function(K,J,I){var H=typeof K.data==="string";if(K.dataTypes[0]==="jsonp"||J.jsonpCallback||J.jsonp!=null||K.jsonp!==!1&&(Bd.test(K.url)||H&&Bd.test(K.data))){var G,F=K.jsonpCallback=Ak.isFunction(K.jsonpCallback)?K.jsonpCallback():K.jsonpCallback,E=Aq[F],D=K.url,C=K.data,B="$1"+F+"$2",A=function(){Aq[F]=E,G&&Ak.isFunction(E)&&Aq[F](G[0])};K.jsonp!==!1&&(D=D.replace(Bd,B),K.url===D&&(H&&(C=C.replace(Bd,B)),K.data===C&&(D+=(/\?/.test(D)?"&":"?")+K.jsonp+"="+F))),K.url=D,K.data=C,Aq[F]=function(L){G=[L]},I.then(A,A),K.converters["script json"]=function(){G||Ak.error(F+" was not called");return G[0]},K.dataTypes[0]="json";return"script"}}),Ak.ajaxSetup({accepts:{script:"text/javascript, application/javascript, application/ecmascript, application/x-ecmascript"},contents:{script:/javascript|ecmascript/},converters:{"text script":function(A){Ak.globalEval(A);return A}}}),Ak.ajaxPrefilter("script",function(A){A.cache===Ao&&(A.cache=!1),A.crossDomain&&(A.type="GET",A.global=!1)}),Ak.ajaxTransport("script",function(A){if(A.crossDomain){var C,B=Am.head||Am.getElementsByTagName("head")[0]||Am.documentElement;return{send:function(E,D){C=Am.createElement("script"),C.async="async",A.scriptCharset&&(C.charset=A.scriptCharset),C.src=A.url,C.onload=C.onreadystatechange=function(F,G){if(!C.readyState||/loaded|complete/.test(C.readyState)){C.onload=C.onreadystatechange=null,B&&C.parentNode&&B.removeChild(C),C=Ao,G||D(200,"success")}},B.insertBefore(C,B.firstChild)},abort:function(){C&&C.onload(0,1)}}}});var Bb=Ak.now(),BZ,BX;Ak.ajaxSettings.xhr=Aq.ActiveXObject?function(){return !this.isLocal&&BU()||B2()}:BU,BX=Ak.ajaxSettings.xhr(),Ak.support.ajax=!!BX,Ak.support.cors=BX&&"withCredentials" in BX,BX=Ao,Ak.support.ajax&&Ak.ajaxTransport(function(A){if(!A.crossDomain||Ak.support.cors){var B;return{send:function(H,G){var F=A.xhr(),E,D;A.username?F.open(A.type,A.url,A.async,A.username,A.password):F.open(A.type,A.url,A.async);if(A.xhrFields){for(D in A.xhrFields){F[D]=A.xhrFields[D]}}A.mimeType&&F.overrideMimeType&&F.overrideMimeType(A.mimeType),!A.crossDomain&&!H["X-Requested-With"]&&(H["X-Requested-With"]="XMLHttpRequest");try{for(D in H){F.setRequestHeader(D,H[D])}}catch(C){}F.send(A.hasContent&&A.data||null),B=function(Q,P){var O,N,M,L,K;try{if(B&&(P||F.readyState===4)){B=Ao,E&&(F.onreadystatechange=Ak.noop,delete BZ[E]);if(P){F.readyState!==4&&F.abort()}else{O=F.status,M=F.getAllResponseHeaders(),L={},K=F.responseXML,K&&K.documentElement&&(L.xml=K),L.text=F.responseText;try{N=F.statusText}catch(J){N=""}O||!A.isLocal||A.crossDomain?O===1223&&(O=204):O=L.text?200:404}}}catch(I){P||G(-1,I)}L&&G(O,N,L,M)},A.async&&F.readyState!==4?(BZ||(BZ={},BW()),E=Bb++,F.onreadystatechange=BZ[E]=B):B()},abort:function(){B&&B(0,1)}}}});var BN={},AU=/^(?:toggle|show|hide)$/,AS=/^([+\-]=)?([\d+.\-]+)([a-z%]*)$/i,AQ,AO=[["height","marginTop","marginBottom","paddingTop","paddingBottom"],["width","marginLeft","marginRight","paddingLeft","paddingRight"],["opacity"]];Ak.fn.extend({show:function(B,A,G){var F,E;if(B||B===0){return this.animate(AN("show",3),B,A,G)}for(var D=0,C=this.length;D<C;D++){F=this[D],E=F.style.display,!Ak._data(F,"olddisplay")&&E==="none"&&(E=F.style.display=""),E===""&&Ak.css(F,"display")==="none"&&Ak._data(F,"olddisplay",AL(F.nodeName))}for(D=0;D<C;D++){F=this[D],E=F.style.display;if(E===""||E==="none"){F.style.display=Ak._data(F,"olddisplay")||""}}return this},hide:function(B,A,F){if(B||B===0){return this.animate(AN("hide",3),B,A,F)}for(var E=0,D=this.length;E<D;E++){var C=Ak.css(this[E],"display");C!=="none"&&!Ak._data(this[E],"olddisplay")&&Ak._data(this[E],"olddisplay",C)}for(E=0;E<D;E++){this[E].style.display="none"}return this},_toggle:Ak.fn.toggle,toggle:function(B,A,D){var C=typeof B==="boolean";Ak.isFunction(B)&&Ak.isFunction(A)?this._toggle.apply(this,arguments):B==null||C?this.each(function(){var E=C?B:Ak(this).is(":hidden");Ak(this)[E?"show":"hide"]()}):this.animate(AN("toggle",3),B,A,D);return this},fadeTo:function(B,A,D,C){return this.filter(":hidden").css("opacity",0).show().end().animate({opacity:A},B,D,C)},animate:function(B,A,E,D){var C=Ak.speed(A,E,D);if(Ak.isEmptyObject(B)){return this.each(C.complete)}return this[C.queue===!1?"each":"queue"](function(){var F=Ak.extend({},C),L,K=this.nodeType===1,J=K&&Ak(this).is(":hidden"),I=this;for(L in B){var H=Ak.camelCase(L);L!==H&&(B[H]=B[L],delete B[L],L=H);if(B[L]==="hide"&&J||B[L]==="show"&&!J){return F.complete.call(this)}if(K&&(L==="height"||L==="width")){F.overflow=[this.style.overflow,this.style.overflowX,this.style.overflowY];if(Ak.css(this,"display")==="inline"&&Ak.css(this,"float")==="none"){if(Ak.support.inlineBlockNeedsLayout){var G=AL(this.nodeName);G==="inline"?this.style.display="inline-block":(this.style.display="inline",this.style.zoom=1)}else{this.style.display="inline-block"}}}Ak.isArray(B[L])&&((F.specialEasing=F.specialEasing||{})[L]=B[L][1],B[L]=B[L][0])}F.overflow!=null&&(this.style.overflow="hidden"),F.curAnim=Ak.extend({},B),Ak.each(B,function(S,R){var Q=new Ak.fx(I,F,S);if(AU.test(R)){Q[R==="toggle"?J?"show":"hide":R](B)}else{var P=AS.exec(R),O=Q.cur();if(P){var N=parseFloat(P[2]),M=P[3]||(Ak.cssNumber[S]?"":"px");M!=="px"&&(Ak.style(I,S,(N||1)+M),O=(N||1)/Q.cur()*O,Ak.style(I,S,O+M)),P[1]&&(N=(P[1]==="-="?-1:1)*N+O),Q.custom(O,N,M)}else{Q.custom(O,R,"")}}});return !0})},stop:function(B,A){var C=Ak.timers;B&&this.queue([]),this.each(function(){for(var D=C.length-1;D>=0;D--){C[D].elem===this&&(A&&C[D](!0),C.splice(D,1))}}),A||this.dequeue();return this}}),Ak.each({slideDown:AN("show",1),slideUp:AN("hide",1),slideToggle:AN("toggle",1),fadeIn:{opacity:"show"},fadeOut:{opacity:"hide"},fadeToggle:{opacity:"toggle"}},function(B,A){Ak.fn[B]=function(C,E,D){return this.animate(A,C,E,D)}}),Ak.extend({speed:function(B,A,D){var C=B&&typeof B==="object"?Ak.extend({},B):{complete:D||!D&&A||Ak.isFunction(B)&&B,duration:B,easing:D&&A||A&&!Ak.isFunction(A)&&A};C.duration=Ak.fx.off?0:typeof C.duration==="number"?C.duration:C.duration in Ak.fx.speeds?Ak.fx.speeds[C.duration]:Ak.fx.speeds._default,C.old=C.complete,C.complete=function(){C.queue!==!1&&Ak(this).dequeue(),Ak.isFunction(C.old)&&C.old.call(this)};return C},easing:{linear:function(B,A,D,C){return D+C*B},swing:function(B,A,D,C){return(-Math.cos(B*Math.PI)/2+0.5)*C+D}},timers:[],fx:function(B,A,C){this.options=A,this.elem=B,this.prop=C,A.orig||(A.orig={})}}),Ak.fx.prototype={update:function(){this.options.step&&this.options.step.call(this.elem,this.now,this),(Ak.fx.step[this.prop]||Ak.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 B,A=Ak.css(this.elem,this.prop);return isNaN(B=parseFloat(A))?!A||A==="auto"?0:A:B},custom:function(B,A,F){function C(G){return E.step(G)}var E=this,D=Ak.fx;this.startTime=Ak.now(),this.start=B,this.end=A,this.unit=F||this.unit||(Ak.cssNumber[this.prop]?"":"px"),this.now=this.start,this.pos=this.state=0,C.elem=this.elem,C()&&Ak.timers.push(C)&&!AQ&&(AQ=setInterval(D.tick,D.interval))},show:function(){this.options.orig[this.prop]=Ak.style(this.elem,this.prop),this.options.show=!0,this.custom(this.prop==="width"||this.prop==="height"?1:0,this.cur()),Ak(this.elem).show()},hide:function(){this.options.orig[this.prop]=Ak.style(this.elem,this.prop),this.options.hide=!0,this.custom(this.cur(),0)},step:function(J){var I=Ak.now(),H=!0;if(J||I>=this.options.duration+this.startTime){this.now=this.end,this.pos=this.state=1,this.update(),this.options.curAnim[this.prop]=!0;for(var G in this.options.curAnim){this.options.curAnim[G]!==!0&&(H=!1)}if(H){if(this.options.overflow!=null&&!Ak.support.shrinkWrapBlocks){var F=this.elem,E=this.options;Ak.each(["","X","Y"],function(L,K){F.style["overflow"+K]=E.overflow[L]})}this.options.hide&&Ak(this.elem).hide();if(this.options.hide||this.options.show){for(var D in this.options.curAnim){Ak.style(this.elem,D,this.options.orig[D])}}this.options.complete.call(this.elem)}return !1}var C=I-this.startTime;this.state=C/this.options.duration;var B=this.options.specialEasing&&this.options.specialEasing[this.prop],A=this.options.easing||(Ak.easing.swing?"swing":"linear");this.pos=Ak.easing[B||A](this.state,C,0,1,this.options.duration),this.now=this.start+(this.end-this.start)*this.pos,this.update();return !0}},Ak.extend(Ak.fx,{tick:function(){var B=Ak.timers;for(var A=0;A<B.length;A++){B[A]()||B.splice(A--,1)}B.length||Ak.fx.stop()},interval:13,stop:function(){clearInterval(AQ),AQ=null},speeds:{slow:600,fast:200,_default:400},step:{opacity:function(A){Ak.style(A.elem,"opacity",A.now)},_default:function(A){A.elem.style&&A.elem.style[A.prop]!=null?A.elem.style[A.prop]=(A.prop==="width"||A.prop==="height"?Math.max(0,A.now):A.now)+A.unit:A.elem[A.prop]=A.now}}}),Ak.expr&&Ak.expr.filters&&(Ak.expr.filters.animated=function(A){return Ak.grep(Ak.timers,function(B){return A===B.elem}).length});var AI=/^t(?:able|d|h)$/i,AG=/^(?:body|html)$/i;"getBoundingClientRect" in Am.documentElement?Ak.fn.offset=function(N){var M=this[0],L;if(N){return this.each(function(O){Ak.offset.setOffset(this,N,O)})}if(!M||!M.ownerDocument){return null}if(M===M.ownerDocument.body){return Ak.offset.bodyOffset(M)}try{L=M.getBoundingClientRect()}catch(K){}var J=M.ownerDocument,I=J.documentElement;if(!L||!Ak.contains(I,M)){return L?{top:L.top,left:L.left}:{top:0,left:0}}var H=J.body,G=AF(J),F=I.clientTop||H.clientTop||0,E=I.clientLeft||H.clientLeft||0,D=G.pageYOffset||Ak.support.boxModel&&I.scrollTop||H.scrollTop,C=G.pageXOffset||Ak.support.boxModel&&I.scrollLeft||H.scrollLeft,B=L.top+D-F,A=L.left+C-E;return{top:B,left:A}}:Ak.fn.offset=function(L){var K=this[0];if(L){return this.each(function(M){Ak.offset.setOffset(this,L,M)})}if(!K||!K.ownerDocument){return null}if(K===K.ownerDocument.body){return Ak.offset.bodyOffset(K)}Ak.offset.initialize();var J,I=K.offsetParent,H=K,G=K.ownerDocument,F=G.documentElement,E=G.body,D=G.defaultView,C=D?D.getComputedStyle(K,null):K.currentStyle,B=K.offsetTop,A=K.offsetLeft;while((K=K.parentNode)&&K!==E&&K!==F){if(Ak.offset.supportsFixedPosition&&C.position==="fixed"){break}J=D?D.getComputedStyle(K,null):K.currentStyle,B-=K.scrollTop,A-=K.scrollLeft,K===I&&(B+=K.offsetTop,A+=K.offsetLeft,Ak.offset.doesNotAddBorder&&(!Ak.offset.doesAddBorderForTableAndCells||!AI.test(K.nodeName))&&(B+=parseFloat(J.borderTopWidth)||0,A+=parseFloat(J.borderLeftWidth)||0),H=I,I=K.offsetParent),Ak.offset.subtractsBorderForOverflowNotVisible&&J.overflow!=="visible"&&(B+=parseFloat(J.borderTopWidth)||0,A+=parseFloat(J.borderLeftWidth)||0),C=J}if(C.position==="relative"||C.position==="static"){B+=E.offsetTop,A+=E.offsetLeft}Ak.offset.supportsFixedPosition&&C.position==="fixed"&&(B+=Math.max(F.scrollTop,E.scrollTop),A+=Math.max(F.scrollLeft,E.scrollLeft));return{top:B,left:A}},Ak.offset={initialize:function(){var B=Am.body,A=Am.createElement("div"),H,G,F,E,D=parseFloat(Ak.css(B,"marginTop"))||0,C="<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>";Ak.extend(A.style,{position:"absolute",top:0,left:0,margin:0,border:0,width:"1px",height:"1px",visibility:"hidden"}),A.innerHTML=C,B.insertBefore(A,B.firstChild),H=A.firstChild,G=H.firstChild,E=H.nextSibling.firstChild.firstChild,this.doesNotAddBorder=G.offsetTop!==5,this.doesAddBorderForTableAndCells=E.offsetTop===5,G.style.position="fixed",G.style.top="20px",this.supportsFixedPosition=G.offsetTop===20||G.offsetTop===15,G.style.position=G.style.top="",H.style.overflow="hidden",H.style.position="relative",this.subtractsBorderForOverflowNotVisible=G.offsetTop===-5,this.doesNotIncludeMarginInBodyOffset=B.offsetTop!==D,B.removeChild(A),Ak.offset.initialize=Ak.noop},bodyOffset:function(B){var A=B.offsetTop,C=B.offsetLeft;Ak.offset.initialize(),Ak.offset.doesNotIncludeMarginInBodyOffset&&(A+=parseFloat(Ak.css(B,"marginTop"))||0,C+=parseFloat(Ak.css(B,"marginLeft"))||0);return{top:A,left:C}},setOffset:function(M,L,K){var J=Ak.css(M,"position");J==="static"&&(M.style.position="relative");var I=Ak(M),H=I.offset(),G=Ak.css(M,"top"),F=Ak.css(M,"left"),E=(J==="absolute"||J==="fixed")&&Ak.inArray("auto",[G,F])>-1,D={},C={},B,A;E&&(C=I.position()),B=E?C.top:parseInt(G,10)||0,A=E?C.left:parseInt(F,10)||0,Ak.isFunction(L)&&(L=L.call(M,K,H)),L.top!=null&&(D.top=L.top-H.top+B),L.left!=null&&(D.left=L.left-H.left+A),"using" in L?L.using.call(M,D):I.css(D)}},Ak.fn.extend({position:function(){if(!this[0]){return null}var B=this[0],A=this.offsetParent(),D=this.offset(),C=AG.test(A[0].nodeName)?{top:0,left:0}:A.offset();D.top-=parseFloat(Ak.css(B,"marginTop"))||0,D.left-=parseFloat(Ak.css(B,"marginLeft"))||0,C.top+=parseFloat(Ak.css(A[0],"borderTopWidth"))||0,C.left+=parseFloat(Ak.css(A[0],"borderLeftWidth"))||0;return{top:D.top-C.top,left:D.left-C.left}},offsetParent:function(){return this.map(function(){var A=this.offsetParent||Am.body;while(A&&(!AG.test(A.nodeName)&&Ak.css(A,"position")==="static")){A=A.offsetParent}return A})}}),Ak.each(["Left","Top"],function(A,C){var B="scroll"+C;Ak.fn[B]=function(F){var E=this[0],D;if(!E){return null}if(F!==Ao){return this.each(function(){D=AF(this),D?D.scrollTo(A?Ak(D).scrollLeft():F,A?F:Ak(D).scrollTop()):this[B]=F})}D=AF(E);return D?"pageXOffset" in D?D[A?"pageYOffset":"pageXOffset"]:Ak.support.boxModel&&D.document.documentElement[B]||D.document.body[B]:E[B]}}),Ak.each(["Height","Width"],function(A,C){var B=C.toLowerCase();Ak.fn["inner"+C]=function(){return this[0]?parseFloat(Ak.css(this[0],B,"padding")):null},Ak.fn["outer"+C]=function(D){return this[0]?parseFloat(Ak.css(this[0],B,D?"margin":"border")):null},Ak.fn[B]=function(D){var H=this[0];if(!H){return D==null?null:this}if(Ak.isFunction(D)){return this.each(function(I){var J=Ak(this);J[B](D.call(this,I,J[B]()))})}if(Ak.isWindow(H)){var G=H.document.documentElement["client"+C];return H.document.compatMode==="CSS1Compat"&&G||H.document.body["client"+C]||G}if(H.nodeType===9){return Math.max(H.documentElement["client"+C],H.body["scroll"+C],H.documentElement["scroll"+C],H.body["offset"+C],H.documentElement["offset"+C])}if(D===Ao){var F=Ak.css(H,B),E=parseFloat(F);return Ak.isNaN(E)?F:E}return this.css(B,typeof D==="string"?D:D+"px")}}),Aq.jQuery=Aq.$=Ak})(window);
