From 6eac907a4a42c21c22c71288e0f8fba527b3ede6 Mon Sep 17 00:00:00 2001 From: Thomas Dehaeze Date: Fri, 18 Jan 2019 17:18:02 +0100 Subject: [PATCH] Initial Commit --- Figures/control_measure_fixed_2dof.png | Bin 0 -> 6922 bytes Figures/control_measure_rotating_2dof.png | Bin 0 -> 6891 bytes Figures/rotating_frame_2dof.png | Bin 0 -> 15112 bytes Figures/simscape.png | Bin 0 -> 29857 bytes Figures/simulink_ctrl.png | Bin 0 -> 68397 bytes css/htmlize.css | 145 +++ css/readtheorg.css | 1095 +++++++++++++++++++++ js/bootstrap.min.js | 7 + js/jquery.min.js | 4 + js/jquery.stickytableheaders.min.js | 1 + js/readtheorg.js | 85 ++ js/siunitx.js | 2 + rotating_frame.html | Bin 0 -> 27829 bytes rotating_frame.org | 280 ++++++ 14 files changed, 1619 insertions(+) create mode 100644 Figures/control_measure_fixed_2dof.png create mode 100644 Figures/control_measure_rotating_2dof.png create mode 100644 Figures/rotating_frame_2dof.png create mode 100644 Figures/simscape.png create mode 100644 Figures/simulink_ctrl.png create mode 100644 css/htmlize.css create mode 100644 css/readtheorg.css create mode 100644 js/bootstrap.min.js create mode 100644 js/jquery.min.js create mode 100644 js/jquery.stickytableheaders.min.js create mode 100644 js/readtheorg.js create mode 100644 js/siunitx.js create mode 100644 rotating_frame.html create mode 100644 rotating_frame.org diff --git a/Figures/control_measure_fixed_2dof.png b/Figures/control_measure_fixed_2dof.png new file mode 100644 index 0000000000000000000000000000000000000000..2f3eb266a00a39d2a1419c13d66aa47b15561012 GIT binary patch literal 6922 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 literal 0 HcmV?d00001 diff --git a/Figures/simscape.png b/Figures/simscape.png new file mode 100644 index 0000000000000000000000000000000000000000..d3c79b6f3fc0347ba926035f842c2b18d250d384 GIT binary patch literal 29857 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

