From 1e28019e50c527abcf0cb871e98b2cde9d88395e Mon Sep 17 00:00:00 2001 From: Fabrice Niessen Date: Sat, 13 Sep 2014 15:31:32 +0200 Subject: [PATCH] Add CSS/JS files --- README.org | 29 +- bigblow.png | Bin 0 -> 121346 bytes setup/bigblow-github-dev.setup | 14 + setup/bigblow-local.setup | 14 + setup/bigblow-pirilampo.setup | 14 + styles/bigblow/css/bigblow.css | 757 ++++++++++++++++++ styles/bigblow/css/hideshow.css | 116 +++ styles/bigblow/css/htmlize.css | 145 ++++ styles/bigblow/images/checked.png | Bin 0 -> 3136 bytes styles/bigblow/images/fixme.png | Bin 0 -> 625 bytes styles/bigblow/images/halfchecked.png | Bin 0 -> 3080 bytes styles/bigblow/images/info.png | Bin 0 -> 4403 bytes styles/bigblow/images/note.png | Bin 0 -> 4567 bytes styles/bigblow/images/tip.png | Bin 0 -> 4447 bytes styles/bigblow/images/unchecked.png | Bin 0 -> 3087 bytes styles/bigblow/images/warning.png | Bin 0 -> 4340 bytes styles/bigblow/js/ZeroClipboard.swf | Bin 0 -> 1071 bytes styles/bigblow/js/bigblow.js | 522 ++++++++++++ styles/bigblow/js/hideshow.js | 332 ++++++++ styles/bigblow/js/jquery-1.11.0.min.js | 4 + styles/bigblow/js/jquery-1.9.1.min.js | 5 + styles/bigblow/js/jquery-ui-1.10.2.min.js | 12 + styles/bigblow/js/jquery.localscroll-min.js | 9 + .../bigblow/js/jquery.scrollTo-1.4.3.1-min.js | 7 + styles/bigblow/js/jquery.zclip.min.js | 12 + 25 files changed, 1978 insertions(+), 14 deletions(-) create mode 100755 bigblow.png create mode 100755 setup/bigblow-github-dev.setup create mode 100755 setup/bigblow-local.setup create mode 100755 setup/bigblow-pirilampo.setup create mode 100755 styles/bigblow/css/bigblow.css create mode 100755 styles/bigblow/css/hideshow.css create mode 100755 styles/bigblow/css/htmlize.css create mode 100755 styles/bigblow/images/checked.png create mode 100755 styles/bigblow/images/fixme.png create mode 100755 styles/bigblow/images/halfchecked.png create mode 100755 styles/bigblow/images/info.png create mode 100755 styles/bigblow/images/note.png create mode 100755 styles/bigblow/images/tip.png create mode 100755 styles/bigblow/images/unchecked.png create mode 100755 styles/bigblow/images/warning.png create mode 100755 styles/bigblow/js/ZeroClipboard.swf create mode 100755 styles/bigblow/js/bigblow.js create mode 100755 styles/bigblow/js/hideshow.js create mode 100755 styles/bigblow/js/jquery-1.11.0.min.js create mode 100755 styles/bigblow/js/jquery-1.9.1.min.js create mode 100755 styles/bigblow/js/jquery-ui-1.10.2.min.js create mode 100755 styles/bigblow/js/jquery.localscroll-min.js create mode 100755 styles/bigblow/js/jquery.scrollTo-1.4.3.1-min.js create mode 100755 styles/bigblow/js/jquery.zclip.min.js diff --git a/README.org b/README.org index dee92ea..5639b8e 100644 --- a/README.org +++ b/README.org @@ -1,14 +1,14 @@ #+TITLE: Awesome HTML themes for files exported from Org mode #+AUTHOR: Fabrice Niessen #+EMAIL: (concat "fniessen" at-sign "pirilampo.org") -#+Time-stamp: <2014-09-13 Sat 15:12> +#+Time-stamp: <2014-09-13 Sat 15:29> #+DESCRIPTION: Org-HTML export made simple. #+KEYWORDS: org, export, html, theme, style, css, js #+LANGUAGE: en #+OPTIONS: H:4 toc:t num:2 #+PROPERTY: padline no -#+SETUPFILE: setup/bigblow.setup +#+SETUPFILE: setup/bigblow-local.setup * Overview @@ -43,7 +43,8 @@ Click thumbnails for a bigger view. BigBlow is perfect for your work: it is a clean design aimed at optimal *Org experience in your browser*. It looks just awesome! -#+HTML: +#+ATTR_HTML: :width 640 +[[https://www.youtube.com/watch?v=DnSGSiXYuOk][file:bigblow.png]] * Installing a theme @@ -80,21 +81,21 @@ and link to it this way: If you prefer, you can add the content of the setup file at the beginning of your Org file instead: -#+begin_src org :exports code :tangle setup/bigblow.setup +#+begin_src org :exports code :tangle setup/bigblow-github-dev.setup # -*- mode: org; -*- -,#+HTML_HEAD: -,#+HTML_HEAD: -,#+HTML_HEAD: +,#+HTML_HEAD: +,#+HTML_HEAD: +,#+HTML_HEAD: -,#+HTML_HEAD: -,#+HTML_HEAD: +,#+HTML_HEAD: +,#+HTML_HEAD: -,#+HTML_HEAD: -,#+HTML_HEAD: -,#+HTML_HEAD: -,#+HTML_HEAD: -,#+HTML_HEAD: +,#+HTML_HEAD: +,#+HTML_HEAD: +,#+HTML_HEAD: +,#+HTML_HEAD: +,#+HTML_HEAD: #+end_src #+begin_src org :exports code :tangle setup/bigblow-pirilampo.setup diff --git a/bigblow.png b/bigblow.png new file mode 100755 index 0000000000000000000000000000000000000000..c1e5ee58fd414e816dc6aa62d16f0a801f59d777 GIT binary patch literal 121346 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 z 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�!A4$P4nV!=ns&}ba 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 XY{VfMWN$wCKLY|!S3j3^P6 +#+HTML_HEAD: +#+HTML_HEAD: + +#+HTML_HEAD: +#+HTML_HEAD: + +#+HTML_HEAD: +#+HTML_HEAD: +#+HTML_HEAD: +#+HTML_HEAD: +#+HTML_HEAD: diff --git a/setup/bigblow-local.setup b/setup/bigblow-local.setup new file mode 100755 index 0000000..a38e86f --- /dev/null +++ b/setup/bigblow-local.setup @@ -0,0 +1,14 @@ +# -*- mode: org; -*- + +#+HTML_HEAD: +#+HTML_HEAD: +#+HTML_HEAD: + +#+HTML_HEAD: +#+HTML_HEAD: + +#+HTML_HEAD: +#+HTML_HEAD: +#+HTML_HEAD: +#+HTML_HEAD: +#+HTML_HEAD: diff --git a/setup/bigblow-pirilampo.setup b/setup/bigblow-pirilampo.setup new file mode 100755 index 0000000..c61c079 --- /dev/null +++ b/setup/bigblow-pirilampo.setup @@ -0,0 +1,14 @@ +# -*- mode: org; -*- + +#+HTML_HEAD: +#+HTML_HEAD: +#+HTML_HEAD: + +#+HTML_HEAD: +#+HTML_HEAD: + +#+HTML_HEAD: +#+HTML_HEAD: +#+HTML_HEAD: +#+HTML_HEAD: +#+HTML_HEAD: diff --git a/styles/bigblow/css/bigblow.css b/styles/bigblow/css/bigblow.css new file mode 100755 index 0000000..af4b090 --- /dev/null +++ b/styles/bigblow/css/bigblow.css @@ -0,0 +1,757 @@ +/* bigblow.css --- BigBlow CSS file */ + +/* Copyright (C) 2011-2014 All Right Reserved, Fabrice Niessen */ + +/* This file is free software: you can redistribute it and/or */ +/* modify it under the terms of the GNU General Public License as */ +/* published by the Free Software Foundation, either version 3 of */ +/* the License, or (at your option) any later version. */ + +/* This file is distributed in the hope that it will be useful, */ +/* but WITHOUT ANY WARRANTY; without even the implied warranty of */ +/* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the */ +/* GNU General Public License for more details. */ + +/* Author: Fabrice Niessen <(concat "fniessen" at-sign "pirilampo.org")> */ +/* URL: https://github.com/fniessen/org-html-themes/ */ +/* Version: 20140605.0925 */ + +html, body { + border: 0; + margin: 0; + padding: 0; +} + +@media print { + .dontprint { + display: none; + } +} + +#preamble { + background: none repeat scroll 0 0 #46484B; + color: #FFFFFF; + font-family: Arial,Helvetica,sans-serif; + font-size: 70%; + font-weight: bold; + height: 224px; /* so that content begins after... */ + padding: 2px 2px 0 6px; +} + +#banner { + text-align: center; +} + +#tabs { + background-color: #2061A2; + float: left; + margin: 0px 0px 20px 0px; + padding: 0; + width: 100%; +} + + #tabs ul { + margin: 0; + padding: 0; + } + + #tabs li { + float: left; + list-style-type: none; + margin: 0px 2px 0px 0px; + padding: 0px 0px 0px 0px; + white-space: nowrap; + } + + #tabs li a { + color: #EEEEEE; + display: block; + font-size: 13px; + font-weight: bold; + margin: 0; + padding: 4px 10px 4px 10px; + text-decoration: none; + } + + #tabs li a:hover { + background: #759FCF; + color: #FFFFFF; + } + + #tabs li.ui-tabs-active a { + background: #FFFFFF; + color: #555555; + } + +#content { + clear: both; + background-color: #FFFFFF; + font-size: 100%; + margin: 0 auto; + max-width: 810px; + overflow-x: hidden; + overflow-y: auto; + padding: 0px 10px 2px 10px; +} + +#postamble { + color: #999999; + font-family: Arial,Helvetica,sans-serif; + font-size: 70%; + height: 40px; + margin: 0 auto; + max-width: 810px; + padding-right: 30px; + padding-top: 22px; + padding: 2px 2px 0 6px; + text-align: right; +} + +body { + color: #333333; + font: 13px/1.385 arial,helvetica,clean,sans-serif; + margin: 0 .1em; + padding: 0; +} + +b { + color: #000000; +} + +i { + color: #1A1A1A; +} + +h1, ul#tabs, h2, h3, h4, h5 { + font-family: "Trebuchet MS",Verdana,sans-serif; +} + +h1 { + background-color: #0A3F69; + color: #F8F8F8; + font-size: 24px; + margin: 0; + padding: 9px 0px 0px 10px; +} + +h2 { + border-bottom: 4px solid #67B3E3; + color: #13679D; + font-size: 20px; +} + +h3, h4, h5, h6 { + color: #1572AE; +} + +h3 { + border-bottom: 1px solid #B5DAF1; + font-size: 16px; + margin-left: 25px; +} + +h4 { + border-bottom: 1px dotted #C9E3F5; + font-size: 14px; + margin-left: 60px; +} + +h5 { + font-size: 1em; + margin-left: 87px; +} + +h6 { + font-size: 1em; + margin-left: 100px; +} + +.DONEheader { + color: #ADADAD; + text-decoration: line-through; +} + + h3.DONEheader { + border-bottom: 1px solid #DDDDDD; + } + + h4.DONEheader { + border-bottom: 1px dotted #DDDDDD; + } + +.outline-text-2, .outline-text-3, .outline-text-4, .outline-text-5, +.outline-3 > ul, /* for HTML export of Beamer slides */ +.outline-4 > ol, #text-footnotes { + margin-left: 100px; +} + +li > .outline-text-5 { + margin-left: 20px; +} + +ul, ol { + padding-left: 1.5em; +} + +dt { + color: #1572AE; + font-weight: bold; +} + +dd { + margin-bottom: 6px; +} + +pre { + /* Use #EAEAEA for background-color of border with src code block's name */ + background-color: #F8F8FF; + border: 1px solid #DEDEDE; + color: #444444; + font-family: monospace; + line-height: 1.14em; + overflow: auto; + /* overflow-x: auto; */ + padding: 10px; +} + +code { + background-color: #F8F8FF; + border: 1px solid #DEDEDE; + color: #444444; + font-family: monospace; + /* font-size: 0.93em; */ + margin: 0px 1px; + padding: 0px 2px; +} + +li > p, li > ul, li > .inlinetask, li > dl { + margin-left: 0px; +} + +dd > p, dd > ul, dd > .inlinetask, dd > dl { + margin-left: 0px; +} + +li.checked { + list-style-image: url('../images/checked.png'); +} + +li.halfchecked { + list-style-image: url('../images/halfchecked.png'); +} + +li.unchecked { + list-style-image: url('../images/unchecked.png'); +} + +a, a:link, a:visited { + color: #2061A2; + text-decoration: none; +} + +a:hover { + text-decoration: underline; +} + +a:focus { + outline: none; +} + +#search { + border-radius: 3px; + background: none repeat scroll 0 0 #FFFFFF; + display: block; + float: right; + height: 18px; + margin: 5px 10px 0 0; + overflow: hidden; + padding: 0 3px; + width: 188px; +} + + #search input { + border: 0 none; + color: #666666; + float: left; + font-family: Arial,Helvetica,sans-serif; + font-size: 11px; + font-weight: normal; + margin: 0; + padding: 2px 4px; + width: 160px; + } + + #search button { + background: url("../images/search-glass.png") no-repeat scroll 0 50% transparent; + border: 0 none; + cursor: pointer; + display: block; + float: right; + height: 18px; + margin: 0; + text-indent: -999em; + width: 14px; + } + +table { + border-collapse: collapse; + margin-right: auto; + margin-left: auto; +} + + table td { + padding: 3px 5px; + } + +table, th, td +{ + border: 1px solid #B5DAF1; + border-left: 2px solid white; + border-right: 2px solid white; +} + +th +{ + border-width: 1px 2px; + border-color: white; + background-color: #2061A2; + color: white; +} + +caption { + color: #8D8D84; +} + +img { + display: block; + margin-left: auto; + margin-right: auto; + text-align: center; +} + +.figure { + color: #8D8D84; + text-align: center; +} + +.fixme { + background: #FFFF88 url('../images/fixme.png') no-repeat top left; + color: #CC0000; + display: inline-block; + height: 16px; + text-indent: -9999px; + width: 82px; +} + +.left { + text-align: left; +} + +.right { + text-align: right; +} + +.center { + text-align: center; +} + +.justify { + text-align: justify; +} + +.inlinetask { + background-color: #F7F7F7; + border-collapse: separate; + border-color: #EEEEEE #EEEEEE #EEEEEE #1E90FF; + border-style: solid; + border-width: 1px 1px 1px 6px; + padding: 8px 8px 0px 8px; + margin: 10px 0px; +} + + .inlinetask td { + padding: 2px 5px 0px 2px; + border: 0px; + } + +.info { + border: 1px solid; + background: url('../images/info.png') no-repeat 10px 10px #BDE5F8; + color: #00529B; + padding: 4px 10px 4px 52px; + border-top-left-radius: 5px; + border-top-right-radius: 5px; + border-bottom-right-radius: 5px; + border-bottom-left-radius: 5px; + margin: 10px 0px; +} + +.tip { + border: 1px solid; + background: url('../images/tip.png') no-repeat 10px 10px #DFF2BF; + color: #4F8A10; + padding: 4px 10px 4px 52px; + border-top-left-radius: 5px; + border-top-right-radius: 5px; + border-bottom-right-radius: 5px; + border-bottom-left-radius: 5px; + margin: 10px 0px; +} + +.note { + border: 1px solid; + background: url('../images/note.png') no-repeat 10px 10px #FFFCCB; + color: #9F6000; + padding: 4px 10px 4px 52px; + border-top-left-radius: 5px; + border-top-right-radius: 5px; + border-bottom-right-radius: 5px; + border-bottom-left-radius: 5px; + margin: 10px 0px; +} + +.warning { + border: 1px solid; + background: url('../images/warning.png') no-repeat 10px 10px #FFBABA; + color: #D8000C; + padding: 4px 10px 4px 52px; + border-top-left-radius: 5px; + border-top-right-radius: 5px; + border-bottom-right-radius: 5px; + border-bottom-left-radius: 5px; + margin: 10px 0px; +} + +.todo, .done { + margin: 10px 0; + padding: 0px 2px; +} + +.NEW { + background-color: #FDFCD8; + border: 1px solid #EEE9C3; + color: #302B13; + font-weight: normal; +} + +.TODO { + background-color: #FED5D7; + border: 1px solid #FC5158; + color: #FC5158; +} + +.STRT, .STARTED { + background-color: #FEF2D4; + border: 1px solid #FDBF3D; + color: #FDBF3D; +} + +.WAIT, .WAITING, .DLGT, .DELEGATED { + background-color: #DFFFDF; + border: 1px solid #55BA80; + color: #55BA80; +} + +.SDAY, .SOMEDAY, .DFRD, .DEFERRED { + background-color: #D3EEFF; + border: 1px solid #42B5FF; + color: #42B5FF; +} + +.DONE, .CANX, .CANCELED { + background-color: #F2F2EE; + border: 1px solid #969696; + color: #969696; +} + +.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; +} + + #right-panel-contents .tag span { + font-size: 100%; + } + + .tag span:hover { + background: #BABDB6; + } + + .tag .FLAGGED { + background-color: #EDC6C8; + border: 1px solid #EDC6C8; + color: #C15F4E; + } + +.tag .selected { + background-color: #FFEBC1; + border: 1px solid #FDBF3B; + color: #A6750C; +} + +#listOfTags .tag span { + display: inline; + float: none; +} + +span.todo { + cursor: pointer; + /* display: block; */ + /* float: left; */ + margin: -1px 3px 0px 0px; +} + + span.todo:hover { + background: #BABDB6; + color: #888888; + } + +span.todo .selected { + background-color: #FFEBC1; + border-color: #FDBF3B; + color: #A6750C; +} + +.matchtag { + background-color: #FBFFC0; +} + +.matchNEW { + background-color: #FDFCD8; +} + +.matchTODO { + background-color: #FFE6E4; +} + +.matchSTRT { + background-color: #FEF2D4; +} + +.matchWAIT, .matchDLGT { + background-color: #DFFFDF; +} + +.matchSDAY, .matchDFRD { + background-color: #E0EFFF; +} + +#listOfTodo, #listOfDone, #listOfTags { + /* bottom: 10px; /\* together with this to put the div at the bottom*\/ */ + /* left: 10px; */ + /* list-style-type: none; */ + margin-left: 0px; + /* position: fixed; /\* this is the magic *\/ */ +} + +.timestamp-kwd { + background-color: #FFF1F1; + color: #880000; + margin: 0px 4px 0px 0px; + padding: 2px 0px 2px 2px; +} + +.timestamp { + color: #777777; + font-size: 80%; +} + +#table-of-contents { + background-color: #FFFFDD; + border: 1px solid #E4E4E4; + display: table; + line-height: 1.2em; + padding: 4px; + margin: 4px; + max-width: 400px; + float: right; + width: auto; +} + + #table-of-contents h2 { + display: none; + } + + #table-of-contents ul { + margin: 0; + padding: 0; + } + + #table-of-contents li { + list-style-type: none; + margin: 0; + } + + #table-of-contents li li { + margin-left: 1.5em; + } + + #table-of-contents li li li { + font-size: 0.8em; + } + + #table-of-contents a { + color: #606060; + font-size: 0.9em; + font-weight: normal; + text-decoration: none; + } + + #table-of-contents a:hover { + color: #C61A1A; + text-decoration: underline; + } + +#minitoc { + background-color: #FFFFDD; + border: 1px solid #E4E4E4; + color: #484848; + line-height: 1.2em; + margin: 12px; + padding: 4px; + position: fixed; + width: auto; +} + +#minitoc a { + display: block; + font-size: 10px; + font-weight: normal; +} + +#minitoc a { + display: none; +} + +#minitoc:hover a { + display: block; +} + +#minitoc h2 { + margin: 3px 0px; + border: none; + font-size: 11px; +} + +p.verse { + color: #808080; + font-style: italic; +} + +.example { + background-color: #DDFADE; + border: 1px solid #9EC49F; + color: #333333; +} + +.alert { + font-weight: bold; + color: #FF0000; +} + +#toTop { + background: #F7F7F7; + border: 1px solid #CCCCCC; + top: 10px; /* together with this to put the div at the top */ + color: #333333; + cursor: pointer; + display: none; + font-family: verdana; + font-size: 11px; + padding: 5px; + position: fixed; /* this is the magic */ + right: 10px; + text-align: center; + width: 100px; + z-index: 999; +} + + #toTop:hover { + text-decoration: underline; + } + +#left-panel-wrapper { + position: fixed; + z-index: 200; + /* display: none; /\* hide the panel if Javascript is not running *\/ */ +} + +#left-panel-contents { + background-color: #EFEFEF; + border-right: 1px dotted #ADADAD; + display: none; + height: 100%; + left: 0px; + position: fixed; + text-align: left; + top: 0; + width: 199px; + z-index: 200; + padding-top: 7px; + padding-left: 7px; +} + +#left-panel-button { + -webkit-writing-mode: vertical-rl; + transform: rotate(90deg); + background-color: #EFEFEF; + border: 1px dotted #ADADAD; + border-bottom-width: 0px; + left: -23px; + position: fixed; + top: 50%; + z-index: 200; + padding: 2px 5px 5px 5px; +} + +#right-panel-wrapper { + position: fixed; + z-index: 200; + /* display: none; /\* hide the panel if Javascript is not running *\/ */ +} + +#right-panel-contents { + background-color: #EFEFEF; + border-left: 1px dotted #ADADAD; + display: none; + height: 100%; + right: 0px; + position: fixed; + text-align: left; + top: 0; + width: 199px; + z-index: 200; + padding-top: 7px; + padding-left: 7px; +} + +.org-src-container { + position: relative; +} + +.snippet-copy-to-clipboard { + display: none; + position: absolute; + right: 10px; + top: 5px; + font-size: 0.9em; + text-decoration:underline; +} + +.copy-to-clipboard-button:hover { + cursor: pointer; +} + +/* This is for the sake of Emacs. */ +/* Local Variables: */ +/* eval: (when (locate-library "rainbow-mode") (require 'rainbow-mode) (rainbow-mode)) */ +/* End: */ diff --git a/styles/bigblow/css/hideshow.css b/styles/bigblow/css/hideshow.css new file mode 100755 index 0000000..e0263c3 --- /dev/null +++ b/styles/bigblow/css/hideshow.css @@ -0,0 +1,116 @@ +/* hideshow.css --- HideShow CSS file */ + +/* Copyright (C) 2014 All Right Reserved, Fabrice Niessen */ + +/* This file is free software: you can redistribute it and/or */ +/* modify it under the terms of the GNU General Public License as */ +/* published by the Free Software Foundation, either version 3 of */ +/* the License, or (at your option) any later version. */ + +/* This file is distributed in the hope that it will be useful, */ +/* but WITHOUT ANY WARRANTY; without even the implied warranty of */ +/* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the */ +/* GNU General Public License for more details. */ + +/* Author: Fabrice Niessen <(concat "fniessen" at-sign "pirilampo.org")> */ +/* URL: https://github.com/fniessen/hide-show/ */ +/* Version: 20140912.1722 */ + +.hsExpanded.hsAnchor {background: #EE7700;} + +.buttons { + padding: 0px 7px 13px 0px; + background: #0A3F69; +} + +.hsButton { + color: white; + float: right; + font-size: 70%; + margin-left: 10px; +} + + .hsButton:hover { + background: #FBE448; + color: black; + cursor: pointer; + } + +.ellipsis { + color: #999999; + /* background-color: #FFF8C0; */ + /* float: right; */ + margin-left: 0.6em; +} + +.hsReview { + border: 1px solid #A4A4A4; + background-color: white; + z-index: 500; /* must be greater then z-index of hsOverlay */ + position: relative; /* required for z-index to work */ +} + +#hsOverlay { + width: 100%; + height: 100%; + position: fixed; + left: 0px; + top: 0px; + background-color: #000; + opacity: .70; + z-index: 250; /* must be greater than any other z-index (except the one for .hsReview */ +} + +.hsReviewPanel { + background-color: #757176; + color: white; + line-height: 1.1em; + margin: 10px 0px; + padding: 10px; + position: fixed; + width: auto; + bottom: 0px; + right: 0px; + z-index: 501; + text-align: center; +} + + .hsReviewPanel.hsReviewing { + display: none; + } + + .hsReviewPanel:hover { + cursor: pointer; + } + +.hsReviewingPanel { + background-color: white; + color: #757176; + line-height: 1.1em; + margin: 10px 0px; + padding: 10px; + position: fixed; + width: auto; + bottom: 0px; + right: 0px; + z-index: 501; + text-align: center; +} + +.hsReviewButton:hover { + cursor: pointer; +} + +.hsUnselectable { + -webkit-touch-callout: none; + -webkit-user-select: none; + -khtml-user-select: none; + -moz-user-select: none; + -ms-user-select: none; + user-select: none; +} + +/* This is for the sake of Emacs. */ +/* Local Variables: */ +/* eval: (when (locate-library "rainbow-mode") (require 'rainbow-mode) (rainbow-mode)) */ +/* End: */ diff --git a/styles/bigblow/css/htmlize.css b/styles/bigblow/css/htmlize.css new file mode 100755 index 0000000..f08e781 --- /dev/null +++ b/styles/bigblow/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: #b22222; } +.org-comment-delimiter { /* font-lock-comment-delimiter-face */ color: #b22222; } +.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: #0000ff; } +.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: #a020f0; } +.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: #8b2252; } +.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: #a0522d; } +.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/styles/bigblow/images/checked.png b/styles/bigblow/images/checked.png new file mode 100755 index 0000000000000000000000000000000000000000..ebdc03bdaba59b81824d0b0f2ac115762310d2dc GIT binary patch literal 3136 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 literal 0 HcmV?d00001 diff --git a/styles/bigblow/images/halfchecked.png b/styles/bigblow/images/halfchecked.png new file mode 100755 index 0000000000000000000000000000000000000000..afd695e4145e06f388b207903aa87c474f47e957 GIT binary patch literal 3080 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 KW>jwA_~<`&yPKf^ literal 0 HcmV?d00001 diff --git a/styles/bigblow/images/info.png b/styles/bigblow/images/info.png new file mode 100755 index 0000000000000000000000000000000000000000..83de6545870d0e0af384f39f59b6a05c7277a3b9 GIT binary patch literal 4403 zcmV-35zOw1P)KLZ*U+IBfRsybQWXdwQbLP>6pAqfylh#{fb6;Z(vMMVS~$e@S=j*ftg6;Uhf59&ghTmgWD0l;*T zI709Y^p6lP1rIRMx#05C~cW=H_Aw*bJ-5DT&Z2n+x)QHX^p z00esgV8|mQcmRZ%02D^@S3L16t`O%c004NIvOKvYIYoh62rY33S640`D9%Y2D-rV&neh&#Q1i z007~1e$oCcFS8neI|hJl{-P!B1ZZ9hpmq0)X0i`JwE&>$+E?>%_LC6RbVIkUx0b+_+BaR3cnT7Zv!AJxW zizFb)h!jyGOOZ85F;a?DAXP{m@;!0_IfqH8(HlgRxt7s3}k3K`kFu>>-2Q$QMFfPW!La{h336o>X zu_CMttHv6zR;&ZNiS=X8v3CR#fknUxHUxJ0uoBa_M6WNWeqIg~6QE69c9o#eyhGvpiOA@W-aonk<7r1(?fC{oI5N*U!4 zfg=2N-7=cNnjjOr{yriy6mMFgG#l znCF=fnQv8CDz++o6_Lscl}eQ+l^ZHARH>?_s@|##Rr6KLRFA1%Q+=*RRWnoLsR`7U zt5vFIcfW3@?wFpwUVxrVZ>QdQz32KIeJ}k~{cZZE^+ya? z2D1z#2HOnI7(B%_ac?{wFUQ;QQA1tBKtrWrm0_3Rgps+?Jfqb{jYbcQX~taRB;#$y zZN{S}1|}gUOHJxc?wV3fxuz+mJ4`!F$IZ;mqRrNsHJd##*D~ju=bP7?-?v~|cv>vB zsJ6IeNwVZxrdjT`yl#bBIa#GxRa#xMMy;K#CDyyGyQdMSxlWT#tDe?p!?5wT$+oGt z8L;Kp2HUQ-ZMJ=3XJQv;x5ci*?vuTfeY$;({XGW_huIFR9a(?@3)XSs8O^N5RyOM=TTmp(3=8^+zpz2r)C z^>JO{deZfso3oq3?Wo(Y?l$ge?uXo;%ru`Vo>?<<(8I_>;8Eq#KMS9gFl*neeosSB zfoHYnBQIkwkyowPu(zdms`p{<7e4kra-ZWq<2*OsGTvEV%s0Td$hXT+!*8Bnh2KMe zBmZRodjHV?r+_5^X9J0WL4jKW`}lf%A-|44I@@LTvf1rHjG(ze6+w@Jt%Bvjts!X0 z?2xS?_ve_-kiKB_KiJlZ$9G`c^=E@oNG)mWWaNo-3TIW8)$Hg0Ub-~8?KhvJ>$ z3*&nim@mj(aCxE5!t{lw7O5^0EIO7zOo&c6l<+|iDySBWCGrz@C5{St!X3hAA}`T4 z(TLbXTq+(;@<=L8dXnssyft|w#WSTW<++3>sgS%(4NTpeI-VAqb|7ssJvzNHgOZVu zaYCvgO_R1~>SyL=cFU|~g|hy|Zi}}s9+d~lYqOB71z9Z$wnC=pR9Yz4DhIM>Wmjgu z&56o6maCpC&F##y%G;1PobR9i?GnNg;gYtchD%p19a!eQtZF&3JaKv33gZ<8D~47E ztUS1iwkmDaPpj=$m#%)jCVEY4fnLGNg2A-`YwHVD3gv};>)hAvT~AmqS>Lr``i7kw zJ{5_It`yrBmlc25DBO7E8;5VoznR>Ww5hAaxn$2~(q`%A-YuS64wkBy=9dm`4cXeX z4c}I@?e+FW+b@^RDBHV(wnMq2zdX3SWv9u`%{xC-q*U}&`cyXV(%rRT*Z6MH?i+i& z_B8C(+grT%{XWUQ+f@NoP1R=AW&26{v-dx)iK^-Nmiuj8txj!m?Z*Ss1N{dh4z}01 z)YTo*JycSU)+_5r4#yw9{+;i4Ee$peRgIj+;v;ZGdF1K$3E%e~4LaI(jC-u%2h$&R z9cLXcYC@Xwnns&bn)_Q~Te?roKGD|d-g^8;+aC{{G(1^(O7m37Y1-+6)01cN&y1aw zoqc{T`P^XJqPBbIW6s}d4{z_f5Om?vMgNQEJG?v2T=KYd^0M3I6IZxbny)%vZR&LD zJpPl@Psh8QyPB@KTx+@RdcC!KX7}kEo;S|j^u2lU7XQ}Oo;f|;z4Ll+_r>@1-xl3| zawq-H%e&ckC+@AhPrP6BKT#_XdT7&;F71j}Joy zkC~6lh7E@6o;W@^IpRNZ{ptLtL(gQ-CY~4mqW;US7Zxvm_|@yz&e53Bp_lTPlfP|z zrTyx_>lv@x#=^!PzR7qqF<$gm`|ZJZ+;<)Cqu&ot2z=0000WV@Og>004R=004l4008;_004mL004C`008P>0026e000+nl3&F} z000JFNklpg*qg{3T}!CNiW2d)(Mw{L~0-jD1`@RR3%)dGRE2>0oK~$6SAJqp^yK~p;I3b z#qloSwg1-xdsj6s-|>T|p5!ytX{?3ozG2*p$p?lYhR77)XbA}|S(H?yU6-wE*Ye29 zmArB6XlvJhd+q^t&YJ_Xj9+bja81iMAAJM_WU>*1*^nRxV=cxOR&6XLvNpn4P!jI0 zb-1glitlgvI&XjQ{*Jc)eCz^0S}1_MPd&J%-r5u#;N?xt4`Ee`b60~I3cV6PO@F(TFHQW@nd^9l5?J4W7ei3w+lPEYQN=@F zTm|s*Y#~rmirtTWc{N=lektY#FvSoUro&(@9K3Xczh0ay<^>q+G+#{8xU@~-WG2tr z2foUOo$b4=wR?cL9KhyP_ukKluNe1(f?->((3UBNOvgWn{Ct^lSn`!k#d$M#h%Ey1 zd`n;6VR^$cF7@_o2Hq_P@c8njpXI_>Kwv5iGSj%RmOuaG8S1NM=I;}K=q-V^Ov_L4 z#zN;vKtp{4mwJ01p8_zI1I_8`JGc=Ud}9cVEt0{H3w&67_l)J+e;MHH;P?yxlc8ZU zG-N|VHZa@>4L2e~F0y!WL2ovUanf}F&6PQ@)Kdw(NDxE@FSf+S5*Y|hVO5c_lpoyJ zax=?(-jw|-ZmRf&UoFV%G{DkI0PZK*h|ySMLc^>rf)o{cE8e7-|IiU29ZA*-%D3Va zfWXJ190?XoynrU9!rrX_NF`8?Bq(?)s07d-MY$EKx~8ytF^3oC!=uFftJf0cN}|ae zK!0T+Y7erbIIciD0;L5~GB1e=d-KYxf?mfJ1ldu5_DTSUb0dA|ghD4IQcI)~2st<1 zw8}Z;rd+QR5}i=wM*08_SBBu=X#W+K#6C_kQOJ63kqebEvN1yGS!1sg5+|u3_8INJ z0&uX>1F^Ms&v55S+@!=!DYPq)S|B7hQMU7+)F#wS`xoBFhWQzCQVX;za8n95DH-WH zMR^&nJd9qwdcKp`%aTYb+_Xl!g>Y25_3)3MVdc`rGXR|U>9@G&&YEf0Yl(IxZd#K_ zDPk|n$hk8Bug=vE1lGj6dfJY(uH3dAsWegw0xu>GEvBr{JbQF_?u?fLDFw+?l%nPSjT>1fWL~)3s#2KGbFu9>105asnclr)Z|(m@aiQ_20RX_*Tl@bg z6RG3grf0v?d-BBB>XtQDFK%2$&5|WJ$s|&1OcW7%9@(KGMtd%E?Q+j#n7Q)a#E}DU z7(ah`L3hJhh5>wF-1zz7Yw!N<_rN=oP3xM58dfyvMRzm^?WB>)!Nj4B!dx^l))(|$ t?8tTes{@z-Mu7369y9ON>~@a-4FG!UaA7!CkSG8E002ovPDHLkV1k>#P7nY9 literal 0 HcmV?d00001 diff --git a/styles/bigblow/images/note.png b/styles/bigblow/images/note.png new file mode 100755 index 0000000000000000000000000000000000000000..1c6b8eb0fb39720842be86b0343adfdcbf929982 GIT binary patch literal 4567 zcmV;|5h(77P)KLZ*U+IBfRsybQWXdwQbLP>6pAqfylh#{fb6;Z(vMMVS~$e@S=j*ftg6;Uhf59&ghTmgWD0l;*T zI709Y^p6lP1rIRMx#05C~cW=H_Aw*bJ-5DT&Z2n+x)QHX^p z00esgV8|mQcmRZ%02D^@S3L16t`O%c004NIvOKvYIYoh62rY33S640`D9%Y2D-rV&neh&#Q1i z007~1e$oCcFS8neI|hJl{-P!B1ZZ9hpmq0)X0i`JwE&>$+E?>%_LC6RbVIkUx0b+_+BaR3cnT7Zv!AJxW zizFb)h!jyGOOZ85F;a?DAXP{m@;!0_IfqH8(HlgRxt7s3}k3K`kFu>>-2Q$QMFfPW!La{h336o>X zu_CMttHv6zR;&ZNiS=X8v3CR#fknUxHUxJ0uoBa_M6WNWeqIg~6QE69c9o#eyhGvpiOA@W-aonk<7r1(?fC{oI5N*U!4 zfg=2N-7=cNnjjOr{yriy6mMFgG#l znCF=fnQv8CDz++o6_Lscl}eQ+l^ZHARH>?_s@|##Rr6KLRFA1%Q+=*RRWnoLsR`7U zt5vFIcfW3@?wFpwUVxrVZ>QdQz32KIeJ}k~{cZZE^+ya? z2D1z#2HOnI7(B%_ac?{wFUQ;QQA1tBKtrWrm0_3Rgps+?Jfqb{jYbcQX~taRB;#$y zZN{S}1|}gUOHJxc?wV3fxuz+mJ4`!F$IZ;mqRrNsHJd##*D~ju=bP7?-?v~|cv>vB zsJ6IeNwVZxrdjT`yl#bBIa#GxRa#xMMy;K#CDyyGyQdMSxlWT#tDe?p!?5wT$+oGt z8L;Kp2HUQ-ZMJ=3XJQv;x5ci*?vuTfeY$;({XGW_huIFR9a(?@3)XSs8O^N5RyOM=TTmp(3=8^+zpz2r)C z^>JO{deZfso3oq3?Wo(Y?l$ge?uXo;%ru`Vo>?<<(8I_>;8Eq#KMS9gFl*neeosSB zfoHYnBQIkwkyowPu(zdms`p{<7e4kra-ZWq<2*OsGTvEV%s0Td$hXT+!*8Bnh2KMe zBmZRodjHV?r+_5^X9J0WL4jKW`}lf%A-|44I@@LTvf1rHjG(ze6+w@Jt%Bvjts!X0 z?2xS?_ve_-kiKB_KiJlZ$9G`c^=E@oNG)mWWaNo-3TIW8)$Hg0Ub-~8?KhvJ>$ z3*&nim@mj(aCxE5!t{lw7O5^0EIO7zOo&c6l<+|iDySBWCGrz@C5{St!X3hAA}`T4 z(TLbXTq+(;@<=L8dXnssyft|w#WSTW<++3>sgS%(4NTpeI-VAqb|7ssJvzNHgOZVu zaYCvgO_R1~>SyL=cFU|~g|hy|Zi}}s9+d~lYqOB71z9Z$wnC=pR9Yz4DhIM>Wmjgu z&56o6maCpC&F##y%G;1PobR9i?GnNg;gYtchD%p19a!eQtZF&3JaKv33gZ<8D~47E ztUS1iwkmDaPpj=$m#%)jCVEY4fnLGNg2A-`YwHVD3gv};>)hAvT~AmqS>Lr``i7kw zJ{5_It`yrBmlc25DBO7E8;5VoznR>Ww5hAaxn$2~(q`%A-YuS64wkBy=9dm`4cXeX z4c}I@?e+FW+b@^RDBHV(wnMq2zdX3SWv9u`%{xC-q*U}&`cyXV(%rRT*Z6MH?i+i& z_B8C(+grT%{XWUQ+f@NoP1R=AW&26{v-dx)iK^-Nmiuj8txj!m?Z*Ss1N{dh4z}01 z)YTo*JycSU)+_5r4#yw9{+;i4Ee$peRgIj+;v;ZGdF1K$3E%e~4LaI(jC-u%2h$&R z9cLXcYC@Xwnns&bn)_Q~Te?roKGD|d-g^8;+aC{{G(1^(O7m37Y1-+6)01cN&y1aw zoqc{T`P^XJqPBbIW6s}d4{z_f5Om?vMgNQEJG?v2T=KYd^0M3I6IZxbny)%vZR&LD zJpPl@Psh8QyPB@KTx+@RdcC!KX7}kEo;S|j^u2lU7XQ}Oo;f|;z4Ll+_r>@1-xl3| zawq-H%e&ckC+@AhPrP6BKT#_XdT7&;F71j}Joy zkC~6lh7E@6o;W@^IpRNZ{ptLtL(gQ-CY~4mqW;US7Zxvm_|@yz&e53Bp_lTPlfP|z zrTyx_>lv@x#=^!PzR7qqF<$gm`|ZJZ+;<)Cqu&ot2z=0000WV@Og>004R=004l4008;_004mL004C`008P>0026e000+nl3&F} z000L9NklSNYXfs^Xd58j=jEK@7}%l z&I}K`cCv|0oW5kFbMM@lbI<(GnRCvZ5yluEW|KVRW&`}~r|qj^et&Mu%MJFz!5XWu z$&+E)5z2~;rSjU%&8g(oTXE_)dul%U^=f22^P?NL0sOyqc(y0q>Sm8_PK@t*sZ+@M zmZwQ%TCm(SQrc)05*O#az#nOv89lvYcs%*53qkWgM#9?O19knmRas!A)|cxz@?yjJ z-saA|G(GwXmg4~i4CS}MU~s)gyt;Pk+rGrcXhC*f{_E3|SC7yC)9*O?Wctef&jjFf zzO8@nreycVZEs^IYQPv&aSj#Cp~D4?iZD6`143E|CxMlyLAoiLJNMGiwuAK9KlJ{6 zsI7mSH`Mb$0Q&Rm&p-c#$G5a@{sss^G(S${kD^rwT7%IT%5P)9EcP`*+PIk(>~s?w zd%lC~{ki)u7tQ$|@8;)M1>khPt^fJ0k8Nq){B?Bb6UHT&v&cAovpIFFV}Ho zMF59qd(vOY+~{rZ`X+IHg2L1QM%`Y}r~spbrLnEMzD-p!4Zs(lJBX9al;##m7cnYN ze!QQ^AEvc)FHdEz_a2_@NiPdvotr(@v}rfe=)4;d?m{* zjP)aRk%pEY*16eZ_W(FN+v7fwzOl2heFuff^O(3$smhvVtyxDzGs6ZyH*5sKyLCy*WV{}9?d4{Oq<0Lc0<9+BT2S(k&U(S|GJ%dpNoQ$B}&UI7(NL$5}AOHe% zR4nghT&AcL|2nP^2rzTKkGc(CrZ92(zK4$hge{QdNn6EK1pr%U5zP;x3sdOmP7QAV zEv!W`w_ASt0vZsOxc~7d1k#aUa@azP3IMT@#t>k+vSci^%3>lMq3CB;1wdE=%av$~ z#73G506A5)ppB}vT??a2C){c(CF5TtUDw8}6!%eHl+5p1#IYi$sun5$%&64$FbcYp zUI~Ck!78i}=SRp6{1$OP0J5~WHG2UI`#h9m(hX?z%_PSS5!?vy3m?>41LB z`D+DYWoTdH($Sh&dGBqBRb?Yxn|vw{=}3enR-~YM zJKuWqKfL_2tE}1nLxR{W%O@R)m9Vgr4oJa5b`D=9-l_m_psqhWmD_M)dep~CIM_)S z%e9cUL`bnLb?yE>RmmCvx^{n$Ok>+UJkpj}u2qtkaF`zRIhEUR;y_)0c+X)p9MS#J(R!tdvxRjFn8%a;=*Xfys#zGwU=bY$}ltLGaT0LTecuM zP}iS3>31CU2F7|jwznZHiI5T%gy=|NbfrH8(;qQ(?3oHjt8hBU!b-Tl2S9RMYR}b}deK3$Zd#UdVQK)dLJrecRRMn@c zs!dZ>lftd`a5G8VYLBX#RB60EO`^UUr`jV56@&k}!UqGXv#%cN>w3_#T)zI3zOTLh z%2R)QZtmjF#`Xr*KHiM&Re`sd1`Wo55R@O~wcevY`0m;_cU&HPtYwWOGEEu0S`XW`k(NX&O&rGLvw8eUpV5iPoSJMH z{Kb1yhy3h~%b)dTq=6!k^|SfWw|{=>$3V@#{at&uZZzB1SI<6@w3XusB_d;)LTp7h z=iRAu*PM@!9l7v649)>lK(;JLub8GE_VxUK0{}V|?Uw7&oV002ovPDHLkV1mX9 By~_Xq literal 0 HcmV?d00001 diff --git a/styles/bigblow/images/tip.png b/styles/bigblow/images/tip.png new file mode 100755 index 0000000000000000000000000000000000000000..743ef89c3a48cb65d51f0efb7305be9f2beba401 GIT binary patch literal 4447 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 literal 0 HcmV?d00001 diff --git a/styles/bigblow/images/unchecked.png b/styles/bigblow/images/unchecked.png new file mode 100755 index 0000000000000000000000000000000000000000..b75b7a9011c18f80b50d98ee73d1941e9ba1a648 GIT binary patch literal 3087 zcmZuzX*ASr8~@K(o60^>mhl*4H-^eqLzWng(b&q8EupN*STdGD;jzw;JzFY5vhQ1y z<;gNa24ziUWT%iU?>y)I^q%v6xPIHYe%HA_-hbmw3{OMOK>z?aZG_P`V=~Xb!^y%# z8AWb$0D#Ec)6>J>b9M%RpijB!ffg3yXJUrh0)q<&Q3RpjbuWN2!}=T}_}IynRCo$C z@S!U@7GfX(y{9TE=h%5yhEM*P6(=WTf`yOuiBN)soScsVJ+7j)b$4s)&%%_?YRzu@ z;!4}PjUbTH0L#c=$AZXx{2Nhix0ZM*rUXwV5=hLEqyZS;aBV(@4DpDkB*zG&&A+m? zbAsmv$w6#$^;Lo5xm-uuMl~b9!KT?)cx|gSvJ`j)=2YdeD^ zkuK;*l@JcyvA*M`Tx0&wlQ(|oDb2(sz6sl9Tk}YS7ak^o?ECVd`f7+_myImdq9S%S z&e>dJz!<t;CyClOfl{v8)011u=>GpM~BBjE49QqU$(HTQHjKGIqR{I3M zOPAQEb5e7uyqpOvS><=6@^OJ!EY5A~0m!O#+wFa<2UZX|*)v7!>6xH*9hB)Fjt_Ro z`uYeiS$7pJKO{=dDGW zH}hlmU>rxkG!h~;Hbt~zq~kdGac46!#NE}B2ch>zg9ylV?TeeR=tHA;KSjP5Yy1U0 znZPS8xhr9-AQ=d+_%KJ8-Eomm*dB^UCOEnbr$9S&(>czABB4rIQ;&vxz2E*tNGIpl zHA){TfX?xdBn!Z71&|97Vkq`AooCbmw>eOH1i%B9c4CvBZ zdpsLgq$Zv_yHoZ9J1r7BC)aqwJ3?mzNFe!chzyX_9K|BV74)NJ$l&Mf_w=I4Y+a;u zT`@9D;M7&!Dm=I=>JeV6_JmwSUx6G0Wx*ZFog0DF87~ZDh+Tl-bUO6bomi#bT3E5s zBXCaaE8suWzc%F5K{V3#oNf@uEzmesdhW&^UkJb0Bg47H4Fxcdgs$F4Ugt*9ppqwf-Hxi!JLB$|O>VgInI}QU&(pt>+_xiJ(g)(cboMUSD_hlTW3QkluID zxjx_1joXc&DOPVWrN`qvpBGp*JVTJ}0uC|joxAhBo7=4SB9U(?Jh~VOPe}`&Y|fjU z+$Y||>OW&2P7>1p%BRL7A1nR$cx+Kupyb&U(ECII9A8QRIf;TyS)o~o1zOP#%jmo%0Pk(}ULMwB9K5bTonm@kMrgq`F~?02JdY+m|G>eF;8b_vsD zr2K+zWQonCoJ-G6dx^=xa$t(D`DA#L+mUG5sI+0qCfTW9pihL-q;TFqMv@HH8 zXPm)lkCa|&}y+OD_Q5={(mO5bveH_4$ruV}4E_RjMzTGK;U=cU?5 z+rOR>4NcI})3y%pI8tPp==>x;T=1!2h)1b6#YQWuZ|S$_}pfjx$b2EsrDE`k#IJl7yHX z8GX>^(((-}uP2{01}bZz3wVStE7Ei6FfUK9Jyo2ldA&`2RsF^KccfXK`yUF z_lB9Z^65)NVPeFg?4MbY1kn`Hb0Sh14CK7RD_fQCCG-CfF0ZIpKWV=ZuvGX0Zt}y# zxY(vxnwCxTTr8sTBlnR;NaLxK?3Ntp)2iGw?lpTIYu=h?PTe^?cIAEEz3NB^1l^T{vPbr8D+GJbi{!+c9 z@Q08@;8H4<9v2U^UDMBVn`!XCdsumBZjWuNeNV3Nw=VWp-sb9#1^##|Bp2)?w;%Aq7hX zeQ#5u*13JTr_n3^jdeGQ>kl};W9XD(e<%OxS(WzJ+ND9YUm3m5t)I@5}EB;|=@6g2~J7TKu=)9|q-+QC`Ww^?`31#+n+JSJH+EG7dOpIBAPZ~7k+O}SpTXSTf8%rmM8sG>2k;Yzt*WM-9O_; zGx(5+{yhY(MiJlNCO7dn*P*lW;}ya7ZBwfwq4U`bbv5IwZ}OYoHVy}jes}dq_P^eL zovvN?^V84zoyncL+3J?D;g09W2c*%?7oXP}-pp(^`T5=d?Rbo5e3+hR%u`xcT2gn- z*4kS0{lkymM#nH>x|5%arD@*?yY;8$XlM|w3STssHYDbi2W>efT--Ux7;w-^5Y$3w zE9T>KO7d$nFJJnm;lDiD=e963nm=@1@KEm1WAJ2~p!UJ{1KT0vu7N%5QUBxFh7PkJ z|CPG2W!hxtWUr6e?7$GT!!n3?Ai7|;`)6a9e|r*E36ssSblx+EL%y%Rsh%7MzML}eBnYhP5*cn+CKLZ*U+IBfRsybQWXdwQbLP>6pAqfylh#{fb6;Z(vMMVS~$e@S=j*ftg6;Uhf59&ghTmgWD0l;*T zI709Y^p6lP1rIRMx#05C~cW=H_Aw*bJ-5DT&Z2n+x)QHX^p z00esgV8|mQcmRZ%02D^@S3L16t`O%c004NIvOKvYIYoh62rY33S640`D9%Y2D-rV&neh&#Q1i z007~1e$oCcFS8neI|hJl{-P!B1ZZ9hpmq0)X0i`JwE&>$+E?>%_LC6RbVIkUx0b+_+BaR3cnT7Zv!AJxW zizFb)h!jyGOOZ85F;a?DAXP{m@;!0_IfqH8(HlgRxt7s3}k3K`kFu>>-2Q$QMFfPW!La{h336o>X zu_CMttHv6zR;&ZNiS=X8v3CR#fknUxHUxJ0uoBa_M6WNWeqIg~6QE69c9o#eyhGvpiOA@W-aonk<7r1(?fC{oI5N*U!4 zfg=2N-7=cNnjjOr{yriy6mMFgG#l znCF=fnQv8CDz++o6_Lscl}eQ+l^ZHARH>?_s@|##Rr6KLRFA1%Q+=*RRWnoLsR`7U zt5vFIcfW3@?wFpwUVxrVZ>QdQz32KIeJ}k~{cZZE^+ya? z2D1z#2HOnI7(B%_ac?{wFUQ;QQA1tBKtrWrm0_3Rgps+?Jfqb{jYbcQX~taRB;#$y zZN{S}1|}gUOHJxc?wV3fxuz+mJ4`!F$IZ;mqRrNsHJd##*D~ju=bP7?-?v~|cv>vB zsJ6IeNwVZxrdjT`yl#bBIa#GxRa#xMMy;K#CDyyGyQdMSxlWT#tDe?p!?5wT$+oGt z8L;Kp2HUQ-ZMJ=3XJQv;x5ci*?vuTfeY$;({XGW_huIFR9a(?@3)XSs8O^N5RyOM=TTmp(3=8^+zpz2r)C z^>JO{deZfso3oq3?Wo(Y?l$ge?uXo;%ru`Vo>?<<(8I_>;8Eq#KMS9gFl*neeosSB zfoHYnBQIkwkyowPu(zdms`p{<7e4kra-ZWq<2*OsGTvEV%s0Td$hXT+!*8Bnh2KMe zBmZRodjHV?r+_5^X9J0WL4jKW`}lf%A-|44I@@LTvf1rHjG(ze6+w@Jt%Bvjts!X0 z?2xS?_ve_-kiKB_KiJlZ$9G`c^=E@oNG)mWWaNo-3TIW8)$Hg0Ub-~8?KhvJ>$ z3*&nim@mj(aCxE5!t{lw7O5^0EIO7zOo&c6l<+|iDySBWCGrz@C5{St!X3hAA}`T4 z(TLbXTq+(;@<=L8dXnssyft|w#WSTW<++3>sgS%(4NTpeI-VAqb|7ssJvzNHgOZVu zaYCvgO_R1~>SyL=cFU|~g|hy|Zi}}s9+d~lYqOB71z9Z$wnC=pR9Yz4DhIM>Wmjgu z&56o6maCpC&F##y%G;1PobR9i?GnNg;gYtchD%p19a!eQtZF&3JaKv33gZ<8D~47E ztUS1iwkmDaPpj=$m#%)jCVEY4fnLGNg2A-`YwHVD3gv};>)hAvT~AmqS>Lr``i7kw zJ{5_It`yrBmlc25DBO7E8;5VoznR>Ww5hAaxn$2~(q`%A-YuS64wkBy=9dm`4cXeX z4c}I@?e+FW+b@^RDBHV(wnMq2zdX3SWv9u`%{xC-q*U}&`cyXV(%rRT*Z6MH?i+i& z_B8C(+grT%{XWUQ+f@NoP1R=AW&26{v-dx)iK^-Nmiuj8txj!m?Z*Ss1N{dh4z}01 z)YTo*JycSU)+_5r4#yw9{+;i4Ee$peRgIj+;v;ZGdF1K$3E%e~4LaI(jC-u%2h$&R z9cLXcYC@Xwnns&bn)_Q~Te?roKGD|d-g^8;+aC{{G(1^(O7m37Y1-+6)01cN&y1aw zoqc{T`P^XJqPBbIW6s}d4{z_f5Om?vMgNQEJG?v2T=KYd^0M3I6IZxbny)%vZR&LD zJpPl@Psh8QyPB@KTx+@RdcC!KX7}kEo;S|j^u2lU7XQ}Oo;f|;z4Ll+_r>@1-xl3| zawq-H%e&ckC+@AhPrP6BKT#_XdT7&;F71j}Joy zkC~6lh7E@6o;W@^IpRNZ{ptLtL(gQ-CY~4mqW;US7Zxvm_|@yz&e53Bp_lTPlfP|z zrTyx_>lv@x#=^!PzR7qqF<$gm`|ZJZ+;<)Cqu&ot2z=0000WV@Og>004R=004l4008;_004mL004C`008P>0026e000+nl3&F} z000IbNklpgpD*}NI6sR_e0@m-g^ZS%v##Np(?z&ro_ z_S+fYH1HR|{VC-_YrR?o-VTLACw}+B3+z2~h)663<($#FE-&PA{JXoGFM4|LJnuO0 z;c5|B4Zz7qAA9U*qN|J8x^;K8ngi3B>A!y6evFDxuKQsTNml)}Gx6F;5C+_sJ9jvPUGURU3h zD{j3=R0DYXSC2e$^uS9mp=M_AM@GQ+7me$R^)koW6hkTym*I#2i^bm&+9b$TF z>gadr^jLLHRQ7?eX__ZGUw<8L-^L#rf$x>G4A%ggUv7wtHB$t3Y&k-fWj z1H4-gfMH1a-oB@w#=mhR$npwr%7!kaQoMZeBHiiqqPN;{xG*w8XI~!|#>SSscim+` zy=&KarlSKX#Cw2I4dB4eojVC4khY@8Ds`kCJuWwnlCi?s79v>$$ zFtA+y%{Pd$;bJl1(z6;Iq;2a~fM=@#Jn@UhMsz-3i`;S0u8aNr^ELIFxOS~Zmff`r zmCFT9Ykoe^S&F8bo1--v1$d&m3^zA=9-?Bu@qO?-bg>wem*+9t-cEBexnf_RZEr`c z*7psA=3)_Gb9Ds5DwRS{PNHUJ&_Di&wrzAiAB3>na)sctU=M5Pv$i%6Vr7;RVVcOf zIVwxB48T>6g9wEXh5=I6RnlYIBvPrm01~MbJ+{5Fal=4_LMYdz@{}wCn6!N#844jy z6Cou+h-JK*@oEs&-wG*_ril!Nuzeq3vKl~g+I11pC?XtQib4e^Zr!ReXz$up3*y$T zns0?+1bU-Urh^D1s{wpIY}**oC^8zY8--lZ#TF^Id-tmH8t4WMUe zYKnOwkd_rh!Zd4gA=l9n80qL(lf0aGA{s?n7I`TdnwkRWsRrOHt>3>mHion;j94rf zFbtz6p>j_?SvS$@$%SDcA`y&O3~5<>F+Psc`hCE!cNl%pKR(VqrI7JBMpM&@AlAZ* z#+#au@i_OC;>y?BiXTmbUG}g?0WU7r!X5Dkg*tkE{DqJgOjd28C4oCm727yAnc8e z=x~@b{rwE2)2Hi=V=LYZ{+7wSrnYTsx)Zed1$Q>LIhKB zI2@FkWg)_0?$|b;T)xczW@b)*bocICZ*1DcngIavqq}$i^s?_eW9QBt+xzgt9DMw7 z8aHfMoFugG2ZvNC;mR~uDA4`YS6mqyV%l|2p3P?eT-s{?=KuiUY&QGPs1R4bcbwNQ z4GuoDy|uM*`<5;Ia?>WPNQAIy;(8u=$6+j!;pW5yH>alNrakZSMce+Qp!N4_x*OIZ z1vo&qp!MzZv$OvI&hO0UcWfOU-O+3qTS7uu5<&`!MXmF*zCSTuEMEW5!oqc67Ptds iOM29*SF`&`{~rK=WQCuj>qPGW0000;(@ literal 0 HcmV?d00001 diff --git a/styles/bigblow/js/ZeroClipboard.swf b/styles/bigblow/js/ZeroClipboard.swf new file mode 100755 index 0000000000000000000000000000000000000000..13bf8e396202964e0048333d878f4b949a2f5e6a GIT binary patch literal 1071 zcmV+~1kn3KS5pay1^@tfoPAa6Qrkup-d$aeB-A-xFjKf1te)pFM-&Q&_dOT zp~-XxqP4X~YJ}vGWC;KAD1C=MKwiO_PG6^Vbs@z~r#qgr-}!Xr?4IxJ9P1kT4dpSa zmlT9hja*+}e;Cbih*6`(JT|+I(1(#NIVSiTL~Dq=|Lb=d5tOYL`L;_#dyQQ%FAAmI zcth~a_gzLk@xphk!Y?fFYp&C2`ZTZ#X}INt9hY9ojZWZ1Om23g$oC2%i(XLAs&#|V z5ArS7X}yhomj%SJGT~|rnZj|zM|I&j59e1QKqGxQN5!(ijWrx1S)ZN!RwWBwC`$uYc z!)028S7F4?l?H2dd39HKImh$+mv#S~I-YjmQ;P-rUfUM~-;Xr+ldpAXK+hS!b|@Ro zUs)@fv!kf9RjpFXZ?d(Pe_q{bY*sgP{Ykaib==7Da_N!X$Z^AwK5e&BZ5R56j>T=;_5DD$nR8}GiWShym;5A&x*eM;)Us-}<67Eb+@9n>sdlhm z`(coON!$a6H-ML=9U8}t-8aV1yD!xY9v@|7-FWq*lEUMka&b=Hq$X{>72}4eNl_P+ zccPJWGtXb!r#GbVPIO$}sN%oME%Yf<`b@|2f6G5y#$}-l zAR|D=L6`ti0Wt|N4P*v{Ss-&j?gE(yvY_TMkQE@SK-Pd%f#~WwXExMLZXW@84CD#m zFMxar!IU~i}ZGSTvX;GX_!`A@yKkIbSu*e=l_b9m*BF@hOB8SS;p?XkU4 z+#Y{FagI+_hF#pQ*y^c#B7H9*TQ=n-IvJZOQ*KYMV&e{u!2((~XOiIAy*Zr0yBr$x zqA6D~T{u}ZWn+;Cn@jC`refSD34E}PZ{YGaxq%P2g&VlCEyl30qM2Z<#-M2CQxMno zG_4J8H7mc8(VenQzJ;=@j=BiTh*RubMeS$61ORcM^S6!u6l;=?s|@ py1A~K8@jovn~!u;;=k8uI$3rc`gC{*rT-s&a~N%N=5J58nk1s|4c7nw literal 0 HcmV?d00001 diff --git a/styles/bigblow/js/bigblow.js b/styles/bigblow/js/bigblow.js new file mode 100755 index 0000000..2cf302c --- /dev/null +++ b/styles/bigblow/js/bigblow.js @@ -0,0 +1,522 @@ + +// bigblow.js --- BigBlow JS file +// +// Copyright (C) 2011-2014 All Right Reserved, Fabrice Niessen +// +// This file is free software: you can redistribute it and/or +// modify it under the terms of the GNU General Public License as +// published by the Free Software Foundation, either version 3 of +// the License, or (at your option) any later version. +// +// This file is distributed in the hope that it will be useful, +// but WITHOUT ANY WARRANTY; without even the implied warranty of +// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the +// GNU General Public License for more details. +// +// Author: Fabrice Niessen <(concat "fniessen" at-sign "pirilampo.org")> +// URL: https://github.com/fniessen/org-html-themes/ +// Version: 20140515.1841 + +$(function() { + $('p'). + html(function(index, old) { + return old.replace('FIXME', + 'FIXME'); + }); + $('p'). + html(function(index, old) { + return old.replace('XXX', + 'XXX'); + }); +}); + +// Remove leading section number +$(function() { + $('.section-number-2').text(""); + for (var i = 3; i <= 5; i++) { + $('.section-number-' + i).each(function() { + $(this).text($(this).text().replace(/^[0-9]+\./g, "")); + }); + } +}); + +$(function() { + $('
').prependTo('body'); +}); + +// generate contents of minitoc +function generateMiniToc(divId) { + $('#minitoc').empty().append('

