From 5ce709051f6cfab2ce152eb98c7610014411b4c5 Mon Sep 17 00:00:00 2001 From: mDuo13 Date: Fri, 21 Nov 2014 16:00:42 -0800 Subject: [PATCH] [FEATURE] began making devportal offline-viable --- LICENSE | 19 +++++++- font/MontserratRegular.woff | Bin 0 -> 13348 bytes font/OpenSansBold.woff | Bin 0 -> 20964 bytes font/OpenSansLight.woff | Bin 0 -> 20820 bytes font/OpenSansNormal.woff | Bin 0 -> 20216 bytes font/OpenSansSemiboldItalic.woff | Bin 0 -> 19660 bytes font/fonts.css | 32 +++++++++++++ rippled-apis.html | 77 ++++++------------------------- vendor/docco.min.css | 1 + vendor/highlight.min.js | 2 + vendor/jquery-1.11.1.min.js | 4 ++ 11 files changed, 70 insertions(+), 65 deletions(-) create mode 100644 font/MontserratRegular.woff create mode 100644 font/OpenSansBold.woff create mode 100644 font/OpenSansLight.woff create mode 100644 font/OpenSansNormal.woff create mode 100644 font/OpenSansSemiboldItalic.woff create mode 100644 font/fonts.css create mode 100644 vendor/docco.min.css create mode 100644 vendor/highlight.min.js create mode 100644 vendor/jquery-1.11.1.min.js diff --git a/LICENSE b/LICENSE index d8231cf5b4..91798c2c80 100644 --- a/LICENSE +++ b/LICENSE @@ -1,9 +1,26 @@ +The Ripple Dev Portal and all its original contents are provided under the MIT License. Additional libraries and resources used by the Ripple Dev Portal are subject to their own licenses, as described below. + The MIT License (MIT) -Copyright (c) +Ripple Dev Portal Copyright (c) 2014 Ripple Labs, Inc. +Flatdoc Copyright (c) 2013, 2014, Rico Sta. Cruz. +jQuery Copyright (c) 2005, 2014 jQuery Foundation and other contributors, +https://jquery.org/ Permission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the "Software"), to deal in the Software without restriction, including without limitation the rights to use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of the Software, and to permit persons to whom the Software is furnished to do so, subject to the following conditions: The above copyright notice and this permission notice shall be included in all copies or substantial portions of the Software. THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. + +----- + +Fonts included in this site use the following licenses: + +Montserrat: Copyright (c) 2011-2012, Julieta Ulanovsky (julieta.ulanovsky@gmail.com), with Reserved Font Names 'Montserrat' +Used under the SIL Open Font License, 1.1 +http://scripts.sil.org/OFL + +Open Sans: Digitized data copyright © 2010-2011, Google Corporation. +Used under the Apache License, version 2.0 +http://www.apache.org/licenses/LICENSE-2.0.html diff --git a/font/MontserratRegular.woff b/font/MontserratRegular.woff new file mode 100644 index 0000000000000000000000000000000000000000..256e12d245969f29b5e4eb2632cc1f84b737ee2a GIT binary patch literal 13348 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 literal 0 HcmV?d00001 diff --git a/font/OpenSansBold.woff b/font/OpenSansBold.woff new file mode 100644 index 0000000000000000000000000000000000000000..a0a331e74df3318784071e542d0c5e78b59df413 GIT binary patch literal 20964 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 L$X7L$C;|TmIWfE{ literal 0 HcmV?d00001 diff --git a/font/OpenSansLight.woff b/font/OpenSansLight.woff new file mode 100644 index 0000000000000000000000000000000000000000..70646281e99702278985785cdfd1be15842132b5 GIT binary patch literal 20820 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 anDq;q?Vi(W<&K?D*bTxYW*z)4hyMfXq#A4h literal 0 HcmV?d00001 diff --git a/font/OpenSansNormal.woff b/font/OpenSansNormal.woff new file mode 100644 index 0000000000000000000000000000000000000000..e9ce2f320ef92cc10a617394b91c92b74732ccf9 GIT binary patch literal 20216 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 literal 0 HcmV?d00001 diff --git a/font/OpenSansSemiboldItalic.woff b/font/OpenSansSemiboldItalic.woff new file mode 100644 index 0000000000000000000000000000000000000000..62cba317b07e3db3e22d2f1eb08cab5dc6793887 GIT binary patch literal 19660 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 OM_>^Dq)83q0{ja_#DO{h literal 0 HcmV?d00001 diff --git a/font/fonts.css b/font/fonts.css new file mode 100644 index 0000000000..692b0a10fc --- /dev/null +++ b/font/fonts.css @@ -0,0 +1,32 @@ +@font-face { + font-family: "montserrat"; + font-style: normal; + font-weight: 400; + src: local('Montserrat-Regular'), url(MontserratRegular.woff) format('woff'); +} + +@font-face { + font-family: 'Open Sans'; + font-style: normal; + font-weight: 300; + src: local('Open Sans Light'), local('OpenSans-Light'), url(OpenSansLight.woff) format('woff'); +} +@font-face { + font-family: 'Open Sans'; + font-style: normal; + font-weight: 400; + src: local('Open Sans'), local('OpenSans'), url(OpenSansNormal.woff) format('woff'); +} +@font-face { + font-family: 'Open Sans'; + font-style: normal; + font-weight: 700; + src: local('Open Sans Bold'), local('OpenSans-Bold'), url(OpenSansBold.woff) format('woff'); +} +@font-face { + font-family: 'Open Sans'; + font-style: italic; + font-weight: 600; + src: local('Open Sans Semibold Italic'), local('OpenSans-SemiboldItalic'), url(OpenSansSemiboldItalic.woff) format('woff'); +} + diff --git a/rippled-apis.html b/rippled-apis.html index 2860c93627..33fad44a47 100644 --- a/rippled-apis.html +++ b/rippled-apis.html @@ -10,9 +10,9 @@ - - + + @@ -26,44 +26,17 @@ - - + + - - + - - - - - - - - - - - - - @@ -131,11 +104,8 @@ mixpanel.init("132d42885e094171f34467fc54da6fab");

  • REST Tool
  • +
  • Source
  • -
    - - -
    @@ -200,36 +170,15 @@ mixpanel.init("132d42885e094171f34467fc54da6fab"); -
    -

    Join the mailing list!

    - - - - -
    -
    - - - -
    - -
    -
    - - -
    diff --git a/vendor/docco.min.css b/vendor/docco.min.css new file mode 100644 index 0000000000..751824d567 --- /dev/null +++ b/vendor/docco.min.css @@ -0,0 +1 @@ +.hljs{display:block;overflow-x:auto;padding:0.5em;color:#000;background:#f8f8ff;-webkit-text-size-adjust:none}.hljs-comment,.hljs-template_comment,.diff .hljs-header,.hljs-javadoc{color:#408080;font-style:italic}.hljs-keyword,.assignment,.hljs-literal,.css .rule .hljs-keyword,.hljs-winutils,.javascript .hljs-title,.lisp .hljs-title,.hljs-subst{color:#954121}.hljs-number,.hljs-hexcolor{color:#40a070}.hljs-string,.hljs-tag .hljs-value,.hljs-phpdoc,.hljs-dartdoc,.tex .hljs-formula{color:#219161}.hljs-title,.hljs-id{color:#19469d}.hljs-params{color:#00f}.javascript .hljs-title,.lisp .hljs-title,.hljs-subst{font-weight:normal}.hljs-class .hljs-title,.haskell .hljs-label,.tex .hljs-command{color:#458;font-weight:bold}.hljs-tag,.hljs-tag .hljs-title,.hljs-rules .hljs-property,.django .hljs-tag .hljs-keyword{color:#000080;font-weight:normal}.hljs-attribute,.hljs-variable,.instancevar,.lisp .hljs-body{color:#008080}.hljs-regexp{color:#b68}.hljs-class{color:#458;font-weight:bold}.hljs-symbol,.ruby .hljs-symbol .hljs-string,.ruby .hljs-symbol .hljs-keyword,.ruby .hljs-symbol .keymethods,.lisp .hljs-keyword,.tex .hljs-special,.input_number{color:#990073}.builtin,.constructor,.hljs-built_in,.lisp .hljs-title{color:#0086b3}.hljs-preprocessor,.hljs-pragma,.hljs-pi,.hljs-doctype,.hljs-shebang,.hljs-cdata{color:#999;font-weight:bold}.hljs-deletion{background:#fdd}.hljs-addition{background:#dfd}.diff .hljs-change{background:#0086b3}.hljs-chunk{color:#aaa}.tex .hljs-formula{opacity:0.5} \ No newline at end of file diff --git a/vendor/highlight.min.js b/vendor/highlight.min.js new file mode 100644 index 0000000000..a43d84661a --- /dev/null +++ b/vendor/highlight.min.js @@ -0,0 +1,2 @@ +var hljs=new function(){function e(e){return e.replace(/&/gm,"&").replace(//gm,">")}function t(e){return e.nodeName.toLowerCase()}function r(e,t){var r=e&&e.exec(t);return r&&0==r.index}function n(e){var t=(e.className+" "+(e.parentNode?e.parentNode.className:"")).split(/\s+/);return t=t.map(function(e){return e.replace(/^lang(uage)?-/,"")}),t.filter(function(e){return _(e)||/no(-?)highlight/.test(e)})[0]}function a(e,t){var r={};for(var n in e)r[n]=e[n];if(t)for(var n in t)r[n]=t[n];return r}function s(e){var r=[];return function n(e,a){for(var s=e.firstChild;s;s=s.nextSibling)3==s.nodeType?a+=s.nodeValue.length:1==s.nodeType&&(r.push({event:"start",offset:a,node:s}),a=n(s,a),t(s).match(/br|hr|img|input/)||r.push({event:"stop",offset:a,node:s}));return a}(e,0),r}function i(r,n,a){function s(){return r.length&&n.length?r[0].offset!=n[0].offset?r[0].offset"}function c(e){u+=""}function o(e){("start"==e.event?i:c)(e.node)}for(var l=0,u="",d=[];r.length||n.length;){var b=s();if(u+=e(a.substr(l,b[0].offset-l)),l=b[0].offset,b==r){d.reverse().forEach(c);do o(b.splice(0,1)[0]),b=s();while(b==r&&b.length&&b[0].offset==l);d.reverse().forEach(i)}else"start"==b[0].event?d.push(b[0].node):d.pop(),o(b.splice(0,1)[0])}return u+e(a.substr(l))}function c(e){function t(e){return e&&e.source||e}function r(r,n){return RegExp(t(r),"m"+(e.cI?"i":"")+(n?"g":""))}function n(s,i){if(!s.compiled){if(s.compiled=!0,s.k=s.k||s.bK,s.k){var c={},o=function(t,r){e.cI&&(r=r.toLowerCase()),r.split(" ").forEach(function(e){var r=e.split("|");c[r[0]]=[t,r[1]?Number(r[1]):1]})};"string"==typeof s.k?o("keyword",s.k):Object.keys(s.k).forEach(function(e){o(e,s.k[e])}),s.k=c}s.lR=r(s.l||/\b[A-Za-z0-9_]+\b/,!0),i&&(s.bK&&(s.b="\\b("+s.bK.split(" ").join("|")+")\\b"),s.b||(s.b=/\B|\b/),s.bR=r(s.b),s.e||s.eW||(s.e=/\B|\b/),s.e&&(s.eR=r(s.e)),s.tE=t(s.e)||"",s.eW&&i.tE&&(s.tE+=(s.e?"|":"")+i.tE)),s.i&&(s.iR=r(s.i)),void 0===s.r&&(s.r=1),s.c||(s.c=[]);var l=[];s.c.forEach(function(e){e.v?e.v.forEach(function(t){l.push(a(e,t))}):l.push("self"==e?s:e)}),s.c=l,s.c.forEach(function(e){n(e,s)}),s.starts&&n(s.starts,i);var u=s.c.map(function(e){return e.bK?"\\.?("+e.b+")\\.?":e.b}).concat([s.tE,s.i]).map(t).filter(Boolean);s.t=u.length?r(u.join("|"),!0):{exec:function(){return null}}}}n(e)}function o(t,n,a,s){function i(e,t){for(var n=0;n";return s+=e+'">',s+t+i}function f(){if(!k.k)return e(S);var t="",r=0;k.lR.lastIndex=0;for(var n=k.lR.exec(S);n;){t+=e(S.substr(r,n.index-r));var a=b(k,n);a?(E+=a[1],t+=p(a[0],e(n[0]))):t+=e(n[0]),r=k.lR.lastIndex,n=k.lR.exec(S)}return t+e(S.substr(r))}function g(){if(k.sL&&!v[k.sL])return e(S);var t=k.sL?o(k.sL,S,!0,x[k.sL]):l(S);return k.r>0&&(E+=t.r),"continuous"==k.subLanguageMode&&(x[k.sL]=t.top),p(t.language,t.value,!1,!0)}function h(){return void 0!==k.sL?g():f()}function m(t,r){var n=t.cN?p(t.cN,"",!0):"";t.rB?(M+=n,S=""):t.eB?(M+=e(r)+n,S=""):(M+=n,S=r),k=Object.create(t,{parent:{value:k}})}function w(t,r){if(S+=t,void 0===r)return M+=h(),0;var n=i(r,k);if(n)return M+=h(),m(n,r),n.rB?0:r.length;var a=u(k,r);if(a){var s=k;s.rE||s.eE||(S+=r),M+=h();do k.cN&&(M+=""),E+=k.r,k=k.parent;while(k!=a.parent);return s.eE&&(M+=e(r)),S="",a.starts&&m(a.starts,""),s.rE?0:r.length}if(d(r,k))throw new Error('Illegal lexeme "'+r+'" for mode "'+(k.cN||"")+'"');return S+=r,r.length||1}var y=_(t);if(!y)throw new Error('Unknown language: "'+t+'"');c(y);for(var k=s||y,x={},M="",C=k;C!=y;C=C.parent)C.cN&&(M=p(C.cN,"",!0)+M);var S="",E=0;try{for(var B,I,L=0;;){if(k.t.lastIndex=L,B=k.t.exec(n),!B)break;I=w(n.substr(L,B.index-L),B[0]),L=B.index+I}w(n.substr(L));for(var C=k;C.parent;C=C.parent)C.cN&&(M+="");return{r:E,value:M,language:t,top:k}}catch(R){if(-1!=R.message.indexOf("Illegal"))return{r:0,value:e(n)};throw R}}function l(t,r){r=r||N.languages||Object.keys(v);var n={r:0,value:e(t)},a=n;return r.forEach(function(e){if(_(e)){var r=o(e,t,!1);r.language=e,r.r>a.r&&(a=r),r.r>n.r&&(a=n,n=r)}}),a.language&&(n.second_best=a),n}function u(e){return N.tabReplace&&(e=e.replace(/^((<[^>]+>|\t)+)/gm,function(e,t){return t.replace(/\t/g,N.tabReplace)})),N.useBR&&(e=e.replace(/\n/g,"
    ")),e}function d(e,t,r){var n=t?w[t]:r,a=[e.trim()];return e.match(/(\s|^)hljs(\s|$)/)||a.push("hljs"),n&&a.push(n),a.join(" ").trim()}function b(e){var t=n(e);if(!/no(-?)highlight/.test(t)){var r;N.useBR?(r=document.createElementNS("http://www.w3.org/1999/xhtml","div"),r.innerHTML=e.innerHTML.replace(/\n/g,"").replace(//g,"\n")):r=e;var a=r.textContent,c=t?o(t,a,!0):l(a),b=s(r);if(b.length){var p=document.createElementNS("http://www.w3.org/1999/xhtml","div");p.innerHTML=c.value,c.value=i(b,s(p),a)}c.value=u(c.value),e.innerHTML=c.value,e.className=d(e.className,t,c.language),e.result={language:c.language,re:c.r},c.second_best&&(e.second_best={language:c.second_best.language,re:c.second_best.r})}}function p(e){N=a(N,e)}function f(){if(!f.called){f.called=!0;var e=document.querySelectorAll("pre code");Array.prototype.forEach.call(e,b)}}function g(){addEventListener("DOMContentLoaded",f,!1),addEventListener("load",f,!1)}function h(e,t){var r=v[e]=t(this);r.aliases&&r.aliases.forEach(function(t){w[t]=e})}function m(){return Object.keys(v)}function _(e){return v[e]||v[w[e]]}var N={classPrefix:"hljs-",tabReplace:null,useBR:!1,languages:void 0},v={},w={};this.highlight=o,this.highlightAuto=l,this.fixMarkup=u,this.highlightBlock=b,this.configure=p,this.initHighlighting=f,this.initHighlightingOnLoad=g,this.registerLanguage=h,this.listLanguages=m,this.getLanguage=_,this.inherit=a,this.IR="[a-zA-Z][a-zA-Z0-9_]*",this.UIR="[a-zA-Z_][a-zA-Z0-9_]*",this.NR="\\b\\d+(\\.\\d+)?",this.CNR="(\\b0[xX][a-fA-F0-9]+|(\\b\\d+(\\.\\d*)?|\\.\\d+)([eE][-+]?\\d+)?)",this.BNR="\\b(0b[01]+)",this.RSR="!|!=|!==|%|%=|&|&&|&=|\\*|\\*=|\\+|\\+=|,|-|-=|/=|/|:|;|<<|<<=|<=|<|===|==|=|>>>=|>>=|>=|>>>|>>|>|\\?|\\[|\\{|\\(|\\^|\\^=|\\||\\|=|\\|\\||~",this.BE={b:"\\\\[\\s\\S]",r:0},this.ASM={cN:"string",b:"'",e:"'",i:"\\n",c:[this.BE]},this.QSM={cN:"string",b:'"',e:'"',i:"\\n",c:[this.BE]},this.PWM={b:/\b(a|an|the|are|I|I'm|isn't|don't|doesn't|won't|but|just|should|pretty|simply|enough|gonna|going|wtf|so|such)\b/},this.CLCM={cN:"comment",b:"//",e:"$",c:[this.PWM]},this.CBCM={cN:"comment",b:"/\\*",e:"\\*/",c:[this.PWM]},this.HCM={cN:"comment",b:"#",e:"$",c:[this.PWM]},this.NM={cN:"number",b:this.NR,r:0},this.CNM={cN:"number",b:this.CNR,r:0},this.BNM={cN:"number",b:this.BNR,r:0},this.CSSNM={cN:"number",b:this.NR+"(%|em|ex|ch|rem|vw|vh|vmin|vmax|cm|mm|in|pt|pc|px|deg|grad|rad|turn|s|ms|Hz|kHz|dpi|dpcm|dppx)?",r:0},this.RM={cN:"regexp",b:/\//,e:/\/[gimuy]*/,i:/\n/,c:[this.BE,{b:/\[/,e:/\]/,r:0,c:[this.BE]}]},this.TM={cN:"title",b:this.IR,r:0},this.UTM={cN:"title",b:this.UIR,r:0}};hljs.registerLanguage("apache",function(e){var t={cN:"number",b:"[\\$%]\\d+"};return{aliases:["apacheconf"],cI:!0,c:[e.HCM,{cN:"tag",b:""},{cN:"keyword",b:/\w+/,r:0,k:{common:"order deny allow setenv rewriterule rewriteengine rewritecond documentroot sethandler errordocument loadmodule options header listen serverroot servername"},starts:{e:/$/,r:0,k:{literal:"on off all"},c:[{cN:"sqbracket",b:"\\s\\[",e:"\\]$"},{cN:"cbracket",b:"[\\$%]\\{",e:"\\}",c:["self",t]},t,e.QSM]}}],i:/\S/}}),hljs.registerLanguage("bash",function(e){var t={cN:"variable",v:[{b:/\$[\w\d#@][\w\d_]*/},{b:/\$\{(.*?)\}/}]},r={cN:"string",b:/"/,e:/"/,c:[e.BE,t,{cN:"variable",b:/\$\(/,e:/\)/,c:[e.BE]}]},n={cN:"string",b:/'/,e:/'/};return{aliases:["sh","zsh"],l:/-?[a-z\.]+/,k:{keyword:"if then else elif fi for break continue while in do done exit return set declare case esac export exec function",literal:"true false",built_in:"printf echo read cd pwd pushd popd dirs let eval unset typeset readonly getopts source shopt caller type hash bind help sudo",operator:"-ne -eq -lt -gt -f -d -e -s -l -a"},c:[{cN:"shebang",b:/^#![^\n]+sh\s*$/,r:10},{cN:"function",b:/\w[\w\d_]*\s*\(\s*\)\s*\{/,rB:!0,c:[e.inherit(e.TM,{b:/\w[\w\d_]*/})],r:0},e.HCM,e.NM,r,n,t]}}),hljs.registerLanguage("coffeescript",function(e){var t={keyword:"in if for while finally new do return else break catch instanceof throw try this switch continue typeof delete debugger super then unless until loop of by when and or is isnt not",literal:"true false null undefined yes no on off",reserved:"case default function var void with const let enum export import native __hasProp __extends __slice __bind __indexOf",built_in:"npm require console print module global window document"},r="[A-Za-z$_][0-9A-Za-z$_]*",n={cN:"subst",b:/#\{/,e:/}/,k:t},a=[e.BNM,e.inherit(e.CNM,{starts:{e:"(\\s*/)?",r:0}}),{cN:"string",v:[{b:/'''/,e:/'''/,c:[e.BE]},{b:/'/,e:/'/,c:[e.BE]},{b:/"""/,e:/"""/,c:[e.BE,n]},{b:/"/,e:/"/,c:[e.BE,n]}]},{cN:"regexp",v:[{b:"///",e:"///",c:[n,e.HCM]},{b:"//[gim]*",r:0},{b:/\/(?![ *])(\\\/|.)*?\/[gim]*(?=\W|$)/}]},{cN:"property",b:"@"+r},{b:"`",e:"`",eB:!0,eE:!0,sL:"javascript"}];n.c=a;var s=e.inherit(e.TM,{b:r}),i="(\\(.*\\))?\\s*\\B[-=]>",c={cN:"params",b:"\\([^\\(]",rB:!0,c:[{b:/\(/,e:/\)/,k:t,c:["self"].concat(a)}]};return{aliases:["coffee","cson","iced"],k:t,i:/\/\*/,c:a.concat([{cN:"comment",b:"###",e:"###",c:[e.PWM]},e.HCM,{cN:"function",b:"^\\s*"+r+"\\s*=\\s*"+i,e:"[-=]>",rB:!0,c:[s,c]},{b:/[:\(,=]\s*/,r:0,c:[{cN:"function",b:i,e:"[-=]>",rB:!0,c:[c]}]},{cN:"class",bK:"class",e:"$",i:/[:="\[\]]/,c:[{bK:"extends",eW:!0,i:/[:="\[\]]/,c:[s]},s]},{cN:"attribute",b:r+":",e:":",rB:!0,rE:!0,r:0}])}}),hljs.registerLanguage("cpp",function(e){var t={keyword:"false int float while private char catch export virtual operator sizeof dynamic_cast|10 typedef const_cast|10 const struct for static_cast|10 union namespace unsigned long throw volatile static protected bool template mutable if public friend do return goto auto void enum else break new extern using true class asm case typeid short reinterpret_cast|10 default double register explicit signed typename try this switch continue wchar_t inline delete alignof char16_t char32_t constexpr decltype noexcept nullptr static_assert thread_local restrict _Bool complex _Complex _Imaginary",built_in:"std string cin cout cerr clog stringstream istringstream ostringstream auto_ptr deque list queue stack vector map set bitset multiset multimap unordered_set unordered_map unordered_multiset unordered_multimap array shared_ptr abort abs acos asin atan2 atan calloc ceil cosh cos exit exp fabs floor fmod fprintf fputs free frexp fscanf isalnum isalpha iscntrl isdigit isgraph islower isprint ispunct isspace isupper isxdigit tolower toupper labs ldexp log10 log malloc memchr memcmp memcpy memset modf pow printf putchar puts scanf sinh sin snprintf sprintf sqrt sscanf strcat strchr strcmp strcpy strcspn strlen strncat strncmp strncpy strpbrk strrchr strspn strstr tanh tan vfprintf vprintf vsprintf"};return{aliases:["c","h","c++","h++"],k:t,i:""]',k:"include",i:"\\n"},e.CLCM]},{cN:"stl_container",b:"\\b(deque|list|queue|stack|vector|map|set|bitset|multiset|multimap|unordered_map|unordered_set|unordered_multiset|unordered_multimap|array)\\s*<",e:">",k:t,c:["self"]},{b:e.IR+"::"}]}}),hljs.registerLanguage("cs",function(e){var t="abstract as base bool break byte case catch char checked const continue decimal default delegate do double else enum event explicit extern false finally fixed float for foreach goto if implicit in int interface internal is lock long new null object operator out override params private protected public readonly ref return sbyte sealed short sizeof stackalloc static string struct switch this throw true try typeof uint ulong unchecked unsafe ushort using virtual volatile void while async await protected public private internal ascending descending from get group into join let orderby partial select set value var where yield",r=e.IR+"(<"+e.IR+">)?";return{aliases:["csharp"],k:t,i:/::/,c:[{cN:"comment",b:"///",e:"$",rB:!0,c:[{cN:"xmlDocTag",v:[{b:"///",r:0},{b:""},{b:""}]}]},e.CLCM,e.CBCM,{cN:"preprocessor",b:"#",e:"$",k:"if else elif endif define undef warning error line region endregion pragma checksum"},{cN:"string",b:'@"',e:'"',c:[{b:'""'}]},e.ASM,e.QSM,e.CNM,{bK:"class namespace interface",e:/[{;=]/,i:/[^\s:]/,c:[e.TM,e.CLCM,e.CBCM]},{bK:"new",e:/\s/,r:0},{cN:"function",b:"("+r+"\\s+)+"+e.IR+"\\s*\\(",rB:!0,e:/[{;=]/,eE:!0,k:t,c:[{b:e.IR+"\\s*\\(",rB:!0,c:[e.TM]},{cN:"params",b:/\(/,e:/\)/,k:t,c:[e.ASM,e.QSM,e.CNM,e.CBCM]},e.CLCM,e.CBCM]}]}}),hljs.registerLanguage("css",function(e){var t="[a-zA-Z-][a-zA-Z0-9_-]*",r={cN:"function",b:t+"\\(",rB:!0,eE:!0,e:"\\("};return{cI:!0,i:"[=/|']",c:[e.CBCM,{cN:"id",b:"\\#[A-Za-z0-9_-]+"},{cN:"class",b:"\\.[A-Za-z0-9_-]+",r:0},{cN:"attr_selector",b:"\\[",e:"\\]",i:"$"},{cN:"pseudo",b:":(:)?[a-zA-Z0-9\\_\\-\\+\\(\\)\\\"\\']+"},{cN:"at_rule",b:"@(font-face|page)",l:"[a-z-]+",k:"font-face page"},{cN:"at_rule",b:"@",e:"[{;]",c:[{cN:"keyword",b:/\S+/},{b:/\s/,eW:!0,eE:!0,r:0,c:[r,e.ASM,e.QSM,e.CSSNM]}]},{cN:"tag",b:t,r:0},{cN:"rules",b:"{",e:"}",i:"[^\\s]",r:0,c:[e.CBCM,{cN:"rule",b:"[^\\s]",rB:!0,e:";",eW:!0,c:[{cN:"attribute",b:"[A-Z\\_\\.\\-]+",e:":",eE:!0,i:"[^\\s]",starts:{cN:"value",eW:!0,eE:!0,c:[r,e.CSSNM,e.QSM,e.ASM,e.CBCM,{cN:"hexcolor",b:"#[0-9A-Fa-f]+"},{cN:"important",b:"!important"}]}}]}]}]}}),hljs.registerLanguage("diff",function(){return{aliases:["patch"],c:[{cN:"chunk",r:10,v:[{b:/^\@\@ +\-\d+,\d+ +\+\d+,\d+ +\@\@$/},{b:/^\*\*\* +\d+,\d+ +\*\*\*\*$/},{b:/^\-\-\- +\d+,\d+ +\-\-\-\-$/}]},{cN:"header",v:[{b:/Index: /,e:/$/},{b:/=====/,e:/=====$/},{b:/^\-\-\-/,e:/$/},{b:/^\*{3} /,e:/$/},{b:/^\+\+\+/,e:/$/},{b:/\*{5}/,e:/\*{5}$/}]},{cN:"addition",b:"^\\+",e:"$"},{cN:"deletion",b:"^\\-",e:"$"},{cN:"change",b:"^\\!",e:"$"}]}}),hljs.registerLanguage("http",function(){return{i:"\\S",c:[{cN:"status",b:"^HTTP/[0-9\\.]+",e:"$",c:[{cN:"number",b:"\\b\\d{3}\\b"}]},{cN:"request",b:"^[A-Z]+ (.*?) HTTP/[0-9\\.]+$",rB:!0,e:"$",c:[{cN:"string",b:" ",e:" ",eB:!0,eE:!0}]},{cN:"attribute",b:"^\\w",e:": ",eE:!0,i:"\\n|\\s|=",starts:{cN:"string",e:"$"}},{b:"\\n\\n",starts:{sL:"",eW:!0}}]}}),hljs.registerLanguage("ini",function(e){return{cI:!0,i:/\S/,c:[{cN:"comment",b:";",e:"$"},{cN:"title",b:"^\\[",e:"\\]"},{cN:"setting",b:"^[a-z0-9\\[\\]_-]+[ \\t]*=[ \\t]*",e:"$",c:[{cN:"value",eW:!0,k:"on off true false yes no",c:[e.QSM,e.NM],r:0}]}]}}),hljs.registerLanguage("java",function(e){var t=e.UIR+"(<"+e.UIR+">)?",r="false synchronized int abstract float private char boolean static null if const for true while long throw strictfp finally protected import native final return void enum else break transient new catch instanceof byte super volatile case assert short package default double public try this switch continue throws protected public private";return{aliases:["jsp"],k:r,i:/<\//,c:[{cN:"javadoc",b:"/\\*\\*",e:"\\*/",r:0,c:[{cN:"javadoctag",b:"(^|\\s)@[A-Za-z]+"}]},e.CLCM,e.CBCM,e.ASM,e.QSM,{cN:"class",bK:"class interface",e:/[{;=]/,eE:!0,k:"class interface",i:/[:"\[\]]/,c:[{bK:"extends implements"},e.UTM]},{bK:"new throw",e:/\s/,r:0},{cN:"function",b:"("+t+"\\s+)+"+e.UIR+"\\s*\\(",rB:!0,e:/[{;=]/,eE:!0,k:r,c:[{b:e.UIR+"\\s*\\(",rB:!0,c:[e.UTM]},{cN:"params",b:/\(/,e:/\)/,k:r,c:[e.ASM,e.QSM,e.CNM,e.CBCM]},e.CLCM,e.CBCM]},e.CNM,{cN:"annotation",b:"@[A-Za-z]+"}]}}),hljs.registerLanguage("javascript",function(e){return{aliases:["js"],k:{keyword:"in if for while finally var new function do return void else break catch instanceof with throw case default try this switch continue typeof delete let yield const class",literal:"true false null undefined NaN Infinity",built_in:"eval isFinite isNaN parseFloat parseInt decodeURI decodeURIComponent encodeURI encodeURIComponent escape unescape Object Function Boolean Error EvalError InternalError RangeError ReferenceError StopIteration SyntaxError TypeError URIError Number Math Date String RegExp Array Float32Array Float64Array Int16Array Int32Array Int8Array Uint16Array Uint32Array Uint8Array Uint8ClampedArray ArrayBuffer DataView JSON Intl arguments require module console window document"},c:[{cN:"pi",b:/^\s*('|")use strict('|")/,r:10},e.ASM,e.QSM,e.CLCM,e.CBCM,e.CNM,{b:"("+e.RSR+"|\\b(case|return|throw)\\b)\\s*",k:"return throw case",c:[e.CLCM,e.CBCM,e.RM,{b:/;/,r:0,sL:"xml"}],r:0},{cN:"function",bK:"function",e:/\{/,eE:!0,c:[e.inherit(e.TM,{b:/[A-Za-z$_][0-9A-Za-z$_]*/}),{cN:"params",b:/\(/,e:/\)/,c:[e.CLCM,e.CBCM],i:/["'\(]/}],i:/\[|%/},{b:/\$[(.]/},{b:"\\."+e.IR,r:0}]}}),hljs.registerLanguage("json",function(e){var t={literal:"true false null"},r=[e.QSM,e.CNM],n={cN:"value",e:",",eW:!0,eE:!0,c:r,k:t},a={b:"{",e:"}",c:[{cN:"attribute",b:'\\s*"',e:'"\\s*:\\s*',eB:!0,eE:!0,c:[e.BE],i:"\\n",starts:n}],i:"\\S"},s={b:"\\[",e:"\\]",c:[e.inherit(n,{cN:null})],i:"\\S"};return r.splice(r.length,0,a,s),{c:r,k:t,i:"\\S"}}),hljs.registerLanguage("makefile",function(e){var t={cN:"variable",b:/\$\(/,e:/\)/,c:[e.BE]};return{aliases:["mk","mak"],c:[e.HCM,{b:/^\w+\s*\W*=/,rB:!0,r:0,starts:{cN:"constant",e:/\s*\W*=/,eE:!0,starts:{e:/$/,r:0,c:[t]}}},{cN:"title",b:/^[\w]+:\s*$/},{cN:"phony",b:/^\.PHONY:/,e:/$/,k:".PHONY",l:/[\.\w]+/},{b:/^\t+/,e:/$/,r:0,c:[e.QSM,t]}]}}),hljs.registerLanguage("xml",function(){var e="[A-Za-z0-9\\._:-]+",t={b:/<\?(php)?(?!\w)/,e:/\?>/,sL:"php",subLanguageMode:"continuous"},r={eW:!0,i:/]+/}]}]}]};return{aliases:["html","xhtml","rss","atom","xsl","plist"],cI:!0,c:[{cN:"doctype",b:"",r:10,c:[{b:"\\[",e:"\\]"}]},{cN:"comment",b:"",r:10},{cN:"cdata",b:"<\\!\\[CDATA\\[",e:"\\]\\]>",r:10},{cN:"tag",b:"|$)",e:">",k:{title:"style"},c:[r],starts:{e:"",rE:!0,sL:"css"}},{cN:"tag",b:"|$)",e:">",k:{title:"script"},c:[r],starts:{e:"",rE:!0,sL:"javascript"}},t,{cN:"pi",b:/<\?\w+/,e:/\?>/,r:10},{cN:"tag",b:"",c:[{cN:"title",b:/[^ \/><\n\t]+/,r:0},r]}]}}),hljs.registerLanguage("markdown",function(){return{aliases:["md","mkdown","mkd"],c:[{cN:"header",v:[{b:"^#{1,6}",e:"$"},{b:"^.+?\\n[=-]{2,}$"}]},{b:"<",e:">",sL:"xml",r:0},{cN:"bullet",b:"^([*+-]|(\\d+\\.))\\s+"},{cN:"strong",b:"[*_]{2}.+?[*_]{2}"},{cN:"emphasis",v:[{b:"\\*.+?\\*"},{b:"_.+?_",r:0}]},{cN:"blockquote",b:"^>\\s+",e:"$"},{cN:"code",v:[{b:"`.+?`"},{b:"^( {4}| )",e:"$",r:0}]},{cN:"horizontal_rule",b:"^[-\\*]{3,}",e:"$"},{b:"\\[.+?\\][\\(\\[].*?[\\)\\]]",rB:!0,c:[{cN:"link_label",b:"\\[",e:"\\]",eB:!0,rE:!0,r:0},{cN:"link_url",b:"\\]\\(",e:"\\)",eB:!0,eE:!0},{cN:"link_reference",b:"\\]\\[",e:"\\]",eB:!0,eE:!0}],r:10},{b:"^\\[.+\\]:",rB:!0,c:[{cN:"link_reference",b:"\\[",e:"\\]:",eB:!0,eE:!0,starts:{cN:"link_url",e:"$"}}]}]}}),hljs.registerLanguage("nginx",function(e){var t={cN:"variable",v:[{b:/\$\d+/},{b:/\$\{/,e:/}/},{b:"[\\$\\@]"+e.UIR}]},r={eW:!0,l:"[a-z/_]+",k:{built_in:"on off yes no true false none blocked debug info notice warn error crit select break last permanent redirect kqueue rtsig epoll poll /dev/poll"},r:0,i:"=>",c:[e.HCM,{cN:"string",c:[e.BE,t],v:[{b:/"/,e:/"/},{b:/'/,e:/'/}]},{cN:"url",b:"([a-z]+):/",e:"\\s",eW:!0,eE:!0,c:[t]},{cN:"regexp",c:[e.BE,t],v:[{b:"\\s\\^",e:"\\s|{|;",rE:!0},{b:"~\\*?\\s+",e:"\\s|{|;",rE:!0},{b:"\\*(\\.[a-z\\-]+)+"},{b:"([a-z\\-]+\\.)+\\*"}]},{cN:"number",b:"\\b\\d{1,3}\\.\\d{1,3}\\.\\d{1,3}\\.\\d{1,3}(:\\d{1,5})?\\b"},{cN:"number",b:"\\b\\d+[kKmMgGdshdwy]*\\b",r:0},t]};return{aliases:["nginxconf"],c:[e.HCM,{b:e.UIR+"\\s",e:";|{",rB:!0,c:[{cN:"title",b:e.UIR,starts:r}],r:0}],i:"[^\\s\\}]"}}),hljs.registerLanguage("objectivec",function(e){var t={keyword:"int float while char export sizeof typedef const struct for union unsigned long volatile static bool mutable if do return goto void enum else break extern asm case short default double register explicit signed typename this switch continue wchar_t inline readonly assign readwrite self @synchronized id typeof nonatomic super unichar IBOutlet IBAction strong weak copy in out inout bycopy byref oneway __strong __weak __block __autoreleasing @private @protected @public @try @property @end @throw @catch @finally @autoreleasepool @synthesize @dynamic @selector @optional @required",literal:"false true FALSE TRUE nil YES NO NULL",built_in:"NSString NSData NSDictionary CGRect CGPoint UIButton UILabel UITextView UIWebView MKMapView NSView NSViewController NSWindow NSWindowController NSSet NSUUID NSIndexSet UISegmentedControl NSObject UITableViewDelegate UITableViewDataSource NSThread UIActivityIndicator UITabbar UIToolBar UIBarButtonItem UIImageView NSAutoreleasePool UITableView BOOL NSInteger CGFloat NSException NSLog NSMutableString NSMutableArray NSMutableDictionary NSURL NSIndexPath CGSize UITableViewCell UIView UIViewController UINavigationBar UINavigationController UITabBarController UIPopoverController UIPopoverControllerDelegate UIImage NSNumber UISearchBar NSFetchedResultsController NSFetchedResultsChangeType UIScrollView UIScrollViewDelegate UIEdgeInsets UIColor UIFont UIApplication NSNotFound NSNotificationCenter NSNotification UILocalNotification NSBundle NSFileManager NSTimeInterval NSDate NSCalendar NSUserDefaults UIWindow NSRange NSArray NSError NSURLRequest NSURLConnection NSURLSession NSURLSessionDataTask NSURLSessionDownloadTask NSURLSessionUploadTask NSURLResponseUIInterfaceOrientation MPMoviePlayerController dispatch_once_t dispatch_queue_t dispatch_sync dispatch_async dispatch_once"},r=/[a-zA-Z@][a-zA-Z0-9_]*/,n="@interface @class @protocol @implementation";return{aliases:["m","mm","objc","obj-c"],k:t,l:r,i:""}]}]},{cN:"class",b:"("+n.split(" ").join("|")+")\\b",e:"({|$)",eE:!0,k:n,l:r,c:[e.UTM]},{cN:"variable",b:"\\."+e.UIR,r:0}]}}),hljs.registerLanguage("perl",function(e){var t="getpwent getservent quotemeta msgrcv scalar kill dbmclose undef lc ma syswrite tr send umask sysopen shmwrite vec qx utime local oct semctl localtime readpipe do return format read sprintf dbmopen pop getpgrp not getpwnam rewinddir qqfileno qw endprotoent wait sethostent bless s|0 opendir continue each sleep endgrent shutdown dump chomp connect getsockname die socketpair close flock exists index shmgetsub for endpwent redo lstat msgctl setpgrp abs exit select print ref gethostbyaddr unshift fcntl syscall goto getnetbyaddr join gmtime symlink semget splice x|0 getpeername recv log setsockopt cos last reverse gethostbyname getgrnam study formline endhostent times chop length gethostent getnetent pack getprotoent getservbyname rand mkdir pos chmod y|0 substr endnetent printf next open msgsnd readdir use unlink getsockopt getpriority rindex wantarray hex system getservbyport endservent int chr untie rmdir prototype tell listen fork shmread ucfirst setprotoent else sysseek link getgrgid shmctl waitpid unpack getnetbyname reset chdir grep split require caller lcfirst until warn while values shift telldir getpwuid my getprotobynumber delete and sort uc defined srand accept package seekdir getprotobyname semop our rename seek if q|0 chroot sysread setpwent no crypt getc chown sqrt write setnetent setpriority foreach tie sin msgget map stat getlogin unless elsif truncate exec keys glob tied closedirioctl socket readlink eval xor readline binmode setservent eof ord bind alarm pipe atan2 getgrent exp time push setgrent gt lt or ne m|0 break given say state when",r={cN:"subst",b:"[$@]\\{",e:"\\}",k:t},n={b:"->{",e:"}"},a={cN:"variable",v:[{b:/\$\d/},{b:/[\$\%\@](\^\w\b|#\w+(\:\:\w+)*|{\w+}|\w+(\:\:\w*)*)/},{b:/[\$\%\@][^\s\w{]/,r:0}]},s={cN:"comment",b:"^(__END__|__DATA__)",e:"\\n$",r:5},i=[e.BE,r,a],c=[a,e.HCM,s,{cN:"comment",b:"^\\=\\w",e:"\\=cut",eW:!0},n,{cN:"string",c:i,v:[{b:"q[qwxr]?\\s*\\(",e:"\\)",r:5},{b:"q[qwxr]?\\s*\\[",e:"\\]",r:5},{b:"q[qwxr]?\\s*\\{",e:"\\}",r:5},{b:"q[qwxr]?\\s*\\|",e:"\\|",r:5},{b:"q[qwxr]?\\s*\\<",e:"\\>",r:5},{b:"qw\\s+q",e:"q",r:5},{b:"'",e:"'",c:[e.BE]},{b:'"',e:'"'},{b:"`",e:"`",c:[e.BE]},{b:"{\\w+}",c:[],r:0},{b:"-?\\w+\\s*\\=\\>",c:[],r:0}]},{cN:"number",b:"(\\b0[0-7_]+)|(\\b0x[0-9a-fA-F_]+)|(\\b[1-9][0-9_]*(\\.[0-9_]+)?)|[0_]\\b",r:0},{b:"(\\/\\/|"+e.RSR+"|\\b(split|return|print|reverse|grep)\\b)\\s*",k:"split return print reverse grep",r:0,c:[e.HCM,s,{cN:"regexp",b:"(s|tr|y)/(\\\\.|[^/])*/(\\\\.|[^/])*/[a-z]*",r:10},{cN:"regexp",b:"(m|qr)?/",e:"/[a-z]*",c:[e.BE],r:0}]},{cN:"sub",bK:"sub",e:"(\\s*\\(.*?\\))?[;{]",r:5},{cN:"operator",b:"-\\w\\b",r:0}];return r.c=c,n.c=c,{aliases:["pl"],k:t,c:c}}),hljs.registerLanguage("php",function(e){var t={cN:"variable",b:"\\$+[a-zA-Z_-ÿ][a-zA-Z0-9_-ÿ]*"},r={cN:"preprocessor",b:/<\?(php)?|\?>/},n={cN:"string",c:[e.BE,r],v:[{b:'b"',e:'"'},{b:"b'",e:"'"},e.inherit(e.ASM,{i:null}),e.inherit(e.QSM,{i:null})]},a={v:[e.BNM,e.CNM]};return{aliases:["php3","php4","php5","php6"],cI:!0,k:"and include_once list abstract global private echo interface as static endswitch array null if endwhile or const for endforeach self var while isset public protected exit foreach throw elseif include __FILE__ empty require_once do xor return parent clone use __CLASS__ __LINE__ else break print eval new catch __METHOD__ case exception default die require __FUNCTION__ enddeclare final try switch continue endfor endif declare unset true false trait goto instanceof insteadof __DIR__ __NAMESPACE__ yield finally",c:[e.CLCM,e.HCM,{cN:"comment",b:"/\\*",e:"\\*/",c:[{cN:"phpdoc",b:"\\s@[A-Za-z]+"},r]},{cN:"comment",b:"__halt_compiler.+?;",eW:!0,k:"__halt_compiler",l:e.UIR},{cN:"string",b:"<<<['\"]?\\w+['\"]?$",e:"^\\w+;",c:[e.BE]},r,t,{b:/->+[a-zA-Z_\x7f-\xff][a-zA-Z0-9_\x7f-\xff]*/},{cN:"function",bK:"function",e:/[;{]/,eE:!0,i:"\\$|\\[|%",c:[e.UTM,{cN:"params",b:"\\(",e:"\\)",c:["self",t,e.CBCM,n,a]}]},{cN:"class",bK:"class interface",e:"{",eE:!0,i:/[:\(\$"]/,c:[{bK:"extends implements"},e.UTM]},{bK:"namespace",e:";",i:/[\.']/,c:[e.UTM]},{bK:"use",e:";",c:[e.UTM]},{b:"=>"},n,a]}}),hljs.registerLanguage("python",function(e){var t={cN:"prompt",b:/^(>>>|\.\.\.) /},r={cN:"string",c:[e.BE],v:[{b:/(u|b)?r?'''/,e:/'''/,c:[t],r:10},{b:/(u|b)?r?"""/,e:/"""/,c:[t],r:10},{b:/(u|r|ur)'/,e:/'/,r:10},{b:/(u|r|ur)"/,e:/"/,r:10},{b:/(b|br)'/,e:/'/},{b:/(b|br)"/,e:/"/},e.ASM,e.QSM]},n={cN:"number",r:0,v:[{b:e.BNR+"[lLjJ]?"},{b:"\\b(0o[0-7]+)[lLjJ]?"},{b:e.CNR+"[lLjJ]?"}]},a={cN:"params",b:/\(/,e:/\)/,c:["self",t,n,r]},s={e:/:/,i:/[${=;\n]/,c:[e.UTM,a]};return{aliases:["py","gyp"],k:{keyword:"and elif is global as in if from raise for except finally print import pass return exec else break not with class assert yield try while continue del or def lambda nonlocal|10 None True False",built_in:"Ellipsis NotImplemented"},i:/(<\/|->|\?)/,c:[t,n,r,e.HCM,e.inherit(s,{cN:"function",bK:"def",r:10}),e.inherit(s,{cN:"class",bK:"class"}),{cN:"decorator",b:/@/,e:/$/},{b:/\b(print|exec)\(/}]}}),hljs.registerLanguage("ruby",function(e){var t="[a-zA-Z_]\\w*[!?=]?|[-+~]\\@|<<|>>|=~|===?|<=>|[<>]=?|\\*\\*|[-/+%^&*~`|]|\\[\\]=?",r="and false then defined module in return redo if BEGIN retry end for true self when next until do begin unless END rescue nil else break undef not super class case require yield alias while ensure elsif or include attr_reader attr_writer attr_accessor",n={cN:"yardoctag",b:"@[A-Za-z]+"},a={cN:"value",b:"#<",e:">"},s={cN:"comment",v:[{b:"#",e:"$",c:[n]},{b:"^\\=begin",e:"^\\=end",c:[n],r:10},{b:"^__END__",e:"\\n$"}]},i={cN:"subst",b:"#\\{",e:"}",k:r},c={cN:"string",c:[e.BE,i],v:[{b:/'/,e:/'/},{b:/"/,e:/"/},{b:/`/,e:/`/},{b:"%[qQwWx]?\\(",e:"\\)"},{b:"%[qQwWx]?\\[",e:"\\]"},{b:"%[qQwWx]?{",e:"}"},{b:"%[qQwWx]?<",e:">"},{b:"%[qQwWx]?/",e:"/"},{b:"%[qQwWx]?%",e:"%"},{b:"%[qQwWx]?-",e:"-"},{b:"%[qQwWx]?\\|",e:"\\|"},{b:/\B\?(\\\d{1,3}|\\x[A-Fa-f0-9]{1,2}|\\u[A-Fa-f0-9]{4}|\\?\S)\b/}]},o={cN:"params",b:"\\(",e:"\\)",k:r},l=[c,a,s,{cN:"class",bK:"class module",e:"$|;",i:/=/,c:[e.inherit(e.TM,{b:"[A-Za-z_]\\w*(::\\w+)*(\\?|\\!)?"}),{cN:"inheritance",b:"<\\s*",c:[{cN:"parent",b:"("+e.IR+"::)?"+e.IR}]},s]},{cN:"function",bK:"def",e:" |$|;",r:0,c:[e.inherit(e.TM,{b:t}),o,s]},{cN:"constant",b:"(::)?(\\b[A-Z]\\w*(::)?)+",r:0},{cN:"symbol",b:e.UIR+"(\\!|\\?)?:",r:0},{cN:"symbol",b:":",c:[c,{b:t}],r:0},{cN:"number",b:"(\\b0[0-7_]+)|(\\b0x[0-9a-fA-F_]+)|(\\b[1-9][0-9_]*(\\.[0-9_]+)?)|[0_]\\b",r:0},{cN:"variable",b:"(\\$\\W)|((\\$|\\@\\@?)(\\w+))"},{b:"("+e.RSR+")\\s*",c:[a,s,{cN:"regexp",c:[e.BE,i],i:/\n/,v:[{b:"/",e:"/[a-z]*"},{b:"%r{",e:"}[a-z]*"},{b:"%r\\(",e:"\\)[a-z]*"},{b:"%r!",e:"![a-z]*"},{b:"%r\\[",e:"\\][a-z]*"}]}],r:0}];i.c=l,o.c=l;var u=[{b:/^\s*=>/,cN:"status",starts:{e:"$",c:l}},{cN:"prompt",b:/^\S[^=>\n]*>+/,starts:{e:"$",c:l}}];return{aliases:["rb","gemspec","podspec","thor","irb"],k:r,c:[s].concat(u).concat(l)}}),hljs.registerLanguage("sql",function(e){var t={cN:"comment",b:"--",e:"$"};return{cI:!0,i:/[<>]/,c:[{cN:"operator",bK:"begin end start commit rollback savepoint lock alter create drop rename call delete do handler insert load replace select truncate update set show pragma grant merge describe use explain help declare prepare execute deallocate savepoint release unlock purge reset change stop analyze cache flush optimize repair kill install uninstall checksum restore check backup",e:/;/,eW:!0,k:{keyword:"abs absolute acos action add adddate addtime aes_decrypt aes_encrypt after aggregate all allocate alter analyze and any are as asc ascii asin assertion at atan atan2 atn2 authorization authors avg backup before begin benchmark between bin binlog bit_and bit_count bit_length bit_or bit_xor both by cache call cascade cascaded case cast catalog ceil ceiling chain change changed char_length character_length charindex charset check checksum checksum_agg choose close coalesce coercibility collate collation collationproperty column columns columns_updated commit compress concat concat_ws concurrent connect connection connection_id consistent constraint constraints continue contributors conv convert convert_tz corresponding cos cot count count_big crc32 create cross cume_dist curdate current current_date current_time current_timestamp current_user cursor curtime data database databases datalength date_add date_format date_sub dateadd datediff datefromparts datename datepart datetime2fromparts datetimeoffsetfromparts day dayname dayofmonth dayofweek dayofyear deallocate declare decode default deferrable deferred degrees delayed delete des_decrypt des_encrypt des_key_file desc describe descriptor diagnostics difference disconnect distinct distinctrow div do domain double drop dumpfile each else elt enclosed encode encrypt end end-exec engine engines eomonth errors escape escaped event eventdata events except exception exec execute exists exp explain export_set extended external extract fast fetch field fields find_in_set first first_value floor flush for force foreign format found found_rows from from_base64 from_days from_unixtime full function get get_format get_lock getdate getutcdate global go goto grant grants greatest group group_concat grouping grouping_id gtid_subset gtid_subtract handler having help hex high_priority hosts hour ident_current ident_incr ident_seed identified identity if ifnull ignore iif ilike immediate in index indicator inet6_aton inet6_ntoa inet_aton inet_ntoa infile initially inner innodb input insert install instr intersect into is is_free_lock is_ipv4 is_ipv4_compat is_ipv4_mapped is_not is_not_null is_used_lock isdate isnull isolation join key kill language last last_day last_insert_id last_value lcase lead leading least leaves left len lenght level like limit lines ln load load_file local localtime localtimestamp locate lock log log10 log2 logfile logs low_priority lower lpad ltrim make_set makedate maketime master master_pos_wait match matched max md5 medium merge microsecond mid min minute mod mode module month monthname mutex name_const names national natural nchar next no no_write_to_binlog not now nullif nvarchar oct octet_length of old_password on only open optimize option optionally or ord order outer outfile output pad parse partial partition password patindex percent_rank percentile_cont percentile_disc period_add period_diff pi plugin position pow power pragma precision prepare preserve primary prior privileges procedure procedure_analyze processlist profile profiles public publishingservername purge quarter query quick quote quotename radians rand read references regexp relative relaylog release release_lock rename repair repeat replace replicate reset restore restrict return returns reverse revoke right rlike rollback rollup round row row_count rows rpad rtrim savepoint schema scroll sec_to_time second section select serializable server session session_user set sha sha1 sha2 share show sign sin size slave sleep smalldatetimefromparts snapshot some soname soundex sounds_like space sql sql_big_result sql_buffer_result sql_cache sql_calc_found_rows sql_no_cache sql_small_result sql_variant_property sqlstate sqrt square start starting status std stddev stddev_pop stddev_samp stdev stdevp stop str str_to_date straight_join strcmp string stuff subdate substr substring subtime subtring_index sum switchoffset sysdate sysdatetime sysdatetimeoffset system_user sysutcdatetime table tables tablespace tan temporary terminated tertiary_weights then time time_format time_to_sec timediff timefromparts timestamp timestampadd timestampdiff timezone_hour timezone_minute to to_base64 to_days to_seconds todatetimeoffset trailing transaction translation trigger trigger_nestlevel triggers trim truncate try_cast try_convert try_parse ucase uncompress uncompressed_length unhex unicode uninstall union unique unix_timestamp unknown unlock update upgrade upped upper usage use user user_resources using utc_date utc_time utc_timestamp uuid uuid_short validate_password_strength value values var var_pop var_samp variables variance varp version view warnings week weekday weekofyear weight_string when whenever where with work write xml xor year yearweek zon",literal:"true false null",built_in:"array bigint binary bit blob boolean char character date dec decimal float int integer interval number numeric real serial smallint varchar varying int8 serial8 text"},c:[{cN:"string",b:"'",e:"'",c:[e.BE,{b:"''"}]},{cN:"string",b:'"',e:'"',c:[e.BE,{b:'""'}]},{cN:"string",b:"`",e:"`",c:[e.BE]},e.CNM,e.CBCM,t]},e.CBCM,t]} +}); \ No newline at end of file diff --git a/vendor/jquery-1.11.1.min.js b/vendor/jquery-1.11.1.min.js new file mode 100644 index 0000000000..ab28a24729 --- /dev/null +++ b/vendor/jquery-1.11.1.min.js @@ -0,0 +1,4 @@ +/*! jQuery v1.11.1 | (c) 2005, 2014 jQuery Foundation, Inc. | jquery.org/license */ +!function(a,b){"object"==typeof module&&"object"==typeof module.exports?module.exports=a.document?b(a,!0):function(a){if(!a.document)throw new Error("jQuery requires a window with a document");return b(a)}:b(a)}("undefined"!=typeof window?window:this,function(a,b){var c=[],d=c.slice,e=c.concat,f=c.push,g=c.indexOf,h={},i=h.toString,j=h.hasOwnProperty,k={},l="1.11.1",m=function(a,b){return new m.fn.init(a,b)},n=/^[\s\uFEFF\xA0]+|[\s\uFEFF\xA0]+$/g,o=/^-ms-/,p=/-([\da-z])/gi,q=function(a,b){return b.toUpperCase()};m.fn=m.prototype={jquery:l,constructor:m,selector:"",length:0,toArray:function(){return d.call(this)},get:function(a){return null!=a?0>a?this[a+this.length]:this[a]:d.call(this)},pushStack:function(a){var b=m.merge(this.constructor(),a);return b.prevObject=this,b.context=this.context,b},each:function(a,b){return m.each(this,a,b)},map:function(a){return this.pushStack(m.map(this,function(b,c){return a.call(b,c,b)}))},slice:function(){return this.pushStack(d.apply(this,arguments))},first:function(){return this.eq(0)},last:function(){return this.eq(-1)},eq:function(a){var b=this.length,c=+a+(0>a?b:0);return this.pushStack(c>=0&&b>c?[this[c]]:[])},end:function(){return this.prevObject||this.constructor(null)},push:f,sort:c.sort,splice:c.splice},m.extend=m.fn.extend=function(){var a,b,c,d,e,f,g=arguments[0]||{},h=1,i=arguments.length,j=!1;for("boolean"==typeof g&&(j=g,g=arguments[h]||{},h++),"object"==typeof g||m.isFunction(g)||(g={}),h===i&&(g=this,h--);i>h;h++)if(null!=(e=arguments[h]))for(d in e)a=g[d],c=e[d],g!==c&&(j&&c&&(m.isPlainObject(c)||(b=m.isArray(c)))?(b?(b=!1,f=a&&m.isArray(a)?a:[]):f=a&&m.isPlainObject(a)?a:{},g[d]=m.extend(j,f,c)):void 0!==c&&(g[d]=c));return g},m.extend({expando:"jQuery"+(l+Math.random()).replace(/\D/g,""),isReady:!0,error:function(a){throw new Error(a)},noop:function(){},isFunction:function(a){return"function"===m.type(a)},isArray:Array.isArray||function(a){return"array"===m.type(a)},isWindow:function(a){return null!=a&&a==a.window},isNumeric:function(a){return!m.isArray(a)&&a-parseFloat(a)>=0},isEmptyObject:function(a){var b;for(b in a)return!1;return!0},isPlainObject:function(a){var b;if(!a||"object"!==m.type(a)||a.nodeType||m.isWindow(a))return!1;try{if(a.constructor&&!j.call(a,"constructor")&&!j.call(a.constructor.prototype,"isPrototypeOf"))return!1}catch(c){return!1}if(k.ownLast)for(b in a)return j.call(a,b);for(b in a);return void 0===b||j.call(a,b)},type:function(a){return null==a?a+"":"object"==typeof a||"function"==typeof a?h[i.call(a)]||"object":typeof a},globalEval:function(b){b&&m.trim(b)&&(a.execScript||function(b){a.eval.call(a,b)})(b)},camelCase:function(a){return a.replace(o,"ms-").replace(p,q)},nodeName:function(a,b){return a.nodeName&&a.nodeName.toLowerCase()===b.toLowerCase()},each:function(a,b,c){var d,e=0,f=a.length,g=r(a);if(c){if(g){for(;f>e;e++)if(d=b.apply(a[e],c),d===!1)break}else for(e in a)if(d=b.apply(a[e],c),d===!1)break}else if(g){for(;f>e;e++)if(d=b.call(a[e],e,a[e]),d===!1)break}else for(e in a)if(d=b.call(a[e],e,a[e]),d===!1)break;return a},trim:function(a){return null==a?"":(a+"").replace(n,"")},makeArray:function(a,b){var c=b||[];return null!=a&&(r(Object(a))?m.merge(c,"string"==typeof a?[a]:a):f.call(c,a)),c},inArray:function(a,b,c){var d;if(b){if(g)return g.call(b,a,c);for(d=b.length,c=c?0>c?Math.max(0,d+c):c:0;d>c;c++)if(c in b&&b[c]===a)return c}return-1},merge:function(a,b){var c=+b.length,d=0,e=a.length;while(c>d)a[e++]=b[d++];if(c!==c)while(void 0!==b[d])a[e++]=b[d++];return a.length=e,a},grep:function(a,b,c){for(var d,e=[],f=0,g=a.length,h=!c;g>f;f++)d=!b(a[f],f),d!==h&&e.push(a[f]);return e},map:function(a,b,c){var d,f=0,g=a.length,h=r(a),i=[];if(h)for(;g>f;f++)d=b(a[f],f,c),null!=d&&i.push(d);else for(f in a)d=b(a[f],f,c),null!=d&&i.push(d);return e.apply([],i)},guid:1,proxy:function(a,b){var c,e,f;return"string"==typeof b&&(f=a[b],b=a,a=f),m.isFunction(a)?(c=d.call(arguments,2),e=function(){return a.apply(b||this,c.concat(d.call(arguments)))},e.guid=a.guid=a.guid||m.guid++,e):void 0},now:function(){return+new Date},support:k}),m.each("Boolean Number String Function Array Date RegExp Object Error".split(" "),function(a,b){h["[object "+b+"]"]=b.toLowerCase()});function r(a){var b=a.length,c=m.type(a);return"function"===c||m.isWindow(a)?!1:1===a.nodeType&&b?!0:"array"===c||0===b||"number"==typeof b&&b>0&&b-1 in a}var s=function(a){var b,c,d,e,f,g,h,i,j,k,l,m,n,o,p,q,r,s,t,u="sizzle"+-new Date,v=a.document,w=0,x=0,y=gb(),z=gb(),A=gb(),B=function(a,b){return a===b&&(l=!0),0},C="undefined",D=1<<31,E={}.hasOwnProperty,F=[],G=F.pop,H=F.push,I=F.push,J=F.slice,K=F.indexOf||function(a){for(var b=0,c=this.length;c>b;b++)if(this[b]===a)return b;return-1},L="checked|selected|async|autofocus|autoplay|controls|defer|disabled|hidden|ismap|loop|multiple|open|readonly|required|scoped",M="[\\x20\\t\\r\\n\\f]",N="(?:\\\\.|[\\w-]|[^\\x00-\\xa0])+",O=N.replace("w","w#"),P="\\["+M+"*("+N+")(?:"+M+"*([*^$|!~]?=)"+M+"*(?:'((?:\\\\.|[^\\\\'])*)'|\"((?:\\\\.|[^\\\\\"])*)\"|("+O+"))|)"+M+"*\\]",Q=":("+N+")(?:\\((('((?:\\\\.|[^\\\\'])*)'|\"((?:\\\\.|[^\\\\\"])*)\")|((?:\\\\.|[^\\\\()[\\]]|"+P+")*)|.*)\\)|)",R=new RegExp("^"+M+"+|((?:^|[^\\\\])(?:\\\\.)*)"+M+"+$","g"),S=new RegExp("^"+M+"*,"+M+"*"),T=new RegExp("^"+M+"*([>+~]|"+M+")"+M+"*"),U=new RegExp("="+M+"*([^\\]'\"]*?)"+M+"*\\]","g"),V=new RegExp(Q),W=new RegExp("^"+O+"$"),X={ID:new RegExp("^#("+N+")"),CLASS:new RegExp("^\\.("+N+")"),TAG:new RegExp("^("+N.replace("w","w*")+")"),ATTR:new RegExp("^"+P),PSEUDO:new RegExp("^"+Q),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("^(?:"+L+")$","i"),needsContext:new RegExp("^"+M+"*[>+~]|:(even|odd|eq|gt|lt|nth|first|last)(?:\\("+M+"*((?:-\\d)?\\d*)"+M+"*\\)|)(?=[^-]|$)","i")},Y=/^(?:input|select|textarea|button)$/i,Z=/^h\d$/i,$=/^[^{]+\{\s*\[native \w/,_=/^(?:#([\w-]+)|(\w+)|\.([\w-]+))$/,ab=/[+~]/,bb=/'|\\/g,cb=new RegExp("\\\\([\\da-f]{1,6}"+M+"?|("+M+")|.)","ig"),db=function(a,b,c){var d="0x"+b-65536;return d!==d||c?b:0>d?String.fromCharCode(d+65536):String.fromCharCode(d>>10|55296,1023&d|56320)};try{I.apply(F=J.call(v.childNodes),v.childNodes),F[v.childNodes.length].nodeType}catch(eb){I={apply:F.length?function(a,b){H.apply(a,J.call(b))}:function(a,b){var c=a.length,d=0;while(a[c++]=b[d++]);a.length=c-1}}}function fb(a,b,d,e){var f,h,j,k,l,o,r,s,w,x;if((b?b.ownerDocument||b:v)!==n&&m(b),b=b||n,d=d||[],!a||"string"!=typeof a)return d;if(1!==(k=b.nodeType)&&9!==k)return[];if(p&&!e){if(f=_.exec(a))if(j=f[1]){if(9===k){if(h=b.getElementById(j),!h||!h.parentNode)return d;if(h.id===j)return d.push(h),d}else if(b.ownerDocument&&(h=b.ownerDocument.getElementById(j))&&t(b,h)&&h.id===j)return d.push(h),d}else{if(f[2])return I.apply(d,b.getElementsByTagName(a)),d;if((j=f[3])&&c.getElementsByClassName&&b.getElementsByClassName)return I.apply(d,b.getElementsByClassName(j)),d}if(c.qsa&&(!q||!q.test(a))){if(s=r=u,w=b,x=9===k&&a,1===k&&"object"!==b.nodeName.toLowerCase()){o=g(a),(r=b.getAttribute("id"))?s=r.replace(bb,"\\$&"):b.setAttribute("id",s),s="[id='"+s+"'] ",l=o.length;while(l--)o[l]=s+qb(o[l]);w=ab.test(a)&&ob(b.parentNode)||b,x=o.join(",")}if(x)try{return I.apply(d,w.querySelectorAll(x)),d}catch(y){}finally{r||b.removeAttribute("id")}}}return i(a.replace(R,"$1"),b,d,e)}function gb(){var a=[];function b(c,e){return a.push(c+" ")>d.cacheLength&&delete b[a.shift()],b[c+" "]=e}return b}function hb(a){return a[u]=!0,a}function ib(a){var b=n.createElement("div");try{return!!a(b)}catch(c){return!1}finally{b.parentNode&&b.parentNode.removeChild(b),b=null}}function jb(a,b){var c=a.split("|"),e=a.length;while(e--)d.attrHandle[c[e]]=b}function kb(a,b){var c=b&&a,d=c&&1===a.nodeType&&1===b.nodeType&&(~b.sourceIndex||D)-(~a.sourceIndex||D);if(d)return d;if(c)while(c=c.nextSibling)if(c===b)return-1;return a?1:-1}function lb(a){return function(b){var c=b.nodeName.toLowerCase();return"input"===c&&b.type===a}}function mb(a){return function(b){var c=b.nodeName.toLowerCase();return("input"===c||"button"===c)&&b.type===a}}function nb(a){return hb(function(b){return b=+b,hb(function(c,d){var e,f=a([],c.length,b),g=f.length;while(g--)c[e=f[g]]&&(c[e]=!(d[e]=c[e]))})})}function ob(a){return a&&typeof a.getElementsByTagName!==C&&a}c=fb.support={},f=fb.isXML=function(a){var b=a&&(a.ownerDocument||a).documentElement;return b?"HTML"!==b.nodeName:!1},m=fb.setDocument=function(a){var b,e=a?a.ownerDocument||a:v,g=e.defaultView;return e!==n&&9===e.nodeType&&e.documentElement?(n=e,o=e.documentElement,p=!f(e),g&&g!==g.top&&(g.addEventListener?g.addEventListener("unload",function(){m()},!1):g.attachEvent&&g.attachEvent("onunload",function(){m()})),c.attributes=ib(function(a){return a.className="i",!a.getAttribute("className")}),c.getElementsByTagName=ib(function(a){return a.appendChild(e.createComment("")),!a.getElementsByTagName("*").length}),c.getElementsByClassName=$.test(e.getElementsByClassName)&&ib(function(a){return a.innerHTML="
    ",a.firstChild.className="i",2===a.getElementsByClassName("i").length}),c.getById=ib(function(a){return o.appendChild(a).id=u,!e.getElementsByName||!e.getElementsByName(u).length}),c.getById?(d.find.ID=function(a,b){if(typeof b.getElementById!==C&&p){var c=b.getElementById(a);return c&&c.parentNode?[c]:[]}},d.filter.ID=function(a){var b=a.replace(cb,db);return function(a){return a.getAttribute("id")===b}}):(delete d.find.ID,d.filter.ID=function(a){var b=a.replace(cb,db);return function(a){var c=typeof a.getAttributeNode!==C&&a.getAttributeNode("id");return c&&c.value===b}}),d.find.TAG=c.getElementsByTagName?function(a,b){return typeof b.getElementsByTagName!==C?b.getElementsByTagName(a):void 0}:function(a,b){var c,d=[],e=0,f=b.getElementsByTagName(a);if("*"===a){while(c=f[e++])1===c.nodeType&&d.push(c);return d}return f},d.find.CLASS=c.getElementsByClassName&&function(a,b){return typeof b.getElementsByClassName!==C&&p?b.getElementsByClassName(a):void 0},r=[],q=[],(c.qsa=$.test(e.querySelectorAll))&&(ib(function(a){a.innerHTML="",a.querySelectorAll("[msallowclip^='']").length&&q.push("[*^$]="+M+"*(?:''|\"\")"),a.querySelectorAll("[selected]").length||q.push("\\["+M+"*(?:value|"+L+")"),a.querySelectorAll(":checked").length||q.push(":checked")}),ib(function(a){var b=e.createElement("input");b.setAttribute("type","hidden"),a.appendChild(b).setAttribute("name","D"),a.querySelectorAll("[name=d]").length&&q.push("name"+M+"*[*^$|!~]?="),a.querySelectorAll(":enabled").length||q.push(":enabled",":disabled"),a.querySelectorAll("*,:x"),q.push(",.*:")})),(c.matchesSelector=$.test(s=o.matches||o.webkitMatchesSelector||o.mozMatchesSelector||o.oMatchesSelector||o.msMatchesSelector))&&ib(function(a){c.disconnectedMatch=s.call(a,"div"),s.call(a,"[s!='']:x"),r.push("!=",Q)}),q=q.length&&new RegExp(q.join("|")),r=r.length&&new RegExp(r.join("|")),b=$.test(o.compareDocumentPosition),t=b||$.test(o.contains)?function(a,b){var c=9===a.nodeType?a.documentElement:a,d=b&&b.parentNode;return a===d||!(!d||1!==d.nodeType||!(c.contains?c.contains(d):a.compareDocumentPosition&&16&a.compareDocumentPosition(d)))}:function(a,b){if(b)while(b=b.parentNode)if(b===a)return!0;return!1},B=b?function(a,b){if(a===b)return l=!0,0;var d=!a.compareDocumentPosition-!b.compareDocumentPosition;return d?d:(d=(a.ownerDocument||a)===(b.ownerDocument||b)?a.compareDocumentPosition(b):1,1&d||!c.sortDetached&&b.compareDocumentPosition(a)===d?a===e||a.ownerDocument===v&&t(v,a)?-1:b===e||b.ownerDocument===v&&t(v,b)?1:k?K.call(k,a)-K.call(k,b):0:4&d?-1:1)}:function(a,b){if(a===b)return l=!0,0;var c,d=0,f=a.parentNode,g=b.parentNode,h=[a],i=[b];if(!f||!g)return a===e?-1:b===e?1:f?-1:g?1:k?K.call(k,a)-K.call(k,b):0;if(f===g)return kb(a,b);c=a;while(c=c.parentNode)h.unshift(c);c=b;while(c=c.parentNode)i.unshift(c);while(h[d]===i[d])d++;return d?kb(h[d],i[d]):h[d]===v?-1:i[d]===v?1:0},e):n},fb.matches=function(a,b){return fb(a,null,null,b)},fb.matchesSelector=function(a,b){if((a.ownerDocument||a)!==n&&m(a),b=b.replace(U,"='$1']"),!(!c.matchesSelector||!p||r&&r.test(b)||q&&q.test(b)))try{var d=s.call(a,b);if(d||c.disconnectedMatch||a.document&&11!==a.document.nodeType)return d}catch(e){}return fb(b,n,null,[a]).length>0},fb.contains=function(a,b){return(a.ownerDocument||a)!==n&&m(a),t(a,b)},fb.attr=function(a,b){(a.ownerDocument||a)!==n&&m(a);var e=d.attrHandle[b.toLowerCase()],f=e&&E.call(d.attrHandle,b.toLowerCase())?e(a,b,!p):void 0;return void 0!==f?f:c.attributes||!p?a.getAttribute(b):(f=a.getAttributeNode(b))&&f.specified?f.value:null},fb.error=function(a){throw new Error("Syntax error, unrecognized expression: "+a)},fb.uniqueSort=function(a){var b,d=[],e=0,f=0;if(l=!c.detectDuplicates,k=!c.sortStable&&a.slice(0),a.sort(B),l){while(b=a[f++])b===a[f]&&(e=d.push(f));while(e--)a.splice(d[e],1)}return k=null,a},e=fb.getText=function(a){var b,c="",d=0,f=a.nodeType;if(f){if(1===f||9===f||11===f){if("string"==typeof a.textContent)return a.textContent;for(a=a.firstChild;a;a=a.nextSibling)c+=e(a)}else if(3===f||4===f)return a.nodeValue}else while(b=a[d++])c+=e(b);return c},d=fb.selectors={cacheLength:50,createPseudo:hb,match:X,attrHandle:{},find:{},relative:{">":{dir:"parentNode",first:!0}," ":{dir:"parentNode"},"+":{dir:"previousSibling",first:!0},"~":{dir:"previousSibling"}},preFilter:{ATTR:function(a){return a[1]=a[1].replace(cb,db),a[3]=(a[3]||a[4]||a[5]||"").replace(cb,db),"~="===a[2]&&(a[3]=" "+a[3]+" "),a.slice(0,4)},CHILD:function(a){return a[1]=a[1].toLowerCase(),"nth"===a[1].slice(0,3)?(a[3]||fb.error(a[0]),a[4]=+(a[4]?a[5]+(a[6]||1):2*("even"===a[3]||"odd"===a[3])),a[5]=+(a[7]+a[8]||"odd"===a[3])):a[3]&&fb.error(a[0]),a},PSEUDO:function(a){var b,c=!a[6]&&a[2];return X.CHILD.test(a[0])?null:(a[3]?a[2]=a[4]||a[5]||"":c&&V.test(c)&&(b=g(c,!0))&&(b=c.indexOf(")",c.length-b)-c.length)&&(a[0]=a[0].slice(0,b),a[2]=c.slice(0,b)),a.slice(0,3))}},filter:{TAG:function(a){var b=a.replace(cb,db).toLowerCase();return"*"===a?function(){return!0}:function(a){return a.nodeName&&a.nodeName.toLowerCase()===b}},CLASS:function(a){var b=y[a+" "];return b||(b=new RegExp("(^|"+M+")"+a+"("+M+"|$)"))&&y(a,function(a){return b.test("string"==typeof a.className&&a.className||typeof a.getAttribute!==C&&a.getAttribute("class")||"")})},ATTR:function(a,b,c){return function(d){var e=fb.attr(d,a);return null==e?"!="===b:b?(e+="","="===b?e===c:"!="===b?e!==c:"^="===b?c&&0===e.indexOf(c):"*="===b?c&&e.indexOf(c)>-1:"$="===b?c&&e.slice(-c.length)===c:"~="===b?(" "+e+" ").indexOf(c)>-1:"|="===b?e===c||e.slice(0,c.length+1)===c+"-":!1):!0}},CHILD:function(a,b,c,d,e){var f="nth"!==a.slice(0,3),g="last"!==a.slice(-4),h="of-type"===b;return 1===d&&0===e?function(a){return!!a.parentNode}:function(b,c,i){var j,k,l,m,n,o,p=f!==g?"nextSibling":"previousSibling",q=b.parentNode,r=h&&b.nodeName.toLowerCase(),s=!i&&!h;if(q){if(f){while(p){l=b;while(l=l[p])if(h?l.nodeName.toLowerCase()===r:1===l.nodeType)return!1;o=p="only"===a&&!o&&"nextSibling"}return!0}if(o=[g?q.firstChild:q.lastChild],g&&s){k=q[u]||(q[u]={}),j=k[a]||[],n=j[0]===w&&j[1],m=j[0]===w&&j[2],l=n&&q.childNodes[n];while(l=++n&&l&&l[p]||(m=n=0)||o.pop())if(1===l.nodeType&&++m&&l===b){k[a]=[w,n,m];break}}else if(s&&(j=(b[u]||(b[u]={}))[a])&&j[0]===w)m=j[1];else while(l=++n&&l&&l[p]||(m=n=0)||o.pop())if((h?l.nodeName.toLowerCase()===r:1===l.nodeType)&&++m&&(s&&((l[u]||(l[u]={}))[a]=[w,m]),l===b))break;return m-=e,m===d||m%d===0&&m/d>=0}}},PSEUDO:function(a,b){var c,e=d.pseudos[a]||d.setFilters[a.toLowerCase()]||fb.error("unsupported pseudo: "+a);return e[u]?e(b):e.length>1?(c=[a,a,"",b],d.setFilters.hasOwnProperty(a.toLowerCase())?hb(function(a,c){var d,f=e(a,b),g=f.length;while(g--)d=K.call(a,f[g]),a[d]=!(c[d]=f[g])}):function(a){return e(a,0,c)}):e}},pseudos:{not:hb(function(a){var b=[],c=[],d=h(a.replace(R,"$1"));return d[u]?hb(function(a,b,c,e){var f,g=d(a,null,e,[]),h=a.length;while(h--)(f=g[h])&&(a[h]=!(b[h]=f))}):function(a,e,f){return b[0]=a,d(b,null,f,c),!c.pop()}}),has:hb(function(a){return function(b){return fb(a,b).length>0}}),contains:hb(function(a){return function(b){return(b.textContent||b.innerText||e(b)).indexOf(a)>-1}}),lang:hb(function(a){return W.test(a||"")||fb.error("unsupported lang: "+a),a=a.replace(cb,db).toLowerCase(),function(b){var c;do if(c=p?b.lang:b.getAttribute("xml:lang")||b.getAttribute("lang"))return c=c.toLowerCase(),c===a||0===c.indexOf(a+"-");while((b=b.parentNode)&&1===b.nodeType);return!1}}),target:function(b){var c=a.location&&a.location.hash;return c&&c.slice(1)===b.id},root:function(a){return a===o},focus:function(a){return a===n.activeElement&&(!n.hasFocus||n.hasFocus())&&!!(a.type||a.href||~a.tabIndex)},enabled:function(a){return a.disabled===!1},disabled:function(a){return a.disabled===!0},checked:function(a){var b=a.nodeName.toLowerCase();return"input"===b&&!!a.checked||"option"===b&&!!a.selected},selected:function(a){return a.parentNode&&a.parentNode.selectedIndex,a.selected===!0},empty:function(a){for(a=a.firstChild;a;a=a.nextSibling)if(a.nodeType<6)return!1;return!0},parent:function(a){return!d.pseudos.empty(a)},header:function(a){return Z.test(a.nodeName)},input:function(a){return Y.test(a.nodeName)},button:function(a){var b=a.nodeName.toLowerCase();return"input"===b&&"button"===a.type||"button"===b},text:function(a){var b;return"input"===a.nodeName.toLowerCase()&&"text"===a.type&&(null==(b=a.getAttribute("type"))||"text"===b.toLowerCase())},first:nb(function(){return[0]}),last:nb(function(a,b){return[b-1]}),eq:nb(function(a,b,c){return[0>c?c+b:c]}),even:nb(function(a,b){for(var c=0;b>c;c+=2)a.push(c);return a}),odd:nb(function(a,b){for(var c=1;b>c;c+=2)a.push(c);return a}),lt:nb(function(a,b,c){for(var d=0>c?c+b:c;--d>=0;)a.push(d);return a}),gt:nb(function(a,b,c){for(var d=0>c?c+b:c;++db;b++)d+=a[b].value;return d}function rb(a,b,c){var d=b.dir,e=c&&"parentNode"===d,f=x++;return b.first?function(b,c,f){while(b=b[d])if(1===b.nodeType||e)return a(b,c,f)}:function(b,c,g){var h,i,j=[w,f];if(g){while(b=b[d])if((1===b.nodeType||e)&&a(b,c,g))return!0}else while(b=b[d])if(1===b.nodeType||e){if(i=b[u]||(b[u]={}),(h=i[d])&&h[0]===w&&h[1]===f)return j[2]=h[2];if(i[d]=j,j[2]=a(b,c,g))return!0}}}function sb(a){return a.length>1?function(b,c,d){var e=a.length;while(e--)if(!a[e](b,c,d))return!1;return!0}:a[0]}function tb(a,b,c){for(var d=0,e=b.length;e>d;d++)fb(a,b[d],c);return c}function ub(a,b,c,d,e){for(var f,g=[],h=0,i=a.length,j=null!=b;i>h;h++)(f=a[h])&&(!c||c(f,d,e))&&(g.push(f),j&&b.push(h));return g}function vb(a,b,c,d,e,f){return d&&!d[u]&&(d=vb(d)),e&&!e[u]&&(e=vb(e,f)),hb(function(f,g,h,i){var j,k,l,m=[],n=[],o=g.length,p=f||tb(b||"*",h.nodeType?[h]:h,[]),q=!a||!f&&b?p:ub(p,m,a,h,i),r=c?e||(f?a:o||d)?[]:g:q;if(c&&c(q,r,h,i),d){j=ub(r,n),d(j,[],h,i),k=j.length;while(k--)(l=j[k])&&(r[n[k]]=!(q[n[k]]=l))}if(f){if(e||a){if(e){j=[],k=r.length;while(k--)(l=r[k])&&j.push(q[k]=l);e(null,r=[],j,i)}k=r.length;while(k--)(l=r[k])&&(j=e?K.call(f,l):m[k])>-1&&(f[j]=!(g[j]=l))}}else r=ub(r===g?r.splice(o,r.length):r),e?e(null,g,r,i):I.apply(g,r)})}function wb(a){for(var b,c,e,f=a.length,g=d.relative[a[0].type],h=g||d.relative[" "],i=g?1:0,k=rb(function(a){return a===b},h,!0),l=rb(function(a){return K.call(b,a)>-1},h,!0),m=[function(a,c,d){return!g&&(d||c!==j)||((b=c).nodeType?k(a,c,d):l(a,c,d))}];f>i;i++)if(c=d.relative[a[i].type])m=[rb(sb(m),c)];else{if(c=d.filter[a[i].type].apply(null,a[i].matches),c[u]){for(e=++i;f>e;e++)if(d.relative[a[e].type])break;return vb(i>1&&sb(m),i>1&&qb(a.slice(0,i-1).concat({value:" "===a[i-2].type?"*":""})).replace(R,"$1"),c,e>i&&wb(a.slice(i,e)),f>e&&wb(a=a.slice(e)),f>e&&qb(a))}m.push(c)}return sb(m)}function xb(a,b){var c=b.length>0,e=a.length>0,f=function(f,g,h,i,k){var l,m,o,p=0,q="0",r=f&&[],s=[],t=j,u=f||e&&d.find.TAG("*",k),v=w+=null==t?1:Math.random()||.1,x=u.length;for(k&&(j=g!==n&&g);q!==x&&null!=(l=u[q]);q++){if(e&&l){m=0;while(o=a[m++])if(o(l,g,h)){i.push(l);break}k&&(w=v)}c&&((l=!o&&l)&&p--,f&&r.push(l))}if(p+=q,c&&q!==p){m=0;while(o=b[m++])o(r,s,g,h);if(f){if(p>0)while(q--)r[q]||s[q]||(s[q]=G.call(i));s=ub(s)}I.apply(i,s),k&&!f&&s.length>0&&p+b.length>1&&fb.uniqueSort(i)}return k&&(w=v,j=t),r};return c?hb(f):f}return h=fb.compile=function(a,b){var c,d=[],e=[],f=A[a+" "];if(!f){b||(b=g(a)),c=b.length;while(c--)f=wb(b[c]),f[u]?d.push(f):e.push(f);f=A(a,xb(e,d)),f.selector=a}return f},i=fb.select=function(a,b,e,f){var i,j,k,l,m,n="function"==typeof a&&a,o=!f&&g(a=n.selector||a);if(e=e||[],1===o.length){if(j=o[0]=o[0].slice(0),j.length>2&&"ID"===(k=j[0]).type&&c.getById&&9===b.nodeType&&p&&d.relative[j[1].type]){if(b=(d.find.ID(k.matches[0].replace(cb,db),b)||[])[0],!b)return e;n&&(b=b.parentNode),a=a.slice(j.shift().value.length)}i=X.needsContext.test(a)?0:j.length;while(i--){if(k=j[i],d.relative[l=k.type])break;if((m=d.find[l])&&(f=m(k.matches[0].replace(cb,db),ab.test(j[0].type)&&ob(b.parentNode)||b))){if(j.splice(i,1),a=f.length&&qb(j),!a)return I.apply(e,f),e;break}}}return(n||h(a,o))(f,b,!p,e,ab.test(a)&&ob(b.parentNode)||b),e},c.sortStable=u.split("").sort(B).join("")===u,c.detectDuplicates=!!l,m(),c.sortDetached=ib(function(a){return 1&a.compareDocumentPosition(n.createElement("div"))}),ib(function(a){return a.innerHTML="","#"===a.firstChild.getAttribute("href")})||jb("type|href|height|width",function(a,b,c){return c?void 0:a.getAttribute(b,"type"===b.toLowerCase()?1:2)}),c.attributes&&ib(function(a){return a.innerHTML="",a.firstChild.setAttribute("value",""),""===a.firstChild.getAttribute("value")})||jb("value",function(a,b,c){return c||"input"!==a.nodeName.toLowerCase()?void 0:a.defaultValue}),ib(function(a){return null==a.getAttribute("disabled")})||jb(L,function(a,b,c){var d;return c?void 0:a[b]===!0?b.toLowerCase():(d=a.getAttributeNode(b))&&d.specified?d.value:null}),fb}(a);m.find=s,m.expr=s.selectors,m.expr[":"]=m.expr.pseudos,m.unique=s.uniqueSort,m.text=s.getText,m.isXMLDoc=s.isXML,m.contains=s.contains;var t=m.expr.match.needsContext,u=/^<(\w+)\s*\/?>(?:<\/\1>|)$/,v=/^.[^:#\[\.,]*$/;function w(a,b,c){if(m.isFunction(b))return m.grep(a,function(a,d){return!!b.call(a,d,a)!==c});if(b.nodeType)return m.grep(a,function(a){return a===b!==c});if("string"==typeof b){if(v.test(b))return m.filter(b,a,c);b=m.filter(b,a)}return m.grep(a,function(a){return m.inArray(a,b)>=0!==c})}m.filter=function(a,b,c){var d=b[0];return c&&(a=":not("+a+")"),1===b.length&&1===d.nodeType?m.find.matchesSelector(d,a)?[d]:[]:m.find.matches(a,m.grep(b,function(a){return 1===a.nodeType}))},m.fn.extend({find:function(a){var b,c=[],d=this,e=d.length;if("string"!=typeof a)return this.pushStack(m(a).filter(function(){for(b=0;e>b;b++)if(m.contains(d[b],this))return!0}));for(b=0;e>b;b++)m.find(a,d[b],c);return c=this.pushStack(e>1?m.unique(c):c),c.selector=this.selector?this.selector+" "+a:a,c},filter:function(a){return this.pushStack(w(this,a||[],!1))},not:function(a){return this.pushStack(w(this,a||[],!0))},is:function(a){return!!w(this,"string"==typeof a&&t.test(a)?m(a):a||[],!1).length}});var x,y=a.document,z=/^(?:\s*(<[\w\W]+>)[^>]*|#([\w-]*))$/,A=m.fn.init=function(a,b){var c,d;if(!a)return this;if("string"==typeof a){if(c="<"===a.charAt(0)&&">"===a.charAt(a.length-1)&&a.length>=3?[null,a,null]:z.exec(a),!c||!c[1]&&b)return!b||b.jquery?(b||x).find(a):this.constructor(b).find(a);if(c[1]){if(b=b instanceof m?b[0]:b,m.merge(this,m.parseHTML(c[1],b&&b.nodeType?b.ownerDocument||b:y,!0)),u.test(c[1])&&m.isPlainObject(b))for(c in b)m.isFunction(this[c])?this[c](b[c]):this.attr(c,b[c]);return this}if(d=y.getElementById(c[2]),d&&d.parentNode){if(d.id!==c[2])return x.find(a);this.length=1,this[0]=d}return this.context=y,this.selector=a,this}return a.nodeType?(this.context=this[0]=a,this.length=1,this):m.isFunction(a)?"undefined"!=typeof x.ready?x.ready(a):a(m):(void 0!==a.selector&&(this.selector=a.selector,this.context=a.context),m.makeArray(a,this))};A.prototype=m.fn,x=m(y);var B=/^(?:parents|prev(?:Until|All))/,C={children:!0,contents:!0,next:!0,prev:!0};m.extend({dir:function(a,b,c){var d=[],e=a[b];while(e&&9!==e.nodeType&&(void 0===c||1!==e.nodeType||!m(e).is(c)))1===e.nodeType&&d.push(e),e=e[b];return d},sibling:function(a,b){for(var c=[];a;a=a.nextSibling)1===a.nodeType&&a!==b&&c.push(a);return c}}),m.fn.extend({has:function(a){var b,c=m(a,this),d=c.length;return this.filter(function(){for(b=0;d>b;b++)if(m.contains(this,c[b]))return!0})},closest:function(a,b){for(var c,d=0,e=this.length,f=[],g=t.test(a)||"string"!=typeof a?m(a,b||this.context):0;e>d;d++)for(c=this[d];c&&c!==b;c=c.parentNode)if(c.nodeType<11&&(g?g.index(c)>-1:1===c.nodeType&&m.find.matchesSelector(c,a))){f.push(c);break}return this.pushStack(f.length>1?m.unique(f):f)},index:function(a){return a?"string"==typeof a?m.inArray(this[0],m(a)):m.inArray(a.jquery?a[0]:a,this):this[0]&&this[0].parentNode?this.first().prevAll().length:-1},add:function(a,b){return this.pushStack(m.unique(m.merge(this.get(),m(a,b))))},addBack:function(a){return this.add(null==a?this.prevObject:this.prevObject.filter(a))}});function D(a,b){do a=a[b];while(a&&1!==a.nodeType);return a}m.each({parent:function(a){var b=a.parentNode;return b&&11!==b.nodeType?b:null},parents:function(a){return m.dir(a,"parentNode")},parentsUntil:function(a,b,c){return m.dir(a,"parentNode",c)},next:function(a){return D(a,"nextSibling")},prev:function(a){return D(a,"previousSibling")},nextAll:function(a){return m.dir(a,"nextSibling")},prevAll:function(a){return m.dir(a,"previousSibling")},nextUntil:function(a,b,c){return m.dir(a,"nextSibling",c)},prevUntil:function(a,b,c){return m.dir(a,"previousSibling",c)},siblings:function(a){return m.sibling((a.parentNode||{}).firstChild,a)},children:function(a){return m.sibling(a.firstChild)},contents:function(a){return m.nodeName(a,"iframe")?a.contentDocument||a.contentWindow.document:m.merge([],a.childNodes)}},function(a,b){m.fn[a]=function(c,d){var e=m.map(this,b,c);return"Until"!==a.slice(-5)&&(d=c),d&&"string"==typeof d&&(e=m.filter(d,e)),this.length>1&&(C[a]||(e=m.unique(e)),B.test(a)&&(e=e.reverse())),this.pushStack(e)}});var E=/\S+/g,F={};function G(a){var b=F[a]={};return m.each(a.match(E)||[],function(a,c){b[c]=!0}),b}m.Callbacks=function(a){a="string"==typeof a?F[a]||G(a):m.extend({},a);var b,c,d,e,f,g,h=[],i=!a.once&&[],j=function(l){for(c=a.memory&&l,d=!0,f=g||0,g=0,e=h.length,b=!0;h&&e>f;f++)if(h[f].apply(l[0],l[1])===!1&&a.stopOnFalse){c=!1;break}b=!1,h&&(i?i.length&&j(i.shift()):c?h=[]:k.disable())},k={add:function(){if(h){var d=h.length;!function f(b){m.each(b,function(b,c){var d=m.type(c);"function"===d?a.unique&&k.has(c)||h.push(c):c&&c.length&&"string"!==d&&f(c)})}(arguments),b?e=h.length:c&&(g=d,j(c))}return this},remove:function(){return h&&m.each(arguments,function(a,c){var d;while((d=m.inArray(c,h,d))>-1)h.splice(d,1),b&&(e>=d&&e--,f>=d&&f--)}),this},has:function(a){return a?m.inArray(a,h)>-1:!(!h||!h.length)},empty:function(){return h=[],e=0,this},disable:function(){return h=i=c=void 0,this},disabled:function(){return!h},lock:function(){return i=void 0,c||k.disable(),this},locked:function(){return!i},fireWith:function(a,c){return!h||d&&!i||(c=c||[],c=[a,c.slice?c.slice():c],b?i.push(c):j(c)),this},fire:function(){return k.fireWith(this,arguments),this},fired:function(){return!!d}};return k},m.extend({Deferred:function(a){var b=[["resolve","done",m.Callbacks("once memory"),"resolved"],["reject","fail",m.Callbacks("once memory"),"rejected"],["notify","progress",m.Callbacks("memory")]],c="pending",d={state:function(){return c},always:function(){return e.done(arguments).fail(arguments),this},then:function(){var a=arguments;return m.Deferred(function(c){m.each(b,function(b,f){var g=m.isFunction(a[b])&&a[b];e[f[1]](function(){var a=g&&g.apply(this,arguments);a&&m.isFunction(a.promise)?a.promise().done(c.resolve).fail(c.reject).progress(c.notify):c[f[0]+"With"](this===d?c.promise():this,g?[a]:arguments)})}),a=null}).promise()},promise:function(a){return null!=a?m.extend(a,d):d}},e={};return d.pipe=d.then,m.each(b,function(a,f){var g=f[2],h=f[3];d[f[1]]=g.add,h&&g.add(function(){c=h},b[1^a][2].disable,b[2][2].lock),e[f[0]]=function(){return e[f[0]+"With"](this===e?d:this,arguments),this},e[f[0]+"With"]=g.fireWith}),d.promise(e),a&&a.call(e,e),e},when:function(a){var b=0,c=d.call(arguments),e=c.length,f=1!==e||a&&m.isFunction(a.promise)?e:0,g=1===f?a:m.Deferred(),h=function(a,b,c){return function(e){b[a]=this,c[a]=arguments.length>1?d.call(arguments):e,c===i?g.notifyWith(b,c):--f||g.resolveWith(b,c)}},i,j,k;if(e>1)for(i=new Array(e),j=new Array(e),k=new Array(e);e>b;b++)c[b]&&m.isFunction(c[b].promise)?c[b].promise().done(h(b,k,c)).fail(g.reject).progress(h(b,j,i)):--f;return f||g.resolveWith(k,c),g.promise()}});var H;m.fn.ready=function(a){return m.ready.promise().done(a),this},m.extend({isReady:!1,readyWait:1,holdReady:function(a){a?m.readyWait++:m.ready(!0)},ready:function(a){if(a===!0?!--m.readyWait:!m.isReady){if(!y.body)return setTimeout(m.ready);m.isReady=!0,a!==!0&&--m.readyWait>0||(H.resolveWith(y,[m]),m.fn.triggerHandler&&(m(y).triggerHandler("ready"),m(y).off("ready")))}}});function I(){y.addEventListener?(y.removeEventListener("DOMContentLoaded",J,!1),a.removeEventListener("load",J,!1)):(y.detachEvent("onreadystatechange",J),a.detachEvent("onload",J))}function J(){(y.addEventListener||"load"===event.type||"complete"===y.readyState)&&(I(),m.ready())}m.ready.promise=function(b){if(!H)if(H=m.Deferred(),"complete"===y.readyState)setTimeout(m.ready);else if(y.addEventListener)y.addEventListener("DOMContentLoaded",J,!1),a.addEventListener("load",J,!1);else{y.attachEvent("onreadystatechange",J),a.attachEvent("onload",J);var c=!1;try{c=null==a.frameElement&&y.documentElement}catch(d){}c&&c.doScroll&&!function e(){if(!m.isReady){try{c.doScroll("left")}catch(a){return setTimeout(e,50)}I(),m.ready()}}()}return H.promise(b)};var K="undefined",L;for(L in m(k))break;k.ownLast="0"!==L,k.inlineBlockNeedsLayout=!1,m(function(){var a,b,c,d;c=y.getElementsByTagName("body")[0],c&&c.style&&(b=y.createElement("div"),d=y.createElement("div"),d.style.cssText="position:absolute;border:0;width:0;height:0;top:0;left:-9999px",c.appendChild(d).appendChild(b),typeof b.style.zoom!==K&&(b.style.cssText="display:inline;margin:0;border:0;padding:1px;width:1px;zoom:1",k.inlineBlockNeedsLayout=a=3===b.offsetWidth,a&&(c.style.zoom=1)),c.removeChild(d))}),function(){var a=y.createElement("div");if(null==k.deleteExpando){k.deleteExpando=!0;try{delete a.test}catch(b){k.deleteExpando=!1}}a=null}(),m.acceptData=function(a){var b=m.noData[(a.nodeName+" ").toLowerCase()],c=+a.nodeType||1;return 1!==c&&9!==c?!1:!b||b!==!0&&a.getAttribute("classid")===b};var M=/^(?:\{[\w\W]*\}|\[[\w\W]*\])$/,N=/([A-Z])/g;function O(a,b,c){if(void 0===c&&1===a.nodeType){var d="data-"+b.replace(N,"-$1").toLowerCase();if(c=a.getAttribute(d),"string"==typeof c){try{c="true"===c?!0:"false"===c?!1:"null"===c?null:+c+""===c?+c:M.test(c)?m.parseJSON(c):c}catch(e){}m.data(a,b,c)}else c=void 0}return c}function P(a){var b;for(b in a)if(("data"!==b||!m.isEmptyObject(a[b]))&&"toJSON"!==b)return!1;return!0}function Q(a,b,d,e){if(m.acceptData(a)){var f,g,h=m.expando,i=a.nodeType,j=i?m.cache:a,k=i?a[h]:a[h]&&h; +if(k&&j[k]&&(e||j[k].data)||void 0!==d||"string"!=typeof b)return k||(k=i?a[h]=c.pop()||m.guid++:h),j[k]||(j[k]=i?{}:{toJSON:m.noop}),("object"==typeof b||"function"==typeof b)&&(e?j[k]=m.extend(j[k],b):j[k].data=m.extend(j[k].data,b)),g=j[k],e||(g.data||(g.data={}),g=g.data),void 0!==d&&(g[m.camelCase(b)]=d),"string"==typeof b?(f=g[b],null==f&&(f=g[m.camelCase(b)])):f=g,f}}function R(a,b,c){if(m.acceptData(a)){var d,e,f=a.nodeType,g=f?m.cache:a,h=f?a[m.expando]:m.expando;if(g[h]){if(b&&(d=c?g[h]:g[h].data)){m.isArray(b)?b=b.concat(m.map(b,m.camelCase)):b in d?b=[b]:(b=m.camelCase(b),b=b in d?[b]:b.split(" ")),e=b.length;while(e--)delete d[b[e]];if(c?!P(d):!m.isEmptyObject(d))return}(c||(delete g[h].data,P(g[h])))&&(f?m.cleanData([a],!0):k.deleteExpando||g!=g.window?delete g[h]:g[h]=null)}}}m.extend({cache:{},noData:{"applet ":!0,"embed ":!0,"object ":"clsid:D27CDB6E-AE6D-11cf-96B8-444553540000"},hasData:function(a){return a=a.nodeType?m.cache[a[m.expando]]:a[m.expando],!!a&&!P(a)},data:function(a,b,c){return Q(a,b,c)},removeData:function(a,b){return R(a,b)},_data:function(a,b,c){return Q(a,b,c,!0)},_removeData:function(a,b){return R(a,b,!0)}}),m.fn.extend({data:function(a,b){var c,d,e,f=this[0],g=f&&f.attributes;if(void 0===a){if(this.length&&(e=m.data(f),1===f.nodeType&&!m._data(f,"parsedAttrs"))){c=g.length;while(c--)g[c]&&(d=g[c].name,0===d.indexOf("data-")&&(d=m.camelCase(d.slice(5)),O(f,d,e[d])));m._data(f,"parsedAttrs",!0)}return e}return"object"==typeof a?this.each(function(){m.data(this,a)}):arguments.length>1?this.each(function(){m.data(this,a,b)}):f?O(f,a,m.data(f,a)):void 0},removeData:function(a){return this.each(function(){m.removeData(this,a)})}}),m.extend({queue:function(a,b,c){var d;return a?(b=(b||"fx")+"queue",d=m._data(a,b),c&&(!d||m.isArray(c)?d=m._data(a,b,m.makeArray(c)):d.push(c)),d||[]):void 0},dequeue:function(a,b){b=b||"fx";var c=m.queue(a,b),d=c.length,e=c.shift(),f=m._queueHooks(a,b),g=function(){m.dequeue(a,b)};"inprogress"===e&&(e=c.shift(),d--),e&&("fx"===b&&c.unshift("inprogress"),delete f.stop,e.call(a,g,f)),!d&&f&&f.empty.fire()},_queueHooks:function(a,b){var c=b+"queueHooks";return m._data(a,c)||m._data(a,c,{empty:m.Callbacks("once memory").add(function(){m._removeData(a,b+"queue"),m._removeData(a,c)})})}}),m.fn.extend({queue:function(a,b){var c=2;return"string"!=typeof a&&(b=a,a="fx",c--),arguments.lengthh;h++)b(a[h],c,g?d:d.call(a[h],h,b(a[h],c)));return e?a:j?b.call(a):i?b(a[0],c):f},W=/^(?:checkbox|radio)$/i;!function(){var a=y.createElement("input"),b=y.createElement("div"),c=y.createDocumentFragment();if(b.innerHTML="
    a",k.leadingWhitespace=3===b.firstChild.nodeType,k.tbody=!b.getElementsByTagName("tbody").length,k.htmlSerialize=!!b.getElementsByTagName("link").length,k.html5Clone="<:nav>"!==y.createElement("nav").cloneNode(!0).outerHTML,a.type="checkbox",a.checked=!0,c.appendChild(a),k.appendChecked=a.checked,b.innerHTML="",k.noCloneChecked=!!b.cloneNode(!0).lastChild.defaultValue,c.appendChild(b),b.innerHTML="",k.checkClone=b.cloneNode(!0).cloneNode(!0).lastChild.checked,k.noCloneEvent=!0,b.attachEvent&&(b.attachEvent("onclick",function(){k.noCloneEvent=!1}),b.cloneNode(!0).click()),null==k.deleteExpando){k.deleteExpando=!0;try{delete b.test}catch(d){k.deleteExpando=!1}}}(),function(){var b,c,d=y.createElement("div");for(b in{submit:!0,change:!0,focusin:!0})c="on"+b,(k[b+"Bubbles"]=c in a)||(d.setAttribute(c,"t"),k[b+"Bubbles"]=d.attributes[c].expando===!1);d=null}();var X=/^(?:input|select|textarea)$/i,Y=/^key/,Z=/^(?:mouse|pointer|contextmenu)|click/,$=/^(?:focusinfocus|focusoutblur)$/,_=/^([^.]*)(?:\.(.+)|)$/;function ab(){return!0}function bb(){return!1}function cb(){try{return y.activeElement}catch(a){}}m.event={global:{},add:function(a,b,c,d,e){var f,g,h,i,j,k,l,n,o,p,q,r=m._data(a);if(r){c.handler&&(i=c,c=i.handler,e=i.selector),c.guid||(c.guid=m.guid++),(g=r.events)||(g=r.events={}),(k=r.handle)||(k=r.handle=function(a){return typeof m===K||a&&m.event.triggered===a.type?void 0:m.event.dispatch.apply(k.elem,arguments)},k.elem=a),b=(b||"").match(E)||[""],h=b.length;while(h--)f=_.exec(b[h])||[],o=q=f[1],p=(f[2]||"").split(".").sort(),o&&(j=m.event.special[o]||{},o=(e?j.delegateType:j.bindType)||o,j=m.event.special[o]||{},l=m.extend({type:o,origType:q,data:d,handler:c,guid:c.guid,selector:e,needsContext:e&&m.expr.match.needsContext.test(e),namespace:p.join(".")},i),(n=g[o])||(n=g[o]=[],n.delegateCount=0,j.setup&&j.setup.call(a,d,p,k)!==!1||(a.addEventListener?a.addEventListener(o,k,!1):a.attachEvent&&a.attachEvent("on"+o,k))),j.add&&(j.add.call(a,l),l.handler.guid||(l.handler.guid=c.guid)),e?n.splice(n.delegateCount++,0,l):n.push(l),m.event.global[o]=!0);a=null}},remove:function(a,b,c,d,e){var f,g,h,i,j,k,l,n,o,p,q,r=m.hasData(a)&&m._data(a);if(r&&(k=r.events)){b=(b||"").match(E)||[""],j=b.length;while(j--)if(h=_.exec(b[j])||[],o=q=h[1],p=(h[2]||"").split(".").sort(),o){l=m.event.special[o]||{},o=(d?l.delegateType:l.bindType)||o,n=k[o]||[],h=h[2]&&new RegExp("(^|\\.)"+p.join("\\.(?:.*\\.|)")+"(\\.|$)"),i=f=n.length;while(f--)g=n[f],!e&&q!==g.origType||c&&c.guid!==g.guid||h&&!h.test(g.namespace)||d&&d!==g.selector&&("**"!==d||!g.selector)||(n.splice(f,1),g.selector&&n.delegateCount--,l.remove&&l.remove.call(a,g));i&&!n.length&&(l.teardown&&l.teardown.call(a,p,r.handle)!==!1||m.removeEvent(a,o,r.handle),delete k[o])}else for(o in k)m.event.remove(a,o+b[j],c,d,!0);m.isEmptyObject(k)&&(delete r.handle,m._removeData(a,"events"))}},trigger:function(b,c,d,e){var f,g,h,i,k,l,n,o=[d||y],p=j.call(b,"type")?b.type:b,q=j.call(b,"namespace")?b.namespace.split("."):[];if(h=l=d=d||y,3!==d.nodeType&&8!==d.nodeType&&!$.test(p+m.event.triggered)&&(p.indexOf(".")>=0&&(q=p.split("."),p=q.shift(),q.sort()),g=p.indexOf(":")<0&&"on"+p,b=b[m.expando]?b:new m.Event(p,"object"==typeof b&&b),b.isTrigger=e?2:3,b.namespace=q.join("."),b.namespace_re=b.namespace?new RegExp("(^|\\.)"+q.join("\\.(?:.*\\.|)")+"(\\.|$)"):null,b.result=void 0,b.target||(b.target=d),c=null==c?[b]:m.makeArray(c,[b]),k=m.event.special[p]||{},e||!k.trigger||k.trigger.apply(d,c)!==!1)){if(!e&&!k.noBubble&&!m.isWindow(d)){for(i=k.delegateType||p,$.test(i+p)||(h=h.parentNode);h;h=h.parentNode)o.push(h),l=h;l===(d.ownerDocument||y)&&o.push(l.defaultView||l.parentWindow||a)}n=0;while((h=o[n++])&&!b.isPropagationStopped())b.type=n>1?i:k.bindType||p,f=(m._data(h,"events")||{})[b.type]&&m._data(h,"handle"),f&&f.apply(h,c),f=g&&h[g],f&&f.apply&&m.acceptData(h)&&(b.result=f.apply(h,c),b.result===!1&&b.preventDefault());if(b.type=p,!e&&!b.isDefaultPrevented()&&(!k._default||k._default.apply(o.pop(),c)===!1)&&m.acceptData(d)&&g&&d[p]&&!m.isWindow(d)){l=d[g],l&&(d[g]=null),m.event.triggered=p;try{d[p]()}catch(r){}m.event.triggered=void 0,l&&(d[g]=l)}return b.result}},dispatch:function(a){a=m.event.fix(a);var b,c,e,f,g,h=[],i=d.call(arguments),j=(m._data(this,"events")||{})[a.type]||[],k=m.event.special[a.type]||{};if(i[0]=a,a.delegateTarget=this,!k.preDispatch||k.preDispatch.call(this,a)!==!1){h=m.event.handlers.call(this,a,j),b=0;while((f=h[b++])&&!a.isPropagationStopped()){a.currentTarget=f.elem,g=0;while((e=f.handlers[g++])&&!a.isImmediatePropagationStopped())(!a.namespace_re||a.namespace_re.test(e.namespace))&&(a.handleObj=e,a.data=e.data,c=((m.event.special[e.origType]||{}).handle||e.handler).apply(f.elem,i),void 0!==c&&(a.result=c)===!1&&(a.preventDefault(),a.stopPropagation()))}return k.postDispatch&&k.postDispatch.call(this,a),a.result}},handlers:function(a,b){var c,d,e,f,g=[],h=b.delegateCount,i=a.target;if(h&&i.nodeType&&(!a.button||"click"!==a.type))for(;i!=this;i=i.parentNode||this)if(1===i.nodeType&&(i.disabled!==!0||"click"!==a.type)){for(e=[],f=0;h>f;f++)d=b[f],c=d.selector+" ",void 0===e[c]&&(e[c]=d.needsContext?m(c,this).index(i)>=0:m.find(c,this,null,[i]).length),e[c]&&e.push(d);e.length&&g.push({elem:i,handlers:e})}return h]","i"),hb=/^\s+/,ib=/<(?!area|br|col|embed|hr|img|input|link|meta|param)(([\w:]+)[^>]*)\/>/gi,jb=/<([\w:]+)/,kb=/\s*$/g,rb={option:[1,""],legend:[1,"
    ","
    "],area:[1,"",""],param:[1,"",""],thead:[1,"","
    "],tr:[2,"","
    "],col:[2,"","
    "],td:[3,"","
    "],_default:k.htmlSerialize?[0,"",""]:[1,"X
    ","
    "]},sb=db(y),tb=sb.appendChild(y.createElement("div"));rb.optgroup=rb.option,rb.tbody=rb.tfoot=rb.colgroup=rb.caption=rb.thead,rb.th=rb.td;function ub(a,b){var c,d,e=0,f=typeof a.getElementsByTagName!==K?a.getElementsByTagName(b||"*"):typeof a.querySelectorAll!==K?a.querySelectorAll(b||"*"):void 0;if(!f)for(f=[],c=a.childNodes||a;null!=(d=c[e]);e++)!b||m.nodeName(d,b)?f.push(d):m.merge(f,ub(d,b));return void 0===b||b&&m.nodeName(a,b)?m.merge([a],f):f}function vb(a){W.test(a.type)&&(a.defaultChecked=a.checked)}function wb(a,b){return m.nodeName(a,"table")&&m.nodeName(11!==b.nodeType?b:b.firstChild,"tr")?a.getElementsByTagName("tbody")[0]||a.appendChild(a.ownerDocument.createElement("tbody")):a}function xb(a){return a.type=(null!==m.find.attr(a,"type"))+"/"+a.type,a}function yb(a){var b=pb.exec(a.type);return b?a.type=b[1]:a.removeAttribute("type"),a}function zb(a,b){for(var c,d=0;null!=(c=a[d]);d++)m._data(c,"globalEval",!b||m._data(b[d],"globalEval"))}function Ab(a,b){if(1===b.nodeType&&m.hasData(a)){var c,d,e,f=m._data(a),g=m._data(b,f),h=f.events;if(h){delete g.handle,g.events={};for(c in h)for(d=0,e=h[c].length;e>d;d++)m.event.add(b,c,h[c][d])}g.data&&(g.data=m.extend({},g.data))}}function Bb(a,b){var c,d,e;if(1===b.nodeType){if(c=b.nodeName.toLowerCase(),!k.noCloneEvent&&b[m.expando]){e=m._data(b);for(d in e.events)m.removeEvent(b,d,e.handle);b.removeAttribute(m.expando)}"script"===c&&b.text!==a.text?(xb(b).text=a.text,yb(b)):"object"===c?(b.parentNode&&(b.outerHTML=a.outerHTML),k.html5Clone&&a.innerHTML&&!m.trim(b.innerHTML)&&(b.innerHTML=a.innerHTML)):"input"===c&&W.test(a.type)?(b.defaultChecked=b.checked=a.checked,b.value!==a.value&&(b.value=a.value)):"option"===c?b.defaultSelected=b.selected=a.defaultSelected:("input"===c||"textarea"===c)&&(b.defaultValue=a.defaultValue)}}m.extend({clone:function(a,b,c){var d,e,f,g,h,i=m.contains(a.ownerDocument,a);if(k.html5Clone||m.isXMLDoc(a)||!gb.test("<"+a.nodeName+">")?f=a.cloneNode(!0):(tb.innerHTML=a.outerHTML,tb.removeChild(f=tb.firstChild)),!(k.noCloneEvent&&k.noCloneChecked||1!==a.nodeType&&11!==a.nodeType||m.isXMLDoc(a)))for(d=ub(f),h=ub(a),g=0;null!=(e=h[g]);++g)d[g]&&Bb(e,d[g]);if(b)if(c)for(h=h||ub(a),d=d||ub(f),g=0;null!=(e=h[g]);g++)Ab(e,d[g]);else Ab(a,f);return d=ub(f,"script"),d.length>0&&zb(d,!i&&ub(a,"script")),d=h=e=null,f},buildFragment:function(a,b,c,d){for(var e,f,g,h,i,j,l,n=a.length,o=db(b),p=[],q=0;n>q;q++)if(f=a[q],f||0===f)if("object"===m.type(f))m.merge(p,f.nodeType?[f]:f);else if(lb.test(f)){h=h||o.appendChild(b.createElement("div")),i=(jb.exec(f)||["",""])[1].toLowerCase(),l=rb[i]||rb._default,h.innerHTML=l[1]+f.replace(ib,"<$1>")+l[2],e=l[0];while(e--)h=h.lastChild;if(!k.leadingWhitespace&&hb.test(f)&&p.push(b.createTextNode(hb.exec(f)[0])),!k.tbody){f="table"!==i||kb.test(f)?""!==l[1]||kb.test(f)?0:h:h.firstChild,e=f&&f.childNodes.length;while(e--)m.nodeName(j=f.childNodes[e],"tbody")&&!j.childNodes.length&&f.removeChild(j)}m.merge(p,h.childNodes),h.textContent="";while(h.firstChild)h.removeChild(h.firstChild);h=o.lastChild}else p.push(b.createTextNode(f));h&&o.removeChild(h),k.appendChecked||m.grep(ub(p,"input"),vb),q=0;while(f=p[q++])if((!d||-1===m.inArray(f,d))&&(g=m.contains(f.ownerDocument,f),h=ub(o.appendChild(f),"script"),g&&zb(h),c)){e=0;while(f=h[e++])ob.test(f.type||"")&&c.push(f)}return h=null,o},cleanData:function(a,b){for(var d,e,f,g,h=0,i=m.expando,j=m.cache,l=k.deleteExpando,n=m.event.special;null!=(d=a[h]);h++)if((b||m.acceptData(d))&&(f=d[i],g=f&&j[f])){if(g.events)for(e in g.events)n[e]?m.event.remove(d,e):m.removeEvent(d,e,g.handle);j[f]&&(delete j[f],l?delete d[i]:typeof d.removeAttribute!==K?d.removeAttribute(i):d[i]=null,c.push(f))}}}),m.fn.extend({text:function(a){return V(this,function(a){return void 0===a?m.text(this):this.empty().append((this[0]&&this[0].ownerDocument||y).createTextNode(a))},null,a,arguments.length)},append:function(){return this.domManip(arguments,function(a){if(1===this.nodeType||11===this.nodeType||9===this.nodeType){var b=wb(this,a);b.appendChild(a)}})},prepend:function(){return this.domManip(arguments,function(a){if(1===this.nodeType||11===this.nodeType||9===this.nodeType){var b=wb(this,a);b.insertBefore(a,b.firstChild)}})},before:function(){return this.domManip(arguments,function(a){this.parentNode&&this.parentNode.insertBefore(a,this)})},after:function(){return this.domManip(arguments,function(a){this.parentNode&&this.parentNode.insertBefore(a,this.nextSibling)})},remove:function(a,b){for(var c,d=a?m.filter(a,this):this,e=0;null!=(c=d[e]);e++)b||1!==c.nodeType||m.cleanData(ub(c)),c.parentNode&&(b&&m.contains(c.ownerDocument,c)&&zb(ub(c,"script")),c.parentNode.removeChild(c));return this},empty:function(){for(var a,b=0;null!=(a=this[b]);b++){1===a.nodeType&&m.cleanData(ub(a,!1));while(a.firstChild)a.removeChild(a.firstChild);a.options&&m.nodeName(a,"select")&&(a.options.length=0)}return this},clone:function(a,b){return a=null==a?!1:a,b=null==b?a:b,this.map(function(){return m.clone(this,a,b)})},html:function(a){return V(this,function(a){var b=this[0]||{},c=0,d=this.length;if(void 0===a)return 1===b.nodeType?b.innerHTML.replace(fb,""):void 0;if(!("string"!=typeof a||mb.test(a)||!k.htmlSerialize&&gb.test(a)||!k.leadingWhitespace&&hb.test(a)||rb[(jb.exec(a)||["",""])[1].toLowerCase()])){a=a.replace(ib,"<$1>");try{for(;d>c;c++)b=this[c]||{},1===b.nodeType&&(m.cleanData(ub(b,!1)),b.innerHTML=a);b=0}catch(e){}}b&&this.empty().append(a)},null,a,arguments.length)},replaceWith:function(){var a=arguments[0];return this.domManip(arguments,function(b){a=this.parentNode,m.cleanData(ub(this)),a&&a.replaceChild(b,this)}),a&&(a.length||a.nodeType)?this:this.remove()},detach:function(a){return this.remove(a,!0)},domManip:function(a,b){a=e.apply([],a);var c,d,f,g,h,i,j=0,l=this.length,n=this,o=l-1,p=a[0],q=m.isFunction(p);if(q||l>1&&"string"==typeof p&&!k.checkClone&&nb.test(p))return this.each(function(c){var d=n.eq(c);q&&(a[0]=p.call(this,c,d.html())),d.domManip(a,b)});if(l&&(i=m.buildFragment(a,this[0].ownerDocument,!1,this),c=i.firstChild,1===i.childNodes.length&&(i=c),c)){for(g=m.map(ub(i,"script"),xb),f=g.length;l>j;j++)d=i,j!==o&&(d=m.clone(d,!0,!0),f&&m.merge(g,ub(d,"script"))),b.call(this[j],d,j);if(f)for(h=g[g.length-1].ownerDocument,m.map(g,yb),j=0;f>j;j++)d=g[j],ob.test(d.type||"")&&!m._data(d,"globalEval")&&m.contains(h,d)&&(d.src?m._evalUrl&&m._evalUrl(d.src):m.globalEval((d.text||d.textContent||d.innerHTML||"").replace(qb,"")));i=c=null}return this}}),m.each({appendTo:"append",prependTo:"prepend",insertBefore:"before",insertAfter:"after",replaceAll:"replaceWith"},function(a,b){m.fn[a]=function(a){for(var c,d=0,e=[],g=m(a),h=g.length-1;h>=d;d++)c=d===h?this:this.clone(!0),m(g[d])[b](c),f.apply(e,c.get());return this.pushStack(e)}});var Cb,Db={};function Eb(b,c){var d,e=m(c.createElement(b)).appendTo(c.body),f=a.getDefaultComputedStyle&&(d=a.getDefaultComputedStyle(e[0]))?d.display:m.css(e[0],"display");return e.detach(),f}function Fb(a){var b=y,c=Db[a];return c||(c=Eb(a,b),"none"!==c&&c||(Cb=(Cb||m("