jquery.js 92.8 KB
Newer Older
Zhou Yang's avatar
Zhou Yang committed
1
(function(aH,cf){var bC,b2,a6=typeof cf,bJ=aH.location,ag=aH.document,b9=ag.documentElement,bp=aH.jQuery,cm=aH.$,av={},bQ=[],aO="1.10.1",aB=bQ.concat,a0=bQ.push,aU=bQ.slice,bw=bQ.indexOf,cM=av.toString,cu=av.hasOwnProperty,am=aO.trim,cG=function(a,b){return new cG.fn.init(a,b,b2)},cA=/[+-]?(?:\d*\.|)\d+(?:[eE][+-]?\d+|)/.source,cg=/\S+/g,aw=/^[\s\uFEFF\xA0]+|[\s\uFEFF\xA0]+$/g,bD=/^(?:\s*(<[\w\W]+>)[^>]*|#([\w-]*))$/,bi=/^<(\w+)\s*\/?>(?:<\/\1>|)$/,aI=/^[\],:{}\s]*$/,ca=/(?:^|:|,)(?:\s*\[)+/g,ah=/\\(?:["\\\/bfnrt]|u[\da-fA-F]{4})/g,bc=/"[^"\\\r\n]*"|true|false|null|-?(?:\d+\.|)\d+(?:[eE][+-]?\d+|)/g,aC=/^-ms-/,bq=/-([\da-z])/gi,a1=function(a,b){return b.toUpperCase()},bW=function(a){(ag.addEventListener||"load"===a.type||"complete"===ag.readyState)&&(ad(),cG.ready())},ad=function(){ag.addEventListener?(ag.removeEventListener("DOMContentLoaded",bW,!1),aH.removeEventListener("load",bW,!1)):(ag.detachEvent("onreadystatechange",bW),aH.detachEvent("onload",bW))};cG.fn=cG.prototype={jquery:aO,constructor:cG,init:function(a,c,f){var b,d;if(!a){return this}if("string"==typeof a){if(b="<"===a.charAt(0)&&">"===a.charAt(a.length-1)&&a.length>=3?[null,a,null]:bD.exec(a),!b||!b[1]&&c){return !c||c.jquery?(c||f).find(a):this.constructor(c).find(a)}if(b[1]){if(c=c instanceof cG?c[0]:c,cG.merge(this,cG.parseHTML(b[1],c&&c.nodeType?c.ownerDocument||c:ag,!0)),bi.test(b[1])&&cG.isPlainObject(c)){for(b in c){cG.isFunction(this[b])?this[b](c[b]):this.attr(b,c[b])}}return this}if(d=ag.getElementById(b[2]),d&&d.parentNode){if(d.id!==b[2]){return f.find(a)}this.length=1,this[0]=d}return this.context=ag,this.selector=a,this}return a.nodeType?(this.context=this[0]=a,this.length=1,this):cG.isFunction(a)?f.ready(a):(a.selector!==cf&&(this.selector=a.selector,this.context=a.context),cG.makeArray(a,this))},selector:"",length:0,toArray:function(){return aU.call(this)},get:function(a){return null==a?this.toArray():0>a?this[this.length+a]:this[a]},pushStack:function(a){var b=cG.merge(this.constructor(),a);return b.prevObject=this,b.context=this.context,b},each:function(a,b){return cG.each(this,a,b)},ready:function(a){return cG.ready.promise().done(a),this},slice:function(){return this.pushStack(aU.apply(this,arguments))},first:function(){return this.eq(0)},last:function(){return this.eq(-1)},eq:function(a){var c=this.length,b=+a+(0>a?c:0);return this.pushStack(b>=0&&c>b?[this[b]]:[])},map:function(a){return this.pushStack(cG.map(this,function(c,b){return a.call(c,b,c)}))},end:function(){return this.prevObject||this.constructor(null)},push:a0,sort:[].sort,splice:[].splice},cG.fn.init.prototype=cG.fn,cG.extend=cG.fn.extend=function(){var f,j,m,g,k,b,p=arguments[0]||{},h=1,q=arguments.length,d=!1;for("boolean"==typeof p&&(d=p,p=arguments[1]||{},h=2),"object"==typeof p||cG.isFunction(p)||(p={}),q===h&&(p=this,--h);q>h;h++){if(null!=(k=arguments[h])){for(g in k){f=p[g],m=k[g],p!==m&&(d&&m&&(cG.isPlainObject(m)||(j=cG.isArray(m)))?(j?(j=!1,b=f&&cG.isArray(f)?f:[]):b=f&&cG.isPlainObject(f)?f:{},p[g]=cG.extend(d,b,m)):m!==cf&&(p[g]=m))}}}return p},cG.extend({expando:"jQuery"+(aO+Math.random()).replace(/\D/g,""),noConflict:function(a){return aH.$===cG&&(aH.$=cm),a&&aH.jQuery===cG&&(aH.jQuery=bp),cG},isReady:!1,readyWait:1,holdReady:function(a){a?cG.readyWait++:cG.ready(!0)},ready:function(a){if(a===!0?!--cG.readyWait:!cG.isReady){if(!ag.body){return setTimeout(cG.ready)}cG.isReady=!0,a!==!0&&--cG.readyWait>0||(bC.resolveWith(ag,[cG]),cG.fn.trigger&&cG(ag).trigger("ready").off("ready"))}},isFunction:function(a){return"function"===cG.type(a)},isArray:Array.isArray||function(a){return"array"===cG.type(a)},isWindow:function(a){return null!=a&&a==a.window},isNumeric:function(a){return !isNaN(parseFloat(a))&&isFinite(a)},type:function(a){return null==a?a+"":"object"==typeof a||"function"==typeof a?av[cM.call(a)]||"object":typeof a},isPlainObject:function(a){var b;if(!a||"object"!==cG.type(a)||a.nodeType||cG.isWindow(a)){return !1}try{if(a.constructor&&!cu.call(a,"constructor")&&!cu.call(a.constructor.prototype,"isPrototypeOf")){return !1}}catch(c){return !1}if(cG.support.ownLast){for(b in a){return cu.call(a,b)}}for(b in a){}return b===cf||cu.call(a,b)},isEmptyObject:function(a){var b;for(b in a){return !1}return !0},error:function(a){throw Error(a)},parseHTML:function(a,f,c){if(!a||"string"!=typeof a){return null}"boolean"==typeof f&&(c=f,f=!1),f=f||ag;var d=bi.exec(a),b=!c&&[];return d?[f.createElement(d[1])]:(d=cG.buildFragment([a],f,b),b&&cG(b).remove(),cG.merge([],d.childNodes))},parseJSON:function(a){return aH.JSON&&aH.JSON.parse?aH.JSON.parse(a):null===a?a:"string"==typeof a&&(a=cG.trim(a),a&&aI.test(a.replace(ah,"@").replace(bc,"]").replace(ca,"")))?Function("return "+a)():(cG.error("Invalid JSON: "+a),cf)},parseXML:function(b){var d,a;if(!b||"string"!=typeof b){return null}try{aH.DOMParser?(a=new DOMParser,d=a.parseFromString(b,"text/xml")):(d=new ActiveXObject("Microsoft.XMLDOM"),d.async="false",d.loadXML(b))}catch(c){d=cf}return d&&d.documentElement&&!d.getElementsByTagName("parsererror").length||cG.error("Invalid XML: "+b),d},noop:function(){},globalEval:function(a){a&&cG.trim(a)&&(aH.execScript||function(b){aH.eval.call(aH,b)})(a)},camelCase:function(a){return a.replace(aC,"ms-").replace(bq,a1)},nodeName:function(a,b){return a.nodeName&&a.nodeName.toLowerCase()===b.toLowerCase()},each:function(c,j,f){var h,d=0,g=c.length,b=bx(c);if(f){if(b){for(;g>d;d++){if(h=j.apply(c[d],f),h===!1){break}}}else{for(d in c){if(h=j.apply(c[d],f),h===!1){break}}}}else{if(b){for(;g>d;d++){if(h=j.call(c[d],d,c[d]),h===!1){break}}}else{for(d in c){if(h=j.call(c[d],d,c[d]),h===!1){break}}}}return c},trim:am&&!am.call("\ufeff\u00a0")?function(a){return null==a?"":am.call(a)}:function(a){return null==a?"":(a+"").replace(aw,"")},makeArray:function(a,c){var b=c||[];return null!=a&&(bx(Object(a))?cG.merge(b,"string"==typeof a?[a]:a):a0.call(b,a)),b},inArray:function(a,d,b){var c;if(d){if(bw){return bw.call(d,a,b)}for(c=d.length,b=b?0>b?Math.max(0,c+b):b:0;c>b;b++){if(b in d&&d[b]===a){return b}}}return -1},merge:function(a,c){var f=c.length,b=a.length,d=0;if("number"==typeof f){for(;f>d;d++){a[b++]=c[d]}}else{while(c[d]!==cf){a[b++]=c[d++]}}return a.length=b,a},grep:function(c,j,f){var h,d=[],g=0,b=c.length;for(f=!!f;b>g;g++){h=!!j(c[g],g),f!==h&&d.push(c[g])}return d},map:function(c,k,f){var h,d=0,g=c.length,b=bx(c),j=[];if(b){for(;g>d;d++){h=k(c[d],d,f),null!=h&&(j[j.length]=h)}}else{for(d in c){h=k(c[d],d,f),null!=h&&(j[j.length]=h)}}return aB.apply([],j)},guid:1,proxy:function(a,c){var f,b,d;return"string"==typeof c&&(d=a[c],c=a,a=d),cG.isFunction(a)?(f=aU.call(arguments,2),b=function(){return a.apply(c||this,f.concat(aU.call(arguments)))},b.guid=a.guid=a.guid||cG.guid++,b):cf},access:function(f,j,m,g,k,b,p){var h=0,q=f.length,d=null==m;if("object"===cG.type(m)){k=!0;for(h in m){cG.access(f,j,h,m[h],!0,b,p)}}else{if(g!==cf&&(k=!0,cG.isFunction(g)||(p=!0),d&&(p?(j.call(f,g),j=null):(d=j,j=function(a,i,c){return d.call(cG(a),c)})),j)){for(;q>h;h++){j(f[h],m,p?g:g.call(f[h],h,j(f[h],m)))}}}return k?f:d?j.call(f):q?j(f[0],m):b},now:function(){return(new Date).getTime()},swap:function(c,j,f,h){var d,g,b={};for(g in j){b[g]=c.style[g],c.style[g]=j[g]}d=f.apply(c,h||[]);for(g in j){c.style[g]=b[g]}return d}}),cG.ready.promise=function(d){if(!bC){if(bC=cG.Deferred(),"complete"===ag.readyState){setTimeout(cG.ready)}else{if(ag.addEventListener){ag.addEventListener("DOMContentLoaded",bW,!1),aH.addEventListener("load",bW,!1)}else{ag.attachEvent("onreadystatechange",bW),aH.attachEvent("onload",bW);var c=!1;try{c=null==aH.frameElement&&ag.documentElement}catch(a){}c&&c.doScroll&&function b(){if(!cG.isReady){try{c.doScroll("left")}catch(f){return setTimeout(b,50)}ad(),cG.ready()}}()}}}return bC.promise(d)},cG.each("Boolean Number String Function Array Date RegExp Object Error".split(" "),function(a,b){av["[object "+b+"]"]=b.toLowerCase()});function bx(a){var c=a.length,b=cG.type(a);return cG.isWindow(a)?!1:1===a.nodeType&&c?!0:"array"===b||"function"!==b&&(0===c||"number"==typeof c&&c>0&&c-1 in a)}b2=cG(ag),function(da,dX){var dE,dQ,dn,dI,bn,dT,dy,d1,c3,dL,de,c7,dk,dh,dB,ec,d4,c0="sizzle"+-new Date,d7=da.document,dY=0,c4=0,dF=dA(),dv=dA(),db=dA(),dU=!1,cn=function(){return 0},dr=typeof dX,c8=1<<31,dz={}.hasOwnProperty,dl=[],dO=dl.pop,an=dl.push,dC=dl.push,dJ=dl.slice,df=dl.indexOf||function(a){var c=0,b=this.length;for(;b>c;c++){if(this[c]===a){return c}}return -1},c1="checked|selected|async|autofocus|autoplay|controls|defer|disabled|hidden|ismap|loop|multiple|open|readonly|required|scoped",dM="[\\x20\\t\\r\\n\\f]",dR="(?:\\\\.|[\\w-]|[^\\x00-\\xa0])+",d8=dR.replace("w","w#"),x="\\["+dM+"*("+dR+")"+dM+"*(?:([*^$|!~]?=)"+dM+"*(?:(['\"])((?:\\\\.|[^\\\\])*?)\\3|("+d8+")|)|)"+dM+"*\\]",dp=":("+dR+")(?:\\(((['\"])((?:\\\\.|[^\\\\])*?)\\3|((?:\\\\.|[^\\\\()[\\]]|"+x.replace(3,8)+")*)|.*)\\)|)",ef=RegExp("^"+dM+"+|((?:^|[^\\\\])(?:\\\\.)*)"+dM+"+$","g"),ea=RegExp("^"+dM+"*,"+dM+"*"),d2=RegExp("^"+dM+"*([>+~]|"+dM+")"+dM+"*"),d5=RegExp(dM+"*[+~]"),ed=RegExp("="+dM+"*([^\\]'\"]*)"+dM+"*\\]","g"),ds=RegExp(dp),di=RegExp("^"+d8+"$"),dP={ID:RegExp("^#("+dR+")"),CLASS:RegExp("^\\.("+dR+")"),TAG:RegExp("^("+dR.replace("w","w*")+")"),ATTR:RegExp("^"+x),PSEUDO:RegExp("^"+dp),CHILD:RegExp("^:(only|first|last|nth|nth-last)-(child|of-type)(?:\\("+dM+"*(even|odd|(([+-]|)(\\d*)n|)"+dM+"*(?:([+-]|)"+dM+"*(\\d+)|))"+dM+"*\\)|)","i"),bool:RegExp("^(?:"+c1+")$","i"),needsContext:RegExp("^"+dM+"*[>+~]|:(even|odd|eq|gt|lt|nth|first|last)(?:\\("+dM+"*((?:-\\d)?\\d*)"+dM+"*\\)|)(?=[^-]|$)","i")},dw=/^[^{]+\{\s*\[native \w/,eg=/^(?:#([\w-]+)|(\w+)|\.([\w-]+))$/,dc=/^(?:input|select|textarea|button)$/i,dZ=/^h\d$/i,dG=/'|\\/g,dS=RegExp("\\\\([\\da-f]{1,6}"+dM+"?|("+dM+")|.)","ig"),dq=function(a,d,b){var c="0x"+d-65536;return c!==c||b?d:0>c?String.fromCharCode(c+65536):String.fromCharCode(55296|c>>10,56320|1023&c)};try{dC.apply(dl=dJ.call(d7.childNodes),d7.childNodes),dl[d7.childNodes.length].nodeType}catch(dK){dC={apply:dl.length?function(a,b){an.apply(a,dJ.call(b))}:function(a,d){var b=a.length,c=0;while(a[b++]=d[c++]){}a.length=b-1}}}function cY(h,w,q,j){var r,b,v,k,A,f,g,p,C,B;if((w?w.ownerDocument||w:d7)!==de&&dL(w),w=w||de,q=q||[],!h||"string"!=typeof h){return q}if(1!==(k=w.nodeType)&&9!==k){return[]}if(dk&&!j){if(r=eg.exec(h)){if(v=r[1]){if(9===k){if(b=w.getElementById(v),!b||!b.parentNode){return q}if(b.id===v){return q.push(b),q}}else{if(w.ownerDocument&&(b=w.ownerDocument.getElementById(v))&&d4(w,b)&&b.id===v){return q.push(b),q}}}else{if(r[2]){return dC.apply(q,w.getElementsByTagName(h)),q}if((v=r[3])&&dQ.getElementsByClassName&&w.getElementsByClassName){return dC.apply(q,w.getElementsByClassName(v)),q}}}if(dQ.qsa&&(!dh||!dh.test(h))){if(p=g=c0,C=w,B=9===k&&h,1===k&&"object"!==w.nodeName.toLowerCase()){f=c2(h),(g=w.getAttribute("id"))?p=g.replace(dG,"\\$&"):w.setAttribute("id",p),p="[id='"+p+"'] ",A=f.length;while(A--){f[A]=p+eb(f[A])}C=d5.test(h)&&w.parentNode||w,B=f.join(",")}if(B){try{return dC.apply(q,C.querySelectorAll(B)),q}catch(z){}finally{g||w.removeAttribute("id")}}}}return cZ(h.replace(ef,"$1"),w,q,j)}function dV(a){return dw.test(a+"")}function dA(){var a=[];function b(c,d){return a.push(c+=" ")>dI.cacheLength&&delete b[a.shift()],b[c]=d}return b}function d3(a){return a[c0]=!0,a}function c5(a){var c=de.createElement("div");try{return !!a(c)}catch(b){return !1}finally{c.parentNode&&c.parentNode.removeChild(c),c=null}}function dN(c,h,f){c=c.split("|");var g,d=c.length,b=f?null:h;while(d--){(g=dI.attrHandle[c[d]])&&g!==h||(dI.attrHandle[c[d]]=b)}}function dg(a,c){var b=a.getAttributeNode(c);return b&&b.specified?b.value:a[c]===!0?c.toLowerCase():null}function c9(a,b){return a.getAttribute(b,"type"===b.toLowerCase()?1:2)}function dm(a){return"input"===a.nodeName.toLowerCase()?a.defaultValue:dX}function dj(a,d){var b=d&&a,c=b&&1===a.nodeType&&1===d.nodeType&&(~d.sourceIndex||c8)-(~a.sourceIndex||c8);if(c){return c}if(b){while(b=b.nextSibling){if(b===d){return -1}}}return a?1:-1}function dD(a){return function(c){var b=c.nodeName.toLowerCase();return"input"===b&&c.type===a}}function ee(a){return function(c){var b=c.nodeName.toLowerCase();return("input"===b||"button"===b)&&c.type===a}}function d6(a){return d3(function(b){return b=+b,d3(function(e,g){var d,f=a([],e.length,b),c=f.length;while(c--){e[d=f[c]]&&(e[d]=!(g[d]=e[d]))}})})}dT=cY.isXML=function(a){var b=a&&(a.ownerDocument||a).documentElement;return b?"HTML"!==b.nodeName:!1},dQ=cY.support={},dL=cY.setDocument=function(a){var c=a?a.ownerDocument||a:d7,b=c.parentWindow;return c!==de&&9===c.nodeType&&c.documentElement?(de=c,c7=c.documentElement,dk=!dT(c),b&&b.frameElement&&b.attachEvent("onbeforeunload",function(){dL()}),dQ.attributes=c5(function(d){return d.innerHTML="<a href='#'></a>",dN("type|href|height|width",c9,"#"===d.firstChild.getAttribute("href")),dN(c1,dg,null==d.getAttribute("disabled")),d.className="i",!d.getAttribute("className")}),dQ.input=c5(function(d){return d.innerHTML="<input>",d.firstChild.setAttribute("value",""),""===d.firstChild.getAttribute("value")}),dN("value",dm,dQ.attributes&&dQ.input),dQ.getElementsByTagName=c5(function(d){return d.appendChild(c.createComment("")),!d.getElementsByTagName("*").length}),dQ.getElementsByClassName=c5(function(d){return d.innerHTML="<div class='a'></div><div class='a i'></div>",d.firstChild.className="i",2===d.getElementsByClassName("i").length}),dQ.getById=c5(function(d){return c7.appendChild(d).id=c0,!c.getElementsByName||!c.getElementsByName(c0).length}),dQ.getById?(dI.find.ID=function(d,g){if(typeof g.getElementById!==dr&&dk){var f=g.getElementById(d);return f&&f.parentNode?[f]:[]}},dI.filter.ID=function(d){var f=d.replace(dS,dq);return function(g){return g.getAttribute("id")===f}}):(delete dI.find.ID,dI.filter.ID=function(d){var f=d.replace(dS,dq);return function(g){var h=typeof g.getAttributeNode!==dr&&g.getAttributeNode("id");return h&&h.value===f}}),dI.find.TAG=dQ.getElementsByTagName?function(d,f){return typeof f.getElementsByTagName!==dr?f.getElementsByTagName(d):dX}:function(d,k){var g,j=[],f=0,h=k.getElementsByTagName(d);if("*"===d){while(g=h[f++]){1===g.nodeType&&j.push(g)}return j}return h},dI.find.CLASS=dQ.getElementsByClassName&&function(d,f){return typeof f.getElementsByClassName!==dr&&dk?f.getElementsByClassName(d):dX},dB=[],dh=[],(dQ.qsa=dV(c.querySelectorAll))&&(c5(function(d){d.innerHTML="<select><option selected=''></option></select>",d.querySelectorAll("[selected]").length||dh.push("\\["+dM+"*(?:value|"+c1+")"),d.querySelectorAll(":checked").length||dh.push(":checked")}),c5(function(d){var f=c.createElement("input");f.setAttribute("type","hidden"),d.appendChild(f).setAttribute("t",""),d.querySelectorAll("[t^='']").length&&dh.push("[*^$]="+dM+"*(?:''|\"\")"),d.querySelectorAll(":enabled").length||dh.push(":enabled",":disabled"),d.querySelectorAll("*,:x"),dh.push(",.*:")})),(dQ.matchesSelector=dV(ec=c7.webkitMatchesSelector||c7.mozMatchesSelector||c7.oMatchesSelector||c7.msMatchesSelector))&&c5(function(d){dQ.disconnectedMatch=ec.call(d,"div"),ec.call(d,"[s!='']:x"),dB.push("!=",dp)}),dh=dh.length&&RegExp(dh.join("|")),dB=dB.length&&RegExp(dB.join("|")),d4=dV(c7.contains)||c7.compareDocumentPosition?function(d,h){var f=9===d.nodeType?d.documentElement:d,g=h&&h.parentNode;return d===g||!(!g||1!==g.nodeType||!(f.contains?f.contains(g):d.compareDocumentPosition&&16&d.compareDocumentPosition(g)))}:function(d,f){if(f){while(f=f.parentNode){if(f===d){return !0}}}return !1},dQ.sortDetached=c5(function(d){return 1&d.compareDocumentPosition(c.createElement("div"))}),cn=c7.compareDocumentPosition?function(d,g){if(d===g){return dU=!0,0}var f=g.compareDocumentPosition&&d.compareDocumentPosition&&d.compareDocumentPosition(g);return f?1&f||!dQ.sortDetached&&g.compareDocumentPosition(d)===f?d===c||d4(d7,d)?-1:g===c||d4(d7,g)?1:c3?df.call(c3,d)-df.call(c3,g):0:4&f?-1:1:d.compareDocumentPosition?-1:1}:function(f,n){var k,g=0,j=f.parentNode,d=n.parentNode,m=[f],h=[n];if(f===n){return dU=!0,0}if(!j||!d){return f===c?-1:n===c?1:j?-1:d?1:c3?df.call(c3,f)-df.call(c3,n):0}if(j===d){return dj(f,n)}k=f;while(k=k.parentNode){m.unshift(k)}k=n;while(k=k.parentNode){h.unshift(k)}while(m[g]===h[g]){g++}return g?dj(m[g],h[g]):m[g]===d7?-1:h[g]===d7?1:0},c):de},cY.matches=function(a,b){return cY(a,null,null,b)},cY.matchesSelector=function(a,d){if((a.ownerDocument||a)!==de&&dL(a),d=d.replace(ed,"='$1']"),!(!dQ.matchesSelector||!dk||dB&&dB.test(d)||dh&&dh.test(d))){try{var c=ec.call(a,d);if(c||dQ.disconnectedMatch||a.document&&11!==a.document.nodeType){return c}}catch(b){}}return cY(d,de,null,[a]).length>0},cY.contains=function(a,b){return(a.ownerDocument||a)!==de&&dL(a),d4(a,b)},cY.attr=function(c,f){(c.ownerDocument||c)!==de&&dL(c);var d=dI.attrHandle[f.toLowerCase()],b=d&&dz.call(dI.attrHandle,f.toLowerCase())?d(c,f,!dk):dX;return b===dX?dQ.attributes||!dk?c.getAttribute(f):(b=c.getAttributeNode(f))&&b.specified?b.value:null:b},cY.error=function(a){throw Error("Syntax error, unrecognized expression: "+a)},cY.uniqueSort=function(a){var f,c=[],b=0,d=0;if(dU=!dQ.detectDuplicates,c3=!dQ.sortStable&&a.slice(0),a.sort(cn),dU){while(f=a[d++]){f===a[d]&&(b=c.push(d))}while(b--){a.splice(c[b],1)}}return a},bn=cY.getText=function(a){var f,c="",d=0,b=a.nodeType;if(b){if(1===b||9===b||11===b){if("string"==typeof a.textContent){return a.textContent}for(a=a.firstChild;a;a=a.nextSibling){c+=bn(a)}}else{if(3===b||4===b){return a.nodeValue}}}else{for(;f=a[d];d++){c+=bn(f)}}return c},dI=cY.selectors={cacheLength:50,createPseudo:d3,match:dP,attrHandle:{},find:{},relative:{">":{dir:"parentNode",first:!0}," ":{dir:"parentNode"},"+":{dir:"previousSibling",first:!0},"~":{dir:"previousSibling"}},preFilter:{ATTR:function(a){return a[1]=a[1].replace(dS,dq),a[3]=(a[4]||a[5]||"").replace(dS,dq),"~="===a[2]&&(a[3]=" "+a[3]+" "),a.slice(0,4)},CHILD:function(a){return a[1]=a[1].toLowerCase(),"nth"===a[1].slice(0,3)?(a[3]||cY.error(a[0]),a[4]=+(a[4]?a[5]+(a[6]||1):2*("even"===a[3]||"odd"===a[3])),a[5]=+(a[7]+a[8]||"odd"===a[3])):a[3]&&cY.error(a[0]),a},PSEUDO:function(a){var b,c=!a[5]&&a[2];return dP.CHILD.test(a[0])?null:(a[3]&&a[4]!==dX?a[2]=a[4]:c&&ds.test(c)&&(b=c2(c,!0))&&(b=c.indexOf(")",c.length-b)-c.length)&&(a[0]=a[0].slice(0,b),a[2]=c.slice(0,b)),a.slice(0,3))}},filter:{TAG:function(a){var b=a.replace(dS,dq).toLowerCase();return"*"===a?function(){return !0}:function(c){return c.nodeName&&c.nodeName.toLowerCase()===b}},CLASS:function(a){var b=dF[a+" "];return b||(b=RegExp("(^|"+dM+")"+a+"("+dM+"|$)"))&&dF(a,function(c){return b.test("string"==typeof c.className&&c.className||typeof c.getAttribute!==dr&&c.getAttribute("class")||"")})},ATTR:function(a,c,b){return function(e){var d=cY.attr(e,a);return null==d?"!="===c:c?(d+="","="===c?d===b:"!="===c?d!==b:"^="===c?b&&0===d.indexOf(b):"*="===c?b&&d.indexOf(b)>-1:"$="===c?b&&d.slice(-b.length)===b:"~="===c?(" "+d+" ").indexOf(b)>-1:"|="===c?d===b||d.slice(0,b.length+1)===b+"-":!1):!0}},CHILD:function(c,k,f,h,d){var g="nth"!==c.slice(0,3),b="last"!==c.slice(-4),j="of-type"===k;return 1===h&&0===d?function(a){return !!a.parentNode}:function(A,w,r){var B,a,z,i,e,q,o=g!==b?"nextSibling":"previousSibling",s=A.parentNode,D=j&&A.nodeName.toLowerCase(),C=!r&&!j;if(s){if(g){while(o){z=A;while(z=z[o]){if(j?z.nodeName.toLowerCase()===D:1===z.nodeType){return !1}}q=o="only"===c&&!q&&"nextSibling"}return !0}if(q=[b?s.firstChild:s.lastChild],b&&C){a=s[c0]||(s[c0]={}),B=a[c]||[],e=B[0]===dY&&B[1],i=B[0]===dY&&B[2],z=e&&s.childNodes[e];while(z=++e&&z&&z[o]||(i=e=0)||q.pop()){if(1===z.nodeType&&++i&&z===A){a[c]=[dY,e,i];break}}}else{if(C&&(B=(A[c0]||(A[c0]={}))[c])&&B[0]===dY){i=B[1]}else{while(z=++e&&z&&z[o]||(i=e=0)||q.pop()){if((j?z.nodeName.toLowerCase()===D:1===z.nodeType)&&++i&&(C&&((z[c0]||(z[c0]={}))[c]=[dY,i]),z===A)){break}}}}return i-=d,i===h||0===i%h&&i/h>=0}}},PSEUDO:function(a,d){var b,c=dI.pseudos[a]||dI.setFilters[a.toLowerCase()]||cY.error("unsupported pseudo: "+a);return c[c0]?c(d):c.length>1?(b=[a,a,"",d],dI.setFilters.hasOwnProperty(a.toLowerCase())?d3(function(g,j){var h,k=c(g,d),f=k.length;while(f--){h=df.call(g,k[f]),g[h]=!(j[h]=k[f])}}):function(f){return c(f,0,b)}):c}},pseudos:{not:d3(function(a){var d=[],b=[],c=dy(a.replace(ef,"$1"));return c[c0]?d3(function(g,m,j,h){var k,f=c(g,null,h,[]),l=g.length;while(l--){(k=f[l])&&(g[l]=!(m[l]=k))}}):function(f,g,h){return d[0]=f,c(d,null,h,b),!b.pop()}}),has:d3(function(a){return function(b){return cY(a,b).length>0}}),contains:d3(function(a){return function(b){return(b.textContent||b.innerText||bn(b)).indexOf(a)>-1}}),lang:d3(function(a){return di.test(a||"")||cY.error("unsupported lang: "+a),a=a.replace(dS,dq).toLowerCase(),function(c){var b;do{if(b=dk?c.lang:c.getAttribute("xml:lang")||c.getAttribute("lang")){return b=b.toLowerCase(),b===a||0===b.indexOf(a+"-")}}while((c=c.parentNode)&&1===c.nodeType);return !1}}),target:function(b){var a=da.location&&da.location.hash;return a&&a.slice(1)===b.id},root:function(a){return a===c7},focus:function(a){return a===de.activeElement&&(!de.hasFocus||de.hasFocus())&&!!(a.type||a.href||~a.tabIndex)},enabled:function(a){return a.disabled===!1},disabled:function(a){return a.disabled===!0},checked:function(a){var b=a.nodeName.toLowerCase();return"input"===b&&!!a.checked||"option"===b&&!!a.selected},selected:function(a){return a.parentNode&&a.parentNode.selectedIndex,a.selected===!0},empty:function(a){for(a=a.firstChild;a;a=a.nextSibling){if(a.nodeName>"@"||3===a.nodeType||4===a.nodeType){return !1}}return !0},parent:function(a){return !dI.pseudos.empty(a)},header:function(a){return dZ.test(a.nodeName)},input:function(a){return dc.test(a.nodeName)},button:function(a){var b=a.nodeName.toLowerCase();return"input"===b&&"button"===a.type||"button"===b},text:function(a){var b;return"input"===a.nodeName.toLowerCase()&&"text"===a.type&&(null==(b=a.getAttribute("type"))||b.toLowerCase()===a.type)},first:d6(function(){return[0]}),last:d6(function(a,b){return[b-1]}),eq:d6(function(a,c,b){return[0>b?b+c:b]}),even:d6(function(a,c){var b=0;for(;c>b;b+=2){a.push(b)}return a}),odd:d6(function(a,c){var b=1;for(;c>b;b+=2){a.push(b)}return a}),lt:d6(function(a,d,b){var c=0>b?b+d:b;for(;--c>=0;){a.push(c)}return a}),gt:d6(function(a,d,b){var c=0>b?b+d:b;for(;d>++c;){a.push(c)}return a})}};for(dE in {radio:!0,checkbox:!0,file:!0,password:!0,image:!0}){dI.pseudos[dE]=dD(dE)}for(dE in {submit:!0,reset:!0}){dI.pseudos[dE]=ee(dE)}function c2(f,o){var j,k,g,b,m,h,p,d=dv[f+" "];if(d){return o?0:d.slice(0)}m=f,h=[],p=dI.preFilter;while(m){(!j||(k=ea.exec(m)))&&(k&&(m=m.slice(k[0].length)||m),h.push(g=[])),j=!1,(k=d2.exec(m))&&(j=k.shift(),g.push({value:j,type:k[0].replace(ef," ")}),m=m.slice(j.length));for(b in dI.filter){!(k=dP[b].exec(m))||p[b]&&!(k=p[b](k))||(j=k.shift(),g.push({value:j,type:b,matches:k}),m=m.slice(j.length))}if(!j){break}}return o?m.length:m?cY.error(f):dv(f,h).slice(0)}function eb(a){var d=0,b=a.length,c="";for(;b>d;d++){c+=a[d].value}return c}function d9(c,h,d){var g=h.dir,f=d&&"parentNode"===g,b=c4++;return h.first?function(j,e,a){while(j=j[g]){if(1===j.nodeType||f){return c(j,e,a)}}}:function(m,i,k){var e,o,a,j=dY+" "+b;if(k){while(m=m[g]){if((1===m.nodeType||f)&&c(m,i,k)){return !0}}}else{while(m=m[g]){if(1===m.nodeType||f){if(a=m[c0]||(m[c0]={}),(o=a[g])&&o[0]===j){if((e=o[1])===!0||e===dn){return e===!0}}else{if(o=a[g]=[j],o[1]=c(m,i,k)||dn,o[1]===!0){return !0}}}}}}}function d0(a){return a.length>1?function(e,c,d){var b=a.length;while(b--){if(!a[b](e,c,d)){return !1}}return !0}:a[0]}function c6(c,m,g,j,d){var h,b=[],k=0,f=c.length,p=null!=m;for(;f>k;k++){(h=c[k])&&(!g||g(h,j,d))&&(b.push(h),p&&m.push(k))}return b}function dH(a,g,c,f,b,d){return f&&!f[c0]&&(f=dH(f)),b&&!b[c0]&&(b=dH(b,d)),d3(function(v,e,z,r){var A,i,w,k=[],j=[],q=e.length,n=v||dW(g||"*",z.nodeType?[z]:z,[]),t=!a||!v&&g?n:c6(n,k,a,z,r),B=c?b||(v?a:q||f)?[]:e:t;if(c&&c(t,B,z,r),f){A=c6(B,j),f(A,[],z,r),i=A.length;while(i--){(w=A[i])&&(B[j[i]]=!(t[j[i]]=w))}}if(v){if(b||a){if(b){A=[],i=B.length;while(i--){(w=B[i])&&A.push(t[i]=w)}b(null,B=[],A,r)}i=B.length;while(i--){(w=B[i])&&(A=b?df.call(v,w):k[i])>-1&&(v[A]=!(e[A]=w))}}}else{B=c6(B===e?B.splice(q,B.length):B),b?b(null,e,B,r):dC.apply(e,B)}})}function dx(g){var v,m,q,j=g.length,b=dI.relative[g[0].type],u=b||dI.relative[" "],k=b?1:0,d=d9(function(a){return a===v},u,!0),o=d9(function(a){return df.call(v,a)>-1},u,!0),h=[function(a,c,f){return !b&&(f||c!==d1)||((v=c).nodeType?d(a,c,f):o(a,c,f))}];for(;j>k;k++){if(m=dI.relative[g[k].type]){h=[d9(d0(h),m)]}else{if(m=dI.filter[g[k].type].apply(null,g[k].matches),m[c0]){for(q=++k;j>q;q++){if(dI.relative[g[q].type]){break}}return dH(k>1&&d0(h),k>1&&eb(g.slice(0,k-1).concat({value:" "===g[k-2].type?"*":""})).replace(ef,"$1"),m,q>k&&dx(g.slice(k,q)),j>q&&dx(g=g.slice(q)),j>q&&eb(g))}h.push(m)}}return d0(h)}function dd(c,h){var d=0,f=h.length>0,b=c.length>0,g=function(A,r,e,z,j){var o,n,t,F=[],B=0,a="0",E=A&&[],D=null!=j,i=d1,u=A||b&&dI.find.TAG("*",j&&r.parentNode||r),q=dY+=null==i?1:Math.random()||0.1;for(D&&(d1=r!==de&&r,dn=d);null!=(o=u[a]);a++){if(b&&o){n=0;while(t=c[n++]){if(t(o,r,e)){z.push(o);break}}D&&(dY=q,dn=++d)}f&&((o=!t&&o)&&B--,A&&E.push(o))}if(B+=a,f&&a!==B){n=0;while(t=h[n++]){t(E,F,r,e)}if(A){if(B>0){while(a--){E[a]||F[a]||(F[a]=dO.call(z))}}F=c6(F)}dC.apply(z,F),D&&!A&&F.length>0&&B+h.length>1&&cY.uniqueSort(z)}return D&&(dY=q,d1=i),E};return f?d3(g):g}dy=cY.compile=function(a,g){var c,f=[],b=[],d=db[a+" "];if(!d){g||(g=c2(a)),c=g.length;while(c--){d=dx(g[c]),d[c0]?f.push(d):b.push(d)}d=db(a,dd(b,f))}return d};function dW(a,f,c){var d=0,b=f.length;for(;b>d;d++){cY(a,f[d],c)}return c}function cZ(g,o,k,j){var b,m,q,d,l,h=c2(g);if(!j&&1===h.length){if(m=h[0]=h[0].slice(0),m.length>2&&"ID"===(q=m[0]).type&&dQ.getById&&9===o.nodeType&&dk&&dI.relative[m[1].type]){if(o=(dI.find.ID(q.matches[0].replace(dS,dq),o)||[])[0],!o){return k}g=g.slice(m.shift().value.length)}b=dP.needsContext.test(g)?0:m.length;while(b--){if(q=m[b],dI.relative[d=q.type]){break}if((l=dI.find[d])&&(j=l(q.matches[0].replace(dS,dq),d5.test(m[0].type)&&o.parentNode||o))){if(m.splice(b,1),g=j.length&&eb(m),!g){return dC.apply(k,j),k}break}}}return dy(g,h)(j,o,!dk,k,d5.test(g)),k}dI.pseudos.nth=dI.pseudos.eq;function du(){}du.prototype=dI.filters=dI.pseudos,dI.setFilters=new du,dQ.sortStable=c0.split("").sort(cn).join("")===c0,dL(),[0,0].sort(cn),dQ.detectDuplicates=dU,cG.find=cY,cG.expr=cY.selectors,cG.expr[":"]=cG.expr.pseudos,cG.unique=cY.uniqueSort,cG.text=cY.getText,cG.isXMLDoc=cY.isXML,cG.contains=cY.contains}(aH);var bK={};function aP(a){var b=bK[a]={};return cG.each(a.match(cg)||[],function(c,d){b[d]=!0}),b}cG.Callbacks=function(f){f="string"==typeof f?bK[f]||aP(f):cG.extend({},f);var j,q,g,k,b,t,h=[],v=!f.once&&[],d=function(a){for(q=f.memory&&a,g=!0,b=t||0,t=0,k=h.length,j=!0;h&&k>b;b++){if(h[b].apply(a[0],a[1])===!1&&f.stopOnFalse){q=!1;break}}j=!1,h&&(v?v.length&&d(v.shift()):q?h=[]:m.disable())},m={add:function(){if(h){var c=h.length;(function a(e){cG.each(e,function(o,i){var l=cG.type(i);"function"===l?f.unique&&m.has(i)||h.push(i):i&&i.length&&"string"!==l&&a(i)})})(arguments),j?k=h.length:q&&(t=c,d(q))}return this},remove:function(){return h&&cG.each(arguments,function(a,i){var c;while((c=cG.inArray(i,h,c))>-1){h.splice(c,1),j&&(k>=c&&k--,b>=c&&b--)}}),this},has:function(a){return a?cG.inArray(a,h)>-1:!(!h||!h.length)},empty:function(){return h=[],k=0,this},disable:function(){return h=v=q=cf,this},disabled:function(){return !h},lock:function(){return v=cf,q||m.disable(),this},locked:function(){return !v},fireWith:function(a,c){return c=c||[],c=[a,c.slice?c.slice():c],!h||g&&!v||(j?v.push(c):d(c)),this},fire:function(){return m.fireWith(this,arguments),this},fired:function(){return !!g}};return m},cG.extend({Deferred:function(a){var f=[["resolve","done",cG.Callbacks("once memory"),"resolved"],["reject","fail",cG.Callbacks("once memory"),"rejected"],["notify","progress",cG.Callbacks("memory")]],c="pending",d={state:function(){return c},always:function(){return b.done(arguments).fail(arguments),this},then:function(){var g=arguments;return cG.Deferred(function(e){cG.each(f,function(k,i){var h=i[0],j=cG.isFunction(g[k])&&g[k];b[i[1]](function(){var l=j&&j.apply(this,arguments);l&&cG.isFunction(l.promise)?l.promise().done(e.resolve).fail(e.reject).progress(e.notify):e[h+"With"](this===d?e.promise():this,j?[l]:arguments)})}),g=null}).promise()},promise:function(g){return null!=g?cG.extend(g,d):d}},b={};return d.pipe=d.then,cG.each(f,function(h,i){var g=i[2],j=i[3];d[i[1]]=g.add,j&&g.add(function(){c=j},f[1^h][2].disable,f[2][2].lock),b[i[0]]=function(){return b[i[0]+"With"](this===b?d:this,arguments),this},b[i[0]+"With"]=g.fireWith}),d.promise(b),a&&a.call(b,b),b},when:function(c){var m=0,g=aU.call(arguments),j=g.length,d=1!==j||c&&cG.isFunction(c.promise)?j:0,h=1===d?c:cG.Deferred(),b=function(a,l,i){return function(e){l[a]=this,i[a]=arguments.length>1?aU.call(arguments):e,i===k?h.notifyWith(l,i):--d||h.resolveWith(l,i)}},k,f,p;if(j>1){for(k=Array(j),f=Array(j),p=Array(j);j>m;m++){g[m]&&cG.isFunction(g[m].promise)?g[m].promise().done(b(m,p,g)).fail(h.reject).progress(b(m,f,k)):--d}}return d||h.resolveWith(p,g),h.promise()}}),cG.support=function(w){var j,q,k,v,i,x,a,m,e,b=ag.createElement("div");if(b.setAttribute("className","t"),b.innerHTML="  <link/><table></table><a href='/a'>a</a><input type='checkbox'/>",j=b.getElementsByTagName("*")||[],q=b.getElementsByTagName("a")[0],!q||!q.style||!j.length){return w}v=ag.createElement("select"),x=v.appendChild(ag.createElement("option")),k=b.getElementsByTagName("input")[0],q.style.cssText="top:1px;float:left;opacity:.5",w.getSetAttribute="t"!==b.className,w.leadingWhitespace=3===b.firstChild.nodeType,w.tbody=!b.getElementsByTagName("tbody").length,w.htmlSerialize=!!b.getElementsByTagName("link").length,w.style=/top/.test(q.getAttribute("style")),w.hrefNormalized="/a"===q.getAttribute("href"),w.opacity=/^0.5/.test(q.style.opacity),w.cssFloat=!!q.style.cssFloat,w.checkOn=!!k.value,w.optSelected=x.selected,w.enctype=!!ag.createElement("form").enctype,w.html5Clone="<:nav></:nav>"!==ag.createElement("nav").cloneNode(!0).outerHTML,w.inlineBlockNeedsLayout=!1,w.shrinkWrapBlocks=!1,w.pixelPosition=!1,w.deleteExpando=!0,w.noCloneEvent=!0,w.reliableMarginRight=!0,w.boxSizingReliable=!0,k.checked=!0,w.noCloneChecked=k.cloneNode(!0).checked,v.disabled=!0,w.optDisabled=!x.disabled;try{delete b.test}catch(g){w.deleteExpando=!1}k=ag.createElement("input"),k.setAttribute("value",""),w.input=""===k.getAttribute("value"),k.value="t",k.setAttribute("type","radio"),w.radioValue="t"===k.value,k.setAttribute("checked","t"),k.setAttribute("name","t"),i=ag.createDocumentFragment(),i.appendChild(k),w.appendChecked=k.checked,w.checkClone=i.cloneNode(!0).cloneNode(!0).lastChild.checked,b.attachEvent&&(b.attachEvent("onclick",function(){w.noCloneEvent=!1}),b.cloneNode(!0).click());for(e in {submit:!0,change:!0,focusin:!0}){b.setAttribute(a="on"+e,"t"),w[e+"Bubbles"]=a in aH||b.attributes[a].expando===!1}b.style.backgroundClip="content-box",b.cloneNode(!0).style.backgroundClip="",w.clearCloneStyle="content-box"===b.style.backgroundClip;for(e in cG(w)){break}return w.ownLast="0"!==e,cG(function(){var d,h,f,p="padding:0;margin:0;border:0;display:block;box-sizing:content-box;-moz-box-sizing:content-box;-webkit-box-sizing:content-box;",c=ag.getElementsByTagName("body")[0];c&&(d=ag.createElement("div"),d.style.cssText="border:0;width:0;height:0;position:absolute;top:0;left:-9999px;margin-top:1px",c.appendChild(d).appendChild(b),b.innerHTML="<table><tr><td></td><td>t</td></tr></table>",f=b.getElementsByTagName("td"),f[0].style.cssText="padding:0;margin:0;border:0;display:none",m=0===f[0].offsetHeight,f[0].style.display="",f[1].style.display="none",w.reliableHiddenOffsets=m&&0===f[0].offsetHeight,b.innerHTML="",b.style.cssText="box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;padding:1px;border:1px;display:block;width:4px;margin-top:1%;position:absolute;top:1%;",cG.swap(c,null!=c.style.zoom?{zoom:1}:{},function(){w.boxSizing=4===b.offsetWidth}),aH.getComputedStyle&&(w.pixelPosition="1%"!==(aH.getComputedStyle(b,null)||{}).top,w.boxSizingReliable="4px"===(aH.getComputedStyle(b,null)||{width:"4px"}).width,h=b.appendChild(ag.createElement("div")),h.style.cssText=b.style.cssText=p,h.style.marginRight=h.style.width="0",b.style.width="1px",w.reliableMarginRight=!parseFloat((aH.getComputedStyle(h,null)||{}).marginRight)),typeof b.style.zoom!==a6&&(b.innerHTML="",b.style.cssText=p+"width:1px;padding:1px;display:inline;zoom:1",w.inlineBlockNeedsLayout=3===b.offsetWidth,b.style.display="block",b.innerHTML="<div></div>",b.firstChild.style.width="5px",w.shrinkWrapBlocks=3!==b.offsetWidth,w.inlineBlockNeedsLayout&&(c.style.zoom=1)),c.removeChild(d),d=b=f=h=null)}),j=v=i=x=q=k=null,w}({});var ao=/(?:\{[\s\S]*\}|\[[\s\S]*\])$/,bR=/([A-Z])/g;function b3(f,j,m,g){if(cG.acceptData(f)){var k,b,p=cG.expando,h=f.nodeType,q=h?cG.cache:f,d=h?f[p]:f[p]&&p;if(d&&q[d]&&(g||q[d].data)||m!==cf||"string"!=typeof j){return d||(d=h?f[p]=bQ.pop()||cG.guid++:p),q[d]||(q[d]=h?{}:{toJSON:cG.noop}),("object"==typeof j||"function"==typeof j)&&(g?q[d]=cG.extend(q[d],j):q[d].data=cG.extend(q[d].data,j)),b=q[d],g||(b.data||(b.data={}),b=b.data),m!==cf&&(b[cG.camelCase(j)]=m),"string"==typeof j?(k=b[j],null==k&&(k=b[cG.camelCase(j)])):k=b,k}}}function cB(c,k,f){if(cG.acceptData(c)){var h,d,g=c.nodeType,b=g?cG.cache:c,j=g?c[cG.expando]:cG.expando;if(b[j]){if(k&&(h=f?b[j]:b[j].data)){cG.isArray(k)?k=k.concat(cG.map(k,cG.camelCase)):k in h?k=[k]:(k=cG.camelCase(k),k=k in h?[k]:k.split(" ")),d=k.length;while(d--){delete h[k[d]]}if(f?!a7(h):!cG.isEmptyObject(h)){return}}(f||(delete b[j].data,a7(b[j])))&&(g?cG.cleanData([c],!0):cG.support.deleteExpando||b!=b.window?delete b[j]:b[j]=null)}}}cG.extend({cache:{},noData:{applet:!0,embed:!0,object:"clsid:D27CDB6E-AE6D-11cf-96B8-444553540000"},hasData:function(a){return a=a.nodeType?cG.cache[a[cG.expando]]:a[cG.expando],!!a&&!a7(a)},data:function(a,c,b){return b3(a,c,b)},removeData:function(a,b){return cB(a,b)},_data:function(a,c,b){return b3(a,c,b,!0)},_removeData:function(a,b){return cB(a,b,!0)},acceptData:function(a){if(a.nodeType&&1!==a.nodeType&&9!==a.nodeType){return !1}var b=a.nodeName&&cG.noData[a.nodeName.toLowerCase()];return !b||b!==!0&&a.getAttribute("classid")===b}}),cG.fn.extend({data:function(c,f){var h,d,g=null,b=0,j=this[0];if(c===cf){if(this.length&&(g=cG.data(j),1===j.nodeType&&!cG._data(j,"parsedAttrs"))){for(h=j.attributes;h.length>b;b++){d=h[b].name,0===d.indexOf("data-")&&(d=cG.camelCase(d.slice(5)),aa(j,d,g[d]))}cG._data(j,"parsedAttrs",!0)}return g}return"object"==typeof c?this.each(function(){cG.data(this,c)}):arguments.length>1?this.each(function(){cG.data(this,c,f)}):j?aa(j,c,cG.data(j,c)):null},removeData:function(a){return this.each(function(){cG.removeData(this,a)})}});function aa(a,c,f){if(f===cf&&1===a.nodeType){var b="data-"+c.replace(bR,"-$1").toLowerCase();if(f=a.getAttribute(b),"string"==typeof f){try{f="true"===f?!0:"false"===f?!1:"null"===f?null:+f+""===f?+f:ao.test(f)?cG.parseJSON(f):f}catch(d){}cG.data(a,c,f)}else{f=cf}}return f}function a7(a){var b;for(b in a){if(("data"!==b||!cG.isEmptyObject(a[b]))&&"toJSON"!==b){return !1}}return !0}cG.extend({queue:function(a,c,d){var b;return a?(c=(c||"fx")+"queue",b=cG._data(a,c),d&&(!b||cG.isArray(d)?b=cG._data(a,c,cG.makeArray(d)):b.push(d)),b||[]):cf},dequeue:function(c,j){j=j||"fx";var f=cG.queue(c,j),h=f.length,d=f.shift(),g=cG._queueHooks(c,j),b=function(){cG.dequeue(c,j)};"inprogress"===d&&(d=f.shift(),h--),d&&("fx"===j&&f.unshift("inprogress"),delete g.stop,d.call(c,b,g)),!h&&g&&g.empty.fire()},_queueHooks:function(a,c){var b=c+"queueHooks";return cG._data(a,b)||cG._data(a,b,{empty:cG.Callbacks("once memory").add(function(){cG._removeData(a,c+"queue"),cG._removeData(a,b)})})}}),cG.fn.extend({queue:function(a,b){var c=2;return"string"!=typeof a&&(b=a,a="fx",c--),c>arguments.length?cG.queue(this[0],a):b===cf?this:this.each(function(){var d=cG.queue(this,a,b);cG._queueHooks(this,a),"fx"===a&&"inprogress"!==d[0]&&cG.dequeue(this,a)})},dequeue:function(a){return this.each(function(){cG.dequeue(this,a)})},delay:function(a,b){return a=cG.fx?cG.fx.speeds[a]||a:a,b=b||"fx",this.queue(b,function(e,c){var d=setTimeout(e,a);c.stop=function(){clearTimeout(d)}})},clearQueue:function(a){return this.queue(a||"fx",[])},promise:function(c,g){var j,d=1,h=cG.Deferred(),b=this,k=this.length,f=function(){--d||h.resolveWith(b,[b])};"string"!=typeof c&&(g=c,c=cf),c=c||"fx";while(k--){j=cG._data(b[k],c+"queueHooks"),j&&j.empty&&(d++,j.empty.add(f))}return f(),h.promise(g)}});var cS,cH,co=/[\t\r\n\f]/g,cv=/\r/g,cN=/^(?:input|select|textarea|button|object)$/i,bd=/^(?:a|area)$/i,aV=/^(?:checked|selected)$/i,bX=cG.support.getSetAttribute,bj=cG.support.input;cG.fn.extend({attr:function(a,b){return cG.access(this,cG.attr,a,b,arguments.length>1)},removeAttr:function(a){return this.each(function(){cG.removeAttr(this,a)})},prop:function(a,b){return cG.access(this,cG.prop,a,b,arguments.length>1)},removeProp:function(a){return a=cG.propFix[a]||a,this.each(function(){try{this[a]=cf,delete this[a]}catch(b){}})},addClass:function(c){var m,g,j,d,h,b=0,k=this.length,f="string"==typeof c&&c;if(cG.isFunction(c)){return this.each(function(a){cG(this).addClass(c.call(this,a,this.className))})}if(f){for(m=(c||"").match(cg)||[];k>b;b++){if(g=this[b],j=1===g.nodeType&&(g.className?(" "+g.className+" ").replace(co," "):" ")){h=0;while(d=m[h++]){0>j.indexOf(" "+d+" ")&&(j+=d+" ")}g.className=cG.trim(j)}}}return this},removeClass:function(c){var m,g,j,d,h,b=0,k=this.length,f=0===arguments.length||"string"==typeof c&&c;if(cG.isFunction(c)){return this.each(function(a){cG(this).removeClass(c.call(this,a,this.className))})}if(f){for(m=(c||"").match(cg)||[];k>b;b++){if(g=this[b],j=1===g.nodeType&&(g.className?(" "+g.className+" ").replace(co," "):"")){h=0;while(d=m[h++]){while(j.indexOf(" "+d+" ")>=0){j=j.replace(" "+d+" "," ")}}g.className=c?cG.trim(j):""}}}return this},toggleClass:function(a,d){var b=typeof a,c="boolean"==typeof d;return cG.isFunction(a)?this.each(function(e){cG(this).toggleClass(a.call(this,e,this.className,d),d)}):this.each(function(){if("string"===b){var g,e=0,h=cG(this),f=d,i=a.match(cg)||[];while(g=i[e++]){f=c?f:!h.hasClass(g),h[f?"addClass":"removeClass"](g)}}else{(b===a6||"boolean"===b)&&(this.className&&cG._data(this,"__className__",this.className),this.className=this.className||a===!1?"":cG._data(this,"__className__")||"")}})},hasClass:function(a){var d=" "+a+" ",b=0,c=this.length;for(;c>b;b++){if(1===this[b].nodeType&&(" "+this[b].className+" ").replace(co," ").indexOf(d)>=0){return !0}}return !1},val:function(a){var c,f,b,d=this[0];if(arguments.length){return b=cG.isFunction(a),this.each(function(e){var g;1===this.nodeType&&(g=b?a.call(this,e,cG(this).val()):a,null==g?g="":"number"==typeof g?g+="":cG.isArray(g)&&(g=cG.map(g,function(h){return null==h?"":h+""})),f=cG.valHooks[this.type]||cG.valHooks[this.nodeName.toLowerCase()],f&&"set" in f&&f.set(this,g,"value")!==cf||(this.value=g))})}if(d){return f=cG.valHooks[d.type]||cG.valHooks[d.nodeName.toLowerCase()],f&&"get" in f&&(c=f.get(d,"value"))!==cf?c:(c=d.value,"string"==typeof c?c.replace(cv,""):null==c?"":c)}}}),cG.extend({valHooks:{option:{get:function(a){var b=cG.find.attr(a,"value");return null!=b?b:a.text}},select:{get:function(c){var m,g,j=c.options,d=c.selectedIndex,h="select-one"===c.type||0>d,b=h?null:[],k=h?d+1:j.length,f=0>d?k:h?d:0;for(;k>f;f++){if(g=j[f],!(!g.selected&&f!==d||(cG.support.optDisabled?g.disabled:null!==g.getAttribute("disabled"))||g.parentNode.disabled&&cG.nodeName(g.parentNode,"optgroup"))){if(m=cG(g).val(),h){return m}b.push(m)}}return b},set:function(c,j){var f,h,d=c.options,g=cG.makeArray(j),b=d.length;while(b--){h=d[b],(h.selected=cG.inArray(cG(h).val(),g)>=0)&&(f=!0)}return f||(c.selectedIndex=-1),g}}},attr:function(c,d,g){var f,b,h=c.nodeType;if(c&&3!==h&&8!==h&&2!==h){return typeof c.getAttribute===a6?cG.prop(c,d,g):(1===h&&cG.isXMLDoc(c)||(d=d.toLowerCase(),f=cG.attrHooks[d]||(cG.expr.match.bool.test(d)?cH:cS)),g===cf?f&&"get" in f&&null!==(b=f.get(c,d))?b:(b=cG.find.attr(c,d),null==b?cf:b):null!==g?f&&"set" in f&&(b=f.set(c,g,d))!==cf?b:(c.setAttribute(d,g+""),g):(cG.removeAttr(c,d),cf))}},removeAttr:function(a,g){var c,f,b=0,d=g&&g.match(cg);if(d&&1===a.nodeType){while(c=d[b++]){f=cG.propFix[c]||c,cG.expr.match.bool.test(c)?bj&&bX||!aV.test(c)?a[f]=!1:a[cG.camelCase("default-"+c)]=a[f]=!1:cG.attr(a,c,""),a.removeAttribute(bX?c:f)}}},attrHooks:{type:{set:function(a,c){if(!cG.support.radioValue&&"radio"===c&&cG.nodeName(a,"input")){var b=a.value;return a.setAttribute("type",c),b&&(a.value=b),c}}}},propFix:{"for":"htmlFor","class":"className"},prop:function(c,f,h){var d,g,b,j=c.nodeType;if(c&&3!==j&&8!==j&&2!==j){return b=1!==j||!cG.isXMLDoc(c),b&&(f=cG.propFix[f]||f,g=cG.propHooks[f]),h!==cf?g&&"set" in g&&(d=g.set(c,h,f))!==cf?d:c[f]=h:g&&"get" in g&&null!==(d=g.get(c,f))?d:c[f]}},propHooks:{tabIndex:{get:function(a){var b=cG.find.attr(a,"tabindex");return b?parseInt(b,10):cN.test(a.nodeName)||bd.test(a.nodeName)&&a.href?0:-1}}}}),cH={set:function(a,c,b){return c===!1?cG.removeAttr(a,b):bj&&bX||!aV.test(b)?a.setAttribute(!bX&&cG.propFix[b]||b,b):a[cG.camelCase("default-"+b)]=a[b]=!0,b}},cG.each(cG.expr.match.bool.source.match(/\w+/g),function(a,b){var c=cG.expr.attrHandle[b]||cG.find.attr;cG.expr.attrHandle[b]=bj&&bX||!aV.test(b)?function(f,h,g){var j=cG.expr.attrHandle[h],d=g?cf:(cG.expr.attrHandle[h]=cf)!=c(f,h,g)?h.toLowerCase():null;return cG.expr.attrHandle[h]=j,d}:function(d,f,g){return g?cf:d[cG.camelCase("default-"+f)]?f.toLowerCase():null}}),bj&&bX||(cG.attrHooks.value={set:function(a,b,c){return cG.nodeName(a,"input")?(a.defaultValue=b,cf):cS&&cS.set(a,b,c)}}),bX||(cS={set:function(a,c,d){var b=a.getAttributeNode(d);return b||a.setAttributeNode(b=a.ownerDocument.createAttribute(d)),b.value=c+="","value"===d||c===a.getAttribute(d)?c:cf}},cG.expr.attrHandle.id=cG.expr.attrHandle.name=cG.expr.attrHandle.coords=function(a,c,d){var b;return d?cf:(b=a.getAttributeNode(c))&&""!==b.value?b.value:null},cG.valHooks.button={get:function(a,b){var c=a.getAttributeNode(b);return c&&c.specified?c.value:cf},set:cS.set},cG.attrHooks.contenteditable={set:function(a,c,b){cS.set(a,""===c?!1:c,b)}},cG.each(["width","height"],function(a,b){cG.attrHooks[b]={set:function(c,d){return""===d?(c.setAttribute(b,"auto"),d):cf}}})),cG.support.hrefNormalized||cG.each(["href","src"],function(a,b){cG.propHooks[b]={get:function(c){return c.getAttribute(b,4)}}}),cG.support.style||(cG.attrHooks.style={get:function(a){return a.style.cssText||cf},set:function(a,b){return a.style.cssText=b+""}}),cG.support.optSelected||(cG.propHooks.selected={get:function(a){var b=a.parentNode;return b&&(b.selectedIndex,b.parentNode&&b.parentNode.selectedIndex),null}}),cG.each(["tabIndex","readOnly","maxLength","cellSpacing","cellPadding","rowSpan","colSpan","useMap","frameBorder","contentEditable"],function(){cG.propFix[this.toLowerCase()]=this}),cG.support.enctype||(cG.propFix.enctype="encoding"),cG.each(["radio","checkbox"],function(){cG.valHooks[this]={set:function(a,b){return cG.isArray(b)?a.checked=cG.inArray(cG(a).val(),b)>=0:cf}},cG.support.checkOn||(cG.valHooks[this].get=function(a){return null===a.getAttribute("value")?"on":a.value})});var cT=/^(?:input|select|textarea)$/i,aM=/^key/,ck=/^(?:mouse|contextmenu)|click/,bH=/^(?:focusinfocus|focusoutblur)$/,b7=/^([^.]*)(?:\.(.+)|)$/;function ba(){return !0}function bO(){return !1}function ak(){try{return ag.activeElement}catch(a){}}cG.event={global:{},add:function(k,A,D,B,b){var E,x,F,i,C,q,j,w,t,z,H,G=cG._data(k);if(G){D.handler&&(i=D,D=i.handler,b=i.selector),D.guid||(D.guid=cG.guid++),(x=G.events)||(x=G.events={}),(q=G.handle)||(q=G.handle=function(a){return typeof cG===a6||a&&cG.event.triggered===a.type?cf:cG.event.dispatch.apply(q.elem,arguments)},q.elem=k),A=(A||"").match(cg)||[""],F=A.length;while(F--){E=b7.exec(A[F])||[],t=H=E[1],z=(E[2]||"").split(".").sort(),t&&(C=cG.event.special[t]||{},t=(b?C.delegateType:C.bindType)||t,C=cG.event.special[t]||{},j=cG.extend({type:t,origType:H,data:B,handler:D,guid:D.guid,selector:b,needsContext:b&&cG.expr.match.needsContext.test(b),namespace:z.join(".")},i),(w=x[t])||(w=x[t]=[],w.delegateCount=0,C.setup&&C.setup.call(k,B,z,q)!==!1||(k.addEventListener?k.addEventListener(t,q,!1):k.attachEvent&&k.attachEvent("on"+t,q))),C.add&&(C.add.call(k,j),j.handler.guid||(j.handler.guid=D.guid)),b?w.splice(w.delegateCount++,0,j):w.push(j),cG.event.global[t]=!0)}k=null}},remove:function(q,G,B,E,y){var C,b,F,z,H,j,D,v,k,x,w,A=cG.hasData(q)&&cG._data(q);if(A&&(j=A.events)){G=(G||"").match(cg)||[""],H=G.length;while(H--){if(F=b7.exec(G[H])||[],k=w=F[1],x=(F[2]||"").split(".").sort(),k){D=cG.event.special[k]||{},k=(E?D.delegateType:D.bindType)||k,v=j[k]||[],F=F[2]&&RegExp("(^|\\.)"+x.join("\\.(?:.*\\.|)")+"(\\.|$)"),z=C=v.length;while(C--){b=v[C],!y&&w!==b.origType||B&&B.guid!==b.guid||F&&!F.test(b.namespace)||E&&E!==b.selector&&("**"!==E||!b.selector)||(v.splice(C,1),b.selector&&v.delegateCount--,D.remove&&D.remove.call(q,b))}z&&!v.length&&(D.teardown&&D.teardown.call(q,x,A.handle)!==!1||cG.removeEvent(q,k,A.handle),delete j[k])}else{for(k in j){cG.event.remove(q,k+G[H],B,E,!0)}}}cG.isEmptyObject(j)&&(delete A.handle,cG._removeData(q,"events"))}},trigger:function(w,A,q,x){var B,t,C,a,z,e,b,k=[q||ag],j=cu.call(w,"type")?w.type:w,v=cu.call(w,"namespace")?w.namespace.split("."):[];if(C=e=q=q||ag,3!==q.nodeType&&8!==q.nodeType&&!bH.test(j+cG.event.triggered)&&(j.indexOf(".")>=0&&(v=j.split("."),j=v.shift(),v.sort()),t=0>j.indexOf(":")&&"on"+j,w=w[cG.expando]?w:new cG.Event(j,"object"==typeof w&&w),w.isTrigger=x?2:3,w.namespace=v.join("."),w.namespace_re=w.namespace?RegExp("(^|\\.)"+v.join("\\.(?:.*\\.|)")+"(\\.|$)"):null,w.result=cf,w.target||(w.target=q),A=null==A?[w]:cG.makeArray(A,[w]),z=cG.event.special[j]||{},x||!z.trigger||z.trigger.apply(q,A)!==!1)){if(!x&&!z.noBubble&&!cG.isWindow(q)){for(a=z.delegateType||j,bH.test(a+j)||(C=C.parentNode);C;C=C.parentNode){k.push(C),e=C}e===(q.ownerDocument||ag)&&k.push(e.defaultView||e.parentWindow||aH)}b=0;while((C=k[b++])&&!w.isPropagationStopped()){w.type=b>1?a:z.bindType||j,B=(cG._data(C,"events")||{})[w.type]&&cG._data(C,"handle"),B&&B.apply(C,A),B=t&&C[t],B&&cG.acceptData(C)&&B.apply&&B.apply(C,A)===!1&&w.preventDefault()}if(w.type=j,!x&&!w.isDefaultPrevented()&&(!z._default||z._default.apply(k.pop(),A)===!1)&&cG.acceptData(q)&&t&&q[j]&&!cG.isWindow(q)){e=q[t],e&&(q[t]=null),cG.event.triggered=j;try{q[j]()}catch(D){}cG.event.triggered=cf,e&&(q[t]=e)}return w.result}},dispatch:function(f){f=cG.event.fix(f);var j,m,g,k,b,p=[],h=aU.call(arguments),q=(cG._data(this,"events")||{})[f.type]||[],d=cG.event.special[f.type]||{};if(h[0]=f,f.delegateTarget=this,!d.preDispatch||d.preDispatch.call(this,f)!==!1){p=cG.event.handlers.call(this,f,q),j=0;while((k=p[j++])&&!f.isPropagationStopped()){f.currentTarget=k.elem,b=0;while((g=k.handlers[b++])&&!f.isImmediatePropagationStopped()){(!f.namespace_re||f.namespace_re.test(g.namespace))&&(f.handleObj=g,f.data=g.data,m=((cG.event.special[g.origType]||{}).handle||g.handler).apply(k.elem,h),m!==cf&&(f.result=m)===!1&&(f.preventDefault(),f.stopPropagation()))}}return d.postDispatch&&d.postDispatch.call(this,f),f.result}},handlers:function(c,g){var j,d,h,b,k=[],f=g.delegateCount,m=c.target;if(f&&m.nodeType&&(!c.button||"click"!==c.type)){for(;m!=this;m=m.parentNode||this){if(1===m.nodeType&&(m.disabled!==!0||"click"!==c.type)){for(h=[],b=0;f>b;b++){d=g[b],j=d.selector+" ",h[j]===cf&&(h[j]=d.needsContext?cG(j,this).index(m)>=0:cG.find(j,this,null,[m]).length),h[j]&&h.push(d)}h.length&&k.push({elem:m,handlers:h})}}}return g.length>f&&k.push({elem:this,handlers:g.slice(f)}),k},fix:function(a){if(a[cG.expando]){return a}var h,c,f,b=a.type,d=a,g=this.fixHooks[b];g||(this.fixHooks[b]=g=ck.test(b)?this.mouseHooks:aM.test(b)?this.keyHooks:{}),f=g.props?this.props.concat(g.props):this.props,a=new cG.Event(d),h=f.length;while(h--){c=f[h],a[c]=d[c]}return a.target||(a.target=d.srcElement||ag),3===a.target.nodeType&&(a.target=a.target.parentNode),a.metaKey=!!a.metaKey,g.filter?g.filter(a,d):a},props:"altKey bubbles cancelable ctrlKey currentTarget eventPhase metaKey relatedTarget shiftKey target timeStamp view which".split(" "),fixHooks:{},keyHooks:{props:"char charCode key keyCode".split(" "),filter:function(a,b){return null==a.which&&(a.which=null!=b.charCode?b.charCode:b.keyCode),a}},mouseHooks:{props:"button buttons clientX clientY fromElement offsetX offsetY pageX pageY screenX screenY toElement".split(" "),filter:function(a,d){var g,b,f,h=d.button,c=d.fromElement;return null==a.pageX&&null!=d.clientX&&(b=a.target.ownerDocument||ag,f=b.documentElement,g=b.body,a.pageX=d.clientX+(f&&f.scrollLeft||g&&g.scrollLeft||0)-(f&&f.clientLeft||g&&g.clientLeft||0),a.pageY=d.clientY+(f&&f.scrollTop||g&&g.scrollTop||0)-(f&&f.clientTop||g&&g.clientTop||0)),!a.relatedTarget&&c&&(a.relatedTarget=c===a.target?d.toElement:c),a.which||h===cf||(a.which=1&h?1:2&h?3:4&h?2:0),a}},special:{load:{noBubble:!0},focus:{trigger:function(){if(this!==ak()&&this.focus){try{return this.focus(),!1}catch(a){}}},delegateType:"focusin"},blur:{trigger:function(){return this===ak()&&this.blur?(this.blur(),!1):cf},delegateType:"focusout"},click:{trigger:function(){return cG.nodeName(this,"input")&&"checkbox"===this.type&&this.click?(this.click(),!1):cf},_default:function(a){return cG.nodeName(a.target,"a")}},beforeunload:{postDispatch:function(a){a.result!==cf&&(a.originalEvent.returnValue=a.result)}}},simulate:function(a,f,c,d){var b=cG.extend(new cG.Event,c,{type:a,isSimulated:!0,originalEvent:{}});d?cG.event.trigger(b,null,f):cG.event.dispatch.call(f,b),b.isDefaultPrevented()&&c.preventDefault()}},cG.removeEvent=ag.removeEventListener?function(a,c,b){a.removeEventListener&&a.removeEventListener(c,b,!1)}:function(a,d,b){var c="on"+d;a.detachEvent&&(typeof a[c]===a6&&(a[c]=null),a.detachEvent(c,b))},cG.Event=function(a,b){return this instanceof cG.Event?(a&&a.type?(this.originalEvent=a,this.type=a.type,this.isDefaultPrevented=a.defaultPrevented||a.returnValue===!1||a.getPreventDefault&&a.getPreventDefault()?ba:bO):this.type=a,b&&cG.extend(this,b),this.timeStamp=a&&a.timeStamp||cG.now(),this[cG.expando]=!0,cf):new cG.Event(a,b)},cG.Event.prototype={isDefaultPrevented:bO,isPropagationStopped:bO,isImmediatePropagationStopped:bO,preventDefault:function(){var a=this.originalEvent;this.isDefaultPrevented=ba,a&&(a.preventDefault?a.preventDefault():a.returnValue=!1)},stopPropagation:function(){var a=this.originalEvent;this.isPropagationStopped=ba,a&&(a.stopPropagation&&a.stopPropagation(),a.cancelBubble=!0)},stopImmediatePropagation:function(){this.isImmediatePropagationStopped=ba,this.stopPropagation()}},cG.each({mouseenter:"mouseover",mouseleave:"mouseout"},function(a,b){cG.event.special[a]={delegateType:b,bindType:b,handle:function(c){var f,h=this,d=c.relatedTarget,g=c.handleObj;return(!d||d!==h&&!cG.contains(h,d))&&(c.type=g.origType,f=g.handler.apply(this,arguments),c.type=b),f}}}),cG.support.submitBubbles||(cG.event.special.submit={setup:function(){return cG.nodeName(this,"form")?!1:(cG.event.add(this,"click._submit keypress._submit",function(a){var b=a.target,c=cG.nodeName(b,"input")||cG.nodeName(b,"button")?b.form:cf;c&&!cG._data(c,"submitBubbles")&&(cG.event.add(c,"submit._submit",function(d){d._submit_bubble=!0}),cG._data(c,"submitBubbles",!0))}),cf)},postDispatch:function(a){a._submit_bubble&&(delete a._submit_bubble,this.parentNode&&!a.isTrigger&&cG.event.simulate("submit",this.parentNode,a,!0))},teardown:function(){return cG.nodeName(this,"form")?!1:(cG.event.remove(this,"._submit"),cf)}}),cG.support.changeBubbles||(cG.event.special.change={setup:function(){return cT.test(this.nodeName)?(("checkbox"===this.type||"radio"===this.type)&&(cG.event.add(this,"propertychange._change",function(a){"checked"===a.originalEvent.propertyName&&(this._just_changed=!0)}),cG.event.add(this,"click._change",function(a){this._just_changed&&!a.isTrigger&&(this._just_changed=!1),cG.event.simulate("change",this,a,!0)})),!1):(cG.event.add(this,"beforeactivate._change",function(a){var b=a.target;cT.test(b.nodeName)&&!cG._data(b,"changeBubbles")&&(cG.event.add(b,"change._change",function(c){!this.parentNode||c.isSimulated||c.isTrigger||cG.event.simulate("change",this.parentNode,c,!0)}),cG._data(b,"changeBubbles",!0))}),cf)},handle:function(a){var b=a.target;return this!==b||a.isSimulated||a.isTrigger||"radio"!==b.type&&"checkbox"!==b.type?a.handleObj.handler.apply(this,arguments):cf},teardown:function(){return cG.event.remove(this,"._change"),!cT.test(this.nodeName)}}),cG.support.focusinBubbles||cG.each({focus:"focusin",blur:"focusout"},function(a,d){var b=0,c=function(f){cG.event.simulate(d,f.target,cG.event.fix(f),!0)};cG.event.special[d]={setup:function(){0===b++&&ag.addEventListener(a,c,!0)},teardown:function(){0===--b&&ag.removeEventListener(a,c,!0)}}}),cG.fn.extend({on:function(c,f,h,d,g){var b,j;if("object"==typeof c){"string"!=typeof f&&(h=h||f,f=cf);for(b in c){this.on(b,f,h,c[b],g)}return this}if(null==h&&null==d?(d=f,h=f=cf):null==d&&("string"==typeof f?(d=h,h=cf):(d=h,h=f,f=cf)),d===!1){d=bO}else{if(!d){return this}}return 1===g&&(j=d,d=function(a){return cG().off(a),j.apply(this,arguments)},d.guid=j.guid||(j.guid=cG.guid++)),this.each(function(){cG.event.add(this,c,d,h,f)})},one:function(a,d,b,c){return this.on(a,d,b,c,1)},off:function(a,c,f){var b,d;if(a&&a.preventDefault&&a.handleObj){return b=a.handleObj,cG(a.delegateTarget).off(b.namespace?b.origType+"."+b.namespace:b.origType,b.selector,b.handler),this}if("object"==typeof a){for(d in a){this.off(d,c,a[d])}return this}return(c===!1||"function"==typeof c)&&(f=c,c=cf),f===!1&&(f=bO),this.each(function(){cG.event.remove(this,a,f,c)})},trigger:function(a,b){return this.each(function(){cG.event.trigger(a,b,this)})},triggerHandler:function(a,b){var c=this[0];return c?cG.event.trigger(a,b,c,!0):cf}});var cd=/^.[^:#\[\.,]*$/,bu=/^(?:parents|prev(?:Until|All))/,cr=cG.expr.match.needsContext,az={children:!0,contents:!0,next:!0,prev:!0};cG.fn.extend({find:function(a){var f,c=[],d=this,b=d.length;if("string"!=typeof a){return this.pushStack(cG(a).filter(function(){for(f=0;b>f;f++){if(cG.contains(d[f],this)){return !0}}}))}for(f=0;b>f;f++){cG.find(a,d[f],c)}return c=this.pushStack(b>1?cG.unique(c):c),c.selector=this.selector?this.selector+" "+a:a,c},has:function(a){var d,b=cG(a,this),c=b.length;return this.filter(function(){for(d=0;c>d;d++){if(cG.contains(this,b[d])){return !0}}})},not:function(a){return this.pushStack(aS(this,a||[],!0))},filter:function(a){return this.pushStack(aS(this,a||[],!1))},is:function(a){return !!aS(this,"string"==typeof a&&cr.test(a)?cG(a):a||[],!1).length},closest:function(c,j){var f,h=0,d=this.length,g=[],b=cr.test(c)||"string"!=typeof c?cG(c,j||this.context):0;for(;d>h;h++){for(f=this[h];f&&f!==j;f=f.parentNode){if(11>f.nodeType&&(b?b.index(f)>-1:1===f.nodeType&&cG.find.matchesSelector(f,c))){f=g.push(f);break}}}return this.pushStack(g.length>1?cG.unique(g):g)},index:function(a){return a?"string"==typeof a?cG.inArray(this[0],cG(a)):cG.inArray(a.jquery?a[0]:a,this):this[0]&&this[0].parentNode?this.first().prevAll().length:-1},add:function(a,d){var b="string"==typeof a?cG(a,d):cG.makeArray(a&&a.nodeType?[a]:a),c=cG.merge(this.get(),b);return this.pushStack(cG.unique(c))},addBack:function(a){return this.add(null==a?this.prevObject:this.prevObject.filter(a))}});function bU(a,b){do{a=a[b]}while(a&&1!==a.nodeType);return a}cG.each({parent:function(a){var b=a.parentNode;return b&&11!==b.nodeType?b:null},parents:function(a){return cG.dir(a,"parentNode")},parentsUntil:function(a,c,b){return cG.dir(a,"parentNode",b)},next:function(a){return bU(a,"nextSibling")},prev:function(a){return bU(a,"previousSibling")},nextAll:function(a){return cG.dir(a,"nextSibling")},prevAll:function(a){return cG.dir(a,"previousSibling")},nextUntil:function(a,c,b){return cG.dir(a,"nextSibling",b)},prevUntil:function(a,c,b){return cG.dir(a,"previousSibling",b)},siblings:function(a){return cG.sibling((a.parentNode||{}).firstChild,a)},children:function(a){return cG.sibling(a.firstChild)},contents:function(a){return cG.nodeName(a,"iframe")?a.contentDocument||a.contentWindow.document:cG.merge([],a.childNodes)}},function(a,b){cG.fn[a]=function(d,e){var c=cG.map(this,b,d);return"Until"!==a.slice(-5)&&(e=d),e&&"string"==typeof e&&(c=cG.filter(e,c)),this.length>1&&(az[a]||(c=cG.unique(c)),bu.test(a)&&(c=c.reverse())),this.pushStack(c)}}),cG.extend({filter:function(a,d,b){var c=d[0];return b&&(a=":not("+a+")"),1===d.length&&1===c.nodeType?cG.find.matchesSelector(c,a)?[c]:[]:cG.find.matches(a,cG.grep(d,function(f){return 1===f.nodeType}))},dir:function(a,c,f){var b=[],d=a[c];while(d&&9!==d.nodeType&&(f===cf||1!==d.nodeType||!cG(d).is(f))){1===d.nodeType&&b.push(d),d=d[c]}return b},sibling:function(a,c){var b=[];for(;a;a=a.nextSibling){1===a.nodeType&&a!==c&&b.push(a)}return b}});function aS(a,c,b){if(cG.isFunction(c)){return cG.grep(a,function(d,f){return !!c.call(d,f,d)!==b})}if(c.nodeType){return cG.grep(a,function(d){return d===c!==b})}if("string"==typeof c){if(cd.test(c)){return cG.filter(c,a,b)}c=cG.filter(c,a)}return cG.grep(a,function(d){return cG.inArray(d,c)>=0!==b})}function aF(a){var c=a4.split("|"),b=a.createDocumentFragment();if(b.createElement){while(c.length){b.createElement(c.pop())}}return b}var a4="abbr|article|aside|audio|bdi|canvas|data|datalist|details|figcaption|figure|footer|header|hgroup|mark|meter|nav|output|progress|section|summary|time|video",aY=/ jQuery\d+="(?:null|\d+)"/g,bA=RegExp("<(?:"+a4+")[\\s/>]","i"),cQ=/^\s+/,cy=/<(?!area|br|col|embed|hr|img|input|link|meta|param)(([\w:]+)[^>]*)\/>/gi,ar=/<([\w:]+)/,cK=/<tbody/i,cE=/<|&#?\w+;/,cl=/<(?:script|style|link)/i,aA=/^(?:checkbox|radio)$/i,bI=/checked\s*(?:[^=]|=\s*.checked.)/i,bm=/^$|\/(?:java|ecma)script/i,aN=/^true\/(.*)/,ce=/^\s*<!(?:\[CDATA\[|--)|(?:\]\]|--)>\s*$/g,al={option:[1,"<select multiple='multiple'>","</select>"],legend:[1,"<fieldset>","</fieldset>"],area:[1,"<map>","</map>"],param:[1,"<object>","</object>"],thead:[1,"<table>","</table>"],tr:[2,"<table><tbody>","</tbody></table>"],col:[2,"<table><tbody></tbody><colgroup>","</colgroup></table>"],td:[3,"<table><tbody><tr>","</tr></tbody></table>"],_default:cG.support.htmlSerialize?[0,"",""]:[1,"X<div>","</div>"]},bg=aF(ag),aG=bg.appendChild(ag.createElement("div"));al.optgroup=al.option,al.tbody=al.tfoot=al.colgroup=al.caption=al.thead,al.th=al.td,cG.fn.extend({text:function(a){return cG.access(this,function(b){return b===cf?cG.text(this):this.empty().append((this[0]&&this[0].ownerDocument||ag).createTextNode(b))},null,a,arguments.length)},append:function(){return this.domManip(arguments,function(a){if(1===this.nodeType||11===this.nodeType||9===this.nodeType){var b=bv(this,a);b.appendChild(a)}})},prepend:function(){return this.domManip(arguments,function(a){if(1===this.nodeType||11===this.nodeType||9===this.nodeType){var b=bv(this,a);b.insertBefore(a,b.firstChild)}})},before:function(){return this.domManip(arguments,function(a){this.parentNode&&this.parentNode.insertBefore(a,this)})},after:function(){return this.domManip(arguments,function(a){this.parentNode&&this.parentNode.insertBefore(a,this.nextSibling)})},remove:function(a,f){var c,d=a?cG.filter(a,this):this,b=0;for(;null!=(c=d[b]);b++){f||1!==c.nodeType||cG.cleanData(aT(c)),c.parentNode&&(f&&cG.contains(c.ownerDocument,c)&&af(aT(c,"script")),c.parentNode.removeChild(c))}return this},empty:function(){var a,b=0;for(;null!=(a=this[b]);b++){1===a.nodeType&&cG.cleanData(aT(a,!1));while(a.firstChild){a.removeChild(a.firstChild)}a.options&&cG.nodeName(a,"select")&&(a.options.length=0)}return this},clone:function(a,b){return a=null==a?!1:a,b=null==b?a:b,this.map(function(){return cG.clone(this,a,b)})},html:function(a){return cG.access(this,function(b){var d=this[0]||{},g=0,c=this.length;if(b===cf){return 1===d.nodeType?d.innerHTML.replace(aY,""):cf}if(!("string"!=typeof b||cl.test(b)||!cG.support.htmlSerialize&&bA.test(b)||!cG.support.leadingWhitespace&&cQ.test(b)||al[(ar.exec(b)||["",""])[1].toLowerCase()])){b=b.replace(cy,"<$1></$2>");try{for(;c>g;g++){d=this[g]||{},1===d.nodeType&&(cG.cleanData(aT(d,!1)),d.innerHTML=b)}d=0}catch(f){}}d&&this.empty().append(b)},null,a,arguments.length)},replaceWith:function(){var a=cG.map(this,function(c){return[c.nextSibling,c.parentNode]}),b=0;return this.domManip(arguments,function(d){var e=a[b++],c=a[b++];c&&(e&&e.parentNode!==c&&(e=this.nextSibling),cG(this).remove(),c.insertBefore(d,e))},!0),b?this:this.remove()},detach:function(a){return this.remove(a,!0)},domManip:function(j,C,x){j=aB.apply([],j);var A,v,y,b,B,w,D=0,d=this.length,z=this,k=d-1,q=j[0],m=cG.isFunction(q);if(m||!(1>=d||"string"!=typeof q||cG.support.checkClone)&&bI.test(q)){return this.each(function(c){var a=z.eq(c);m&&(j[0]=q.call(this,c,a.html())),a.domManip(j,C,x)})}if(d&&(w=cG.buildFragment(j,this[0].ownerDocument,!1,!x&&this),A=w.firstChild,1===w.childNodes.length&&(w=A),A)){for(b=cG.map(aT(w,"script"),a5),y=b.length;d>D;D++){v=w,D!==k&&(v=cG.clone(v,!0,!0),y&&cG.merge(b,aT(v,"script"))),C.call(this[D],v,D)}if(y){for(B=b[b.length-1].ownerDocument,cG.map(b,b0),D=0;y>D;D++){v=b[D],bm.test(v.type||"")&&!cG._data(v,"globalEval")&&cG.contains(B,v)&&(v.src?cG._evalUrl(v.src):cG.globalEval((v.text||v.textContent||v.innerHTML||"").replace(ce,"")))}}w=A=null}return this}});function bv(a,b){return cG.nodeName(a,"table")&&cG.nodeName(1===b.nodeType?b:b.firstChild,"tr")?a.getElementsByTagName("tbody")[0]||a.appendChild(a.ownerDocument.createElement("tbody")):a}function a5(a){return a.type=(null!==cG.find.attr(a,"type"))+"/"+a.type,a}function b0(a){var b=aN.exec(a.type);return b?a.type=b[1]:a.removeAttribute("type"),a}function af(a,d){var b,c=0;for(;null!=(b=a[c]);c++){cG._data(b,"globalEval",!d||cG._data(d[c],"globalEval"))}}function bB(c,k){if(1===k.nodeType&&cG.hasData(c)){var f,h,d,g=cG._data(c),b=cG._data(k,g),j=g.events;if(j){delete b.handle,b.events={};for(f in j){for(h=0,d=j[f].length;d>h;h++){cG.event.add(k,f,j[f][h])}}}b.data&&(b.data=cG.extend({},b.data))}}function bP(a,f){var c,d,b;if(1===f.nodeType){if(c=f.nodeName.toLowerCase(),!cG.support.noCloneEvent&&f[cG.expando]){b=cG._data(f);for(d in b.events){cG.removeEvent(f,d,b.handle)}f.removeAttribute(cG.expando)}"script"===c&&f.text!==a.text?(a5(f).text=a.text,b0(f)):"object"===c?(f.parentNode&&(f.outerHTML=a.outerHTML),cG.support.html5Clone&&a.innerHTML&&!cG.trim(f.innerHTML)&&(f.innerHTML=a.innerHTML)):"input"===c&&aA.test(a.type)?(f.defaultChecked=f.checked=a.checked,f.value!==a.value&&(f.value=a.value)):"option"===c?f.defaultSelected=f.selected=a.defaultSelected:("input"===c||"textarea"===c)&&(f.defaultValue=a.defaultValue)}}cG.each({appendTo:"append",prependTo:"prepend",insertBefore:"before",insertAfter:"after",replaceAll:"replaceWith"},function(a,b){cG.fn[a]=function(d){var g,j=0,f=[],h=cG(d),c=h.length-1;for(;c>=j;j++){g=j===c?this:this.clone(!0),cG(h[j])[b](g),a0.apply(f,g.get())}return this.pushStack(f)}});function aT(c,d){var g,f,b=0,h=typeof c.getElementsByTagName!==a6?c.getElementsByTagName(d||"*"):typeof c.querySelectorAll!==a6?c.querySelectorAll(d||"*"):cf;if(!h){for(h=[],g=c.childNodes||c;null!=(f=g[b]);b++){!d||cG.nodeName(f,d)?h.push(f):cG.merge(h,aT(f,d))}}return d===cf||d&&cG.nodeName(c,d)?cG.merge([c],h):h}function au(a){aA.test(a.type)&&(a.defaultChecked=a.checked)}cG.extend({clone:function(c,m,g){var j,d,h,b,k,f=cG.contains(c.ownerDocument,c);if(cG.support.html5Clone||cG.isXMLDoc(c)||!bA.test("<"+c.nodeName+">")?h=c.cloneNode(!0):(aG.innerHTML=c.outerHTML,aG.removeChild(h=aG.firstChild)),!(cG.support.noCloneEvent&&cG.support.noCloneChecked||1!==c.nodeType&&11!==c.nodeType||cG.isXMLDoc(c))){for(j=aT(h),k=aT(c),b=0;null!=(d=k[b]);++b){j[b]&&bP(d,j[b])}}if(m){if(g){for(k=k||aT(c),j=j||aT(h),b=0;null!=(d=k[b]);b++){bB(d,j[b])}}else{bB(c,h)}}return j=aT(h,"script"),j.length>0&&af(j,!f&&aT(c,"script")),j=k=d=null,h},buildFragment:function(k,C,x,A){var v,y,b,B,w,D,g,z=k.length,m=aF(C),j=[],q=0;for(;z>q;q++){if(y=k[q],y||0===y){if("object"===cG.type(y)){cG.merge(j,y.nodeType?[y]:y)}else{if(cE.test(y)){B=B||m.appendChild(C.createElement("div")),w=(ar.exec(y)||["",""])[1].toLowerCase(),g=al[w]||al._default,B.innerHTML=g[1]+y.replace(cy,"<$1></$2>")+g[2],v=g[0];while(v--){B=B.lastChild}if(!cG.support.leadingWhitespace&&cQ.test(y)&&j.push(C.createTextNode(cQ.exec(y)[0])),!cG.support.tbody){y="table"!==w||cK.test(y)?"<table>"!==g[1]||cK.test(y)?0:B:B.firstChild,v=y&&y.childNodes.length;while(v--){cG.nodeName(D=y.childNodes[v],"tbody")&&!D.childNodes.length&&y.removeChild(D)}}cG.merge(j,B.childNodes),B.textContent="";while(B.firstChild){B.removeChild(B.firstChild)}B=m.lastChild}else{j.push(C.createTextNode(y))}}}}B&&m.removeChild(B),cG.support.appendChecked||cG.grep(aT(j,"input"),au),q=0;while(y=j[q++]){if((!A||-1===cG.inArray(y,A))&&(b=cG.contains(y.ownerDocument,y),B=aT(m.appendChild(y),"script"),b&&af(B),x)){v=0;while(y=B[v++]){bm.test(y.type||"")&&x.push(y)}}}return B=null,m},cleanData:function(g,q){var j,m,k,b,p=0,i=cG.expando,v=cG.cache,d=cG.support.deleteExpando,h=cG.event.special;for(;null!=(j=g[p]);p++){if((q||cG.acceptData(j))&&(k=j[i],b=k&&v[k])){if(b.events){for(m in b.events){h[m]?cG.event.remove(j,m):cG.removeEvent(j,m,b.handle)}}v[k]&&(delete v[k],d?delete j[i]:typeof j.removeAttribute!==a6?j.removeAttribute(i):j[i]=null,bQ.push(k))}}},_evalUrl:function(a){return cG.ajax({url:a,type:"GET",dataType:"script",async:!1,global:!1,"throws":!0})}}),cG.fn.extend({wrapAll:function(a){if(cG.isFunction(a)){return this.each(function(c){cG(this).wrapAll(a.call(this,c))})}if(this[0]){var b=cG(a,this[0].ownerDocument).eq(0).clone(!0);this[0].parentNode&&b.insertBefore(this[0]),b.map(function(){var c=this;while(c.firstChild&&1===c.firstChild.nodeType){c=c.firstChild}return c}).append(this)}return this},wrapInner:function(a){return cG.isFunction(a)?this.each(function(b){cG(this).wrapInner(a.call(this,b))}):this.each(function(){var c=cG(this),b=c.contents();b.length?b.wrapAll(a):c.append(a)})},wrap:function(a){var b=cG.isFunction(a);return this.each(function(c){cG(this).wrapAll(b?a.call(this,c):a)})},unwrap:function(){return this.parent().each(function(){cG.nodeName(this,"body")||cG(this).replaceWith(this.childNodes)}).end()}});var bV,b8,cF,ac=/alpha\([^)]*\)/i,bb=/opacity\s*=\s*([^)]*)/,cW=/^(top|right|bottom|left)$/,cL=/^(none|table(?!-c[ea]).+)/,cs=/^margin/,cz=RegExp("^("+cA+")(.*)$","i"),cR=RegExp("^("+cA+")(?!px)[a-z%]+$","i"),bh=RegExp("^([+-])=("+cA+")","i"),aZ={BODY:"block"},b1={position:"absolute",visibility:"hidden",display:"block"},bo={letterSpacing:0,fontWeight:400},cX=["Top","Right","Bottom","Left"],aJ=["Webkit","O","Moz","ms"];function ch(a,f){if(f in a){return f}var c=f.charAt(0).toUpperCase()+f.slice(1),d=f,b=aJ.length;while(b--){if(f=aJ[b]+c,f in a){return f}}return d}function bE(a,b){return a=b||a,"none"===cG.css(a,"display")||!cG.contains(a.ownerDocument,a)}function b4(c,k){var f,h,d,g=[],b=0,j=c.length;for(;j>b;b++){h=c[b],h.style&&(g[b]=cG._data(h,"olddisplay"),f=h.style.display,k?(g[b]||"none"!==f||(h.style.display=""),""===h.style.display&&bE(h)&&(g[b]=cG._data(h,"olddisplay",br(h.nodeName)))):g[b]||(d=bE(h),(f&&"none"!==f||!d)&&cG._data(h,"olddisplay",d?f:cG.css(h,"display"))))}for(b=0;j>b;b++){h=c[b],h.style&&(k&&"none"!==h.style.display&&""!==h.style.display||(h.style.display=k?g[b]||"":"none"))}return c}cG.fn.extend({css:function(a,b){return cG.access(this,function(d,g,j){var f,h,c={},k=0;if(cG.isArray(g)){for(h=b8(d),f=g.length;f>k;k++){c[g[k]]=cG.css(d,g[k],!1,h)}return c}return j!==cf?cG.style(d,g,j):cG.css(d,g)},a,b,arguments.length>1)},show:function(){return b4(this,!0)},hide:function(){return b4(this)},toggle:function(a){var b="boolean"==typeof a;return this.each(function(){(b?a:bE(this))?cG(this).show():cG(this).hide()})}}),cG.extend({cssHooks:{opacity:{get:function(a,c){if(c){var b=cF(a,"opacity");return""===b?"1":b}}}},cssNumber:{columnCount:!0,fillOpacity:!0,fontWeight:!0,lineHeight:!0,opacity:!0,orphans:!0,widows:!0,zIndex:!0,zoom:!0},cssProps:{"float":cG.support.cssFloat?"cssFloat":"styleFloat"},style:function(f,j,m,g){if(f&&3!==f.nodeType&&8!==f.nodeType&&f.style){var k,b,p,h=cG.camelCase(j),q=f.style;if(j=cG.cssProps[h]||(cG.cssProps[h]=ch(q,h)),p=cG.cssHooks[j]||cG.cssHooks[h],m===cf){return p&&"get" in p&&(k=p.get(f,!1,g))!==cf?k:q[j]}if(b=typeof m,"string"===b&&(k=bh.exec(m))&&(m=(k[1]+1)*k[2]+parseFloat(cG.css(f,j)),b="number"),!(null==m||"number"===b&&isNaN(m)||("number"!==b||cG.cssNumber[h]||(m+="px"),cG.support.clearCloneStyle||""!==m||0!==j.indexOf("background")||(q[j]="inherit"),p&&"set" in p&&(m=p.set(f,m,g))===cf))){try{q[j]=m}catch(d){}}}},css:function(c,g,j,d){var h,b,k,f=cG.camelCase(g);return g=cG.cssProps[f]||(cG.cssProps[f]=ch(c.style,f)),k=cG.cssHooks[g]||cG.cssHooks[f],k&&"get" in k&&(b=k.get(c,!0,j)),b===cf&&(b=cF(c,g,d)),"normal"===b&&g in bo&&(b=bo[g]),""===j||j?(h=parseFloat(b),j===!0||cG.isNumeric(h)?h||0:b):b}}),aH.getComputedStyle?(b8=function(a){return aH.getComputedStyle(a,null)},cF=function(c,g,j){var d,h,b,k=j||b8(c),f=k?k.getPropertyValue(g)||k[g]:cf,m=c.style;return k&&(""!==f||cG.contains(c.ownerDocument,c)||(f=cG.style(c,g)),cR.test(f)&&cs.test(g)&&(d=m.width,h=m.minWidth,b=m.maxWidth,m.minWidth=m.maxWidth=m.width=f,f=k.width,m.width=d,m.minWidth=h,m.maxWidth=b)),f}):ag.documentElement.currentStyle&&(b8=function(a){return a.currentStyle},cF=function(c,g,j){var d,h,b,k=j||b8(c),f=k?k[g]:cf,m=c.style;return null==f&&m&&m[g]&&(f=m[g]),cR.test(f)&&!cW.test(g)&&(d=m.left,h=c.runtimeStyle,b=h&&h.left,b&&(h.left=c.currentStyle.left),m.left="fontSize"===g?"1em":f,f=m.pixelLeft+"px",m.left=d,b&&(h.left=b)),""===f?"auto":f});function bL(a,d,b){var c=cz.exec(d);return c?Math.max(0,c[1]-(b||0))+(c[2]||"px"):d}function ai(c,j,f,h,d){var g=f===(h?"border":"content")?4:"width"===j?1:0,b=0;for(;4>g;g+=2){"margin"===f&&(b+=cG.css(c,f+cX[g],!0,d)),h?("content"===f&&(b-=cG.css(c,"padding"+cX[g],!0,d)),"margin"!==f&&(b-=cG.css(c,"border"+cX[g]+"Width",!0,d))):(b+=cG.css(c,"padding"+cX[g],!0,d),"padding"!==f&&(b+=cG.css(c,"border"+cX[g]+"Width",!0,d)))}return b}function cb(c,j,f){var h=!0,d="width"===j?c.offsetWidth:c.offsetHeight,g=b8(c),b=cG.support.boxSizing&&"border-box"===cG.css(c,"boxSizing",!1,g);if(0>=d||null==d){if(d=cF(c,j,g),(0>d||null==d)&&(d=c.style[j]),cR.test(d)){return d}h=b&&(cG.support.boxSizingReliable||d===c.style[j]),d=parseFloat(d)||0}return d+ai(c,j,f||(b?"border":"content"),h,g)+"px"}function br(a){var c=ag,b=aZ[a];return b||(b=cp(a,c),"none"!==b&&b||(bV=(bV||cG("<iframe frameborder='0' width='0' height='0'/>").css("cssText","display:block !important")).appendTo(c.documentElement),c=(bV[0].contentWindow||bV[0].contentDocument).document,c.write("<!doctype html><html><body>"),c.close(),b=cp(a,c),bV.detach()),aZ[a]=b),b}function cp(a,d){var b=cG(d.createElement(a)).appendTo(d.body),c=cG.css(b[0],"display");return b.remove(),c}cG.each(["height","width"],function(a,b){cG.cssHooks[b]={get:function(c,f,d){return f?0===c.offsetWidth&&cL.test(cG.css(c,"display"))?cG.swap(c,b1,function(){return cb(c,b,d)}):cb(c,b,d):cf},set:function(c,g,f){var d=f&&b8(c);return bL(c,g,f?ai(c,b,f,cG.support.boxSizing&&"border-box"===cG.css(c,"boxSizing",!1,d),d):0)}}}),cG.support.opacity||(cG.cssHooks.opacity={get:function(a,b){return bb.test((b&&a.currentStyle?a.currentStyle.filter:a.style.filter)||"")?0.01*parseFloat(RegExp.$1)+"":b?"1":""},set:function(a,g){var c=a.style,f=a.currentStyle,b=cG.isNumeric(g)?"alpha(opacity="+100*g+")":"",d=f&&f.filter||c.filter||"";c.zoom=1,(g>=1||""===g)&&""===cG.trim(d.replace(ac,""))&&c.removeAttribute&&(c.removeAttribute("filter"),""===g||f&&!f.filter)||(c.filter=ac.test(d)?d.replace(ac,b):d+" "+b)}}),cG(function(){cG.support.reliableMarginRight||(cG.cssHooks.marginRight={get:function(a,b){return b?cG.swap(a,{display:"inline-block"},cF,[a,"marginRight"]):cf}}),!cG.support.pixelPosition&&cG.fn.position&&cG.each(["top","left"],function(a,b){cG.cssHooks[b]={get:function(c,d){return d?(d=cF(c,b),cR.test(d)?cG(c).position()[b]+"px":d):cf}}})}),cG.expr&&cG.expr.filters&&(cG.expr.filters.hidden=function(a){return 0>=a.offsetWidth&&0>=a.offsetHeight||!cG.support.reliableHiddenOffsets&&"none"===(a.style&&a.style.display||cG.css(a,"display"))},cG.expr.filters.visible=function(a){return !cG.expr.filters.hidden(a)}),cG.each({margin:"",padding:"",border:"Width"},function(a,b){cG.cssHooks[a+b]={expand:function(d){var f=0,c={},e="string"==typeof d?d.split(" "):[d];for(;4>f;f++){c[a+cX[f]+b]=e[f]||e[f-2]||e[0]}return c}},cs.test(a)||(cG.cssHooks[a+b].set=bL)});var ax=/%20/g,bS=/\[\]$/,aQ=/\r?\n/g,aD=/^(?:submit|button|image|reset|file)$/i,a2=/^(?:input|select|textarea|keygen)/i;cG.fn.extend({serialize:function(){return cG.param(this.serializeArray())},serializeArray:function(){return this.map(function(){var a=cG.prop(this,"elements");return a?cG.makeArray(a):this}).filter(function(){var a=this.type;return this.name&&!cG(this).is(":disabled")&&a2.test(this.nodeName)&&!aD.test(a)&&(this.checked||!aA.test(a))}).map(function(a,c){var b=cG(this).val();return null==b?null:cG.isArray(b)?cG.map(b,function(d){return{name:c.name,value:d.replace(aQ,"\r\n")}}):{name:c.name,value:b.replace(aQ,"\r\n")}}).get()}}),cG.param=function(a,c){var f,b=[],d=function(g,h){h=cG.isFunction(h)?h():null==h?"":h,b[b.length]=encodeURIComponent(g)+"="+encodeURIComponent(h)};if(c===cf&&(c=cG.ajaxSettings&&cG.ajaxSettings.traditional),cG.isArray(a)||a.jquery&&!cG.isPlainObject(a)){cG.each(a,function(){d(this.name,this.value)})}else{for(f in a){aW(f,a[f],c,d)}}return b.join("&").replace(ax,"+")};function aW(a,f,c,d){var b;if(cG.isArray(f)){cG.each(f,function(g,e){c||bS.test(a)?d(a,e):aW(a+"["+("object"==typeof e?g:"")+"]",e,c,d)})}else{if(c||"object"!==cG.type(f)){d(a,f)}else{for(b in f){aW(a+"["+b+"]",f[b],c,d)}}}}cG.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 contextmenu".split(" "),function(a,b){cG.fn[b]=function(c,d){return arguments.length>0?this.on(b,null,c,d):this.trigger(b)}}),cG.fn.extend({hover:function(a,b){return this.mouseenter(a).mouseleave(b||a)},bind:function(a,c,b){return this.on(a,null,c,b)},unbind:function(a,b){return this.off(a,null,b)},delegate:function(a,d,b,c){return this.on(d,a,b,c)},undelegate:function(a,c,b){return 1===arguments.length?this.off(a,"**"):this.off(c,a||"**",b)}});var by,cO,cw=cG.now(),ap=/\?/,cI=/#.*$/,cC=/([?&])_=[^&]*/,ci=/^(.*?):[ \t]*([^\r\n]*)\r?$/gm,ay=/^(?:about|app|app-storage|.+-extension|file|res|widget):$/,bF=/^(?:GET|HEAD)$/,bk=/^\/\//,aK=/^([\w.+-]+:)(?:\/\/([^\/?#:]*)(?::(\d+)|)|)/,cc=cG.fn.load,aj={},be={},aE="*/".concat("*");try{cO=bJ.href}catch(bs){cO=ag.createElement("a"),cO.href="",cO=cO.href}by=aK.exec(cO.toLowerCase())||[];function a3(a){return function(f,c){"string"!=typeof f&&(c=f,f="*");var e,b=0,d=f.toLowerCase().match(cg)||[];if(cG.isFunction(c)){while(e=d[b++]){"+"===e[0]?(e=e.slice(1)||"*",(a[e]=a[e]||[]).unshift(c)):(a[e]=a[e]||[]).push(c)}}}}function bY(c,f,h,d){var g={},b=c===be;function j(a){var e;return g[a]=!0,cG.each(c[a]||[],function(k,m){var i=m(f,h,d);return"string"!=typeof i||b||g[i]?b?!(e=i):cf:(f.dataTypes.unshift(i),j(i),!1)}),e}return j(f.dataTypes[0])||!g["*"]&&j("*")}function ae(a,c){var f,b,d=cG.ajaxSettings.flatOptions||{};for(b in c){c[b]!==cf&&((d[b]?a:f||(f={}))[b]=c[b])}return f&&cG.extend(!0,a,f),a}cG.fn.load=function(c,g,j){if("string"!=typeof c&&cc){return cc.apply(this,arguments)}var d,h,b,k=this,f=c.indexOf(" ");return f>=0&&(d=c.slice(f,c.length),c=c.slice(0,f)),cG.isFunction(g)?(j=g,g=cf):g&&"object"==typeof g&&(b="POST"),k.length>0&&cG.ajax({url:c,type:b,dataType:"html",data:g}).done(function(a){h=arguments,k.html(d?cG("<div>").append(cG.parseHTML(a)).find(d):a)}).complete(j&&function(a,i){k.each(j,h||[a.responseText,i,a])}),this},cG.each(["ajaxStart","ajaxStop","ajaxComplete","ajaxError","ajaxSuccess","ajaxSend"],function(a,b){cG.fn[b]=function(c){return this.on(b,c)}}),cG.extend({active:0,lastModified:{},etag:{},ajaxSettings:{url:cO,type:"GET",isLocal:ay.test(by[1]),global:!0,processData:!0,async:!0,contentType:"application/x-www-form-urlencoded; charset=UTF-8",accepts:{"*":aE,text:"text/plain",html:"text/html",xml:"application/xml, text/xml",json:"application/json, text/javascript"},contents:{xml:/xml/,html:/html/,json:/json/},responseFields:{xml:"responseXML",text:"responseText",json:"responseJSON"},converters:{"* text":String,"text html":!0,"text json":cG.parseJSON,"text xml":cG.parseXML},flatOptions:{url:!0,context:!0}},ajaxSetup:function(a,b){return b?ae(ae(a,cG.ajaxSettings),b):ae(cG.ajaxSettings,a)},ajaxPrefilter:a3(aj),ajaxTransport:a3(be),ajax:function(A,J){"object"==typeof A&&(J=A,A=cf),J=J||{};var O,F,L,j,P,H,Q,t,M=cG.ajaxSetup({},J),B=M.context||M,z=M.context&&(B.nodeType||B.jquery)?cG(B):cG.event,E=cG.Deferred(),D=cG.Callbacks("once memory"),I=M.statusCode||{},T={},R={},q=0,S="canceled",x={readyState:0,getResponseHeader:function(a){var b;if(2===q){if(!t){t={};while(b=ci.exec(j)){t[b[1].toLowerCase()]=b[2]}}b=t[a.toLowerCase()]}return null==b?null:b},getAllResponseHeaders:function(){return 2===q?j:null},setRequestHeader:function(a,c){var b=a.toLowerCase();return q||(a=R[b]=R[b]||a,T[a]=c),this},overrideMimeType:function(a){return q||(M.mimeType=a),this},statusCode:function(a){var b;if(a){if(2>q){for(b in a){I[b]=[I[b],a[b]]}}else{x.always(a[x.status])}}return this},abort:function(a){var b=a||S;return Q&&Q.abort(b),G(0,b),this}};if(E.promise(x).complete=D.add,x.success=x.done,x.error=x.fail,M.url=((A||M.url||cO)+"").replace(cI,"").replace(bk,by[1]+"//"),M.type=J.method||J.type||M.method||M.type,M.dataTypes=cG.trim(M.dataType||"*").toLowerCase().match(cg)||[""],null==M.crossDomain&&(O=aK.exec(M.url.toLowerCase()),M.crossDomain=!(!O||O[1]===by[1]&&O[2]===by[2]&&(O[3]||("http:"===O[1]?"80":"443"))===(by[3]||("http:"===by[1]?"80":"443")))),M.data&&M.processData&&"string"!=typeof M.data&&(M.data=cG.param(M.data,M.traditional)),bY(aj,M,J,x),2===q){return x}H=M.global,H&&0===cG.active++&&cG.event.trigger("ajaxStart"),M.type=M.type.toUpperCase(),M.hasContent=!bF.test(M.type),L=M.url,M.hasContent||(M.data&&(L=M.url+=(ap.test(L)?"&":"?")+M.data,delete M.data),M.cache===!1&&(M.url=cC.test(L)?L.replace(cC,"$1_="+cw++):L+(ap.test(L)?"&":"?")+"_="+cw++)),M.ifModified&&(cG.lastModified[L]&&x.setRequestHeader("If-Modified-Since",cG.lastModified[L]),cG.etag[L]&&x.setRequestHeader("If-None-Match",cG.etag[L])),(M.data&&M.hasContent&&M.contentType!==!1||J.contentType)&&x.setRequestHeader("Content-Type",M.contentType),x.setRequestHeader("Accept",M.dataTypes[0]&&M.accepts[M.dataTypes[0]]?M.accepts[M.dataTypes[0]]+("*"!==M.dataTypes[0]?", "+aE+"; q=0.01":""):M.accepts["*"]);for(F in M.headers){x.setRequestHeader(F,M.headers[F])}if(M.beforeSend&&(M.beforeSend.call(B,x,M)===!1||2===q)){return x.abort()}S="abort";for(F in {success:1,error:1,complete:1}){x[F](M[F])}if(Q=bY(be,M,J,x)){x.readyState=1,H&&z.trigger("ajaxSend",[x,M]),M.async&&M.timeout>0&&(P=setTimeout(function(){x.abort("timeout")},M.timeout));try{q=1,Q.send(T,G)}catch(K){if(!(2>q)){throw K}G(-1,K)}}else{G(-1,"No Transport")}function G(b,f,h,d){var a,o,l,m,k,g=f;2!==q&&(q=2,P&&clearTimeout(P),Q=cf,j=d||"",x.readyState=b>0?4:0,a=b>=200&&300>b||304===b,h&&(m=bz(M,x,h)),m=bM(M,m,x,a),a?(M.ifModified&&(k=x.getResponseHeader("Last-Modified"),k&&(cG.lastModified[L]=k),k=x.getResponseHeader("etag"),k&&(cG.etag[L]=k)),204===b||"HEAD"===M.type?g="nocontent":304===b?g="notmodified":(g=m.state,o=m.data,l=m.error,a=!l)):(l=g,(b||!g)&&(g="error",0>b&&(b=0))),x.status=b,x.statusText=(f||g)+"",a?E.resolveWith(B,[o,g,x]):E.rejectWith(B,[x,g,l]),x.statusCode(I),I=cf,H&&z.trigger(a?"ajaxSuccess":"ajaxError",[x,M,a?o:l]),D.fireWith(B,[x,g]),H&&(z.trigger("ajaxComplete",[x,M]),--cG.active||cG.event.trigger("ajaxStop")))}return x},getJSON:function(a,c,b){return cG.get(a,c,b,"json")},getScript:function(a,b){return cG.get(a,cf,b,"script")}}),cG.each(["get","post"],function(a,b){cG[b]=function(c,g,d,f){return cG.isFunction(g)&&(f=f||d,d=g,g=cf),cG.ajax({url:c,type:b,dataType:f,data:g,success:d})}});function bz(c,g,j){var d,h,b,k,f=c.contents,m=c.dataTypes;while("*"===m[0]){m.shift(),h===cf&&(h=c.mimeType||g.getResponseHeader("Content-Type"))}if(h){for(k in f){if(f[k]&&f[k].test(h)){m.unshift(k);break}}}if(m[0] in j){b=m[0]}else{for(k in j){if(!m[0]||c.converters[k+" "+m[0]]){b=k;break}d||(d=k)}b=b||d}return b?(b!==m[0]&&m.unshift(b),j[b]):cf}function bM(f,w,j,q){var g,k,b,v,h,x={},d=f.dataTypes.slice();if(d[1]){for(b in f.converters){x[b.toLowerCase()]=f.converters[b]}}k=d.shift();while(k){if(f.responseFields[k]&&(j[f.responseFields[k]]=w),!h&&q&&f.dataFilter&&(w=f.dataFilter(w,f.dataType)),h=k,k=d.shift()){if("*"===k){k=h}else{if("*"!==h&&h!==k){if(b=x[h+" "+k]||x["* "+k],!b){for(g in x){if(v=g.split(" "),v[1]===k&&(b=x[h+" "+v[0]]||x["* "+v[0]])){b===!0?b=x[g]:x[g]!==!0&&(k=v[0],d.unshift(v[1]));break}}}if(b!==!0){if(b&&f["throws"]){w=b(w)}else{try{w=b(w)}catch(m){return{state:"parsererror",error:b?m:"No conversion from "+h+" to "+k}}}}}}}}return{state:"success",data:w}}cG.ajaxSetup({accepts:{script:"text/javascript, application/javascript, application/ecmascript, application/x-ecmascript"},contents:{script:/(?:java|ecma)script/},converters:{"text script":function(a){return cG.globalEval(a),a}}}),cG.ajaxPrefilter("script",function(a){a.cache===cf&&(a.cache=!1),a.crossDomain&&(a.type="GET",a.global=!1)}),cG.ajaxTransport("script",function(a){if(a.crossDomain){var b,c=ag.head||cG("head")[0]||ag.documentElement;return{send:function(e,d){b=ag.createElement("script"),b.async=!0,a.scriptCharset&&(b.charset=a.scriptCharset),b.src=a.url,b.onload=b.onreadystatechange=function(f,g){(g||!b.readyState||/loaded|complete/.test(b.readyState))&&(b.onload=b.onreadystatechange=null,b.parentNode&&b.parentNode.removeChild(b),b=null,g||d(200,"success"))},c.insertBefore(b,c.firstChild)},abort:function(){b&&b.onload(cf,!0)}}}});var aR=[],aq=/(=)\?(?=&|$)|\?\?/;cG.ajaxSetup({jsonp:"callback",jsonpCallback:function(){var a=aR.pop()||cG.expando+"_"+cw++;return this[a]=!0,a}}),cG.ajaxPrefilter("json jsonp",function(e,g,c){var f,b,h,d=e.jsonp!==!1&&(aq.test(e.url)?"url":"string"==typeof e.data&&!(e.contentType||"").indexOf("application/x-www-form-urlencoded")&&aq.test(e.data)&&"data");return d||"jsonp"===e.dataTypes[0]?(f=e.jsonpCallback=cG.isFunction(e.jsonpCallback)?e.jsonpCallback():e.jsonpCallback,d?e[d]=e[d].replace(aq,"$1"+f):e.jsonp!==!1&&(e.url+=(ap.test(e.url)?"&":"?")+e.jsonp+"="+f),e.converters["script json"]=function(){return h||cG.error(f+" was not called"),h[0]},e.dataTypes[0]="json",b=aH[f],aH[f]=function(){h=arguments},c.always(function(){aH[f]=b,e[f]&&(e.jsonpCallback=g.jsonpCallback,aR.push(f)),h&&cG.isFunction(b)&&b(h[0]),h=b=cf}),"script"):cf});var bT,b5,cD=0,ab=aH.ActiveXObject&&function(){var a;for(a in bT){bT[a](cf,!0)}};function a8(){try{return new aH.XMLHttpRequest}catch(a){}}function cU(){try{return new aH.ActiveXObject("Microsoft.XMLHTTP")}catch(a){}}cG.ajaxSettings.xhr=aH.ActiveXObject?function(){return !this.isLocal&&a8()||cU()}:a8,b5=cG.ajaxSettings.xhr(),cG.support.cors=!!b5&&"withCredentials" in b5,b5=cG.support.ajax=!!b5,b5&&cG.ajaxTransport(function(a){if(!a.crossDomain||cG.support.cors){var b;return{send:function(d,f){var c,g,e=a.xhr();if(a.username?e.open(a.type,a.url,a.async,a.username,a.password):e.open(a.type,a.url,a.async),a.xhrFields){for(g in a.xhrFields){e[g]=a.xhrFields[g]}}a.mimeType&&e.overrideMimeType&&e.overrideMimeType(a.mimeType),a.crossDomain||d["X-Requested-With"]||(d["X-Requested-With"]="XMLHttpRequest");try{for(g in d){e.setRequestHeader(g,d[g])}}catch(h){}e.send(a.hasContent&&a.data||null),b=function(l,n){var q,r,j,o;try{if(b&&(n||4===e.readyState)){if(b=cf,c&&(e.onreadystatechange=cG.noop,ab&&delete bT[c]),n){4!==e.readyState&&e.abort()}else{o={},q=e.status,r=e.getAllResponseHeaders(),"string"==typeof e.responseText&&(o.text=e.responseText);try{j=e.statusText}catch(m){j=""}q||!a.isLocal||a.crossDomain?1223===q&&(q=204):q=o.text?200:404}}}catch(k){n||f(-1,k)}o&&f(q,j,o,r)},a.async?4===e.readyState?setTimeout(b):(c=++cD,ab&&(bT||(bT={},cG(aH).unload(ab)),bT[c]=b),e.onreadystatechange=b):b()},abort:function(){b&&b(cf,!0)}}}});var cJ,cq,cx=/^(?:toggle|show|hide)$/,cP=RegExp("^(?:([+-])=|)("+cA+")([a-z%]*)$","i"),bf=/queueHooks$/,aX=[bG],bZ={"*":[function(c,m){var g=this.createTween(c,m),j=g.cur(),d=cP.exec(m),h=d&&d[3]||(cG.cssNumber[c]?"":"px"),b=(cG.cssNumber[c]||"px"!==h&&+j)&&cP.exec(cG.css(g.elem,c)),k=1,f=20;if(b&&b[3]!==h){h=h||b[3],d=d||[],b=+j||1;do{k=k||".5",b/=k,cG.style(g.elem,c,b+h)}while(k!==(k=g.cur()/j)&&1!==k&&--f)}return d&&(b=g.start=+b||+j||0,g.unit=h,g.end=d[1]?b+(d[1]+1)*d[2]:+d[2]),g}]};function bl(){return setTimeout(function(){cJ=cf}),cJ=cG.now()}function cV(c,j,f){var h,d=(bZ[j]||[]).concat(bZ["*"]),g=0,b=d.length;for(;b>g;g++){if(h=d[g].call(f,j,c)){return h}}}function aL(f,q,j){var m,g,k=0,b=aX.length,p=cG.Deferred().always(function(){delete h.elem}),h=function(){if(g){return !1}var w=cJ||bl(),i=Math.max(0,v.startTime+v.duration-w),u=i/v.duration||0,s=1-u,c=0,e=v.tweens.length;for(;e>c;c++){v.tweens[c].run(s)}return p.notifyWith(f,[v,s,i]),1>s&&e?i:(p.resolveWith(f,[v]),!1)},v=p.promise({elem:f,props:cG.extend({},q),opts:cG.extend(!0,{specialEasing:{}},j),originalProperties:q,originalOptions:j,startTime:cJ||bl(),duration:j.duration,tweens:[],createTween:function(e,a){var c=cG.Tween(f,v.opts,e,a,v.opts.specialEasing[e]||v.opts.easing);return v.tweens.push(c),c},stop:function(e){var a=0,c=e?v.tweens.length:0;if(g){return this}for(g=!0;c>a;a++){v.tweens[a].run(1)}return e?p.resolveWith(f,[v,e]):p.rejectWith(f,[v,e]),this}}),d=v.props;for(cj(d,v.opts.specialEasing);b>k;k++){if(m=aX[k].call(v,f,d,v.opts)){return m}}return cG.map(d,cV,v),cG.isFunction(v.opts.start)&&v.opts.start.call(f,v),cG.fx.timer(cG.extend(h,{elem:f,anim:v,queue:v.opts.queue})),v.progress(v.opts.progress).done(v.opts.done,v.opts.complete).fail(v.opts.fail).always(v.opts.always)}function cj(c,j){var f,h,d,g,b;for(f in c){if(h=cG.camelCase(f),d=j[h],g=c[f],cG.isArray(g)&&(d=g[1],g=c[f]=g[0]),f!==h&&(c[h]=g,delete c[f]),b=cG.cssHooks[h],b&&"expand" in b){g=b.expand(g),delete c[h];for(f in g){f in c||(c[f]=g[f],j[f]=d)}}else{j[h]=d}}}cG.Animation=cG.extend(aL,{tweener:function(a,f){cG.isFunction(a)?(f=a,a=["*"]):a=a.split(" ");var c,d=0,b=a.length;for(;b>d;d++){c=a[d],bZ[c]=bZ[c]||[],bZ[c].unshift(f)}},prefilter:function(a,b){b?aX.unshift(a):aX.push(a)}});function bG(j,A,v){var y,m,w,b,z,q,B=this,g={},x=j.style,k=j.nodeType&&bE(j),h=cG._data(j,"fxshow");v.queue||(z=cG._queueHooks(j,"fx"),null==z.unqueued&&(z.unqueued=0,q=z.empty.fire,z.empty.fire=function(){z.unqueued||q()}),z.unqueued++,B.always(function(){B.always(function(){z.unqueued--,cG.queue(j,"fx").length||z.empty.fire()})})),1===j.nodeType&&("height" in A||"width" in A)&&(v.overflow=[x.overflow,x.overflowX,x.overflowY],"inline"===cG.css(j,"display")&&"none"===cG.css(j,"float")&&(cG.support.inlineBlockNeedsLayout&&"inline"!==br(j.nodeName)?x.zoom=1:x.display="inline-block")),v.overflow&&(x.overflow="hidden",cG.support.shrinkWrapBlocks||B.always(function(){x.overflow=v.overflow[0],x.overflowX=v.overflow[1],x.overflowY=v.overflow[2]}));for(y in A){if(m=A[y],cx.exec(m)){if(delete A[y],w=w||"toggle"===m,m===(k?"hide":"show")){continue}g[y]=h&&h[y]||cG.style(j,y)}}if(!cG.isEmptyObject(g)){h?"hidden" in h&&(k=h.hidden):h=cG._data(j,"fxshow",{}),w&&(h.hidden=!k),k?cG(j).show():B.done(function(){cG(j).hide()}),B.done(function(){var a;cG._removeData(j,"fxshow");for(a in g){cG.style(j,a,g[a])}});for(y in g){b=cV(k?h[y]:0,y,B),y in h||(h[y]=b.start,k&&(b.end=b.start,b.start="width"===y||"height"===y?1:0))}}}function b6(a,f,c,d,b){return new b6.prototype.init(a,f,c,d,b)}cG.Tween=b6,b6.prototype={constructor:b6,init:function(a,g,c,f,b,d){this.elem=a,this.prop=c,this.easing=b||"swing",this.options=g,this.start=this.now=this.cur(),this.end=f,this.unit=d||(cG.cssNumber[c]?"":"px")},cur:function(){var a=b6.propHooks[this.prop];return a&&a.get?a.get(this):b6.propHooks._default.get(this)},run:function(a){var c,b=b6.propHooks[this.prop];return this.pos=c=this.options.duration?cG.easing[this.easing](a,this.options.duration*a,0,1,this.options.duration):a,this.now=(this.end-this.start)*c+this.start,this.options.step&&this.options.step.call(this.elem,this.now,this),b&&b.set?b.set(this):b6.propHooks._default.set(this),this}},b6.prototype.init.prototype=b6.prototype,b6.propHooks={_default:{get:function(a){var b;return null==a.elem[a.prop]||a.elem.style&&null!=a.elem.style[a.prop]?(b=cG.css(a.elem,a.prop,""),b&&"auto"!==b?b:0):a.elem[a.prop]},set:function(a){cG.fx.step[a.prop]?cG.fx.step[a.prop](a):a.elem.style&&(null!=a.elem.style[cG.cssProps[a.prop]]||cG.cssHooks[a.prop])?cG.style(a.elem,a.prop,a.now+a.unit):a.elem[a.prop]=a.now}}},b6.propHooks.scrollTop=b6.propHooks.scrollLeft={set:function(a){a.elem.nodeType&&a.elem.parentNode&&(a.elem[a.prop]=a.now)}},cG.each(["toggle","show","hide"],function(a,c){var b=cG.fn[c];cG.fn[c]=function(d,g,f){return null==d||"boolean"==typeof d?b.apply(this,arguments):this.animate(a9(c,!0),d,g,f)}}),cG.fn.extend({fadeTo:function(a,d,b,c){return this.filter(bE).css("opacity",0).show().end().animate({opacity:d},a,b,c)},animate:function(c,j,f,h){var d=cG.isEmptyObject(c),g=cG.speed(j,f,h),b=function(){var a=aL(this,cG.extend({},c),g);(d||cG._data(this,"finish"))&&a.stop(!0)};return b.finish=b,d||g.queue===!1?this.each(b):this.queue(g.queue,b)},stop:function(a,c,d){var b=function(f){var g=f.stop;delete f.stop,g(d)};return"string"!=typeof a&&(d=c,c=a,a=cf),c&&a!==!1&&this.queue(a||"fx",[]),this.each(function(){var h=!0,f=null!=a&&a+"queueHooks",g=cG.timers,e=cG._data(this);if(f){e[f]&&e[f].stop&&b(e[f])}else{for(f in e){e[f]&&e[f].stop&&bf.test(f)&&b(e[f])}}for(f=g.length;f--;){g[f].elem!==this||null!=a&&g[f].queue!==a||(g[f].anim.stop(d),h=!1,g.splice(f,1))}(h||!d)&&cG.dequeue(this,a)})},finish:function(a){return a!==!1&&(a=a||"fx"),this.each(function(){var g,d=cG._data(this),f=d[a+"queue"],c=d[a+"queueHooks"],e=cG.timers,b=f?f.length:0;for(d.finish=!0,cG.queue(this,a,[]),c&&c.stop&&c.stop.call(this,!0),g=e.length;g--;){e[g].elem===this&&e[g].queue===a&&(e[g].anim.stop(!0),e.splice(g,1))}for(g=0;b>g;g++){f[g]&&f[g].finish&&f[g].finish.call(this)}delete d.finish})}});function a9(a,f){var c,d={height:a},b=0;for(f=f?1:0;4>b;b+=2-f){c=cX[b],d["margin"+c]=d["padding"+c]=a}return f&&(d.opacity=d.width=a),d}cG.each({slideDown:a9("show"),slideUp:a9("hide"),slideToggle:a9("toggle"),fadeIn:{opacity:"show"},fadeOut:{opacity:"hide"},fadeToggle:{opacity:"toggle"}},function(a,b){cG.fn[a]=function(c,d,f){return this.animate(b,c,d,f)}}),cG.speed=function(a,d,b){var c=a&&"object"==typeof a?cG.extend({},a):{complete:b||!b&&d||cG.isFunction(a)&&a,duration:a,easing:b&&d||d&&!cG.isFunction(d)&&d};return c.duration=cG.fx.off?0:"number"==typeof c.duration?c.duration:c.duration in cG.fx.speeds?cG.fx.speeds[c.duration]:cG.fx.speeds._default,(null==c.queue||c.queue===!0)&&(c.queue="fx"),c.old=c.complete,c.complete=function(){cG.isFunction(c.old)&&c.old.call(this),c.queue&&cG.dequeue(this,c.queue)},c},cG.easing={linear:function(a){return a},swing:function(a){return 0.5-Math.cos(a*Math.PI)/2}},cG.timers=[],cG.fx=b6.prototype.init,cG.fx.tick=function(){var a,b=cG.timers,c=0;for(cJ=cG.now();b.length>c;c++){a=b[c],a()||b[c]!==a||b.splice(c--,1)}b.length||cG.fx.stop(),cJ=cf},cG.fx.timer=function(a){a()&&cG.timers.push(a)&&cG.fx.start()},cG.fx.interval=13,cG.fx.start=function(){cq||(cq=setInterval(cG.fx.tick,cG.fx.interval))},cG.fx.stop=function(){clearInterval(cq),cq=null},cG.fx.speeds={slow:600,fast:200,_default:400},cG.fx.step={},cG.expr&&cG.expr.filters&&(cG.expr.filters.animated=function(a){return cG.grep(cG.timers,function(b){return a===b.elem}).length}),cG.fn.offset=function(c){if(arguments.length){return c===cf?this:this.each(function(a){cG.offset.setOffset(this,c,a)})}var d,g,f={top:0,left:0},b=this[0],h=b&&b.ownerDocument;if(h){return d=h.documentElement,cG.contains(d,b)?(typeof b.getBoundingClientRect!==a6&&(f=b.getBoundingClientRect()),g=bN(h),{top:f.top+(g.pageYOffset||d.scrollTop)-(d.clientTop||0),left:f.left+(g.pageXOffset||d.scrollLeft)-(d.clientLeft||0)}):f}},cG.offset={setOffset:function(g,y,m){var w=cG.css(g,"position");"static"===w&&(g.style.position="relative");var j=cG(g),q=j.offset(),b=cG.css(g,"top"),x=cG.css(g,"left"),k=("absolute"===w||"fixed"===w)&&cG.inArray("auto",[b,x])>-1,z={},d={},v,h;k?(d=j.position(),v=d.top,h=d.left):(v=parseFloat(b)||0,h=parseFloat(x)||0),cG.isFunction(y)&&(y=y.call(g,m,q)),null!=y.top&&(z.top=y.top-q.top+v),null!=y.left&&(z.left=y.left-q.left+h),"using" in y?y.using.call(g,z):j.css(z)}},cG.fn.extend({position:function(){if(this[0]){var a,d,b={top:0,left:0},c=this[0];return"fixed"===cG.css(c,"position")?d=c.getBoundingClientRect():(a=this.offsetParent(),d=this.offset(),cG.nodeName(a[0],"html")||(b=a.offset()),b.top+=cG.css(a[0],"borderTopWidth",!0),b.left+=cG.css(a[0],"borderLeftWidth",!0)),{top:d.top-b.top-cG.css(c,"marginTop",!0),left:d.left-b.left-cG.css(c,"marginLeft",!0)}}},offsetParent:function(){return this.map(function(){var a=this.offsetParent||b9;while(a&&!cG.nodeName(a,"html")&&"static"===cG.css(a,"position")){a=a.offsetParent}return a||b9})}}),cG.each({scrollLeft:"pageXOffset",scrollTop:"pageYOffset"},function(a,b){var c=/Y/.test(b);cG.fn[a]=function(d){return cG.access(this,function(g,h,j){var f=bN(g);return j===cf?f?b in f?f[b]:f.document.documentElement[h]:g[h]:(f?f.scrollTo(c?cG(f).scrollLeft():j,c?j:cG(f).scrollTop()):g[h]=j,cf)},a,d,arguments.length,null)}});function bN(a){return cG.isWindow(a)?a:9===a.nodeType?a.defaultView||a.parentWindow:!1}cG.each({Height:"height",Width:"width"},function(a,b){cG.each({padding:"inner"+a,content:b,"":"outer"+a},function(d,c){cG.fn[c]=function(f,g){var e=arguments.length&&(d||"boolean"!=typeof f),h=d||(f===!0||g===!0?"margin":"border");return cG.access(this,function(k,m,j){var l;return cG.isWindow(k)?k.document.documentElement["client"+a]:9===k.nodeType?(l=k.documentElement,Math.max(k.body["scroll"+a],l["scroll"+a],k.body["offset"+a],l["offset"+a],l["client"+a])):j===cf?cG.css(k,m,h):cG.style(k,m,j,h)},b,e?f:cf,e,null)}})}),cG.fn.size=function(){return this.length},cG.fn.andSelf=cG.fn.addBack,"object"==typeof module&&module&&"object"==typeof module.exports?module.exports=cG:(aH.jQuery=aH.$=cG,"function"==typeof define&&define.amd&&define("jquery",[],function(){return cG}))})(window);