DJjHg&8+Htk{cMv3i1-0v72}vTZ3~(wMa( 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

^{h|)jtLKP-!vV0 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

r@N7T}dL5?uQr_as7m&(PEbvx39ju&kg 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 literal 0 HcmV?d00001 diff --git a/css/htmlize.css b/css/htmlize.css new file mode 100644 index 0000000..0b32a03 --- /dev/null +++ b/css/htmlize.css @@ -0,0 +1,145 @@ +.org-bold { /* bold */ font-weight: bold; } +.org-bold-italic { /* bold-italic */ font-weight: bold; font-style: italic; } +.org-buffer-menu-buffer { /* buffer-menu-buffer */ font-weight: bold; } +.org-builtin { /* font-lock-builtin-face */ color: #7a378b; } +.org-button { /* button */ text-decoration: underline; } +.org-calendar-today { /* calendar-today */ text-decoration: underline; } +.org-change-log-acknowledgement { /* change-log-acknowledgement */ color: #b22222; } +.org-change-log-conditionals { /* change-log-conditionals */ color: #a0522d; } +.org-change-log-date { /* change-log-date */ color: #8b2252; } +.org-change-log-email { /* change-log-email */ color: #a0522d; } +.org-change-log-file { /* change-log-file */ color: #0000ff; } +.org-change-log-function { /* change-log-function */ color: #a0522d; } +.org-change-log-list { /* change-log-list */ color: #a020f0; } +.org-change-log-name { /* change-log-name */ color: #008b8b; } +.org-comint-highlight-input { /* comint-highlight-input */ font-weight: bold; } +.org-comint-highlight-prompt { /* comint-highlight-prompt */ color: #00008b; } +.org-comment { /* font-lock-comment-face */ color: #999988; font-style: italic; } +.org-comment-delimiter { /* font-lock-comment-delimiter-face */ color: #999988; font-style: italic; } +.org-completions-annotations { /* completions-annotations */ font-style: italic; } +.org-completions-common-part { /* completions-common-part */ color: #000000; background-color: #ffffff; } +.org-completions-first-difference { /* completions-first-difference */ font-weight: bold; } +.org-constant { /* font-lock-constant-face */ color: #008b8b; } +.org-diary { /* diary */ color: #ff0000; } +.org-diff-context { /* diff-context */ color: #7f7f7f; } +.org-diff-file-header { /* diff-file-header */ background-color: #b3b3b3; font-weight: bold; } +.org-diff-function { /* diff-function */ background-color: #cccccc; } +.org-diff-header { /* diff-header */ background-color: #cccccc; } +.org-diff-hunk-header { /* diff-hunk-header */ background-color: #cccccc; } +.org-diff-index { /* diff-index */ background-color: #b3b3b3; font-weight: bold; } +.org-diff-nonexistent { /* diff-nonexistent */ background-color: #b3b3b3; font-weight: bold; } +.org-diff-refine-change { /* diff-refine-change */ background-color: #d9d9d9; } +.org-dired-directory { /* dired-directory */ color: #0000ff; } +.org-dired-flagged { /* dired-flagged */ color: #ff0000; font-weight: bold; } +.org-dired-header { /* dired-header */ color: #228b22; } +.org-dired-ignored { /* dired-ignored */ color: #7f7f7f; } +.org-dired-mark { /* dired-mark */ color: #008b8b; } +.org-dired-marked { /* dired-marked */ color: #ff0000; font-weight: bold; } +.org-dired-perm-write { /* dired-perm-write */ color: #b22222; } +.org-dired-symlink { /* dired-symlink */ color: #a020f0; } +.org-dired-warning { /* dired-warning */ color: #ff0000; font-weight: bold; } +.org-doc { /* font-lock-doc-face */ color: #8b2252; } +.org-escape-glyph { /* escape-glyph */ color: #a52a2a; } +.org-file-name-shadow { /* file-name-shadow */ color: #7f7f7f; } +.org-flyspell-duplicate { /* flyspell-duplicate */ color: #cdad00; font-weight: bold; text-decoration: underline; } +.org-flyspell-incorrect { /* flyspell-incorrect */ color: #ff4500; font-weight: bold; text-decoration: underline; } +.org-fringe { /* fringe */ background-color: #f2f2f2; } +.org-function-name { /* font-lock-function-name-face */ color: teal; } +.org-header-line { /* header-line */ color: #333333; background-color: #e5e5e5; } +.org-help-argument-name { /* help-argument-name */ font-style: italic; } +.org-highlight { /* highlight */ background-color: #b4eeb4; } +.org-holiday { /* holiday */ background-color: #ffc0cb; } +.org-isearch { /* isearch */ color: #b0e2ff; background-color: #cd00cd; } +.org-isearch-fail { /* isearch-fail */ background-color: #ffc1c1; } +.org-italic { /* italic */ font-style: italic; } +.org-keyword { /* font-lock-keyword-face */ color: #0086b3; } +.org-lazy-highlight { /* lazy-highlight */ background-color: #afeeee; } +.org-link { /* link */ color: #0000ff; text-decoration: underline; } +.org-link-visited { /* link-visited */ color: #8b008b; text-decoration: underline; } +.org-log-edit-header { /* log-edit-header */ color: #a020f0; } +.org-log-edit-summary { /* log-edit-summary */ color: #0000ff; } +.org-log-edit-unknown-header { /* log-edit-unknown-header */ color: #b22222; } +.org-match { /* match */ background-color: #ffff00; } +.org-next-error { /* next-error */ background-color: #eedc82; } +.org-nobreak-space { /* nobreak-space */ color: #a52a2a; text-decoration: underline; } +.org-org-archived { /* org-archived */ color: #7f7f7f; } +.org-org-block { /* org-block */ color: #7f7f7f; } +.org-org-block-begin-line { /* org-block-begin-line */ color: #b22222; } +.org-org-block-end-line { /* org-block-end-line */ color: #b22222; } +.org-org-checkbox { /* org-checkbox */ font-weight: bold; } +.org-org-checkbox-statistics-done { /* org-checkbox-statistics-done */ color: #228b22; font-weight: bold; } +.org-org-checkbox-statistics-todo { /* org-checkbox-statistics-todo */ color: #ff0000; font-weight: bold; } +.org-org-clock-overlay { /* org-clock-overlay */ background-color: #ffff00; } +.org-org-code { /* org-code */ color: #7f7f7f; } +.org-org-column { /* org-column */ background-color: #e5e5e5; } +.org-org-column-title { /* org-column-title */ background-color: #e5e5e5; font-weight: bold; text-decoration: underline; } +.org-org-date { /* org-date */ color: #a020f0; text-decoration: underline; } +.org-org-document-info { /* org-document-info */ color: #191970; } +.org-org-document-info-keyword { /* org-document-info-keyword */ color: #7f7f7f; } +.org-org-document-title { /* org-document-title */ color: #191970; font-size: 144%; font-weight: bold; } +.org-org-done { /* org-done */ color: #228b22; font-weight: bold; } +.org-org-drawer { /* org-drawer */ color: #0000ff; } +.org-org-ellipsis { /* org-ellipsis */ color: #b8860b; text-decoration: underline; } +.org-org-footnote { /* org-footnote */ color: #a020f0; text-decoration: underline; } +.org-org-formula { /* org-formula */ color: #b22222; } +.org-org-headline-done { /* org-headline-done */ color: #bc8f8f; } +.org-org-hide { /* org-hide */ color: #ffffff; } +.org-org-latex-and-export-specials { /* org-latex-and-export-specials */ color: #8b4513; } +.org-org-level-1 { /* org-level-1 */ color: #0000ff; } +.org-org-level-2 { /* org-level-2 */ color: #a0522d; } +.org-org-level-3 { /* org-level-3 */ color: #a020f0; } +.org-org-level-4 { /* org-level-4 */ color: #b22222; } +.org-org-level-5 { /* org-level-5 */ color: #228b22; } +.org-org-level-6 { /* org-level-6 */ color: #008b8b; } +.org-org-level-7 { /* org-level-7 */ color: #7a378b; } +.org-org-level-8 { /* org-level-8 */ color: #8b2252; } +.org-org-link { /* org-link */ color: #0000ff; text-decoration: underline; } +.org-org-meta-line { /* org-meta-line */ color: #b22222; } +.org-org-mode-line-clock { /* org-mode-line-clock */ color: #000000; background-color: #bfbfbf; } +.org-org-mode-line-clock-overrun { /* org-mode-line-clock-overrun */ color: #000000; background-color: #ff0000; } +.org-org-quote { /* org-quote */ color: #7f7f7f; } +.org-org-scheduled { /* org-scheduled */ color: #006400; } +.org-org-scheduled-previously { /* org-scheduled-previously */ color: #b22222; } +.org-org-scheduled-today { /* org-scheduled-today */ color: #006400; } +.org-org-sexp-date { /* org-sexp-date */ color: #a020f0; } +.org-org-special-keyword { /* org-special-keyword */ color: #a020f0; } +.org-org-table { /* org-table */ color: #0000ff; } +.org-org-tag { /* org-tag */ font-weight: bold; } +.org-org-target { /* org-target */ text-decoration: underline; } +.org-org-time-grid { /* org-time-grid */ color: #b8860b; } +.org-org-todo { /* org-todo */ color: #ff0000; font-weight: bold; } +.org-org-upcoming-deadline { /* org-upcoming-deadline */ color: #b22222; } +.org-org-verbatim { /* org-verbatim */ color: #7f7f7f; } +.org-org-verse { /* org-verse */ color: #7f7f7f; } +.org-org-warning { /* org-warning */ color: #ff0000; font-weight: bold; } +.org-outline-1 { /* outline-1 */ color: #0000ff; } +.org-outline-2 { /* outline-2 */ color: #a0522d; } +.org-outline-3 { /* outline-3 */ color: #a020f0; } +.org-outline-4 { /* outline-4 */ color: #b22222; } +.org-outline-5 { /* outline-5 */ color: #228b22; } +.org-outline-6 { /* outline-6 */ color: #008b8b; } +.org-outline-7 { /* outline-7 */ color: #7a378b; } +.org-outline-8 { /* outline-8 */ color: #8b2252; } +.org-preprocessor { /* font-lock-preprocessor-face */ color: #7a378b; } +.org-query-replace { /* query-replace */ color: #b0e2ff; background-color: #cd00cd; } +.org-regexp-grouping-backslash { /* font-lock-regexp-grouping-backslash */ font-weight: bold; } +.org-regexp-grouping-construct { /* font-lock-regexp-grouping-construct */ font-weight: bold; } +.org-region { /* region */ background-color: #eedc82; } +.org-secondary-selection { /* secondary-selection */ background-color: #ffff00; } +.org-shadow { /* shadow */ color: #7f7f7f; } +.org-show-paren-match { /* show-paren-match */ background-color: #40e0d0; } +.org-show-paren-mismatch { /* show-paren-mismatch */ color: #ffffff; background-color: #a020f0; } +.org-string { /* font-lock-string-face */ color: #dd1144; } +.org-tool-bar { /* tool-bar */ color: #000000; background-color: #bfbfbf; } +.org-tooltip { /* tooltip */ color: #000000; background-color: #ffffe0; } +.org-trailing-whitespace { /* trailing-whitespace */ background-color: #ff0000; } +.org-type { /* font-lock-type-face */ color: #228b22; } +.org-underline { /* underline */ text-decoration: underline; } +.org-variable-name { /* font-lock-variable-name-face */ color: teal; } +.org-warning { /* font-lock-warning-face */ color: #ff0000; font-weight: bold; } +.org-widget-button { /* widget-button */ font-weight: bold; } +.org-widget-button-pressed { /* widget-button-pressed */ color: #ff0000; } +.org-widget-documentation { /* widget-documentation */ color: #006400; } +.org-widget-field { /* widget-field */ background-color: #d9d9d9; } +.org-widget-inactive { /* widget-inactive */ color: #7f7f7f; } +.org-widget-single-line-field { /* widget-single-line-field */ background-color: #d9d9d9; } diff --git a/css/readtheorg.css b/css/readtheorg.css new file mode 100644 index 0000000..58e8788 --- /dev/null +++ b/css/readtheorg.css @@ -0,0 +1,1095 @@ +@import url(https://fonts.googleapis.com/css?family=Lato:400,700,400italic,700italic|Roboto+Slab:400,700|Inconsolata:400,700); +@import url(https://maxcdn.bootstrapcdn.com/font-awesome/4.3.0/css/font-awesome.min.css); + +h1,h2,h3,h4,h5,h6,legend{ + font-family:"Roboto Slab","ff-tisa-web-pro","Georgia",Arial,sans-serif; + font-weight:700; + margin-top:0; +} + +h1{ + font-size:175%; +} + +.subtitle{ + font-size:95%; /* of h1 */ +} + +h2{ + font-size:150%; +} + +h3{ + font-size:125%; +} + +h4{ + font-size:115%; +} + +h5{ + font-size:110%; +} + +h6{ + font-size:100%; +} + +h4,h5,h6{ + color:#2980B9; + font-weight:300; +} + +html{ + -ms-text-size-adjust:100%; + -webkit-text-size-adjust:100%; + font-size:100%; + height:100%; + overflow-x:hidden; +} + +body{ + background:#edf0f2; + color:#404040; + font-family:"Lato","proxima-nova","Helvetica Neue",Arial,sans-serif; + font-weight:normal; + margin:0; + min-height:100%; + overflow-x:hidden; +} + +#content{ + background:#fcfcfc; + height:100%; + margin-left:300px; + /* margin:auto; */ + max-width:800px; + min-height:100%; + padding:1.618em 3.236em; +} + +p{ + font-size:16px; + line-height:24px; + margin:0px 0px 24px 0px; +} + +b,strong{ + font-weight:bold} + +blockquote{ + background-color: #F0F0F0; + border-left:5px solid #CCCCCC; + font-style:italic; + line-height:24px; + margin:0px 0px 24px 0px; + /* margin-left:24px; */ + padding: 6px 20px; +} + +ul,ol,dl{ + line-height:24px; + list-style-image:none; + /* list-style:none; */ + margin:0px 0px 24px 0px; + padding:0; +} + +li{ + margin-left: 24px; +} + +dd{ + margin:0; +} + +#content .section ul,#content .toctree-wrapper ul,article ul{ + list-style:disc; + line-height:24px; + margin-bottom:24px} + +#content .section ul li,#content .toctree-wrapper ul li,article ul li{ + list-style:disc; + margin-left:24px} + +#content .section ul li p:last-child,#content .toctree-wrapper ul li p:last-child,article ul li p:last-child{ + margin-bottom:0} + +#content .section ul li ul,#content .toctree-wrapper ul li ul,article ul li ul{ + margin-bottom:0} + +#content .section ul li li,#content .toctree-wrapper ul li li,article ul li li{ + list-style:circle} + +#content .section ul li li li,#content .toctree-wrapper ul li li li,article ul li li li{ + list-style:square} + +#content .section ul li ol li,#content .toctree-wrapper ul li ol li,article ul li ol li{ + list-style:decimal} + +#content .section ol,#content ol,article ol{ + list-style:decimal; + line-height:24px; + margin-bottom:24px} + +#content .section ol li,#content ol li,article ol li{ + list-style:decimal; + margin-left:24px} + +#content .section ol li p:last-child,#content ol li p:last-child,article ol li p:last-child{ + margin-bottom:0} + +#content .section ol li ul,#content ol li ul,article ol li ul{ + margin-bottom:0} + +#content .section ol li ul li,#content ol li ul li,article ol li ul li{ + list-style:disc} + +dl dt{ + font-weight:bold; +} + +dl p,dl table,dl ul,dl ol{ + margin-bottom:12px !important; +} + +dl dd{ + margin:0 0 12px 24px; +} + +@media print{ + .codeblock,pre.src{ + white-space:pre.src-wrap} +} + +@media print{ + html,body,section{ + background:none !important} + + *{ + box-shadow:none !important; + text-shadow:none !important; + filter:none !important; + -ms-filter:none !important} + + a,a:visited{ + text-decoration:underline} + + pre.src,blockquote{ + page-break-inside:avoid} + + thead{ + display:table-header-group} + + tr,img{ + page-break-inside:avoid} + + img{ + max-width:100% !important} + + @page{ + margin:0.5cm} + + p,h2,h3{ + orphans:3; + widows:3} + + h2,h3{ + page-break-after:avoid} +} + +@media print{ + #postamble{ + display:none} + + #content{ + margin-left:0} +} + +@media print{ + #table-of-contents{ + display:none} + + @page{ + size: auto; + margin: 25mm 25mm 25mm 25mm;} + + body { + margin: 0px;} +} + +@media screen and (max-width: 768px){ +} + +@media only screen and (max-width: 480px){ +} + +@media screen and (max-width: 768px){ + .tablet-hide{ + display:none} +} + +@media screen and (max-width: 480px){ + .mobile-hide{ + display:none} +} + +@media screen and (max-width: 480px){ +} + +@media screen and (max-width: 768px){ + #content{ + margin-left:0} + + #content #content{ + padding:1.618em} + + #content.shift{ + position:fixed; + min-width:100%; + left:85%; + top:0; + height:100%; + overflow:hidden} +} + +@media screen and (min-width: 1400px){ + #content{ + background:rgba(0,0,0,0.05)} + + #content{ + background:#fcfcfc} +} + +@media screen and (max-width: 768px){ + #copyright{ + width:85%; + display:none} + + #copyright.shift{ + display:block} + + img{ + width:100%; + height:auto} +} + +@media screen and (max-width: 480px){ + #content .sidebar{ + width:100%} +} + +code{ + background:#fff; + border:solid 1px #e1e4e5; + /* color:#000; for clickable code */ + font-family:Consolas,"Andale Mono WT","Andale Mono","Lucida Console","Lucida Sans Typewriter","DejaVu Sans Mono","Bitstream Vera Sans Mono","Liberation Mono","Nimbus Mono L",Monaco,"Courier New",Courier,monospace; + font-size:75%; + max-width:100%; + overflow-x:auto; + padding:0 5px; + white-space:nowrap; +} + +.codeblock-example{ + border:1px solid #e1e4e5; + border-bottom:none; + padding:24px; + padding-top:48px; + font-weight:500; + background:#fff; + position:relative} + +.codeblock-example:after{ + content:"Example"; + position:absolute; + top:0px; + left:0px; + background:#9B59B6; + color:#fff; + padding:6px 12px} + +.codeblock-example.prettyprint-example-only{ + border:1px solid #e1e4e5; + margin-bottom:24px} + +.codeblock,pre.src,#content .literal-block{ + border:1px solid #e1e4e5; + padding:12px; + overflow-x:auto; + background:#fff; + margin:1px 0 24px 0} + +pre.src{ + /* color:#404040; */ + display:block; + font-family:Consolas,"Andale Mono WT","Andale Mono","Lucida Console","Lucida Sans Typewriter","DejaVu Sans Mono","Bitstream Vera Sans Mono","Liberation Mono","Nimbus Mono L",Monaco,"Courier New",Courier,monospace; + font-size:12px; + line-height:1.5; + margin:1px 0px 24px 0px; + overflow:auto; + padding:12px; + white-space:pre; +} + +.example{ + background:#f3f6f6; + border:1px solid #e1e4e5; + color:#404040; + font-size: 12px; + line-height: 1.5; + margin-bottom:24px; + padding:12px; +} + +table{ + border-collapse:collapse; + border-spacing:0; + empty-cells:show; + margin-bottom:24px; + border-bottom:1px solid #e1e4e5; +} + +td{ + vertical-align:top} + +table td,table th{ + font-size:90%; + margin:0; + overflow:visible; + padding:8px 16px; + background-color:white; + border:1px solid #e1e4e5; +} + +table thead th{ + font-weight:bold; + border-top:3px solid #e1e4e5; + border-bottom:1px solid #e1e4e5; +} + +table caption{ + color:#000; + font:italic 85%/1 arial,sans-serif; + padding:1em 0; +} + +table tr:nth-child(2n-1) td{ + background-color:#f3f6f6; +} + +table tr:nth-child(2n) td{ + background-color:white; +} + +.figure p{ + color:#000; + font:italic 85%/1 arial,sans-serif; + padding:1em 0; +} + +.rotate-90{ + -webkit-transform:rotate(90deg); + -moz-transform:rotate(90deg); + -ms-transform:rotate(90deg); + -o-transform:rotate(90deg); + transform:rotate(90deg); +} + +.rotate-270{ + -webkit-transform:rotate(270deg); + -moz-transform:rotate(270deg); + -ms-transform:rotate(270deg); + -o-transform:rotate(270deg); + transform:rotate(270deg); +} + +#toggle-sidebar, +#table-of-contents .close-sidebar { + display: none; +} + +@media screen and (max-width: 768px) { + #table-of-contents { + display: none; + width: 60%; + } + + #table-of-contents h2 a { + display: block; + } + + #table-of-contents:target { + display: block; + } + + #copyright, #postamble { + display: none; + } + + #toggle-sidebar { + background-color: #2980B9; + display: block; + margin-bottom: 1.6em; + padding: 0.6em; + text-align: center; + } + + #toggle-sidebar h2 { + background-color:#2980B9; + width:100%; + height:50px; + left:0; + top:0; + color: white; + font-size: 100%; + line-height: 50px; + position:fixed; + margin: 0; + padding: 0; + opacity:0.7; + } + + #table-of-contents .close-sidebar { + color: rgba(255, 255, 255, 0.3); + display: inline-block; + margin: 0px 10px 0px 45px; + padding: 10px; + } +} + +*{ + -webkit-box-sizing:border-box; + -moz-box-sizing:border-box; + box-sizing:border-box; +} + +figcaption,figure,footer,header,hgroup,nav{ + display:block} + +ins{ + background:#ff9; + color:#000; + text-decoration:none} + +mark{ + background:#ff0; + color:#000; + font-style:italic; + font-weight:bold} + +small{ + font-size:85%} + +sub,sup{ + font-size:75%; + line-height:0; + position:relative; + vertical-align:baseline} + +sup{ + top:-0.5em} + +sub{ + bottom:-0.25em} + +img{ + -ms-interpolation-mode:bicubic; + vertical-align:middle; + max-width:100%} + +svg:not(:root){ + overflow:hidden} + +figure{ + margin:0} + +label{ + cursor:pointer} + +legend{ + border:0; + margin-left:-7px; + padding:0; + white-space:normal} + +.fa:before,#content .admonition-title:before,#content h1 .headerlink:before,#content h2 .headerlink:before,#content h3 .headerlink:before,#content h4 .headerlink:before,#content h5 .headerlink:before,#content h6 .headerlink:before,#content dl dt .headerlink:before,.icon:before,.wy-dropdown .caret:before,.wy-inline-validate.wy-inline-validate-success .wy-input-context:before,.wy-inline-validate.wy-inline-validate-danger .wy-input-context:before,.wy-inline-validate.wy-inline-validate-warning .wy-input-context:before,.wy-inline-validate.wy-inline-validate-info .wy-input-context:before,.wy-alert,#content .note,#content .attention,#content .caution,#content .danger,#content .error,#content .hint,#content .important,#content .tip,#content .warning,#content .seealso,#content .admonitiontodo,.btn,input[type="text"],input[type="password"],input[type="email"],input[type="url"],input[type="date"],input[type="month"],input[type="time"],input[type="datetime"],input[type="datetime-local"],input[type="week"],input[type="number"],input[type="search"],input[type="tel"],input[type="color"],select,textarea,#table-of-contents li.on a,#table-of-contents li.current>a,.wy-side-nav-search>a,.wy-side-nav-search .wy-dropdown>a,.wy-nav-top a{ + -webkit-font-smoothing:antialiased} + +/*! + * Font Awesome 4.1.0 by @davegandy - http://fontawesome.io - @fontawesome + * License - http://fontawesome.io/license (Font: SIL OFL 1.1, CSS: MIT License) + */@font-face{ + font-family:'FontAwesome'; + src:url("../fonts/fontawesome-webfont.eot?v=4.1.0"); + src:url("../fonts/fontawesome-webfont.eot?#iefix&v=4.1.0") format("embedded-opentype"),url("../fonts/fontawesome-webfont.woff?v=4.1.0") format("woff"),url("../fonts/fontawesome-webfont.ttf?v=4.1.0") format("truetype"),url("../fonts/fontawesome-webfont.svg?v=4.1.0#fontawesomeregular") format("svg"); + font-weight:normal; + font-style:normal} + +.fa,#content .admonition-title,.icon{ + display:inline-block; + font-family:FontAwesome; + font-style:normal; + font-weight:normal; + line-height:1; + -webkit-font-smoothing:antialiased; + -moz-osx-font-smoothing:grayscale} + +.fa-ul{ + padding-left:0; + margin-left:2.14286em; + list-style-type:none} + +.fa-ul>li{ + position:relative} + +.fa-li{ + position:absolute; + left:-2.14286em; + width:2.14286em; + top:0.14286em; + text-align:center} + +.fa-li.fa-lg{ + left:-1.85714em} + +.fa-border{ + padding:.2em .25em .15em; + border:solid 0.08em #eee; + border-radius:.1em} + +.fa,#content .admonition-title{ + font-family:inherit} + +.fa:before,#content .admonition-title:before{ + font-family:"FontAwesome"; + display:inline-block; + font-style:normal; + font-weight:normal; + line-height:1; + text-decoration:inherit} + +a .fa,a #content .admonition-title,#content a .admonition-title{ + display:inline-block; + text-decoration:inherit} + +.nav #content .admonition-title,#content .nav .admonition-title,.nav .icon{ + display:inline} + +.wy-alert,#content .note,#content .attention,#content .caution,#content .danger,#content .error,#content .hint,#content .important,#content .tip,#content .warning,#content .seealso,#content .admonitiontodo{ + padding:12px; + line-height:24px; + margin-bottom:24px; + /* background:#e7f2fa; */ +} + +.wy-alert-title,#content .admonition-title{ + color:#fff; + font-weight:bold; + display:block; + color:#fff; + /* background:#6ab0de; */ + /* margin:-12px; */ + padding:6px 12px; + margin-bottom:0px} + +#content .danger,#content .error{ + background:#fdf3f2} + +.wy-alert.wy-alert-warning,#content .wy-alert-warning.note,#content .attention,#content .caution,#content .wy-alert-warning.danger,#content .wy-alert-warning.error,#content .wy-alert-warning.hint,#content .wy-alert-warning.important,#content .wy-alert-warning.tip,#content .warning,#content .wy-alert-warning.seealso,#content .admonitiontodo{ + background:#ffedcc} + +#content .admonition-title.note:before, #content .admonition-title.seealso:before, +#content .admonition-title.warning:before, #content .admonition-title.caution:before, +#content .admonition-title.attention:before, +#content .admonition-title.tip:before, #content .admonition-title.hint:before, +#content .admonition-title.important:before, +#content .admonition-title.error:before, #content .admonition-title.danger:before{ + font-family:FontAwesome; + content: "";} + +#content .note,#content .seealso{ + background:#e7f2fa} + +.wy-alert p:last-child,#content .note p:last-child,#content .attention p:last-child,#content .caution p:last-child,#content .danger p:last-child,#content .error p:last-child,#content .hint p:last-child,#content .important p:last-child,#content .tip p:last-child,#content .warning p:last-child,#content .seealso p:last-child,#content .admonitiontodo p:last-child{ + margin-bottom:0} + +#content .admonition-title.tip,#content .admonition-title.important,#content .admonition-title.hint{ + line-height: 1; + background:#1abc9c} + +#content .important,#content .tip,#content .hint{ + background:#dbfaf4} + +#content .admonition-title.note,#content .admonition-title.seealso{ + line-height: 1; + background:#6ab0de} + +#content .admonition-title.warning,#content .admonition-title.caution,#content .admonition-title.attention{ + line-height: 1; + background:#F0B37E} + +#content .admonition-title.error,#content .admonition-title.danger{ + line-height: 1; + background:#f29f97} + +legend{ + display:block; + width:100%; + border:0; + padding:0; + white-space:normal; + margin-bottom:24px; + font-size:150%; + *margin-left:-7px} + +label{ + display:block; + margin:0 0 0.3125em 0; + color:#333; + font-size:90%} + +a{ + color:#2980B9; + text-decoration:none; + cursor:pointer} + + +a:hover,a:active{ + outline:0; +} + +a:hover{ + color:#3091d1} + +a:visited{ + color:#9B59B6} + +.left{ + text-align:left} + +.center{ + text-align:center} + +.right{ + text-align:right} + +hr{ + display:block; + height:1px; + border:0; + border-top:1px solid #e1e4e5; + margin:24px 0; + padding:0} + +#table-of-contents li{ + list-style:none; + margin-left: 0px; +} + +#table-of-contents header{ + height:32px; + display:inline-block; + line-height:32px; + padding:0 1.618em; + display:block; + font-weight:bold; + text-transform:uppercase; + font-size:80%; + color:#2980B9; + white-space:nowrap} + +#table-of-contents ul{ + margin-bottom:0} + +#table-of-contents li.divide-top{ + border-top:solid 1px #404040} + +#table-of-contents li.divide-bottom{ + border-bottom:solid 1px #404040} + +#table-of-contents li.current{ + background:#e3e3e3} + +#table-of-contents li.current a{ + color:gray; + border-right:solid 1px #c9c9c9; + padding:0.4045em 2.427em} + +#table-of-contents li.current a:hover{ + background:#d6d6d6} + +#table-of-contents li a{ + /* color:#404040; */ + padding:0.4045em 1.618em; + position:relative; + /* background:#fcfcfc; */ + border:none; + /* border-bottom:solid 1px #c9c9c9; */ + /* border-top:solid 1px #c9c9c9; */ + padding-left:1.618em -4px} + +#table-of-contents li.on a:hover,#table-of-contents li.current>a:hover{ + background:#fcfcfc} + +#table-of-contents li ul li a{ + /* background:#c9c9c9; */ + padding:0.4045em 2.427em} + +#table-of-contents li ul li ul li a{ + padding:0.4045em 3.236em} + +#table-of-contents li.current ul{ + display:block} + +/* #table-of-contents li ul{ */ +/* margin-bottom:0; */ +/* display:none} */ + +#table-of-contents .local-toc li ul{ + display:block} + +#table-of-contents li ul li a{ + margin-bottom:0; + color:#b3b3b3; + font-weight:normal} + +#table-of-contents a{ + display:inline-block; + line-height:18px; + padding:0.4045em 1.618em; + display:block; + position:relative; + font-size:90%; + color:#b3b3b3; + direction: ltr; +} + +#table-of-contents a:hover{ + background-color:#4e4a4a; + cursor:pointer} + +/* #text-table-of-contents { */ +/* overflow:scroll; */ +/* } */ + +#table-of-contents{ + position:fixed; + top:0; + left:0; + width:300px; + overflow-x:hidden; + overflow-y:scroll; + height:100%; + background:#343131; + z-index:200; + scrollbar-base-color: #1F1D1D; + scrollbar-arrow-color: #b3b3b3; + scrollbar-shadow-color: #1F1D1D; + scrollbar-track-color : #343131; +} + +#table-of-contents h2{ + z-index:200; + background-color:#2980B9; + text-align:center; + padding:0.809em; + display:block; + color:#fcfcfc; + font-size: 100%; + margin-bottom:0.809em} + +ul.nav li ul li { + display: none; +} + +ul.nav li ul li ul li { + display: none; +} + +ul.nav li.active ul li { + display: inline; +} + +ul.nav li.active ul li ul li { + display: inline; +} + +ul.nav li.active ul li a { + background-color: #E3E3E3; + color: #8099B0; + border-right:solid 1px #c9c9c9 !important; +} + +ul.nav li.active ul li.active a { + background-color: #C9C9C9; + color: black !important; + font-weight: bold !important; +} + +ul.nav li.active ul li.active ul li.active a { + color: black !important; + font-weight: bold !important; + display: block !important; +} + +ul.nav li.active ul li.active ul li a { + color: #808080 !important; + font-weight: normal !important; + display: block !important; +} + +ul.nav li.active ul li ul li a { + display: none !important; +} + +/* ul.nav li ul li ul li { */ +/* display: none !important; /\* as long as nav is on multiple levels of ul *\/ */ +/* /\* display: none; /\* as long as nav is on multiple levels of ul *\\/ *\/ */ +/* } */ + +ul.nav li ul li ul li ul li { + display: none !important; /* as long as nav is on multiple levels of ul */ + /* display: none; /* as long as nav is on multiple levels of ul *\/ */ +} + +ul.nav li.active > a { + border-bottom:solid 1px #c9c9c9 !important; /* XXX Restrict it to 2nd level */ + border-right:solid 1px #c9c9c9 !important; +} + +ul.nav li.active a { + color: gray !important; + font-weight:bold; + background-color: white; + border-right:solid 0px white !important; +} + +ul.nav > li.active > a { + color: black !important; +} + +footer{ + color:#999} + +footer p{ + margin-bottom:12px} + +#copyright, #postamble{ + position:fixed; + bottom:0; + left:0; + width:300px; + color:#fcfcfc; + background:#1f1d1d; + border-top:solid 10px #343131; + font-family:"Lato","proxima-nova","Helvetica Neue",Arial,sans-serif; + font-size: 90%; + z-index:400; + padding:12px; +} + +#postamble .author { + font-size: 100%; + margin-bottom: 0px; +} + +#postamble .date { + font-size: 90%; + margin-bottom: 0px; + color: #27AE60; +} + +#postamble .creator,#postamble .validation { + display:none; +} + +#copyright a{ + color:#2980B9; + text-decoration:none} + +#copyright .rst-current-version{ + padding:12px; + background-color:#272525; + display:block; + text-align:right; + font-size:90%; + cursor:pointer; + color:#27AE60; + *zoom:1} + +#content img{ + max-width:100%; +} + +#content div.figure{ + margin-bottom:24px} + +#content div.figure.align-center{ + text-align:center} + +#content .section>img,#content .section>a>img{ + margin-bottom:24px} + +.verse{ + border-left:5px solid #6AB0DE; + background-color: #E7F2FA; + padding: 6px 20px; + font-style:italic; +} + +#content .note .last,#content .attention .last,#content .caution .last,#content .danger .last,#content .error .last,#content .hint .last,#content .important .last,#content .tip .last,#content .warning .last,#content .seealso .last,#content .admonitiontodo .last{ + margin-bottom:0} + +#content .admonition-title:before{ + margin-right:4px} + +#content .section ol p,#content .section ul p{ + margin-bottom:12px} + +#content h1 .headerlink,#content h2 .headerlink,#content h3 .headerlink,#content h4 .headerlink,#content h5 .headerlink,#content h6 .headerlink,#content dl dt .headerlink{ + display:none; + visibility:hidden; + font-size:14px} + +#content h1 .headerlink:after,#content h2 .headerlink:after,#content h3 .headerlink:after,#content h4 .headerlink:after,#content h5 .headerlink:after,#content h6 .headerlink:after,#content dl dt .headerlink:after{ + visibility:visible; + content:""; + font-family:FontAwesome; + display:inline-block} + +#content h1:hover .headerlink,#content h2:hover .headerlink,#content h3:hover .headerlink,#content h4:hover .headerlink,#content h5:hover .headerlink,#content h6:hover .headerlink,#content dl dt:hover .headerlink{ + display:inline-block} + +#content .sidebar{ + float:right; + width:40%; + display:block; + margin:0 0 24px 24px; + padding:24px; + background:#f3f6f6; + border:solid 1px #e1e4e5} + +#content .sidebar p,#content .sidebar ul,#content .sidebar dl{ + font-size:90%} + +#content .sidebar .last{ + margin-bottom:0} + +#content .sidebar .sidebar-title{ + display:block; + font-family:"Roboto Slab","ff-tisa-web-pro","Georgia",Arial,sans-serif; + font-weight:bold; + background:#e1e4e5; + padding:6px 12px; + margin:-24px; + margin-bottom:24px; + font-size:100%} + +#content .highlighted{ + background:#F1C40F; + display:inline-block; + font-weight:bold; + padding:0 6px} + +#content .footnote-reference,#content .citation-reference{ + vertical-align:super; + font-size:90%} + +span[id*='MathJax-Span']{ + color:#404040} + +.math{ + text-align:center} + +#footnotes{ + border-top:1px solid #e1e4e5; + padding-top: 36px; +} + +h2.footnotes{ + display:none; +} + +.footnum, .footref{ + color: #2980b9; + font-size: 170%; + font-family:"Lato","proxima-nova","Helvetica Neue",Arial,sans-serif; +} + +.footnum:before, .footref:before{ + content:"["; +} + +.footnum:after, .footref:after{ + content:"]"; +} + +.footpara { + color: #999; + font-size: 90%; + font-family:"Lato","proxima-nova","Helvetica Neue",Arial,sans-serif; + padding-bottom: 8px; + padding-left: 16px; + padding-right: 16px; + padding-top: 8px; + line-height: 1.25em; + /* display: inline; */ +} + +.todo{ + background-color: #f29f97; + padding: 0px 4px; + color: #fff; +} + +.WAIT, .nilWAIT{ + background-color: #6AB097; +} + +.done{ + background-color: #6ab0de; + padding: 0px 4px; + color: #fff; +} + +.tag span { + background-color: #EDEDED; + border: 1px solid #EDEDED; + color: #939393; + cursor: pointer; + display: block; + float: right; + font-size: 80%; + font-weight: normal; + margin: 0 3px; + padding: 1px 2px; + border-radius: 10px; +} + +.tag .FLAGGED { + background-color: #DB2D27; + border: 1px solid #DB2D27; + color: white; + font-weight: bold; +} + +.timestamp { + font-family: Consolas,"Andale Mono WT","Andale Mono","Lucida Console","Lucida Sans Typewriter","DejaVu Sans Mono","Bitstream Vera Sans Mono","Liberation Mono","Nimbus Mono L",Monaco,"Courier New",Courier,monospace; + font-size: 90%; + color: navy; +} + +.nav .timestamp { + color: inherit; +} + +.inlinetask { + background: #FFF9E3; /* url(dialog-todo.png) no-repeat 10px 8px; */ + border: 3px solid #FFEB8E; + /* border-right-style: none; */ + /* border-left-style: none; */ + /* padding: 10px 20px 10px 60px; */ + padding: 9px 12px; + margin-bottom: 24px; + font-family:"Roboto Slab","ff-tisa-web-pro","Georgia",Arial,sans-serif} diff --git a/js/bootstrap.min.js b/js/bootstrap.min.js new file mode 100644 index 0000000..c8f82e5 --- /dev/null +++ b/js/bootstrap.min.js @@ -0,0 +1,7 @@ +/*! + * Bootstrap v3.3.4 (http://getbootstrap.com) + * Copyright 2011-2015 Twitter, Inc. + * Licensed under MIT (https://github.com/twbs/bootstrap/blob/master/LICENSE) + */ +if("undefined"==typeof jQuery)throw new Error("Bootstrap's JavaScript requires jQuery");+function(a){"use strict";var b=a.fn.jquery.split(" ")[0].split(".");if(b[0]<2&&b[1]<9||1==b[0]&&9==b[1]&&b[2]<1)throw new Error("Bootstrap's JavaScript requires jQuery version 1.9.1 or higher")}(jQuery),+function(a){"use strict";function b(){var a=document.createElement("bootstrap"),b={WebkitTransition:"webkitTransitionEnd",MozTransition:"transitionend",OTransition:"oTransitionEnd otransitionend",transition:"transitionend"};for(var c in b)if(void 0!==a.style[c])return{end:b[c]};return!1}a.fn.emulateTransitionEnd=function(b){var c=!1,d=this;a(this).one("bsTransitionEnd",function(){c=!0});var e=function(){c||a(d).trigger(a.support.transition.end)};return setTimeout(e,b),this},a(function(){a.support.transition=b(),a.support.transition&&(a.event.special.bsTransitionEnd={bindType:a.support.transition.end,delegateType:a.support.transition.end,handle:function(b){return a(b.target).is(this)?b.handleObj.handler.apply(this,arguments):void 0}})})}(jQuery),+function(a){"use strict";function b(b){return this.each(function(){var c=a(this),e=c.data("bs.alert");e||c.data("bs.alert",e=new d(this)),"string"==typeof b&&e[b].call(c)})}var c='[data-dismiss="alert"]',d=function(b){a(b).on("click",c,this.close)};d.VERSION="3.3.4",d.TRANSITION_DURATION=150,d.prototype.close=function(b){function c(){g.detach().trigger("closed.bs.alert").remove()}var e=a(this),f=e.attr("data-target");f||(f=e.attr("href"),f=f&&f.replace(/.*(?=#[^\s]*$)/,""));var g=a(f);b&&b.preventDefault(),g.length||(g=e.closest(".alert")),g.trigger(b=a.Event("close.bs.alert")),b.isDefaultPrevented()||(g.removeClass("in"),a.support.transition&&g.hasClass("fade")?g.one("bsTransitionEnd",c).emulateTransitionEnd(d.TRANSITION_DURATION):c())};var e=a.fn.alert;a.fn.alert=b,a.fn.alert.Constructor=d,a.fn.alert.noConflict=function(){return a.fn.alert=e,this},a(document).on("click.bs.alert.data-api",c,d.prototype.close)}(jQuery),+function(a){"use strict";function b(b){return this.each(function(){var d=a(this),e=d.data("bs.button"),f="object"==typeof b&&b;e||d.data("bs.button",e=new c(this,f)),"toggle"==b?e.toggle():b&&e.setState(b)})}var c=function(b,d){this.$element=a(b),this.options=a.extend({},c.DEFAULTS,d),this.isLoading=!1};c.VERSION="3.3.4",c.DEFAULTS={loadingText:"loading..."},c.prototype.setState=function(b){var c="disabled",d=this.$element,e=d.is("input")?"val":"html",f=d.data();b+="Text",null==f.resetText&&d.data("resetText",d[e]()),setTimeout(a.proxy(function(){d[e](null==f[b]?this.options[b]:f[b]),"loadingText"==b?(this.isLoading=!0,d.addClass(c).attr(c,c)):this.isLoading&&(this.isLoading=!1,d.removeClass(c).removeAttr(c))},this),0)},c.prototype.toggle=function(){var a=!0,b=this.$element.closest('[data-toggle="buttons"]');if(b.length){var c=this.$element.find("input");"radio"==c.prop("type")&&(c.prop("checked")&&this.$element.hasClass("active")?a=!1:b.find(".active").removeClass("active")),a&&c.prop("checked",!this.$element.hasClass("active")).trigger("change")}else this.$element.attr("aria-pressed",!this.$element.hasClass("active"));a&&this.$element.toggleClass("active")};var d=a.fn.button;a.fn.button=b,a.fn.button.Constructor=c,a.fn.button.noConflict=function(){return a.fn.button=d,this},a(document).on("click.bs.button.data-api",'[data-toggle^="button"]',function(c){var d=a(c.target);d.hasClass("btn")||(d=d.closest(".btn")),b.call(d,"toggle"),c.preventDefault()}).on("focus.bs.button.data-api blur.bs.button.data-api",'[data-toggle^="button"]',function(b){a(b.target).closest(".btn").toggleClass("focus",/^focus(in)?$/.test(b.type))})}(jQuery),+function(a){"use strict";function b(b){return this.each(function(){var d=a(this),e=d.data("bs.carousel"),f=a.extend({},c.DEFAULTS,d.data(),"object"==typeof b&&b),g="string"==typeof b?b:f.slide;e||d.data("bs.carousel",e=new c(this,f)),"number"==typeof b?e.to(b):g?e[g]():f.interval&&e.pause().cycle()})}var c=function(b,c){this.$element=a(b),this.$indicators=this.$element.find(".carousel-indicators"),this.options=c,this.paused=null,this.sliding=null,this.interval=null,this.$active=null,this.$items=null,this.options.keyboard&&this.$element.on("keydown.bs.carousel",a.proxy(this.keydown,this)),"hover"==this.options.pause&&!("ontouchstart"in document.documentElement)&&this.$element.on("mouseenter.bs.carousel",a.proxy(this.pause,this)).on("mouseleave.bs.carousel",a.proxy(this.cycle,this))};c.VERSION="3.3.4",c.TRANSITION_DURATION=600,c.DEFAULTS={interval:5e3,pause:"hover",wrap:!0,keyboard:!0},c.prototype.keydown=function(a){if(!/input|textarea/i.test(a.target.tagName)){switch(a.which){case 37:this.prev();break;case 39:this.next();break;default:return}a.preventDefault()}},c.prototype.cycle=function(b){return b||(this.paused=!1),this.interval&&clearInterval(this.interval),this.options.interval&&!this.paused&&(this.interval=setInterval(a.proxy(this.next,this),this.options.interval)),this},c.prototype.getItemIndex=function(a){return this.$items=a.parent().children(".item"),this.$items.index(a||this.$active)},c.prototype.getItemForDirection=function(a,b){var c=this.getItemIndex(b),d="prev"==a&&0===c||"next"==a&&c==this.$items.length-1;if(d&&!this.options.wrap)return b;var e="prev"==a?-1:1,f=(c+e)%this.$items.length;return this.$items.eq(f)},c.prototype.to=function(a){var b=this,c=this.getItemIndex(this.$active=this.$element.find(".item.active"));return a>this.$items.length-1||0>a?void 0:this.sliding?this.$element.one("slid.bs.carousel",function(){b.to(a)}):c==a?this.pause().cycle():this.slide(a>c?"next":"prev",this.$items.eq(a))},c.prototype.pause=function(b){return b||(this.paused=!0),this.$element.find(".next, .prev").length&&a.support.transition&&(this.$element.trigger(a.support.transition.end),this.cycle(!0)),this.interval=clearInterval(this.interval),this},c.prototype.next=function(){return this.sliding?void 0:this.slide("next")},c.prototype.prev=function(){return this.sliding?void 0:this.slide("prev")},c.prototype.slide=function(b,d){var e=this.$element.find(".item.active"),f=d||this.getItemForDirection(b,e),g=this.interval,h="next"==b?"left":"right",i=this;if(f.hasClass("active"))return this.sliding=!1;var j=f[0],k=a.Event("slide.bs.carousel",{relatedTarget:j,direction:h});if(this.$element.trigger(k),!k.isDefaultPrevented()){if(this.sliding=!0,g&&this.pause(),this.$indicators.length){this.$indicators.find(".active").removeClass("active");var l=a(this.$indicators.children()[this.getItemIndex(f)]);l&&l.addClass("active")}var m=a.Event("slid.bs.carousel",{relatedTarget:j,direction:h});return a.support.transition&&this.$element.hasClass("slide")?(f.addClass(b),f[0].offsetWidth,e.addClass(h),f.addClass(h),e.one("bsTransitionEnd",function(){f.removeClass([b,h].join(" ")).addClass("active"),e.removeClass(["active",h].join(" ")),i.sliding=!1,setTimeout(function(){i.$element.trigger(m)},0)}).emulateTransitionEnd(c.TRANSITION_DURATION)):(e.removeClass("active"),f.addClass("active"),this.sliding=!1,this.$element.trigger(m)),g&&this.cycle(),this}};var d=a.fn.carousel;a.fn.carousel=b,a.fn.carousel.Constructor=c,a.fn.carousel.noConflict=function(){return a.fn.carousel=d,this};var e=function(c){var d,e=a(this),f=a(e.attr("data-target")||(d=e.attr("href"))&&d.replace(/.*(?=#[^\s]+$)/,""));if(f.hasClass("carousel")){var g=a.extend({},f.data(),e.data()),h=e.attr("data-slide-to");h&&(g.interval=!1),b.call(f,g),h&&f.data("bs.carousel").to(h),c.preventDefault()}};a(document).on("click.bs.carousel.data-api","[data-slide]",e).on("click.bs.carousel.data-api","[data-slide-to]",e),a(window).on("load",function(){a('[data-ride="carousel"]').each(function(){var c=a(this);b.call(c,c.data())})})}(jQuery),+function(a){"use strict";function b(b){var c,d=b.attr("data-target")||(c=b.attr("href"))&&c.replace(/.*(?=#[^\s]+$)/,"");return a(d)}function c(b){return this.each(function(){var c=a(this),e=c.data("bs.collapse"),f=a.extend({},d.DEFAULTS,c.data(),"object"==typeof b&&b);!e&&f.toggle&&/show|hide/.test(b)&&(f.toggle=!1),e||c.data("bs.collapse",e=new d(this,f)),"string"==typeof b&&e[b]()})}var d=function(b,c){this.$element=a(b),this.options=a.extend({},d.DEFAULTS,c),this.$trigger=a('[data-toggle="collapse"][href="#'+b.id+'"],[data-toggle="collapse"][data-target="#'+b.id+'"]'),this.transitioning=null,this.options.parent?this.$parent=this.getParent():this.addAriaAndCollapsedClass(this.$element,this.$trigger),this.options.toggle&&this.toggle()};d.VERSION="3.3.4",d.TRANSITION_DURATION=350,d.DEFAULTS={toggle:!0},d.prototype.dimension=function(){var a=this.$element.hasClass("width");return a?"width":"height"},d.prototype.show=function(){if(!this.transitioning&&!this.$element.hasClass("in")){var b,e=this.$parent&&this.$parent.children(".panel").children(".in, .collapsing");if(!(e&&e.length&&(b=e.data("bs.collapse"),b&&b.transitioning))){var f=a.Event("show.bs.collapse");if(this.$element.trigger(f),!f.isDefaultPrevented()){e&&e.length&&(c.call(e,"hide"),b||e.data("bs.collapse",null));var g=this.dimension();this.$element.removeClass("collapse").addClass("collapsing")[g](0).attr("aria-expanded",!0),this.$trigger.removeClass("collapsed").attr("aria-expanded",!0),this.transitioning=1;var h=function(){this.$element.removeClass("collapsing").addClass("collapse in")[g](""),this.transitioning=0,this.$element.trigger("shown.bs.collapse")};if(!a.support.transition)return h.call(this);var i=a.camelCase(["scroll",g].join("-"));this.$element.one("bsTransitionEnd",a.proxy(h,this)).emulateTransitionEnd(d.TRANSITION_DURATION)[g](this.$element[0][i])}}}},d.prototype.hide=function(){if(!this.transitioning&&this.$element.hasClass("in")){var b=a.Event("hide.bs.collapse");if(this.$element.trigger(b),!b.isDefaultPrevented()){var c=this.dimension();this.$element[c](this.$element[c]())[0].offsetHeight,this.$element.addClass("collapsing").removeClass("collapse in").attr("aria-expanded",!1),this.$trigger.addClass("collapsed").attr("aria-expanded",!1),this.transitioning=1;var e=function(){this.transitioning=0,this.$element.removeClass("collapsing").addClass("collapse").trigger("hidden.bs.collapse")};return a.support.transition?void this.$element[c](0).one("bsTransitionEnd",a.proxy(e,this)).emulateTransitionEnd(d.TRANSITION_DURATION):e.call(this)}}},d.prototype.toggle=function(){this[this.$element.hasClass("in")?"hide":"show"]()},d.prototype.getParent=function(){return a(this.options.parent).find('[data-toggle="collapse"][data-parent="'+this.options.parent+'"]').each(a.proxy(function(c,d){var e=a(d);this.addAriaAndCollapsedClass(b(e),e)},this)).end()},d.prototype.addAriaAndCollapsedClass=function(a,b){var c=a.hasClass("in");a.attr("aria-expanded",c),b.toggleClass("collapsed",!c).attr("aria-expanded",c)};var e=a.fn.collapse;a.fn.collapse=c,a.fn.collapse.Constructor=d,a.fn.collapse.noConflict=function(){return a.fn.collapse=e,this},a(document).on("click.bs.collapse.data-api",'[data-toggle="collapse"]',function(d){var e=a(this);e.attr("data-target")||d.preventDefault();var f=b(e),g=f.data("bs.collapse"),h=g?"toggle":e.data();c.call(f,h)})}(jQuery),+function(a){"use strict";function b(b){b&&3===b.which||(a(e).remove(),a(f).each(function(){var d=a(this),e=c(d),f={relatedTarget:this};e.hasClass("open")&&(e.trigger(b=a.Event("hide.bs.dropdown",f)),b.isDefaultPrevented()||(d.attr("aria-expanded","false"),e.removeClass("open").trigger("hidden.bs.dropdown",f)))}))}function c(b){var c=b.attr("data-target");c||(c=b.attr("href"),c=c&&/#[A-Za-z]/.test(c)&&c.replace(/.*(?=#[^\s]*$)/,""));var d=c&&a(c);return d&&d.length?d:b.parent()}function d(b){return this.each(function(){var c=a(this),d=c.data("bs.dropdown");d||c.data("bs.dropdown",d=new g(this)),"string"==typeof b&&d[b].call(c)})}var e=".dropdown-backdrop",f='[data-toggle="dropdown"]',g=function(b){a(b).on("click.bs.dropdown",this.toggle)};g.VERSION="3.3.4",g.prototype.toggle=function(d){var e=a(this);if(!e.is(".disabled, :disabled")){var f=c(e),g=f.hasClass("open");if(b(),!g){"ontouchstart"in document.documentElement&&!f.closest(".navbar-nav").length&&a('

',trigger:"hover focus",title:"",delay:0,html:!1,container:!1,viewport:{selector:"body",padding:0}},c.prototype.init=function(b,c,d){if(this.enabled=!0,this.type=b,this.$element=a(c),this.options=this.getOptions(d),this.$viewport=this.options.viewport&&a(this.options.viewport.selector||this.options.viewport),this.$element[0]instanceof document.constructor&&!this.options.selector)throw new Error("`selector` option must be specified when initializing "+this.type+" on the window.document object!");for(var e=this.options.trigger.split(" "),f=e.length;f--;){var g=e[f];if("click"==g)this.$element.on("click."+this.type,this.options.selector,a.proxy(this.toggle,this));else if("manual"!=g){var h="hover"==g?"mouseenter":"focusin",i="hover"==g?"mouseleave":"focusout";this.$element.on(h+"."+this.type,this.options.selector,a.proxy(this.enter,this)),this.$element.on(i+"."+this.type,this.options.selector,a.proxy(this.leave,this))}}this.options.selector?this._options=a.extend({},this.options,{trigger:"manual",selector:""}):this.fixTitle()},c.prototype.getDefaults=function(){return c.DEFAULTS},c.prototype.getOptions=function(b){return b=a.extend({},this.getDefaults(),this.$element.data(),b),b.delay&&"number"==typeof b.delay&&(b.delay={show:b.delay,hide:b.delay}),b},c.prototype.getDelegateOptions=function(){var b={},c=this.getDefaults();return this._options&&a.each(this._options,function(a,d){c[a]!=d&&(b[a]=d)}),b},c.prototype.enter=function(b){var c=b instanceof this.constructor?b:a(b.currentTarget).data("bs."+this.type);return c&&c.$tip&&c.$tip.is(":visible")?void(c.hoverState="in"):(c||(c=new this.constructor(b.currentTarget,this.getDelegateOptions()),a(b.currentTarget).data("bs."+this.type,c)),clearTimeout(c.timeout),c.hoverState="in",c.options.delay&&c.options.delay.show?void(c.timeout=setTimeout(function(){"in"==c.hoverState&&c.show()},c.options.delay.show)):c.show())},c.prototype.leave=function(b){var c=b instanceof this.constructor?b:a(b.currentTarget).data("bs."+this.type);return c||(c=new this.constructor(b.currentTarget,this.getDelegateOptions()),a(b.currentTarget).data("bs."+this.type,c)),clearTimeout(c.timeout),c.hoverState="out",c.options.delay&&c.options.delay.hide?void(c.timeout=setTimeout(function(){"out"==c.hoverState&&c.hide()},c.options.delay.hide)):c.hide()},c.prototype.show=function(){var b=a.Event("show.bs."+this.type);if(this.hasContent()&&this.enabled){this.$element.trigger(b);var d=a.contains(this.$element[0].ownerDocument.documentElement,this.$element[0]);if(b.isDefaultPrevented()||!d)return;var e=this,f=this.tip(),g=this.getUID(this.type);this.setContent(),f.attr("id",g),this.$element.attr("aria-describedby",g),this.options.animation&&f.addClass("fade");var h="function"==typeof this.options.placement?this.options.placement.call(this,f[0],this.$element[0]):this.options.placement,i=/\s?auto?\s?/i,j=i.test(h);j&&(h=h.replace(i,"")||"top"),f.detach().css({top:0,left:0,display:"block"}).addClass(h).data("bs."+this.type,this),this.options.container?f.appendTo(this.options.container):f.insertAfter(this.$element);var k=this.getPosition(),l=f[0].offsetWidth,m=f[0].offsetHeight;if(j){var n=h,o=this.options.container?a(this.options.container):this.$element.parent(),p=this.getPosition(o);h="bottom"==h&&k.bottom+m>p.bottom?"top":"top"==h&&k.top-mp.width?"left":"left"==h&&k.left-lg.top+g.height&&(e.top=g.top+g.height-i)}else{var j=b.left-f,k=b.left+f+c;jg.width&&(e.left=g.left+g.width-k)}return e},c.prototype.getTitle=function(){var a,b=this.$element,c=this.options;return a=b.attr("data-original-title")||("function"==typeof c.title?c.title.call(b[0]):c.title)},c.prototype.getUID=function(a){do a+=~~(1e6*Math.random());while(document.getElementById(a));return a},c.prototype.tip=function(){return this.$tip=this.$tip||a(this.options.template)},c.prototype.arrow=function(){return this.$arrow=this.$arrow||this.tip().find(".tooltip-arrow")},c.prototype.enable=function(){this.enabled=!0},c.prototype.disable=function(){this.enabled=!1},c.prototype.toggleEnabled=function(){this.enabled=!this.enabled},c.prototype.toggle=function(b){var c=this;b&&(c=a(b.currentTarget).data("bs."+this.type),c||(c=new this.constructor(b.currentTarget,this.getDelegateOptions()),a(b.currentTarget).data("bs."+this.type,c))),c.tip().hasClass("in")?c.leave(c):c.enter(c)},c.prototype.destroy=function(){var a=this;clearTimeout(this.timeout),this.hide(function(){a.$element.off("."+a.type).removeData("bs."+a.type)})};var d=a.fn.tooltip;a.fn.tooltip=b,a.fn.tooltip.Constructor=c,a.fn.tooltip.noConflict=function(){return a.fn.tooltip=d,this}}(jQuery),+function(a){"use strict";function b(b){return this.each(function(){var d=a(this),e=d.data("bs.popover"),f="object"==typeof b&&b;(e||!/destroy|hide/.test(b))&&(e||d.data("bs.popover",e=new c(this,f)),"string"==typeof b&&e[b]())})}var c=function(a,b){this.init("popover",a,b)};if(!a.fn.tooltip)throw new Error("Popover requires tooltip.js");c.VERSION="3.3.4",c.DEFAULTS=a.extend({},a.fn.tooltip.Constructor.DEFAULTS,{placement:"right",trigger:"click",content:"",template:''}),c.prototype=a.extend({},a.fn.tooltip.Constructor.prototype),c.prototype.constructor=c,c.prototype.getDefaults=function(){return c.DEFAULTS},c.prototype.setContent=function(){var a=this.tip(),b=this.getTitle(),c=this.getContent();a.find(".popover-title")[this.options.html?"html":"text"](b),a.find(".popover-content").children().detach().end()[this.options.html?"string"==typeof c?"html":"append":"text"](c),a.removeClass("fade top bottom left right in"),a.find(".popover-title").html()||a.find(".popover-title").hide()},c.prototype.hasContent=function(){return this.getTitle()||this.getContent()},c.prototype.getContent=function(){var a=this.$element,b=this.options;return a.attr("data-content")||("function"==typeof b.content?b.content.call(a[0]):b.content)},c.prototype.arrow=function(){return this.$arrow=this.$arrow||this.tip().find(".arrow")};var d=a.fn.popover;a.fn.popover=b,a.fn.popover.Constructor=c,a.fn.popover.noConflict=function(){return a.fn.popover=d,this}}(jQuery),+function(a){"use strict";function b(c,d){this.$body=a(document.body),this.$scrollElement=a(a(c).is(document.body)?window:c),this.options=a.extend({},b.DEFAULTS,d),this.selector=(this.options.target||"")+" .nav li > a",this.offsets=[],this.targets=[],this.activeTarget=null,this.scrollHeight=0,this.$scrollElement.on("scroll.bs.scrollspy",a.proxy(this.process,this)),this.refresh(),this.process()}function c(c){return this.each(function(){var d=a(this),e=d.data("bs.scrollspy"),f="object"==typeof c&&c;e||d.data("bs.scrollspy",e=new b(this,f)),"string"==typeof c&&e[c]()})}b.VERSION="3.3.4",b.DEFAULTS={offset:10},b.prototype.getScrollHeight=function(){return this.$scrollElement[0].scrollHeight||Math.max(this.$body[0].scrollHeight,document.documentElement.scrollHeight)},b.prototype.refresh=function(){var b=this,c="offset",d=0;this.offsets=[],this.targets=[],this.scrollHeight=this.getScrollHeight(),a.isWindow(this.$scrollElement[0])||(c="position",d=this.$scrollElement.scrollTop()),this.$body.find(this.selector).map(function(){var b=a(this),e=b.data("target")||b.attr("href"),f=/^#./.test(e)&&a(e);return f&&f.length&&f.is(":visible")&&[[f[c]().top+d,e]]||null}).sort(function(a,b){return a[0]-b[0]}).each(function(){b.offsets.push(this[0]),b.targets.push(this[1])})},b.prototype.process=function(){var a,b=this.$scrollElement.scrollTop()+this.options.offset,c=this.getScrollHeight(),d=this.options.offset+c-this.$scrollElement.height(),e=this.offsets,f=this.targets,g=this.activeTarget;if(this.scrollHeight!=c&&this.refresh(),b>=d)return g!=(a=f[f.length-1])&&this.activate(a);if(g&&b=e[a]&&(void 0===e[a+1]||b .dropdown-menu > .active").removeClass("active").end().find('[data-toggle="tab"]').attr("aria-expanded",!1),b.addClass("active").find('[data-toggle="tab"]').attr("aria-expanded",!0),h?(b[0].offsetWidth,b.addClass("in")):b.removeClass("fade"),b.parent(".dropdown-menu").length&&b.closest("li.dropdown").addClass("active").end().find('[data-toggle="tab"]').attr("aria-expanded",!0),e&&e()}var g=d.find("> .active"),h=e&&a.support.transition&&(g.length&&g.hasClass("fade")||!!d.find("> .fade").length);g.length&&h?g.one("bsTransitionEnd",f).emulateTransitionEnd(c.TRANSITION_DURATION):f(),g.removeClass("in")};var d=a.fn.tab;a.fn.tab=b,a.fn.tab.Constructor=c,a.fn.tab.noConflict=function(){return a.fn.tab=d,this};var e=function(c){c.preventDefault(),b.call(a(this),"show")};a(document).on("click.bs.tab.data-api",'[data-toggle="tab"]',e).on("click.bs.tab.data-api",'[data-toggle="pill"]',e)}(jQuery),+function(a){"use strict";function b(b){return this.each(function(){var d=a(this),e=d.data("bs.affix"),f="object"==typeof b&&b;e||d.data("bs.affix",e=new c(this,f)),"string"==typeof b&&e[b]()})}var c=function(b,d){this.options=a.extend({},c.DEFAULTS,d),this.$target=a(this.options.target).on("scroll.bs.affix.data-api",a.proxy(this.checkPosition,this)).on("click.bs.affix.data-api",a.proxy(this.checkPositionWithEventLoop,this)),this.$element=a(b),this.affixed=null,this.unpin=null,this.pinnedOffset=null,this.checkPosition()};c.VERSION="3.3.4",c.RESET="affix affix-top affix-bottom",c.DEFAULTS={offset:0,target:window},c.prototype.getState=function(a,b,c,d){var e=this.$target.scrollTop(),f=this.$element.offset(),g=this.$target.height();if(null!=c&&"top"==this.affixed)return c>e?"top":!1;if("bottom"==this.affixed)return null!=c?e+this.unpin<=f.top?!1:"bottom":a-d>=e+g?!1:"bottom";var h=null==this.affixed,i=h?e:f.top,j=h?g:b;return null!=c&&c>=e?"top":null!=d&&i+j>=a-d?"bottom":!1},c.prototype.getPinnedOffset=function(){if(this.pinnedOffset)return this.pinnedOffset;this.$element.removeClass(c.RESET).addClass("affix");var a=this.$target.scrollTop(),b=this.$element.offset();return this.pinnedOffset=b.top-a},c.prototype.checkPositionWithEventLoop=function(){setTimeout(a.proxy(this.checkPosition,this),1)},c.prototype.checkPosition=function(){if(this.$element.is(":visible")){var b=this.$element.height(),d=this.options.offset,e=d.top,f=d.bottom,g=a(document.body).height();"object"!=typeof d&&(f=e=d),"function"==typeof e&&(e=d.top(this.$element)),"function"==typeof f&&(f=d.bottom(this.$element));var h=this.getState(g,b,e,f);if(this.affixed!=h){null!=this.unpin&&this.$element.css("top","");var i="affix"+(h?"-"+h:""),j=a.Event(i+".bs.affix");if(this.$element.trigger(j),j.isDefaultPrevented())return;this.affixed=h,this.unpin="bottom"==h?this.getPinnedOffset():null,this.$element.removeClass(c.RESET).addClass(i).trigger(i.replace("affix","affixed")+".bs.affix")}"bottom"==h&&this.$element.offset({top:g-b-f})}};var d=a.fn.affix;a.fn.affix=b,a.fn.affix.Constructor=c,a.fn.affix.noConflict=function(){return a.fn.affix=d,this},a(window).on("load",function(){a('[data-spy="affix"]').each(function(){var c=a(this),d=c.data();d.offset=d.offset||{},null!=d.offsetBottom&&(d.offset.bottom=d.offsetBottom),null!=d.offsetTop&&(d.offset.top=d.offsetTop),b.call(c,d)})})}(jQuery); \ No newline at end of file diff --git a/js/jquery.min.js b/js/jquery.min.js new file mode 100644 index 0000000..25714ed --- /dev/null +++ b/js/jquery.min.js @@ -0,0 +1,4 @@ +/*! jQuery v2.1.3 | (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=a.document,m="2.1.3",n=function(a,b){return new n.fn.init(a,b)},o=/^[\s\uFEFF\xA0]+|[\s\uFEFF\xA0]+$/g,p=/^-ms-/,q=/-([\da-z])/gi,r=function(a,b){return b.toUpperCase()};n.fn=n.prototype={jquery:m,constructor:n,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=n.merge(this.constructor(),a);return b.prevObject=this,b.context=this.context,b},each:function(a,b){return n.each(this,a,b)},map:function(a){return this.pushStack(n.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},n.extend=n.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||n.isFunction(g)||(g={}),h===i&&(g=this,h--);i>h;h++)if(null!=(a=arguments[h]))for(b in a)c=g[b],d=a[b],g!==d&&(j&&d&&(n.isPlainObject(d)||(e=n.isArray(d)))?(e?(e=!1,f=c&&n.isArray(c)?c:[]):f=c&&n.isPlainObject(c)?c:{},g[b]=n.extend(j,f,d)):void 0!==d&&(g[b]=d));return g},n.extend({expando:"jQuery"+(m+Math.random()).replace(/\D/g,""),isReady:!0,error:function(a){throw new Error(a)},noop:function(){},isFunction:function(a){return"function"===n.type(a)},isArray:Array.isArray,isWindow:function(a){return null!=a&&a===a.window},isNumeric:function(a){return!n.isArray(a)&&a-parseFloat(a)+1>=0},isPlainObject:function(a){return"object"!==n.type(a)||a.nodeType||n.isWindow(a)?!1:a.constructor&&!j.call(a.constructor.prototype,"isPrototypeOf")?!1:!0},isEmptyObject:function(a){var b;for(b in a)return!1;return!0},type:function(a){return null==a?a+"":"object"==typeof a||"function"==typeof a?h[i.call(a)]||"object":typeof a},globalEval:function(a){var b,c=eval;a=n.trim(a),a&&(1===a.indexOf("use strict")?(b=l.createElement("script"),b.text=a,l.head.appendChild(b).parentNode.removeChild(b)):c(a))},camelCase:function(a){return a.replace(p,"ms-").replace(q,r)},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=s(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(o,"")},makeArray:function(a,b){var c=b||[];return null!=a&&(s(Object(a))?n.merge(c,"string"==typeof a?[a]:a):f.call(c,a)),c},inArray:function(a,b,c){return null==b?-1:g.call(b,a,c)},merge:function(a,b){for(var c=+b.length,d=0,e=a.length;c>d;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=s(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&&(c=a[b],b=a,a=c),n.isFunction(a)?(e=d.call(arguments,2),f=function(){return a.apply(b||this,e.concat(d.call(arguments)))},f.guid=a.guid=a.guid||n.guid++,f):void 0},now:Date.now,support:k}),n.each("Boolean Number String Function Array Date RegExp Object Error".split(" "),function(a,b){h["[object "+b+"]"]=b.toLowerCase()});function s(a){var b=a.length,c=n.type(a);return"function"===c||n.isWindow(a)?!1:1===a.nodeType&&b?!0:"array"===c||0===b||"number"==typeof b&&b>0&&b-1 in a}var t=function(a){var b,c,d,e,f,g,h,i,j,k,l,m,n,o,p,q,r,s,t,u="sizzle"+1*new Date,v=a.document,w=0,x=0,y=hb(),z=hb(),A=hb(),B=function(a,b){return a===b&&(l=!0),0},C=1<<31,D={}.hasOwnProperty,E=[],F=E.pop,G=E.push,H=E.push,I=E.slice,J=function(a,b){for(var c=0,d=a.length;d>c;c++)if(a[c]===b)return c;return-1},K="checked|selected|async|autofocus|autoplay|controls|defer|disabled|hidden|ismap|loop|multiple|open|readonly|required|scoped",L="[\\x20\\t\\r\\n\\f]",M="(?:\\\\.|[\\w-]|[^\\x00-\\xa0])+",N=M.replace("w","w#"),O="\\["+L+"*("+M+")(?:"+L+"*([*^$|!~]?=)"+L+"*(?:'((?:\\\\.|[^\\\\'])*)'|\"((?:\\\\.|[^\\\\\"])*)\"|("+N+"))|)"+L+"*\\]",P=":("+M+")(?:\\((('((?:\\\\.|[^\\\\'])*)'|\"((?:\\\\.|[^\\\\\"])*)\")|((?:\\\\.|[^\\\\()[\\]]|"+O+")*)|.*)\\)|)",Q=new RegExp(L+"+","g"),R=new RegExp("^"+L+"+|((?:^|[^\\\\])(?:\\\\.)*)"+L+"+$","g"),S=new RegExp("^"+L+"*,"+L+"*"),T=new RegExp("^"+L+"*([>+~]|"+L+")"+L+"*"),U=new RegExp("="+L+"*([^\\]'\"]*?)"+L+"*\\]","g"),V=new RegExp(P),W=new RegExp("^"+N+"$"),X={ID:new RegExp("^#("+M+")"),CLASS:new RegExp("^\\.("+M+")"),TAG:new RegExp("^("+M.replace("w","w*")+")"),ATTR:new RegExp("^"+O),PSEUDO:new RegExp("^"+P),CHILD:new RegExp("^:(only|first|last|nth|nth-last)-(child|of-type)(?:\\("+L+"*(even|odd|(([+-]|)(\\d*)n|)"+L+"*(?:([+-]|)"+L+"*(\\d+)|))"+L+"*\\)|)","i"),bool:new RegExp("^(?:"+K+")$","i"),needsContext:new RegExp("^"+L+"*[>+~]|:(even|odd|eq|gt|lt|nth|first|last)(?:\\("+L+"*((?:-\\d)?\\d*)"+L+"*\\)|)(?=[^-]|$)","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}"+L+"?|("+L+")|.)","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)},eb=function(){m()};try{H.apply(E=I.call(v.childNodes),v.childNodes),E[v.childNodes.length].nodeType}catch(fb){H={apply:E.length?function(a,b){G.apply(a,I.call(b))}:function(a,b){var c=a.length,d=0;while(a[c++]=b[d++]);a.length=c-1}}}function gb(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||[],k=b.nodeType,"string"!=typeof a||!a||1!==k&&9!==k&&11!==k)return d;if(!e&&p){if(11!==k&&(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 H.apply(d,b.getElementsByTagName(a)),d;if((j=f[3])&&c.getElementsByClassName)return H.apply(d,b.getElementsByClassName(j)),d}if(c.qsa&&(!q||!q.test(a))){if(s=r=u,w=b,x=1!==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+rb(o[l]);w=ab.test(a)&&pb(b.parentNode)||b,x=o.join(",")}if(x)try{return H.apply(d,w.querySelectorAll(x)),d}catch(y){}finally{r||b.removeAttribute("id")}}}return i(a.replace(R,"$1"),b,d,e)}function hb(){var a=[];function b(c,e){return a.push(c+" ")>d.cacheLength&&delete b[a.shift()],b[c+" "]=e}return b}function ib(a){return a[u]=!0,a}function jb(a){var b=n.createElement("div");try{return!!a(b)}catch(c){return!1}finally{b.parentNode&&b.parentNode.removeChild(b),b=null}}function kb(a,b){var c=a.split("|"),e=a.length;while(e--)d.attrHandle[c[e]]=b}function lb(a,b){var c=b&&a,d=c&&1===a.nodeType&&1===b.nodeType&&(~b.sourceIndex||C)-(~a.sourceIndex||C);if(d)return d;if(c)while(c=c.nextSibling)if(c===b)return-1;return a?1:-1}function mb(a){return function(b){var c=b.nodeName.toLowerCase();return"input"===c&&b.type===a}}function nb(a){return function(b){var c=b.nodeName.toLowerCase();return("input"===c||"button"===c)&&b.type===a}}function ob(a){return ib(function(b){return b=+b,ib(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 pb(a){return a&&"undefined"!=typeof a.getElementsByTagName&&a}c=gb.support={},f=gb.isXML=function(a){var b=a&&(a.ownerDocument||a).documentElement;return b?"HTML"!==b.nodeName:!1},m=gb.setDocument=function(a){var b,e,g=a?a.ownerDocument||a:v;return g!==n&&9===g.nodeType&&g.documentElement?(n=g,o=g.documentElement,e=g.defaultView,e&&e!==e.top&&(e.addEventListener?e.addEventListener("unload",eb,!1):e.attachEvent&&e.attachEvent("onunload",eb)),p=!f(g),c.attributes=jb(function(a){return a.className="i",!a.getAttribute("className")}),c.getElementsByTagName=jb(function(a){return a.appendChild(g.createComment("")),!a.getElementsByTagName("*").length}),c.getElementsByClassName=$.test(g.getElementsByClassName),c.getById=jb(function(a){return o.appendChild(a).id=u,!g.getElementsByName||!g.getElementsByName(u).length}),c.getById?(d.find.ID=function(a,b){if("undefined"!=typeof b.getElementById&&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="undefined"!=typeof a.getAttributeNode&&a.getAttributeNode("id");return c&&c.value===b}}),d.find.TAG=c.getElementsByTagName?function(a,b){return"undefined"!=typeof b.getElementsByTagName?b.getElementsByTagName(a):c.qsa?b.querySelectorAll(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 p?b.getElementsByClassName(a):void 0},r=[],q=[],(c.qsa=$.test(g.querySelectorAll))&&(jb(function(a){o.appendChild(a).innerHTML="
",a.querySelectorAll("[msallowcapture^='']").length&&q.push("[*^$]="+L+"*(?:''|\"\")"),a.querySelectorAll("[selected]").length||q.push("\\["+L+"*(?:value|"+K+")"),a.querySelectorAll("[id~="+u+"-]").length||q.push("~="),a.querySelectorAll(":checked").length||q.push(":checked"),a.querySelectorAll("a#"+u+"+*").length||q.push(".#.+[+~]")}),jb(function(a){var b=g.createElement("input");b.setAttribute("type","hidden"),a.appendChild(b).setAttribute("name","D"),a.querySelectorAll("[name=d]").length&&q.push("name"+L+"*[*^$|!~]?="),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))&&jb(function(a){c.disconnectedMatch=s.call(a,"div"),s.call(a,"[s!='']:x"),r.push("!=",P)}),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===g||a.ownerDocument===v&&t(v,a)?-1:b===g||b.ownerDocument===v&&t(v,b)?1:k?J(k,a)-J(k,b):0:4&d?-1:1)}:function(a,b){if(a===b)return l=!0,0;var c,d=0,e=a.parentNode,f=b.parentNode,h=[a],i=[b];if(!e||!f)return a===g?-1:b===g?1:e?-1:f?1:k?J(k,a)-J(k,b):0;if(e===f)return lb(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?lb(h[d],i[d]):h[d]===v?-1:i[d]===v?1:0},g):n},gb.matches=function(a,b){return gb(a,null,null,b)},gb.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 gb(b,n,null,[a]).length>0},gb.contains=function(a,b){return(a.ownerDocument||a)!==n&&m(a),t(a,b)},gb.attr=function(a,b){(a.ownerDocument||a)!==n&&m(a);var e=d.attrHandle[b.toLowerCase()],f=e&&D.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},gb.error=function(a){throw new Error("Syntax error, unrecognized expression: "+a)},gb.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=gb.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=gb.selectors={cacheLength:50,createPseudo:ib,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]||gb.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]&&gb.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("(^|"+L+")"+a+"("+L+"|$)"))&&y(a,function(a){return b.test("string"==typeof a.className&&a.className||"undefined"!=typeof a.getAttribute&&a.getAttribute("class")||"")})},ATTR:function(a,b,c){return function(d){var e=gb.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.replace(Q," ")+" ").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()]||gb.error("unsupported pseudo: "+a);return e[u]?e(b):e.length>1?(c=[a,a,"",b],d.setFilters.hasOwnProperty(a.toLowerCase())?ib(function(a,c){var d,f=e(a,b),g=f.length;while(g--)d=J(a,f[g]),a[d]=!(c[d]=f[g])}):function(a){return e(a,0,c)}):e}},pseudos:{not:ib(function(a){var b=[],c=[],d=h(a.replace(R,"$1"));return d[u]?ib(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),b[0]=null,!c.pop()}}),has:ib(function(a){return function(b){return gb(a,b).length>0}}),contains:ib(function(a){return a=a.replace(cb,db),function(b){return(b.textContent||b.innerText||e(b)).indexOf(a)>-1}}),lang:ib(function(a){return W.test(a||"")||gb.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:ob(function(){return[0]}),last:ob(function(a,b){return[b-1]}),eq:ob(function(a,b,c){return[0>c?c+b:c]}),even:ob(function(a,b){for(var c=0;b>c;c+=2)a.push(c);return a}),odd:ob(function(a,b){for(var c=1;b>c;c+=2)a.push(c);return a}),lt:ob(function(a,b,c){for(var d=0>c?c+b:c;--d>=0;)a.push(d);return a}),gt:ob(function(a,b,c){for(var d=0>c?c+b:c;++db;b++)d+=a[b].value;return d}function sb(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 tb(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 ub(a,b,c){for(var d=0,e=b.length;e>d;d++)gb(a,b[d],c);return c}function vb(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 wb(a,b,c,d,e,f){return d&&!d[u]&&(d=wb(d)),e&&!e[u]&&(e=wb(e,f)),ib(function(f,g,h,i){var j,k,l,m=[],n=[],o=g.length,p=f||ub(b||"*",h.nodeType?[h]:h,[]),q=!a||!f&&b?p:vb(p,m,a,h,i),r=c?e||(f?a:o||d)?[]:g:q;if(c&&c(q,r,h,i),d){j=vb(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?J(f,l):m[k])>-1&&(f[j]=!(g[j]=l))}}else r=vb(r===g?r.splice(o,r.length):r),e?e(null,g,r,i):H.apply(g,r)})}function xb(a){for(var b,c,e,f=a.length,g=d.relative[a[0].type],h=g||d.relative[" "],i=g?1:0,k=sb(function(a){return a===b},h,!0),l=sb(function(a){return J(b,a)>-1},h,!0),m=[function(a,c,d){var e=!g&&(d||c!==j)||((b=c).nodeType?k(a,c,d):l(a,c,d));return b=null,e}];f>i;i++)if(c=d.relative[a[i].type])m=[sb(tb(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 wb(i>1&&tb(m),i>1&&rb(a.slice(0,i-1).concat({value:" "===a[i-2].type?"*":""})).replace(R,"$1"),c,e>i&&xb(a.slice(i,e)),f>e&&xb(a=a.slice(e)),f>e&&rb(a))}m.push(c)}return tb(m)}function yb(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]=F.call(i));s=vb(s)}H.apply(i,s),k&&!f&&s.length>0&&p+b.length>1&&gb.uniqueSort(i)}return k&&(w=v,j=t),r};return c?ib(f):f}return h=gb.compile=function(a,b){var c,d=[],e=[],f=A[a+" "];if(!f){b||(b=g(a)),c=b.length;while(c--)f=xb(b[c]),f[u]?d.push(f):e.push(f);f=A(a,yb(e,d)),f.selector=a}return f},i=gb.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)&&pb(b.parentNode)||b))){if(j.splice(i,1),a=f.length&&rb(j),!a)return H.apply(e,f),e;break}}}return(n||h(a,o))(f,b,!p,e,ab.test(a)&&pb(b.parentNode)||b),e},c.sortStable=u.split("").sort(B).join("")===u,c.detectDuplicates=!!l,m(),c.sortDetached=jb(function(a){return 1&a.compareDocumentPosition(n.createElement("div"))}),jb(function(a){return a.innerHTML="","#"===a.firstChild.getAttribute("href")})||kb("type|href|height|width",function(a,b,c){return c?void 0:a.getAttribute(b,"type"===b.toLowerCase()?1:2)}),c.attributes&&jb(function(a){return a.innerHTML="",a.firstChild.setAttribute("value",""),""===a.firstChild.getAttribute("value")})||kb("value",function(a,b,c){return c||"input"!==a.nodeName.toLowerCase()?void 0:a.defaultValue}),jb(function(a){return null==a.getAttribute("disabled")})||kb(K,function(a,b,c){var d;return c?void 0:a[b]===!0?b.toLowerCase():(d=a.getAttributeNode(b))&&d.specified?d.value:null}),gb}(a);n.find=t,n.expr=t.selectors,n.expr[":"]=n.expr.pseudos,n.unique=t.uniqueSort,n.text=t.getText,n.isXMLDoc=t.isXML,n.contains=t.contains;var u=n.expr.match.needsContext,v=/^<(\w+)\s*\/?>(?:<\/\1>|)$/,w=/^.[^:#\[\.,]*$/;function x(a,b,c){if(n.isFunction(b))return n.grep(a,function(a,d){return!!b.call(a,d,a)!==c});if(b.nodeType)return n.grep(a,function(a){return a===b!==c});if("string"==typeof b){if(w.test(b))return n.filter(b,a,c);b=n.filter(b,a)}return n.grep(a,function(a){return g.call(b,a)>=0!==c})}n.filter=function(a,b,c){var d=b[0];return c&&(a=":not("+a+")"),1===b.length&&1===d.nodeType?n.find.matchesSelector(d,a)?[d]:[]:n.find.matches(a,n.grep(b,function(a){return 1===a.nodeType}))},n.fn.extend({find:function(a){var b,c=this.length,d=[],e=this;if("string"!=typeof a)return this.pushStack(n(a).filter(function(){for(b=0;c>b;b++)if(n.contains(e[b],this))return!0}));for(b=0;c>b;b++)n.find(a,e[b],d);return d=this.pushStack(c>1?n.unique(d):d),d.selector=this.selector?this.selector+" "+a:a,d},filter:function(a){return this.pushStack(x(this,a||[],!1))},not:function(a){return this.pushStack(x(this,a||[],!0))},is:function(a){return!!x(this,"string"==typeof a&&u.test(a)?n(a):a||[],!1).length}});var y,z=/^(?:\s*(<[\w\W]+>)[^>]*|#([\w-]*))$/,A=n.fn.init=function(a,b){var c,d;if(!a)return this;if("string"==typeof a){if(c="<"===a[0]&&">"===a[a.length-1]&&a.length>=3?[null,a,null]:z.exec(a),!c||!c[1]&&b)return!b||b.jquery?(b||y).find(a):this.constructor(b).find(a);if(c[1]){if(b=b instanceof n?b[0]:b,n.merge(this,n.parseHTML(c[1],b&&b.nodeType?b.ownerDocument||b:l,!0)),v.test(c[1])&&n.isPlainObject(b))for(c in b)n.isFunction(this[c])?this[c](b[c]):this.attr(c,b[c]);return this}return d=l.getElementById(c[2]),d&&d.parentNode&&(this.length=1,this[0]=d),this.context=l,this.selector=a,this}return a.nodeType?(this.context=this[0]=a,this.length=1,this):n.isFunction(a)?"undefined"!=typeof y.ready?y.ready(a):a(n):(void 0!==a.selector&&(this.selector=a.selector,this.context=a.context),n.makeArray(a,this))};A.prototype=n.fn,y=n(l);var B=/^(?:parents|prev(?:Until|All))/,C={children:!0,contents:!0,next:!0,prev:!0};n.extend({dir:function(a,b,c){var d=[],e=void 0!==c;while((a=a[b])&&9!==a.nodeType)if(1===a.nodeType){if(e&&n(a).is(c))break;d.push(a)}return d},sibling:function(a,b){for(var c=[];a;a=a.nextSibling)1===a.nodeType&&a!==b&&c.push(a);return c}}),n.fn.extend({has:function(a){var b=n(a,this),c=b.length;return this.filter(function(){for(var a=0;c>a;a++)if(n.contains(this,b[a]))return!0})},closest:function(a,b){for(var c,d=0,e=this.length,f=[],g=u.test(a)||"string"!=typeof a?n(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&&n.find.matchesSelector(c,a))){f.push(c);break}return this.pushStack(f.length>1?n.unique(f):f)},index:function(a){return a?"string"==typeof a?g.call(n(a),this[0]):g.call(this,a.jquery?a[0]:a):this[0]&&this[0].parentNode?this.first().prevAll().length:-1},add:function(a,b){return this.pushStack(n.unique(n.merge(this.get(),n(a,b))))},addBack:function(a){return this.add(null==a?this.prevObject:this.prevObject.filter(a))}});function D(a,b){while((a=a[b])&&1!==a.nodeType);return a}n.each({parent:function(a){var b=a.parentNode;return b&&11!==b.nodeType?b:null},parents:function(a){return n.dir(a,"parentNode")},parentsUntil:function(a,b,c){return n.dir(a,"parentNode",c)},next:function(a){return D(a,"nextSibling")},prev:function(a){return D(a,"previousSibling")},nextAll:function(a){return n.dir(a,"nextSibling")},prevAll:function(a){return n.dir(a,"previousSibling")},nextUntil:function(a,b,c){return n.dir(a,"nextSibling",c)},prevUntil:function(a,b,c){return n.dir(a,"previousSibling",c)},siblings:function(a){return n.sibling((a.parentNode||{}).firstChild,a)},children:function(a){return n.sibling(a.firstChild)},contents:function(a){return a.contentDocument||n.merge([],a.childNodes)}},function(a,b){n.fn[a]=function(c,d){var e=n.map(this,b,c);return"Until"!==a.slice(-5)&&(d=c),d&&"string"==typeof d&&(e=n.filter(d,e)),this.length>1&&(C[a]||n.unique(e),B.test(a)&&e.reverse()),this.pushStack(e)}});var E=/\S+/g,F={};function G(a){var b=F[a]={};return n.each(a.match(E)||[],function(a,c){b[c]=!0}),b}n.Callbacks=function(a){a="string"==typeof a?F[a]||G(a):n.extend({},a);var b,c,d,e,f,g,h=[],i=!a.once&&[],j=function(l){for(b=a.memory&&l,c=!0,g=e||0,e=0,f=h.length,d=!0;h&&f>g;g++)if(h[g].apply(l[0],l[1])===!1&&a.stopOnFalse){b=!1;break}d=!1,h&&(i?i.length&&j(i.shift()):b?h=[]:k.disable())},k={add:function(){if(h){var c=h.length;!function g(b){n.each(b,function(b,c){var d=n.type(c);"function"===d?a.unique&&k.has(c)||h.push(c):c&&c.length&&"string"!==d&&g(c)})}(arguments),d?f=h.length:b&&(e=c,j(b))}return this},remove:function(){return h&&n.each(arguments,function(a,b){var c;while((c=n.inArray(b,h,c))>-1)h.splice(c,1),d&&(f>=c&&f--,g>=c&&g--)}),this},has:function(a){return a?n.inArray(a,h)>-1:!(!h||!h.length)},empty:function(){return h=[],f=0,this},disable:function(){return h=i=b=void 0,this},disabled:function(){return!h},lock:function(){return i=void 0,b||k.disable(),this},locked:function(){return!i},fireWith:function(a,b){return!h||c&&!i||(b=b||[],b=[a,b.slice?b.slice():b],d?i.push(b):j(b)),this},fire:function(){return k.fireWith(this,arguments),this},fired:function(){return!!c}};return k},n.extend({Deferred:function(a){var b=[["resolve","done",n.Callbacks("once memory"),"resolved"],["reject","fail",n.Callbacks("once memory"),"rejected"],["notify","progress",n.Callbacks("memory")]],c="pending",d={state:function(){return c},always:function(){return e.done(arguments).fail(arguments),this},then:function(){var a=arguments;return n.Deferred(function(c){n.each(b,function(b,f){var g=n.isFunction(a[b])&&a[b];e[f[1]](function(){var a=g&&g.apply(this,arguments);a&&n.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?n.extend(a,d):d}},e={};return d.pipe=d.then,n.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&&n.isFunction(a.promise)?e:0,g=1===f?a:n.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]&&n.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;n.fn.ready=function(a){return n.ready.promise().done(a),this},n.extend({isReady:!1,readyWait:1,holdReady:function(a){a?n.readyWait++:n.ready(!0)},ready:function(a){(a===!0?--n.readyWait:n.isReady)||(n.isReady=!0,a!==!0&&--n.readyWait>0||(H.resolveWith(l,[n]),n.fn.triggerHandler&&(n(l).triggerHandler("ready"),n(l).off("ready"))))}});function I(){l.removeEventListener("DOMContentLoaded",I,!1),a.removeEventListener("load",I,!1),n.ready()}n.ready.promise=function(b){return H||(H=n.Deferred(),"complete"===l.readyState?setTimeout(n.ready):(l.addEventListener("DOMContentLoaded",I,!1),a.addEventListener("load",I,!1))),H.promise(b)},n.ready.promise();var J=n.access=function(a,b,c,d,e,f,g){var h=0,i=a.length,j=null==c;if("object"===n.type(c)){e=!0;for(h in c)n.access(a,b,h,c[h],!0,f,g)}else if(void 0!==d&&(e=!0,n.isFunction(d)||(g=!0),j&&(g?(b.call(a,d),b=null):(j=b,b=function(a,b,c){return j.call(n(a),c)})),b))for(;i>h;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};n.acceptData=function(a){return 1===a.nodeType||9===a.nodeType||!+a.nodeType};function K(){Object.defineProperty(this.cache={},0,{get:function(){return{}}}),this.expando=n.expando+K.uid++}K.uid=1,K.accepts=n.acceptData,K.prototype={key:function(a){if(!K.accepts(a))return 0;var b={},c=a[this.expando];if(!c){c=K.uid++;try{b[this.expando]={value:c},Object.defineProperties(a,b)}catch(d){b[this.expando]=c,n.extend(a,b)}}return this.cache[c]||(this.cache[c]={}),c},set:function(a,b,c){var d,e=this.key(a),f=this.cache[e];if("string"==typeof b)f[b]=c;else if(n.isEmptyObject(f))n.extend(this.cache[e],b);else for(d in b)f[d]=b[d];return f},get:function(a,b){var c=this.cache[this.key(a)];return void 0===b?c:c[b]},access:function(a,b,c){var d;return void 0===b||b&&"string"==typeof b&&void 0===c?(d=this.get(a,b),void 0!==d?d:this.get(a,n.camelCase(b))):(this.set(a,b,c),void 0!==c?c:b)},remove:function(a,b){var c,d,e,f=this.key(a),g=this.cache[f];if(void 0===b)this.cache[f]={};else{n.isArray(b)?d=b.concat(b.map(n.camelCase)):(e=n.camelCase(b),b in g?d=[b,e]:(d=e,d=d in g?[d]:d.match(E)||[])),c=d.length;while(c--)delete g[d[c]]}},hasData:function(a){return!n.isEmptyObject(this.cache[a[this.expando]]||{})},discard:function(a){a[this.expando]&&delete this.cache[a[this.expando]]}};var L=new K,M=new K,N=/^(?:\{[\w\W]*\}|\[[\w\W]*\])$/,O=/([A-Z])/g;function P(a,b,c){var d;if(void 0===c&&1===a.nodeType)if(d="data-"+b.replace(O,"-$1").toLowerCase(),c=a.getAttribute(d),"string"==typeof c){try{c="true"===c?!0:"false"===c?!1:"null"===c?null:+c+""===c?+c:N.test(c)?n.parseJSON(c):c}catch(e){}M.set(a,b,c)}else c=void 0;return c}n.extend({hasData:function(a){return M.hasData(a)||L.hasData(a)},data:function(a,b,c){return M.access(a,b,c) +},removeData:function(a,b){M.remove(a,b)},_data:function(a,b,c){return L.access(a,b,c)},_removeData:function(a,b){L.remove(a,b)}}),n.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.get(f),1===f.nodeType&&!L.get(f,"hasDataAttrs"))){c=g.length;while(c--)g[c]&&(d=g[c].name,0===d.indexOf("data-")&&(d=n.camelCase(d.slice(5)),P(f,d,e[d])));L.set(f,"hasDataAttrs",!0)}return e}return"object"==typeof a?this.each(function(){M.set(this,a)}):J(this,function(b){var c,d=n.camelCase(a);if(f&&void 0===b){if(c=M.get(f,a),void 0!==c)return c;if(c=M.get(f,d),void 0!==c)return c;if(c=P(f,d,void 0),void 0!==c)return c}else this.each(function(){var c=M.get(this,d);M.set(this,d,b),-1!==a.indexOf("-")&&void 0!==c&&M.set(this,a,b)})},null,b,arguments.length>1,null,!0)},removeData:function(a){return this.each(function(){M.remove(this,a)})}}),n.extend({queue:function(a,b,c){var d;return a?(b=(b||"fx")+"queue",d=L.get(a,b),c&&(!d||n.isArray(c)?d=L.access(a,b,n.makeArray(c)):d.push(c)),d||[]):void 0},dequeue:function(a,b){b=b||"fx";var c=n.queue(a,b),d=c.length,e=c.shift(),f=n._queueHooks(a,b),g=function(){n.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 L.get(a,c)||L.access(a,c,{empty:n.Callbacks("once memory").add(function(){L.remove(a,[b+"queue",c])})})}}),n.fn.extend({queue:function(a,b){var c=2;return"string"!=typeof a&&(b=a,a="fx",c--),arguments.lengthx",k.noCloneChecked=!!b.cloneNode(!0).lastChild.defaultValue}();var U="undefined";k.focusinBubbles="onfocusin"in a;var V=/^key/,W=/^(?:mouse|pointer|contextmenu)|click/,X=/^(?:focusinfocus|focusoutblur)$/,Y=/^([^.]*)(?:\.(.+)|)$/;function Z(){return!0}function $(){return!1}function _(){try{return l.activeElement}catch(a){}}n.event={global:{},add:function(a,b,c,d,e){var f,g,h,i,j,k,l,m,o,p,q,r=L.get(a);if(r){c.handler&&(f=c,c=f.handler,e=f.selector),c.guid||(c.guid=n.guid++),(i=r.events)||(i=r.events={}),(g=r.handle)||(g=r.handle=function(b){return typeof n!==U&&n.event.triggered!==b.type?n.event.dispatch.apply(a,arguments):void 0}),b=(b||"").match(E)||[""],j=b.length;while(j--)h=Y.exec(b[j])||[],o=q=h[1],p=(h[2]||"").split(".").sort(),o&&(l=n.event.special[o]||{},o=(e?l.delegateType:l.bindType)||o,l=n.event.special[o]||{},k=n.extend({type:o,origType:q,data:d,handler:c,guid:c.guid,selector:e,needsContext:e&&n.expr.match.needsContext.test(e),namespace:p.join(".")},f),(m=i[o])||(m=i[o]=[],m.delegateCount=0,l.setup&&l.setup.call(a,d,p,g)!==!1||a.addEventListener&&a.addEventListener(o,g,!1)),l.add&&(l.add.call(a,k),k.handler.guid||(k.handler.guid=c.guid)),e?m.splice(m.delegateCount++,0,k):m.push(k),n.event.global[o]=!0)}},remove:function(a,b,c,d,e){var f,g,h,i,j,k,l,m,o,p,q,r=L.hasData(a)&&L.get(a);if(r&&(i=r.events)){b=(b||"").match(E)||[""],j=b.length;while(j--)if(h=Y.exec(b[j])||[],o=q=h[1],p=(h[2]||"").split(".").sort(),o){l=n.event.special[o]||{},o=(d?l.delegateType:l.bindType)||o,m=i[o]||[],h=h[2]&&new RegExp("(^|\\.)"+p.join("\\.(?:.*\\.|)")+"(\\.|$)"),g=f=m.length;while(f--)k=m[f],!e&&q!==k.origType||c&&c.guid!==k.guid||h&&!h.test(k.namespace)||d&&d!==k.selector&&("**"!==d||!k.selector)||(m.splice(f,1),k.selector&&m.delegateCount--,l.remove&&l.remove.call(a,k));g&&!m.length&&(l.teardown&&l.teardown.call(a,p,r.handle)!==!1||n.removeEvent(a,o,r.handle),delete i[o])}else for(o in i)n.event.remove(a,o+b[j],c,d,!0);n.isEmptyObject(i)&&(delete r.handle,L.remove(a,"events"))}},trigger:function(b,c,d,e){var f,g,h,i,k,m,o,p=[d||l],q=j.call(b,"type")?b.type:b,r=j.call(b,"namespace")?b.namespace.split("."):[];if(g=h=d=d||l,3!==d.nodeType&&8!==d.nodeType&&!X.test(q+n.event.triggered)&&(q.indexOf(".")>=0&&(r=q.split("."),q=r.shift(),r.sort()),k=q.indexOf(":")<0&&"on"+q,b=b[n.expando]?b:new n.Event(q,"object"==typeof b&&b),b.isTrigger=e?2:3,b.namespace=r.join("."),b.namespace_re=b.namespace?new RegExp("(^|\\.)"+r.join("\\.(?:.*\\.|)")+"(\\.|$)"):null,b.result=void 0,b.target||(b.target=d),c=null==c?[b]:n.makeArray(c,[b]),o=n.event.special[q]||{},e||!o.trigger||o.trigger.apply(d,c)!==!1)){if(!e&&!o.noBubble&&!n.isWindow(d)){for(i=o.delegateType||q,X.test(i+q)||(g=g.parentNode);g;g=g.parentNode)p.push(g),h=g;h===(d.ownerDocument||l)&&p.push(h.defaultView||h.parentWindow||a)}f=0;while((g=p[f++])&&!b.isPropagationStopped())b.type=f>1?i:o.bindType||q,m=(L.get(g,"events")||{})[b.type]&&L.get(g,"handle"),m&&m.apply(g,c),m=k&&g[k],m&&m.apply&&n.acceptData(g)&&(b.result=m.apply(g,c),b.result===!1&&b.preventDefault());return b.type=q,e||b.isDefaultPrevented()||o._default&&o._default.apply(p.pop(),c)!==!1||!n.acceptData(d)||k&&n.isFunction(d[q])&&!n.isWindow(d)&&(h=d[k],h&&(d[k]=null),n.event.triggered=q,d[q](),n.event.triggered=void 0,h&&(d[k]=h)),b.result}},dispatch:function(a){a=n.event.fix(a);var b,c,e,f,g,h=[],i=d.call(arguments),j=(L.get(this,"events")||{})[a.type]||[],k=n.event.special[a.type]||{};if(i[0]=a,a.delegateTarget=this,!k.preDispatch||k.preDispatch.call(this,a)!==!1){h=n.event.handlers.call(this,a,j),b=0;while((f=h[b++])&&!a.isPropagationStopped()){a.currentTarget=f.elem,c=0;while((g=f.handlers[c++])&&!a.isImmediatePropagationStopped())(!a.namespace_re||a.namespace_re.test(g.namespace))&&(a.handleObj=g,a.data=g.data,e=((n.event.special[g.origType]||{}).handle||g.handler).apply(f.elem,i),void 0!==e&&(a.result=e)===!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(i.disabled!==!0||"click"!==a.type){for(d=[],c=0;h>c;c++)f=b[c],e=f.selector+" ",void 0===d[e]&&(d[e]=f.needsContext?n(e,this).index(i)>=0:n.find(e,this,null,[i]).length),d[e]&&d.push(f);d.length&&g.push({elem:i,handlers:d})}return h]*)\/>/gi,bb=/<([\w:]+)/,cb=/<|&#?\w+;/,db=/<(?:script|style|link)/i,eb=/checked\s*(?:[^=]|=\s*.checked.)/i,fb=/^$|\/(?:java|ecma)script/i,gb=/^true\/(.*)/,hb=/^\s*\s*$/g,ib={option:[1,""],thead:[1,"","
"],col:[2,"","
"],tr:[2,"","
"],td:[3,"","
"],_default:[0,"",""]};ib.optgroup=ib.option,ib.tbody=ib.tfoot=ib.colgroup=ib.caption=ib.thead,ib.th=ib.td;function jb(a,b){return n.nodeName(a,"table")&&n.nodeName(11!==b.nodeType?b:b.firstChild,"tr")?a.getElementsByTagName("tbody")[0]||a.appendChild(a.ownerDocument.createElement("tbody")):a}function kb(a){return a.type=(null!==a.getAttribute("type"))+"/"+a.type,a}function lb(a){var b=gb.exec(a.type);return b?a.type=b[1]:a.removeAttribute("type"),a}function mb(a,b){for(var c=0,d=a.length;d>c;c++)L.set(a[c],"globalEval",!b||L.get(b[c],"globalEval"))}function nb(a,b){var c,d,e,f,g,h,i,j;if(1===b.nodeType){if(L.hasData(a)&&(f=L.access(a),g=L.set(b,f),j=f.events)){delete g.handle,g.events={};for(e in j)for(c=0,d=j[e].length;d>c;c++)n.event.add(b,e,j[e][c])}M.hasData(a)&&(h=M.access(a),i=n.extend({},h),M.set(b,i))}}function ob(a,b){var c=a.getElementsByTagName?a.getElementsByTagName(b||"*"):a.querySelectorAll?a.querySelectorAll(b||"*"):[];return void 0===b||b&&n.nodeName(a,b)?n.merge([a],c):c}function pb(a,b){var c=b.nodeName.toLowerCase();"input"===c&&T.test(a.type)?b.checked=a.checked:("input"===c||"textarea"===c)&&(b.defaultValue=a.defaultValue)}n.extend({clone:function(a,b,c){var d,e,f,g,h=a.cloneNode(!0),i=n.contains(a.ownerDocument,a);if(!(k.noCloneChecked||1!==a.nodeType&&11!==a.nodeType||n.isXMLDoc(a)))for(g=ob(h),f=ob(a),d=0,e=f.length;e>d;d++)pb(f[d],g[d]);if(b)if(c)for(f=f||ob(a),g=g||ob(h),d=0,e=f.length;e>d;d++)nb(f[d],g[d]);else nb(a,h);return g=ob(h,"script"),g.length>0&&mb(g,!i&&ob(a,"script")),h},buildFragment:function(a,b,c,d){for(var e,f,g,h,i,j,k=b.createDocumentFragment(),l=[],m=0,o=a.length;o>m;m++)if(e=a[m],e||0===e)if("object"===n.type(e))n.merge(l,e.nodeType?[e]:e);else if(cb.test(e)){f=f||k.appendChild(b.createElement("div")),g=(bb.exec(e)||["",""])[1].toLowerCase(),h=ib[g]||ib._default,f.innerHTML=h[1]+e.replace(ab,"<$1>")+h[2],j=h[0];while(j--)f=f.lastChild;n.merge(l,f.childNodes),f=k.firstChild,f.textContent=""}else l.push(b.createTextNode(e));k.textContent="",m=0;while(e=l[m++])if((!d||-1===n.inArray(e,d))&&(i=n.contains(e.ownerDocument,e),f=ob(k.appendChild(e),"script"),i&&mb(f),c)){j=0;while(e=f[j++])fb.test(e.type||"")&&c.push(e)}return k},cleanData:function(a){for(var b,c,d,e,f=n.event.special,g=0;void 0!==(c=a[g]);g++){if(n.acceptData(c)&&(e=c[L.expando],e&&(b=L.cache[e]))){if(b.events)for(d in b.events)f[d]?n.event.remove(c,d):n.removeEvent(c,d,b.handle);L.cache[e]&&delete L.cache[e]}delete M.cache[c[M.expando]]}}}),n.fn.extend({text:function(a){return J(this,function(a){return void 0===a?n.text(this):this.empty().each(function(){(1===this.nodeType||11===this.nodeType||9===this.nodeType)&&(this.textContent=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=jb(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=jb(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?n.filter(a,this):this,e=0;null!=(c=d[e]);e++)b||1!==c.nodeType||n.cleanData(ob(c)),c.parentNode&&(b&&n.contains(c.ownerDocument,c)&&mb(ob(c,"script")),c.parentNode.removeChild(c));return this},empty:function(){for(var a,b=0;null!=(a=this[b]);b++)1===a.nodeType&&(n.cleanData(ob(a,!1)),a.textContent="");return this},clone:function(a,b){return a=null==a?!1:a,b=null==b?a:b,this.map(function(){return n.clone(this,a,b)})},html:function(a){return J(this,function(a){var b=this[0]||{},c=0,d=this.length;if(void 0===a&&1===b.nodeType)return b.innerHTML;if("string"==typeof a&&!db.test(a)&&!ib[(bb.exec(a)||["",""])[1].toLowerCase()]){a=a.replace(ab,"<$1>");try{for(;d>c;c++)b=this[c]||{},1===b.nodeType&&(n.cleanData(ob(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,n.cleanData(ob(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,m=this,o=l-1,p=a[0],q=n.isFunction(p);if(q||l>1&&"string"==typeof p&&!k.checkClone&&eb.test(p))return this.each(function(c){var d=m.eq(c);q&&(a[0]=p.call(this,c,d.html())),d.domManip(a,b)});if(l&&(c=n.buildFragment(a,this[0].ownerDocument,!1,this),d=c.firstChild,1===c.childNodes.length&&(c=d),d)){for(f=n.map(ob(c,"script"),kb),g=f.length;l>j;j++)h=c,j!==o&&(h=n.clone(h,!0,!0),g&&n.merge(f,ob(h,"script"))),b.call(this[j],h,j);if(g)for(i=f[f.length-1].ownerDocument,n.map(f,lb),j=0;g>j;j++)h=f[j],fb.test(h.type||"")&&!L.access(h,"globalEval")&&n.contains(i,h)&&(h.src?n._evalUrl&&n._evalUrl(h.src):n.globalEval(h.textContent.replace(hb,"")))}return this}}),n.each({appendTo:"append",prependTo:"prepend",insertBefore:"before",insertAfter:"after",replaceAll:"replaceWith"},function(a,b){n.fn[a]=function(a){for(var c,d=[],e=n(a),g=e.length-1,h=0;g>=h;h++)c=h===g?this:this.clone(!0),n(e[h])[b](c),f.apply(d,c.get());return this.pushStack(d)}});var qb,rb={};function sb(b,c){var d,e=n(c.createElement(b)).appendTo(c.body),f=a.getDefaultComputedStyle&&(d=a.getDefaultComputedStyle(e[0]))?d.display:n.css(e[0],"display");return e.detach(),f}function tb(a){var b=l,c=rb[a];return c||(c=sb(a,b),"none"!==c&&c||(qb=(qb||n("