From 30efd43501e9244e00224c6deef88f3dac9e14a3 Mon Sep 17 00:00:00 2001 From: pjohns Date: Sat, 26 May 2018 16:02:53 -0600 Subject: [PATCH] lighten favicon and ipad viewport --- .../dist/android-chrome-192x192.d7b54f7c.png | Bin 0 -> 8267 bytes .../dist/android-chrome-512x512.45ddacee.png | Bin 0 -> 22847 bytes website/dist/apple-touch-icon.e29f8037.png | Bin 0 -> 3962 bytes website/dist/favicon-16x16.a999429a.png | Bin 0 -> 793 bytes website/dist/favicon-32x32.39fc885a.png | Bin 0 -> 1175 bytes website/dist/favicon.95bad960.ico | Bin 0 -> 15086 bytes website/dist/index.html | 8 +- website/dist/site.61d91522.webmanifest | 2 +- website/dist/website.5f7fbaef.js | 20 ++--- website/dist/website.b1e10513.css | 82 ++++++++++++++++++ website/index.html | 4 +- website/resources/css/queries.css | 8 +- .../favicons/android-chrome-192x192.png | Bin 3884 -> 8267 bytes .../favicons/android-chrome-512x512.png | Bin 10216 -> 22847 bytes .../resources/favicons/apple-touch-icon.png | Bin 3606 -> 3962 bytes website/resources/favicons/browserconfig.xml | 2 +- website/resources/favicons/favicon-16x16.png | Bin 773 -> 793 bytes website/resources/favicons/favicon-32x32.png | Bin 1104 -> 1175 bytes website/resources/favicons/favicon.ico | Bin 15086 -> 15086 bytes website/resources/favicons/mstile-144x144.png | Bin 3865 -> 3865 bytes website/resources/favicons/mstile-150x150.png | Bin 3891 -> 3891 bytes website/resources/favicons/mstile-310x150.png | Bin 4315 -> 4315 bytes website/resources/favicons/mstile-310x310.png | Bin 9001 -> 9001 bytes website/resources/favicons/mstile-70x70.png | Bin 2742 -> 2742 bytes 24 files changed, 107 insertions(+), 19 deletions(-) create mode 100644 website/dist/android-chrome-192x192.d7b54f7c.png create mode 100644 website/dist/android-chrome-512x512.45ddacee.png create mode 100644 website/dist/apple-touch-icon.e29f8037.png create mode 100644 website/dist/favicon-16x16.a999429a.png create mode 100644 website/dist/favicon-32x32.39fc885a.png create mode 100644 website/dist/favicon.95bad960.ico create mode 100644 website/dist/website.b1e10513.css diff --git a/website/dist/android-chrome-192x192.d7b54f7c.png b/website/dist/android-chrome-192x192.d7b54f7c.png new file mode 100644 index 0000000000000000000000000000000000000000..90593f567a19bcde52bd9df2e47e086156ecec4e GIT binary patch literal 8267 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 literal 0 HcmV?d00001 diff --git a/website/dist/android-chrome-512x512.45ddacee.png b/website/dist/android-chrome-512x512.45ddacee.png new file mode 100644 index 0000000000000000000000000000000000000000..e99f8ac5caba65f00ce79a237e9499c3f1a3ea7f GIT binary patch literal 22847 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 F{ueD5yA=Qc literal 0 HcmV?d00001 diff --git a/website/dist/apple-touch-icon.e29f8037.png b/website/dist/apple-touch-icon.e29f8037.png new file mode 100644 index 0000000000000000000000000000000000000000..765b04f5dea2a6ff2d94d9e487b7092e8b2bfd58 GIT binary patch literal 3962 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 literal 0 HcmV?d00001 diff --git a/website/dist/index.html b/website/dist/index.html index 51ca3cf..df9f7f0 100644 --- a/website/dist/index.html +++ b/website/dist/index.html @@ -1,6 +1,6 @@ - - - ShadowFox

Goodbye sore eyes
Hello dark theme for FireFox ®

Install Show me more

An open source project developed and maintained by Pat Johnson.

A universal dark theme — compatible with Firefox 57+

ShadowFox was inspired by changes made in Firefox 57, which limited the amount addons could customize both the user interface and "protected" web pages.
 
This project aims at creating a universal dark theme for Firefox while adhering to the modern design principles set by Mozilla.

Quick installation

Our cross platform installer takes the guess work out of installation. With a few clicks of a button, ShadowFox can be downloaded or seemlesly updated without losing custom configurations.

Complete theme

ShadowFox is the most complete theme available, styling not just the entire user interface, but also "protected" webpages that aren't accessible to normal extensions, like about:preferences and about:addons.

Addon styles

Addons are one of the hallmarks of Firefox. Unlike any other theme, ShadowFox has custom styles available for the most popular extensions, like uBlock Origin, uMatrix, ViolentMonkey, Decentraleyes, Stylus and so many more.

Easy to customize

We don't limit your creativity, which means you can customize the colors used and add as many custom tweaks as you want. The possibilities are endless!

How it works

1

Activate the default dark theme Firefox provides (which only alters the navigation and tab bar).

2

Download the updater script for your operating system.

3

Run the script and select your Firefox profile and whether or not extensions should be styled.

4

Make customizations until your heart is content (make sure to run the updater again if you do).

5

Restart Firefox.

6

Enjoy your new dark theme, your eyes will thank you!

Users have great things to say

ShadowFox has relieved a lot of strain on my eyes, thank you for the project it really helps.
Thanks for all the hard work man. Mozilla should add this project to Firefox honestly. Cheers.
Just discovered this and wanted to say THANK YOU for this awesome project, I love it!
What a great project! Thank you so much for that awesome work!
Just wanna say thanks for bringing my favorite theme back!
This should officially be merged

Download Today

Customization

This section can be used to customize the colors utilized by ShadowFox. Accent colors are used for things like buttons, links and tables. The drop down box can be used to darken ShadowFox by one shade. Only necessary changes are inserted into the text box. For more information, see here.


The following tweaks are not written or maintained by me. Instead, they are pulled from popular userChrome repositories from across the web. The location of the tweak along with the appropriate license is attached with each code chunk.

Find a bug? Have a feature request? Have any questions?

Please first read through the GitHub Wiki , which includes more detailed instructions and information, and take a look at any open issues . If you can't find a duplicate request, bug, or an answer to your question, please feel free to either:

• Open a new GitHub issue.
• Make a post on the ShadowFox subreddit.
• Message me on Slack.

Copyright Pat Johnson © 2018 (MIT). All rights reserved.
Firefox is a registered trademark of the Mozilla Foundation.
CodeMirror Text Editor, ShadowFox Theme Copyright © 2017 (MIT).

\ No newline at end of file + + + ShadowFox

Goodbye sore eyes
Hello dark theme for FireFox ®

Install Show me more

An open source project developed and maintained by Pat Johnson.

A universal dark theme — compatible with Firefox 57+

ShadowFox was inspired by changes made in Firefox 57, which limited the amount addons could customize both the user interface and "protected" web pages.
 
This project aims at creating a universal dark theme for Firefox while adhering to the modern design principles set by Mozilla.

Quick installation

Our cross platform installer takes the guess work out of installation. With a few clicks of a button, ShadowFox can be downloaded or seemlesly updated without losing custom configurations.

Complete theme

ShadowFox is the most complete theme available, styling not just the entire user interface, but also "protected" webpages that aren't accessible to normal extensions, like about:preferences and about:addons.

Addon styles

Addons are one of the hallmarks of Firefox. Unlike any other theme, ShadowFox has custom styles available for the most popular extensions, like uBlock Origin, uMatrix, ViolentMonkey, Decentraleyes, Stylus and so many more.

Easy to customize

We don't limit your creativity, which means you can customize the colors used and add as many custom tweaks as you want. The possibilities are endless!

How it works

1

Activate the default dark theme Firefox provides (which only alters the navigation and tab bar).

2

Download the updater script for your operating system.

3

Run the script and select your Firefox profile and whether or not extensions should be styled.

4

Make customizations until your heart is content (make sure to run the updater again if you do).

5

Restart Firefox.

6

Enjoy your new dark theme, your eyes will thank you!

Users have great things to say

ShadowFox has relieved a lot of strain on my eyes, thank you for the project it really helps.
Thanks for all the hard work man. Mozilla should add this project to Firefox honestly. Cheers.
Just discovered this and wanted to say THANK YOU for this awesome project, I love it!
What a great project! Thank you so much for that awesome work!
Just wanna say thanks for bringing my favorite theme back!
This should officially be merged

Download Today

Customization

This section can be used to customize the colors utilized by ShadowFox. Accent colors are used for things like buttons, links and tables. The drop down box can be used to darken ShadowFox by one shade. Only necessary changes are inserted into the text box. For more information, see here.


The following tweaks are not written or maintained by me. Instead, they are pulled from popular userChrome repositories from across the web. The location of the tweak along with the appropriate license is attached with each code chunk.

Find a bug? Have a feature request? Have any questions?

Please first read through the GitHub Wiki , which includes more detailed instructions and information, and take a look at any open issues . If you can't find a duplicate request, bug, or an answer to your question, please feel free to either:

• Open a new GitHub issue.
• Make a post on the ShadowFox subreddit.
• Message me on Slack.

Copyright Pat Johnson © 2018 (MIT). All rights reserved.
Firefox is a registered trademark of the Mozilla Foundation.
CodeMirror Text Editor, ShadowFox Theme Copyright © 2017 (MIT).

\ No newline at end of file diff --git a/website/dist/site.61d91522.webmanifest b/website/dist/site.61d91522.webmanifest index 2166e01..220a105 100644 --- a/website/dist/site.61d91522.webmanifest +++ b/website/dist/site.61d91522.webmanifest @@ -1 +1 @@ -{"name":"","short_name":"","icons":[{"src":"android-chrome-192x192.382cc2f0.png","sizes":"192x192","type":"image/png"},{"src":"android-chrome-512x512.b8f339e6.png","sizes":"512x512","type":"image/png"}],"theme_color":"#ffffff","background_color":"#ffffff","display":"standalone"} \ No newline at end of file +{"name":"","short_name":"","icons":[{"src":"android-chrome-192x192.d7b54f7c.png","sizes":"192x192","type":"image/png"},{"src":"android-chrome-512x512.45ddacee.png","sizes":"512x512","type":"image/png"}],"theme_color":"#ffffff","background_color":"#ffffff","display":"standalone"} \ No newline at end of file diff --git a/website/dist/website.5f7fbaef.js b/website/dist/website.5f7fbaef.js index 27750ee..ac1530e 100644 --- a/website/dist/website.5f7fbaef.js +++ b/website/dist/website.5f7fbaef.js @@ -1,28 +1,28 @@ -parcelRequire=function(e,r,n,t){function i(n,t){function o(e){return i(o.resolve(e))}function c(r){return e[n][1][r]||r}if(!r[n]){if(!e[n]){var l="function"==typeof parcelRequire&&parcelRequire;if(!t&&l)return l(n,!0);if(u)return u(n,!0);if(f&&"string"==typeof n)return f(n);var p=new Error("Cannot find module '"+n+"'");throw p.code="MODULE_NOT_FOUND",p}o.resolve=c;var a=r[n]=new i.Module(n);e[n][0].call(a.exports,o,a,a.exports,this)}return r[n].exports}function o(e){this.id=e,this.bundle=i,this.exports={}}var u="function"==typeof parcelRequire&&parcelRequire,f="function"==typeof require&&require;i.isParcelRequire=!0,i.Module=o,i.modules=e,i.cache=r,i.parent=u;for(var c=0;c1)for(var n=1;n0&&t-1 in e)}w.fn=w.prototype={jquery:"3.3.1",constructor:w,length:0,toArray:function(){return a.call(this)},get:function(e){return null==e?a.call(this):e<0?this[e+this.length]:this[e]},pushStack:function(e){var t=w.merge(this.constructor(),e);return t.prevObject=this,t},each:function(e){return w.each(this,e)},map:function(e){return this.pushStack(w.map(this,function(t,n){return e.call(t,n,t)}))},slice:function(){return this.pushStack(a.apply(this,arguments))},first:function(){return this.eq(0)},last:function(){return this.eq(-1)},eq:function(e){var t=this.length,n=+e+(e<0?t:0);return this.pushStack(n>=0&&n+~]|"+M+")"+M+"*"),z=new RegExp("="+M+"*([^\\]'\"]*?)"+M+"*\\]","g"),X=new RegExp(W),U=new RegExp("^"+R+"$"),V={ID:new RegExp("^#("+R+")"),CLASS:new RegExp("^\\.("+R+")"),TAG:new RegExp("^("+R+"|[*])"),ATTR:new RegExp("^"+I),PSEUDO:new RegExp("^"+W),CHILD:new RegExp("^:(only|first|last|nth|nth-last)-(child|of-type)(?:\\("+M+"*(even|odd|(([+-]|)(\\d*)n|)"+M+"*(?:([+-]|)"+M+"*(\\d+)|))"+M+"*\\)|)","i"),bool:new RegExp("^(?:"+P+")$","i"),needsContext:new RegExp("^"+M+"*[>+~]|:(even|odd|eq|gt|lt|nth|first|last)(?:\\("+M+"*((?:-\\d)?\\d*)"+M+"*\\)|)(?=[^-]|$)","i")},G=/^(?:input|select|textarea|button)$/i,Y=/^h\d$/i,Q=/^[^{]+\{\s*\[native \w/,J=/^(?:#([\w-]+)|(\w+)|\.([\w-]+))$/,K=/[+~]/,Z=new RegExp("\\\\([\\da-f]{1,6}"+M+"?|("+M+")|.)","ig"),ee=function(e,t,n){var r="0x"+t-65536;return r!=r||n?t:r<0?String.fromCharCode(r+65536):String.fromCharCode(r>>10|55296,1023&r|56320)},te=/([\0-\x1f\x7f]|^-?\d)|^-$|[^\0-\x1f\x7f-\uFFFF\w-]/g,ne=function(e,t){return t?"\0"===e?"�":e.slice(0,-1)+"\\"+e.charCodeAt(e.length-1).toString(16)+" ":"\\"+e},re=function(){p()},ie=me(function(e){return!0===e.disabled&&("form"in e||"label"in e)},{dir:"parentNode",next:"legend"});try{L.apply(A=H.call(w.childNodes),w.childNodes),A[w.childNodes.length].nodeType}catch(e){L={apply:A.length?function(e,t){q.apply(e,H.call(t))}:function(e,t){for(var n=e.length,r=0;e[n++]=t[r++];);e.length=n-1}}}function oe(e,t,r,i){var o,s,l,c,f,h,y,m=t&&t.ownerDocument,T=t?t.nodeType:9;if(r=r||[],"string"!=typeof e||!e||1!==T&&9!==T&&11!==T)return r;if(!i&&((t?t.ownerDocument||t:w)!==d&&p(t),t=t||d,g)){if(11!==T&&(f=J.exec(e)))if(o=f[1]){if(9===T){if(!(l=t.getElementById(o)))return r;if(l.id===o)return r.push(l),r}else if(m&&(l=m.getElementById(o))&&x(t,l)&&l.id===o)return r.push(l),r}else{if(f[2])return L.apply(r,t.getElementsByTagName(e)),r;if((o=f[3])&&n.getElementsByClassName&&t.getElementsByClassName)return L.apply(r,t.getElementsByClassName(o)),r}if(n.qsa&&!S[e+" "]&&(!v||!v.test(e))){if(1!==T)m=t,y=e;else if("object"!==t.nodeName.toLowerCase()){for((c=t.getAttribute("id"))?c=c.replace(te,ne):t.setAttribute("id",c=b),s=(h=a(e)).length;s--;)h[s]="#"+c+" "+ye(h[s]);y=h.join(","),m=K.test(e)&&ge(t.parentNode)||t}if(y)try{return L.apply(r,m.querySelectorAll(y)),r}catch(e){}finally{c===b&&t.removeAttribute("id")}}}return u(e.replace(B,"$1"),t,r,i)}function ae(){var e=[];return function t(n,i){return e.push(n+" ")>r.cacheLength&&delete t[e.shift()],t[n+" "]=i}}function se(e){return e[b]=!0,e}function ue(e){var t=d.createElement("fieldset");try{return!!e(t)}catch(e){return!1}finally{t.parentNode&&t.parentNode.removeChild(t),t=null}}function le(e,t){for(var n=e.split("|"),i=n.length;i--;)r.attrHandle[n[i]]=t}function ce(e,t){var n=t&&e,r=n&&1===e.nodeType&&1===t.nodeType&&e.sourceIndex-t.sourceIndex;if(r)return r;if(n)for(;n=n.nextSibling;)if(n===t)return-1;return e?1:-1}function fe(e){return function(t){return"input"===t.nodeName.toLowerCase()&&t.type===e}}function pe(e){return function(t){var n=t.nodeName.toLowerCase();return("input"===n||"button"===n)&&t.type===e}}function de(e){return function(t){return"form"in t?t.parentNode&&!1===t.disabled?"label"in t?"label"in t.parentNode?t.parentNode.disabled===e:t.disabled===e:t.isDisabled===e||t.isDisabled!==!e&&ie(t)===e:t.disabled===e:"label"in t&&t.disabled===e}}function he(e){return se(function(t){return t=+t,se(function(n,r){for(var i,o=e([],n.length,t),a=o.length;a--;)n[i=o[a]]&&(n[i]=!(r[i]=n[i]))})})}function ge(e){return e&&void 0!==e.getElementsByTagName&&e}for(t in n=oe.support={},o=oe.isXML=function(e){var t=e&&(e.ownerDocument||e).documentElement;return!!t&&"HTML"!==t.nodeName},p=oe.setDocument=function(e){var t,i,a=e?e.ownerDocument||e:w;return a!==d&&9===a.nodeType&&a.documentElement?(h=(d=a).documentElement,g=!o(d),w!==d&&(i=d.defaultView)&&i.top!==i&&(i.addEventListener?i.addEventListener("unload",re,!1):i.attachEvent&&i.attachEvent("onunload",re)),n.attributes=ue(function(e){return e.className="i",!e.getAttribute("className")}),n.getElementsByTagName=ue(function(e){return e.appendChild(d.createComment("")),!e.getElementsByTagName("*").length}),n.getElementsByClassName=Q.test(d.getElementsByClassName),n.getById=ue(function(e){return h.appendChild(e).id=b,!d.getElementsByName||!d.getElementsByName(b).length}),n.getById?(r.filter.ID=function(e){var t=e.replace(Z,ee);return function(e){return e.getAttribute("id")===t}},r.find.ID=function(e,t){if(void 0!==t.getElementById&&g){var n=t.getElementById(e);return n?[n]:[]}}):(r.filter.ID=function(e){var t=e.replace(Z,ee);return function(e){var n=void 0!==e.getAttributeNode&&e.getAttributeNode("id");return n&&n.value===t}},r.find.ID=function(e,t){if(void 0!==t.getElementById&&g){var n,r,i,o=t.getElementById(e);if(o){if((n=o.getAttributeNode("id"))&&n.value===e)return[o];for(i=t.getElementsByName(e),r=0;o=i[r++];)if((n=o.getAttributeNode("id"))&&n.value===e)return[o]}return[]}}),r.find.TAG=n.getElementsByTagName?function(e,t){return void 0!==t.getElementsByTagName?t.getElementsByTagName(e):n.qsa?t.querySelectorAll(e):void 0}:function(e,t){var n,r=[],i=0,o=t.getElementsByTagName(e);if("*"===e){for(;n=o[i++];)1===n.nodeType&&r.push(n);return r}return o},r.find.CLASS=n.getElementsByClassName&&function(e,t){if(void 0!==t.getElementsByClassName&&g)return t.getElementsByClassName(e)},y=[],v=[],(n.qsa=Q.test(d.querySelectorAll))&&(ue(function(e){h.appendChild(e).innerHTML="",e.querySelectorAll("[msallowcapture^='']").length&&v.push("[*^$]="+M+"*(?:''|\"\")"),e.querySelectorAll("[selected]").length||v.push("\\["+M+"*(?:value|"+P+")"),e.querySelectorAll("[id~="+b+"-]").length||v.push("~="),e.querySelectorAll(":checked").length||v.push(":checked"),e.querySelectorAll("a#"+b+"+*").length||v.push(".#.+[+~]")}),ue(function(e){e.innerHTML="";var t=d.createElement("input");t.setAttribute("type","hidden"),e.appendChild(t).setAttribute("name","D"),e.querySelectorAll("[name=d]").length&&v.push("name"+M+"*[*^$|!~]?="),2!==e.querySelectorAll(":enabled").length&&v.push(":enabled",":disabled"),h.appendChild(e).disabled=!0,2!==e.querySelectorAll(":disabled").length&&v.push(":enabled",":disabled"),e.querySelectorAll("*,:x"),v.push(",.*:")})),(n.matchesSelector=Q.test(m=h.matches||h.webkitMatchesSelector||h.mozMatchesSelector||h.oMatchesSelector||h.msMatchesSelector))&&ue(function(e){n.disconnectedMatch=m.call(e,"*"),m.call(e,"[s!='']:x"),y.push("!=",W)}),v=v.length&&new RegExp(v.join("|")),y=y.length&&new RegExp(y.join("|")),t=Q.test(h.compareDocumentPosition),x=t||Q.test(h.contains)?function(e,t){var n=9===e.nodeType?e.documentElement:e,r=t&&t.parentNode;return e===r||!(!r||1!==r.nodeType||!(n.contains?n.contains(r):e.compareDocumentPosition&&16&e.compareDocumentPosition(r)))}:function(e,t){if(t)for(;t=t.parentNode;)if(t===e)return!0;return!1},D=t?function(e,t){if(e===t)return f=!0,0;var r=!e.compareDocumentPosition-!t.compareDocumentPosition;return r||(1&(r=(e.ownerDocument||e)===(t.ownerDocument||t)?e.compareDocumentPosition(t):1)||!n.sortDetached&&t.compareDocumentPosition(e)===r?e===d||e.ownerDocument===w&&x(w,e)?-1:t===d||t.ownerDocument===w&&x(w,t)?1:c?O(c,e)-O(c,t):0:4&r?-1:1)}:function(e,t){if(e===t)return f=!0,0;var n,r=0,i=e.parentNode,o=t.parentNode,a=[e],s=[t];if(!i||!o)return e===d?-1:t===d?1:i?-1:o?1:c?O(c,e)-O(c,t):0;if(i===o)return ce(e,t);for(n=e;n=n.parentNode;)a.unshift(n);for(n=t;n=n.parentNode;)s.unshift(n);for(;a[r]===s[r];)r++;return r?ce(a[r],s[r]):a[r]===w?-1:s[r]===w?1:0},d):d},oe.matches=function(e,t){return oe(e,null,null,t)},oe.matchesSelector=function(e,t){if((e.ownerDocument||e)!==d&&p(e),t=t.replace(z,"='$1']"),n.matchesSelector&&g&&!S[t+" "]&&(!y||!y.test(t))&&(!v||!v.test(t)))try{var r=m.call(e,t);if(r||n.disconnectedMatch||e.document&&11!==e.document.nodeType)return r}catch(e){}return oe(t,d,null,[e]).length>0},oe.contains=function(e,t){return(e.ownerDocument||e)!==d&&p(e),x(e,t)},oe.attr=function(e,t){(e.ownerDocument||e)!==d&&p(e);var i=r.attrHandle[t.toLowerCase()],o=i&&N.call(r.attrHandle,t.toLowerCase())?i(e,t,!g):void 0;return void 0!==o?o:n.attributes||!g?e.getAttribute(t):(o=e.getAttributeNode(t))&&o.specified?o.value:null},oe.escape=function(e){return(e+"").replace(te,ne)},oe.error=function(e){throw new Error("Syntax error, unrecognized expression: "+e)},oe.uniqueSort=function(e){var t,r=[],i=0,o=0;if(f=!n.detectDuplicates,c=!n.sortStable&&e.slice(0),e.sort(D),f){for(;t=e[o++];)t===e[o]&&(i=r.push(o));for(;i--;)e.splice(r[i],1)}return c=null,e},i=oe.getText=function(e){var t,n="",r=0,o=e.nodeType;if(o){if(1===o||9===o||11===o){if("string"==typeof e.textContent)return e.textContent;for(e=e.firstChild;e;e=e.nextSibling)n+=i(e)}else if(3===o||4===o)return e.nodeValue}else for(;t=e[r++];)n+=i(t);return n},(r=oe.selectors={cacheLength:50,createPseudo:se,match:V,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(Z,ee),e[3]=(e[3]||e[4]||e[5]||"").replace(Z,ee),"~="===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]||oe.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]&&oe.error(e[0]),e},PSEUDO:function(e){var t,n=!e[6]&&e[2];return V.CHILD.test(e[0])?null:(e[3]?e[2]=e[4]||e[5]||"":n&&X.test(n)&&(t=a(n,!0))&&(t=n.indexOf(")",n.length-t)-n.length)&&(e[0]=e[0].slice(0,t),e[2]=n.slice(0,t)),e.slice(0,3))}},filter:{TAG:function(e){var t=e.replace(Z,ee).toLowerCase();return"*"===e?function(){return!0}:function(e){return e.nodeName&&e.nodeName.toLowerCase()===t}},CLASS:function(e){var t=E[e+" "];return t||(t=new RegExp("(^|"+M+")"+e+"("+M+"|$)"))&&E(e,function(e){return t.test("string"==typeof e.className&&e.className||void 0!==e.getAttribute&&e.getAttribute("class")||"")})},ATTR:function(e,t,n){return function(r){var i=oe.attr(r,e);return null==i?"!="===t:!t||(i+="","="===t?i===n:"!="===t?i!==n:"^="===t?n&&0===i.indexOf(n):"*="===t?n&&i.indexOf(n)>-1:"$="===t?n&&i.slice(-n.length)===n:"~="===t?(" "+i.replace($," ")+" ").indexOf(n)>-1:"|="===t&&(i===n||i.slice(0,n.length+1)===n+"-"))}},CHILD:function(e,t,n,r,i){var o="nth"!==e.slice(0,3),a="last"!==e.slice(-4),s="of-type"===t;return 1===r&&0===i?function(e){return!!e.parentNode}:function(t,n,u){var l,c,f,p,d,h,g=o!==a?"nextSibling":"previousSibling",v=t.parentNode,y=s&&t.nodeName.toLowerCase(),m=!u&&!s,x=!1;if(v){if(o){for(;g;){for(p=t;p=p[g];)if(s?p.nodeName.toLowerCase()===y:1===p.nodeType)return!1;h=g="only"===e&&!h&&"nextSibling"}return!0}if(h=[a?v.firstChild:v.lastChild],a&&m){for(x=(d=(l=(c=(f=(p=v)[b]||(p[b]={}))[p.uniqueID]||(f[p.uniqueID]={}))[e]||[])[0]===T&&l[1])&&l[2],p=d&&v.childNodes[d];p=++d&&p&&p[g]||(x=d=0)||h.pop();)if(1===p.nodeType&&++x&&p===t){c[e]=[T,d,x];break}}else if(m&&(x=d=(l=(c=(f=(p=t)[b]||(p[b]={}))[p.uniqueID]||(f[p.uniqueID]={}))[e]||[])[0]===T&&l[1]),!1===x)for(;(p=++d&&p&&p[g]||(x=d=0)||h.pop())&&((s?p.nodeName.toLowerCase()!==y:1!==p.nodeType)||!++x||(m&&((c=(f=p[b]||(p[b]={}))[p.uniqueID]||(f[p.uniqueID]={}))[e]=[T,x]),p!==t)););return(x-=i)===r||x%r==0&&x/r>=0}}},PSEUDO:function(e,t){var n,i=r.pseudos[e]||r.setFilters[e.toLowerCase()]||oe.error("unsupported pseudo: "+e);return i[b]?i(t):i.length>1?(n=[e,e,"",t],r.setFilters.hasOwnProperty(e.toLowerCase())?se(function(e,n){for(var r,o=i(e,t),a=o.length;a--;)e[r=O(e,o[a])]=!(n[r]=o[a])}):function(e){return i(e,0,n)}):i}},pseudos:{not:se(function(e){var t=[],n=[],r=s(e.replace(B,"$1"));return r[b]?se(function(e,t,n,i){for(var o,a=r(e,null,i,[]),s=e.length;s--;)(o=a[s])&&(e[s]=!(t[s]=o))}):function(e,i,o){return t[0]=e,r(t,null,o,n),t[0]=null,!n.pop()}}),has:se(function(e){return function(t){return oe(e,t).length>0}}),contains:se(function(e){return e=e.replace(Z,ee),function(t){return(t.textContent||t.innerText||i(t)).indexOf(e)>-1}}),lang:se(function(e){return U.test(e||"")||oe.error("unsupported lang: "+e),e=e.replace(Z,ee).toLowerCase(),function(t){var n;do{if(n=g?t.lang:t.getAttribute("xml:lang")||t.getAttribute("lang"))return(n=n.toLowerCase())===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===h},focus:function(e){return e===d.activeElement&&(!d.hasFocus||d.hasFocus())&&!!(e.type||e.href||~e.tabIndex)},enabled:de(!1),disabled:de(!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,!0===e.selected},empty:function(e){for(e=e.firstChild;e;e=e.nextSibling)if(e.nodeType<6)return!1;return!0},parent:function(e){return!r.pseudos.empty(e)},header:function(e){return Y.test(e.nodeName)},input:function(e){return G.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:he(function(){return[0]}),last:he(function(e,t){return[t-1]}),eq:he(function(e,t,n){return[n<0?n+t:n]}),even:he(function(e,t){for(var n=0;n=0;)e.push(r);return e}),gt:he(function(e,t,n){for(var r=n<0?n+t:n;++r1?function(t,n,r){for(var i=e.length;i--;)if(!e[i](t,n,r))return!1;return!0}:e[0]}function be(e,t,n,r,i){for(var o,a=[],s=0,u=e.length,l=null!=t;s-1&&(o[l]=!(a[l]=f))}}else y=be(y===a?y.splice(h,y.length):y),i?i(null,a,y,u):L.apply(a,y)})}function Te(e){for(var t,n,i,o=e.length,a=r.relative[e[0].type],s=a||r.relative[" "],u=a?1:0,c=me(function(e){return e===t},s,!0),f=me(function(e){return O(t,e)>-1},s,!0),p=[function(e,n,r){var i=!a&&(r||n!==l)||((t=n).nodeType?c(e,n,r):f(e,n,r));return t=null,i}];u1&&xe(p),u>1&&ye(e.slice(0,u-1).concat({value:" "===e[u-2].type?"*":""})).replace(B,"$1"),n,u0,i=e.length>0,o=function(o,a,s,u,c){var f,h,v,y=0,m="0",x=o&&[],b=[],w=l,C=o||i&&r.find.TAG("*",c),E=T+=null==w?1:Math.random()||.1,k=C.length;for(c&&(l=a===d||a||c);m!==k&&null!=(f=C[m]);m++){if(i&&f){for(h=0,a||f.ownerDocument===d||(p(f),s=!g);v=e[h++];)if(v(f,a||d,s)){u.push(f);break}c&&(T=E)}n&&((f=!v&&f)&&y--,o&&x.push(f))}if(y+=m,n&&m!==y){for(h=0;v=t[h++];)v(x,b,a,s);if(o){if(y>0)for(;m--;)x[m]||b[m]||(b[m]=j.call(u));b=be(b)}L.apply(u,b),c&&!o&&b.length>0&&y+t.length>1&&oe.uniqueSort(u)}return c&&(T=E,l=w),x};return n?se(o):o}(o,i))).selector=e}return s},u=oe.select=function(e,t,n,i){var o,u,l,c,f,p="function"==typeof e&&e,d=!i&&a(e=p.selector||e);if(n=n||[],1===d.length){if((u=d[0]=d[0].slice(0)).length>2&&"ID"===(l=u[0]).type&&9===t.nodeType&&g&&r.relative[u[1].type]){if(!(t=(r.find.ID(l.matches[0].replace(Z,ee),t)||[])[0]))return n;p&&(t=t.parentNode),e=e.slice(u.shift().value.length)}for(o=V.needsContext.test(e)?0:u.length;o--&&(l=u[o],!r.relative[c=l.type]);)if((f=r.find[c])&&(i=f(l.matches[0].replace(Z,ee),K.test(u[0].type)&&ge(t.parentNode)||t))){if(u.splice(o,1),!(e=i.length&&ye(u)))return L.apply(n,i),n;break}}return(p||s(e,d))(i,t,!g,n,!t||K.test(e)&&ge(t.parentNode)||t),n},n.sortStable=b.split("").sort(D).join("")===b,n.detectDuplicates=!!f,p(),n.sortDetached=ue(function(e){return 1&e.compareDocumentPosition(d.createElement("fieldset"))}),ue(function(e){return e.innerHTML="","#"===e.firstChild.getAttribute("href")})||le("type|href|height|width",function(e,t,n){if(!n)return e.getAttribute(t,"type"===t.toLowerCase()?1:2)}),n.attributes&&ue(function(e){return e.innerHTML="",e.firstChild.setAttribute("value",""),""===e.firstChild.getAttribute("value")})||le("value",function(e,t,n){if(!n&&"input"===e.nodeName.toLowerCase())return e.defaultValue}),ue(function(e){return null==e.getAttribute("disabled")})||le(P,function(e,t,n){var r;if(!n)return!0===e[t]?t.toLowerCase():(r=e.getAttributeNode(t))&&r.specified?r.value:null}),oe}(t);w.find=E,w.expr=E.selectors,w.expr[":"]=w.expr.pseudos,w.uniqueSort=w.unique=E.uniqueSort,w.text=E.getText,w.isXMLDoc=E.isXML,w.contains=E.contains,w.escapeSelector=E.escape;var k=function(e,t,n){for(var r=[],i=void 0!==n;(e=e[t])&&9!==e.nodeType;)if(1===e.nodeType){if(i&&w(e).is(n))break;r.push(e)}return r},S=function(e,t){for(var n=[];e;e=e.nextSibling)1===e.nodeType&&e!==t&&n.push(e);return n},D=w.expr.match.needsContext;function N(e,t){return e.nodeName&&e.nodeName.toLowerCase()===t.toLowerCase()}var A=/^<([a-z][^\/\0>:\x20\t\r\n\f]*)[\x20\t\r\n\f]*\/?>(?:<\/\1>|)$/i;function j(e,t,n){return v(t)?w.grep(e,function(e,r){return!!t.call(e,r,e)!==n}):t.nodeType?w.grep(e,function(e){return e===t!==n}):"string"!=typeof t?w.grep(e,function(e){return l.call(t,e)>-1!==n}):w.filter(t,e,n)}w.filter=function(e,t,n){var r=t[0];return n&&(e=":not("+e+")"),1===t.length&&1===r.nodeType?w.find.matchesSelector(r,e)?[r]:[]:w.find.matches(e,w.grep(t,function(e){return 1===e.nodeType}))},w.fn.extend({find:function(e){var t,n,r=this.length,i=this;if("string"!=typeof e)return this.pushStack(w(e).filter(function(){for(t=0;t1?w.uniqueSort(n):n},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&&D.test(e)?w(e):e||[],!1).length}});var q,L=/^(?:\s*(<[\w\W]+>)[^>]*|#([\w-]+))$/;(w.fn.init=function(e,t,n){var r,o;if(!e)return this;if(n=n||q,"string"==typeof e){if(!(r="<"===e[0]&&">"===e[e.length-1]&&e.length>=3?[null,e,null]:L.exec(e))||!r[1]&&t)return!t||t.jquery?(t||n).find(e):this.constructor(t).find(e);if(r[1]){if(t=t instanceof w?t[0]:t,w.merge(this,w.parseHTML(r[1],t&&t.nodeType?t.ownerDocument||t:i,!0)),A.test(r[1])&&w.isPlainObject(t))for(r in t)v(this[r])?this[r](t[r]):this.attr(r,t[r]);return this}return(o=i.getElementById(r[2]))&&(this[0]=o,this.length=1),this}return e.nodeType?(this[0]=e,this.length=1,this):v(e)?void 0!==n.ready?n.ready(e):e(w):w.makeArray(e,this)}).prototype=w.fn,q=w(i);var H=/^(?:parents|prev(?:Until|All))/,O={children:!0,contents:!0,next:!0,prev:!0};function P(e,t){for(;(e=e[t])&&1!==e.nodeType;);return e}w.fn.extend({has:function(e){var t=w(e,this),n=t.length;return this.filter(function(){for(var e=0;e-1:1===n.nodeType&&w.find.matchesSelector(n,e))){o.push(n);break}return this.pushStack(o.length>1?w.uniqueSort(o):o)},index:function(e){return e?"string"==typeof e?l.call(w(e),this[0]):l.call(this,e.jquery?e[0]:e):this[0]&&this[0].parentNode?this.first().prevAll().length:-1},add:function(e,t){return this.pushStack(w.uniqueSort(w.merge(this.get(),w(e,t))))},addBack:function(e){return this.add(null==e?this.prevObject:this.prevObject.filter(e))}}),w.each({parent:function(e){var t=e.parentNode;return t&&11!==t.nodeType?t:null},parents:function(e){return k(e,"parentNode")},parentsUntil:function(e,t,n){return k(e,"parentNode",n)},next:function(e){return P(e,"nextSibling")},prev:function(e){return P(e,"previousSibling")},nextAll:function(e){return k(e,"nextSibling")},prevAll:function(e){return k(e,"previousSibling")},nextUntil:function(e,t,n){return k(e,"nextSibling",n)},prevUntil:function(e,t,n){return k(e,"previousSibling",n)},siblings:function(e){return S((e.parentNode||{}).firstChild,e)},children:function(e){return S(e.firstChild)},contents:function(e){return N(e,"iframe")?e.contentDocument:(N(e,"template")&&(e=e.content||e),w.merge([],e.childNodes))}},function(e,t){w.fn[e]=function(n,r){var i=w.map(this,t,n);return"Until"!==e.slice(-5)&&(r=n),r&&"string"==typeof r&&(i=w.filter(r,i)),this.length>1&&(O[e]||w.uniqueSort(i),H.test(e)&&i.reverse()),this.pushStack(i)}});var M=/[^\x20\t\r\n\f]+/g;function R(e){return e}function I(e){throw e}function W(e,t,n,r){var i;try{e&&v(i=e.promise)?i.call(e).done(t).fail(n):e&&v(i=e.then)?i.call(e,t,n):t.apply(void 0,[e].slice(r))}catch(e){n.apply(void 0,[e])}}w.Callbacks=function(e){e="string"==typeof e?function(e){var t={};return w.each(e.match(M)||[],function(e,n){t[n]=!0}),t}(e):w.extend({},e);var t,n,r,i,o=[],a=[],s=-1,u=function(){for(i=i||e.once,r=t=!0;a.length;s=-1)for(n=a.shift();++s-1;)o.splice(n,1),n<=s&&s--}),this},has:function(e){return e?w.inArray(e,o)>-1:o.length>0},empty:function(){return o&&(o=[]),this},disable:function(){return i=a=[],o=n="",this},disabled:function(){return!o},lock:function(){return i=a=[],n||t||(o=n=""),this},locked:function(){return!!i},fireWith:function(e,n){return i||(n=[e,(n=n||[]).slice?n.slice():n],a.push(n),t||u()),this},fire:function(){return l.fireWith(this,arguments),this},fired:function(){return!!r}};return l},w.extend({Deferred:function(e){var n=[["notify","progress",w.Callbacks("memory"),w.Callbacks("memory"),2],["resolve","done",w.Callbacks("once memory"),w.Callbacks("once memory"),0,"resolved"],["reject","fail",w.Callbacks("once memory"),w.Callbacks("once memory"),1,"rejected"]],r="pending",i={state:function(){return r},always:function(){return o.done(arguments).fail(arguments),this},catch:function(e){return i.then(null,e)},pipe:function(){var e=arguments;return w.Deferred(function(t){w.each(n,function(n,r){var i=v(e[r[4]])&&e[r[4]];o[r[1]](function(){var e=i&&i.apply(this,arguments);e&&v(e.promise)?e.promise().progress(t.notify).done(t.resolve).fail(t.reject):t[r[0]+"With"](this,i?[e]:arguments)})}),e=null}).promise()},then:function(e,r,i){var o=0;function a(e,n,r,i){return function(){var s=this,u=arguments,l=function(){var t,l;if(!(e=o&&(r!==I&&(s=void 0,u=[t]),n.rejectWith(s,u))}};e?c():(w.Deferred.getStackHook&&(c.stackTrace=w.Deferred.getStackHook()),t.setTimeout(c))}}return w.Deferred(function(t){n[0][3].add(a(0,t,v(i)?i:R,t.notifyWith)),n[1][3].add(a(0,t,v(e)?e:R)),n[2][3].add(a(0,t,v(r)?r:I))}).promise()},promise:function(e){return null!=e?w.extend(e,i):i}},o={};return w.each(n,function(e,t){var a=t[2],s=t[5];i[t[1]]=a.add,s&&a.add(function(){r=s},n[3-e][2].disable,n[3-e][3].disable,n[0][2].lock,n[0][3].lock),a.add(t[3].fire),o[t[0]]=function(){return o[t[0]+"With"](this===o?void 0:this,arguments),this},o[t[0]+"With"]=a.fireWith}),i.promise(o),e&&e.call(o,o),o},when:function(e){var t=arguments.length,n=t,r=Array(n),i=a.call(arguments),o=w.Deferred(),s=function(e){return function(n){r[e]=this,i[e]=arguments.length>1?a.call(arguments):n,--t||o.resolveWith(r,i)}};if(t<=1&&(W(e,o.done(s(n)).resolve,o.reject,!t),"pending"===o.state()||v(i[n]&&i[n].then)))return o.then();for(;n--;)W(i[n],s(n),o.reject);return o.promise()}});var $=/^(Eval|Internal|Range|Reference|Syntax|Type|URI)Error$/;w.Deferred.exceptionHook=function(e,n){t.console&&t.console.warn&&e&&$.test(e.name)&&t.console.warn("jQuery.Deferred exception: "+e.message,e.stack,n)},w.readyException=function(e){t.setTimeout(function(){throw e})};var B=w.Deferred();function F(){i.removeEventListener("DOMContentLoaded",F),t.removeEventListener("load",F),w.ready()}w.fn.ready=function(e){return B.then(e).catch(function(e){w.readyException(e)}),this},w.extend({isReady:!1,readyWait:1,ready:function(e){(!0===e?--w.readyWait:w.isReady)||(w.isReady=!0,!0!==e&&--w.readyWait>0||B.resolveWith(i,[w]))}}),w.ready.then=B.then,"complete"===i.readyState||"loading"!==i.readyState&&!i.documentElement.doScroll?t.setTimeout(w.ready):(i.addEventListener("DOMContentLoaded",F),t.addEventListener("load",F));var _=function(e,t,n,r,i,o,a){var s=0,u=e.length,l=null==n;if("object"===b(n))for(s in i=!0,n)_(e,t,s,n[s],!0,o,a);else if(void 0!==r&&(i=!0,v(r)||(a=!0),l&&(a?(t.call(e,r),t=null):(l=t,t=function(e,t,n){return l.call(w(e),n)})),t))for(;s1,null,!0)},removeData:function(e){return this.each(function(){J.remove(this,e)})}}),w.extend({queue:function(e,t,n){var r;if(e)return t=(t||"fx")+"queue",r=Q.get(e,t),n&&(!r||Array.isArray(n)?r=Q.access(e,t,w.makeArray(n)):r.push(n)),r||[]},dequeue:function(e,t){t=t||"fx";var n=w.queue(e,t),r=n.length,i=n.shift(),o=w._queueHooks(e,t);"inprogress"===i&&(i=n.shift(),r--),i&&("fx"===t&&n.unshift("inprogress"),delete o.stop,i.call(e,function(){w.dequeue(e,t)},o)),!r&&o&&o.empty.fire()},_queueHooks:function(e,t){var n=t+"queueHooks";return Q.get(e,n)||Q.access(e,n,{empty:w.Callbacks("once memory").add(function(){Q.remove(e,[t+"queue",n])})})}}),w.fn.extend({queue:function(e,t){var n=2;return"string"!=typeof e&&(t=e,e="fx",n--),arguments.length\x20\t\r\n\f]+)/i,pe=/^$|^module$|\/(?:java|ecma)script/i,de={option:[1,""],thead:[1,"","
"],col:[2,"","
"],tr:[2,"","
"],td:[3,"","
"],_default:[0,"",""]};function he(e,t){var n;return n=void 0!==e.getElementsByTagName?e.getElementsByTagName(t||"*"):void 0!==e.querySelectorAll?e.querySelectorAll(t||"*"):[],void 0===t||t&&N(e,t)?w.merge([e],n):n}function ge(e,t){for(var n=0,r=e.length;n-1)i&&i.push(o);else if(l=w.contains(o.ownerDocument,o),a=he(f.appendChild(o),"script"),l&&ge(a),n)for(c=0;o=a[c++];)pe.test(o.type||"")&&n.push(o);return f}ve=i.createDocumentFragment().appendChild(i.createElement("div")),(ye=i.createElement("input")).setAttribute("type","radio"),ye.setAttribute("checked","checked"),ye.setAttribute("name","t"),ve.appendChild(ye),g.checkClone=ve.cloneNode(!0).cloneNode(!0).lastChild.checked,ve.innerHTML="",g.noCloneChecked=!!ve.cloneNode(!0).lastChild.defaultValue;var be=i.documentElement,we=/^key/,Te=/^(?:mouse|pointer|contextmenu|drag|drop)|click/,Ce=/^([^.]*)(?:\.(.+)|)/;function Ee(){return!0}function ke(){return!1}function Se(){try{return i.activeElement}catch(e){}}function De(e,t,n,r,i,o){var a,s;if("object"==typeof t){for(s in"string"!=typeof n&&(r=r||n,n=void 0),t)De(e,s,n,r,t[s],o);return e}if(null==r&&null==i?(i=n,r=n=void 0):null==i&&("string"==typeof n?(i=r,r=void 0):(i=r,r=n,n=void 0)),!1===i)i=ke;else if(!i)return e;return 1===o&&(a=i,(i=function(e){return w().off(e),a.apply(this,arguments)}).guid=a.guid||(a.guid=w.guid++)),e.each(function(){w.event.add(this,t,i,r,n)})}w.event={global:{},add:function(e,t,n,r,i){var o,a,s,u,l,c,f,p,d,h,g,v=Q.get(e);if(v)for(n.handler&&(n=(o=n).handler,i=o.selector),i&&w.find.matchesSelector(be,i),n.guid||(n.guid=w.guid++),(u=v.events)||(u=v.events={}),(a=v.handle)||(a=v.handle=function(t){return void 0!==w&&w.event.triggered!==t.type?w.event.dispatch.apply(e,arguments):void 0}),l=(t=(t||"").match(M)||[""]).length;l--;)d=g=(s=Ce.exec(t[l])||[])[1],h=(s[2]||"").split(".").sort(),d&&(f=w.event.special[d]||{},d=(i?f.delegateType:f.bindType)||d,f=w.event.special[d]||{},c=w.extend({type:d,origType:g,data:r,handler:n,guid:n.guid,selector:i,needsContext:i&&w.expr.match.needsContext.test(i),namespace:h.join(".")},o),(p=u[d])||((p=u[d]=[]).delegateCount=0,f.setup&&!1!==f.setup.call(e,r,h,a)||e.addEventListener&&e.addEventListener(d,a)),f.add&&(f.add.call(e,c),c.handler.guid||(c.handler.guid=n.guid)),i?p.splice(p.delegateCount++,0,c):p.push(c),w.event.global[d]=!0)},remove:function(e,t,n,r,i){var o,a,s,u,l,c,f,p,d,h,g,v=Q.hasData(e)&&Q.get(e);if(v&&(u=v.events)){for(l=(t=(t||"").match(M)||[""]).length;l--;)if(d=g=(s=Ce.exec(t[l])||[])[1],h=(s[2]||"").split(".").sort(),d){for(f=w.event.special[d]||{},p=u[d=(r?f.delegateType:f.bindType)||d]||[],s=s[2]&&new RegExp("(^|\\.)"+h.join("\\.(?:.*\\.|)")+"(\\.|$)"),a=o=p.length;o--;)c=p[o],!i&&g!==c.origType||n&&n.guid!==c.guid||s&&!s.test(c.namespace)||r&&r!==c.selector&&("**"!==r||!c.selector)||(p.splice(o,1),c.selector&&p.delegateCount--,f.remove&&f.remove.call(e,c));a&&!p.length&&(f.teardown&&!1!==f.teardown.call(e,h,v.handle)||w.removeEvent(e,d,v.handle),delete u[d])}else for(d in u)w.event.remove(e,d+t[l],n,r,!0);w.isEmptyObject(u)&&Q.remove(e,"handle events")}},dispatch:function(e){var t,n,r,i,o,a,s=w.event.fix(e),u=new Array(arguments.length),l=(Q.get(this,"events")||{})[s.type]||[],c=w.event.special[s.type]||{};for(u[0]=s,t=1;t=1))for(;l!==this;l=l.parentNode||this)if(1===l.nodeType&&("click"!==e.type||!0!==l.disabled)){for(o=[],a={},n=0;n-1:w.find(i,this,null,[l]).length),a[i]&&o.push(r);o.length&&s.push({elem:l,handlers:o})}return l=this,u\x20\t\r\n\f]*)[^>]*)\/>/gi,Ae=/\s*$/g;function Le(e,t){return N(e,"table")&&N(11!==t.nodeType?t:t.firstChild,"tr")&&w(e).children("tbody")[0]||e}function He(e){return e.type=(null!==e.getAttribute("type"))+"/"+e.type,e}function Oe(e){return"true/"===(e.type||"").slice(0,5)?e.type=e.type.slice(5):e.removeAttribute("type"),e}function Pe(e,t){var n,r,i,o,a,s,u,l;if(1===t.nodeType){if(Q.hasData(e)&&(o=Q.access(e),a=Q.set(t,o),l=o.events))for(i in delete a.handle,a.events={},l)for(n=0,r=l[i].length;n1&&"string"==typeof h&&!g.checkClone&&je.test(h))return e.each(function(i){var o=e.eq(i);y&&(t[0]=h.call(this,i,o.html())),Me(o,t,n,r)});if(p&&(o=(i=xe(t,e[0].ownerDocument,!1,e,r)).firstChild,1===i.childNodes.length&&(i=o),o||r)){for(u=(a=w.map(he(i,"script"),He)).length;f")},clone:function(e,t,n){var r,i,o,a,s,u,l,c=e.cloneNode(!0),f=w.contains(e.ownerDocument,e);if(!(g.noCloneChecked||1!==e.nodeType&&11!==e.nodeType||w.isXMLDoc(e)))for(a=he(c),r=0,i=(o=he(e)).length;r0&&ge(a,!f&&he(e,"script")),c},cleanData:function(e){for(var t,n,r,i=w.event.special,o=0;void 0!==(n=e[o]);o++)if(G(n)){if(t=n[Q.expando]){if(t.events)for(r in t.events)i[r]?w.event.remove(n,r):w.removeEvent(n,r,t.handle);n[Q.expando]=void 0}n[J.expando]&&(n[J.expando]=void 0)}}}),w.fn.extend({detach:function(e){return Re(this,e,!0)},remove:function(e){return Re(this,e)},text:function(e){return _(this,function(e){return void 0===e?w.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 Me(this,arguments,function(e){1!==this.nodeType&&11!==this.nodeType&&9!==this.nodeType||Le(this,e).appendChild(e)})},prepend:function(){return Me(this,arguments,function(e){if(1===this.nodeType||11===this.nodeType||9===this.nodeType){var t=Le(this,e);t.insertBefore(e,t.firstChild)}})},before:function(){return Me(this,arguments,function(e){this.parentNode&&this.parentNode.insertBefore(e,this)})},after:function(){return Me(this,arguments,function(e){this.parentNode&&this.parentNode.insertBefore(e,this.nextSibling)})},empty:function(){for(var e,t=0;null!=(e=this[t]);t++)1===e.nodeType&&(w.cleanData(he(e,!1)),e.textContent="");return this},clone:function(e,t){return e=null!=e&&e,t=null==t?e:t,this.map(function(){return w.clone(this,e,t)})},html:function(e){return _(this,function(e){var t=this[0]||{},n=0,r=this.length;if(void 0===e&&1===t.nodeType)return t.innerHTML;if("string"==typeof e&&!Ae.test(e)&&!de[(fe.exec(e)||["",""])[1].toLowerCase()]){e=w.htmlPrefilter(e);try{for(;n=0&&(u+=Math.max(0,Math.ceil(e["offset"+t[0].toUpperCase()+t.slice(1)]-o-u-s-.5))),u}function Ke(e,t,n){var r=We(e),i=Be(e,t,r),o="border-box"===w.css(e,"boxSizing",!1,r),a=o;if(Ie.test(i)){if(!n)return i;i="auto"}return a=a&&(g.boxSizingReliable()||i===e.style[t]),("auto"===i||!parseFloat(i)&&"inline"===w.css(e,"display",!1,r))&&(i=e["offset"+t[0].toUpperCase()+t.slice(1)],a=!0),(i=parseFloat(i)||0)+Je(e,t,n||(o?"border":"content"),a,r,i)+"px"}function Ze(e,t,n,r,i){return new Ze.prototype.init(e,t,n,r,i)}w.extend({cssHooks:{opacity:{get:function(e,t){if(t){var n=Be(e,"opacity");return""===n?"1":n}}}},cssNumber:{animationIterationCount:!0,columnCount:!0,fillOpacity:!0,flexGrow:!0,flexShrink:!0,fontWeight:!0,lineHeight:!0,opacity:!0,order:!0,orphans:!0,widows:!0,zIndex:!0,zoom:!0},cssProps:{},style:function(e,t,n,r){if(e&&3!==e.nodeType&&8!==e.nodeType&&e.style){var i,o,a,s=V(t),u=ze.test(t),l=e.style;if(u||(t=Ye(s)),a=w.cssHooks[t]||w.cssHooks[s],void 0===n)return a&&"get"in a&&void 0!==(i=a.get(e,!1,r))?i:l[t];"string"===(o=typeof n)&&(i=ne.exec(n))&&i[1]&&(n=ae(e,t,i),o="number"),null!=n&&n==n&&("number"===o&&(n+=i&&i[3]||(w.cssNumber[s]?"":"px")),g.clearCloneStyle||""!==n||0!==t.indexOf("background")||(l[t]="inherit"),a&&"set"in a&&void 0===(n=a.set(e,n,r))||(u?l.setProperty(t,n):l[t]=n))}},css:function(e,t,n,r){var i,o,a,s=V(t);return ze.test(t)||(t=Ye(s)),(a=w.cssHooks[t]||w.cssHooks[s])&&"get"in a&&(i=a.get(e,!0,n)),void 0===i&&(i=Be(e,t,r)),"normal"===i&&t in Ue&&(i=Ue[t]),""===n||n?(o=parseFloat(i),!0===n||isFinite(o)?o||0:i):i}}),w.each(["height","width"],function(e,t){w.cssHooks[t]={get:function(e,n,r){if(n)return!_e.test(w.css(e,"display"))||e.getClientRects().length&&e.getBoundingClientRect().width?Ke(e,t,r):oe(e,Xe,function(){return Ke(e,t,r)})},set:function(e,n,r){var i,o=We(e),a="border-box"===w.css(e,"boxSizing",!1,o),s=r&&Je(e,t,r,a,o);return a&&g.scrollboxSize()===o.position&&(s-=Math.ceil(e["offset"+t[0].toUpperCase()+t.slice(1)]-parseFloat(o[t])-Je(e,t,"border",!1,o)-.5)),s&&(i=ne.exec(n))&&"px"!==(i[3]||"px")&&(e.style[t]=n,n=w.css(e,t)),Qe(0,n,s)}}}),w.cssHooks.marginLeft=Fe(g.reliableMarginLeft,function(e,t){if(t)return(parseFloat(Be(e,"marginLeft"))||e.getBoundingClientRect().left-oe(e,{marginLeft:0},function(){return e.getBoundingClientRect().left}))+"px"}),w.each({margin:"",padding:"",border:"Width"},function(e,t){w.cssHooks[e+t]={expand:function(n){for(var r=0,i={},o="string"==typeof n?n.split(" "):[n];r<4;r++)i[e+re[r]+t]=o[r]||o[r-2]||o[0];return i}},"margin"!==e&&(w.cssHooks[e+t].set=Qe)}),w.fn.extend({css:function(e,t){return _(this,function(e,t,n){var r,i,o={},a=0;if(Array.isArray(t)){for(r=We(e),i=t.length;a1)}}),w.Tween=Ze,Ze.prototype={constructor:Ze,init:function(e,t,n,r,i,o){this.elem=e,this.prop=n,this.easing=i||w.easing._default,this.options=t,this.start=this.now=this.cur(),this.end=r,this.unit=o||(w.cssNumber[n]?"":"px")},cur:function(){var e=Ze.propHooks[this.prop];return e&&e.get?e.get(this):Ze.propHooks._default.get(this)},run:function(e){var t,n=Ze.propHooks[this.prop];return this.options.duration?this.pos=t=w.easing[this.easing](e,this.options.duration*e,0,1,this.options.duration):this.pos=t=e,this.now=(this.end-this.start)*t+this.start,this.options.step&&this.options.step.call(this.elem,this.now,this),n&&n.set?n.set(this):Ze.propHooks._default.set(this),this}},Ze.prototype.init.prototype=Ze.prototype,Ze.propHooks={_default:{get:function(e){var t;return 1!==e.elem.nodeType||null!=e.elem[e.prop]&&null==e.elem.style[e.prop]?e.elem[e.prop]:(t=w.css(e.elem,e.prop,""))&&"auto"!==t?t:0},set:function(e){w.fx.step[e.prop]?w.fx.step[e.prop](e):1!==e.elem.nodeType||null==e.elem.style[w.cssProps[e.prop]]&&!w.cssHooks[e.prop]?e.elem[e.prop]=e.now:w.style(e.elem,e.prop,e.now+e.unit)}}},Ze.propHooks.scrollTop=Ze.propHooks.scrollLeft={set:function(e){e.elem.nodeType&&e.elem.parentNode&&(e.elem[e.prop]=e.now)}},w.easing={linear:function(e){return e},swing:function(e){return.5-Math.cos(e*Math.PI)/2},_default:"swing"},w.fx=Ze.prototype.init,w.fx.step={};var et,tt,nt=/^(?:toggle|show|hide)$/,rt=/queueHooks$/;function it(){tt&&(!1===i.hidden&&t.requestAnimationFrame?t.requestAnimationFrame(it):t.setTimeout(it,w.fx.interval),w.fx.tick())}function ot(){return t.setTimeout(function(){et=void 0}),et=Date.now()}function at(e,t){var n,r=0,i={height:e};for(t=t?1:0;r<4;r+=2-t)i["margin"+(n=re[r])]=i["padding"+n]=e;return t&&(i.opacity=i.width=e),i}function st(e,t,n){for(var r,i=(ut.tweeners[t]||[]).concat(ut.tweeners["*"]),o=0,a=i.length;o1)},removeAttr:function(e){return this.each(function(){w.removeAttr(this,e)})}}),w.extend({attr:function(e,t,n){var r,i,o=e.nodeType;if(3!==o&&8!==o&&2!==o)return void 0===e.getAttribute?w.prop(e,t,n):(1===o&&w.isXMLDoc(e)||(i=w.attrHooks[t.toLowerCase()]||(w.expr.match.bool.test(t)?lt:void 0)),void 0!==n?null===n?void w.removeAttr(e,t):i&&"set"in i&&void 0!==(r=i.set(e,n,t))?r:(e.setAttribute(t,n+""),n):i&&"get"in i&&null!==(r=i.get(e,t))?r:null==(r=w.find.attr(e,t))?void 0:r)},attrHooks:{type:{set:function(e,t){if(!g.radioValue&&"radio"===t&&N(e,"input")){var n=e.value;return e.setAttribute("type",t),n&&(e.value=n),t}}}},removeAttr:function(e,t){var n,r=0,i=t&&t.match(M);if(i&&1===e.nodeType)for(;n=i[r++];)e.removeAttribute(n)}}),lt={set:function(e,t,n){return!1===t?w.removeAttr(e,n):e.setAttribute(n,n),n}},w.each(w.expr.match.bool.source.match(/\w+/g),function(e,t){var n=ct[t]||w.find.attr;ct[t]=function(e,t,r){var i,o,a=t.toLowerCase();return r||(o=ct[a],ct[a]=i,i=null!=n(e,t,r)?a:null,ct[a]=o),i}});var ft=/^(?:input|select|textarea|button)$/i,pt=/^(?:a|area)$/i;function dt(e){return(e.match(M)||[]).join(" ")}function ht(e){return e.getAttribute&&e.getAttribute("class")||""}function gt(e){return Array.isArray(e)?e:"string"==typeof e&&e.match(M)||[]}w.fn.extend({prop:function(e,t){return _(this,w.prop,e,t,arguments.length>1)},removeProp:function(e){return this.each(function(){delete this[w.propFix[e]||e]})}}),w.extend({prop:function(e,t,n){var r,i,o=e.nodeType;if(3!==o&&8!==o&&2!==o)return 1===o&&w.isXMLDoc(e)||(t=w.propFix[t]||t,i=w.propHooks[t]),void 0!==n?i&&"set"in i&&void 0!==(r=i.set(e,n,t))?r:e[t]=n:i&&"get"in i&&null!==(r=i.get(e,t))?r:e[t]},propHooks:{tabIndex:{get:function(e){var t=w.find.attr(e,"tabindex");return t?parseInt(t,10):ft.test(e.nodeName)||pt.test(e.nodeName)&&e.href?0:-1}}},propFix:{for:"htmlFor",class:"className"}}),g.optSelected||(w.propHooks.selected={get:function(e){var t=e.parentNode;return t&&t.parentNode&&t.parentNode.selectedIndex,null},set:function(e){var t=e.parentNode;t&&(t.selectedIndex,t.parentNode&&t.parentNode.selectedIndex)}}),w.each(["tabIndex","readOnly","maxLength","cellSpacing","cellPadding","rowSpan","colSpan","useMap","frameBorder","contentEditable"],function(){w.propFix[this.toLowerCase()]=this}),w.fn.extend({addClass:function(e){var t,n,r,i,o,a,s,u=0;if(v(e))return this.each(function(t){w(this).addClass(e.call(this,t,ht(this)))});if((t=gt(e)).length)for(;n=this[u++];)if(i=ht(n),r=1===n.nodeType&&" "+dt(i)+" "){for(a=0;o=t[a++];)r.indexOf(" "+o+" ")<0&&(r+=o+" ");i!==(s=dt(r))&&n.setAttribute("class",s)}return this},removeClass:function(e){var t,n,r,i,o,a,s,u=0;if(v(e))return this.each(function(t){w(this).removeClass(e.call(this,t,ht(this)))});if(!arguments.length)return this.attr("class","");if((t=gt(e)).length)for(;n=this[u++];)if(i=ht(n),r=1===n.nodeType&&" "+dt(i)+" "){for(a=0;o=t[a++];)for(;r.indexOf(" "+o+" ")>-1;)r=r.replace(" "+o+" "," ");i!==(s=dt(r))&&n.setAttribute("class",s)}return this},toggleClass:function(e,t){var n=typeof e,r="string"===n||Array.isArray(e);return"boolean"==typeof t&&r?t?this.addClass(e):this.removeClass(e):v(e)?this.each(function(n){w(this).toggleClass(e.call(this,n,ht(this),t),t)}):this.each(function(){var t,i,o,a;if(r)for(i=0,o=w(this),a=gt(e);t=a[i++];)o.hasClass(t)?o.removeClass(t):o.addClass(t);else void 0!==e&&"boolean"!==n||((t=ht(this))&&Q.set(this,"__className__",t),this.setAttribute&&this.setAttribute("class",t||!1===e?"":Q.get(this,"__className__")||""))})},hasClass:function(e){var t,n,r=0;for(t=" "+e+" ";n=this[r++];)if(1===n.nodeType&&(" "+dt(ht(n))+" ").indexOf(t)>-1)return!0;return!1}});var vt=/\r/g;w.fn.extend({val:function(e){var t,n,r,i=this[0];return arguments.length?(r=v(e),this.each(function(n){var i;1===this.nodeType&&(null==(i=r?e.call(this,n,w(this).val()):e)?i="":"number"==typeof i?i+="":Array.isArray(i)&&(i=w.map(i,function(e){return null==e?"":e+""})),(t=w.valHooks[this.type]||w.valHooks[this.nodeName.toLowerCase()])&&"set"in t&&void 0!==t.set(this,i,"value")||(this.value=i))})):i?(t=w.valHooks[i.type]||w.valHooks[i.nodeName.toLowerCase()])&&"get"in t&&void 0!==(n=t.get(i,"value"))?n:"string"==typeof(n=i.value)?n.replace(vt,""):null==n?"":n:void 0}}),w.extend({valHooks:{option:{get:function(e){var t=w.find.attr(e,"value");return null!=t?t:dt(w.text(e))}},select:{get:function(e){var t,n,r,i=e.options,o=e.selectedIndex,a="select-one"===e.type,s=a?null:[],u=a?o+1:i.length;for(r=o<0?u:a?o:0;r-1)&&(n=!0);return n||(e.selectedIndex=-1),o}}}}),w.each(["radio","checkbox"],function(){w.valHooks[this]={set:function(e,t){if(Array.isArray(t))return e.checked=w.inArray(w(e).val(),t)>-1}},g.checkOn||(w.valHooks[this].get=function(e){return null===e.getAttribute("value")?"on":e.value})}),g.focusin="onfocusin"in t;var yt=/^(?:focusinfocus|focusoutblur)$/,mt=function(e){e.stopPropagation()};w.extend(w.event,{trigger:function(e,n,r,o){var a,s,u,l,c,f,d,h,g=[r||i],m=p.call(e,"type")?e.type:e,x=p.call(e,"namespace")?e.namespace.split("."):[];if(s=h=u=r=r||i,3!==r.nodeType&&8!==r.nodeType&&!yt.test(m+w.event.triggered)&&(m.indexOf(".")>-1&&(m=(x=m.split(".")).shift(),x.sort()),c=m.indexOf(":")<0&&"on"+m,(e=e[w.expando]?e:new w.Event(m,"object"==typeof e&&e)).isTrigger=o?2:3,e.namespace=x.join("."),e.rnamespace=e.namespace?new RegExp("(^|\\.)"+x.join("\\.(?:.*\\.|)")+"(\\.|$)"):null,e.result=void 0,e.target||(e.target=r),n=null==n?[e]:w.makeArray(n,[e]),d=w.event.special[m]||{},o||!d.trigger||!1!==d.trigger.apply(r,n))){if(!o&&!d.noBubble&&!y(r)){for(l=d.delegateType||m,yt.test(l+m)||(s=s.parentNode);s;s=s.parentNode)g.push(s),u=s;u===(r.ownerDocument||i)&&g.push(u.defaultView||u.parentWindow||t)}for(a=0;(s=g[a++])&&!e.isPropagationStopped();)h=s,e.type=a>1?l:d.bindType||m,(f=(Q.get(s,"events")||{})[e.type]&&Q.get(s,"handle"))&&f.apply(s,n),(f=c&&s[c])&&f.apply&&G(s)&&(e.result=f.apply(s,n),!1===e.result&&e.preventDefault());return e.type=m,o||e.isDefaultPrevented()||d._default&&!1!==d._default.apply(g.pop(),n)||!G(r)||c&&v(r[m])&&!y(r)&&((u=r[c])&&(r[c]=null),w.event.triggered=m,e.isPropagationStopped()&&h.addEventListener(m,mt),r[m](),e.isPropagationStopped()&&h.removeEventListener(m,mt),w.event.triggered=void 0,u&&(r[c]=u)),e.result}},simulate:function(e,t,n){var r=w.extend(new w.Event,n,{type:e,isSimulated:!0});w.event.trigger(r,null,t)}}),w.fn.extend({trigger:function(e,t){return this.each(function(){w.event.trigger(e,t,this)})},triggerHandler:function(e,t){var n=this[0];if(n)return w.event.trigger(e,t,n,!0)}}),g.focusin||w.each({focus:"focusin",blur:"focusout"},function(e,t){var n=function(e){w.event.simulate(t,e.target,w.event.fix(e))};w.event.special[t]={setup:function(){var r=this.ownerDocument||this,i=Q.access(r,t);i||r.addEventListener(e,n,!0),Q.access(r,t,(i||0)+1)},teardown:function(){var r=this.ownerDocument||this,i=Q.access(r,t)-1;i?Q.access(r,t,i):(r.removeEventListener(e,n,!0),Q.remove(r,t))}}});var xt=t.location,bt=Date.now(),wt=/\?/;w.parseXML=function(e){var n;if(!e||"string"!=typeof e)return null;try{n=(new t.DOMParser).parseFromString(e,"text/xml")}catch(e){n=void 0}return n&&!n.getElementsByTagName("parsererror").length||w.error("Invalid XML: "+e),n};var Tt=/\[\]$/,Ct=/\r?\n/g,Et=/^(?:submit|button|image|reset|file)$/i,kt=/^(?:input|select|textarea|keygen)/i;function St(e,t,n,r){var i;if(Array.isArray(t))w.each(t,function(t,i){n||Tt.test(e)?r(e,i):St(e+"["+("object"==typeof i&&null!=i?t:"")+"]",i,n,r)});else if(n||"object"!==b(t))r(e,t);else for(i in t)St(e+"["+i+"]",t[i],n,r)}w.param=function(e,t){var n,r=[],i=function(e,t){var n=v(t)?t():t;r[r.length]=encodeURIComponent(e)+"="+encodeURIComponent(null==n?"":n)};if(Array.isArray(e)||e.jquery&&!w.isPlainObject(e))w.each(e,function(){i(this.name,this.value)});else for(n in e)St(n,e[n],t,i);return r.join("&")},w.fn.extend({serialize:function(){return w.param(this.serializeArray())},serializeArray:function(){return this.map(function(){var e=w.prop(this,"elements");return e?w.makeArray(e):this}).filter(function(){var e=this.type;return this.name&&!w(this).is(":disabled")&&kt.test(this.nodeName)&&!Et.test(e)&&(this.checked||!ce.test(e))}).map(function(e,t){var n=w(this).val();return null==n?null:Array.isArray(n)?w.map(n,function(e){return{name:t.name,value:e.replace(Ct,"\r\n")}}):{name:t.name,value:n.replace(Ct,"\r\n")}}).get()}});var Dt=/%20/g,Nt=/#.*$/,At=/([?&])_=[^&]*/,jt=/^(.*?):[ \t]*([^\r\n]*)$/gm,qt=/^(?:GET|HEAD)$/,Lt=/^\/\//,Ht={},Ot={},Pt="*/".concat("*"),Mt=i.createElement("a");function Rt(e){return function(t,n){"string"!=typeof t&&(n=t,t="*");var r,i=0,o=t.toLowerCase().match(M)||[];if(v(n))for(;r=o[i++];)"+"===r[0]?(r=r.slice(1)||"*",(e[r]=e[r]||[]).unshift(n)):(e[r]=e[r]||[]).push(n)}}function It(e,t,n,r){var i={},o=e===Ot;function a(s){var u;return i[s]=!0,w.each(e[s]||[],function(e,s){var l=s(t,n,r);return"string"!=typeof l||o||i[l]?o?!(u=l):void 0:(t.dataTypes.unshift(l),a(l),!1)}),u}return a(t.dataTypes[0])||!i["*"]&&a("*")}function Wt(e,t){var n,r,i=w.ajaxSettings.flatOptions||{};for(n in t)void 0!==t[n]&&((i[n]?e:r||(r={}))[n]=t[n]);return r&&w.extend(!0,e,r),e}Mt.href=xt.href,w.extend({active:0,lastModified:{},etag:{},ajaxSettings:{url:xt.href,type:"GET",isLocal:/^(?:about|app|app-storage|.+-extension|file|res|widget):$/.test(xt.protocol),global:!0,processData:!0,async:!0,contentType:"application/x-www-form-urlencoded; charset=UTF-8",accepts:{"*":Pt,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":JSON.parse,"text xml":w.parseXML},flatOptions:{url:!0,context:!0}},ajaxSetup:function(e,t){return t?Wt(Wt(e,w.ajaxSettings),t):Wt(w.ajaxSettings,e)},ajaxPrefilter:Rt(Ht),ajaxTransport:Rt(Ot),ajax:function(e,n){"object"==typeof e&&(n=e,e=void 0),n=n||{};var r,o,a,s,u,l,c,f,p,d,h=w.ajaxSetup({},n),g=h.context||h,v=h.context&&(g.nodeType||g.jquery)?w(g):w.event,y=w.Deferred(),m=w.Callbacks("once memory"),x=h.statusCode||{},b={},T={},C="canceled",E={readyState:0,getResponseHeader:function(e){var t;if(c){if(!s)for(s={};t=jt.exec(a);)s[t[1].toLowerCase()]=t[2];t=s[e.toLowerCase()]}return null==t?null:t},getAllResponseHeaders:function(){return c?a:null},setRequestHeader:function(e,t){return null==c&&(e=T[e.toLowerCase()]=T[e.toLowerCase()]||e,b[e]=t),this},overrideMimeType:function(e){return null==c&&(h.mimeType=e),this},statusCode:function(e){var t;if(e)if(c)E.always(e[E.status]);else for(t in e)x[t]=[x[t],e[t]];return this},abort:function(e){var t=e||C;return r&&r.abort(t),k(0,t),this}};if(y.promise(E),h.url=((e||h.url||xt.href)+"").replace(Lt,xt.protocol+"//"),h.type=n.method||n.type||h.method||h.type,h.dataTypes=(h.dataType||"*").toLowerCase().match(M)||[""],null==h.crossDomain){l=i.createElement("a");try{l.href=h.url,l.href=l.href,h.crossDomain=Mt.protocol+"//"+Mt.host!=l.protocol+"//"+l.host}catch(e){h.crossDomain=!0}}if(h.data&&h.processData&&"string"!=typeof h.data&&(h.data=w.param(h.data,h.traditional)),It(Ht,h,n,E),c)return E;for(p in(f=w.event&&h.global)&&0==w.active++&&w.event.trigger("ajaxStart"),h.type=h.type.toUpperCase(),h.hasContent=!qt.test(h.type),o=h.url.replace(Nt,""),h.hasContent?h.data&&h.processData&&0===(h.contentType||"").indexOf("application/x-www-form-urlencoded")&&(h.data=h.data.replace(Dt,"+")):(d=h.url.slice(o.length),h.data&&(h.processData||"string"==typeof h.data)&&(o+=(wt.test(o)?"&":"?")+h.data,delete h.data),!1===h.cache&&(o=o.replace(At,"$1"),d=(wt.test(o)?"&":"?")+"_="+bt+++d),h.url=o+d),h.ifModified&&(w.lastModified[o]&&E.setRequestHeader("If-Modified-Since",w.lastModified[o]),w.etag[o]&&E.setRequestHeader("If-None-Match",w.etag[o])),(h.data&&h.hasContent&&!1!==h.contentType||n.contentType)&&E.setRequestHeader("Content-Type",h.contentType),E.setRequestHeader("Accept",h.dataTypes[0]&&h.accepts[h.dataTypes[0]]?h.accepts[h.dataTypes[0]]+("*"!==h.dataTypes[0]?", "+Pt+"; q=0.01":""):h.accepts["*"]),h.headers)E.setRequestHeader(p,h.headers[p]);if(h.beforeSend&&(!1===h.beforeSend.call(g,E,h)||c))return E.abort();if(C="abort",m.add(h.complete),E.done(h.success),E.fail(h.error),r=It(Ot,h,n,E)){if(E.readyState=1,f&&v.trigger("ajaxSend",[E,h]),c)return E;h.async&&h.timeout>0&&(u=t.setTimeout(function(){E.abort("timeout")},h.timeout));try{c=!1,r.send(b,k)}catch(e){if(c)throw e;k(-1,e)}}else k(-1,"No Transport");function k(e,n,i,s){var l,p,d,b,T,C=n;c||(c=!0,u&&t.clearTimeout(u),r=void 0,a=s||"",E.readyState=e>0?4:0,l=e>=200&&e<300||304===e,i&&(b=function(e,t,n){for(var r,i,o,a,s=e.contents,u=e.dataTypes;"*"===u[0];)u.shift(),void 0===r&&(r=e.mimeType||t.getResponseHeader("Content-Type"));if(r)for(i in s)if(s[i]&&s[i].test(r)){u.unshift(i);break}if(u[0]in n)o=u[0];else{for(i in n){if(!u[0]||e.converters[i+" "+u[0]]){o=i;break}a||(a=i)}o=o||a}if(o)return o!==u[0]&&u.unshift(o),n[o]}(h,E,i)),b=function(e,t,n,r){var i,o,a,s,u,l={},c=e.dataTypes.slice();if(c[1])for(a in e.converters)l[a.toLowerCase()]=e.converters[a];for(o=c.shift();o;)if(e.responseFields[o]&&(n[e.responseFields[o]]=t),!u&&r&&e.dataFilter&&(t=e.dataFilter(t,e.dataType)),u=o,o=c.shift())if("*"===o)o=u;else if("*"!==u&&u!==o){if(!(a=l[u+" "+o]||l["* "+o]))for(i in l)if((s=i.split(" "))[1]===o&&(a=l[u+" "+s[0]]||l["* "+s[0]])){!0===a?a=l[i]:!0!==l[i]&&(o=s[0],c.unshift(s[1]));break}if(!0!==a)if(a&&e.throws)t=a(t);else try{t=a(t)}catch(e){return{state:"parsererror",error:a?e:"No conversion from "+u+" to "+o}}}return{state:"success",data:t}}(h,b,E,l),l?(h.ifModified&&((T=E.getResponseHeader("Last-Modified"))&&(w.lastModified[o]=T),(T=E.getResponseHeader("etag"))&&(w.etag[o]=T)),204===e||"HEAD"===h.type?C="nocontent":304===e?C="notmodified":(C=b.state,p=b.data,l=!(d=b.error))):(d=C,!e&&C||(C="error",e<0&&(e=0))),E.status=e,E.statusText=(n||C)+"",l?y.resolveWith(g,[p,C,E]):y.rejectWith(g,[E,C,d]),E.statusCode(x),x=void 0,f&&v.trigger(l?"ajaxSuccess":"ajaxError",[E,h,l?p:d]),m.fireWith(g,[E,C]),f&&(v.trigger("ajaxComplete",[E,h]),--w.active||w.event.trigger("ajaxStop")))}return E},getJSON:function(e,t,n){return w.get(e,t,n,"json")},getScript:function(e,t){return w.get(e,void 0,t,"script")}}),w.each(["get","post"],function(e,t){w[t]=function(e,n,r,i){return v(n)&&(i=i||r,r=n,n=void 0),w.ajax(w.extend({url:e,type:t,dataType:i,data:n,success:r},w.isPlainObject(e)&&e))}}),w._evalUrl=function(e){return w.ajax({url:e,type:"GET",dataType:"script",cache:!0,async:!1,global:!1,throws:!0})},w.fn.extend({wrapAll:function(e){var t;return this[0]&&(v(e)&&(e=e.call(this[0])),t=w(e,this[0].ownerDocument).eq(0).clone(!0),this[0].parentNode&&t.insertBefore(this[0]),t.map(function(){for(var e=this;e.firstElementChild;)e=e.firstElementChild;return e}).append(this)),this},wrapInner:function(e){return v(e)?this.each(function(t){w(this).wrapInner(e.call(this,t))}):this.each(function(){var t=w(this),n=t.contents();n.length?n.wrapAll(e):t.append(e)})},wrap:function(e){var t=v(e);return this.each(function(n){w(this).wrapAll(t?e.call(this,n):e)})},unwrap:function(e){return this.parent(e).not("body").each(function(){w(this).replaceWith(this.childNodes)}),this}}),w.expr.pseudos.hidden=function(e){return!w.expr.pseudos.visible(e)},w.expr.pseudos.visible=function(e){return!!(e.offsetWidth||e.offsetHeight||e.getClientRects().length)},w.ajaxSettings.xhr=function(){try{return new t.XMLHttpRequest}catch(e){}};var $t={0:200,1223:204},Bt=w.ajaxSettings.xhr();g.cors=!!Bt&&"withCredentials"in Bt,g.ajax=Bt=!!Bt,w.ajaxTransport(function(e){var n,r;if(g.cors||Bt&&!e.crossDomain)return{send:function(i,o){var a,s=e.xhr();if(s.open(e.type,e.url,e.async,e.username,e.password),e.xhrFields)for(a in e.xhrFields)s[a]=e.xhrFields[a];for(a in e.mimeType&&s.overrideMimeType&&s.overrideMimeType(e.mimeType),e.crossDomain||i["X-Requested-With"]||(i["X-Requested-With"]="XMLHttpRequest"),i)s.setRequestHeader(a,i[a]);n=function(e){return function(){n&&(n=r=s.onload=s.onerror=s.onabort=s.ontimeout=s.onreadystatechange=null,"abort"===e?s.abort():"error"===e?"number"!=typeof s.status?o(0,"error"):o(s.status,s.statusText):o($t[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(),r=s.onerror=s.ontimeout=n("error"),void 0!==s.onabort?s.onabort=r:s.onreadystatechange=function(){4===s.readyState&&t.setTimeout(function(){n&&r()})},n=n("abort");try{s.send(e.hasContent&&e.data||null)}catch(e){if(n)throw e}},abort:function(){n&&n()}}}),w.ajaxPrefilter(function(e){e.crossDomain&&(e.contents.script=!1)}),w.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 w.globalEval(e),e}}}),w.ajaxPrefilter("script",function(e){void 0===e.cache&&(e.cache=!1),e.crossDomain&&(e.type="GET")}),w.ajaxTransport("script",function(e){var t,n;if(e.crossDomain)return{send:function(r,o){t=w("