In this section

'); + $('#' + divId).find('h3').each(function(i) { + $("#minitoc").append("
" + + $(this).text() + ""); + }); + // Ensure that the target is expanded (hideShow) + $('#minitoc a[href^="#"]').click(function() { + var href = $(this).attr('href'); + hsExpandAnchor(href); + }); +} + +// display tabs +function tabifySections() { + + // hide TOC (if present) + $('#table-of-contents').hide(); + + // grab the list of `h2' from the page + var allSections = []; + $('h2') + .each(function() { + // Remove TODO keywords and tags (contained in spans) + var tabText = $(this).clone().find('span').remove().end() + .text().trim(); + var tabId = $(this).parent().attr('id'); + if (tabText) { + // - remove heading number (all leading digits) + // - remove progress logging (between square brackets) + // - remove leading and trailing spaces + tabText = tabText.replace(/^\d+\s+/, '').replace(/\[[\d/%]+\]/, '').trim(); + + allSections.push({ + text: tabText, + id: tabId + }); + } + }); + + // create the tab links + var tabs = $('
    '); + for (i = 0; i < allSections.length; i++) { + var item = allSections[i]; + html = $('
  • ' + item.text + '
  • '); + tabs.append(html); + } + + // insert tabs menu after title (`h1') + $('.title').after(tabs); +} + +function selectTabAndScroll(href) { + // At this point we assume that href is local (starts with #) + // alert(href); + + // Find the tab to activate + var targetTab = $(href).closest('.ui-tabs-panel'); + var targetTabId = targetTab.attr('id'); + var targetTabAriaLabel = targetTab.attr('aria-labelledby'); + + var targetTabIndex = $("#content ul li") + .index($('[aria-labelledby="' + targetTabAriaLabel + '"]')); + + // Activate target tab + $('#content').tabs('option', 'active', targetTabIndex); + + // Rebuild minitoc + generateMiniToc(targetTabId); + + // Set the location hash + // document.location.hash = href; + + // Scroll to top if href was a tab + if (href == '#' + targetTabId) { + // alert(targetTabId); + $.scrollTo(0); + } + // Scroll to href if href was not a tab + else { + $.scrollTo(href); + } +} + +$(document).ready(function() { + $('#preamble').remove(); + $('#table-of-contents').remove(); + + // Prepare for tabs + tabifySections(); + + // Build the tabs from the #content div + $('#content').tabs(); + + // Set default animation + $('#content').tabs('option', 'show', true); + + // Rebuild minitoc when a tab is activated + $('#content').tabs({ + activate: function(event, ui) { + var divId = ui.newTab.attr('aria-controls'); + generateMiniToc(divId); + } + }); + + // Required to get the link of the tab in URL + $('#content ul').localScroll({ + target: '#content', + duration: 0, + hash: true + }); + + // Handle hash in URL + if ($('#content') && document.location.hash) { + hsExpandAnchor(document.location.hash); + selectTabAndScroll(document.location.hash); + } + // If no hash, build the minitoc anyway for selected tab + else { + var divId = $('#content div[aria-expanded=true]').attr('id'); + generateMiniToc(divId); + } + + // Handle click on internal links + $('.ui-tabs-panel a[href^="#"]').click(function(e) { + var href = $(this).attr('href'); + hsExpandAnchor(href); + selectTabAndScroll(href); + e.preventDefault(); + }); + + // Initialize hideShow + hsInit(); +}); + +function copyToClipboard(text) +{ + if (window.clipboardData && window.clipboardData.setData) { // Internet Explorer + window.clipboardData.setData("Text", text); + } + else { // Fallback solution + window.prompt("Copy to clipboard: Ctrl+C, Enter", text); + } +} + +$(document).ready(function() { + // Assuming that the ZeroClipboard swf file is in the same folder than bigblow, + // get the path to it (it will be relative to the current page location). + var bbScriptPath = $('script[src$="bigblow.js"]').attr('src'); // the js file path + var bbPathToZeroClipboardSwf = bbScriptPath.replace('bigblow.js', 'ZeroClipboard.swf'); + + // Add copy to clipboard snippets + $('.org-src-container').prepend('
    [copy]
    '); + + // Display/hide snippets on source block mouseenter/mouseleave + $(document).on('mouseenter', '.org-src-container', function () { + $(this).find('.snippet-copy-to-clipboard').show(); + + // Need to call zclip here, once the button is visible. + // Beacause when the button is not visible, zclip does nothing. + if ((window.location.protocol != 'file:') && ($(this).find('.zclip').length == 0)) { + $(this).find('.copy-to-clipboard-button').zclip({ + //path: 'http://www.steamdev.com/zclip/js/ZeroClipboard.swf', + //path: 'styles/bigblow/js/ZeroClipboard.swf', + path: bbPathToZeroClipboardSwf, + copy: function() { + return $(this).parent().parent().find('.src').text(); + } + }); + } + }).on('mouseleave', '.org-src-container', function () { + $(this).find('.snippet-copy-to-clipboard').hide(); + }); + + // Handle copy to clipboard (here, for a local file only 'file://...' + if (window.location.protocol == 'file:') { // if local file use browser-specific code + $('.copy-to-clipboard-button').click(function() { + // Get the text to be copied + var text = $(this).parent().parent().find('.src').text(); + text = text.replace(/\n/g, "\r\n"); + // alert(text); + copyToClipboard(text); + }); + } +}); + +$(function() { + $('li > code :contains("[X]")') + .parent() + .addClass('checked') + .end() + .remove(); + $('li > code :contains("[-]")') + .parent() + .addClass('halfchecked') + .end() + .remove(); + $('li > code :contains("[ ]")') + .parent() + .addClass('unchecked') + .end() + .remove(); +}); + +$(function() { + $('i :contains("[#A]")') + .replaceWith('[#A]'); + $('i :contains("[#B]")') + .replaceWith('[#B]'); + $('i :contains("[#C]")') + .replaceWith('[#C]'); +}); + +$(function() { + $('
    ^ Back to Top
    ').appendTo('body'); + + $(window).scroll(function() { + if ($(this).scrollTop() != 0) { + $('#toTop').fadeIn(); + } else { + $('#toTop').fadeOut(); + } + }); + + $('#toTop').click(function(e) { + $('html, body').animate({scrollTop: 0}, 800); + e.preventDefault(); // Disable default browser behavior + }); +}); + +function togglePanel(e) { + e.preventDefault(); + + $("#left-panel-contents").toggleClass('active').toggle(200); + $("#right-panel-contents").toggleClass('active').toggle(200); + + var slidePos = + $("#left-panel-button").css("left") == "-23px"? '182px': '-23px'; + + $("#left-panel-button"). + animate({"left": slidePos, "opacity": 0.9}, {duration: "200" }); + + // if ($("#left-panel-contents").hasClass('active')) { + // hsHideTodoKeyword('done'); + // } else { + // hsShowTodoKeyword('done'); + // } + + // return false; +} + +$(function() { + $('') + .appendTo('body'); + + $('
    ') + .appendTo('body'); + + $('#left-panel-button').click(togglePanel); +}); + +$(function() { + var ul = $('
      ').appendTo('#left-panel-contents'); + var countOfTodo = {}, listOfTodo = [], totalOfTodo = 0; + + // assign the counts (avoid double-counting elements from the ToC) + $('span.todo').not($('#table-of-contents span.todo')).each(function() { + var $thisTodo = $(this).text().trim(); + + if ($.inArray($thisTodo, listOfTodo) == -1) { + countOfTodo[$thisTodo] = 1; + listOfTodo.push($thisTodo); + } + else + countOfTodo[$thisTodo] += 1; + totalOfTodo += 1; + }); + + function scoreTodo(t) { + switch (t) { + case 'NEW': return 1; + case 'TODO': return 2; + case 'STRT': return 3; + case 'WAIT': return 4; + case 'DLGT': return 5; + case 'SDAY': return 6; + case 'DFRD': return 7; + case 'DONE': return 8; + case 'CANX': return 9; + default: return 0; + } + } + + function compareTodo(a, b) { + if (scoreTodo(a) < scoreTodo(b)) return -1; + if (scoreTodo(a) > scoreTodo(b)) return 1; + return 0; + } + + listOfTodo.sort(compareTodo); + + // display + for (i = 0; i < listOfTodo.length; i++) { + var $thisTodo = listOfTodo[i]; + $(ul).append('
    • '+ $thisTodo + '' + + ' (' + countOfTodo[$thisTodo] + ')
    • '); + } + + $('#listOfTodo') + .before('Next Actions (' + totalOfTodo + '):
      '); +}); + +$(function() { + var ul = $('
        ').appendTo('#left-panel-contents'); + var countOfDone = {}, listOfDone = [], totalOfDone = 0; + + // assign the counts (avoid double-counting elements from the ToC) + $('span.done').not($('#table-of-contents span.done')).each(function() { + var $thisDone = $(this).text().trim(); + + if ($.inArray($thisDone, listOfDone) == -1) { + countOfDone[$thisDone] = 1; + listOfDone.push($thisDone); + } + else + countOfDone[$thisDone] += 1; + totalOfDone += 1; + }); + + // display + for (i = 0; i < listOfDone.length; i++) { + var $thisDone = listOfDone[i]; + $(ul).append('
      • '+ $thisDone + '' + + ' (' + countOfDone[$thisDone] + ')
      • '); + } + + $('#listOfDone') + .before('Done Actions (' + totalOfDone + '):
        '); +}); + +$(function() { + var ul = $('
          ').appendTo('#right-panel-contents'); + var countOfTags = {}, listOfTags = [], totalOfTags = 0; + + // assign the counts (avoid double-counting elements from the ToC) + $('span.tag').not($('#table-of-contents span.tag')).each(function() { + var $thisTagGroup = $(this).text().trim().split(/\s/); + // \s matches spaces, tabs, new lines, etc. + + for (tag in $thisTagGroup) { + if ($.inArray($thisTagGroup[tag], listOfTags) == -1) { + countOfTags[$thisTagGroup[tag]] = 1; + listOfTags.push($thisTagGroup[tag]); + } + else + countOfTags[$thisTagGroup[tag]] += 1; + totalOfTags += 1; + } + }); + + listOfTags.sort(); + + // display + for (i = 0; i < listOfTags.length; i++) { + var $thisTag = listOfTags[i]; + // $(ul).append('
        • '+ + // $thisTag + ' (' + countOfTags[$thisTag] + ')
        • '); + $(ul).append('
        • ' + $thisTag + + '' + + ' (' + countOfTags[$thisTag] + ')
        • '); + } + + $('#listOfTags') + .before('Contexts (' + totalOfTags + '):
          '); +}); + +$(function() { + $('.done').parent(':header').parent().find(':header').addClass('DONEheader'); + $('.done').parent(':header').parent().css({color: '#999999'}); +}); + +$(function() { + $('span.todo').click(function(e) { + var orgKeyword = $(this).text().trim(); + $('.' + orgKeyword).toggleClass('selected'); + $('#content .' + orgKeyword).parent().parent() + .toggleClass('match' + orgKeyword); + $('#left-panel-wrapper .' + orgKeyword).parent() + .toggleClass('match' + orgKeyword); + e.preventDefault(); + }) +}); + +$(function() { + $('.tag span').click(function(e) { + var orgTag = $(this).text().trim(); + $('.' + orgTag).toggleClass('selected'); + $('#content .' + orgTag).parent().parent().parent() + .toggleClass('matchtag'); + $('#right-panel-wrapper .' + orgTag).parent().parent() + .toggleClass('matchtag'); + e.preventDefault(); + }) +}); + +function clickPreviousTab() { + var active = $('#content').tabs('option', 'active'); + // Avoid going back to last tab + if (active == 0) return; + + $('#content').tabs('option', 'active', active - 1); + + // Set the location href + var href = $('#content div[aria-expanded=true]').attr('id'); + document.location.hash = href; + $.scrollTo(0); +} + +function clickNextTab() { + var active = $('#content').tabs('option', 'active'); + $('#content').tabs('option', 'active', active + 1); + + // Set the location href + var href = $('#content div[aria-expanded=true]').attr('id'); + document.location.hash = href; + $.scrollTo(0); +} + +function orgDefkey(e) { + if (!e) + var e = window.event; + var keycode = (e.keyCode) ? e.keyCode : e.which; + var actualkey = String.fromCharCode(keycode); + switch (actualkey) { + case "?": // help (dashboard) + case "h": + togglePanel(e); + break; + case "n": // next + clickNextTab(); + break; + case "p": // previous + clickPreviousTab(); + break; + // case "b": // scroll down - should be mapped to Shift-SPC + // $(window).scrollTop($(window).scrollTop()-$(window).height()); + // break; + case "<": // scroll to top + $(window).scrollTop(0); + break; + case ">": // scroll to bottom + $(window).scrollTop($(document).height()); + break; + case "-": // collapse all + hsCollapseAll(); + break; + case "+": // expand all + hsExpandAll(); + break; + case "r": // go to next task + hsReviewTaskNext(); + break; + case "R": // go to previous task + hsReviewTaskPrev(); + break; + case "q": // quit reviewing + hsReviewTaskQuit(); + break; + case "g": // refresh the page (from the server, rather than the cache) + location.reload(true); + break; + } +} + +document.onkeypress = orgDefkey; diff --git a/styles/bigblow/js/hideshow.js b/styles/bigblow/js/hideshow.js new file mode 100755 index 0000000..72684d8 --- /dev/null +++ b/styles/bigblow/js/hideshow.js @@ -0,0 +1,332 @@ +// hideshow.js --- HideShow JS file +// +// Copyright (C) 2014 All Right Reserved, Fabrice Niessen +// +// This file is free software: you can redistribute it and/or +// modify it under the terms of the GNU General Public License as +// published by the Free Software Foundation, either version 3 of +// the License, or (at your option) any later version. +// +// This file is distributed in the hope that it will be useful, +// but WITHOUT ANY WARRANTY; without even the implied warranty of +// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the +// GNU General Public License for more details. +// +// Author: Fabrice Niessen <(concat "fniessen" at-sign "pirilampo.org")> +// URL: https://github.com/fniessen/hide-show/ +// Version: 20140912.1722 + +// var HS_COLLAPSIBLE_HEADERS = $('h3, h4, h5'); // collapsible headers + +if (typeof HS_STARTUP_FOLDED === 'undefined') { + var HS_STARTUP_FOLDED = false; // Show just the overview, or show all. +} + +if (typeof HS_SHOW_ALL_TEXT === 'undefined') { + var HS_SHOW_ALL_TEXT = '[Expand all]'; +} +if (typeof HS_HIDE_ALL_TEXT === 'undefined') { + var HS_HIDE_ALL_TEXT = '[Collapse all]'; +} + +if (typeof HS_ALWAYS_DISPLAY_ICON === 'undefined') { + var HS_ALWAYS_DISPLAY_ICON = false; // Display an icon for all states, or + // just when closed. +} + +if (typeof HS_ICON_CLOSED === 'undefined') { + var HS_ICON_CLOSED = '►'; // black right-pointing pointer +} +if (typeof HS_ICON_OPEN === 'undefined') { + var HS_ICON_OPEN = '▼'; // black down-pointing triangle +} +if (typeof HS_ICON_EMPTY === 'undefined') { + var HS_ICON_EMPTY = '■'; // black square +} + +if (typeof HS_SHOW_ALL_OPEN_DONE_TREES === 'undefined') { + var HS_SHOW_ALL_OPEN_DONE_TREES = false; // Expand all will open DONE trees. +} + +if (typeof HS_CLASS === 'undefined') { + var HS_CLASS = 'hsCollapsible'; +} + +// Expand a header +function hsExpand(header) { + hsExpand2(header, true); +} + +// Expand a header +function hsExpand2(header, expandDoneHeader) { + // Ignore non collapsible entries + if (!header.parent().hasClass(HS_CLASS)) return; + + // Do not expand DONE node if not required + if (hsIsDoneHeader(header) && !expandDoneHeader) return; + + header.children('span[class="ellipsis"]').remove(); + if (HS_ALWAYS_DISPLAY_ICON == true) { + header.append(' ' + HS_ICON_OPEN + ''); + } + header.parent().removeClass('hsCollapsed').addClass('hsExpanded'); + header.nextAll().show(); +} + +// Expand a header and all its parents +function hsExpandParents(header) { + hsExpand(header); + header.parents('.hsCollapsed').each(function() { + hsExpand($(this).children(':header')); + }); +} + +// Collapse a header and all its parents +function hsCollapseParents(header) { + hsCollapse(header); + header.parents('.hsExpanded').each(function() { + hsCollapse($(this).children(':header')); + }); +} + +// Collapse a header +function hsCollapse(header) { + // Ignore non collapsible entries + if (!header.parent().hasClass(HS_CLASS)) return; + + header.children('span[class="ellipsis"]').remove(); + header.append(' ' + HS_ICON_CLOSED + ''); + header.parent().removeClass('hsExpanded').addClass('hsCollapsed'); + // header.nextAll().hide('fast'); + header.nextAll().hide(); +} + +// Toggle a header +function hsToggleCollapsing(header) { + if (header.parent().hasClass('hsCollapsed')) + hsExpand(header); + else if (header.parent().hasClass('hsExpanded')) + hsCollapse(header); +} + +// Expand all headers +function hsExpandAll() { + $('#content .hsCollapsed').each(function() { + hsExpand2($(this).children(':header'), HS_SHOW_ALL_OPEN_DONE_TREES); + }); +} + +// Collapse all headers +function hsCollapseAll() { + $('#content .hsExpanded').each(function() { + hsCollapse($(this).children(':header')); + }); +} + +// Collapse all visible headers +function hsCollapseAllVisible() { + $('#content .hsExpanded:visible').each(function() { + hsCollapse($(this).children(':header')); + }); +} + +// Add click events to H3/H4/H5 headers which have contents. +function hsInit() { + for (var i = 3; i <= 5; i++) { + $('#content .outline-' + i).each(function() { + var header = $(this).children(':header'); + if (header.siblings().length > 0) { + $(this).addClass(HS_CLASS); + header.css({cursor: 'pointer'}); + header.click(function() { + hsToggleCollapsing($(this)); }); + + // Allow to override global Collapse/Expand default on an entry + // basis (see property `:HTML_CONTAINER_CLASS:') + if (header.parent().hasClass('hsCollapsed')) { + hsCollapse(header); + } else if (header.parent().hasClass('hsExpanded')) { + hsExpand(header); + } else { + hsSetDefaultVisibility(header); + } + } + else { + if (HS_ALWAYS_DISPLAY_ICON == true) { + header.append(' ' + HS_ICON_EMPTY + + ''); + } + $(this).addClass('hsEmpty'); + } + }); + } + + // Add buttons + $('.title').after($('
          ')); + $('.buttons').append($('' + HS_SHOW_ALL_TEXT + '') + .addClass('hsButton') + .click(hsExpandAll)); + $('.buttons').append($('' + HS_HIDE_ALL_TEXT + '') + .addClass('hsButton') + .click(hsCollapseAll)); +} + +// Returns true if a header is a DONE header +function hsIsDoneHeader(header) { + return $('span.done', header).length; +} + +// Sets the default visibility state to a header +function hsSetDefaultVisibility(header) { + if (HS_STARTUP_FOLDED) { + hsCollapse(header); + } + else { + if (!hsIsDoneHeader(header) | HS_SHOW_ALL_OPEN_DONE_TREES) { + hsExpand(header); + } + else { + hsCollapse(header); + } + } +} + +// Expands an anchor, i.e. expand all parent headers +function hsExpandAnchor(id) { + // alert(id); + if (id) { + // alert($(id + '.hsNode').length); + $(id).parents('.hsCollapsed').each(function() { + hsExpand2($(this).children(':header'), true); + }); + } +} + +// Search for next task to review, starting from beginning of current tab. +// If BACKWARD is true, search in the reverse direction. +function hsReviewTaskNext(backward) { + // If no tasks to review at all, do nothing. + if ($('.outline-2 span.todo').length == 0) return; + + if ($('.hsReviewing').length == 0) { // reviewing is starting + $('body').addClass('hsReviewing'); + $('.hsReviewPanel').addClass('hsReviewing'); + $('body').prepend('
          '); + hsAddReviewingPanels(); + + hsCollapseAll(); + // Get first task to review on each tab and expand it + $('.outline-2').each(function(){ + var firstTodo = $(this).find('span.todo:first').parent().parent(); + firstTodo.addClass('hsReview'); + hsExpandParents($(firstTodo).children(':header')); + }); + } + else { + // Get all todos + var todosElements = $('.outline-2:visible span.todo').parent().parent(); + // alert(todosElements.length); + var todos = jQuery.makeArray(todosElements); + if (backward) { + todos = todos.reverse(); + } + + // Find current review item and review the next one + var foundReview = false; + var index; + for (index = 0; index < todos.length; ++index) { + var todo = todos[index]; + if (foundReview) { + $(todo).addClass('hsReview'); + hsExpandParents($(todo).children(':header')); + break; + } + if ($(todo).hasClass('hsReview')) { + foundReview = true; + if (index < todos.length - 1) { + $(todo).removeClass('hsReview'); + hsCollapseParents($(todo).children(':header')); + } + } + } + + // Update reviewing panel + if (index < todos.length) { + var reviewItem = index + 1; + if (backward) { + reviewItem = todos.length - index; + } + + $('.outline-2:visible .hsReviewingPanel .hsReviewItem').text(reviewItem); + } + } + + // Scroll to the current review item + $('html, body').animate({ + scrollTop: $(".hsReview:visible").offset().top + }, 200); +} + +// go to previous task to review +function hsReviewTaskPrev() { + hsReviewTaskNext(true); +} + +// stop reviewing tasks +function hsReviewTaskQuit() { + $('body').removeClass('hsReviewing'); + $('.hsReviewPanel').removeClass('hsReviewing'); + $('.hsReview').removeClass('hsReview'); + $('#hsOverlay').remove(); + $('.hsReviewingPanel').remove(); +} + +function hsHideTodoKeyword(kw) { + $('span.' + kw).addClass('hsHidden').parent().parent().hide(); +} + +function hsShowTodoKeyword(kw) { + $('span.' + kw).removeClass('hsHidden').parent().parent().show(); + // XXX Show if parent is not collapsed! +} + +function hsAddReviewPanels() { + $('.outline-2').each(function(e) { + var nbItems = $(this).find('span.todo').length; + if (nbItems > 0) { + $(this).prepend('
          ' + + 'Press r or click here
          ' + + 'to review ' + nbItems + ' tasks
          ' + + '(out of ' + nbReviewTotalTasks + ' tasks)
          '); + } + }); +} + +function hsAddReviewingPanels() { + $('.outline-2').each(function(e) { + var nbItems = $(this).find('span.todo').length; + if (nbItems > 0) { + $(this).prepend('
          Reviewing task 1 / ' + nbItems + '
          ' + + '(out of ' + nbReviewTotalTasks + ' tasks)
          ' + + 'Shortcuts: ' + + 'r (next) - ' + + 'R (previous)' + + '
          '); + } + else { + $(this).prepend('
          No task to review
          ' + + '(out of ' + nbReviewTotalTasks + ' tasks)
          ' + + 'Shortcuts: ' + + 'r (next) - ' + + 'R (previous)' + + '
          '); + } + }); +} + +var nbReviewTotalTasks; + +$(document).ready(function() { + nbReviewTotalTasks = $('.outline-2 span.todo').length; + hsAddReviewPanels(); +}); diff --git a/styles/bigblow/js/jquery-1.11.0.min.js b/styles/bigblow/js/jquery-1.11.0.min.js new file mode 100755 index 0000000..73f33fb --- /dev/null +++ b/styles/bigblow/js/jquery-1.11.0.min.js @@ -0,0 +1,4 @@ +/*! jQuery v1.11.0 | (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="".trim,l={},m="1.11.0",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!=(e=arguments[h]))for(d in e)a=g[d],c=e[d],g!==c&&(j&&c&&(n.isPlainObject(c)||(b=n.isArray(c)))?(b?(b=!1,f=a&&n.isArray(a)?a:[]):f=a&&n.isPlainObject(a)?a:{},g[d]=n.extend(j,f,c)):void 0!==c&&(g[d]=c));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||function(a){return"array"===n.type(a)},isWindow:function(a){return null!=a&&a==a.window},isNumeric:function(a){return a-parseFloat(a)>=0},isEmptyObject:function(a){var b;for(b in a)return!1;return!0},isPlainObject:function(a){var b;if(!a||"object"!==n.type(a)||a.nodeType||n.isWindow(a))return!1;try{if(a.constructor&&!j.call(a,"constructor")&&!j.call(a.constructor.prototype,"isPrototypeOf"))return!1}catch(c){return!1}if(l.ownLast)for(b in a)return j.call(a,b);for(b in a);return void 0===b||j.call(a,b)},type:function(a){return null==a?a+"":"object"==typeof a||"function"==typeof a?h[i.call(a)]||"object":typeof a},globalEval:function(b){b&&n.trim(b)&&(a.execScript||function(b){a.eval.call(a,b)})(b)},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:k&&!k.call("\ufeff\xa0")?function(a){return null==a?"":k.call(a)}: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){var d;if(b){if(g)return g.call(b,a,c);for(d=b.length,c=c?0>c?Math.max(0,d+c):c:0;d>c;c++)if(c in b&&b[c]===a)return c}return-1},merge:function(a,b){var c=+b.length,d=0,e=a.length;while(c>d)a[e++]=b[d++];if(c!==c)while(void 0!==b[d])a[e++]=b[d++];return a.length=e,a},grep:function(a,b,c){for(var d,e=[],f=0,g=a.length,h=!c;g>f;f++)d=!b(a[f],f),d!==h&&e.push(a[f]);return e},map:function(a,b,c){var d,f=0,g=a.length,h=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&&(f=a[b],b=a,a=f),n.isFunction(a)?(c=d.call(arguments,2),e=function(){return a.apply(b||this,c.concat(d.call(arguments)))},e.guid=a.guid=a.guid||n.guid++,e):void 0},now:function(){return+new Date},support:l}),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="sizzle"+-new Date,t=a.document,u=0,v=0,w=eb(),x=eb(),y=eb(),z=function(a,b){return a===b&&(j=!0),0},A="undefined",B=1<<31,C={}.hasOwnProperty,D=[],E=D.pop,F=D.push,G=D.push,H=D.slice,I=D.indexOf||function(a){for(var b=0,c=this.length;c>b;b++)if(this[b]===a)return b;return-1},J="checked|selected|async|autofocus|autoplay|controls|defer|disabled|hidden|ismap|loop|multiple|open|readonly|required|scoped",K="[\\x20\\t\\r\\n\\f]",L="(?:\\\\.|[\\w-]|[^\\x00-\\xa0])+",M=L.replace("w","w#"),N="\\["+K+"*("+L+")"+K+"*(?:([*^$|!~]?=)"+K+"*(?:(['\"])((?:\\\\.|[^\\\\])*?)\\3|("+M+")|)|)"+K+"*\\]",O=":("+L+")(?:\\(((['\"])((?:\\\\.|[^\\\\])*?)\\3|((?:\\\\.|[^\\\\()[\\]]|"+N.replace(3,8)+")*)|.*)\\)|)",P=new RegExp("^"+K+"+|((?:^|[^\\\\])(?:\\\\.)*)"+K+"+$","g"),Q=new RegExp("^"+K+"*,"+K+"*"),R=new RegExp("^"+K+"*([>+~]|"+K+")"+K+"*"),S=new RegExp("="+K+"*([^\\]'\"]*?)"+K+"*\\]","g"),T=new RegExp(O),U=new RegExp("^"+M+"$"),V={ID:new RegExp("^#("+L+")"),CLASS:new RegExp("^\\.("+L+")"),TAG:new RegExp("^("+L.replace("w","w*")+")"),ATTR:new RegExp("^"+N),PSEUDO:new RegExp("^"+O),CHILD:new RegExp("^:(only|first|last|nth|nth-last)-(child|of-type)(?:\\("+K+"*(even|odd|(([+-]|)(\\d*)n|)"+K+"*(?:([+-]|)"+K+"*(\\d+)|))"+K+"*\\)|)","i"),bool:new RegExp("^(?:"+J+")$","i"),needsContext:new RegExp("^"+K+"*[>+~]|:(even|odd|eq|gt|lt|nth|first|last)(?:\\("+K+"*((?:-\\d)?\\d*)"+K+"*\\)|)(?=[^-]|$)","i")},W=/^(?:input|select|textarea|button)$/i,X=/^h\d$/i,Y=/^[^{]+\{\s*\[native \w/,Z=/^(?:#([\w-]+)|(\w+)|\.([\w-]+))$/,$=/[+~]/,_=/'|\\/g,ab=new RegExp("\\\\([\\da-f]{1,6}"+K+"?|("+K+")|.)","ig"),bb=function(a,b,c){var d="0x"+b-65536;return d!==d||c?b:0>d?String.fromCharCode(d+65536):String.fromCharCode(d>>10|55296,1023&d|56320)};try{G.apply(D=H.call(t.childNodes),t.childNodes),D[t.childNodes.length].nodeType}catch(cb){G={apply:D.length?function(a,b){F.apply(a,H.call(b))}:function(a,b){var c=a.length,d=0;while(a[c++]=b[d++]);a.length=c-1}}}function db(a,b,d,e){var f,g,h,i,j,m,p,q,u,v;if((b?b.ownerDocument||b:t)!==l&&k(b),b=b||l,d=d||[],!a||"string"!=typeof a)return d;if(1!==(i=b.nodeType)&&9!==i)return[];if(n&&!e){if(f=Z.exec(a))if(h=f[1]){if(9===i){if(g=b.getElementById(h),!g||!g.parentNode)return d;if(g.id===h)return d.push(g),d}else if(b.ownerDocument&&(g=b.ownerDocument.getElementById(h))&&r(b,g)&&g.id===h)return d.push(g),d}else{if(f[2])return G.apply(d,b.getElementsByTagName(a)),d;if((h=f[3])&&c.getElementsByClassName&&b.getElementsByClassName)return G.apply(d,b.getElementsByClassName(h)),d}if(c.qsa&&(!o||!o.test(a))){if(q=p=s,u=b,v=9===i&&a,1===i&&"object"!==b.nodeName.toLowerCase()){m=ob(a),(p=b.getAttribute("id"))?q=p.replace(_,"\\$&"):b.setAttribute("id",q),q="[id='"+q+"'] ",j=m.length;while(j--)m[j]=q+pb(m[j]);u=$.test(a)&&mb(b.parentNode)||b,v=m.join(",")}if(v)try{return G.apply(d,u.querySelectorAll(v)),d}catch(w){}finally{p||b.removeAttribute("id")}}}return xb(a.replace(P,"$1"),b,d,e)}function eb(){var a=[];function b(c,e){return a.push(c+" ")>d.cacheLength&&delete b[a.shift()],b[c+" "]=e}return b}function fb(a){return a[s]=!0,a}function gb(a){var b=l.createElement("div");try{return!!a(b)}catch(c){return!1}finally{b.parentNode&&b.parentNode.removeChild(b),b=null}}function hb(a,b){var c=a.split("|"),e=a.length;while(e--)d.attrHandle[c[e]]=b}function ib(a,b){var c=b&&a,d=c&&1===a.nodeType&&1===b.nodeType&&(~b.sourceIndex||B)-(~a.sourceIndex||B);if(d)return d;if(c)while(c=c.nextSibling)if(c===b)return-1;return a?1:-1}function jb(a){return function(b){var c=b.nodeName.toLowerCase();return"input"===c&&b.type===a}}function kb(a){return function(b){var c=b.nodeName.toLowerCase();return("input"===c||"button"===c)&&b.type===a}}function lb(a){return fb(function(b){return b=+b,fb(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 mb(a){return a&&typeof a.getElementsByTagName!==A&&a}c=db.support={},f=db.isXML=function(a){var b=a&&(a.ownerDocument||a).documentElement;return b?"HTML"!==b.nodeName:!1},k=db.setDocument=function(a){var b,e=a?a.ownerDocument||a:t,g=e.defaultView;return e!==l&&9===e.nodeType&&e.documentElement?(l=e,m=e.documentElement,n=!f(e),g&&g!==g.top&&(g.addEventListener?g.addEventListener("unload",function(){k()},!1):g.attachEvent&&g.attachEvent("onunload",function(){k()})),c.attributes=gb(function(a){return a.className="i",!a.getAttribute("className")}),c.getElementsByTagName=gb(function(a){return a.appendChild(e.createComment("")),!a.getElementsByTagName("*").length}),c.getElementsByClassName=Y.test(e.getElementsByClassName)&&gb(function(a){return a.innerHTML="
          ",a.firstChild.className="i",2===a.getElementsByClassName("i").length}),c.getById=gb(function(a){return m.appendChild(a).id=s,!e.getElementsByName||!e.getElementsByName(s).length}),c.getById?(d.find.ID=function(a,b){if(typeof b.getElementById!==A&&n){var c=b.getElementById(a);return c&&c.parentNode?[c]:[]}},d.filter.ID=function(a){var b=a.replace(ab,bb);return function(a){return a.getAttribute("id")===b}}):(delete d.find.ID,d.filter.ID=function(a){var b=a.replace(ab,bb);return function(a){var c=typeof a.getAttributeNode!==A&&a.getAttributeNode("id");return c&&c.value===b}}),d.find.TAG=c.getElementsByTagName?function(a,b){return typeof b.getElementsByTagName!==A?b.getElementsByTagName(a):void 0}:function(a,b){var c,d=[],e=0,f=b.getElementsByTagName(a);if("*"===a){while(c=f[e++])1===c.nodeType&&d.push(c);return d}return f},d.find.CLASS=c.getElementsByClassName&&function(a,b){return typeof b.getElementsByClassName!==A&&n?b.getElementsByClassName(a):void 0},p=[],o=[],(c.qsa=Y.test(e.querySelectorAll))&&(gb(function(a){a.innerHTML="",a.querySelectorAll("[t^='']").length&&o.push("[*^$]="+K+"*(?:''|\"\")"),a.querySelectorAll("[selected]").length||o.push("\\["+K+"*(?:value|"+J+")"),a.querySelectorAll(":checked").length||o.push(":checked")}),gb(function(a){var b=e.createElement("input");b.setAttribute("type","hidden"),a.appendChild(b).setAttribute("name","D"),a.querySelectorAll("[name=d]").length&&o.push("name"+K+"*[*^$|!~]?="),a.querySelectorAll(":enabled").length||o.push(":enabled",":disabled"),a.querySelectorAll("*,:x"),o.push(",.*:")})),(c.matchesSelector=Y.test(q=m.webkitMatchesSelector||m.mozMatchesSelector||m.oMatchesSelector||m.msMatchesSelector))&&gb(function(a){c.disconnectedMatch=q.call(a,"div"),q.call(a,"[s!='']:x"),p.push("!=",O)}),o=o.length&&new RegExp(o.join("|")),p=p.length&&new RegExp(p.join("|")),b=Y.test(m.compareDocumentPosition),r=b||Y.test(m.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},z=b?function(a,b){if(a===b)return j=!0,0;var d=!a.compareDocumentPosition-!b.compareDocumentPosition;return d?d:(d=(a.ownerDocument||a)===(b.ownerDocument||b)?a.compareDocumentPosition(b):1,1&d||!c.sortDetached&&b.compareDocumentPosition(a)===d?a===e||a.ownerDocument===t&&r(t,a)?-1:b===e||b.ownerDocument===t&&r(t,b)?1:i?I.call(i,a)-I.call(i,b):0:4&d?-1:1)}:function(a,b){if(a===b)return j=!0,0;var c,d=0,f=a.parentNode,g=b.parentNode,h=[a],k=[b];if(!f||!g)return a===e?-1:b===e?1:f?-1:g?1:i?I.call(i,a)-I.call(i,b):0;if(f===g)return ib(a,b);c=a;while(c=c.parentNode)h.unshift(c);c=b;while(c=c.parentNode)k.unshift(c);while(h[d]===k[d])d++;return d?ib(h[d],k[d]):h[d]===t?-1:k[d]===t?1:0},e):l},db.matches=function(a,b){return db(a,null,null,b)},db.matchesSelector=function(a,b){if((a.ownerDocument||a)!==l&&k(a),b=b.replace(S,"='$1']"),!(!c.matchesSelector||!n||p&&p.test(b)||o&&o.test(b)))try{var d=q.call(a,b);if(d||c.disconnectedMatch||a.document&&11!==a.document.nodeType)return d}catch(e){}return db(b,l,null,[a]).length>0},db.contains=function(a,b){return(a.ownerDocument||a)!==l&&k(a),r(a,b)},db.attr=function(a,b){(a.ownerDocument||a)!==l&&k(a);var e=d.attrHandle[b.toLowerCase()],f=e&&C.call(d.attrHandle,b.toLowerCase())?e(a,b,!n):void 0;return void 0!==f?f:c.attributes||!n?a.getAttribute(b):(f=a.getAttributeNode(b))&&f.specified?f.value:null},db.error=function(a){throw new Error("Syntax error, unrecognized expression: "+a)},db.uniqueSort=function(a){var b,d=[],e=0,f=0;if(j=!c.detectDuplicates,i=!c.sortStable&&a.slice(0),a.sort(z),j){while(b=a[f++])b===a[f]&&(e=d.push(f));while(e--)a.splice(d[e],1)}return i=null,a},e=db.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=db.selectors={cacheLength:50,createPseudo:fb,match:V,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(ab,bb),a[3]=(a[4]||a[5]||"").replace(ab,bb),"~="===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]||db.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]&&db.error(a[0]),a},PSEUDO:function(a){var b,c=!a[5]&&a[2];return V.CHILD.test(a[0])?null:(a[3]&&void 0!==a[4]?a[2]=a[4]:c&&T.test(c)&&(b=ob(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(ab,bb).toLowerCase();return"*"===a?function(){return!0}:function(a){return a.nodeName&&a.nodeName.toLowerCase()===b}},CLASS:function(a){var b=w[a+" "];return b||(b=new RegExp("(^|"+K+")"+a+"("+K+"|$)"))&&w(a,function(a){return b.test("string"==typeof a.className&&a.className||typeof a.getAttribute!==A&&a.getAttribute("class")||"")})},ATTR:function(a,b,c){return function(d){var e=db.attr(d,a);return null==e?"!="===b:b?(e+="","="===b?e===c:"!="===b?e!==c:"^="===b?c&&0===e.indexOf(c):"*="===b?c&&e.indexOf(c)>-1:"$="===b?c&&e.slice(-c.length)===c:"~="===b?(" "+e+" ").indexOf(c)>-1:"|="===b?e===c||e.slice(0,c.length+1)===c+"-":!1):!0}},CHILD:function(a,b,c,d,e){var f="nth"!==a.slice(0,3),g="last"!==a.slice(-4),h="of-type"===b;return 1===d&&0===e?function(a){return!!a.parentNode}:function(b,c,i){var j,k,l,m,n,o,p=f!==g?"nextSibling":"previousSibling",q=b.parentNode,r=h&&b.nodeName.toLowerCase(),t=!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&&t){k=q[s]||(q[s]={}),j=k[a]||[],n=j[0]===u&&j[1],m=j[0]===u&&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]=[u,n,m];break}}else if(t&&(j=(b[s]||(b[s]={}))[a])&&j[0]===u)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&&(t&&((l[s]||(l[s]={}))[a]=[u,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()]||db.error("unsupported pseudo: "+a);return e[s]?e(b):e.length>1?(c=[a,a,"",b],d.setFilters.hasOwnProperty(a.toLowerCase())?fb(function(a,c){var d,f=e(a,b),g=f.length;while(g--)d=I.call(a,f[g]),a[d]=!(c[d]=f[g])}):function(a){return e(a,0,c)}):e}},pseudos:{not:fb(function(a){var b=[],c=[],d=g(a.replace(P,"$1"));return d[s]?fb(function(a,b,c,e){var f,g=d(a,null,e,[]),h=a.length;while(h--)(f=g[h])&&(a[h]=!(b[h]=f))}):function(a,e,f){return b[0]=a,d(b,null,f,c),!c.pop()}}),has:fb(function(a){return function(b){return db(a,b).length>0}}),contains:fb(function(a){return function(b){return(b.textContent||b.innerText||e(b)).indexOf(a)>-1}}),lang:fb(function(a){return U.test(a||"")||db.error("unsupported lang: "+a),a=a.replace(ab,bb).toLowerCase(),function(b){var c;do if(c=n?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===m},focus:function(a){return a===l.activeElement&&(!l.hasFocus||l.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 X.test(a.nodeName)},input:function(a){return W.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:lb(function(){return[0]}),last:lb(function(a,b){return[b-1]}),eq:lb(function(a,b,c){return[0>c?c+b:c]}),even:lb(function(a,b){for(var c=0;b>c;c+=2)a.push(c);return a}),odd:lb(function(a,b){for(var c=1;b>c;c+=2)a.push(c);return a}),lt:lb(function(a,b,c){for(var d=0>c?c+b:c;--d>=0;)a.push(d);return a}),gt:lb(function(a,b,c){for(var d=0>c?c+b:c;++db;b++)d+=a[b].value;return d}function qb(a,b,c){var d=b.dir,e=c&&"parentNode"===d,f=v++;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=[u,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[s]||(b[s]={}),(h=i[d])&&h[0]===u&&h[1]===f)return j[2]=h[2];if(i[d]=j,j[2]=a(b,c,g))return!0}}}function rb(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 sb(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 tb(a,b,c,d,e,f){return d&&!d[s]&&(d=tb(d)),e&&!e[s]&&(e=tb(e,f)),fb(function(f,g,h,i){var j,k,l,m=[],n=[],o=g.length,p=f||wb(b||"*",h.nodeType?[h]:h,[]),q=!a||!f&&b?p:sb(p,m,a,h,i),r=c?e||(f?a:o||d)?[]:g:q;if(c&&c(q,r,h,i),d){j=sb(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?I.call(f,l):m[k])>-1&&(f[j]=!(g[j]=l))}}else r=sb(r===g?r.splice(o,r.length):r),e?e(null,g,r,i):G.apply(g,r)})}function ub(a){for(var b,c,e,f=a.length,g=d.relative[a[0].type],i=g||d.relative[" "],j=g?1:0,k=qb(function(a){return a===b},i,!0),l=qb(function(a){return I.call(b,a)>-1},i,!0),m=[function(a,c,d){return!g&&(d||c!==h)||((b=c).nodeType?k(a,c,d):l(a,c,d))}];f>j;j++)if(c=d.relative[a[j].type])m=[qb(rb(m),c)];else{if(c=d.filter[a[j].type].apply(null,a[j].matches),c[s]){for(e=++j;f>e;e++)if(d.relative[a[e].type])break;return tb(j>1&&rb(m),j>1&&pb(a.slice(0,j-1).concat({value:" "===a[j-2].type?"*":""})).replace(P,"$1"),c,e>j&&ub(a.slice(j,e)),f>e&&ub(a=a.slice(e)),f>e&&pb(a))}m.push(c)}return rb(m)}function vb(a,b){var c=b.length>0,e=a.length>0,f=function(f,g,i,j,k){var m,n,o,p=0,q="0",r=f&&[],s=[],t=h,v=f||e&&d.find.TAG("*",k),w=u+=null==t?1:Math.random()||.1,x=v.length;for(k&&(h=g!==l&&g);q!==x&&null!=(m=v[q]);q++){if(e&&m){n=0;while(o=a[n++])if(o(m,g,i)){j.push(m);break}k&&(u=w)}c&&((m=!o&&m)&&p--,f&&r.push(m))}if(p+=q,c&&q!==p){n=0;while(o=b[n++])o(r,s,g,i);if(f){if(p>0)while(q--)r[q]||s[q]||(s[q]=E.call(j));s=sb(s)}G.apply(j,s),k&&!f&&s.length>0&&p+b.length>1&&db.uniqueSort(j)}return k&&(u=w,h=t),r};return c?fb(f):f}g=db.compile=function(a,b){var c,d=[],e=[],f=y[a+" "];if(!f){b||(b=ob(a)),c=b.length;while(c--)f=ub(b[c]),f[s]?d.push(f):e.push(f);f=y(a,vb(e,d))}return f};function wb(a,b,c){for(var d=0,e=b.length;e>d;d++)db(a,b[d],c);return c}function xb(a,b,e,f){var h,i,j,k,l,m=ob(a);if(!f&&1===m.length){if(i=m[0]=m[0].slice(0),i.length>2&&"ID"===(j=i[0]).type&&c.getById&&9===b.nodeType&&n&&d.relative[i[1].type]){if(b=(d.find.ID(j.matches[0].replace(ab,bb),b)||[])[0],!b)return e;a=a.slice(i.shift().value.length)}h=V.needsContext.test(a)?0:i.length;while(h--){if(j=i[h],d.relative[k=j.type])break;if((l=d.find[k])&&(f=l(j.matches[0].replace(ab,bb),$.test(i[0].type)&&mb(b.parentNode)||b))){if(i.splice(h,1),a=f.length&&pb(i),!a)return G.apply(e,f),e;break}}}return g(a,m)(f,b,!n,e,$.test(a)&&mb(b.parentNode)||b),e}return c.sortStable=s.split("").sort(z).join("")===s,c.detectDuplicates=!!j,k(),c.sortDetached=gb(function(a){return 1&a.compareDocumentPosition(l.createElement("div"))}),gb(function(a){return a.innerHTML="","#"===a.firstChild.getAttribute("href")})||hb("type|href|height|width",function(a,b,c){return c?void 0:a.getAttribute(b,"type"===b.toLowerCase()?1:2)}),c.attributes&&gb(function(a){return a.innerHTML="",a.firstChild.setAttribute("value",""),""===a.firstChild.getAttribute("value")})||hb("value",function(a,b,c){return c||"input"!==a.nodeName.toLowerCase()?void 0:a.defaultValue}),gb(function(a){return null==a.getAttribute("disabled")})||hb(J,function(a,b,c){var d;return c?void 0:a[b]===!0?b.toLowerCase():(d=a.getAttributeNode(b))&&d.specified?d.value:null}),db}(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 n.inArray(a,b)>=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=[],d=this,e=d.length;if("string"!=typeof a)return this.pushStack(n(a).filter(function(){for(b=0;e>b;b++)if(n.contains(d[b],this))return!0}));for(b=0;e>b;b++)n.find(a,d[b],c);return c=this.pushStack(e>1?n.unique(c):c),c.selector=this.selector?this.selector+" "+a:a,c},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=a.document,A=/^(?:\s*(<[\w\W]+>)[^>]*|#([\w-]*))$/,B=n.fn.init=function(a,b){var c,d;if(!a)return this;if("string"==typeof a){if(c="<"===a.charAt(0)&&">"===a.charAt(a.length-1)&&a.length>=3?[null,a,null]:A.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:z,!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}if(d=z.getElementById(c[2]),d&&d.parentNode){if(d.id!==c[2])return y.find(a);this.length=1,this[0]=d}return this.context=z,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))};B.prototype=n.fn,y=n(z);var C=/^(?:parents|prev(?:Until|All))/,D={children:!0,contents:!0,next:!0,prev:!0};n.extend({dir:function(a,b,c){var d=[],e=a[b];while(e&&9!==e.nodeType&&(void 0===c||1!==e.nodeType||!n(e).is(c)))1===e.nodeType&&d.push(e),e=e[b];return d},sibling:function(a,b){for(var c=[];a;a=a.nextSibling)1===a.nodeType&&a!==b&&c.push(a);return c}}),n.fn.extend({has:function(a){var b,c=n(a,this),d=c.length;return this.filter(function(){for(b=0;d>b;b++)if(n.contains(this,c[b]))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?n.inArray(this[0],n(a)):n.inArray(a.jquery?a[0]:a,this):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 E(a,b){do a=a[b];while(a&&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 E(a,"nextSibling")},prev:function(a){return E(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 n.nodeName(a,"iframe")?a.contentDocument||a.contentWindow.document: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&&(D[a]||(e=n.unique(e)),C.test(a)&&(e=e.reverse())),this.pushStack(e)}});var F=/\S+/g,G={};function H(a){var b=G[a]={};return n.each(a.match(F)||[],function(a,c){b[c]=!0}),b}n.Callbacks=function(a){a="string"==typeof a?G[a]||H(a):n.extend({},a);var b,c,d,e,f,g,h=[],i=!a.once&&[],j=function(l){for(c=a.memory&&l,d=!0,f=g||0,g=0,e=h.length,b=!0;h&&e>f;f++)if(h[f].apply(l[0],l[1])===!1&&a.stopOnFalse){c=!1;break}b=!1,h&&(i?i.length&&j(i.shift()):c?h=[]:k.disable())},k={add:function(){if(h){var d=h.length;!function f(b){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&&f(c)})}(arguments),b?e=h.length:c&&(g=d,j(c))}return this},remove:function(){return h&&n.each(arguments,function(a,c){var d;while((d=n.inArray(c,h,d))>-1)h.splice(d,1),b&&(e>=d&&e--,f>=d&&f--)}),this},has:function(a){return a?n.inArray(a,h)>-1:!(!h||!h.length)},empty:function(){return h=[],e=0,this},disable:function(){return h=i=c=void 0,this},disabled:function(){return!h},lock:function(){return i=void 0,c||k.disable(),this},locked:function(){return!i},fireWith:function(a,c){return!h||d&&!i||(c=c||[],c=[a,c.slice?c.slice():c],b?i.push(c):j(c)),this},fire:function(){return k.fireWith(this,arguments),this},fired:function(){return!!d}};return k},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 I;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){if(a===!0?!--n.readyWait:!n.isReady){if(!z.body)return setTimeout(n.ready);n.isReady=!0,a!==!0&&--n.readyWait>0||(I.resolveWith(z,[n]),n.fn.trigger&&n(z).trigger("ready").off("ready"))}}});function J(){z.addEventListener?(z.removeEventListener("DOMContentLoaded",K,!1),a.removeEventListener("load",K,!1)):(z.detachEvent("onreadystatechange",K),a.detachEvent("onload",K))}function K(){(z.addEventListener||"load"===event.type||"complete"===z.readyState)&&(J(),n.ready())}n.ready.promise=function(b){if(!I)if(I=n.Deferred(),"complete"===z.readyState)setTimeout(n.ready);else if(z.addEventListener)z.addEventListener("DOMContentLoaded",K,!1),a.addEventListener("load",K,!1);else{z.attachEvent("onreadystatechange",K),a.attachEvent("onload",K);var c=!1;try{c=null==a.frameElement&&z.documentElement}catch(d){}c&&c.doScroll&&!function e(){if(!n.isReady){try{c.doScroll("left")}catch(a){return setTimeout(e,50)}J(),n.ready()}}()}return I.promise(b)};var L="undefined",M;for(M in n(l))break;l.ownLast="0"!==M,l.inlineBlockNeedsLayout=!1,n(function(){var a,b,c=z.getElementsByTagName("body")[0];c&&(a=z.createElement("div"),a.style.cssText="border:0;width:0;height:0;position:absolute;top:0;left:-9999px;margin-top:1px",b=z.createElement("div"),c.appendChild(a).appendChild(b),typeof b.style.zoom!==L&&(b.style.cssText="border:0;margin:0;width:1px;padding:1px;display:inline;zoom:1",(l.inlineBlockNeedsLayout=3===b.offsetWidth)&&(c.style.zoom=1)),c.removeChild(a),a=b=null)}),function(){var a=z.createElement("div");if(null==l.deleteExpando){l.deleteExpando=!0;try{delete a.test}catch(b){l.deleteExpando=!1}}a=null}(),n.acceptData=function(a){var b=n.noData[(a.nodeName+" ").toLowerCase()],c=+a.nodeType||1;return 1!==c&&9!==c?!1:!b||b!==!0&&a.getAttribute("classid")===b};var N=/^(?:\{[\w\W]*\}|\[[\w\W]*\])$/,O=/([A-Z])/g;function P(a,b,c){if(void 0===c&&1===a.nodeType){var d="data-"+b.replace(O,"-$1").toLowerCase();if(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){}n.data(a,b,c)}else c=void 0}return c}function Q(a){var b;for(b in a)if(("data"!==b||!n.isEmptyObject(a[b]))&&"toJSON"!==b)return!1;return!0}function R(a,b,d,e){if(n.acceptData(a)){var f,g,h=n.expando,i=a.nodeType,j=i?n.cache:a,k=i?a[h]:a[h]&&h;if(k&&j[k]&&(e||j[k].data)||void 0!==d||"string"!=typeof b)return k||(k=i?a[h]=c.pop()||n.guid++:h),j[k]||(j[k]=i?{}:{toJSON:n.noop}),("object"==typeof b||"function"==typeof b)&&(e?j[k]=n.extend(j[k],b):j[k].data=n.extend(j[k].data,b)),g=j[k],e||(g.data||(g.data={}),g=g.data),void 0!==d&&(g[n.camelCase(b)]=d),"string"==typeof b?(f=g[b],null==f&&(f=g[n.camelCase(b)])):f=g,f +}}function S(a,b,c){if(n.acceptData(a)){var d,e,f=a.nodeType,g=f?n.cache:a,h=f?a[n.expando]:n.expando;if(g[h]){if(b&&(d=c?g[h]:g[h].data)){n.isArray(b)?b=b.concat(n.map(b,n.camelCase)):b in d?b=[b]:(b=n.camelCase(b),b=b in d?[b]:b.split(" ")),e=b.length;while(e--)delete d[b[e]];if(c?!Q(d):!n.isEmptyObject(d))return}(c||(delete g[h].data,Q(g[h])))&&(f?n.cleanData([a],!0):l.deleteExpando||g!=g.window?delete g[h]:g[h]=null)}}}n.extend({cache:{},noData:{"applet ":!0,"embed ":!0,"object ":"clsid:D27CDB6E-AE6D-11cf-96B8-444553540000"},hasData:function(a){return a=a.nodeType?n.cache[a[n.expando]]:a[n.expando],!!a&&!Q(a)},data:function(a,b,c){return R(a,b,c)},removeData:function(a,b){return S(a,b)},_data:function(a,b,c){return R(a,b,c,!0)},_removeData:function(a,b){return S(a,b,!0)}}),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=n.data(f),1===f.nodeType&&!n._data(f,"parsedAttrs"))){c=g.length;while(c--)d=g[c].name,0===d.indexOf("data-")&&(d=n.camelCase(d.slice(5)),P(f,d,e[d]));n._data(f,"parsedAttrs",!0)}return e}return"object"==typeof a?this.each(function(){n.data(this,a)}):arguments.length>1?this.each(function(){n.data(this,a,b)}):f?P(f,a,n.data(f,a)):void 0},removeData:function(a){return this.each(function(){n.removeData(this,a)})}}),n.extend({queue:function(a,b,c){var d;return a?(b=(b||"fx")+"queue",d=n._data(a,b),c&&(!d||n.isArray(c)?d=n._data(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 n._data(a,c)||n._data(a,c,{empty:n.Callbacks("once memory").add(function(){n._removeData(a,b+"queue"),n._removeData(a,c)})})}}),n.fn.extend({queue:function(a,b){var c=2;return"string"!=typeof a&&(b=a,a="fx",c--),arguments.lengthh;h++)b(a[h],c,g?d:d.call(a[h],h,b(a[h],c)));return e?a:j?b.call(a):i?b(a[0],c):f},X=/^(?:checkbox|radio)$/i;!function(){var a=z.createDocumentFragment(),b=z.createElement("div"),c=z.createElement("input");if(b.setAttribute("className","t"),b.innerHTML="
          a",l.leadingWhitespace=3===b.firstChild.nodeType,l.tbody=!b.getElementsByTagName("tbody").length,l.htmlSerialize=!!b.getElementsByTagName("link").length,l.html5Clone="<:nav>"!==z.createElement("nav").cloneNode(!0).outerHTML,c.type="checkbox",c.checked=!0,a.appendChild(c),l.appendChecked=c.checked,b.innerHTML="",l.noCloneChecked=!!b.cloneNode(!0).lastChild.defaultValue,a.appendChild(b),b.innerHTML="",l.checkClone=b.cloneNode(!0).cloneNode(!0).lastChild.checked,l.noCloneEvent=!0,b.attachEvent&&(b.attachEvent("onclick",function(){l.noCloneEvent=!1}),b.cloneNode(!0).click()),null==l.deleteExpando){l.deleteExpando=!0;try{delete b.test}catch(d){l.deleteExpando=!1}}a=b=c=null}(),function(){var b,c,d=z.createElement("div");for(b in{submit:!0,change:!0,focusin:!0})c="on"+b,(l[b+"Bubbles"]=c in a)||(d.setAttribute(c,"t"),l[b+"Bubbles"]=d.attributes[c].expando===!1);d=null}();var Y=/^(?:input|select|textarea)$/i,Z=/^key/,$=/^(?:mouse|contextmenu)|click/,_=/^(?:focusinfocus|focusoutblur)$/,ab=/^([^.]*)(?:\.(.+)|)$/;function bb(){return!0}function cb(){return!1}function db(){try{return z.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=n._data(a);if(r){c.handler&&(i=c,c=i.handler,e=i.selector),c.guid||(c.guid=n.guid++),(g=r.events)||(g=r.events={}),(k=r.handle)||(k=r.handle=function(a){return typeof n===L||a&&n.event.triggered===a.type?void 0:n.event.dispatch.apply(k.elem,arguments)},k.elem=a),b=(b||"").match(F)||[""],h=b.length;while(h--)f=ab.exec(b[h])||[],o=q=f[1],p=(f[2]||"").split(".").sort(),o&&(j=n.event.special[o]||{},o=(e?j.delegateType:j.bindType)||o,j=n.event.special[o]||{},l=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(".")},i),(m=g[o])||(m=g[o]=[],m.delegateCount=0,j.setup&&j.setup.call(a,d,p,k)!==!1||(a.addEventListener?a.addEventListener(o,k,!1):a.attachEvent&&a.attachEvent("on"+o,k))),j.add&&(j.add.call(a,l),l.handler.guid||(l.handler.guid=c.guid)),e?m.splice(m.delegateCount++,0,l):m.push(l),n.event.global[o]=!0);a=null}},remove:function(a,b,c,d,e){var f,g,h,i,j,k,l,m,o,p,q,r=n.hasData(a)&&n._data(a);if(r&&(k=r.events)){b=(b||"").match(F)||[""],j=b.length;while(j--)if(h=ab.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=k[o]||[],h=h[2]&&new RegExp("(^|\\.)"+p.join("\\.(?:.*\\.|)")+"(\\.|$)"),i=f=m.length;while(f--)g=m[f],!e&&q!==g.origType||c&&c.guid!==g.guid||h&&!h.test(g.namespace)||d&&d!==g.selector&&("**"!==d||!g.selector)||(m.splice(f,1),g.selector&&m.delegateCount--,l.remove&&l.remove.call(a,g));i&&!m.length&&(l.teardown&&l.teardown.call(a,p,r.handle)!==!1||n.removeEvent(a,o,r.handle),delete k[o])}else for(o in k)n.event.remove(a,o+b[j],c,d,!0);n.isEmptyObject(k)&&(delete r.handle,n._removeData(a,"events"))}},trigger:function(b,c,d,e){var f,g,h,i,k,l,m,o=[d||z],p=j.call(b,"type")?b.type:b,q=j.call(b,"namespace")?b.namespace.split("."):[];if(h=l=d=d||z,3!==d.nodeType&&8!==d.nodeType&&!_.test(p+n.event.triggered)&&(p.indexOf(".")>=0&&(q=p.split("."),p=q.shift(),q.sort()),g=p.indexOf(":")<0&&"on"+p,b=b[n.expando]?b:new n.Event(p,"object"==typeof b&&b),b.isTrigger=e?2:3,b.namespace=q.join("."),b.namespace_re=b.namespace?new RegExp("(^|\\.)"+q.join("\\.(?:.*\\.|)")+"(\\.|$)"):null,b.result=void 0,b.target||(b.target=d),c=null==c?[b]:n.makeArray(c,[b]),k=n.event.special[p]||{},e||!k.trigger||k.trigger.apply(d,c)!==!1)){if(!e&&!k.noBubble&&!n.isWindow(d)){for(i=k.delegateType||p,_.test(i+p)||(h=h.parentNode);h;h=h.parentNode)o.push(h),l=h;l===(d.ownerDocument||z)&&o.push(l.defaultView||l.parentWindow||a)}m=0;while((h=o[m++])&&!b.isPropagationStopped())b.type=m>1?i:k.bindType||p,f=(n._data(h,"events")||{})[b.type]&&n._data(h,"handle"),f&&f.apply(h,c),f=g&&h[g],f&&f.apply&&n.acceptData(h)&&(b.result=f.apply(h,c),b.result===!1&&b.preventDefault());if(b.type=p,!e&&!b.isDefaultPrevented()&&(!k._default||k._default.apply(o.pop(),c)===!1)&&n.acceptData(d)&&g&&d[p]&&!n.isWindow(d)){l=d[g],l&&(d[g]=null),n.event.triggered=p;try{d[p]()}catch(r){}n.event.triggered=void 0,l&&(d[g]=l)}return b.result}},dispatch:function(a){a=n.event.fix(a);var b,c,e,f,g,h=[],i=d.call(arguments),j=(n._data(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,g=0;while((e=f.handlers[g++])&&!a.isImmediatePropagationStopped())(!a.namespace_re||a.namespace_re.test(e.namespace))&&(a.handleObj=e,a.data=e.data,c=((n.event.special[e.origType]||{}).handle||e.handler).apply(f.elem,i),void 0!==c&&(a.result=c)===!1&&(a.preventDefault(),a.stopPropagation()))}return k.postDispatch&&k.postDispatch.call(this,a),a.result}},handlers:function(a,b){var c,d,e,f,g=[],h=b.delegateCount,i=a.target;if(h&&i.nodeType&&(!a.button||"click"!==a.type))for(;i!=this;i=i.parentNode||this)if(1===i.nodeType&&(i.disabled!==!0||"click"!==a.type)){for(e=[],f=0;h>f;f++)d=b[f],c=d.selector+" ",void 0===e[c]&&(e[c]=d.needsContext?n(c,this).index(i)>=0:n.find(c,this,null,[i]).length),e[c]&&e.push(d);e.length&&g.push({elem:i,handlers:e})}return h]","i"),ib=/^\s+/,jb=/<(?!area|br|col|embed|hr|img|input|link|meta|param)(([\w:]+)[^>]*)\/>/gi,kb=/<([\w:]+)/,lb=/\s*$/g,sb={option:[1,""],legend:[1,"
          ","
          "],area:[1,"",""],param:[1,"",""],thead:[1,"","
          "],tr:[2,"","
          "],col:[2,"","
          "],td:[3,"","
          "],_default:l.htmlSerialize?[0,"",""]:[1,"X
          ","
          "]},tb=eb(z),ub=tb.appendChild(z.createElement("div"));sb.optgroup=sb.option,sb.tbody=sb.tfoot=sb.colgroup=sb.caption=sb.thead,sb.th=sb.td;function vb(a,b){var c,d,e=0,f=typeof a.getElementsByTagName!==L?a.getElementsByTagName(b||"*"):typeof a.querySelectorAll!==L?a.querySelectorAll(b||"*"):void 0;if(!f)for(f=[],c=a.childNodes||a;null!=(d=c[e]);e++)!b||n.nodeName(d,b)?f.push(d):n.merge(f,vb(d,b));return void 0===b||b&&n.nodeName(a,b)?n.merge([a],f):f}function wb(a){X.test(a.type)&&(a.defaultChecked=a.checked)}function xb(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 yb(a){return a.type=(null!==n.find.attr(a,"type"))+"/"+a.type,a}function zb(a){var b=qb.exec(a.type);return b?a.type=b[1]:a.removeAttribute("type"),a}function Ab(a,b){for(var c,d=0;null!=(c=a[d]);d++)n._data(c,"globalEval",!b||n._data(b[d],"globalEval"))}function Bb(a,b){if(1===b.nodeType&&n.hasData(a)){var c,d,e,f=n._data(a),g=n._data(b,f),h=f.events;if(h){delete g.handle,g.events={};for(c in h)for(d=0,e=h[c].length;e>d;d++)n.event.add(b,c,h[c][d])}g.data&&(g.data=n.extend({},g.data))}}function Cb(a,b){var c,d,e;if(1===b.nodeType){if(c=b.nodeName.toLowerCase(),!l.noCloneEvent&&b[n.expando]){e=n._data(b);for(d in e.events)n.removeEvent(b,d,e.handle);b.removeAttribute(n.expando)}"script"===c&&b.text!==a.text?(yb(b).text=a.text,zb(b)):"object"===c?(b.parentNode&&(b.outerHTML=a.outerHTML),l.html5Clone&&a.innerHTML&&!n.trim(b.innerHTML)&&(b.innerHTML=a.innerHTML)):"input"===c&&X.test(a.type)?(b.defaultChecked=b.checked=a.checked,b.value!==a.value&&(b.value=a.value)):"option"===c?b.defaultSelected=b.selected=a.defaultSelected:("input"===c||"textarea"===c)&&(b.defaultValue=a.defaultValue)}}n.extend({clone:function(a,b,c){var d,e,f,g,h,i=n.contains(a.ownerDocument,a);if(l.html5Clone||n.isXMLDoc(a)||!hb.test("<"+a.nodeName+">")?f=a.cloneNode(!0):(ub.innerHTML=a.outerHTML,ub.removeChild(f=ub.firstChild)),!(l.noCloneEvent&&l.noCloneChecked||1!==a.nodeType&&11!==a.nodeType||n.isXMLDoc(a)))for(d=vb(f),h=vb(a),g=0;null!=(e=h[g]);++g)d[g]&&Cb(e,d[g]);if(b)if(c)for(h=h||vb(a),d=d||vb(f),g=0;null!=(e=h[g]);g++)Bb(e,d[g]);else Bb(a,f);return d=vb(f,"script"),d.length>0&&Ab(d,!i&&vb(a,"script")),d=h=e=null,f},buildFragment:function(a,b,c,d){for(var e,f,g,h,i,j,k,m=a.length,o=eb(b),p=[],q=0;m>q;q++)if(f=a[q],f||0===f)if("object"===n.type(f))n.merge(p,f.nodeType?[f]:f);else if(mb.test(f)){h=h||o.appendChild(b.createElement("div")),i=(kb.exec(f)||["",""])[1].toLowerCase(),k=sb[i]||sb._default,h.innerHTML=k[1]+f.replace(jb,"<$1>")+k[2],e=k[0];while(e--)h=h.lastChild;if(!l.leadingWhitespace&&ib.test(f)&&p.push(b.createTextNode(ib.exec(f)[0])),!l.tbody){f="table"!==i||lb.test(f)?""!==k[1]||lb.test(f)?0:h:h.firstChild,e=f&&f.childNodes.length;while(e--)n.nodeName(j=f.childNodes[e],"tbody")&&!j.childNodes.length&&f.removeChild(j)}n.merge(p,h.childNodes),h.textContent="";while(h.firstChild)h.removeChild(h.firstChild);h=o.lastChild}else p.push(b.createTextNode(f));h&&o.removeChild(h),l.appendChecked||n.grep(vb(p,"input"),wb),q=0;while(f=p[q++])if((!d||-1===n.inArray(f,d))&&(g=n.contains(f.ownerDocument,f),h=vb(o.appendChild(f),"script"),g&&Ab(h),c)){e=0;while(f=h[e++])pb.test(f.type||"")&&c.push(f)}return h=null,o},cleanData:function(a,b){for(var d,e,f,g,h=0,i=n.expando,j=n.cache,k=l.deleteExpando,m=n.event.special;null!=(d=a[h]);h++)if((b||n.acceptData(d))&&(f=d[i],g=f&&j[f])){if(g.events)for(e in g.events)m[e]?n.event.remove(d,e):n.removeEvent(d,e,g.handle);j[f]&&(delete j[f],k?delete d[i]:typeof d.removeAttribute!==L?d.removeAttribute(i):d[i]=null,c.push(f))}}}),n.fn.extend({text:function(a){return W(this,function(a){return void 0===a?n.text(this):this.empty().append((this[0]&&this[0].ownerDocument||z).createTextNode(a))},null,a,arguments.length)},append:function(){return this.domManip(arguments,function(a){if(1===this.nodeType||11===this.nodeType||9===this.nodeType){var b=xb(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=xb(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(vb(c)),c.parentNode&&(b&&n.contains(c.ownerDocument,c)&&Ab(vb(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(vb(a,!1));while(a.firstChild)a.removeChild(a.firstChild);a.options&&n.nodeName(a,"select")&&(a.options.length=0)}return this},clone:function(a,b){return a=null==a?!1:a,b=null==b?a:b,this.map(function(){return n.clone(this,a,b)})},html:function(a){return W(this,function(a){var b=this[0]||{},c=0,d=this.length;if(void 0===a)return 1===b.nodeType?b.innerHTML.replace(gb,""):void 0;if(!("string"!=typeof a||nb.test(a)||!l.htmlSerialize&&hb.test(a)||!l.leadingWhitespace&&ib.test(a)||sb[(kb.exec(a)||["",""])[1].toLowerCase()])){a=a.replace(jb,"<$1>");try{for(;d>c;c++)b=this[c]||{},1===b.nodeType&&(n.cleanData(vb(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(vb(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,k=this.length,m=this,o=k-1,p=a[0],q=n.isFunction(p);if(q||k>1&&"string"==typeof p&&!l.checkClone&&ob.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(k&&(i=n.buildFragment(a,this[0].ownerDocument,!1,this),c=i.firstChild,1===i.childNodes.length&&(i=c),c)){for(g=n.map(vb(i,"script"),yb),f=g.length;k>j;j++)d=i,j!==o&&(d=n.clone(d,!0,!0),f&&n.merge(g,vb(d,"script"))),b.call(this[j],d,j);if(f)for(h=g[g.length-1].ownerDocument,n.map(g,zb),j=0;f>j;j++)d=g[j],pb.test(d.type||"")&&!n._data(d,"globalEval")&&n.contains(h,d)&&(d.src?n._evalUrl&&n._evalUrl(d.src):n.globalEval((d.text||d.textContent||d.innerHTML||"").replace(rb,"")));i=c=null}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=0,e=[],g=n(a),h=g.length-1;h>=d;d++)c=d===h?this:this.clone(!0),n(g[d])[b](c),f.apply(e,c.get());return this.pushStack(e)}});var Db,Eb={};function Fb(b,c){var d=n(c.createElement(b)).appendTo(c.body),e=a.getDefaultComputedStyle?a.getDefaultComputedStyle(d[0]).display:n.css(d[0],"display");return d.detach(),e}function Gb(a){var b=z,c=Eb[a];return c||(c=Fb(a,b),"none"!==c&&c||(Db=(Db||n("