summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorRené 'Necoro' Neumann <necoro@necoro.net>2010-04-07 19:38:23 +0200
committerRené 'Necoro' Neumann <necoro@necoro.net>2010-04-07 19:38:23 +0200
commitc797564725ea320429cd555607b0af10df1ad4e6 (patch)
treeb181d75fada9730fc554f0360da949f1382b9126
parentf087da9e2a22a738f0d3dc1e6dfe442421d49494 (diff)
downloadweb-c797564725ea320429cd555607b0af10df1ad4e6.tar.gz
web-c797564725ea320429cd555607b0af10df1ad4e6.tar.bz2
web-c797564725ea320429cd555607b0af10df1ad4e6.zip
Added highslide
-rw-r--r--static/css/highslide.css384
-rw-r--r--static/images/highslide/close.pngbin0 -> 1910 bytes
-rw-r--r--static/images/highslide/closeX.pngbin0 -> 3665 bytes
-rw-r--r--static/images/highslide/controlbar-black-border.gifbin0 -> 5109 bytes
-rw-r--r--static/images/highslide/controlbar-text-buttons.pngbin0 -> 1300 bytes
-rw-r--r--static/images/highslide/controlbar-white-small.gifbin0 -> 3151 bytes
-rw-r--r--static/images/highslide/controlbar-white.gifbin0 -> 4999 bytes
-rw-r--r--static/images/highslide/controlbar2.gifbin0 -> 884 bytes
-rw-r--r--static/images/highslide/controlbar3.gifbin0 -> 838 bytes
-rw-r--r--static/images/highslide/controlbar4-hover.gifbin0 -> 2410 bytes
-rw-r--r--static/images/highslide/controlbar4.gifbin0 -> 854 bytes
-rw-r--r--static/images/highslide/fullexpand.gifbin0 -> 209 bytes
-rw-r--r--static/images/highslide/geckodimmer.pngbin0 -> 2817 bytes
-rw-r--r--static/images/highslide/icon.gifbin0 -> 867 bytes
-rw-r--r--static/images/highslide/loader.gifbin0 -> 668 bytes
-rw-r--r--static/images/highslide/loader.white.gifbin0 -> 673 bytes
-rw-r--r--static/images/highslide/outlines/Outlines.psdbin0 -> 171802 bytes
-rw-r--r--static/images/highslide/outlines/beveled.pngbin0 -> 1848 bytes
-rw-r--r--static/images/highslide/outlines/drop-shadow.pngbin0 -> 2091 bytes
-rw-r--r--static/images/highslide/outlines/glossy-dark.pngbin0 -> 2793 bytes
-rw-r--r--static/images/highslide/outlines/outer-glow.pngbin0 -> 3423 bytes
-rw-r--r--static/images/highslide/outlines/rounded-black.pngbin0 -> 3031 bytes
-rw-r--r--static/images/highslide/outlines/rounded-white.pngbin0 -> 2050 bytes
-rw-r--r--static/images/highslide/resize.gifbin0 -> 70 bytes
-rw-r--r--static/images/highslide/scrollarrows.pngbin0 -> 6463 bytes
-rw-r--r--static/images/highslide/zoomin.curbin0 -> 326 bytes
-rw-r--r--static/images/highslide/zoomout.curbin0 -> 326 bytes
-rw-r--r--static/js/highslide.js28
28 files changed, 412 insertions, 0 deletions
diff --git a/static/css/highslide.css b/static/css/highslide.css
new file mode 100644
index 0000000..996ee9d
--- /dev/null
+++ b/static/css/highslide.css
@@ -0,0 +1,384 @@
+/**
+* @file: highslide.css
+* @version: 4.1.8
+*/
+.highslide-container div {
+ font-family: Verdana, Helvetica;
+ font-size: 10pt;
+}
+.highslide-container table {
+ background: none;
+}
+.highslide {
+ outline: none;
+ text-decoration: none;
+}
+.highslide img {
+ border: 2px solid silver;
+}
+.highslide:hover img {
+ border-color: gray;
+}
+.highslide-active-anchor img {
+ visibility: hidden;
+}
+.highslide-gallery .highslide-active-anchor img {
+ border-color: black;
+ visibility: visible;
+ cursor: default;
+}
+.highslide-image {
+ border-width: 2px;
+ border-style: solid;
+ border-color: white;
+ background: gray;
+}
+.highslide-wrapper, .highslide-outline {
+ background: white;
+}
+.glossy-dark {
+ background: #111;
+}
+
+.highslide-image-blur {
+}
+.highslide-number {
+ font-weight: bold;
+ color: gray;
+ font-size: .9em;
+}
+.highslide-caption {
+ display: none;
+ font-size: 1em;
+ padding: 5px;
+ /*background: white;*/
+}
+.highslide-heading {
+ display: none;
+ font-weight: bold;
+ margin: 0.4em;
+}
+.highslide-dimming {
+ position: absolute;
+ background: black;
+}
+a.highslide-full-expand {
+ background: url(../images/highslide/fullexpand.gif) no-repeat;
+ display: block;
+ margin: 0 10px 10px 0;
+ width: 34px;
+ height: 34px;
+}
+.highslide-loading {
+ display: block;
+ color: black;
+ font-size: 9px;
+ font-weight: bold;
+ text-transform: uppercase;
+ text-decoration: none;
+ padding: 3px;
+ border: 1px solid white;
+ background-color: white;
+ padding-left: 22px;
+ background-image: url(../images/highslide/loader.white.gif);
+ background-repeat: no-repeat;
+ background-position: 3px 1px;
+}
+a.highslide-credits,
+a.highslide-credits i {
+ padding: 2px;
+ color: silver;
+ text-decoration: none;
+ font-size: 10px;
+}
+a.highslide-credits:hover,
+a.highslide-credits:hover i {
+ color: white;
+ background-color: gray;
+}
+.highslide-move, .highslide-move * {
+ cursor: move;
+}
+
+.highslide-viewport {
+ display: none;
+ position: fixed;
+ width: 100%;
+ height: 100%;
+ z-index: 1;
+ background: none;
+ left: 0;
+ top: 0;
+}
+.highslide-overlay {
+ display: none;
+}
+.hidden-container {
+ display: none;
+}
+/* Example of a semitransparent, offset closebutton */
+.closebutton {
+ position: relative;
+ top: -15px;
+ left: 15px;
+ width: 30px;
+ height: 30px;
+ cursor: pointer;
+ background: url(../images/highslide/close.png);
+ /* NOTE! For IE6, you also need to update the highslide-ie6.css file. */
+}
+
+
+/*****************************************************************************/
+/* Styles for the Individual wrapper class names. */
+/* See www.highslide.com/ref/hs.wrapperClassName */
+/* You can safely remove the class name themes you don't use */
+/*****************************************************************************/
+
+/* hs.wrapperClassName = 'draggable-header' */
+.draggable-header .highslide-header {
+ height: 18px;
+ border-bottom: 1px solid #dddddd;
+}
+.draggable-header .highslide-heading {
+ position: absolute;
+ margin: 2px 0.4em;
+}
+
+.draggable-header .highslide-header .highslide-move {
+ cursor: move;
+ display: block;
+ height: 16px;
+ position: absolute;
+ right: 24px;
+ top: 0;
+ width: 100%;
+ z-index: 1;
+}
+.draggable-header .highslide-header .highslide-move * {
+ display: none;
+}
+.draggable-header .highslide-header .highslide-close {
+ position: absolute;
+ right: 2px;
+ top: 2px;
+ z-index: 5;
+ padding: 0;
+}
+.draggable-header .highslide-header .highslide-close a {
+ display: block;
+ height: 16px;
+ width: 16px;
+ background-image: url(../images/highslide/closeX.png);
+}
+.draggable-header .highslide-header .highslide-close a:hover {
+ background-position: 0 16px;
+}
+.draggable-header .highslide-header .highslide-close span {
+ display: none;
+}
+.draggable-header .highslide-maincontent {
+ padding-top: 1em;
+}
+
+/* hs.wrapperClassName = 'titlebar' */
+.titlebar .highslide-header {
+ height: 18px;
+ border-bottom: 1px solid #dddddd;
+}
+.titlebar .highslide-heading {
+ position: absolute;
+ width: 90%;
+ margin: 1px 0 1px 5px;
+ color: #666666;
+}
+
+.titlebar .highslide-header .highslide-move {
+ cursor: move;
+ display: block;
+ height: 16px;
+ position: absolute;
+ right: 24px;
+ top: 0;
+ width: 100%;
+ z-index: 1;
+}
+.titlebar .highslide-header .highslide-move * {
+ display: none;
+}
+.titlebar .highslide-header li {
+ position: relative;
+ top: 3px;
+ z-index: 2;
+ padding: 0 0 0 1em;
+}
+.titlebar .highslide-maincontent {
+ padding-top: 1em;
+}
+
+/* hs.wrapperClassName = 'no-footer' */
+.no-footer .highslide-footer {
+ display: none;
+}
+
+/* hs.wrapperClassName = 'wide-border' */
+.wide-border {
+ background: white;
+}
+.wide-border .highslide-image {
+ border-width: 10px;
+}
+.wide-border .highslide-caption {
+ padding: 0 10px 10px 10px;
+}
+
+/* hs.wrapperClassName = 'borderless' */
+.borderless .highslide-image {
+ border: none;
+}
+.borderless .highslide-caption {
+ border-bottom: 1px solid white;
+ border-top: 1px solid white;
+ background: silver;
+}
+
+/* hs.wrapperClassName = 'outer-glow' */
+.outer-glow {
+ background: #444;
+}
+.outer-glow .highslide-image {
+ border: 5px solid #444444;
+}
+.outer-glow .highslide-caption {
+ border: 5px solid #444444;
+ border-top: none;
+ padding: 5px;
+ background-color: gray;
+}
+
+/* hs.wrapperClassName = 'colored-border' */
+.colored-border {
+ background: white;
+}
+.colored-border .highslide-image {
+ border: 2px solid green;
+}
+.colored-border .highslide-caption {
+ border: 2px solid green;
+ border-top: none;
+}
+
+/* hs.wrapperClassName = 'dark' */
+.dark {
+ background: #111;
+}
+.dark .highslide-image {
+ border-color: black black #202020 black;
+ background: gray;
+}
+.dark .highslide-caption {
+ color: white;
+ background: #111;
+}
+.dark .highslide-controls,
+.dark .highslide-controls ul,
+.dark .highslide-controls a {
+ background-image: url(../images/highslide/controlbar-black-border.gif);
+}
+
+/* hs.wrapperClassName = 'floating-caption' */
+.floating-caption .highslide-caption {
+ position: absolute;
+ padding: 1em 0 0 0;
+ background: none;
+ color: white;
+ border: none;
+ font-weight: bold;
+}
+
+/* hs.wrapperClassName = 'controls-in-heading' */
+.controls-in-heading .highslide-heading {
+ color: gray;
+ font-weight: bold;
+ height: 20px;
+ overflow: hidden;
+ cursor: default;
+ padding: 0 0 0 22px;
+ margin: 0;
+ background: url(../images/highslide/icon.gif) no-repeat 0 1px;
+}
+.controls-in-heading .highslide-controls {
+ width: 105px;
+ height: 20px;
+ position: relative;
+ margin: 0;
+ top: -23px;
+ left: 7px;
+ background: none;
+}
+.controls-in-heading .highslide-controls ul {
+ position: static;
+ height: 20px;
+ background: none;
+}
+.controls-in-heading .highslide-controls li {
+ padding: 0;
+}
+.controls-in-heading .highslide-controls a {
+ background-image: url(../images/highslide/controlbar-white-small.gif);
+ height: 20px;
+ width: 20px;
+}
+
+.controls-in-heading .highslide-controls .highslide-move {
+ display: none;
+}
+
+.controls-in-heading .highslide-controls .highslide-previous a {
+ background-position: 0 0;
+}
+.controls-in-heading .highslide-controls .highslide-previous a:hover {
+ background-position: 0 -20px;
+}
+.controls-in-heading .highslide-controls .highslide-previous a.disabled {
+ background-position: 0 -40px !important;
+}
+.controls-in-heading .highslide-controls .highslide-play a {
+ background-position: -20px 0;
+}
+.controls-in-heading .highslide-controls .highslide-play a:hover {
+ background-position: -20px -20px;
+}
+.controls-in-heading .highslide-controls .highslide-play a.disabled {
+ background-position: -20px -40px !important;
+}
+.controls-in-heading .highslide-controls .highslide-pause a {
+ background-position: -40px 0;
+}
+.controls-in-heading .highslide-controls .highslide-pause a:hover {
+ background-position: -40px -20px;
+}
+.controls-in-heading .highslide-controls .highslide-next a {
+ background-position: -60px 0;
+}
+.controls-in-heading .highslide-controls .highslide-next a:hover {
+ background-position: -60px -20px;
+}
+.controls-in-heading .highslide-controls .highslide-next a.disabled {
+ background-position: -60px -40px !important;
+}
+.controls-in-heading .highslide-controls .highslide-full-expand a {
+ background-position: -100px 0;
+}
+.controls-in-heading .highslide-controls .highslide-full-expand a:hover {
+ background-position: -100px -20px;
+}
+.controls-in-heading .highslide-controls .highslide-full-expand a.disabled {
+ background-position: -100px -40px !important;
+}
+.controls-in-heading .highslide-controls .highslide-close a {
+ background-position: -120px 0;
+}
+.controls-in-heading .highslide-controls .highslide-close a:hover {
+ background-position: -120px -20px;
+}
diff --git a/static/images/highslide/close.png b/static/images/highslide/close.png
new file mode 100644
index 0000000..4de4396
--- /dev/null
+++ b/static/images/highslide/close.png
Binary files differ
diff --git a/static/images/highslide/closeX.png b/static/images/highslide/closeX.png
new file mode 100644
index 0000000..cf5d018
--- /dev/null
+++ b/static/images/highslide/closeX.png
Binary files differ
diff --git a/static/images/highslide/controlbar-black-border.gif b/static/images/highslide/controlbar-black-border.gif
new file mode 100644
index 0000000..e2403fe
--- /dev/null
+++ b/static/images/highslide/controlbar-black-border.gif
Binary files differ
diff --git a/static/images/highslide/controlbar-text-buttons.png b/static/images/highslide/controlbar-text-buttons.png
new file mode 100644
index 0000000..d2f72e0
--- /dev/null
+++ b/static/images/highslide/controlbar-text-buttons.png
Binary files differ
diff --git a/static/images/highslide/controlbar-white-small.gif b/static/images/highslide/controlbar-white-small.gif
new file mode 100644
index 0000000..462fce7
--- /dev/null
+++ b/static/images/highslide/controlbar-white-small.gif
Binary files differ
diff --git a/static/images/highslide/controlbar-white.gif b/static/images/highslide/controlbar-white.gif
new file mode 100644
index 0000000..1f143f5
--- /dev/null
+++ b/static/images/highslide/controlbar-white.gif
Binary files differ
diff --git a/static/images/highslide/controlbar2.gif b/static/images/highslide/controlbar2.gif
new file mode 100644
index 0000000..39ad652
--- /dev/null
+++ b/static/images/highslide/controlbar2.gif
Binary files differ
diff --git a/static/images/highslide/controlbar3.gif b/static/images/highslide/controlbar3.gif
new file mode 100644
index 0000000..3eebb81
--- /dev/null
+++ b/static/images/highslide/controlbar3.gif
Binary files differ
diff --git a/static/images/highslide/controlbar4-hover.gif b/static/images/highslide/controlbar4-hover.gif
new file mode 100644
index 0000000..ca08b59
--- /dev/null
+++ b/static/images/highslide/controlbar4-hover.gif
Binary files differ
diff --git a/static/images/highslide/controlbar4.gif b/static/images/highslide/controlbar4.gif
new file mode 100644
index 0000000..7a3ad34
--- /dev/null
+++ b/static/images/highslide/controlbar4.gif
Binary files differ
diff --git a/static/images/highslide/fullexpand.gif b/static/images/highslide/fullexpand.gif
new file mode 100644
index 0000000..26d9ed0
--- /dev/null
+++ b/static/images/highslide/fullexpand.gif
Binary files differ
diff --git a/static/images/highslide/geckodimmer.png b/static/images/highslide/geckodimmer.png
new file mode 100644
index 0000000..309bb27
--- /dev/null
+++ b/static/images/highslide/geckodimmer.png
Binary files differ
diff --git a/static/images/highslide/icon.gif b/static/images/highslide/icon.gif
new file mode 100644
index 0000000..b74a073
--- /dev/null
+++ b/static/images/highslide/icon.gif
Binary files differ
diff --git a/static/images/highslide/loader.gif b/static/images/highslide/loader.gif
new file mode 100644
index 0000000..0b31f6f
--- /dev/null
+++ b/static/images/highslide/loader.gif
Binary files differ
diff --git a/static/images/highslide/loader.white.gif b/static/images/highslide/loader.white.gif
new file mode 100644
index 0000000..f2a1bc0
--- /dev/null
+++ b/static/images/highslide/loader.white.gif
Binary files differ
diff --git a/static/images/highslide/outlines/Outlines.psd b/static/images/highslide/outlines/Outlines.psd
new file mode 100644
index 0000000..5405651
--- /dev/null
+++ b/static/images/highslide/outlines/Outlines.psd
Binary files differ
diff --git a/static/images/highslide/outlines/beveled.png b/static/images/highslide/outlines/beveled.png
new file mode 100644
index 0000000..fc428f4
--- /dev/null
+++ b/static/images/highslide/outlines/beveled.png
Binary files differ
diff --git a/static/images/highslide/outlines/drop-shadow.png b/static/images/highslide/outlines/drop-shadow.png
new file mode 100644
index 0000000..0186c2e
--- /dev/null
+++ b/static/images/highslide/outlines/drop-shadow.png
Binary files differ
diff --git a/static/images/highslide/outlines/glossy-dark.png b/static/images/highslide/outlines/glossy-dark.png
new file mode 100644
index 0000000..3c64c0d
--- /dev/null
+++ b/static/images/highslide/outlines/glossy-dark.png
Binary files differ
diff --git a/static/images/highslide/outlines/outer-glow.png b/static/images/highslide/outlines/outer-glow.png
new file mode 100644
index 0000000..288d43f
--- /dev/null
+++ b/static/images/highslide/outlines/outer-glow.png
Binary files differ
diff --git a/static/images/highslide/outlines/rounded-black.png b/static/images/highslide/outlines/rounded-black.png
new file mode 100644
index 0000000..a77e65d
--- /dev/null
+++ b/static/images/highslide/outlines/rounded-black.png
Binary files differ
diff --git a/static/images/highslide/outlines/rounded-white.png b/static/images/highslide/outlines/rounded-white.png
new file mode 100644
index 0000000..0d4b817
--- /dev/null
+++ b/static/images/highslide/outlines/rounded-white.png
Binary files differ
diff --git a/static/images/highslide/resize.gif b/static/images/highslide/resize.gif
new file mode 100644
index 0000000..9100de7
--- /dev/null
+++ b/static/images/highslide/resize.gif
Binary files differ
diff --git a/static/images/highslide/scrollarrows.png b/static/images/highslide/scrollarrows.png
new file mode 100644
index 0000000..b3d5575
--- /dev/null
+++ b/static/images/highslide/scrollarrows.png
Binary files differ
diff --git a/static/images/highslide/zoomin.cur b/static/images/highslide/zoomin.cur
new file mode 100644
index 0000000..cb79124
--- /dev/null
+++ b/static/images/highslide/zoomin.cur
Binary files differ
diff --git a/static/images/highslide/zoomout.cur b/static/images/highslide/zoomout.cur
new file mode 100644
index 0000000..acf6199
--- /dev/null
+++ b/static/images/highslide/zoomout.cur
Binary files differ
diff --git a/static/js/highslide.js b/static/js/highslide.js
new file mode 100644
index 0000000..595fd9e
--- /dev/null
+++ b/static/js/highslide.js
@@ -0,0 +1,28 @@
+/******************************************************************************
+Name: Highslide JS
+Version: 4.1.8 (October 27 2009)
+Config: default -navigation -preloading -multiple -hideelements +unobtrusive +positioning +packed
+Author: Torstein Hønsi
+Support: http://highslide.com/support
+
+Licence:
+Highslide JS is licensed under a Creative Commons Attribution-NonCommercial 2.5
+License (http://creativecommons.org/licenses/by-nc/2.5/).
+
+You are free:
+ * to copy, distribute, display, and perform the work
+ * to make derivative works
+
+Under the following conditions:
+ * Attribution. You must attribute the work in the manner specified by the
+ author or licensor.
+ * Noncommercial. You may not use this work for commercial purposes.
+
+* For any reuse or distribution, you must make clear to others the license
+ terms of this work.
+* Any of these conditions can be waived if you get permission from the
+ copyright holder.
+
+Your fair use and other rights are in no way affected by the above.
+******************************************************************************/
+eval(function(p,a,c,k,e,d){e=function(c){return(c<a?'':e(parseInt(c/a)))+((c=c%a)>35?String.fromCharCode(c+29):c.toString(36))};if(!''.replace(/^/,String)){while(c--){d[e(c)]=k[c]||e(c)}k=[function(e){return d[e]}];e=function(){return'\\w+'};c=1};while(c--){if(k[c]){p=p.replace(new RegExp('\\b'+e(c)+'\\b','g'),k[c])}}return p}('q(!m){u m={1A:{7n:\'6r\',6h:\'7Z...\',6g:\'6C 1R 7X\',7q:\'7W 1R 7U F (f)\',6U:\'7V 80 <i>6n 6s</i>\',6T:\'86 1R 85 6n 6s 7T\',5K:\'6C 1R 2H 1L, 82 83 7G 1R 2O\'},3K:\'17/7J/\',4t:\'7I.6D\',5F:\'7H.6D\',6H:4s,6P:4s,3y:15,7u:15,5b:15,7s:15,3e:7K,6k:0.75,2y:2,7S:3,3r:1j,77:\'2A 25\',6Q:1,78:H,7w:\'7Q://17.7R/\',71:\'7P\',5H:[\'a\'],2P:\'1P\',4G:\'1P\',5U:J,5Z:J,5e:H,3D:6F,3f:6F,3B:H,1g:\'7O-7M\',X:[],4A:[\'3B\',\'1V\',\'2P\',\'4G\',\'5U\',\'5Z\',\'1g\',\'2y\',\'8t\',\'8F\',\'8G\',\'5Y\',\'8D\',\'8C\',\'8r\',\'60\',\'6M\',\'5e\',\'K\',\'V\',\'59\',\'3D\',\'3f\',\'4d\',\'4V\',\'4m\',\'1z\',\'6Z\',\'70\',\'1o\'],1r:[],3q:0,8f:{x:[\'7p\',\'Z\',\'2K\',\'25\',\'7t\'],y:[\'3z\',\'U\',\'5T\',\'2A\',\'43\']},4e:{},60:{},5Y:{},2j:[],2G:{},56:{},3W:[],3O:/8h\\/4\\.0/.R(5m.5j)?8:5w((5m.5j.3R().2n(/.+(?:8o|8p|8n|1n)[\\/: ]([\\d.]+)/)||[0,\'0\'])[1]),1n:(M.3A&&!1S.5J),4i:/8m/.R(5m.5j),$:A(1l){q(1l)C M.8j(1l)},27:A(5k,2o){5k[5k.18]=2o},11:A(65,2S,2w,5l,66){u B=M.11(65);q(2S)m.2p(B,2S);q(66)m.Q(B,{8k:0,8c:\'3I\',4L:0});q(2w)m.Q(B,2w);q(5l)5l.24(B);C B},2p:A(B,2S){W(u x 38 2S)B[x]=2S[x];C B},Q:A(B,2w){W(u x 38 2w){q(m.1n&&x==\'1f\'){q(2w[x]>0.99)B.G.8g(\'3E\');N B.G.3E=\'6c(1f=\'+(2w[x]*1N)+\')\'}N B.G[x]=2w[x]}},33:A(B,14,21){u 2D,2Q,2x;q(1q 21!=\'7C\'||21===J){u 2i=6O;21={2C:2i[2],1z:2i[3],4z:2i[4]}}q(1q 21.2C!=\'6A\')21.2C=4s;21.1z=Y[21.1z]||Y.6B;21.3Q=m.2p({},14);W(u 1T 38 14){u e=1F m.1c(B,21,1T);2D=5w(m.5r(B,1T))||0;2Q=5w(14[1T]);2x=1T!=\'1f\'?\'E\':\'\';e.2u(2D,2Q,2x)}},5r:A(B,14){q(M.68){C M.68.8A(B,J).8z(14)}N{q(14==\'1f\')14=\'3E\';u 2o=B.8u[14.3o(/\\-(\\w)/g,A(a,b){C b.7x()})];q(14==\'3E\')2o=2o.3o(/6c\\(1f=([0-9]+)\\)/,A(a,b){C b/1N});C 2o===\'\'?1:2o}},4n:A(){u d=M,w=1S,3m=d.53&&d.53!=\'7g\'?d.30:d.3N;u K=m.1n?3m.62:(d.30.62||3T.8v),V=m.1n?3m.8w:3T.8y;m.31={K:K,V:V,3U:m.1n?3m.3U:89,40:m.1n?3m.40:8H}},4R:A(B){u p={x:B.61,y:B.6G};36(B.5X){B=B.5X;p.x+=B.61;p.y+=B.6G;q(B!=M.3N&&B!=M.30){p.x-=B.3U;p.y-=B.40}}C p},4h:A(a,1Q,2u,I){q(!a)a=m.11(\'a\',J,{32:\'3I\'},m.1M);q(1q a.3g==\'A\')C 1Q;1K{1F m.3j(a,1Q,2u);C 1j}1I(e){C H}},6V:A(){u 1W=M.3X(\'a\');W(u i=0;i<1W.18;i++){u I=m.6w(1W[i]);q(I&&!1W[i].6x){(A(){1W[i].3v=A(){C m.4h(k)}})();1W[i].6x=H}}m.5W()},6w:A(B){q(B.7L==\'17\')C\'1L\'},5L:A(a,3b){a.3g=a.3v;u p=a.3g?a.3g():J;a.3g=J;C(p&&1q p[3b]!=\'2v\')?p[3b]:(1q m[3b]!=\'2v\'?m[3b]:J)},88:A(a){u 1o=m.5L(a,\'1o\');q(1o)C 1o;C a.34},3x:A(1l){u 4g=m.$(1l),2M=m.56[1l],a={};q(!4g&&!2M)C J;q(!2M){2M=4g.6z(H);2M.1l=\'\';m.56[1l]=2M;C 4g}N{C 2M.6z(H)}},2T:A(d){q(d)m.5E.24(d);m.5E.3l=\'\'},87:A(L){m.27(m.1r,m.2p(L,{1Y:\'1Y\'+m.3q++}))},6E:A(55,4j){u B,2z=/^17-T-([0-9]+)$/;B=55;36(B.2J){q(B.1l&&2z.R(B.1l))C B.1l.3o(2z,"$1");B=B.2J}q(!4j){B=55;36(B.2J){q(B.81&&m.3P(B)){W(u 1d=0;1d<m.X.18;1d++){u z=m.X[1d];q(z&&z.a==B)C 1d}}B=B.2J}}C J},3G:A(B,4j){q(1q B==\'2v\')C m.X[m.3w]||J;q(1q B==\'6A\')C m.X[B]||J;q(1q B==\'5N\')B=m.$(B);C m.X[m.6E(B,4j)]||J},3P:A(a){C(a.3v&&a.3v.7Y().3o(/\\s/g,\' \').2n(/m.(8i|e)8O/))},4Z:A(e){q(!e)e=1S.1x;q(e.9o>1)C H;q(!e.1O)e.1O=e.6o;u B=e.1O;36(B.2J&&!(/17-(1L|2O|46|2F)/.R(B.1e))){B=B.2J}u z=m.3G(B);q(z&&(z.5B||!z.3H))C H;q(z&&e.I==\'7z\'){q(e.1O.9n)C H;u 2n=B.1e.2n(/17-(1L|2O|2F)/);q(2n){m.20={z:z,I:2n[1],Z:z.x.D,K:z.x.F,U:z.y.D,V:z.y.F,6f:e.4l,6l:e.45};m.1J(M,\'5h\',m.5f);q(e.6j)e.6j();q(/17-(1L|46)-6i/.R(z.19.1e)){z.3k();m.5z=H}C 1j}}N q(e.I==\'7A\'){m.5R(M,\'5h\',m.5f);q(m.20){q(m.2Z&&m.20.I==\'1L\')m.20.z.19.G.2U=m.2Z;u 2Y=m.20.2Y;q(!2Y&&!m.5z&&!/(2O|2F)/.R(m.20.I)){z.2H()}m.5z=1j;m.20=J}N q(/17-1L-6i/.R(B.1e)){B.G.2U=m.2Z}}C 1j},5f:A(e){q(!m.20)C H;q(!e)e=1S.1x;u a=m.20,z=a.z;a.3Z=e.4l-a.6f;a.5a=e.45-a.6l;u 5d=Y.9s(Y.6m(a.3Z,2)+Y.6m(a.5a,2));q(!a.2Y)a.2Y=(a.I!=\'1L\'&&5d>0)||(5d>(m.9g||5));q(a.2Y&&e.4l>5&&e.45>5){q(a.I==\'2F\')z.2F(a);N{z.5t(a.Z+a.3Z,a.U+a.5a);q(a.I==\'1L\')z.19.G.2U=\'2O\'}}C 1j},7B:A(e){1K{q(!e)e=1S.1x;u 4r=/8I/i.R(e.I);q(!e.1O)e.1O=e.6o;q(m.1n)e.5y=4r?e.9f:e.9e;u z=m.3G(e.1O);q(!z.3H)C;q(!z||!e.5y||m.3G(e.5y,H)==z||m.20)C;W(u i=0;i<z.1r.18;i++)(A(){u o=m.$(\'1Y\'+z.1r[i]);q(o&&o.4c){q(4r)m.Q(o,{1u:\'23\',32:\'\'});m.33(o,{1f:4r?o.1f:0},o.2h)}})()}1I(e){}},1J:A(B,1x,2b){q(B==M&&1x==\'2g\')m.27(m.3W,2b);1K{B.1J(1x,2b,1j)}1I(e){1K{B.6p(\'3n\'+1x,2b);B.9h(\'3n\'+1x,2b)}1I(e){B[\'3n\'+1x]=2b}}},5R:A(B,1x,2b){1K{B.5R(1x,2b,1j)}1I(e){1K{B.6p(\'3n\'+1x,2b)}1I(e){B[\'3n\'+1x]=J}}},4D:A(){q(!m.1M){m.4n();m.7h=m.1n&&m.3O<7;W(u x 38 m.4o){q(1q m[x]!=\'2v\')m.1A[x]=m[x];N q(1q m.1A[x]==\'2v\'&&1q m.4o[x]!=\'2v\')m.1A[x]=m.4o[x]}m.1M=m.11(\'1G\',{1e:\'17-1M\'},{1a:\'1U\',Z:0,U:0,K:\'1N%\',1Z:m.3e,7o:\'6r\'},M.3N,H);m.1v=m.11(\'a\',{1e:\'17-1v\',3i:m.1A.6g,3l:m.1A.6h,34:\'7r:;\'},{1a:\'1U\',U:\'-3p\',1f:m.6k,1Z:1},m.1M);m.5E=m.11(\'1G\',J,{32:\'3I\'},m.1M);Y.9u=A(t,b,c,d){C c*t/d+b};Y.6B=A(t,b,c,d){C c*(t/=d)*t+b}}},2g:A(){q(m.4S)C;m.4S=H;W(u i=0;i<m.3W.18;i++)m.3W[i]()},67:A(){u B,1W,3A=[],3Y=[],37={},2z;W(u i=0;i<m.5H.18;i++){1W=M.3X(m.5H[i]);W(u j=0;j<1W.18;j++){B=1W[j];2z=m.3P(B);q(2z){m.27(3A,B);q(2z[0]==\'m.4h\')m.27(3Y,B);u g=m.5L(B,\'4m\')||\'3I\';q(!37[g])37[g]=[];m.27(37[g],B)}}}m.5A={3A:3A,37:37,3Y:3Y};C m.5A},5W:A(){C m.5A||m.67()},2H:A(B){u z=m.3G(B);q(z)z.2H();C 1j}};m.1c=A(1E,1p,14){k.1p=1p;k.1E=1E;k.14=14;q(!1p.64)1p.64={}};m.1c.47={4N:A(){(m.1c.2l[k.14]||m.1c.2l.6q)(k);q(k.1p.2l)k.1p.2l.6t(k.1E,k.2E,k)},2u:A(63,1R,2x){k.4E=(1F 6d()).5V();k.2D=63;k.2Q=1R;k.2x=2x;k.2E=k.2D;k.D=k.4B=0;u 3T=k;A t(3S){C 3T.2l(3S)}t.1E=k.1E;q(t()&&m.2j.27(t)==1){m.6b=8U(A(){u 2j=m.2j;W(u i=0;i<2j.18;i++)q(!2j[i]())2j.8V(i--,1);q(!2j.18){8Q(m.6b)}},13)}},2l:A(3S){u t=(1F 6d()).5V();q(3S||t>=k.1p.2C+k.4E){k.2E=k.2Q;k.D=k.4B=1;k.4N();k.1p.3Q[k.14]=H;u 4T=H;W(u i 38 k.1p.3Q)q(k.1p.3Q[i]!==H)4T=1j;q(4T){q(k.1p.4z)k.1p.4z.6t(k.1E)}C 1j}N{u n=t-k.4E;k.4B=n/k.1p.2C;k.D=k.1p.1z(n,0,1,k.1p.2C);k.2E=k.2D+((k.2Q-k.2D)*k.D);k.4N()}C H}};m.2p(m.1c,{2l:{1f:A(1c){m.Q(1c.1E,{1f:1c.2E})},6q:A(1c){1K{q(1c.1E.G&&1c.1E.G[1c.14]!=J)1c.1E.G[1c.14]=1c.2E+1c.2x;N 1c.1E[1c.14]=1c.2E}1I(e){}}}});m.3V=A(1g,2B){k.2B=2B;k.1g=1g;u v=m.3O,4f;k.4H=m.1n&&v>=5.5&&v<7;q(!1g){q(2B)2B();C}m.4D();k.28=m.11(\'28\',{8X:0},{1u:\'2d\',1a:\'1U\',97:\'96\',K:0},m.1M,H);u 4J=m.11(\'4J\',J,J,k.28,1);k.1C=[];W(u i=0;i<=8;i++){q(i%3==0)4f=m.11(\'4f\',J,{V:\'1P\'},4J,H);k.1C[i]=m.11(\'1C\',J,J,4f,H);u G=i!=4?{9b:0,95:0}:{1a:\'5c\'};m.Q(k.1C[i],G)}k.1C[4].1e=1g+\' 17-16\';k.6v()};m.3V.47={6v:A(){u 1o=m.3K+(m.8Z||"8Y/")+k.1g+".90";u 6u=m.4i?m.1M:J;k.2c=m.11(\'1w\',J,{1a:\'1U\',U:\'-3p\'},6u,H);u 6e=k;k.2c.4Y=A(){6e.6y()};k.2c.1o=1o},6y:A(){u o=k.1b=k.2c.K/4,D=[[0,0],[0,-4],[-2,0],[0,-8],0,[-2,-8],[0,-2],[0,-6],[-2,-2]],1h={V:(2*o)+\'E\',K:(2*o)+\'E\'};W(u i=0;i<=8;i++){q(D[i]){q(k.4H){u w=(i==1||i==7)?\'1N%\':k.2c.K+\'E\';u 1G=m.11(\'1G\',J,{K:\'1N%\',V:\'1N%\',1a:\'5c\',39:\'2d\'},k.1C[i],H);m.11(\'1G\',J,{3E:"92:98.8W.8J(8K=8P, 1o=\'"+k.2c.1o+"\')",1a:\'1U\',K:w,V:k.2c.V+\'E\',Z:(D[i][0]*o)+\'E\',U:(D[i][1]*o)+\'E\'},1G,H)}N{m.Q(k.1C[i],{8S:\'5q(\'+k.2c.1o+\') \'+(D[i][0]*o)+\'E \'+(D[i][1]*o)+\'E\'})}q(1S.5J&&(i==3||i==5))m.11(\'1G\',J,1h,k.1C[i],H);m.Q(k.1C[i],1h)}}k.2c=J;q(m.2G[k.1g])m.2G[k.1g].4p();m.2G[k.1g]=k;q(k.2B)k.2B()},3h:A(D,1b,6a,2h,1z){u z=k.z,9z=z.T.G,1b=1b||0,D=D||{x:z.x.D+1b,y:z.y.D+1b,w:z.x.O(\'1i\')-2*1b,h:z.y.O(\'1i\')-2*1b};q(6a)k.28.G.1u=(D.h>=4*k.1b)?\'23\':\'2d\';m.Q(k.28,{Z:(D.x-k.1b)+\'E\',U:(D.y-k.1b)+\'E\',K:(D.w+2*k.1b)+\'E\'});D.w-=2*k.1b;D.h-=2*k.1b;m.Q(k.1C[4],{K:D.w>=0?D.w+\'E\':0,V:D.h>=0?D.h+\'E\':0});q(k.4H)k.1C[3].G.V=k.1C[5].G.V=k.1C[4].G.V},4p:A(69){q(69)k.28.G.1u=\'2d\';N m.2T(k.28)}};m.4u=A(z,1h){k.z=z;k.1h=1h;k.2t=1h==\'x\'?\'9D\':\'9B\';k.2s=k.2t.3R();k.3s=1h==\'x\'?\'9x\':\'9j\';k.3J=k.3s.3R();k.5M=1h==\'x\'?\'9k\':\'9l\';k.7j=k.5M.3R();k.1t=k.26=0};m.4u.47={O:A(1d){9r(1d){2L\'4W\':C k.1m+k.2f+(k.t-m.1v[\'1b\'+k.2t])/2;2L\'1i\':C k.F+2*k.S+k.1t+k.26;2L\'2R\':C k.3C-k.2k-k.3F;2L\'4O\':C k.O(\'2R\')-2*k.S-k.1t-k.26;2L\'9q\':C k.D-(k.z.16?k.z.16.1b:0);2L\'9p\':C k.O(\'1i\')+(k.z.16?2*k.z.16.1b:0);2L\'3M\':C k.1s?Y.3c((k.F-k.1s)/2):0}},4K:A(){k.S=(k.z.19[\'1b\'+k.2t]-k.t)/2;k.3F=m[\'4L\'+k.5M]},4U:A(){k.t=k.z.B[k.2s]?7E(k.z.B[k.2s]):k.z.B[\'1b\'+k.2t];k.1m=k.z.1m[k.1h];k.2f=(k.z.B[\'1b\'+k.2t]-k.t)/2;q(k.1m==0||k.1m==-1){k.1m=(m.31[k.2s]/2)+m.31[\'2e\'+k.3s]}},4X:A(){u z=k.z;k.1B=\'1P\';q(z.4G==\'2K\')k.1B=\'2K\';N q(1F 5C(k.3J).R(z.2P))k.1B=J;N q(1F 5C(k.7j).R(z.2P))k.1B=\'3t\';k.D=k.1m-k.S+k.2f;q(k.4V&&k.1h==\'x\')z.4d=Y.1X(z.4d||k.P,z.4V*k.P/z.y.P);k.F=Y.1X(k.P,z[\'3t\'+k.2t]||k.P);k.1y=z.3B?Y.1X(z[\'1X\'+k.2t],k.P):k.P;q(z.2X&&z.1V){k.F=z[k.2s];k.1s=k.P}q(k.1h==\'x\'&&m.3r)k.1y=z.3D;k.1O=z[\'1O\'+k.1h.7x()];k.2k=m[\'4L\'+k.3s];k.2e=m.31[\'2e\'+k.3s];k.3C=m.31[k.2s]},5G:A(i){u z=k.z;q(z.2X&&(z.1V||m.3r)){k.1s=i;k.F=Y.3t(k.F,k.1s);z.19.G[k.3J]=k.O(\'3M\')+\'E\'}N k.F=i;z.19.G[k.2s]=i+\'E\';z.T.G[k.2s]=k.O(\'1i\')+\'E\';q(z.16)z.16.3h();q(k.1h==\'x\'&&z.1k)z.2N(H)},5I:A(i){k.D=i;k.z.T.G[k.3J]=i+\'E\';q(k.z.16)k.z.16.3h()}};m.3j=A(a,1Q,2u,2r){q(M.9A&&m.1n&&!m.4S){m.1J(M,\'2g\',A(){1F m.3j(a,1Q,2u,2r)});C}k.a=a;k.2u=2u;k.2r=2r||\'1L\';k.2X=!k.9w;k.1r=[];m.4D();u 1d=k.1d=m.X.18;W(u i=0;i<m.4A.18;i++){u 1T=m.4A[i];k[1T]=1Q&&1q 1Q[1T]!=\'2v\'?1Q[1T]:m[1T]}q(!k.1o)k.1o=a.34;u B=(1Q&&1Q.5g)?m.$(1Q.5g):a;B=k.7y=B.3X(\'1w\')[0]||B;k.4y=B.1l||a.1l;W(u i=0;i<m.X.18;i++){q(m.X[i]&&m.X[i].a==a){m.X[i].3k();C 1j}}q(!m.9y)W(u i=0;i<m.X.18;i++){q(m.X[i]&&m.X[i].7y!=B&&!m.X[i].4b){m.X[i].58()}}m.X[1d]=k;q(m.X[1d-1])m.X[1d-1].2H();q(1q m.3w!=\'2v\'&&m.X[m.3w])m.X[m.3w].2H();k.B=B;k.1m=m.4R(B);m.4n();u x=k.x=1F m.4u(k,\'x\');x.4U();u y=k.y=1F m.4u(k,\'y\');y.4U();k.T=m.11(\'1G\',{1l:\'17-T-\'+k.1d,1e:\'17-T \'+k.59},{1u:\'2d\',1a:\'1U\',1Z:m.3e+=2},J,H);k.T.9c=k.T.9d=m.7B;q(k.2r==\'1L\'&&k.2y==2)k.2y=0;q(!k.1g){k[k.2r+\'4Q\']()}N q(m.2G[k.1g]){k.4M();k[k.2r+\'4Q\']()}N{k.4C();u z=k;1F m.3V(k.1g,A(){z.4M();z[z.2r+\'4Q\']()})}C H};m.3j.47={5s:A(e){1S.93.34=k.1o},4M:A(){u 16=k.16=m.2G[k.1g];16.z=k;16.28.G.1Z=k.T.G.1Z-1;m.2G[k.1g]=J},4C:A(){q(k.4b||k.1v)C;k.1v=m.1v;u z=k;k.1v.3v=A(){z.58()};u z=k,l=k.x.O(\'4W\')+\'E\',t=k.y.O(\'4W\')+\'E\';5x(A(){q(z.1v)m.Q(z.1v,{Z:l,U:t,1Z:m.3e++})},1N)},91:A(){u z=k;u 1w=M.11(\'1w\');k.19=1w;1w.4Y=A(){q(m.X[z.1d])z.7F()};q(m.94)1w.9a=A(){C 1j};1w.1e=\'17-1L\';m.Q(1w,{1u:\'2d\',32:\'76\',1a:\'1U\',4d:\'3p\',1Z:3});1w.3i=m.1A.5K;q(m.4i)m.1M.24(1w);q(m.1n&&m.8N)1w.1o=J;1w.1o=k.1o;k.4C()},7F:A(){1K{q(!k.19)C;k.19.4Y=J;q(k.4b)C;N k.4b=H;u x=k.x,y=k.y;q(k.1v){m.Q(k.1v,{U:\'-3p\'});k.1v=J}x.P=k.19.K;y.P=k.19.V;m.Q(k.19,{K:x.t+\'E\',V:y.t+\'E\'});k.T.24(k.19);m.1M.24(k.T);x.4K();y.4K();m.Q(k.T,{Z:(x.1m+x.2f-x.S)+\'E\',U:(y.1m+x.2f-y.S)+\'E\'});k.7c();u 1D=x.P/y.P;x.4X();k.1B(x);y.4X();k.1B(y);q(k.1k)k.2N(0,1);q(k.3B){k.6Y(1D);q(k.2X&&k.x.P>(k.x.1s||k.x.F)){k.7k();q(k.1r.18==1)k.2N()}}k.6W()}1I(e){k.5s(e)}},1B:A(p,2W){u 2I,2q=p.1O,1h=p==k.x?\'x\':\'y\';q(2q&&2q.2n(/ /)){2I=2q.8M(\' \');2q=2I[0]}q(2q&&m.$(2q)){p.D=m.4R(m.$(2q))[1h];q(2I&&2I[1]&&2I[1].2n(/^[-]?[0-9]+E$/))p.D+=7E(2I[1]);q(p.F<p.1y)p.F=p.1y}N q(p.1B==\'1P\'||p.1B==\'2K\'){u 4P=1j;u 2V=p.z.3B;q(p.1B==\'2K\')p.D=Y.3c(p.2e+(p.3C+p.2k-p.3F-p.O(\'1i\'))/2);N p.D=Y.3c(p.D-((p.O(\'1i\')-p.t)/2));q(p.D<p.2e+p.2k){p.D=p.2e+p.2k;4P=H}q(!2W&&p.F<p.1y){p.F=p.1y;2V=1j}q(p.D+p.O(\'1i\')>p.2e+p.3C-p.3F){q(!2W&&4P&&2V){p.F=Y.1X(p.F,p.O(1h==\'y\'?\'2R\':\'4O\'))}N q(p.O(\'1i\')<p.O(\'2R\')){p.D=p.2e+p.3C-p.3F-p.O(\'1i\')}N{p.D=p.2e+p.2k;q(!2W&&2V)p.F=p.O(1h==\'y\'?\'2R\':\'4O\')}}q(!2W&&p.F<p.1y){p.F=p.1y;2V=1j}}N q(p.1B==\'3t\'){p.D=Y.8L(p.D-p.F+p.t)}q(p.D<p.2k){u 7v=p.D;p.D=p.2k;q(2V&&!2W)p.F=p.F-(p.D-7v)}},6Y:A(1D){u x=k.x,y=k.y,29=1j,1H=Y.1X(x.P,x.F),2m=Y.1X(y.P,y.F),1V=(k.1V||m.3r);q(1H/2m>1D){ 1H=2m*1D;q(1H<x.1y){1H=x.1y;2m=1H/1D}29=H}N q(1H/2m<1D){ 2m=1H/1D;29=H}q(m.3r&&x.P<x.1y){x.1s=x.P;y.F=y.1s=y.P}N q(k.1V){x.1s=1H;y.1s=2m}N{x.F=1H;y.F=2m}29=k.6X(1V?J:1D,29);q(1V&&y.F<y.1s){y.1s=y.F;x.1s=y.F*1D}q(29||1V){x.D=x.1m-x.S+x.2f;x.1y=x.F;k.1B(x,H);y.D=y.1m-y.S+y.2f;y.1y=y.F;k.1B(y,H);q(k.1k)k.2N()}},6X:A(1D,29){u x=k.x,y=k.y;q(k.1k){36(y.F>k.3f&&x.F>k.3D&&y.O(\'1i\')>y.O(\'2R\')){y.F-=10;q(1D)x.F=y.F*1D;k.2N(0,1);29=H}}C 29},6W:A(){u x=k.x,y=k.y;k.5D(1,{T:{K:x.O(\'1i\'),V:y.O(\'1i\'),Z:x.D,U:y.D},19:{Z:x.1t+x.O(\'3M\'),U:y.1t+y.O(\'3M\'),K:x.1s||x.F,V:y.1s||y.F}},m.6H)},5D:A(22,1R,2h){q(k.16&&!k.2y){q(22)k.16.3h();N k.16.4p()}q(!22)k.7a();u z=k,x=z.x,y=z.y,1z=k.1z;q(!22)1z=k.6Z||1z;u 74=22?A(){q(z.16)z.16.28.G.1u="23";5x(A(){z.73()},50)}:A(){z.5u()};q(22)m.Q(k.T,{K:x.t+\'E\',V:y.t+\'E\'});q(k.70){m.Q(k.T,{1f:22?0:1});m.2p(1R.T,{1f:22})}m.33(k.T,1R.T,{2C:2h,1z:1z,2l:A(2o,2i){q(z.16&&z.2y&&2i.14==\'U\'){u 3d=22?2i.D:1-2i.D;u D={w:x.t+(x.O(\'1i\')-x.t)*3d,h:y.t+(y.O(\'1i\')-y.t)*3d,x:x.1m+(x.D-x.1m)*3d,y:y.1m+(y.D-y.1m)*3d};z.16.3h(D,0,1)}}});m.33(k.19,1R.19,2h,1z,74);q(22){k.T.G.1u=\'23\';k.19.G.1u=\'23\';k.a.1e+=\' 17-6S-2P\'}},73:A(){k.3H=H;k.3k();k.72();u p=m.31,4I=m.4e.x+p.3U,4F=m.4e.y+p.40;k.57=k.x.D<4I&&4I<k.x.D+k.x.O(\'1i\')&&k.y.D<4F&&4F<k.y.D+k.y.O(\'1i\');q(k.1k)k.7f()},72:A(){u 1d=k.1d;u 1g=k.1g;1F m.3V(1g)},58:A(){m.2T(k.T);m.X[k.1d]=J;q(k.1v)m.1v.G.Z=\'-3p\'},79:A(){k.5S=m.11(\'a\',{34:m.7w,1O:m.71,1e:\'17-5S\',3l:m.1A.6U,3i:m.1A.6T});k.3a({4k:k.5S,1a:k.6M||\'U Z\'})},7b:A(5P,6J){W(u i=0;i<5P.18;i++){u I=5P[i],s=J;q(!k[I+\'35\']&&k.4y)k[I+\'35\']=I+\'-W-\'+k.4y;q(k[I+\'35\'])k[I]=m.3x(k[I+\'35\']);q(!k[I]&&!k[I+\'5O\']&&k[I+\'6L\'])1K{s=8T(k[I+\'6L\'])}1I(e){}q(!k[I]&&k[I+\'5O\']){s=k[I+\'5O\']}q(!k[I]&&!s){k[I]=m.3x(k.a[\'6K\'+I+\'35\']);q(!k[I]){u 2a=k.a.6I;36(2a&&!m.3P(2a)){q((1F 5C(\'17-\'+I)).R(2a.1e||J)){q(!2a.1l)k.a[\'6K\'+I+\'35\']=2a.1l=\'1Y\'+m.3q++;k[I]=m.3x(2a.1l);8R}2a=2a.6I}}}q(!k[I]&&s)k[I]=m.11(\'1G\',{1e:\'17-\'+I,3l:s});q(6J&&k[I]){u o={1a:(I==\'4x\')?\'3z\':\'43\'};W(u x 38 k[I+\'6N\'])o[x]=k[I+\'6N\'][x];o.4k=k[I];k.3a(o)}}},3k:A(){k.T.G.1Z=m.3e+=2;k.19.3i=m.1A.5K;q(m.5F){m.2Z=1S.5J?\'5v\':\'5q(\'+m.3K+m.5F+\'), 5v\';q(m.1n&&m.3O<6)m.2Z=\'9t\';k.19.G.2U=m.2Z}m.3w=k.1d},5t:A(x,y){k.x.5I(x);k.y.5I(y)},2F:A(e){u w,h,r=e.K/e.V;w=Y.3t(e.K+e.3Z,Y.1X(k.3D,k.x.P));q(k.2X&&Y.9v(w-k.x.P)<12)w=k.x.P;h=w/r;q(h<Y.1X(k.3f,k.y.P)){h=Y.1X(k.3f,k.y.P);q(k.2X)w=h*r}k.5i(w,h)},5i:A(w,h){k.y.5G(h);k.x.5G(w);k.T.G.V=k.y.O(\'1i\')+\'E\'},2H:A(){q(k.5B||!k.3H)C;k.5B=H;1K{k.19.G.2U=\'9C\';k.5D(0,{T:{K:k.x.t,V:k.y.t,Z:k.x.1m-k.x.S+k.x.2f,U:k.y.1m-k.y.S+k.y.2f},19:{Z:0,U:0,K:k.x.t,V:k.y.t}},m.6P)}1I(e){k.5u()}},3a:A(o){u B=o.4k;q(1q B==\'5N\')B=m.3x(B);q(o.46)B=m.11(\'1G\',{3l:o.46});q(!B||1q B==\'5N\')C;B.G.32=\'76\';k.7e();u K=o.K&&/^[0-9]+(E|%)$/.R(o.K)?o.K:\'1P\';q(/^(Z|25)51$/.R(o.1a)&&!/^[0-9]+E$/.R(o.K))K=\'9i\';u L=m.11(\'1G\',{1l:\'1Y\'+m.3q++,1Y:o.1Y},{1a:\'1U\',1u:\'2d\',K:K,7o:m.1A.7n||\'\',1f:0},k.1k,H);L.24(B);m.2p(L,{1f:1,7m:0,7l:0,2h:(o.5Q===0||o.5Q===1j||(o.5Q==2&&m.1n))?0:4s});m.2p(L,o);q(k.7d){k.49(L);q(!L.4c||k.57)m.33(L,{1f:L.1f},L.2h)}m.27(k.1r,m.3q-1)},49:A(L){u p=L.1a||\'5T 2K\',41=L.7m,4v=L.7l;q(L.2J!=k.1k)k.1k.24(L);q(/Z$/.R(p))L.G.Z=41+\'E\';q(/2K$/.R(p))m.Q(L,{Z:\'50%\',3y:(41-Y.3c(L.44/2))+\'E\'});q(/25$/.R(p))L.G.25=-41+\'E\';q(/^7p$/.R(p)){m.Q(L,{25:\'1N%\',7u:k.x.S+\'E\',U:-k.y.S+\'E\',2A:-k.y.S+\'E\',39:\'1P\'});k.x.1t=L.44}N q(/^7t$/.R(p)){m.Q(L,{Z:\'1N%\',3y:k.x.S+\'E\',U:-k.y.S+\'E\',2A:-k.y.S+\'E\',39:\'1P\'});k.x.26=L.44}q(/^U/.R(p))L.G.U=4v+\'E\';q(/^5T/.R(p))m.Q(L,{U:\'50%\',5b:(4v-Y.3c(L.3u/2))+\'E\'});q(/^2A/.R(p))L.G.2A=-4v+\'E\';q(/^3z$/.R(p)){m.Q(L,{Z:(-k.x.1t-k.x.S)+\'E\',25:(-k.x.26-k.x.S)+\'E\',2A:\'1N%\',7s:k.y.S+\'E\',K:\'1P\'});k.y.1t=L.3u}N q(/^43$/.R(p)){m.Q(L,{1a:\'5c\',Z:(-k.x.1t-k.x.S)+\'E\',25:(-k.x.26-k.x.S)+\'E\',U:\'1N%\',5b:k.y.S+\'E\',K:\'1P\'});k.y.26=L.3u;L.G.1a=\'1U\'}},7c:A(){k.7b([\'4x\',\'9m\'],H);q(k.4x&&k.5e)k.4x.1e+=\' 17-2O\';q(m.78)k.79();W(u i=0;i<m.1r.18;i++){u o=m.1r[i],4w=o.5g,4q=o.4m;q((!4w&&!4q)||(4w&&4w==k.4y)||(4q&&4q===k.4m)){k.3a(o)}}u 4a=[];W(u i=0;i<k.1r.18;i++){u o=m.$(\'1Y\'+k.1r[i]);q(/51$/.R(o.1a))k.49(o);N m.27(4a,o)}W(u i=0;i<4a.18;i++)k.49(4a[i]);k.7d=H},7e:A(){q(!k.1k)k.1k=m.11(\'1G\',{1e:k.59},{1a:\'1U\',K:(k.x.F||(k.1V?k.K:J)||k.x.P)+\'E\',V:(k.y.F||k.y.P)+\'E\',1u:\'2d\',39:\'2d\',1Z:m.1n?4:\'1P\'},m.1M,H)},2N:A(54,7i){u 1k=k.1k,x=k.x,y=k.y;m.Q(1k,{K:x.F+\'E\',V:y.F+\'E\'});q(54||7i){W(u i=0;i<k.1r.18;i++){u o=m.$(\'1Y\'+k.1r[i]);u 52=(m.7h||M.53==\'7g\');q(o&&/^(3z|43)$/.R(o.1a)){q(52){o.G.K=(1k.44+2*x.S+x.1t+x.26)+\'E\'}y[o.1a==\'3z\'?\'1t\':\'26\']=o.3u}q(o&&52&&/^(Z|25)51$/.R(o.1a)){o.G.V=(1k.3u+2*y.S)+\'E\'}}}q(54){m.Q(k.19,{U:y.1t+\'E\'});m.Q(1k,{U:(y.1t+y.S)+\'E\'})}},7f:A(){u b=k.1k;b.1e=\'\';m.Q(b,{U:(k.y.1t+k.y.S)+\'E\',Z:(k.x.1t+k.x.S)+\'E\',39:\'23\'});q(m.4i)b.G.1u=\'23\';k.T.24(b);W(u i=0;i<k.1r.18;i++){u o=m.$(\'1Y\'+k.1r[i]);o.G.1Z=4;q(!o.4c||k.57){o.G.1u=\'23\';m.Q(o,{1u:\'23\',32:\'\'});m.33(o,{1f:o.1f},o.2h)}}},7a:A(){q(!k.1r.18)C;m.2T(k.1k)},7k:A(){k.42=m.11(\'a\',{34:\'7r:m.X[\'+k.1d+\'].6R();\',3i:m.1A.7q,1e:\'17-P-4h\'});k.3a({4k:k.42,1a:m.77,4c:H,1f:m.6Q})},6R:A(){1K{q(k.42)m.2T(k.42);k.3k();u 1H=k.x.F;k.5i(k.x.P,k.y.P);u 48=k.x.D-(k.x.F-1H)/2;q(48<m.3y)48=m.3y;k.5t(48,k.y.D)}1I(e){k.5s(e)}},5u:A(){k.a.1e=k.a.1e.3o(\'17-6S-2P\',\'\');q(k.16&&k.2y)k.16.4p();m.2T(k.T);m.X[k.1d]=J}};m.4o=m.1A;u 8x=m.3j;q(m.1n){(A(){1K{M.30.8s(\'Z\')}1I(e){5x(6O.8E,50);C}m.2g()})()}m.1J(M,\'8B\',m.2g);m.1J(1S,\'8q\',m.2g);m.1J(M,\'2g\',A(){q(m.4t){u G=m.11(\'G\',{I:\'8e/5r\'},J,M.3X(\'8a\')[0]);A 3L(5p,5o){q(!m.1n){G.24(M.8l(5p+" {"+5o+"}"))}N{u 5n=M.7D[M.7D.18-1];q(1q(5n.3L)=="7C")5n.3L(5p,5o)}}A 8b(14){C\'8d( ( ( 84 = M.30.\'+14+\' ? M.30.\'+14+\' : M.3N.\'+14+\' ) ) + \\\'E\\\' );\'}q(m.4t)3L(\'.17 1w\',\'2U: 5q(\'+m.3K+m.4t+\'), 5v !7N;\')}});m.1J(1S,\'2F\',A(){m.4n()});m.1J(M,\'5h\',A(e){m.4e={x:e.4l,y:e.45}});m.1J(M,\'7z\',m.4Z);m.1J(M,\'7A\',m.4Z);m.1J(M,\'2g\',m.6V)}',62,598,'||||||||||||||||||||this||hs||||if||||var|||||exp|function|el|return|pos|px|size|style|true|type|null|width|overlay|document|else|get|full|setStyles|test|cb|wrapper|top|height|for|expanders|Math|left||createElement|||prop||outline|highslide|length|content|position|offset|fx|key|className|opacity|outlineType|dim|wsize|false|overlayBox|id|tpos|ie|src|options|typeof|overlays|imgSize|p1|visibility|loading|img|event|minSize|easing|lang|justify|td|ratio|elem|new|div|xSize|catch|addEventListener|try|image|container|100|target|auto|params|to|window|name|absolute|useBox|els|min|hsId|zIndex|dragArgs|opt|up|visible|appendChild|right|p2|push|table|changed|next|func|graphic|hidden|scroll|tb|ready|dur|args|timers|marginMin|step|ySize|match|val|extend|tgt|contentType|wh|ucwh|custom|undefined|styles|unit|outlineWhileAnimating|re|bottom|onLoad|duration|start|now|resize|pendingOutlines|close|tgtArr|parentNode|center|case|clone|sizeOverlayBox|move|anchor|end|fitsize|attribs|discardElement|cursor|allowReduce|moveOnly|isImage|hasDragged|styleRestoreCursor|documentElement|page|display|animate|href|Id|while|groups|in|overflow|createOverlay|param|round|fac|zIndexCounter|minHeight|getParams|setPosition|title|Expander|focus|innerHTML|iebody|on|replace|9999px|idCounter|padToMinWidth|uclt|max|offsetHeight|onclick|focusKey|getNode|marginLeft|above|all|allowSizeReduction|clientSize|minWidth|filter|marginMax|getExpander|isExpanded|none|lt|graphicsDir|addRule|imgPad|body|uaVersion|isHsAnchor|curAnim|toLowerCase|gotoEnd|self|scrollLeft|Outline|onReady|getElementsByTagName|images|dX|scrollTop|offX|fullExpandLabel|below|offsetWidth|clientY|html|prototype|xpos|positionOverlay|os|onLoadStarted|hideOnMouseOut|maxWidth|mouse|tr|node|expand|safari|expOnly|overlayId|clientX|slideshowGroup|getPageSize|langDefaults|destroy|sg|over|250|expandCursor|Dimension|offY|tId|heading|thumbsUserSetId|complete|overrides|state|showLoading|init|startTime|mY|align|hasAlphaImageLoader|mX|tbody|calcBorders|margin|connectOutline|update|maxsize|hasMovedMin|Create|getPosition|isReady|done|calcThumb|maxHeight|loadingPos|calcExpanded|onload|mouseClickHandler||panel|ie6|compatMode|doWrapper|element|clones|mouseIsOver|cancelLoading|wrapperClassName|dY|marginTop|relative|distance|dragByHeading|dragHandler|thumbnailId|mousemove|resizeTo|userAgent|arr|parent|navigator|last|dec|sel|url|css|error|moveTo|afterClose|pointer|parseFloat|setTimeout|relatedTarget|hasFocused|anchors|isClosing|RegExp|changeSize|garbageBin|restoreCursor|setSize|openerTagNames|setPos|opera|restoreTitle|getParam|ucrb|string|Text|types|fade|removeEventListener|credits|middle|targetX|getTime|getAnchors|offsetParent|captionOverlay|targetY|headingOverlay|offsetLeft|clientWidth|from|orig|tag|nopad|updateAnchors|defaultView|hide|vis|timerId|alpha|Date|pThis|clickX|loadingTitle|loadingText|blur|preventDefault|loadingOpacity|clickY|pow|Highslide|srcElement|detachEvent|_default|ltr|JS|call|appendTo|preloadGraphic|isUnobtrusiveAnchor|hsHasSetClick|onGraphicLoad|cloneNode|number|easeInQuad|Click|cur|getWrapperKey|200|offsetTop|expandDuration|nextSibling|addOverlay|_|Eval|creditsPosition|Overlay|arguments|restoreDuration|fullExpandOpacity|doFullExpand|active|creditsTitle|creditsText|setClickEvents|show|fitOverlayBox|correctRatio|easingClose|fadeInOut|creditsTarget|prepareNextOutline|afterExpand|after||block|fullExpandPosit