'use strict';!function(e,t){'object'==typeof module&&'object'==typeof module.exports?module.exports=e.document?t(e,!0):function(e){if(!e.document)throw new Error('jQuery requires a window with a document');return t(e)}:t(e)}('undefined'!=typeof window?window:this,function(e,n){function Z(e){var n=!!e&&'length'in e&&e.length,i=t.type(e);return'function'!==i&&!t.isWindow(e)&&('array'===i||0===n||'number'==typeof n&&n>0&&n-1 in e)};function J(e,n,i){if(t.isFunction(n))return t.grep(e,function(e,t){return!!n.call(e,t,e)!==i});if(n.nodeType)return t.grep(e,function(e){return e===n!==i});if('string'==typeof n){if(Lt.test(n))return t.filter(n,e,i);n=t.filter(n,e)};return t.grep(e,function(e){return B.call(n,e)>-1!==i})};function Ne(e,t){for(;(e=e[t])&&1!==e.nodeType;);return e};function Ht(e){var n={};return t.each(e.match(c)||[],function(e,t){n[t]=!0}),n};function j(){o.removeEventListener('DOMContentLoaded',j),e.removeEventListener('load',j),t.ready()};function L(){this.expando=t.expando+L.uid++};function Oe(e,n,i){var r;if(void 0===i&&1===e.nodeType)if(r='data-'+n.replace(Ee,'-$&').toLowerCase(),i=e.getAttribute(r),'string'==typeof i){try{i='true'===i||'false'!==i&&('null'===i?null:+i+''===i?+i:kt.test(i)?t.parseJSON(i):i)}catch(o){};s.set(e,n,i)} else i=void 0;return i};function Me(e,n,i,o){var u,s=1,d=20,c=o?function(){return o.cur()}:function(){return t.css(e,n,'')},l=c(),a=i&&i[3]||(t.cssNumber[n]?'':'px'),r=(t.cssNumber[n]||'px'!==a&&+l)&&I.exec(t.css(e,n));if(r&&r[3]!==a){a=a||r[3],i=i||[],r=+l||1;do s=s||'.5',r/=s,t.style(e,n,r+a);while(s!==(s=c()/l)&&1!==s&&--d)};return i&&(r=+r||+l||0,u=i[1]?r+(i[1]+1)*i[2]:+i[2],o&&(o.unit=a,o.start=r,o.end=u)),u};function a(e,n){var i='undefined'!=typeof e.getElementsByTagName?e.getElementsByTagName(n||'*'):'undefined'!=typeof e.querySelectorAll?e.querySelectorAll(n||'*'):[];return void 0===n||n&&t.nodeName(e,n)?t.merge([e],i):i};function ee(e,t){for(var n=0,o=e.length;n-1)s&&s.push(r);else if(m=t.contains(r.ownerDocument,r),l=a(c.appendChild(r),'script'),m&&ee(l),i)for(f=0;r=l[f++];)Te.test(r.type||'')&&i.push(r);return c};function R(){return!0};function w(){return!1};function Be(){try{return o.activeElement}catch(e){}};function te(e,n,i,o,r,s){var a,l;if('object'==typeof n){'string'!=typeof i&&(o=o||i,i=void 0);for(l in n)te(e,l,i,o,n[l],s);return e};if(null==o&&null==r?(r=i,o=i=void 0):null==r&&('string'==typeof i?(r=o,o=void 0):(r=o,o=i,i=void 0)),r===!1)r=w;else if(!r)return e;return 1===s&&(a=r,r=function(e){return t().off(e),a.apply(this,arguments)},r.guid=a.guid||(a.guid=t.guid++)),e.each(function(){t.event.add(this,n,r,o,i)})};function He(e,n){return t.nodeName(e,'table')&&t.nodeName(11!==n.nodeType?n:n.firstChild,'tr')?e.getElementsByTagName('tbody')[0]||e.appendChild(e.ownerDocument.createElement('tbody')):e};function jt(e){return e.type=(null!==e.getAttribute('type'))+'/'+e.type,e};function Rt(e){var t=xt.exec(e.type);return t?e.type=t[1]:e.removeAttribute('type'),e};function je(e,n){var o,c,r,l,u,d,h,a;if(1===n.nodeType){if(i.hasData(e)&&(l=i.access(e),u=i.set(n,l),a=l.events)){delete u.handle,u.events={};for(r in a)for(o=0,c=a[r].length;o1&&'string'==typeof p&&!r.checkClone&&bt.test(p))return e.each(function(t){var i=e.eq(t);y&&(n[0]=p.call(this,t,i.html())),m(i,n,o,s)});if(f&&(d=Pe(n,e[0].ownerDocument,!1,e,s),g=d.firstChild,1===d.childNodes.length&&(d=g),g||s)){for(c=t.map(a(d,'script'),jt),h=c.length;u')).appendTo(i.documentElement),i=O[0].contentDocument,i.write(),i.close(),n=We(e,i),O.detach()),ve[e]=n),n};function C(e,n,i){var a,l,u,o,s=e.style;return i=i||M(e),o=i?i.getPropertyValue(n)||i[n]:void 0,''!==o&&void 0!==o||t.contains(e.ownerDocument,e)||(o=t.style(e,n)),i&&!r.pixelMarginRight()&&Y.test(o)&&ye.test(n)&&(a=s.width,l=s.minWidth,u=s.maxWidth,s.minWidth=s.maxWidth=s.width=o,o=i.width,s.width=a,s.minWidth=l,s.maxWidth=u),void 0!==o?o+'':o};function ie(e,t){return{get:function(){return e()?void delete this.get:(this.get=t).apply(this,arguments)}}};function ze(e){if(e in me)return e;for(var n=e[0].toUpperCase()+e.slice(1),t=ge.length;t--;)if(e=ge[t]+n,e in me)return e};function Fe(e,t,n){var i=I.exec(t);return i?Math.max(0,i[2]-(n||0))+(i[3]||'px'):t};function qe(e,n,i,o,r){for(var s=i===(o?'border':'content')?4:'width'===n?1:0,a=0;s<4;s+=2)'margin'===i&&(a+=t.css(e,i+p[s],!0,r)),o?('content'===i&&(a-=t.css(e,'padding'+p[s],!0,r)),'margin'!==i&&(a-=t.css(e,'border'+p[s]+'Width',!0,r))):(a+=t.css(e,'padding'+p[s],!0,r),'padding'!==i&&(a+=t.css(e,'border'+p[s]+'Width',!0,r)));return a};function Ue(n,i,s){var u=!0,a='width'===i?n.offsetWidth:n.offsetHeight,l=M(n),c='border-box'===t.css(n,'boxSizing',!1,l);if(o.msFullscreenElement&&e.top!==e&&n.getClientRects().length&&(a=Math.round(100*n.getBoundingClientRect()[i])),a<=0||null==a){if(a=C(n,i,l),(a<0||null==a)&&(a=n.style[i]),Y.test(a))return a;u=c&&(r.boxSizingReliable()||a===n.style[i]),a=parseFloat(a)||0};return a+qe(n,i,s||(c?'border':'content'),u,l)+'px'};function Ve(e,n){for(var s,o,l,a=[],r=0,u=e.length;r=0&&t=0},isPlainObject:function(e){return'object'===t.type(e)&&!e.nodeType&&!t.isWindow(e)&&!(e.constructor&&!X.call(e.constructor.prototype,'isPrototypeOf'))},isEmptyObject:function(e){var t;for(t in e)return!1;return!0},type:function(e){return null==e?e+'':'object'==typeof e||'function'==typeof e?H[Nt.call(e)]||'object':typeof e},globalEval:function(e){var n,i=eval;e=t.trim(e),e&&(1===e.indexOf('use strict')?(n=o.createElement('script'),n.text=e,o.head.appendChild(n).parentNode.removeChild(n)):i(e))},camelCase:function(e){return e.replace(Mt,'ms-').replace(Pt,Bt)},nodeName:function(e,t){return e.nodeName&&e.nodeName.toLowerCase()===t.toLowerCase()},each:function(e,t){var i,n=0;if(Z(e))for(i=e.length;nt.cacheLength&&delete e[n.shift()],e[i+' ']=o};var n=[];return e};function h(e){return e[s]=!0,e};function f(e){var i=n.createElement('div');try{return!!e(i)}catch(t){return!1}finally{i.parentNode&&i.parentNode.removeChild(i),i=null}};function V(e,n){for(var i=e.split('|'),o=i.length;o--;)t.attrHandle[i[o]]=n};function ae(e,t){var n=t&&e,i=n&&1===e.nodeType&&1===t.nodeType&&(~t.sourceIndex||ne)-(~e.sourceIndex||ne);if(i)return i;if(n)for(;n=n.nextSibling;)if(n===t)return-1;return e?1:-1};function Ce(e){return function(t){var n=t.nodeName.toLowerCase();return'input'===n&&t.type===e}};function Te(e){return function(t){var n=t.nodeName.toLowerCase();return('input'===n||'button'===n)&&t.type===e}};function E(e){return h(function(t){return t=+t,h(function(n,i){for(var o,r=e([],n.length,t),s=r.length;s--;)n[o=r[s]]&&(n[o]=!(i[o]=n[o]))})})};function K(e){return e&&'undefined'!=typeof e.getElementsByTagName&&e};function le(){};function H(e){for(var t=0,i=e.length,n='';t1?function(t,n,i){for(var o=e.length;o--;)if(!e[o](t,n,i))return!1;return!0}:e[0]};function Ee(e,t,n){for(var i=0,r=t.length;i-1&&(r[d]=!(s[d]=h))}} else u=j(u===s?u.splice(m,u.length):u),o?o(null,s,u,l):b.apply(s,u)})};function X(e){for(var a,o,i,l=e.length,u=t.relative[e[0].type],c=u||t.relative[' '],n=u?1:0,d=Y(function(e){return e===a},c,!0),h=Y(function(e){return C(a,e)>-1},c,!0),r=[function(e,t,n){var i=!u&&(n||t!==N)||((a=t).nodeType?d(e,t,n):h(e,t,n));return a=null,i}];n1&&G(r),n>1&&H(e.slice(0,n-1).concat({value:' '===e[n-2].type?'*':''})).replace(P,'$1'),o,n0,s=e.length>0,a=function(a,l,u,d,h){var f,w,v,x=0,g='0',C=a&&[],m=[],T=N,E=a||s&&t.find.TAG('*',h),k=p+=null==T?1:Math.random()||.1,S=E.length;for(h&&(N=l===n||l||h);g!==S&&null!=(f=E[g]);g++){if(s&&f){for(w=0,l||f.ownerDocument===n||(y(f),u=!c);v=e[w++];)if(v(f,l||n,u)){d.push(f);break};h&&(p=k)};r&&((f=!v&&f)&&x--,a&&C.push(f))};if(x+=g,r&&g!==x){for(w=0;v=i[w++];)v(C,m,l,u);if(a){if(x>0)for(;g--;)C[g]||m[g]||(m[g]=de.call(d));m=j(m)};b.apply(d,m),h&&!a&&m.length>0&&x+i.length>1&&o.uniqueSort(d)};return h&&(p=k,N=T),C};return r?h(a):a};var k,r,t,L,Z,I,R,J,N,v,S,y,n,u,c,a,x,O,A,s='sizzle'+1*new Date,d=e.document,p=0,ue=0,ee=U(),te=U(),M=U(),W=function(e,t){return e===t&&(S=!0),0},ne=1<<31,ce={}.hasOwnProperty,w=[],de=w.pop,he=w.push,b=w.push,ie=w.slice,C=function(e,t){for(var n=0,i=e.length;n+~]|'+i+')'+i+'*'),me=new RegExp('='+i+'*([^\\]\'"]*?)'+i+'*\\]','g'),ve=new RegExp(F),re=new RegExp('^'+T+'$'),B={ID:new RegExp('^#('+T+')'),CLASS:new RegExp('^\\.('+T+')'),TAG:new RegExp('^('+T+'|[*])'),ATTR:new RegExp('^'+oe),PSEUDO:new RegExp('^'+F),CHILD:new RegExp('^:(only|first|last|nth|nth-last)-(child|of-type)(?:\\('+i+'*(even|odd|(([+-]|)(\\d*)n|)'+i+'*(?:([+-]|)'+i+'*(\\d+)|))'+i+'*\\)|)','i'),bool:new RegExp('^(?:'+z+')$','i'),needsContext:new RegExp('^'+i+'*[>+~]|:(even|odd|eq|gt|lt|nth|first|last)(?:\\('+i+'*((?:-\\d)?\\d*)'+i+'*\\)|)(?=[^-]|$)','i')},ye=/^(?:input|select|textarea|button)$/i,be=/^h\d$/i,D=/^[^{]+\{\s*\[native \w/,xe=/^(?:#([\w-]+)|(\w+)|\.([\w-]+))$/,q=/[+~]/,we=/'|\\/g,g=new RegExp('\\\\([\\da-f]{1,6}'+i+'?|('+i+')|.)','ig'),m=function(e,t,n){var i='0x'+t-65536;return i!==i||n?t:i<0?String.fromCharCode(i+65536):String.fromCharCode(i>>10|55296,1023&i|56320)},se=function(){y()};try{b.apply(w=ie.call(d.childNodes),d.childNodes),w[d.childNodes.length].nodeType}catch(l){b={apply:w.length?function(e,t){he.apply(e,ie.call(t))}:function(e,t){for(var n=e.length,i=0;e[n++]=t[i++];);e.length=n-1}}};r=o.support={},Z=o.isXML=function(e){var t=e&&(e.ownerDocument||e).documentElement;return!!t&&'HTML'!==t.nodeName},y=o.setDocument=function(e){var h,o,l=e?e.ownerDocument||e:d;return l!==n&&9===l.nodeType&&l.documentElement?(n=l,u=n.documentElement,c=!Z(n),(o=n.defaultView)&&o.top!==o&&(o.addEventListener?o.addEventListener('unload',se,!1):o.attachEvent&&o.attachEvent('onunload',se)),r.attributes=f(function(e){return e.className='i',!e.getAttribute('className')}),r.getElementsByTagName=f(function(e){return e.appendChild(n.createComment('')),!e.getElementsByTagName('*').length}),r.getElementsByClassName=D.test(n.getElementsByClassName),r.getById=f(function(e){return u.appendChild(e).id=s,!n.getElementsByName||!n.getElementsByName(s).length}),r.getById?(t.find.ID=function(e,t){if('undefined'!=typeof t.getElementById&&c){var n=t.getElementById(e);return n?[n]:[]}},t.filter.ID=function(e){var t=e.replace(g,m);return function(e){return e.getAttribute('id')===t}}):(delete t.find.ID,t.filter.ID=function(e){var t=e.replace(g,m);return function(e){var n='undefined'!=typeof e.getAttributeNode&&e.getAttributeNode('id');return n&&n.value===t}}),t.find.TAG=r.getElementsByTagName?function(e,t){return'undefined'!=typeof t.getElementsByTagName?t.getElementsByTagName(e):r.qsa?t.querySelectorAll(e):void 0}:function(e,t){var n,i=[],r=0,o=t.getElementsByTagName(e);if('*'===e){for(;n=o[r++];)1===n.nodeType&&i.push(n);return i};return o},t.find.CLASS=r.getElementsByClassName&&function(e,t){if('undefined'!=typeof t.getElementsByClassName&&c)return t.getElementsByClassName(e)},x=[],a=[],(r.qsa=D.test(n.querySelectorAll))&&(f(function(e){u.appendChild(e).innerHTML='',e.querySelectorAll('[msallowcapture^=\'\']').length&&a.push('[*^$]='+i+'*(?:\'\'|"")'),e.querySelectorAll('[selected]').length||a.push('\\['+i+'*(?:value|'+z+')'),e.querySelectorAll('[id~='+s+'-]').length||a.push('~='),e.querySelectorAll(':checked').length||a.push(':checked'),e.querySelectorAll('a#'+s+'+*').length||a.push('.#.+[+~]')}),f(function(e){var t=n.createElement('input');t.setAttribute('type','hidden'),e.appendChild(t).setAttribute('name','D'),e.querySelectorAll('[name=d]').length&&a.push('name'+i+'*[*^$|!~]?='),e.querySelectorAll(':enabled').length||a.push(':enabled',':disabled'),e.querySelectorAll('*,:x'),a.push(',.*:')})),(r.matchesSelector=D.test(O=u.matches||u.webkitMatchesSelector||u.mozMatchesSelector||u.oMatchesSelector||u.msMatchesSelector))&&f(function(e){r.disconnectedMatch=O.call(e,'div'),O.call(e,'[s!=\'\']:x'),x.push('!=',F)}),a=a.length&&new RegExp(a.join('|')),x=x.length&&new RegExp(x.join('|')),h=D.test(u.compareDocumentPosition),A=h||D.test(u.contains)?function(e,t){var i=9===e.nodeType?e.documentElement:e,n=t&&t.parentNode;return e===n||!(!n||1!==n.nodeType||!(i.contains?i.contains(n):e.compareDocumentPosition&&16&e.compareDocumentPosition(n)))}:function(e,t){if(t)for(;t=t.parentNode;)if(t===e)return!0;return!1},W=h?function(e,t){if(e===t)return S=!0,0;var i=!e.compareDocumentPosition-!t.compareDocumentPosition;return i?i:(i=(e.ownerDocument||e)===(t.ownerDocument||t)?e.compareDocumentPosition(t):1,1&i||!r.sortDetached&&t.compareDocumentPosition(e)===i?e===n||e.ownerDocument===d&&A(d,e)?-1:t===n||t.ownerDocument===d&&A(d,t)?1:v?C(v,e)-C(v,t):0:4&i?-1:1)}:function(e,t){if(e===t)return S=!0,0;var i,o=0,a=e.parentNode,l=t.parentNode,r=[e],s=[t];if(!a||!l)return e===n?-1:t===n?1:a?-1:l?1:v?C(v,e)-C(v,t):0;if(a===l)return ae(e,t);for(i=e;i=i.parentNode;)r.unshift(i);for(i=t;i=i.parentNode;)s.unshift(i);for(;r[o]===s[o];)o++;return o?ae(r[o],s[o]):r[o]===d?-1:s[o]===d?1:0},n):n},o.matches=function(e,t){return o(e,null,null,t)},o.matchesSelector=function(e,t){if((e.ownerDocument||e)!==n&&y(e),t=t.replace(me,'=\'$1\']'),r.matchesSelector&&c&&!M[t+' ']&&(!x||!x.test(t))&&(!a||!a.test(t)))try{var s=O.call(e,t);if(s||r.disconnectedMatch||e.document&&11!==e.document.nodeType)return s}catch(i){};return o(t,n,null,[e]).length>0},o.contains=function(e,t){return(e.ownerDocument||e)!==n&&y(e),A(e,t)},o.attr=function(e,i){(e.ownerDocument||e)!==n&&y(e);var s=t.attrHandle[i.toLowerCase()],o=s&&ce.call(t.attrHandle,i.toLowerCase())?s(e,i,!c):void 0;return void 0!==o?o:r.attributes||!c?e.getAttribute(i):(o=e.getAttributeNode(i))&&o.specified?o.value:null},o.error=function(e){throw new Error('Syntax error, unrecognized expression: '+e)},o.uniqueSort=function(e){var i,o=[],t=0,n=0;if(S=!r.detectDuplicates,v=!r.sortStable&&e.slice(0),e.sort(W),S){for(;i=e[n++];)i===e[n]&&(t=o.push(n));for(;t--;)e.splice(o[t],1)};return v=null,e},L=o.getText=function(e){var i,n='',o=0,t=e.nodeType;if(t){if(1===t||9===t||11===t){if('string'==typeof e.textContent)return e.textContent;for(e=e.firstChild;e;e=e.nextSibling)n+=L(e)} else if(3===t||4===t)return e.nodeValue} else for(;i=e[o++];)n+=L(i);return n},t=o.selectors={cacheLength:50,createPseudo:h,match:B,attrHandle:{},find:{},relative:{'>':{dir:'parentNode',first:!0},' ':{dir:'parentNode'},'+':{dir:'previousSibling',first:!0},'~':{dir:'previousSibling'}},preFilter:{ATTR:function(e){return e[1]=e[1].replace(g,m),e[3]=(e[3]||e[4]||e[5]||'').replace(g,m),'~='===e[2]&&(e[3]=' '+e[3]+' '),e.slice(0,4)},CHILD:function(e){return e[1]=e[1].toLowerCase(),'nth'===e[1].slice(0,3)?(e[3]||o.error(e[0]),e[4]=+(e[4]?e[5]+(e[6]||1):2*('even'===e[3]||'odd'===e[3])),e[5]=+(e[7]+e[8]||'odd'===e[3])):e[3]&&o.error(e[0]),e},PSEUDO:function(e){var n,t=!e[6]&&e[2];return B.CHILD.test(e[0])?null:(e[3]?e[2]=e[4]||e[5]||'':t&&ve.test(t)&&(n=I(t,!0))&&(n=t.indexOf(')',t.length-n)-t.length)&&(e[0]=e[0].slice(0,n),e[2]=t.slice(0,n)),e.slice(0,3))}},filter:{TAG:function(e){var t=e.replace(g,m).toLowerCase();return'*'===e?function(){return!0}:function(e){return e.nodeName&&e.nodeName.toLowerCase()===t}},CLASS:function(e){var t=ee[e+' '];return t||(t=new RegExp('(^|'+i+')'+e+'('+i+'|$)'))&&ee(e,function(e){return t.test('string'==typeof e.className&&e.className||'undefined'!=typeof e.getAttribute&&e.getAttribute('class')||'')})},ATTR:function(e,t,n){return function(i){var r=o.attr(i,e);return null==r?'!='===t:!t||(r+='','='===t?r===n:'!='===t?r!==n:'^='===t?n&&0===r.indexOf(n):'*='===t?n&&r.indexOf(n)>-1:'$='===t?n&&r.slice(-n.length)===n:'~='===t?(' '+r.replace(fe,' ')+' ').indexOf(n)>-1:'|='===t&&(r===n||r.slice(0,n.length+1)===n+'-'))}},CHILD:function(e,t,n,i,o){var l='nth'!==e.slice(0,3),a='last'!==e.slice(-4),r='of-type'===t;return 1===i&&0===o?function(e){return!!e.parentNode}:function(t,n,u){var g,m,f,c,h,v,y=l!==a?'nextSibling':'previousSibling',b=t.parentNode,w=r&&t.nodeName.toLowerCase(),x=!u&&!r,d=!1;if(b){if(l){for(;y;){for(c=t;c=c[y];)if(r?c.nodeName.toLowerCase()===w:1===c.nodeType)return!1;v=y='only'===e&&!v&&'nextSibling'};return!0};if(v=[a?b.firstChild:b.lastChild],a&&x){for(c=b,f=c[s]||(c[s]={}),m=f[c.uniqueID]||(f[c.uniqueID]={}),g=m[e]||[],h=g[0]===p&&g[1],d=h&&g[2],c=h&&b.childNodes[h];c=++h&&c&&c[y]||(d=h=0)||v.pop();)if(1===c.nodeType&&++d&&c===t){m[e]=[p,h,d];break}} else if(x&&(c=t,f=c[s]||(c[s]={}),m=f[c.uniqueID]||(f[c.uniqueID]={}),g=m[e]||[],h=g[0]===p&&g[1],d=h),d===!1)for(;(c=++h&&c&&c[y]||(d=h=0)||v.pop())&&((r?c.nodeName.toLowerCase()!==w:1!==c.nodeType)||!++d||(x&&(f=c[s]||(c[s]={}),m=f[c.uniqueID]||(f[c.uniqueID]={}),m[e]=[p,d]),c!==t)););return d-=o,d===i||d%i===0&&d/i>=0}}},PSEUDO:function(e,n){var r,i=t.pseudos[e]||t.setFilters[e.toLowerCase()]||o.error('unsupported pseudo: '+e);return i[s]?i(n):i.length>1?(r=[e,e,'',n],t.setFilters.hasOwnProperty(e.toLowerCase())?h(function(e,t){for(var o,r=i(e,n),s=r.length;s--;)o=C(e,r[s]),e[o]=!(t[o]=r[s])}):function(e){return i(e,0,r)}):i}},pseudos:{not:h(function(e){var t=[],i=[],n=R(e.replace(P,'$1'));return n[s]?h(function(e,t,i,o){for(var s,a=n(e,null,o,[]),r=e.length;r--;)(s=a[r])&&(e[r]=!(t[r]=s))}):function(e,o,r){return t[0]=e,n(t,null,r,i),t[0]=null,!i.pop()}}),has:h(function(e){return function(t){return o(e,t).length>0}}),contains:h(function(e){return e=e.replace(g,m),function(t){return(t.textContent||t.innerText||L(t)).indexOf(e)>-1}}),lang:h(function(e){return re.test(e||'')||o.error('unsupported lang: '+e),e=e.replace(g,m).toLowerCase(),function(t){var n;do if(n=c?t.lang:t.getAttribute('xml:lang')||t.getAttribute('lang'))return n=n.toLowerCase(),n===e||0===n.indexOf(e+'-');while((t=t.parentNode)&&1===t.nodeType);return!1}}),target:function(t){var n=e.location&&e.location.hash;return n&&n.slice(1)===t.id},root:function(e){return e===u},focus:function(e){return e===n.activeElement&&(!n.hasFocus||n.hasFocus())&&!!(e.type||e.href||~e.tabIndex)},enabled:function(e){return e.disabled===!1},disabled:function(e){return e.disabled===!0},checked:function(e){var t=e.nodeName.toLowerCase();return'input'===t&&!!e.checked||'option'===t&&!!e.selected},selected:function(e){return e.parentNode&&e.parentNode.selectedIndex,e.selected===!0},empty:function(e){for(e=e.firstChild;e;e=e.nextSibling)if(e.nodeType<6)return!1;return!0},parent:function(e){return!t.pseudos.empty(e)},header:function(e){return be.test(e.nodeName)},input:function(e){return ye.test(e.nodeName)},button:function(e){var t=e.nodeName.toLowerCase();return'input'===t&&'button'===e.type||'button'===t},text:function(e){var t;return'input'===e.nodeName.toLowerCase()&&'text'===e.type&&(null==(t=e.getAttribute('type'))||'text'===t.toLowerCase())},first:E(function(){return[0]}),last:E(function(e,t){return[t-1]}),eq:E(function(e,t,n){return[n<0?n+t:n]}),even:E(function(e,t){for(var n=0;n=0;)e.push(i);return e}),gt:E(function(e,t,n){for(var i=n<0?n+t:n;++i2&&'ID'===(a=s[0]).type&&r.getById&&9===n.nodeType&&c&&t.relative[s[1].type]){if(n=(t.find.ID(a.matches[0].replace(g,m),n)||[])[0],!n)return i;d&&(n=n.parentNode),e=e.slice(s.shift().value.length)};for(l=B.needsContext.test(e)?0:s.length;l--&&(a=s[l],!t.relative[h=a.type]);)if((f=t.find[h])&&(o=f(a.matches[0].replace(g,m),q.test(s[0].type)&&K(n.parentNode)||n))){if(s.splice(l,1),e=o.length&&H(s),!e)return b.apply(i,o),i;break}};return(d||R(e,u))(o,n,!c,i,!n||q.test(e)&&K(n.parentNode)||n),i},r.sortStable=s.split('').sort(W).join('')===s,r.detectDuplicates=!!S,y(),r.sortDetached=f(function(e){return 1&e.compareDocumentPosition(n.createElement('div'))}),f(function(e){return e.innerHTML='','#'===e.firstChild.getAttribute('href')})||V('type|href|height|width',function(e,t,n){if(!n)return e.getAttribute(t,'type'===t.toLowerCase()?1:2)}),r.attributes&&f(function(e){return e.innerHTML='',e.firstChild.setAttribute('value',''),''===e.firstChild.getAttribute('value')})||V('value',function(e,t,n){if(!n&&'input'===e.nodeName.toLowerCase())return e.defaultValue}),f(function(e){return null==e.getAttribute('disabled')})||V(z,function(e,t,n){var i;if(!n)return e[t]===!0?t.toLowerCase():(i=e.getAttributeNode(t))&&i.specified?i.value:null}),o}(e);t.find=x,t.expr=x.selectors,t.expr[':']=t.expr.pseudos,t.uniqueSort=t.unique=x.uniqueSort,t.text=x.getText,t.isXMLDoc=x.isXML,t.contains=x.contains;var b=function(e,n,i){for(var o=[],r=void 0!==i;(e=e[n])&&9!==e.nodeType;)if(1===e.nodeType){if(r&&t(e).is(i))break;o.push(e)};return o},Se=function(e,t){for(var n=[];e;e=e.nextSibling)1===e.nodeType&&e!==t&&n.push(e);return n},Ie=t.expr.match.needsContext,Ae=/^<([\w-]+)\s*\/?>(?:<\/\1>|)$/,Lt=/^.[^:#\[\.,]*$/;t.filter=function(e,n,i){var o=n[0];return i&&(e=':not('+e+')'),1===n.length&&1===o.nodeType?t.find.matchesSelector(o,e)?[o]:[]:t.find.matches(e,t.grep(n,function(e){return 1===e.nodeType}))},t.fn.extend({find:function(e){var n,o=this.length,i=[],r=this;if('string'!=typeof e)return this.pushStack(t(e).filter(function(){for(n=0;n1?t.unique(i):i),i.selector=this.selector?this.selector+' '+e:e,i},filter:function(e){return this.pushStack(J(this,e||[],!1))},not:function(e){return this.pushStack(J(this,e||[],!0))},is:function(e){return!!J(this,'string'==typeof e&&Ie.test(e)?t(e):e||[],!1).length}});var ke,At=/^(?:\s*(<[\w\W]+>)[^>]*|#([\w-]*))$/,Dt=t.fn.init=function(e,n,i){var r,s;if(!e)return this;if(i=i||ke,'string'==typeof e){if(r='<'===e[0]&&'>'===e[e.length-1]&&e.length>=3?[null,e,null]:At.exec(e),!r||!r[1]&&n)return!n||n.jquery?(n||i).find(e):this.constructor(n).find(e);if(r[1]){if(n=n instanceof t?n[0]:n,t.merge(this,t.parseHTML(r[1],n&&n.nodeType?n.ownerDocument||n:o,!0)),Ae.test(r[1])&&t.isPlainObject(n))for(r in n)t.isFunction(this[r])?this[r](n[r]):this.attr(r,n[r]);return this};return s=o.getElementById(r[2]),s&&s.parentNode&&(this.length=1,this[0]=s),this.context=o,this.selector=e,this};return e.nodeType?(this.context=this[0]=e,this.length=1,this):t.isFunction(e)?void 0!==i.ready?i.ready(e):e(t):(void 0!==e.selector&&(this.selector=e.selector,this.context=e.context),t.makeArray(e,this))};Dt.prototype=t.fn,ke=t(o);var St=/^(?:parents|prev(?:Until|All))/,It={children:!0,contents:!0,next:!0,prev:!0};t.fn.extend({has:function(e){var n=t(e,this),i=n.length;return this.filter(function(){for(var e=0;e-1:1===i.nodeType&&t.find.matchesSelector(i,e))){o.push(i);break};return this.pushStack(o.length>1?t.uniqueSort(o):o)},index:function(e){return e?'string'==typeof e?B.call(t(e),this[0]):B.call(this,e.jquery?e[0]:e):this[0]&&this[0].parentNode?this.first().prevAll().length:-1},add:function(e,n){return this.pushStack(t.uniqueSort(t.merge(this.get(),t(e,n))))},addBack:function(e){return this.add(null==e?this.prevObject:this.prevObject.filter(e))}}),t.each({parent:function(e){var t=e.parentNode;return t&&11!==t.nodeType?t:null},parents:function(e){return b(e,'parentNode')},parentsUntil:function(e,t,n){return b(e,'parentNode',n)},next:function(e){return Ne(e,'nextSibling')},prev:function(e){return Ne(e,'previousSibling')},nextAll:function(e){return b(e,'nextSibling')},prevAll:function(e){return b(e,'previousSibling')},nextUntil:function(e,t,n){return b(e,'nextSibling',n)},prevUntil:function(e,t,n){return b(e,'previousSibling',n)},siblings:function(e){return Se((e.parentNode||{}).firstChild,e)},children:function(e){return Se(e.firstChild)},contents:function(e){return e.contentDocument||t.merge([],e.childNodes)}},function(e,n){t.fn[e]=function(i,o){var r=t.map(this,n,i);return'Until'!==e.slice(-5)&&(o=i),o&&'string'==typeof o&&(r=t.filter(o,r)),this.length>1&&(It[e]||t.uniqueSort(r),St.test(e)&&r.reverse()),this.pushStack(r)}});var c=/\S+/g;t.Callbacks=function(e){e='string'==typeof e?Ht(e):t.extend({},e);var a,i,u,r,n=[],s=[],o=-1,c=function(){for(r=e.once,u=a=!0;s.length;o=-1)for(i=s.shift();++o-1;)n.splice(r,1),r<=o&&o--}),this},has:function(e){return e?t.inArray(e,n)>-1:n.length>0},empty:function(){return n&&(n=[]),this},disable:function(){return r=s=[],n=i='',this},disabled:function(){return!n},lock:function(){return r=s=[],i||(n=i=''),this},locked:function(){return!!r},fireWith:function(e,t){return r||(t=t||[],t=[e,t.slice?t.slice():t],s.push(t),a||c()),this},fire:function(){return l.fireWith(this,arguments),this},fired:function(){return!!u}};return l},t.extend({Deferred:function(e){var o=[['resolve','done',t.Callbacks('once memory'),'resolved'],['reject','fail',t.Callbacks('once memory'),'rejected'],['notify','progress',t.Callbacks('memory')]],r='pending',i={state:function(){return r},always:function(){return n.done(arguments).fail(arguments),this},then:function(){var e=arguments;return t.Deferred(function(r){t.each(o,function(o,s){var a=t.isFunction(e[o])&&e[o];n[s[1]](function(){var e=a&&a.apply(this,arguments);e&&t.isFunction(e.promise)?e.promise().progress(r.notify).done(r.resolve).fail(r.reject):r[s[0]+'With'](this===i?r.promise():this,a?[e]:arguments)})}),e=null}).promise()},promise:function(e){return null!=e?t.extend(e,i):i}},n={};return i.pipe=i.then,t.each(o,function(e,t){var s=t[2],a=t[3];i[t[1]]=s.add,a&&s.add(function(){r=a},o[1^e][2].disable,o[2][2].lock),n[t[0]]=function(){return n[t[0]+'With'](this===n?i:this,arguments),this},n[t[0]+'With']=s.fireWith}),i.promise(n),e&&e.call(n,n),n},when:function(e){var a,u,l,n=0,o=f.call(arguments),i=o.length,s=1!==i||e&&t.isFunction(e.promise)?i:0,r=1===s?e:t.Deferred(),c=function(e,t,n){return function(i){t[e]=this,n[e]=arguments.length>1?f.call(arguments):i,n===a?r.notifyWith(t,n):--s||r.resolveWith(t,n)}};if(i>1)for(a=new Array(i),u=new Array(i),l=new Array(i);n0||(P.resolveWith(o,[t]),t.fn.triggerHandler&&(t(o).triggerHandler('ready'),t(o).off('ready'))))}}),t.ready.promise=function(n){return P||(P=t.Deferred(),'complete'===o.readyState||'loading'!==o.readyState&&!o.documentElement.doScroll?e.setTimeout(t.ready):(o.addEventListener('DOMContentLoaded',j),e.addEventListener('load',j))),P.promise(n)},t.ready.promise();var h=function(e,n,i,o,r,a,l){var s=0,c=e.length,u=null==i;if('object'===t.type(i)){r=!0;for(s in i)h(e,n,s,i[s],!0,a,l)} else if(void 0!==o&&(r=!0,t.isFunction(o)||(l=!0),u&&(l?(n.call(e,o),n=null):(u=n,n=function(e,n,i){return u.call(t(e),i)})),n))for(;s-1&&void 0!==t&&s.set(this,e,n)})},null,n,arguments.length>1,null,!0)},removeData:function(e){return this.each(function(){s.remove(this,e)})}}),t.extend({queue:function(e,n,o){var r;if(e)return n=(n||'fx')+'queue',r=i.get(e,n),o&&(!r||t.isArray(o)?r=i.access(e,n,t.makeArray(o)):r.push(o)),r||[]},dequeue:function(e,n){n=n||'fx';var i=t.queue(e,n),s=i.length,o=i.shift(),r=t._queueHooks(e,n),a=function(){t.dequeue(e,n)};'inprogress'===o&&(o=i.shift(),s--),o&&('fx'===n&&i.unshift('inprogress'),delete r.stop,o.call(e,a,r)),!s&&r&&r.empty.fire()},_queueHooks:function(e,n){var o=n+'queueHooks';return i.get(e,o)||i.access(e,o,{empty:t.Callbacks('once memory').add(function(){i.remove(e,[n+'queue',o])})})}}),t.fn.extend({queue:function(e,n){var i=2;return'string'!=typeof e&&(n=e,e='fx',i--),arguments.length',''],thead:[1,'','
'],col:[2,'','
'],tr:[2,'','
'],td:[3,'','
'],_default:[0,'','']};u.optgroup=u.option,u.tbody=u.tfoot=u.colgroup=u.caption=u.thead,u.th=u.td;var Et=/<|&#?\w+;/;!function(){var n=o.createDocumentFragment(),e=n.appendChild(o.createElement('div')),t=o.createElement('input');t.setAttribute('type','radio'),t.setAttribute('checked','checked'),t.setAttribute('name','t'),e.appendChild(t),r.checkClone=e.cloneNode(!0).cloneNode(!0).lastChild.checked,e.innerHTML='',r.noCloneChecked=!!e.cloneNode(!0).lastChild.defaultValue}();var Ct=/^key/,Tt=/^(?:mouse|pointer|contextmenu|drag|drop)|click/,be=/^([^.]*)(?:\.(.+)|)/;t.event={global:{},add:function(e,n,o,r,s){var f,p,m,g,v,u,l,d,a,y,b,h=i.get(e);if(h)for(o.handler&&(f=o,o=f.handler,s=f.selector),o.guid||(o.guid=t.guid++),(g=h.events)||(g=h.events={}),(p=h.handle)||(p=h.handle=function(n){return'undefined'!=typeof t&&t.event.triggered!==n.type?t.event.dispatch.apply(e,arguments):void 0}),n=(n||'').match(c)||[''],v=n.length;v--;)m=be.exec(n[v])||[],a=b=m[1],y=(m[2]||'').split('.').sort(),a&&(l=t.event.special[a]||{},a=(s?l.delegateType:l.bindType)||a,l=t.event.special[a]||{},u=t.extend({type:a,origType:b,data:r,handler:o,guid:o.guid,selector:s,needsContext:s&&t.expr.match.needsContext.test(s),namespace:y.join('.')},f),(d=g[a])||(d=g[a]=[],d.delegateCount=0,l.setup&&l.setup.call(e,r,y,p)!==!1||e.addEventListener&&e.addEventListener(a,p)),l.add&&(l.add.call(e,u),u.handler.guid||(u.handler.guid=o.guid)),s?d.splice(d.delegateCount++,0,u):d.push(u),t.event.global[a]=!0)},remove:function(e,n,o,r,s){var p,y,u,f,g,l,d,h,a,v,b,m=i.hasData(e)&&i.get(e);if(m&&(f=m.events)){for(n=(n||'').match(c)||[''],g=n.length;g--;)if(u=be.exec(n[g])||[],a=b=u[1],v=(u[2]||'').split('.').sort(),a){for(d=t.event.special[a]||{},a=(r?d.delegateType:d.bindType)||a,h=f[a]||[],u=u[2]&&new RegExp('(^|\\.)'+v.join('\\.(?:.*\\.|)')+'(\\.|$)'),y=p=h.length;p--;)l=h[p],!s&&b!==l.origType||o&&o.guid!==l.guid||u&&!u.test(l.namespace)||r&&r!==l.selector&&('**'!==r||!l.selector)||(h.splice(p,1),l.selector&&h.delegateCount--,d.remove&&d.remove.call(e,l));y&&!h.length&&(d.teardown&&d.teardown.call(e,v,m.handle)!==!1||t.removeEvent(e,a,m.handle),delete f[a])} else for(a in f)t.event.remove(e,a+n[g],o,r,!0);t.isEmptyObject(f)&&i.remove(e,'handle events')}},dispatch:function(e){e=t.event.fix(e);var a,l,s,o,n,u=[],c=f.call(arguments),d=(i.get(this,'events')||{})[e.type]||[],r=t.event.special[e.type]||{};if(c[0]=e,e.delegateTarget=this,!r.preDispatch||r.preDispatch.call(this,e)!==!1){for(u=t.event.handlers.call(this,e,d),a=0;(o=u[a++])&&!e.isPropagationStopped();)for(e.currentTarget=o.elem,l=0;(n=o.handlers[l++])&&!e.isImmediatePropagationStopped();)e.rnamespace&&!e.rnamespace.test(n.namespace)||(e.handleObj=n,e.data=n.data,s=((t.event.special[n.origType]||{}).handle||n.handler).apply(o.elem,c),void 0!==s&&(e.result=s)===!1&&(e.preventDefault(),e.stopPropagation()));return r.postDispatch&&r.postDispatch.call(this,e),e.result}},handlers:function(e,n){var s,o,r,a,u=[],l=n.delegateCount,i=e.target;if(l&&i.nodeType&&('click'!==e.type||isNaN(e.button)||e.button<1))for(;i!==this;i=i.parentNode||this)if(1===i.nodeType&&(i.disabled!==!0||'click'!==e.type)){for(o=[],s=0;s-1:t.find(r,this,null,[i]).length),o[r]&&o.push(a);o.length&&u.push({elem:i,handlers:o})};return l]*)\/>/gi,yt=/\s*$/g;t.extend({htmlPrefilter:function(e){return e.replace(vt,'<$1>')},clone:function(e,n,i){var o,c,l,s,u=e.cloneNode(!0),d=t.contains(e.ownerDocument,e);if(!(r.noCloneChecked||1!==e.nodeType&&11!==e.nodeType||t.isXMLDoc(e)))for(s=a(u),l=a(e),o=0,c=l.length;o0&&ee(s,!d&&a(e,'script')),u},cleanData:function(e){for(var o,n,r,l=t.event.special,a=0;void 0!==(n=e[a]);a++)if(D(n)){if(o=n[i.expando]){if(o.events)for(r in o.events)l[r]?t.event.remove(n,r):t.removeEvent(n,r,o.handle);n[i.expando]=void 0};n[s.expando]&&(n[s.expando]=void 0)}}}),t.fn.extend({domManip:m,detach:function(e){return Re(this,e,!0)},remove:function(e){return Re(this,e)},text:function(e){return h(this,function(e){return void 0===e?t.text(this):this.empty().each(function(){1!==this.nodeType&&11!==this.nodeType&&9!==this.nodeType||(this.textContent=e)})},null,e,arguments.length)},append:function(){return m(this,arguments,function(e){if(1===this.nodeType||11===this.nodeType||9===this.nodeType){var t=He(this,e);t.appendChild(e)}})},prepend:function(){return m(this,arguments,function(e){if(1===this.nodeType||11===this.nodeType||9===this.nodeType){var t=He(this,e);t.insertBefore(e,t.firstChild)}})},before:function(){return m(this,arguments,function(e){this.parentNode&&this.parentNode.insertBefore(e,this)})},after:function(){return m(this,arguments,function(e){this.parentNode&&this.parentNode.insertBefore(e,this.nextSibling)})},empty:function(){for(var e,n=0;null!=(e=this[n]);n++)1===e.nodeType&&(t.cleanData(a(e,!1)),e.textContent='');return this},clone:function(e,n){return e=null!=e&&e,n=null==n?e:n,this.map(function(){return t.clone(this,e,n)})},html:function(e){return h(this,function(e){var i=this[0]||{},o=0,r=this.length;if(void 0===e&&1===i.nodeType)return i.innerHTML;if('string'==typeof e&&!yt.test(e)&&!u[(Ce.exec(e)||['',''])[1].toLowerCase()]){e=t.htmlPrefilter(e);try{for(;o1)},show:function(){return Ve(this,!0)},hide:function(){return Ve(this)},toggle:function(e){return'boolean'==typeof e?e?this.show():this.hide():this.each(function(){A(this)?t(this).show():t(this).hide()})}}),t.Tween=l,l.prototype={constructor:l,init:function(e,n,i,o,r,s){this.elem=e,this.prop=i,this.easing=r||t.easing._default,this.options=n,this.start=this.now=this.cur(),this.end=o,this.unit=s||(t.cssNumber[i]?'':'px')},cur:function(){var e=l.propHooks[this.prop];return e&&e.get?e.get(this):l.propHooks._default.get(this)},run:function(e){var n,i=l.propHooks[this.prop];return this.options.duration?this.pos=n=t.easing[this.easing](e,this.options.duration*e,0,1,this.options.duration):this.pos=n=e,this.now=(this.end-this.start)*n+this.start,this.options.step&&this.options.step.call(this.elem,this.now,this),i&&i.set?i.set(this):l.propHooks._default.set(this),this}},l.prototype.init.prototype=l.prototype,l.propHooks={_default:{get:function(e){var n;return 1!==e.elem.nodeType||null!=e.elem[e.prop]&&null==e.elem.style[e.prop]?e.elem[e.prop]:(n=t.css(e.elem,e.prop,''),n&&'auto'!==n?n:0)},set:function(e){t.fx.step[e.prop]?t.fx.step[e.prop](e):1!==e.elem.nodeType||null==e.elem.style[t.cssProps[e.prop]]&&!t.cssHooks[e.prop]?e.elem[e.prop]=e.now:t.style(e.elem,e.prop,e.now+e.unit)}}},l.propHooks.scrollTop=l.propHooks.scrollLeft={set:function(e){e.elem.nodeType&&e.elem.parentNode&&(e.elem[e.prop]=e.now)}},t.easing={linear:function(e){return e},swing:function(e){return.5-Math.cos(e*Math.PI)/2},_default:'swing'},t.fx=l.prototype.init,t.fx.step={};var y,N,ft=/^(?:toggle|show|hide)$/,pt=/queueHooks$/;t.Animation=t.extend(d,{tweeners:{'*':[function(e,t){var n=this.createTween(e,t);return Me(n.elem,e,I.exec(t),n),n}]},tweener:function(e,n){t.isFunction(e)?(n=e,e=['*']):e=e.match(c);for(var i,o=0,r=e.length;o1)},removeAttr:function(e){return this.each(function(){t.removeAttr(this,e)})}}),t.extend({attr:function(e,n,i){var o,r,s=e.nodeType;if(3!==s&&8!==s&&2!==s)return'undefined'==typeof e.getAttribute?t.prop(e,n,i):(1===s&&t.isXMLDoc(e)||(n=n.toLowerCase(),r=t.attrHooks[n]||(t.expr.match.bool.test(n)?fe:void 0)),void 0!==i?null===i?void t.removeAttr(e,n):r&&'set'in r&&void 0!==(o=r.set(e,i,n))?o:(e.setAttribute(n,i+''),i):r&&'get'in r&&null!==(o=r.get(e,n))?o:(o=t.find.attr(e,n),null==o?void 0:o))},attrHooks:{type:{set:function(e,n){if(!r.radioValue&&'radio'===n&&t.nodeName(e,'input')){var i=e.value;return e.setAttribute('type',n),i&&(e.value=i),n}}}},removeAttr:function(e,n){var i,o,s=0,r=n&&n.match(c);if(r&&1===e.nodeType)for(;i=r[s++];)o=t.propFix[i]||i,t.expr.match.bool.test(i)&&(e[o]=!1),e.removeAttribute(i)}}),fe={set:function(e,n,i){return n===!1?t.removeAttr(e,i):e.setAttribute(i,i),i}},t.each(t.expr.match.bool.source.match(/\w+/g),function(e,n){var i=k[n]||t.find.attr;k[n]=function(e,t,n){var o,r;return n||(r=k[t],k[t]=o,o=null!=i(e,t,n)?t.toLowerCase():null,k[t]=r),o}});var dt=/^(?:input|select|textarea|button)$/i,ht=/^(?:a|area)$/i;t.fn.extend({prop:function(e,n){return h(this,t.prop,e,n,arguments.length>1)},removeProp:function(e){return this.each(function(){delete this[t.propFix[e]||e]})}}),t.extend({prop:function(e,n,i){var r,o,s=e.nodeType;if(3!==s&&8!==s&&2!==s)return 1===s&&t.isXMLDoc(e)||(n=t.propFix[n]||n,o=t.propHooks[n]),void 0!==i?o&&'set'in o&&void 0!==(r=o.set(e,i,n))?r:e[n]=i:o&&'get'in o&&null!==(r=o.get(e,n))?r:e[n]},propHooks:{tabIndex:{get:function(e){var n=t.find.attr(e,'tabindex');return n?parseInt(n,10):dt.test(e.nodeName)||ht.test(e.nodeName)&&e.href?0:-1}}},propFix:{for:'htmlFor',class:'className'}}),r.optSelected||(t.propHooks.selected={get:function(e){var t=e.parentNode;return t&&t.parentNode&&t.parentNode.selectedIndex,null}}),t.each(['tabIndex','readOnly','maxLength','cellSpacing','cellPadding','rowSpan','colSpan','useMap','frameBorder','contentEditable'],function(){t.propFix[this.toLowerCase()]=this});var K=/[\t\r\n\f]/g;t.fn.extend({addClass:function(e){var a,n,i,o,r,l,s,u=0;if(t.isFunction(e))return this.each(function(n){t(this).addClass(e.call(this,n,v(this)))});if('string'==typeof e&&e)for(a=e.match(c)||[];n=this[u++];)if(o=v(n),i=1===n.nodeType&&(' '+o+' ').replace(K,' ')){for(l=0;r=a[l++];)i.indexOf(' '+r+' ')<0&&(i+=r+' ');s=t.trim(i),o!==s&&n.setAttribute('class',s)};return this},removeClass:function(e){var a,i,n,o,r,l,s,u=0;if(t.isFunction(e))return this.each(function(n){t(this).removeClass(e.call(this,n,v(this)))});if(!arguments.length)return this.attr('class','');if('string'==typeof e&&e)for(a=e.match(c)||[];i=this[u++];)if(o=v(i),n=1===i.nodeType&&(' '+o+' ').replace(K,' ')){for(l=0;r=a[l++];)for(;n.indexOf(' '+r+' ')>-1;)n=n.replace(' '+r+' ',' ');s=t.trim(n),o!==s&&i.setAttribute('class',s)};return this},toggleClass:function(e,n){var o=typeof e;return'boolean'==typeof n&&'string'===o?n?this.addClass(e):this.removeClass(e):t.isFunction(e)?this.each(function(i){t(this).toggleClass(e.call(this,i,v(this),n),n)}):this.each(function(){var n,s,r,a;if('string'===o)for(s=0,r=t(this),a=e.match(c)||[];n=a[s++];)r.hasClass(n)?r.removeClass(n):r.addClass(n);else void 0!==e&&'boolean'!==o||(n=v(this),n&&i.set(this,'__className__',n),this.setAttribute&&this.setAttribute('class',n||e===!1?'':i.get(this,'__className__')||''))})},hasClass:function(e){var n,t,i=0;for(n=' '+e+' ';t=this[i++];)if(1===t.nodeType&&(' '+v(t)+' ').replace(K,' ').indexOf(n)>-1)return!0;return!1}});var ct=/\r/g;t.fn.extend({val:function(e){var n,i,r,o=this[0];{if(arguments.length)return r=t.isFunction(e),this.each(function(i){var o;1===this.nodeType&&(o=r?e.call(this,i,t(this).val()):e,null==o?o='':'number'==typeof o?o+='':t.isArray(o)&&(o=t.map(o,function(e){return null==e?'':e+''})),n=t.valHooks[this.type]||t.valHooks[this.nodeName.toLowerCase()],n&&'set'in n&&void 0!==n.set(this,o,'value')||(this.value=o))});if(o)return n=t.valHooks[o.type]||t.valHooks[o.nodeName.toLowerCase()],n&&'get'in n&&void 0!==(i=n.get(o,'value'))?i:(i=o.value,'string'==typeof i?i.replace(ct,''):null==i?'':i)}}}),t.extend({valHooks:{option:{get:function(e){return t.trim(e.value)}},select:{get:function(e){for(var a,n,l=e.options,i=e.selectedIndex,o='select-one'===e.type||i<0,u=o?null:[],c=o?i+1:l.length,s=i<0?c:o?i:0;s-1)&&(o=!0);return o||(e.selectedIndex=-1),s}}}}),t.each(['radio','checkbox'],function(){t.valHooks[this]={set:function(e,n){if(t.isArray(n))return e.checked=t.inArray(t(e).val(),n)>-1}},r.checkOn||(t.valHooks[this].get=function(e){return null===e.getAttribute('value')?'on':e.value})});var he=/^(?:focusinfocus|focusoutblur)$/;t.extend(t.event,{trigger:function(n,r,s,a){var m,l,c,v,h,f,d,g=[s||o],u=X.call(n,'type')?n.type:n,p=X.call(n,'namespace')?n.namespace.split('.'):[];if(l=c=s=s||o,3!==s.nodeType&&8!==s.nodeType&&!he.test(u+t.event.triggered)&&(u.indexOf('.')>-1&&(p=u.split('.'),u=p.shift(),p.sort()),h=u.indexOf(':')<0&&'on'+u,n=n[t.expando]?n:new t.Event(u,'object'==typeof n&&n),n.isTrigger=a?2:3,n.namespace=p.join('.'),n.rnamespace=n.namespace?new RegExp('(^|\\.)'+p.join('\\.(?:.*\\.|)')+'(\\.|$)'):null,n.result=void 0,n.target||(n.target=s),r=null==r?[n]:t.makeArray(r,[n]),d=t.event.special[u]||{},a||!d.trigger||d.trigger.apply(s,r)!==!1)){if(!a&&!d.noBubble&&!t.isWindow(s)){for(v=d.delegateType||u,he.test(v+u)||(l=l.parentNode);l;l=l.parentNode)g.push(l),c=l;c===(s.ownerDocument||o)&&g.push(c.defaultView||c.parentWindow||e)};for(m=0;(l=g[m++])&&!n.isPropagationStopped();)n.type=m>1?v:d.bindType||u,f=(i.get(l,'events')||{})[n.type]&&i.get(l,'handle'),f&&f.apply(l,r),f=h&&l[h],f&&f.apply&&D(l)&&(n.result=f.apply(l,r),n.result===!1&&n.preventDefault());return n.type=u,a||n.isDefaultPrevented()||d._default&&d._default.apply(g.pop(),r)!==!1||!D(s)||h&&t.isFunction(s[u])&&!t.isWindow(s)&&(c=s[h],c&&(s[h]=null),t.event.triggered=u,s[u](),t.event.triggered=void 0,c&&(s[h]=c)),n.result}},simulate:function(e,n,i){var o=t.extend(new t.Event,i,{type:e,isSimulated:!0});t.event.trigger(o,null,n),o.isDefaultPrevented()&&i.preventDefault()}}),t.fn.extend({trigger:function(e,n){return this.each(function(){t.event.trigger(e,n,this)})},triggerHandler:function(e,n){var i=this[0];if(i)return t.event.trigger(e,n,i,!0)}}),t.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(e,n){t.fn[n]=function(e,t){return arguments.length>0?this.on(n,null,e,t):this.trigger(n)}}),t.fn.extend({hover:function(e,t){return this.mouseenter(e).mouseleave(t||e)}}),r.focusin='onfocusin'in e,r.focusin||t.each({focus:'focusin',blur:'focusout'},function(e,n){var o=function(e){t.event.simulate(n,e.target,t.event.fix(e))};t.event.special[n]={setup:function(){var t=this.ownerDocument||this,r=i.access(t,n);r||t.addEventListener(e,o,!0),i.access(t,n,(r||0)+1)},teardown:function(){var t=this.ownerDocument||this,r=i.access(t,n)-1;r?i.access(t,n,r):(t.removeEventListener(e,o,!0),i.remove(t,n))}}});var E=e.location,U=t.now(),V=/\?/;t.parseJSON=function(e){return JSON.parse(e+'')},t.parseXML=function(n){var o;if(!n||'string'!=typeof n)return null;try{o=(new e.DOMParser).parseFromString(n,'text/xml')}catch(i){o=void 0};return o&&!o.getElementsByTagName('parsererror').length||t.error('Invalid XML: '+n),o};var rt=/#.*$/,ue=/([?&])_=[^&]*/,st=/^(.*?):[ \t]*([^\r\n]*)$/gm,at=/^(?:about|app|app-storage|.+-extension|file|res|widget):$/,lt=/^(?:GET|HEAD)$/,ut=/^\/\//,ce={},F={},de='*/'.concat('*'),q=o.createElement('a');q.href=E.href,t.extend({active:0,lastModified:{},etag:{},ajaxSettings:{url:E.href,type:'GET',isLocal:at.test(E.protocol),global:!0,processData:!0,async:!0,contentType:'application/x-www-form-urlencoded; charset=UTF-8',accepts:{'*':de,text:'text/plain',html:'text/html',xml:'application/xml, text/xml',json:'application/json, text/javascript'},contents:{xml:/\bxml\b/,html:/\bhtml/,json:/\bjson\b/},responseFields:{xml:'responseXML',text:'responseText',json:'responseJSON'},converters:{'* text':String,'text html':!0,'text json':t.parseJSON,'text xml':t.parseXML},flatOptions:{url:!0,context:!0}},ajaxSetup:function(e,n){return n?oe(oe(e,t.ajaxSettings),n):oe(t.ajaxSettings,e)},ajaxPrefilter:Ge(ce),ajaxTransport:Ge(F),ajax:function(n,i){function y(n,i,o,a){var h,E,y,f,m,c=i;2!==u&&(u=2,x&&e.clearTimeout(x),p=void 0,b=a||'',s.readyState=n>0?4:0,h=n>=200&&n<300||304===n,o&&(f=qt(r,s,o)),f=Ut(r,f,s,h),h?(r.ifModified&&(m=s.getResponseHeader('Last-Modified'),m&&(t.lastModified[l]=m),m=s.getResponseHeader('etag'),m&&(t.etag[l]=m)),204===n||'HEAD'===r.type?c='nocontent':304===n?c='notmodified':(c=f.state,E=f.data,y=f.error,h=!y)):(y=c,!n&&c||(c='error',n<0&&(n=0))),s.status=n,s.statusText=(i||c)+'',h?C.resolveWith(d,[E,c,s]):C.rejectWith(d,[s,c,y]),s.statusCode(v),v=void 0,g&&w.trigger(h?'ajaxSuccess':'ajaxError',[s,r,h?E:y]),T.fireWith(d,[s,c]),g&&(w.trigger('ajaxComplete',[s,r]),--t.active||t.event.trigger('ajaxStop')))};'object'==typeof n&&(i=n,n=void 0),i=i||{};var p,l,b,m,x,h,g,f,r=t.ajaxSetup({},i),d=r.context||r,w=r.context&&(d.nodeType||d.jquery)?t(d):t.event,C=t.Deferred(),T=t.Callbacks('once memory'),v=r.statusCode||{},k={},S={},u=0,I='canceled',s={readyState:0,getResponseHeader:function(e){var t;if(2===u){if(!m)for(m={};t=st.exec(b);)m[t[1].toLowerCase()]=t[2];t=m[e.toLowerCase()]};return null==t?null:t},getAllResponseHeaders:function(){return 2===u?b:null},setRequestHeader:function(e,t){var n=e.toLowerCase();return u||(e=S[n]=S[n]||e,k[e]=t),this},overrideMimeType:function(e){return u||(r.mimeType=e),this},statusCode:function(e){var t;if(e)if(u<2)for(t in e)v[t]=[v[t],e[t]];else s.always(e[s.status]);return this},abort:function(e){var t=e||I;return p&&p.abort(t),y(0,t),this}};if(C.promise(s).complete=T.add,s.success=s.done,s.error=s.fail,r.url=((n||r.url||E.href)+'').replace(rt,'').replace(ut,E.protocol+'//'),r.type=i.method||i.type||r.method||r.type,r.dataTypes=t.trim(r.dataType||'*').toLowerCase().match(c)||[''],null==r.crossDomain){h=o.createElement('a');try{h.href=r.url,h.href=h.href,r.crossDomain=q.protocol+'//'+q.host!=h.protocol+'//'+h.host}catch(a){r.crossDomain=!0}};if(r.data&&r.processData&&'string'!=typeof r.data&&(r.data=t.param(r.data,r.traditional)),Qe(ce,r,i,s),2===u)return s;g=t.event&&r.global,g&&0===t.active++&&t.event.trigger('ajaxStart'),r.type=r.type.toUpperCase(),r.hasContent=!lt.test(r.type),l=r.url,r.hasContent||(r.data&&(l=r.url+=(V.test(l)?'&':'?')+r.data,delete r.data),r.cache===!1&&(r.url=ue.test(l)?l.replace(ue,'$1_='+U++):l+(V.test(l)?'&':'?')+'_='+U++)),r.ifModified&&(t.lastModified[l]&&s.setRequestHeader('If-Modified-Since',t.lastModified[l]),t.etag[l]&&s.setRequestHeader('If-None-Match',t.etag[l])),(r.data&&r.hasContent&&r.contentType!==!1||i.contentType)&&s.setRequestHeader('Content-Type',r.contentType),s.setRequestHeader('Accept',r.dataTypes[0]&&r.accepts[r.dataTypes[0]]?r.accepts[r.dataTypes[0]]+('*'!==r.dataTypes[0]?', '+de+'; q=0.01':''):r.accepts['*']);for(f in r.headers)s.setRequestHeader(f,r.headers[f]);if(r.beforeSend&&(r.beforeSend.call(d,s,r)===!1||2===u))return s.abort();I='abort';for(f in{success:1,error:1,complete:1})s[f](r[f]);if(p=Qe(F,r,i,s)){if(s.readyState=1,g&&w.trigger('ajaxSend',[s,r]),2===u)return s;r.async&&r.timeout>0&&(x=e.setTimeout(function(){s.abort('timeout')},r.timeout));try{u=1,p.send(k,y)}catch(a){if(!(u<2))throw a;y(-1,a)}} else y(-1,'No Transport');return s},getJSON:function(e,n,i){return t.get(e,n,i,'json')},getScript:function(e,n){return t.get(e,void 0,n,'script')}}),t.each(['get','post'],function(e,n){t[n]=function(e,i,o,r){return t.isFunction(i)&&(r=r||o,o=i,i=void 0),t.ajax(t.extend({url:e,type:n,dataType:r,data:i,success:o},t.isPlainObject(e)&&e))}}),t._evalUrl=function(e){return t.ajax({url:e,type:'GET',dataType:'script',async:!1,global:!1,throws:!0})},t.fn.extend({wrapAll:function(e){var n;return t.isFunction(e)?this.each(function(n){t(this).wrapAll(e.call(this,n))}):(this[0]&&(n=t(e,this[0].ownerDocument).eq(0).clone(!0),this[0].parentNode&&n.insertBefore(this[0]),n.map(function(){for(var e=this;e.firstElementChild;)e=e.firstElementChild;return e}).append(this)),this)},wrapInner:function(e){return t.isFunction(e)?this.each(function(n){t(this).wrapInner(e.call(this,n))}):this.each(function(){var n=t(this),i=n.contents();i.length?i.wrapAll(e):n.append(e)})},wrap:function(e){var n=t.isFunction(e);return this.each(function(i){t(this).wrapAll(n?e.call(this,i):e)})},unwrap:function(){return this.parent().each(function(){t.nodeName(this,'body')||t(this).replaceWith(this.childNodes)}).end()}}),t.expr.filters.hidden=function(e){return!t.expr.filters.visible(e)},t.expr.filters.visible=function(e){return e.offsetWidth>0||e.offsetHeight>0||e.getClientRects().length>0};var tt=/%20/g,nt=/\[\]$/,le=/\r?\n/g,it=/^(?:submit|button|image|reset|file)$/i,ot=/^(?:input|select|textarea|keygen)/i;t.param=function(e,n){var i,o=[],r=function(e,n){n=t.isFunction(n)?n():null==n?'':n,o[o.length]=encodeURIComponent(e)+'='+encodeURIComponent(n)};if(void 0===n&&(n=t.ajaxSettings&&t.ajaxSettings.traditional),t.isArray(e)||e.jquery&&!t.isPlainObject(e))t.each(e,function(){r(this.name,this.value)});else for(i in e)re(i,e[i],n,r);return o.join('&').replace(tt,'+')},t.fn.extend({serialize:function(){return t.param(this.serializeArray())},serializeArray:function(){return this.map(function(){var e=t.prop(this,'elements');return e?t.makeArray(e):this}).filter(function(){var e=this.type;return this.name&&!t(this).is(':disabled')&&ot.test(this.nodeName)&&!it.test(e)&&(this.checked||!we.test(e))}).map(function(e,n){var i=t(this).val();return null==i?null:t.isArray(i)?t.map(i,function(e){return{name:n.name,value:e.replace(le,'\r\n')}}):{name:n.name,value:i.replace(le,'\r\n')}}).get()}}),t.ajaxSettings.xhr=function(){try{return new e.XMLHttpRequest}catch(t){}};var et={0:200,1223:204},T=t.ajaxSettings.xhr();r.cors=!!T&&'withCredentials'in T,r.ajax=T=!!T,t.ajaxTransport(function(t){var n,i;if(r.cors||T&&!t.crossDomain)return{send:function(o,r){var l,s=t.xhr();if(s.open(t.type,t.url,t.async,t.username,t.password),t.xhrFields)for(l in t.xhrFields)s[l]=t.xhrFields[l];t.mimeType&&s.overrideMimeType&&s.overrideMimeType(t.mimeType),t.crossDomain||o['X-Requested-With']||(o['X-Requested-With']='XMLHttpRequest');for(l in o)s.setRequestHeader(l,o[l]);n=function(e){return function(){n&&(n=i=s.onload=s.onerror=s.onabort=s.onreadystatechange=null,'abort'===e?s.abort():'error'===e?'number'!=typeof s.status?r(0,'error'):r(s.status,s.statusText):r(et[s.status]||s.status,s.statusText,'text'!==(s.responseType||'text')||'string'!=typeof s.responseText?{binary:s.response}:{text:s.responseText},s.getAllResponseHeaders()))}},s.onload=n(),i=s.onerror=n('error'),void 0!==s.onabort?s.onabort=i:s.onreadystatechange=function(){4===s.readyState&&e.setTimeout(function(){n&&i()})},n=n('abort');try{s.send(t.hasContent&&t.data||null)}catch(a){if(n)throw a}},abort:function(){n&&n()}}}),t.ajaxSetup({accepts:{script:'text/javascript, application/javascript, application/ecmascript, application/x-ecmascript'},contents:{script:/\b(?:java|ecma)script\b/},converters:{'text script':function(e){return t.globalEval(e),e}}}),t.ajaxPrefilter('script',function(e){void 0===e.cache&&(e.cache=!1),e.crossDomain&&(e.type='GET')}),t.ajaxTransport('script',function(e){if(e.crossDomain){var i,n;return{send:function(r,s){i=t('