first upload

This commit is contained in:
brutho 2025-02-12 13:28:47 +01:00
parent 49508db0dd
commit 49a206e06e
445 changed files with 145982 additions and 0 deletions

Binary file not shown.

After

Width:  |  Height:  |  Size: 43 B

File diff suppressed because one or more lines are too long

Binary file not shown.

After

Width:  |  Height:  |  Size: 6.4 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 14 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 1,003 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 1.3 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 6.4 KiB

View file

@ -0,0 +1,274 @@
/*! fancyBox v2.1.5 fancyapps.com | fancyapps.com/fancybox/#license */
.fancybox-wrap,
.fancybox-skin,
.fancybox-outer,
.fancybox-inner,
.fancybox-image,
.fancybox-wrap iframe,
.fancybox-wrap object,
.fancybox-nav,
.fancybox-nav span,
.fancybox-tmp
{
padding: 0;
margin: 0;
border: 0;
outline: none;
vertical-align: top;
}
.fancybox-wrap {
position: absolute;
top: 0;
left: 0;
z-index: 8020;
}
.fancybox-skin {
position: relative;
background: #f9f9f9;
color: #444;
text-shadow: none;
-webkit-border-radius: 4px;
-moz-border-radius: 4px;
border-radius: 4px;
}
.fancybox-opened {
z-index: 8030;
}
.fancybox-opened .fancybox-skin {
-webkit-box-shadow: 0 10px 25px rgba(0, 0, 0, 0.5);
-moz-box-shadow: 0 10px 25px rgba(0, 0, 0, 0.5);
box-shadow: 0 10px 25px rgba(0, 0, 0, 0.5);
}
.fancybox-outer, .fancybox-inner {
position: relative;
}
.fancybox-inner {
overflow: hidden;
}
.fancybox-type-iframe .fancybox-inner {
-webkit-overflow-scrolling: touch;
}
.fancybox-error {
color: #444;
font: 14px/20px "Helvetica Neue",Helvetica,Arial,sans-serif;
margin: 0;
padding: 15px;
white-space: nowrap;
}
.fancybox-image, .fancybox-iframe {
display: block;
width: 100%;
height: 100%;
}
.fancybox-image {
max-width: 100%;
max-height: 100%;
}
#fancybox-loading, .fancybox-close, .fancybox-prev span, .fancybox-next span {
background-image: url('fancybox_sprite.png');
}
#fancybox-loading {
position: fixed;
top: 50%;
left: 50%;
margin-top: -22px;
margin-left: -22px;
background-position: 0 -108px;
opacity: 0.8;
cursor: pointer;
z-index: 8060;
}
#fancybox-loading div {
width: 44px;
height: 44px;
background: url('fancybox_loading.gif') center center no-repeat;
}
.fancybox-close {
position: absolute;
top: -18px;
right: -18px;
width: 36px;
height: 36px;
cursor: pointer;
z-index: 8040;
}
.fancybox-nav {
position: absolute;
top: 0;
width: 40%;
height: 100%;
cursor: pointer;
text-decoration: none;
background: transparent url('blank.gif'); /* helps IE */
-webkit-tap-highlight-color: rgba(0,0,0,0);
z-index: 8040;
}
.fancybox-prev {
left: 0;
}
.fancybox-next {
right: 0;
}
.fancybox-nav span {
position: absolute;
top: 50%;
width: 36px;
height: 34px;
margin-top: -18px;
cursor: pointer;
z-index: 8040;
visibility: hidden;
}
.fancybox-prev span {
left: 10px;
background-position: 0 -36px;
}
.fancybox-next span {
right: 10px;
background-position: 0 -72px;
}
.fancybox-nav:hover span {
visibility: visible;
}
.fancybox-tmp {
position: absolute;
top: -99999px;
left: -99999px;
visibility: hidden;
max-width: 99999px;
max-height: 99999px;
overflow: visible !important;
}
/* Overlay helper */
.fancybox-lock {
overflow: hidden !important;
width: auto;
}
.fancybox-lock body {
overflow: hidden !important;
}
.fancybox-lock-test {
overflow-y: hidden !important;
}
.fancybox-overlay {
position: absolute;
top: 0;
left: 0;
overflow: hidden;
display: none;
z-index: 8010;
background: url('fancybox_overlay.png');
}
.fancybox-overlay-fixed {
position: fixed;
bottom: 0;
right: 0;
}
.fancybox-lock .fancybox-overlay {
overflow: auto;
overflow-y: scroll;
}
/* Title helper */
.fancybox-title {
visibility: hidden;
font: normal 13px/20px "Helvetica Neue",Helvetica,Arial,sans-serif;
position: relative;
text-shadow: none;
z-index: 8050;
}
.fancybox-opened .fancybox-title {
visibility: visible;
}
.fancybox-title-float-wrap {
position: absolute;
bottom: 0;
right: 50%;
margin-bottom: -35px;
z-index: 8050;
text-align: center;
}
.fancybox-title-float-wrap .child {
display: inline-block;
margin-right: -100%;
padding: 2px 20px;
background: transparent; /* Fallback for web browsers that doesn't support RGBa */
background: rgba(0, 0, 0, 0.8);
-webkit-border-radius: 15px;
-moz-border-radius: 15px;
border-radius: 15px;
text-shadow: 0 1px 2px #222;
color: #FFF;
font-weight: bold;
line-height: 24px;
white-space: nowrap;
}
.fancybox-title-outside-wrap {
position: relative;
margin-top: 10px;
color: #fff;
}
.fancybox-title-inside-wrap {
padding-top: 10px;
}
.fancybox-title-over-wrap {
position: absolute;
bottom: 0;
left: 0;
color: #fff;
padding: 10px;
background: #000;
background: rgba(0, 0, 0, .8);
}
/*Retina graphics!*/
@media only screen and (-webkit-min-device-pixel-ratio: 1.5),
only screen and (min--moz-device-pixel-ratio: 1.5),
only screen and (min-device-pixel-ratio: 1.5){
#fancybox-loading, .fancybox-close, .fancybox-prev span, .fancybox-next span {
background-image: url('fancybox_sprite%402x.png');
background-size: 44px 152px; /*The size of the normal image, half the size of the hi-res image*/
}
#fancybox-loading div {
background-image: url('fancybox_loading%402x.gif');
background-size: 24px 24px; /*The size of the normal image, half the size of the hi-res image*/
}
}

File diff suppressed because it is too large Load diff

File diff suppressed because one or more lines are too long

After

Width:  |  Height:  |  Size: 68 KiB

File diff suppressed because one or more lines are too long

After

Width:  |  Height:  |  Size: 240 KiB

View file

@ -0,0 +1,46 @@
<?xml version="1.0" encoding="UTF-8"?>
<svg id="Ebene_1" data-name="Ebene 1" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 70.87 21.91">
<defs>
<style>
.cls-1 {
fill: #052e37;
}
.cls-2 {
fill: #bfce40;
}
</style>
</defs>
<g>
<path class="cls-1" d="M18.51,8.86c-.62-.71-.87-1.45-.76-2.19,.18-1.14,1.16-2.07,1.75-2.54,.02-.02,.02-.04,0-.06-.14-.17-.28-.33-.42-.49-.02-.02-.04-.02-.06,0-.69,.55-1.79,1.61-2,2.99-.15,.97,.16,1.9,.93,2.79,1.08,1.25,2.39,2.04,3.91,2.39,.03,0,.05-.01,.06-.04,0-.13,.02-.46,.03-.66,0-.02-.01-.04-.03-.04-1.33-.32-2.45-1.01-3.4-2.12Z"/>
<path class="cls-2" d="M14.39,14.1c-2.29,1.23-3.37,1.11-3.88,.79-.58-.37-.62-1.14-.6-1.46,.05-1.18,.67-2.23,1.38-3.43,.89-1.5,1.9-3.21,2.08-5.66,.08-1.01-.31-2.55-2.39-4.33h-.02c-.34,0-.67,0-1.01,.04-.03,0-.04,.05-.02,.06,2.36,1.79,2.78,3.25,2.71,4.17-.17,2.28-1.13,3.91-1.98,5.34-.73,1.24-1.42,2.41-1.48,3.77-.04,.94,.3,1.71,.95,2.12,.34,.22,.76,.32,1.24,.32,.89,0,2.02-.36,3.37-1.09,1.77-.95,3.86-.71,6.21,.7,.02,.01,.04,0,.05-.02,.09-.21,.18-.41,.26-.62,0-.02,0-.04-.02-.04-2.55-1.51-4.86-1.74-6.86-.67Z"/>
<path class="cls-1" d="M7.28,18.73c-.87-3.1,.23-5.78,1.65-8.7,.14-.28,.27-.56,.41-.82,.93-1.86,1.72-3.46,1.32-5.47-.34-1.71-1.76-2.71-2.89-3.25,0,0-.01,0-.02,0-.32,.1-.64,.21-.95,.34-.02,.01-.03,.04,0,.05,.99,.36,2.78,1.24,3.14,3,.35,1.77-.36,3.2-1.26,5-.13,.27-.27,.54-.41,.83-1.49,3.07-2.64,5.88-1.69,9.23,.33,1.16,.77,1.99,1.21,2.57,0,0,0,0,.02,.01,.4,.12,.8,.22,1.22,.29,.03,0,.05-.03,.02-.05-.53-.43-1.28-1.3-1.76-3.02Z"/>
<path class="cls-1" d="M7.95,6.17c.36-2.75-1.6-3.89-3.03-4.35,0,0-.02,0-.03,0-.24,.16-.47,.33-.69,.5-.02,.02-.01,.05,.01,.06,2.93,.65,3.15,2.57,3,3.69C6.39,12.44,2.67,14.51,.83,15.15c-.02,0-.03,.03-.02,.04,.09,.21,.18,.42,.28,.62,0,.01,.02,.02,.04,.02,.84-.29,1.97-.84,3.09-1.84,2.04-1.82,3.29-4.45,3.73-7.82Z"/>
<path class="cls-1" d="M1.63,11.96c.19,.06,.39,.09,.59,.09,.71,0,1.45-.38,2.11-1.11,1.1-1.2,1.92-3.37,1.34-4.8-.66-1.63-2.19-1.97-3.27-2.01,0,0-.02,0-.02,0-.18,.22-.35,.45-.51,.69-.01,.02,0,.04,.02,.04,1.2-.03,2.53,.17,3.09,1.55,.41,1.02-.14,2.87-1.2,4.03-.37,.41-1.13,1.06-1.94,.81-.67-.2-1.25-1.26-1.63-2.31,0-.02-.05-.02-.05,0C.08,9.39,.03,9.83,0,10.29c0,0,0,.01,0,.01,.39,.74,.92,1.45,1.62,1.66Z"/>
<path class="cls-1" d="M2.3,9.27c.06,.01,.13,.02,.19,.02,.34,0,.65-.14,.9-.42h0c.62-.68,.71-1.43,.23-2.01-.56-.67-1.76-.93-2.42-.51-.25,.16-.77,.63-.29,1.7,.3,.66,.83,1.13,1.38,1.22Zm-.7-2.3c.1-.06,.24-.09,.39-.09,.37,0,.83,.16,1.07,.45,.09,.11,.36,.43-.2,1.04-.13,.14-.28,.2-.44,.17-.3-.05-.64-.37-.83-.8-.12-.27-.22-.63,0-.77Z"/>
<path class="cls-1" d="M19.57,6.48c-.25,.69-.11,1.45,.38,2.09,.44,.57,1.05,.95,1.86,1.16,.03,0,.06-.02,.06-.05-.03-.24-.06-.47-.11-.7,0-.02-.02-.03-.03-.04-.51-.17-.9-.44-1.2-.82-.34-.44-.44-.93-.27-1.39,.09-.26,.27-.49,.49-.65,.02-.01,.02-.04,.01-.06-.1-.19-.2-.38-.31-.57-.01-.02-.05-.03-.07-.02-.37,.25-.67,.61-.82,1.04Z"/>
<path class="cls-1" d="M16.21,11.68c-.38,.03-.69,.05-1.02,0-.5-.09-.88-.37-1.06-.79-.32-.73-.02-1.85,.84-3.15,.99-1.5,1.54-4.1,.19-6.89,0,0-.01-.02-.02-.02-.31-.13-.62-.24-.94-.34-.03,0-.06,.02-.04,.05,.91,1.61,1.76,4.44,.2,6.79-1.28,1.93-1.2,3.16-.9,3.85,.28,.65,.87,1.1,1.62,1.23,.42,.07,.8,.04,1.2,.01,.97-.08,2.29-.18,5.32,1.24,.02,0,.05,0,.05-.02,.05-.22,.1-.44,.14-.67,0-.02,0-.03-.02-.04-3.11-1.43-4.51-1.32-5.54-1.24Z"/>
<path class="cls-1" d="M16.27,15.37c-1.36,.19-2.58,.85-3.43,1.84-.86,1.01-1.23,2.24-1.06,3.48,.06,.41,.18,.81,.35,1.18,0,.02,.03,.03,.06,.03,.22-.02,.44-.06,.66-.1,.04,0,.05-.05,.04-.08-.19-.36-.32-.74-.38-1.15-.15-1.03,.17-2.06,.89-2.9,.73-.86,1.78-1.42,2.97-1.59,1.35-.19,2.71,.18,3.67,.98,.02,.02,.06,.02,.08-.01,.12-.18,.23-.36,.33-.54,.01-.02,0-.05-.01-.07-1.11-.89-2.64-1.31-4.17-1.09Z"/>
<path class="cls-1" d="M17.51,17.41c-1.26,.18-2.15,1.29-1.98,2.48,.05,.32,.16,.62,.34,.88,.01,.02,.04,.03,.06,.02,.19-.1,.38-.2,.57-.31,.02-.01,.03-.05,.01-.07-.14-.18-.22-.39-.26-.62-.11-.79,.5-1.53,1.36-1.65,.48-.07,.96,.08,1.3,.37,.02,.02,.05,.02,.07,0,.15-.16,.29-.32,.43-.48,.02-.02,.01-.05,0-.07-.5-.43-1.19-.65-1.89-.55Z"/>
</g>
<g>
<path class="cls-1" d="M30.88,5.7h-2.1c-.16,0-.28,.12-.28,.28v.47c0,.16,.13,.29,.28,.29h1.27v.3c0,.52-.43,1.29-1.36,1.29-.85,0-1.43-.65-1.43-1.62v-1.43c0-.98,.57-1.63,1.42-1.63s1.24,.6,1.31,1.13c.04,.17,.12,.25,.25,.25h.71c.12,0,.21-.09,.21-.22,0-.05,0-.09,0-.14-.15-1.05-.97-2.1-2.46-2.1s-2.57,1.11-2.57,2.7v1.45c0,1.59,1.03,2.7,2.51,2.7,.63,0,1.18-.23,1.51-.62v.24c0,.16,.13,.28,.28,.28h.46c.16,0,.28-.13,.28-.28v-3.05c0-.16-.12-.28-.28-.28Z"/>
<path class="cls-1" d="M39.18,4.43c-1.22,0-2.07,.9-2.07,2.19v.61c0,1.29,.85,2.18,2.07,2.18s2.08-.9,2.08-2.18v-.61c0-1.29-.86-2.19-2.08-2.19Zm-.93,2.08c0-.66,.36-1.08,.93-1.08s.94,.42,.94,1.08v.83c0,.67-.36,1.08-.94,1.08s-.93-.43-.93-1.08v-.83Z"/>
<path class="cls-1" d="M44.77,5.44c-.75-.21-1.4-.39-1.4-1.03,0-.58,.34-.81,1.16-.81,.87,0,1.04,.47,1.09,.82,.04,.18,.13,.26,.29,.26h.56c.16,0,.28-.13,.28-.28,0-.91-.69-1.82-2.22-1.82s-2.31,.67-2.31,1.84c0,1.47,1.19,1.8,2.15,2.07,.74,.21,1.38,.39,1.38,1s-.39,.92-1.22,.92c-1.13,0-1.32-.76-1.35-1.09-.02-.12-.11-.25-.27-.25h-.57c-.16,0-.28,.13-.28,.29,0,.83,.66,2.06,2.46,2.06,2.21,0,2.38-1.48,2.38-1.93,0-1.45-1.13-1.77-2.12-2.04Z"/>
<path class="cls-1" d="M50.3,4.43c-.52,0-.92,.16-1.22,.49v-.1c0-.16-.13-.29-.29-.29h-.57c-.16,0-.28,.13-.28,.29v6.07c0,.16,.13,.29,.28,.29h.57c.16,0,.29-.13,.29-.29v-1.95c.29,.32,.69,.48,1.22,.48,1.12,0,1.78-.83,1.78-2.22v-.57c0-1.39-.65-2.19-1.78-2.19Zm.64,2.08v.83c0,.68-.35,1.08-.93,1.08s-.94-.42-.94-1.08v-.86c0-.64,.37-1.06,.94-1.06,.68,0,.93,.56,.93,1.08Z"/>
<path class="cls-1" d="M55.51,4.43c-.52,0-.92,.16-1.21,.49v-1.97c0-.16-.13-.29-.29-.29h-.57c-.16,0-.28,.13-.28,.29v6.08c0,.16,.12,.28,.28,.28h.57c.16,0,.29-.13,.29-.28v-2.52c0-.67,.35-1.08,.92-1.08s.92,.42,.92,1.08v2.52c0,.16,.12,.28,.28,.28h.57c.16,0,.29-.13,.29-.28v-2.41c0-1.39-.64-2.19-1.77-2.19Z"/>
<path class="cls-1" d="M65.79,4.52h-.12c-.47,0-.88,.19-1.17,.55v-.25c0-.16-.13-.29-.28-.29h-.52c-.16,0-.28,.13-.28,.29v4.22c0,.16,.13,.28,.28,.28h.56c.16,0,.29-.13,.29-.28v-2.1c0-.84,.37-1.27,1.11-1.27h.13c.16,0,.29-.13,.29-.28v-.56c0-.16-.13-.29-.29-.29Z"/>
<path class="cls-1" d="M68.82,4.43c-1.21,0-2.08,.92-2.08,2.19v.61c0,1.29,.86,2.18,2.09,2.18,.69,0,1.5-.23,1.85-1.17h0s.04-.1,.04-.15c0-.13-.09-.23-.22-.23h-.61c-.16,0-.23,.1-.26,.15h0c-.36,.44-.51,.41-.81,.41-.56,0-.94-.43-.94-1.04v-.06h2.7c.16,0,.28-.13,.28-.29v-.43c0-1.24-.88-2.18-2.04-2.18Zm-.94,2.02c0-.61,.38-1.02,.94-1.02s.94,.4,.94,1.01v.04h-1.87v-.03Z"/>
<path class="cls-1" d="M60.33,4.43c-1.21,0-2.08,.92-2.08,2.19v.61c0,1.29,.86,2.18,2.09,2.18,.69,0,1.5-.23,1.85-1.17h0s.04-.1,.04-.15c0-.13-.09-.23-.22-.23h-.61c-.16,0-.23,.1-.26,.15h0c-.36,.44-.51,.41-.81,.41-.56,0-.94-.43-.94-1.04v-.06h2.7c.16,0,.28-.13,.28-.29v-.43c0-1.24-.88-2.18-2.04-2.18Zm-.94,2.02c0-.61,.38-1.02,.94-1.02s.94,.4,.94,1.01v.04h-1.87v-.03Z"/>
<path class="cls-1" d="M34.24,4.43c-1.21,0-2.08,.92-2.08,2.19v.61c0,1.29,.86,2.18,2.09,2.18,.69,0,1.5-.23,1.85-1.17h0s.04-.1,.04-.15c0-.13-.09-.23-.22-.23h-.61c-.16,0-.23,.1-.26,.15h0c-.36,.44-.51,.41-.81,.41-.56,0-.94-.43-.94-1.04v-.06h2.7c.16,0,.28-.13,.28-.29v-.43c0-1.24-.88-2.18-2.04-2.18Zm-.94,2.02c0-.61,.38-1.02,.94-1.02s.94,.4,.94,1.01v.04h-1.87v-.03Z"/>
</g>
<g>
<path class="cls-1" d="M26.64,19.09c-.04,.08-.09,.09-.14,.09h-.47c-.06,0-.1-.04-.1-.1,0-.04,.03-.1,.06-.19l2.21-6.08c.03-.07,.08-.15,.18-.15h.53c.09,0,.14,.07,.17,.14l2.25,6.15s.04,.1,.04,.13c0,.07-.05,.1-.1,.1h-.47c-.09,0-.13-.04-.15-.09l-.6-1.64h-2.82l-.58,1.64Zm1.98-5.61l-1.17,3.32h2.36l-1.18-3.32Z"/>
<path class="cls-1" d="M35.78,14.53c.08,0,.16,.07,.16,.17v4.34c0,.09-.07,.15-.16,.15h-.39c-.09,0-.16-.06-.16-.15v-.41c-.2,.33-.57,.65-1.28,.65-1.07,0-1.64-.75-1.64-2.06v-2.52c0-.09,.07-.17,.16-.17h.39c.08,0,.16,.07,.16,.17v2.56c0,.91,.37,1.4,1.07,1.4s1.15-.48,1.15-1.4v-2.56c0-.09,.07-.17,.16-.17h.39Z"/>
<path class="cls-1" d="M40.7,17.92c0,1-.8,1.36-1.75,1.36-1.06,0-1.67-.61-1.76-1.26,0-.03,0-.07,0-.1,0-.05,.06-.09,.12-.09h.39c.09,0,.12,.04,.14,.11,.09,.34,.4,.74,1.11,.74,.6,0,1.05-.19,1.05-.74,0-1.2-2.75-.24-2.75-2.2,0-.94,.85-1.29,1.64-1.29,1.43,0,1.61,.99,1.69,1.24v.07c0,.07-.07,.12-.13,.12h-.4c-.08,0-.11-.04-.13-.12-.07-.29-.22-.69-1.04-.69-.42,0-.93,.14-.93,.66,0,1.27,2.75,.31,2.75,2.21Z"/>
<path class="cls-1" d="M43.6,19.18c-1.28,0-1.49-.55-1.49-1.64v-2.37h-.72c-.09,0-.15-.07-.15-.16v-.32c0-.09,.06-.17,.15-.17,.49,0,.74-.11,.74-.7v-.34c0-.09,.06-.17,.15-.17h.37c.09,0,.16,.07,.16,.17v1.04h1.05c.09,0,.16,.07,.16,.17v.32c0,.09-.07,.16-.16,.16h-1.05v2.31c0,.83,.09,1.05,.87,1.05h.19c.09,0,.16,.07,.16,.17v.34c0,.09-.07,.15-.16,.15h-.26Z"/>
<path class="cls-1" d="M45.34,19.18c-.09,0-.16-.06-.16-.15v-4.34c0-.09,.07-.17,.16-.17h.35c.09,0,.16,.07,.16,.17v.62c.21-.43,.61-.79,1.31-.79h.13c.09,0,.17,.07,.17,.17v.37c0,.09-.07,.16-.17,.16h-.14c-.93,0-1.28,.77-1.28,1.54v2.27c0,.09-.07,.15-.16,.15h-.38Z"/>
<path class="cls-1" d="M48.54,13.12c0-.28,.2-.47,.47-.47s.47,.2,.47,.47-.2,.47-.47,.47-.47-.2-.47-.47Zm.28,6.06c-.09,0-.16-.06-.16-.15v-4.34c0-.09,.07-.17,.16-.17h.39c.08,0,.16,.07,.16,.17v4.34c0,.09-.07,.15-.16,.15h-.39Z"/>
<path class="cls-1" d="M54.25,19.03c0,.09-.07,.15-.17,.15h-.35c-.09,0-.16-.06-.16-.15v-.45c-.2,.46-.74,.69-1.28,.69h-.18c-.86,0-1.51-.45-1.51-1.37,0-1.1,.86-1.37,1.72-1.37h1.25v-.32c0-.58-.1-1.15-1.07-1.15-.74,0-.92,.29-1,.67,0,.06-.05,.12-.14,.12h-.4c-.08,0-.13-.05-.13-.13,0-.02,0-.04,0-.07,.08-.56,.41-1.23,1.66-1.23,1.59,0,1.75,1.01,1.75,1.81v2.79Zm-1.91-1.92c-.77,0-1.06,.24-1.06,.79s.42,.77,.91,.77h.19c.98,0,1.19-.72,1.19-1.27v-.3h-1.23Z"/>
</g>
</svg>

After

Width:  |  Height:  |  Size: 9.5 KiB

View file

@ -0,0 +1,4 @@
[ZoneTransfer]
ZoneId=3
ReferrerUrl=https://www.geosphere.at/fileadmin/template/images/logo.svg
HostUrl=https://www.geosphere.at/static/media/Logo.013b0f3d.svg

Binary file not shown.

After

Width:  |  Height:  |  Size: 1.7 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 1.7 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 222 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 14 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 15 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 894 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 37 KiB

View file

@ -0,0 +1,46 @@
<?xml version="1.0" encoding="UTF-8"?>
<svg id="Ebene_1" data-name="Ebene 1" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 70.87 21.91">
<defs>
<style>
.cls-1 {
fill: #052e37;
}
.cls-2 {
fill: #bfce40;
}
</style>
</defs>
<g>
<path class="cls-1" d="M18.51,8.86c-.62-.71-.87-1.45-.76-2.19,.18-1.14,1.16-2.07,1.75-2.54,.02-.02,.02-.04,0-.06-.14-.17-.28-.33-.42-.49-.02-.02-.04-.02-.06,0-.69,.55-1.79,1.61-2,2.99-.15,.97,.16,1.9,.93,2.79,1.08,1.25,2.39,2.04,3.91,2.39,.03,0,.05-.01,.06-.04,0-.13,.02-.46,.03-.66,0-.02-.01-.04-.03-.04-1.33-.32-2.45-1.01-3.4-2.12Z"/>
<path class="cls-2" d="M14.39,14.1c-2.29,1.23-3.37,1.11-3.88,.79-.58-.37-.62-1.14-.6-1.46,.05-1.18,.67-2.23,1.38-3.43,.89-1.5,1.9-3.21,2.08-5.66,.08-1.01-.31-2.55-2.39-4.33h-.02c-.34,0-.67,0-1.01,.04-.03,0-.04,.05-.02,.06,2.36,1.79,2.78,3.25,2.71,4.17-.17,2.28-1.13,3.91-1.98,5.34-.73,1.24-1.42,2.41-1.48,3.77-.04,.94,.3,1.71,.95,2.12,.34,.22,.76,.32,1.24,.32,.89,0,2.02-.36,3.37-1.09,1.77-.95,3.86-.71,6.21,.7,.02,.01,.04,0,.05-.02,.09-.21,.18-.41,.26-.62,0-.02,0-.04-.02-.04-2.55-1.51-4.86-1.74-6.86-.67Z"/>
<path class="cls-1" d="M7.28,18.73c-.87-3.1,.23-5.78,1.65-8.7,.14-.28,.27-.56,.41-.82,.93-1.86,1.72-3.46,1.32-5.47-.34-1.71-1.76-2.71-2.89-3.25,0,0-.01,0-.02,0-.32,.1-.64,.21-.95,.34-.02,.01-.03,.04,0,.05,.99,.36,2.78,1.24,3.14,3,.35,1.77-.36,3.2-1.26,5-.13,.27-.27,.54-.41,.83-1.49,3.07-2.64,5.88-1.69,9.23,.33,1.16,.77,1.99,1.21,2.57,0,0,0,0,.02,.01,.4,.12,.8,.22,1.22,.29,.03,0,.05-.03,.02-.05-.53-.43-1.28-1.3-1.76-3.02Z"/>
<path class="cls-1" d="M7.95,6.17c.36-2.75-1.6-3.89-3.03-4.35,0,0-.02,0-.03,0-.24,.16-.47,.33-.69,.5-.02,.02-.01,.05,.01,.06,2.93,.65,3.15,2.57,3,3.69C6.39,12.44,2.67,14.51,.83,15.15c-.02,0-.03,.03-.02,.04,.09,.21,.18,.42,.28,.62,0,.01,.02,.02,.04,.02,.84-.29,1.97-.84,3.09-1.84,2.04-1.82,3.29-4.45,3.73-7.82Z"/>
<path class="cls-1" d="M1.63,11.96c.19,.06,.39,.09,.59,.09,.71,0,1.45-.38,2.11-1.11,1.1-1.2,1.92-3.37,1.34-4.8-.66-1.63-2.19-1.97-3.27-2.01,0,0-.02,0-.02,0-.18,.22-.35,.45-.51,.69-.01,.02,0,.04,.02,.04,1.2-.03,2.53,.17,3.09,1.55,.41,1.02-.14,2.87-1.2,4.03-.37,.41-1.13,1.06-1.94,.81-.67-.2-1.25-1.26-1.63-2.31,0-.02-.05-.02-.05,0C.08,9.39,.03,9.83,0,10.29c0,0,0,.01,0,.01,.39,.74,.92,1.45,1.62,1.66Z"/>
<path class="cls-1" d="M2.3,9.27c.06,.01,.13,.02,.19,.02,.34,0,.65-.14,.9-.42h0c.62-.68,.71-1.43,.23-2.01-.56-.67-1.76-.93-2.42-.51-.25,.16-.77,.63-.29,1.7,.3,.66,.83,1.13,1.38,1.22Zm-.7-2.3c.1-.06,.24-.09,.39-.09,.37,0,.83,.16,1.07,.45,.09,.11,.36,.43-.2,1.04-.13,.14-.28,.2-.44,.17-.3-.05-.64-.37-.83-.8-.12-.27-.22-.63,0-.77Z"/>
<path class="cls-1" d="M19.57,6.48c-.25,.69-.11,1.45,.38,2.09,.44,.57,1.05,.95,1.86,1.16,.03,0,.06-.02,.06-.05-.03-.24-.06-.47-.11-.7,0-.02-.02-.03-.03-.04-.51-.17-.9-.44-1.2-.82-.34-.44-.44-.93-.27-1.39,.09-.26,.27-.49,.49-.65,.02-.01,.02-.04,.01-.06-.1-.19-.2-.38-.31-.57-.01-.02-.05-.03-.07-.02-.37,.25-.67,.61-.82,1.04Z"/>
<path class="cls-1" d="M16.21,11.68c-.38,.03-.69,.05-1.02,0-.5-.09-.88-.37-1.06-.79-.32-.73-.02-1.85,.84-3.15,.99-1.5,1.54-4.1,.19-6.89,0,0-.01-.02-.02-.02-.31-.13-.62-.24-.94-.34-.03,0-.06,.02-.04,.05,.91,1.61,1.76,4.44,.2,6.79-1.28,1.93-1.2,3.16-.9,3.85,.28,.65,.87,1.1,1.62,1.23,.42,.07,.8,.04,1.2,.01,.97-.08,2.29-.18,5.32,1.24,.02,0,.05,0,.05-.02,.05-.22,.1-.44,.14-.67,0-.02,0-.03-.02-.04-3.11-1.43-4.51-1.32-5.54-1.24Z"/>
<path class="cls-1" d="M16.27,15.37c-1.36,.19-2.58,.85-3.43,1.84-.86,1.01-1.23,2.24-1.06,3.48,.06,.41,.18,.81,.35,1.18,0,.02,.03,.03,.06,.03,.22-.02,.44-.06,.66-.1,.04,0,.05-.05,.04-.08-.19-.36-.32-.74-.38-1.15-.15-1.03,.17-2.06,.89-2.9,.73-.86,1.78-1.42,2.97-1.59,1.35-.19,2.71,.18,3.67,.98,.02,.02,.06,.02,.08-.01,.12-.18,.23-.36,.33-.54,.01-.02,0-.05-.01-.07-1.11-.89-2.64-1.31-4.17-1.09Z"/>
<path class="cls-1" d="M17.51,17.41c-1.26,.18-2.15,1.29-1.98,2.48,.05,.32,.16,.62,.34,.88,.01,.02,.04,.03,.06,.02,.19-.1,.38-.2,.57-.31,.02-.01,.03-.05,.01-.07-.14-.18-.22-.39-.26-.62-.11-.79,.5-1.53,1.36-1.65,.48-.07,.96,.08,1.3,.37,.02,.02,.05,.02,.07,0,.15-.16,.29-.32,.43-.48,.02-.02,.01-.05,0-.07-.5-.43-1.19-.65-1.89-.55Z"/>
</g>
<g>
<path class="cls-1" d="M30.88,5.7h-2.1c-.16,0-.28,.12-.28,.28v.47c0,.16,.13,.29,.28,.29h1.27v.3c0,.52-.43,1.29-1.36,1.29-.85,0-1.43-.65-1.43-1.62v-1.43c0-.98,.57-1.63,1.42-1.63s1.24,.6,1.31,1.13c.04,.17,.12,.25,.25,.25h.71c.12,0,.21-.09,.21-.22,0-.05,0-.09,0-.14-.15-1.05-.97-2.1-2.46-2.1s-2.57,1.11-2.57,2.7v1.45c0,1.59,1.03,2.7,2.51,2.7,.63,0,1.18-.23,1.51-.62v.24c0,.16,.13,.28,.28,.28h.46c.16,0,.28-.13,.28-.28v-3.05c0-.16-.12-.28-.28-.28Z"/>
<path class="cls-1" d="M39.18,4.43c-1.22,0-2.07,.9-2.07,2.19v.61c0,1.29,.85,2.18,2.07,2.18s2.08-.9,2.08-2.18v-.61c0-1.29-.86-2.19-2.08-2.19Zm-.93,2.08c0-.66,.36-1.08,.93-1.08s.94,.42,.94,1.08v.83c0,.67-.36,1.08-.94,1.08s-.93-.43-.93-1.08v-.83Z"/>
<path class="cls-1" d="M44.77,5.44c-.75-.21-1.4-.39-1.4-1.03,0-.58,.34-.81,1.16-.81,.87,0,1.04,.47,1.09,.82,.04,.18,.13,.26,.29,.26h.56c.16,0,.28-.13,.28-.28,0-.91-.69-1.82-2.22-1.82s-2.31,.67-2.31,1.84c0,1.47,1.19,1.8,2.15,2.07,.74,.21,1.38,.39,1.38,1s-.39,.92-1.22,.92c-1.13,0-1.32-.76-1.35-1.09-.02-.12-.11-.25-.27-.25h-.57c-.16,0-.28,.13-.28,.29,0,.83,.66,2.06,2.46,2.06,2.21,0,2.38-1.48,2.38-1.93,0-1.45-1.13-1.77-2.12-2.04Z"/>
<path class="cls-1" d="M50.3,4.43c-.52,0-.92,.16-1.22,.49v-.1c0-.16-.13-.29-.29-.29h-.57c-.16,0-.28,.13-.28,.29v6.07c0,.16,.13,.29,.28,.29h.57c.16,0,.29-.13,.29-.29v-1.95c.29,.32,.69,.48,1.22,.48,1.12,0,1.78-.83,1.78-2.22v-.57c0-1.39-.65-2.19-1.78-2.19Zm.64,2.08v.83c0,.68-.35,1.08-.93,1.08s-.94-.42-.94-1.08v-.86c0-.64,.37-1.06,.94-1.06,.68,0,.93,.56,.93,1.08Z"/>
<path class="cls-1" d="M55.51,4.43c-.52,0-.92,.16-1.21,.49v-1.97c0-.16-.13-.29-.29-.29h-.57c-.16,0-.28,.13-.28,.29v6.08c0,.16,.12,.28,.28,.28h.57c.16,0,.29-.13,.29-.28v-2.52c0-.67,.35-1.08,.92-1.08s.92,.42,.92,1.08v2.52c0,.16,.12,.28,.28,.28h.57c.16,0,.29-.13,.29-.28v-2.41c0-1.39-.64-2.19-1.77-2.19Z"/>
<path class="cls-1" d="M65.79,4.52h-.12c-.47,0-.88,.19-1.17,.55v-.25c0-.16-.13-.29-.28-.29h-.52c-.16,0-.28,.13-.28,.29v4.22c0,.16,.13,.28,.28,.28h.56c.16,0,.29-.13,.29-.28v-2.1c0-.84,.37-1.27,1.11-1.27h.13c.16,0,.29-.13,.29-.28v-.56c0-.16-.13-.29-.29-.29Z"/>
<path class="cls-1" d="M68.82,4.43c-1.21,0-2.08,.92-2.08,2.19v.61c0,1.29,.86,2.18,2.09,2.18,.69,0,1.5-.23,1.85-1.17h0s.04-.1,.04-.15c0-.13-.09-.23-.22-.23h-.61c-.16,0-.23,.1-.26,.15h0c-.36,.44-.51,.41-.81,.41-.56,0-.94-.43-.94-1.04v-.06h2.7c.16,0,.28-.13,.28-.29v-.43c0-1.24-.88-2.18-2.04-2.18Zm-.94,2.02c0-.61,.38-1.02,.94-1.02s.94,.4,.94,1.01v.04h-1.87v-.03Z"/>
<path class="cls-1" d="M60.33,4.43c-1.21,0-2.08,.92-2.08,2.19v.61c0,1.29,.86,2.18,2.09,2.18,.69,0,1.5-.23,1.85-1.17h0s.04-.1,.04-.15c0-.13-.09-.23-.22-.23h-.61c-.16,0-.23,.1-.26,.15h0c-.36,.44-.51,.41-.81,.41-.56,0-.94-.43-.94-1.04v-.06h2.7c.16,0,.28-.13,.28-.29v-.43c0-1.24-.88-2.18-2.04-2.18Zm-.94,2.02c0-.61,.38-1.02,.94-1.02s.94,.4,.94,1.01v.04h-1.87v-.03Z"/>
<path class="cls-1" d="M34.24,4.43c-1.21,0-2.08,.92-2.08,2.19v.61c0,1.29,.86,2.18,2.09,2.18,.69,0,1.5-.23,1.85-1.17h0s.04-.1,.04-.15c0-.13-.09-.23-.22-.23h-.61c-.16,0-.23,.1-.26,.15h0c-.36,.44-.51,.41-.81,.41-.56,0-.94-.43-.94-1.04v-.06h2.7c.16,0,.28-.13,.28-.29v-.43c0-1.24-.88-2.18-2.04-2.18Zm-.94,2.02c0-.61,.38-1.02,.94-1.02s.94,.4,.94,1.01v.04h-1.87v-.03Z"/>
</g>
<g>
<path class="cls-1" d="M26.64,19.09c-.04,.08-.09,.09-.14,.09h-.47c-.06,0-.1-.04-.1-.1,0-.04,.03-.1,.06-.19l2.21-6.08c.03-.07,.08-.15,.18-.15h.53c.09,0,.14,.07,.17,.14l2.25,6.15s.04,.1,.04,.13c0,.07-.05,.1-.1,.1h-.47c-.09,0-.13-.04-.15-.09l-.6-1.64h-2.82l-.58,1.64Zm1.98-5.61l-1.17,3.32h2.36l-1.18-3.32Z"/>
<path class="cls-1" d="M35.78,14.53c.08,0,.16,.07,.16,.17v4.34c0,.09-.07,.15-.16,.15h-.39c-.09,0-.16-.06-.16-.15v-.41c-.2,.33-.57,.65-1.28,.65-1.07,0-1.64-.75-1.64-2.06v-2.52c0-.09,.07-.17,.16-.17h.39c.08,0,.16,.07,.16,.17v2.56c0,.91,.37,1.4,1.07,1.4s1.15-.48,1.15-1.4v-2.56c0-.09,.07-.17,.16-.17h.39Z"/>
<path class="cls-1" d="M40.7,17.92c0,1-.8,1.36-1.75,1.36-1.06,0-1.67-.61-1.76-1.26,0-.03,0-.07,0-.1,0-.05,.06-.09,.12-.09h.39c.09,0,.12,.04,.14,.11,.09,.34,.4,.74,1.11,.74,.6,0,1.05-.19,1.05-.74,0-1.2-2.75-.24-2.75-2.2,0-.94,.85-1.29,1.64-1.29,1.43,0,1.61,.99,1.69,1.24v.07c0,.07-.07,.12-.13,.12h-.4c-.08,0-.11-.04-.13-.12-.07-.29-.22-.69-1.04-.69-.42,0-.93,.14-.93,.66,0,1.27,2.75,.31,2.75,2.21Z"/>
<path class="cls-1" d="M43.6,19.18c-1.28,0-1.49-.55-1.49-1.64v-2.37h-.72c-.09,0-.15-.07-.15-.16v-.32c0-.09,.06-.17,.15-.17,.49,0,.74-.11,.74-.7v-.34c0-.09,.06-.17,.15-.17h.37c.09,0,.16,.07,.16,.17v1.04h1.05c.09,0,.16,.07,.16,.17v.32c0,.09-.07,.16-.16,.16h-1.05v2.31c0,.83,.09,1.05,.87,1.05h.19c.09,0,.16,.07,.16,.17v.34c0,.09-.07,.15-.16,.15h-.26Z"/>
<path class="cls-1" d="M45.34,19.18c-.09,0-.16-.06-.16-.15v-4.34c0-.09,.07-.17,.16-.17h.35c.09,0,.16,.07,.16,.17v.62c.21-.43,.61-.79,1.31-.79h.13c.09,0,.17,.07,.17,.17v.37c0,.09-.07,.16-.17,.16h-.14c-.93,0-1.28,.77-1.28,1.54v2.27c0,.09-.07,.15-.16,.15h-.38Z"/>
<path class="cls-1" d="M48.54,13.12c0-.28,.2-.47,.47-.47s.47,.2,.47,.47-.2,.47-.47,.47-.47-.2-.47-.47Zm.28,6.06c-.09,0-.16-.06-.16-.15v-4.34c0-.09,.07-.17,.16-.17h.39c.08,0,.16,.07,.16,.17v4.34c0,.09-.07,.15-.16,.15h-.39Z"/>
<path class="cls-1" d="M54.25,19.03c0,.09-.07,.15-.17,.15h-.35c-.09,0-.16-.06-.16-.15v-.45c-.2,.46-.74,.69-1.28,.69h-.18c-.86,0-1.51-.45-1.51-1.37,0-1.1,.86-1.37,1.72-1.37h1.25v-.32c0-.58-.1-1.15-1.07-1.15-.74,0-.92,.29-1,.67,0,.06-.05,.12-.14,.12h-.4c-.08,0-.13-.05-.13-.13,0-.02,0-.04,0-.07,.08-.56,.41-1.23,1.66-1.23,1.59,0,1.75,1.01,1.75,1.81v2.79Zm-1.91-1.92c-.77,0-1.06,.24-1.06,.79s.42,.77,.91,.77h.19c.98,0,1.19-.72,1.19-1.27v-.3h-1.23Z"/>
</g>
</svg>

After

Width:  |  Height:  |  Size: 9.4 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 545 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 230 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 9 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 1.1 KiB

View file

@ -0,0 +1,97 @@
#fancybox-buttons {
position: fixed;
left: 0;
width: 100%;
z-index: 8050;
}
#fancybox-buttons.top {
top: 10px;
}
#fancybox-buttons.bottom {
bottom: 10px;
}
#fancybox-buttons ul {
display: block;
width: 166px;
height: 30px;
margin: 0 auto;
padding: 0;
list-style: none;
border: 1px solid #111;
border-radius: 3px;
-webkit-box-shadow: inset 0 0 0 1px rgba(255,255,255,.05);
-moz-box-shadow: inset 0 0 0 1px rgba(255,255,255,.05);
box-shadow: inset 0 0 0 1px rgba(255,255,255,.05);
background: rgb(50,50,50);
background: -moz-linear-gradient(top, rgb(68,68,68) 0%, rgb(52,52,52) 50%, rgb(41,41,41) 50%, rgb(51,51,51) 100%);
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgb(68,68,68)), color-stop(50%,rgb(52,52,52)), color-stop(50%,rgb(41,41,41)), color-stop(100%,rgb(51,51,51)));
background: -webkit-linear-gradient(top, rgb(68,68,68) 0%,rgb(52,52,52) 50%,rgb(41,41,41) 50%,rgb(51,51,51) 100%);
background: -o-linear-gradient(top, rgb(68,68,68) 0%,rgb(52,52,52) 50%,rgb(41,41,41) 50%,rgb(51,51,51) 100%);
background: -ms-linear-gradient(top, rgb(68,68,68) 0%,rgb(52,52,52) 50%,rgb(41,41,41) 50%,rgb(51,51,51) 100%);
background: linear-gradient(top, rgb(68,68,68) 0%,rgb(52,52,52) 50%,rgb(41,41,41) 50%,rgb(51,51,51) 100%);
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#444444', endColorstr='#222222',GradientType=0 );
}
#fancybox-buttons ul li {
float: left;
margin: 0;
padding: 0;
}
#fancybox-buttons a {
display: block;
width: 30px;
height: 30px;
text-indent: -9999px;
background-color: transparent;
background-image: url('fancybox_buttons.png');
background-repeat: no-repeat;
outline: none;
opacity: 0.8;
}
#fancybox-buttons a:hover {
opacity: 1;
}
#fancybox-buttons a.btnPrev {
background-position: 5px 0;
}
#fancybox-buttons a.btnNext {
background-position: -33px 0;
border-right: 1px solid #3e3e3e;
}
#fancybox-buttons a.btnPlay {
background-position: 0 -30px;
}
#fancybox-buttons a.btnPlayOn {
background-position: -30px -30px;
}
#fancybox-buttons a.btnToggle {
background-position: 3px -60px;
border-left: 1px solid #111;
border-right: 1px solid #3e3e3e;
width: 35px
}
#fancybox-buttons a.btnToggleOn {
background-position: -27px -60px;
}
#fancybox-buttons a.btnClose {
border-left: 1px solid #111;
width: 35px;
background-position: -56px 0px;
}
#fancybox-buttons a.btnDisabled {
opacity : 0.4;
cursor: default;
}

View file

@ -0,0 +1,122 @@
/*!
* Buttons helper for fancyBox
* version: 1.0.5 (Mon, 15 Oct 2012)
* @requires fancyBox v2.0 or later
*
* Usage:
* $(".fancybox").fancybox({
* helpers : {
* buttons: {
* position : 'top'
* }
* }
* });
*
*/
(function ($) {
//Shortcut for fancyBox object
var F = $.fancybox;
//Add helper object
F.helpers.buttons = {
defaults : {
skipSingle : false, // disables if gallery contains single image
position : 'top', // 'top' or 'bottom'
tpl : '<div id="fancybox-buttons"><ul><li><a class="btnPrev" title="Previous" href="javascript:;"></a></li><li><a class="btnPlay" title="Start slideshow" href="javascript:;"></a></li><li><a class="btnNext" title="Next" href="javascript:;"></a></li><li><a class="btnToggle" title="Toggle size" href="javascript:;"></a></li><li><a class="btnClose" title="Close" href="javascript:;"></a></li></ul></div>'
},
list : null,
buttons: null,
beforeLoad: function (opts, obj) {
//Remove self if gallery do not have at least two items
if (opts.skipSingle && obj.group.length < 2) {
obj.helpers.buttons = false;
obj.closeBtn = true;
return;
}
//Increase top margin to give space for buttons
obj.margin[ opts.position === 'bottom' ? 2 : 0 ] += 30;
},
onPlayStart: function () {
if (this.buttons) {
this.buttons.play.attr('title', 'Pause slideshow').addClass('btnPlayOn');
}
},
onPlayEnd: function () {
if (this.buttons) {
this.buttons.play.attr('title', 'Start slideshow').removeClass('btnPlayOn');
}
},
afterShow: function (opts, obj) {
var buttons = this.buttons;
if (!buttons) {
this.list = $(opts.tpl).addClass(opts.position).appendTo('body');
buttons = {
prev : this.list.find('.btnPrev').click( F.prev ),
next : this.list.find('.btnNext').click( F.next ),
play : this.list.find('.btnPlay').click( F.play ),
toggle : this.list.find('.btnToggle').click( F.toggle ),
close : this.list.find('.btnClose').click( F.close )
}
}
//Prev
if (obj.index > 0 || obj.loop) {
buttons.prev.removeClass('btnDisabled');
} else {
buttons.prev.addClass('btnDisabled');
}
//Next / Play
if (obj.loop || obj.index < obj.group.length - 1) {
buttons.next.removeClass('btnDisabled');
buttons.play.removeClass('btnDisabled');
} else {
buttons.next.addClass('btnDisabled');
buttons.play.addClass('btnDisabled');
}
this.buttons = buttons;
this.onUpdate(opts, obj);
},
onUpdate: function (opts, obj) {
var toggle;
if (!this.buttons) {
return;
}
toggle = this.buttons.toggle.removeClass('btnDisabled btnToggleOn');
//Size toggle button
if (obj.canShrink) {
toggle.addClass('btnToggleOn');
} else if (!obj.canExpand) {
toggle.addClass('btnDisabled');
}
},
beforeClose: function () {
if (this.list) {
this.list.remove();
}
this.list = null;
this.buttons = null;
}
};
}(jQuery));

File diff suppressed because one or more lines are too long

View file

@ -0,0 +1,46 @@
/*! fancyBox v2.1.5 fancyapps.com | fancyapps.com/fancybox/#license */
(function(r,G,f,v){var J=f("html"),n=f(r),p=f(G),b=f.fancybox=function(){b.open.apply(this,arguments)},I=navigator.userAgent.match(/msie/i),B=null,s=G.createTouch!==v,t=function(a){return a&&a.hasOwnProperty&&a instanceof f},q=function(a){return a&&"string"===f.type(a)},E=function(a){return q(a)&&0<a.indexOf("%")},l=function(a,d){var e=parseInt(a,10)||0;d&&E(a)&&(e*=b.getViewport()[d]/100);return Math.ceil(e)},w=function(a,b){return l(a,b)+"px"};f.extend(b,{version:"2.1.5",defaults:{padding:15,margin:20,
width:800,height:600,minWidth:100,minHeight:100,maxWidth:9999,maxHeight:9999,pixelRatio:1,autoSize:!0,autoHeight:!1,autoWidth:!1,autoResize:!0,autoCenter:!s,fitToView:!0,aspectRatio:!1,topRatio:0.5,leftRatio:0.5,scrolling:"auto",wrapCSS:"",arrows:!0,closeBtn:!0,closeClick:!1,nextClick:!1,mouseWheel:!0,autoPlay:!1,playSpeed:3E3,preload:3,modal:!1,loop:!0,ajax:{dataType:"html",headers:{"X-fancyBox":!0}},iframe:{scrolling:"auto",preload:!0},swf:{wmode:"transparent",allowfullscreen:"true",allowscriptaccess:"always"},
keys:{next:{13:"left",34:"up",39:"left",40:"up"},prev:{8:"right",33:"down",37:"right",38:"down"},close:[27],play:[32],toggle:[70]},direction:{next:"left",prev:"right"},scrollOutside:!0,index:0,type:null,href:null,content:null,title:null,tpl:{wrap:'<div class="fancybox-wrap" tabIndex="-1"><div class="fancybox-skin"><div class="fancybox-outer"><div class="fancybox-inner"></div></div></div></div>',image:'<img class="fancybox-image" src="{href}" alt="" />',iframe:'<iframe id="fancybox-frame{rnd}" name="fancybox-frame{rnd}" class="fancybox-iframe" frameborder="0" vspace="0" hspace="0" webkitAllowFullScreen mozallowfullscreen allowFullScreen'+
(I?' allowtransparency="true"':"")+"></iframe>",error:'<p class="fancybox-error">The requested content cannot be loaded.<br/>Please try again later.</p>',closeBtn:'<a title="Schließen" class="fancybox-item fancybox-close" href="javascript:;"></a>',next:'<a title="Nächstes" class="fancybox-nav fancybox-next" href="javascript:;"><span></span></a>',prev:'<a title="Vorheriges" class="fancybox-nav fancybox-prev" href="javascript:;"><span></span></a>'},openEffect:"fade",openSpeed:250,openEasing:"swing",openOpacity:!0,
openMethod:"zoomIn",closeEffect:"fade",closeSpeed:250,closeEasing:"swing",closeOpacity:!0,closeMethod:"zoomOut",nextEffect:"elastic",nextSpeed:250,nextEasing:"swing",nextMethod:"changeIn",prevEffect:"elastic",prevSpeed:250,prevEasing:"swing",prevMethod:"changeOut",helpers:{overlay:!0,title:!0},onCancel:f.noop,beforeLoad:f.noop,afterLoad:f.noop,beforeShow:f.noop,afterShow:f.noop,beforeChange:f.noop,beforeClose:f.noop,afterClose:f.noop},group:{},opts:{},previous:null,coming:null,current:null,isActive:!1,
isOpen:!1,isOpened:!1,wrap:null,skin:null,outer:null,inner:null,player:{timer:null,isActive:!1},ajaxLoad:null,imgPreload:null,transitions:{},helpers:{},open:function(a,d){if(a&&(f.isPlainObject(d)||(d={}),!1!==b.close(!0)))return f.isArray(a)||(a=t(a)?f(a).get():[a]),f.each(a,function(e,c){var k={},g,h,j,m,l;"object"===f.type(c)&&(c.nodeType&&(c=f(c)),t(c)?(k={href:c.data("fancybox-href")||c.attr("href"),title:c.data("fancybox-title")||c.attr("title"),isDom:!0,element:c},f.metadata&&f.extend(!0,k,
c.metadata())):k=c);g=d.href||k.href||(q(c)?c:null);h=d.title!==v?d.title:k.title||"";m=(j=d.content||k.content)?"html":d.type||k.type;!m&&k.isDom&&(m=c.data("fancybox-type"),m||(m=(m=c.prop("class").match(/fancybox\.(\w+)/))?m[1]:null));q(g)&&(m||(b.isImage(g)?m="image":b.isSWF(g)?m="swf":"#"===g.charAt(0)?m="inline":q(c)&&(m="html",j=c)),"ajax"===m&&(l=g.split(/\s+/,2),g=l.shift(),l=l.shift()));j||("inline"===m?g?j=f(q(g)?g.replace(/.*(?=#[^\s]+$)/,""):g):k.isDom&&(j=c):"html"===m?j=g:!m&&(!g&&
k.isDom)&&(m="inline",j=c));f.extend(k,{href:g,type:m,content:j,title:h,selector:l});a[e]=k}),b.opts=f.extend(!0,{},b.defaults,d),d.keys!==v&&(b.opts.keys=d.keys?f.extend({},b.defaults.keys,d.keys):!1),b.group=a,b._start(b.opts.index)},cancel:function(){var a=b.coming;a&&!1!==b.trigger("onCancel")&&(b.hideLoading(),b.ajaxLoad&&b.ajaxLoad.abort(),b.ajaxLoad=null,b.imgPreload&&(b.imgPreload.onload=b.imgPreload.onerror=null),a.wrap&&a.wrap.stop(!0,!0).trigger("onReset").remove(),b.coming=null,b.current||
b._afterZoomOut(a))},close:function(a){b.cancel();!1!==b.trigger("beforeClose")&&(b.unbindEvents(),b.isActive&&(!b.isOpen||!0===a?(f(".fancybox-wrap").stop(!0).trigger("onReset").remove(),b._afterZoomOut()):(b.isOpen=b.isOpened=!1,b.isClosing=!0,f(".fancybox-item, .fancybox-nav").remove(),b.wrap.stop(!0,!0).removeClass("fancybox-opened"),b.transitions[b.current.closeMethod]())))},play:function(a){var d=function(){clearTimeout(b.player.timer)},e=function(){d();b.current&&b.player.isActive&&(b.player.timer=
setTimeout(b.next,b.current.playSpeed))},c=function(){d();p.unbind(".player");b.player.isActive=!1;b.trigger("onPlayEnd")};if(!0===a||!b.player.isActive&&!1!==a){if(b.current&&(b.current.loop||b.current.index<b.group.length-1))b.player.isActive=!0,p.bind({"onCancel.player beforeClose.player":c,"onUpdate.player":e,"beforeLoad.player":d}),e(),b.trigger("onPlayStart")}else c()},next:function(a){var d=b.current;d&&(q(a)||(a=d.direction.next),b.jumpto(d.index+1,a,"next"))},prev:function(a){var d=b.current;
d&&(q(a)||(a=d.direction.prev),b.jumpto(d.index-1,a,"prev"))},jumpto:function(a,d,e){var c=b.current;c&&(a=l(a),b.direction=d||c.direction[a>=c.index?"next":"prev"],b.router=e||"jumpto",c.loop&&(0>a&&(a=c.group.length+a%c.group.length),a%=c.group.length),c.group[a]!==v&&(b.cancel(),b._start(a)))},reposition:function(a,d){var e=b.current,c=e?e.wrap:null,k;c&&(k=b._getPosition(d),a&&"scroll"===a.type?(delete k.position,c.stop(!0,!0).animate(k,200)):(c.css(k),e.pos=f.extend({},e.dim,k)))},update:function(a){var d=
a&&a.type,e=!d||"orientationchange"===d;e&&(clearTimeout(B),B=null);b.isOpen&&!B&&(B=setTimeout(function(){var c=b.current;c&&!b.isClosing&&(b.wrap.removeClass("fancybox-tmp"),(e||"load"===d||"resize"===d&&c.autoResize)&&b._setDimension(),"scroll"===d&&c.canShrink||b.reposition(a),b.trigger("onUpdate"),B=null)},e&&!s?0:300))},toggle:function(a){b.isOpen&&(b.current.fitToView="boolean"===f.type(a)?a:!b.current.fitToView,s&&(b.wrap.removeAttr("style").addClass("fancybox-tmp"),b.trigger("onUpdate")),
b.update())},hideLoading:function(){p.unbind(".loading");f("#fancybox-loading").remove()},showLoading:function(){var a,d;b.hideLoading();a=f('<div id="fancybox-loading"><div></div></div>').click(b.cancel).appendTo("body");p.bind("keydown.loading",function(a){if(27===(a.which||a.keyCode))a.preventDefault(),b.cancel()});b.defaults.fixed||(d=b.getViewport(),a.css({position:"absolute",top:0.5*d.h+d.y,left:0.5*d.w+d.x}))},getViewport:function(){var a=b.current&&b.current.locked||!1,d={x:n.scrollLeft(),
y:n.scrollTop()};a?(d.w=a[0].clientWidth,d.h=a[0].clientHeight):(d.w=s&&r.innerWidth?r.innerWidth:n.width(),d.h=s&&r.innerHeight?r.innerHeight:n.height());return d},unbindEvents:function(){b.wrap&&t(b.wrap)&&b.wrap.unbind(".fb");p.unbind(".fb");n.unbind(".fb")},bindEvents:function(){var a=b.current,d;a&&(n.bind("orientationchange.fb"+(s?"":" resize.fb")+(a.autoCenter&&!a.locked?" scroll.fb":""),b.update),(d=a.keys)&&p.bind("keydown.fb",function(e){var c=e.which||e.keyCode,k=e.target||e.srcElement;
if(27===c&&b.coming)return!1;!e.ctrlKey&&(!e.altKey&&!e.shiftKey&&!e.metaKey&&(!k||!k.type&&!f(k).is("[contenteditable]")))&&f.each(d,function(d,k){if(1<a.group.length&&k[c]!==v)return b[d](k[c]),e.preventDefault(),!1;if(-1<f.inArray(c,k))return b[d](),e.preventDefault(),!1})}),f.fn.mousewheel&&a.mouseWheel&&b.wrap.bind("mousewheel.fb",function(d,c,k,g){for(var h=f(d.target||null),j=!1;h.length&&!j&&!h.is(".fancybox-skin")&&!h.is(".fancybox-wrap");)j=h[0]&&!(h[0].style.overflow&&"hidden"===h[0].style.overflow)&&
(h[0].clientWidth&&h[0].scrollWidth>h[0].clientWidth||h[0].clientHeight&&h[0].scrollHeight>h[0].clientHeight),h=f(h).parent();if(0!==c&&!j&&1<b.group.length&&!a.canShrink){if(0<g||0<k)b.prev(0<g?"down":"left");else if(0>g||0>k)b.next(0>g?"up":"right");d.preventDefault()}}))},trigger:function(a,d){var e,c=d||b.coming||b.current;if(c){f.isFunction(c[a])&&(e=c[a].apply(c,Array.prototype.slice.call(arguments,1)));if(!1===e)return!1;c.helpers&&f.each(c.helpers,function(d,e){if(e&&b.helpers[d]&&f.isFunction(b.helpers[d][a]))b.helpers[d][a](f.extend(!0,
{},b.helpers[d].defaults,e),c)});p.trigger(a)}},isImage:function(a){return q(a)&&a.match(/(^data:image\/.*,)|(\.(jp(e|g|eg)|gif|png|bmp|webp|svg)((\?|#).*)?$)/i)},isSWF:function(a){return q(a)&&a.match(/\.(swf)((\?|#).*)?$/i)},_start:function(a){var d={},e,c;a=l(a);e=b.group[a]||null;if(!e)return!1;d=f.extend(!0,{},b.opts,e);e=d.margin;c=d.padding;"number"===f.type(e)&&(d.margin=[e,e,e,e]);"number"===f.type(c)&&(d.padding=[c,c,c,c]);d.modal&&f.extend(!0,d,{closeBtn:!1,closeClick:!1,nextClick:!1,arrows:!1,
mouseWheel:!1,keys:null,helpers:{overlay:{closeClick:!1}}});d.autoSize&&(d.autoWidth=d.autoHeight=!0);"auto"===d.width&&(d.autoWidth=!0);"auto"===d.height&&(d.autoHeight=!0);d.group=b.group;d.index=a;b.coming=d;if(!1===b.trigger("beforeLoad"))b.coming=null;else{c=d.type;e=d.href;if(!c)return b.coming=null,b.current&&b.router&&"jumpto"!==b.router?(b.current.index=a,b[b.router](b.direction)):!1;b.isActive=!0;if("image"===c||"swf"===c)d.autoHeight=d.autoWidth=!1,d.scrolling="visible";"image"===c&&(d.aspectRatio=
!0);"iframe"===c&&s&&(d.scrolling="scroll");d.wrap=f(d.tpl.wrap).addClass("fancybox-"+(s?"mobile":"desktop")+" fancybox-type-"+c+" fancybox-tmp "+d.wrapCSS).appendTo(d.parent||"body");f.extend(d,{skin:f(".fancybox-skin",d.wrap),outer:f(".fancybox-outer",d.wrap),inner:f(".fancybox-inner",d.wrap)});f.each(["Top","Right","Bottom","Left"],function(a,b){d.skin.css("padding"+b,w(d.padding[a]))});b.trigger("onReady");if("inline"===c||"html"===c){if(!d.content||!d.content.length)return b._error("content")}else if(!e)return b._error("href");
"image"===c?b._loadImage():"ajax"===c?b._loadAjax():"iframe"===c?b._loadIframe():b._afterLoad()}},_error:function(a){f.extend(b.coming,{type:"html",autoWidth:!0,autoHeight:!0,minWidth:0,minHeight:0,scrolling:"no",hasError:a,content:b.coming.tpl.error});b._afterLoad()},_loadImage:function(){var a=b.imgPreload=new Image;a.onload=function(){this.onload=this.onerror=null;b.coming.width=this.width/b.opts.pixelRatio;b.coming.height=this.height/b.opts.pixelRatio;b._afterLoad()};a.onerror=function(){this.onload=
this.onerror=null;b._error("image")};a.src=b.coming.href;!0!==a.complete&&b.showLoading()},_loadAjax:function(){var a=b.coming;b.showLoading();b.ajaxLoad=f.ajax(f.extend({},a.ajax,{url:a.href,error:function(a,e){b.coming&&"abort"!==e?b._error("ajax",a):b.hideLoading()},success:function(d,e){"success"===e&&(a.content=d,b._afterLoad())}}))},_loadIframe:function(){var a=b.coming,d=f(a.tpl.iframe.replace(/\{rnd\}/g,(new Date).getTime())).attr("scrolling",s?"auto":a.iframe.scrolling).attr("src",a.href);
f(a.wrap).bind("onReset",function(){try{f(this).find("iframe").hide().attr("src","//about:blank").end().empty()}catch(a){}});a.iframe.preload&&(b.showLoading(),d.one("load",function(){f(this).data("ready",1);s||f(this).bind("load.fb",b.update);f(this).parents(".fancybox-wrap").width("100%").removeClass("fancybox-tmp").show();b._afterLoad()}));a.content=d.appendTo(a.inner);a.iframe.preload||b._afterLoad()},_preloadImages:function(){var a=b.group,d=b.current,e=a.length,c=d.preload?Math.min(d.preload,
e-1):0,f,g;for(g=1;g<=c;g+=1)f=a[(d.index+g)%e],"image"===f.type&&f.href&&((new Image).src=f.href)},_afterLoad:function(){var a=b.coming,d=b.current,e,c,k,g,h;b.hideLoading();if(a&&!1!==b.isActive)if(!1===b.trigger("afterLoad",a,d))a.wrap.stop(!0).trigger("onReset").remove(),b.coming=null;else{d&&(b.trigger("beforeChange",d),d.wrap.stop(!0).removeClass("fancybox-opened").find(".fancybox-item, .fancybox-nav").remove());b.unbindEvents();e=a.content;c=a.type;k=a.scrolling;f.extend(b,{wrap:a.wrap,skin:a.skin,
outer:a.outer,inner:a.inner,current:a,previous:d});g=a.href;switch(c){case "inline":case "ajax":case "html":a.selector?e=f("<div>").html(e).find(a.selector):t(e)&&(e.data("fancybox-placeholder")||e.data("fancybox-placeholder",f('<div class="fancybox-placeholder"></div>').insertAfter(e).hide()),e=e.show().detach(),a.wrap.bind("onReset",function(){f(this).find(e).length&&e.hide().replaceAll(e.data("fancybox-placeholder")).data("fancybox-placeholder",!1)}));break;case "image":e=a.tpl.image.replace("{href}",
g);break;case "swf":e='<object id="fancybox-swf" classid="clsid:D27CDB6E-AE6D-11cf-96B8-444553540000" width="100%" height="100%"><param name="movie" value="'+g+'"></param>',h="",f.each(a.swf,function(a,b){e+='<param name="'+a+'" value="'+b+'"></param>';h+=" "+a+'="'+b+'"'}),e+='<embed src="'+g+'" type="application/x-shockwave-flash" width="100%" height="100%"'+h+"></embed></object>"}(!t(e)||!e.parent().is(a.inner))&&a.inner.append(e);b.trigger("beforeShow");a.inner.css("overflow","yes"===k?"scroll":
"no"===k?"hidden":k);b._setDimension();b.reposition();b.isOpen=!1;b.coming=null;b.bindEvents();if(b.isOpened){if(d.prevMethod)b.transitions[d.prevMethod]()}else f(".fancybox-wrap").not(a.wrap).stop(!0).trigger("onReset").remove();b.transitions[b.isOpened?a.nextMethod:a.openMethod]();b._preloadImages()}},_setDimension:function(){var a=b.getViewport(),d=0,e=!1,c=!1,e=b.wrap,k=b.skin,g=b.inner,h=b.current,c=h.width,j=h.height,m=h.minWidth,u=h.minHeight,n=h.maxWidth,p=h.maxHeight,s=h.scrolling,q=h.scrollOutside?
h.scrollbarWidth:0,x=h.margin,y=l(x[1]+x[3]),r=l(x[0]+x[2]),v,z,t,C,A,F,B,D,H;e.add(k).add(g).width("auto").height("auto").removeClass("fancybox-tmp");x=l(k.outerWidth(!0)-k.width());v=l(k.outerHeight(!0)-k.height());z=y+x;t=r+v;C=E(c)?(a.w-z)*l(c)/100:c;A=E(j)?(a.h-t)*l(j)/100:j;if("iframe"===h.type){if(H=h.content,h.autoHeight&&1===H.data("ready"))try{H[0].contentWindow.document.location&&(g.width(C).height(9999),F=H.contents().find("body"),q&&F.css("overflow-x","hidden"),A=F.outerHeight(!0))}catch(G){}}else if(h.autoWidth||
h.autoHeight)g.addClass("fancybox-tmp"),h.autoWidth||g.width(C),h.autoHeight||g.height(A),h.autoWidth&&(C=g.width()),h.autoHeight&&(A=g.height()),g.removeClass("fancybox-tmp");c=l(C);j=l(A);D=C/A;m=l(E(m)?l(m,"w")-z:m);n=l(E(n)?l(n,"w")-z:n);u=l(E(u)?l(u,"h")-t:u);p=l(E(p)?l(p,"h")-t:p);F=n;B=p;h.fitToView&&(n=Math.min(a.w-z,n),p=Math.min(a.h-t,p));z=a.w-y;r=a.h-r;h.aspectRatio?(c>n&&(c=n,j=l(c/D)),j>p&&(j=p,c=l(j*D)),c<m&&(c=m,j=l(c/D)),j<u&&(j=u,c=l(j*D))):(c=Math.max(m,Math.min(c,n)),h.autoHeight&&
"iframe"!==h.type&&(g.width(c),j=g.height()),j=Math.max(u,Math.min(j,p)));if(h.fitToView)if(g.width(c).height(j),e.width(c+x),a=e.width(),y=e.height(),h.aspectRatio)for(;(a>z||y>r)&&(c>m&&j>u)&&!(19<d++);)j=Math.max(u,Math.min(p,j-10)),c=l(j*D),c<m&&(c=m,j=l(c/D)),c>n&&(c=n,j=l(c/D)),g.width(c).height(j),e.width(c+x),a=e.width(),y=e.height();else c=Math.max(m,Math.min(c,c-(a-z))),j=Math.max(u,Math.min(j,j-(y-r)));q&&("auto"===s&&j<A&&c+x+q<z)&&(c+=q);g.width(c).height(j);e.width(c+x);a=e.width();
y=e.height();e=(a>z||y>r)&&c>m&&j>u;c=h.aspectRatio?c<F&&j<B&&c<C&&j<A:(c<F||j<B)&&(c<C||j<A);f.extend(h,{dim:{width:w(a),height:w(y)},origWidth:C,origHeight:A,canShrink:e,canExpand:c,wPadding:x,hPadding:v,wrapSpace:y-k.outerHeight(!0),skinSpace:k.height()-j});!H&&(h.autoHeight&&j>u&&j<p&&!c)&&g.height("auto")},_getPosition:function(a){var d=b.current,e=b.getViewport(),c=d.margin,f=b.wrap.width()+c[1]+c[3],g=b.wrap.height()+c[0]+c[2],c={position:"absolute",top:c[0],left:c[3]};d.autoCenter&&d.fixed&&
!a&&g<=e.h&&f<=e.w?c.position="fixed":d.locked||(c.top+=e.y,c.left+=e.x);c.top=w(Math.max(c.top,c.top+(e.h-g)*d.topRatio));c.left=w(Math.max(c.left,c.left+(e.w-f)*d.leftRatio));return c},_afterZoomIn:function(){var a=b.current;a&&(b.isOpen=b.isOpened=!0,b.wrap.css("overflow","visible").addClass("fancybox-opened"),b.update(),(a.closeClick||a.nextClick&&1<b.group.length)&&b.inner.css("cursor","pointer").bind("click.fb",function(d){!f(d.target).is("a")&&!f(d.target).parent().is("a")&&(d.preventDefault(),
b[a.closeClick?"close":"next"]())}),a.closeBtn&&f(a.tpl.closeBtn).appendTo(b.skin).bind("click.fb",function(a){a.preventDefault();b.close()}),a.arrows&&1<b.group.length&&((a.loop||0<a.index)&&f(a.tpl.prev).appendTo(b.outer).bind("click.fb",b.prev),(a.loop||a.index<b.group.length-1)&&f(a.tpl.next).appendTo(b.outer).bind("click.fb",b.next)),b.trigger("afterShow"),!a.loop&&a.index===a.group.length-1?b.play(!1):b.opts.autoPlay&&!b.player.isActive&&(b.opts.autoPlay=!1,b.play()))},_afterZoomOut:function(a){a=
a||b.current;f(".fancybox-wrap").trigger("onReset").remove();f.extend(b,{group:{},opts:{},router:!1,current:null,isActive:!1,isOpened:!1,isOpen:!1,isClosing:!1,wrap:null,skin:null,outer:null,inner:null});b.trigger("afterClose",a)}});b.transitions={getOrigPosition:function(){var a=b.current,d=a.element,e=a.orig,c={},f=50,g=50,h=a.hPadding,j=a.wPadding,m=b.getViewport();!e&&(a.isDom&&d.is(":visible"))&&(e=d.find("img:first"),e.length||(e=d));t(e)?(c=e.offset(),e.is("img")&&(f=e.outerWidth(),g=e.outerHeight())):
(c.top=m.y+(m.h-g)*a.topRatio,c.left=m.x+(m.w-f)*a.leftRatio);if("fixed"===b.wrap.css("position")||a.locked)c.top-=m.y,c.left-=m.x;return c={top:w(c.top-h*a.topRatio),left:w(c.left-j*a.leftRatio),width:w(f+j),height:w(g+h)}},step:function(a,d){var e,c,f=d.prop;c=b.current;var g=c.wrapSpace,h=c.skinSpace;if("width"===f||"height"===f)e=d.end===d.start?1:(a-d.start)/(d.end-d.start),b.isClosing&&(e=1-e),c="width"===f?c.wPadding:c.hPadding,c=a-c,b.skin[f](l("width"===f?c:c-g*e)),b.inner[f](l("width"===
f?c:c-g*e-h*e))},zoomIn:function(){var a=b.current,d=a.pos,e=a.openEffect,c="elastic"===e,k=f.extend({opacity:1},d);delete k.position;c?(d=this.getOrigPosition(),a.openOpacity&&(d.opacity=0.1)):"fade"===e&&(d.opacity=0.1);b.wrap.css(d).animate(k,{duration:"none"===e?0:a.openSpeed,easing:a.openEasing,step:c?this.step:null,complete:b._afterZoomIn})},zoomOut:function(){var a=b.current,d=a.closeEffect,e="elastic"===d,c={opacity:0.1};e&&(c=this.getOrigPosition(),a.closeOpacity&&(c.opacity=0.1));b.wrap.animate(c,
{duration:"none"===d?0:a.closeSpeed,easing:a.closeEasing,step:e?this.step:null,complete:b._afterZoomOut})},changeIn:function(){var a=b.current,d=a.nextEffect,e=a.pos,c={opacity:1},f=b.direction,g;e.opacity=0.1;"elastic"===d&&(g="down"===f||"up"===f?"top":"left","down"===f||"right"===f?(e[g]=w(l(e[g])-200),c[g]="+=200px"):(e[g]=w(l(e[g])+200),c[g]="-=200px"));"none"===d?b._afterZoomIn():b.wrap.css(e).animate(c,{duration:a.nextSpeed,easing:a.nextEasing,complete:b._afterZoomIn})},changeOut:function(){var a=
b.previous,d=a.prevEffect,e={opacity:0.1},c=b.direction;"elastic"===d&&(e["down"===c||"up"===c?"top":"left"]=("up"===c||"left"===c?"-":"+")+"=200px");a.wrap.animate(e,{duration:"none"===d?0:a.prevSpeed,easing:a.prevEasing,complete:function(){f(this).trigger("onReset").remove()}})}};b.helpers.overlay={defaults:{closeClick:!0,speedOut:200,showEarly:!0,css:{},locked:!s,fixed:!0},overlay:null,fixed:!1,el:f("html"),create:function(a){a=f.extend({},this.defaults,a);this.overlay&&this.close();this.overlay=
f('<div class="fancybox-overlay"></div>').appendTo(b.coming?b.coming.parent:a.parent);this.fixed=!1;a.fixed&&b.defaults.fixed&&(this.overlay.addClass("fancybox-overlay-fixed"),this.fixed=!0)},open:function(a){var d=this;a=f.extend({},this.defaults,a);this.overlay?this.overlay.unbind(".overlay").width("auto").height("auto"):this.create(a);this.fixed||(n.bind("resize.overlay",f.proxy(this.update,this)),this.update());a.closeClick&&this.overlay.bind("click.overlay",function(a){if(f(a.target).hasClass("fancybox-overlay"))return b.isActive?
b.close():d.close(),!1});this.overlay.css(a.css).show()},close:function(){var a,b;n.unbind("resize.overlay");this.el.hasClass("fancybox-lock")&&(f(".fancybox-margin").removeClass("fancybox-margin"),a=n.scrollTop(),b=n.scrollLeft(),this.el.removeClass("fancybox-lock"),n.scrollTop(a).scrollLeft(b));f(".fancybox-overlay").remove().hide();f.extend(this,{overlay:null,fixed:!1})},update:function(){var a="100%",b;this.overlay.width(a).height("100%");I?(b=Math.max(G.documentElement.offsetWidth,G.body.offsetWidth),
p.width()>b&&(a=p.width())):p.width()>n.width()&&(a=p.width());this.overlay.width(a).height(p.height())},onReady:function(a,b){var e=this.overlay;f(".fancybox-overlay").stop(!0,!0);e||this.create(a);a.locked&&(this.fixed&&b.fixed)&&(e||(this.margin=p.height()>n.height()?f("html").css("margin-right").replace("px",""):!1),b.locked=this.overlay.append(b.wrap),b.fixed=!1);!0===a.showEarly&&this.beforeShow.apply(this,arguments)},beforeShow:function(a,b){var e,c;b.locked&&(!1!==this.margin&&(f("*").filter(function(){return"fixed"===
f(this).css("position")&&!f(this).hasClass("fancybox-overlay")&&!f(this).hasClass("fancybox-wrap")}).addClass("fancybox-margin"),this.el.addClass("fancybox-margin")),e=n.scrollTop(),c=n.scrollLeft(),this.el.addClass("fancybox-lock"),n.scrollTop(e).scrollLeft(c));this.open(a)},onUpdate:function(){this.fixed||this.update()},afterClose:function(a){this.overlay&&!b.coming&&this.overlay.fadeOut(a.speedOut,f.proxy(this.close,this))}};b.helpers.title={defaults:{type:"float",position:"bottom"},beforeShow:function(a){var d=
b.current,e=d.title,c=a.type;f.isFunction(e)&&(e=e.call(d.element,d));if(q(e)&&""!==f.trim(e)){d=f('<div class="fancybox-title fancybox-title-'+c+'-wrap">'+e+"</div>");switch(c){case "inside":c=b.skin;break;case "outside":c=b.wrap;break;case "over":c=b.inner;break;default:c=b.skin,d.appendTo("body"),I&&d.width(d.width()),d.wrapInner('<span class="child"></span>'),b.current.margin[2]+=Math.abs(l(d.css("margin-bottom")))}d["top"===a.position?"prependTo":"appendTo"](c)}}};f.fn.fancybox=function(a){var d,
e=f(this),c=this.selector||"",k=function(g){var h=f(this).blur(),j=d,k,l;!g.ctrlKey&&(!g.altKey&&!g.shiftKey&&!g.metaKey)&&!h.is(".fancybox-wrap")&&(k=a.groupAttr||"data-fancybox-group",l=h.attr(k),l||(k="rel",l=h.get(0)[k]),l&&(""!==l&&"nofollow"!==l)&&(h=c.length?f(c):e,h=h.filter("["+k+'="'+l+'"]'),j=h.index(this)),a.index=j,!1!==b.open(h,a)&&g.preventDefault())};a=a||{};d=a.index||0;!c||!1===a.live?e.unbind("click.fb-start").bind("click.fb-start",k):p.undelegate(c,"click.fb-start").delegate(c+
":not('.fancybox-item, .fancybox-nav')","click.fb-start",k);this.filter("[data-fancybox-start=1]").trigger("click");return this};p.ready(function(){var a,d;f.scrollbarWidth===v&&(f.scrollbarWidth=function(){var a=f('<div style="width:50px;height:50px;overflow:auto"><div/></div>').appendTo("body"),b=a.children(),b=b.innerWidth()-b.height(99).innerWidth();a.remove();return b});if(f.support.fixedPosition===v){a=f.support;d=f('<div style="position:fixed;top:20px;"></div>').appendTo("body");var e=20===
d[0].offsetTop||15===d[0].offsetTop;d.remove();a.fixedPosition=e}f.extend(b.defaults,{scrollbarWidth:f.scrollbarWidth(),fixed:f.support.fixedPosition,parent:f("body")});a=f(r).width();J.addClass("fancybox-lock-test");d=f(r).width();J.removeClass("fancybox-lock-test");f("<style type='text/css'>.fancybox-margin{margin-right:"+(d-a)+"px;}</style>").appendTo("head")})})(window,document,jQuery);

View file

@ -0,0 +1,11 @@
/*
* rwdImageMaps jQuery plugin v1.5
*
* Allows image maps to be used in a responsive design by recalculating the area coordinates to match the actual image size on load and window.resize
*
* Copyright (c) 2013 Matt Stow
* https://github.com/stowball/jQuery-rwdImageMaps
* http://mattstow.com
* Licensed under the MIT license
*/
;(function(a){a.fn.rwdImageMaps=function(){var c=this;var b=function(){c.each(function(){if(typeof(a(this).attr("usemap"))=="undefined"){return}var e=this,d=a(e);a("<img />").load(function(){var g="width",m="height",n=d.attr(g),j=d.attr(m);if(!n||!j){var o=new Image();o.src=d.attr("src");if(!n){n=o.width}if(!j){j=o.height}}var f=d.width()/100,k=d.height()/100,i=d.attr("usemap").replace("#",""),l="coords";a('map[name="'+i+'"]').find("area").each(function(){var r=a(this);if(!r.data(l)){r.data(l,r.attr(l))}var q=r.data(l).split(","),p=new Array(q.length);for(var h=0;h<p.length;++h){if(h%2===0){p[h]=parseInt(((q[h]/n)*100)*f)}else{p[h]=parseInt(((q[h]/j)*100)*k)}}r.attr(l,p.toString())})}).attr("src",d.attr("src"))})};a(window).resize(b).trigger("resize");return this}})(jQuery);

View file

@ -0,0 +1,228 @@
$(document).ready(function() {
// Magnific Popup
// $("a[rel=lightbox]").magnificPopup({
// type: "image",
// gallery: {
// enabled: true
// }
// });
$("#textSizer a").textresizer({
target: "#pageWrap",
type: "cssClass",
sizes: ["normalText", "blackText"]
});
// automatically select previously selected header map
var selectedHeaderMap = readCookie('header-map');
if (selectedHeaderMap != null){
$(".header-maps .map").hide();
$("#"+selectedHeaderMap).show();
}
$('img[usemap]').rwdImageMaps();
// $('body').prepend('<div id="fancy-content" style="display:none"></div>');
// $("a[rel=lightbox]").parent().find('figcaption').hide();
// $("a[rel=lightbox]").click(function() {
// var caption = $(this).parent().find('figcaption').text();
// $('#fancy-content').html('');
// $('#fancy-content').text(caption);
// });
$('.header-maps .switch>a').click(function (event){
event.preventDefault();
var target = $(event.target).data("target");
$(".header-maps .map").hide();
$("#"+target).show();
createCookie('header-map', target, 7);
})
$("a.dpnglossary.link").each(function (index, element){
var options = {
placement: "top",
trigger: "hover",
};
new Tooltip(element, options);
});
$("a[rel=lightbox]").fancybox({
prevEffect : 'none',
nextEffect : 'none',
closeBtn : true,
helpers : {
title : { type : 'inside' },
buttons : {position: 'bottom'},
position: 'bottom',
},
beforeShow : function() {
//var caption = $('#fancy-content').text();
var descElement = $(this.element).closest("figure").find("figcaption");
console.log(descElement);
var title = (this.title ? '' + this.title + '' : '')
$desc = ((descElement.length > 0) ? descElement[0].innerText : title);
this.title = ' <div class="counter">' + (this.index + 1) + ' / ' + this.group.length + '</div><div class="fancy-caption">' + $desc + '</div>';
} // beforeShowlang: "en",
});
// Add Wraps for Responsive Tables
$("table").each(function() {
$(this).wrap('<div class="table-wrap"></div>');
});
calculateSubNavigationColumns();
// adjustHeightStartContainer();
$('.toggle-button').click(function() {
$(this).siblings('.toggle-content').slideToggle();
customTimeline();
});
// Mobile Navigation
$("#mobile-nav > ul > li > a").click(function(e) {
$(this).next().toggle();
if($(this).hasClass("toggled")) {
$(this).removeClass("toggled");
} else {
$(this).addClass("toggled");
}
e.preventDefault();
});
$("#mobile-nav > ul > li > ul > li > a").click(function(e) {
if($(this).next().length > 0) {
if(!($(this).hasClass("current"))) {
$("#mobile-nav > ul > li > ul > li > ul").slideUp(300);
$(this).next().slideToggle(300);
$("#mobile-nav > ul > li > ul > li > a").removeClass("current");
$(this).addClass("current");
e.preventDefault();
}
}
});
$("#mobile-nav > ul > li > ul > li > ul > li > a").click(function(e) {
if($(this).next().length > 0) {
if(!($(this).hasClass("current"))) {
$("#mobile-nav > ul > li > ul > li > ul > li > ul").slideUp(300);
$(this).next().slideToggle(300);
$("#mobile-nav > ul > li > ul > li > ul > li > a").removeClass("current");
$(this).addClass("current");
e.preventDefault();
}
}
});
});
// Function: Calculate Sub Navigation Columns
function calculateSubNavigationColumns() {
$(".footer .footer-menu .col-md-3 ul").each(function() {
var numberOfItems = $(this).children("li").length;
if(numberOfItems > 6) {
$(this).addClass("two-col");
}
});
}
// Function: Adjust Height of StartContainer
function adjustHeightStartContainer() {
var leftHeight = $('#start-left').height();
var rightHeight = $('#start-right').height();
var Height = 0;
if(leftHeight > rightHeight) {
Height = leftHeight;
}
else {
Height = rightHeight;
}
$('#start-left').height(Height);
$('#start-right').height(Height);
}
$( window ).load( function() {
customTimeline();
})
function createCookie(name,value,days) {
if (days) {
var date = new Date();
date.setTime(date.getTime()+(days*24*60*60*1000));
var expires = "; expires="+date.toGMTString();
}
else var expires = "";
document.cookie = name+"="+value+expires+"; path=/";
}
function readCookie(name) {
var nameEQ = name + "=";
var ca = document.cookie.split(';');
for(var i=0;i < ca.length;i++) {
var c = ca[i];
while (c.charAt(0)==' ') c = c.substring(1,c.length);
if (c.indexOf(nameEQ) == 0) return c.substring(nameEQ.length,c.length);
}
return null;
}
function eraseCookie(name) {
createCookie(name,"",-1);
}
function customTimeline() {
$( '.time-interval > div, .time-interval-major > div' ).each( function() {
var val = $( this ).html();
val = val.replace('B.C.', 'Mio');
var eras = '';
if (val == '2500 Mio') {
eras = 'Präkambrium und Kambrium';
}
else if (val == '443 Mio') {
eras = 'Ordovizium, Silur, Devon';
}
else if (val == '359 Mio') {
eras = 'Karbon';
}
else if (val == '299 Mio') {
eras = 'Perm';
}
else if (val == '253 Mio') {
eras = 'Trias';
}
else if (val == '201 Mio') {
eras = 'Jura';
}
else if (val == '145 Mio') {
eras = 'Kreide';
}
else if (val == '66 Mio') {
eras = 'Paläogen';
}
else if (val == '23 Mio') {
eras = 'Neogen'
}
else if (val == '2 Mio') {
eras = 'Paläogen';
}
if (eras != '') {
$( this ).html(val + '<div class="era">' + eras + '</div>');
}
else {
$( this ).html(val);
}
});
}

View file

@ -0,0 +1,528 @@
/*
TimelineJS - ver. 2015-02-12-22-19-24 - 2015-02-12
Copyright (c) 2012-2013 Northwestern University
a project of the Northwestern University Knight Lab, originally created by Zach Wise
https://github.com/NUKnightLab/TimelineJS
This Source Code Form is subject to the terms of the Mozilla Public License, v. 2.0.
If a copy of the MPL was not distributed with this file, You can obtain one at http://mozilla.org/MPL/2.0/.
*/
LazyLoad = function(doc) {
var env, head, pending = {},
pollCount = 0,
queue = {
css: [],
js: []
},
styleSheets = doc.styleSheets;
function createNode(name, attrs) {
var node = doc.createElement(name),
attr;
for (attr in attrs) {
if (attrs.hasOwnProperty(attr)) {
node.setAttribute(attr, attrs[attr])
}
}
return node
}
function finish(type) {
var p = pending[type],
callback, urls;
if (p) {
callback = p.callback;
urls = p.urls;
urls.shift();
pollCount = 0;
if (!urls.length) {
callback && callback.call(p.context, p.obj);
pending[type] = null;
queue[type].length && load(type)
}
}
}
function getEnv() {
var ua = navigator.userAgent;
env = {
async: doc.createElement("script").async === true
};
(env.webkit = /AppleWebKit\//.test(ua)) || (env.ie = /MSIE/.test(ua)) || (env.opera = /Opera/.test(ua)) || (env.gecko = /Gecko\//.test(ua)) || (env.unknown = true)
}
function load(type, urls, callback, obj, context) {
var _finish = function() {
finish(type)
},
isCSS = type === "css",
nodes = [],
i, len, node, p, pendingUrls, url;
env || getEnv();
if (urls) {
urls = typeof urls === "string" ? [urls] : urls.concat();
if (isCSS || env.async || env.gecko || env.opera) {
queue[type].push({
urls: urls,
callback: callback,
obj: obj,
context: context
})
} else {
for (i = 0, len = urls.length; i < len; ++i) {
queue[type].push({
urls: [urls[i]],
callback: i === len - 1 ? callback : null,
obj: obj,
context: context
})
}
}
}
if (pending[type] || !(p = pending[type] = queue[type].shift())) {
return
}
head || (head = doc.head || doc.getElementsByTagName("head")[0]);
pendingUrls = p.urls;
for (i = 0, len = pendingUrls.length; i < len; ++i) {
url = pendingUrls[i];
if (isCSS) {
node = env.gecko ? createNode("style") : createNode("link", {
href: url,
rel: "stylesheet"
})
} else {
node = createNode("script", {
src: url
});
node.async = false
}
node.className = "lazyload";
node.setAttribute("charset", "utf-8");
if (env.ie && !isCSS) {
node.onreadystatechange = function() {
if (/loaded|complete/.test(node.readyState)) {
node.onreadystatechange = null;
_finish()
}
}
} else if (isCSS && (env.gecko || env.webkit)) {
if (env.webkit) {
p.urls[i] = node.href;
pollWebKit()
} else {
node.innerHTML = '@import "' + url + '";';
pollGecko(node)
}
} else {
node.onload = node.onerror = _finish
}
nodes.push(node)
}
for (i = 0, len = nodes.length; i < len; ++i) {
head.appendChild(nodes[i])
}
}
function pollGecko(node) {
var hasRules;
try {
hasRules = !!node.sheet.cssRules
} catch (ex) {
pollCount += 1;
if (pollCount < 200) {
setTimeout(function() {
pollGecko(node)
}, 50)
} else {
hasRules && finish("css")
}
return
}
finish("css")
}
function pollWebKit() {
var css = pending.css,
i;
if (css) {
i = styleSheets.length;
while (--i >= 0) {
if (styleSheets[i].href === css.urls[0]) {
finish("css");
break
}
}
pollCount += 1;
if (css) {
if (pollCount < 200) {
setTimeout(pollWebKit, 50)
} else {
finish("css")
}
}
}
}
return {
css: function(urls, callback, obj, context) {
load("css", urls, callback, obj, context)
},
js: function(urls, callback, obj, context) {
load("js", urls, callback, obj, context)
}
}
}(this.document);
LoadLib = function(doc) {
var loaded = [];
function isLoaded(url) {
var i = 0,
has_loaded = false;
for (i = 0; i < loaded.length; i++) {
if (loaded[i] == url) {
has_loaded = true
}
}
if (has_loaded) {
return true
} else {
loaded.push(url);
return false
}
}
return {
css: function(urls, callback, obj, context) {
if (!isLoaded(urls)) {
LazyLoad.css(urls, callback, obj, context)
}
},
js: function(urls, callback, obj, context) {
if (!isLoaded(urls)) {
LazyLoad.js(urls, callback, obj, context)
}
}
}
}(this.document);
var WebFontConfig;
if (typeof embed_path == "undefined") {
var _tmp_script_path = getEmbedScriptPath("storyjs-embed.js");
var embed_path = _tmp_script_path.substr(0, _tmp_script_path.lastIndexOf("js/"))
}
function getEmbedScriptPath(scriptname) {
var scriptTags = document.getElementsByTagName("script"),
script_path = "",
script_path_end = "";
for (var i = 0; i < scriptTags.length; i++) {
if (scriptTags[i].src.match(scriptname)) {
script_path = scriptTags[i].src
}
}
if (script_path != "") {
script_path_end = "/"
}
return script_path.split("?")[0].split("/").slice(0, -1).join("/") + script_path_end
}(function() {
if (typeof url_config == "object") {
createStoryJS(url_config)
} else if (typeof timeline_config == "object") {
createStoryJS(timeline_config)
} else if (typeof storyjs_config == "object") {
createStoryJS(storyjs_config)
} else if (typeof config == "object") {
createStoryJS(config)
} else {}
})();
function createStoryJS(c, src) {
var storyjs_embedjs, t, te, x, isCDN = false,
js_version = "2.24",
jquery_version_required = "1.7.1",
jquery_version = "",
ready = {
timeout: "",
checks: 0,
finished: false,
js: false,
css: false,
jquery: false,
has_jquery: false,
language: false,
font: {
css: false,
js: false
}
},
path = {
base: embed_path,
css: embed_path + "css/",
js: embed_path + "js/",
locale: embed_path + "js/locale/",
jquery: "//ajax.googleapis.com/ajax/libs/jquery/1.7.2/jquery.min.js",
font: {
google: false,
css: embed_path + "css/themes/font/",
js: "//ajax.googleapis.com/ajax/libs/webfont/1/webfont.js"
}
},
storyjs_e_config = {
version: js_version,
debug: false,
type: "timeline",
id: "storyjs",
embed_id: "timeline-embed",
embed: true,
width: "100%",
height: "100%",
source: "https://docs.google.com/spreadsheet/pub?key=0Agl_Dv6iEbDadFYzRjJPUGktY0NkWXFUWkVIZDNGRHc&output=html",
lang: "en",
font: "default",
css: path.css + "timeline.css?" + js_version,
js: "",
api_keys: {
google: "",
flickr: "",
twitter: ""
},
gmap_key: ""
},
font_presets = [{
name: "Merriweather-NewsCycle",
google: ["News+Cycle:400,700:latin", "Merriweather:400,700,900:latin"]
}, {
name: "NewsCycle-Merriweather",
google: ["News+Cycle:400,700:latin", "Merriweather:300,400,700:latin"]
}, {
name: "PoiretOne-Molengo",
google: ["Poiret+One::latin", "Molengo::latin"]
}, {
name: "Arvo-PTSans",
google: ["Arvo:400,700,400italic:latin", "PT+Sans:400,700,400italic:latin"]
}, {
name: "PTSerif-PTSans",
google: ["PT+Sans:400,700,400italic:latin", "PT+Serif:400,700,400italic:latin"]
}, {
name: "PT",
google: ["PT+Sans+Narrow:400,700:latin", "PT+Sans:400,700,400italic:latin", "PT+Serif:400,700,400italic:latin"]
}, {
name: "DroidSerif-DroidSans",
google: ["Droid+Sans:400,700:latin", "Droid+Serif:400,700,400italic:latin"]
}, {
name: "Lekton-Molengo",
google: ["Lekton:400,700,400italic:latin", "Molengo::latin"]
}, {
name: "NixieOne-Ledger",
google: ["Nixie+One::latin", "Ledger::latin"]
}, {
name: "AbrilFatface-Average",
google: ["Average::latin", "Abril+Fatface::latin"]
}, {
name: "PlayfairDisplay-Muli",
google: ["Playfair+Display:400,400italic:latin", "Muli:300,400,300italic,400italic:latin"]
}, {
name: "Rancho-Gudea",
google: ["Rancho::latin", "Gudea:400,700,400italic:latin"]
}, {
name: "Bevan-PotanoSans",
google: ["Bevan::latin", "Pontano+Sans::latin"]
}, {
name: "BreeSerif-OpenSans",
google: ["Bree+Serif::latin", "Open+Sans:300italic,400italic,600italic,700italic,800italic,400,300,600,700,800:latin"]
}, {
name: "SansitaOne-Kameron",
google: ["Sansita+One::latin", "Kameron:400,700:latin"]
}, {
name: "Lora-Istok",
google: ["Lora:400,700,400italic,700italic:latin", "Istok+Web:400,700,400italic,700italic:latin"]
}, {
name: "Pacifico-Arimo",
google: ["Pacifico::latin", "Arimo:400,700,400italic,700italic:latin"]
}];
if (typeof c == "object") {
for (x in c) {
if (Object.prototype.hasOwnProperty.call(c, x)) {
storyjs_e_config[x] = c[x]
}
}
}
if (typeof src != "undefined") {
storyjs_e_config.source = src
}
if (typeof url_config == "object") {
isCDN = true;
if (storyjs_e_config.source.match("docs.google.com") || storyjs_e_config.source.match("json") || storyjs_e_config.source.match("storify")) {} else {
storyjs_e_config.source = "https://docs.google.com/spreadsheet/pub?key=" + storyjs_e_config.source + "&output=html"
}
}
if (storyjs_e_config.js.match("locale")) {
storyjs_e_config.lang = storyjs_e_config.js.split("locale/")[1].replace(".js", "");
storyjs_e_config.js = path.js + "timeline-min.js?" + js_version
}
if (storyjs_e_config.js.match("/")) {} else {
storyjs_e_config.css = path.css + storyjs_e_config.type + ".css?" + js_version;
storyjs_e_config.js = path.js + storyjs_e_config.type;
if (storyjs_e_config.debug) {
storyjs_e_config.js += ".js?" + js_version
} else {
storyjs_e_config.js += "-min.js?" + js_version
}
storyjs_e_config.id = "storyjs-" + storyjs_e_config.type
}
if (storyjs_e_config.lang.match("/")) {
path.locale = storyjs_e_config.lang
} else {
path.locale = path.locale + storyjs_e_config.lang + ".js?" + js_version
}
createEmbedDiv();
LoadLib.css(storyjs_e_config.css, onloaded_css);
if (storyjs_e_config.font == "default") {
ready.font.js = true;
ready.font.css = true
} else {
var fn;
if (storyjs_e_config.font.match("/")) {
fn = storyjs_e_config.font.split(".css")[0].split("/");
path.font.name = fn[fn.length - 1];
path.font.css = storyjs_e_config.font
} else {
path.font.name = storyjs_e_config.font;
path.font.css = path.font.css + storyjs_e_config.font + ".css?" + js_version
}
LoadLib.css(path.font.css, onloaded_font_css);
for (var i = 0; i < font_presets.length; i++) {
if (path.font.name == font_presets[i].name) {
path.font.google = true;
WebFontConfig = {
google: {
families: font_presets[i].google
}
}
}
}
if (path.font.google) {
LoadLib.js(path.font.js, onloaded_font_js)
} else {
ready.font.js = true
}
}
try {
ready.has_jquery = jQuery;
ready.has_jquery = true;
if (ready.has_jquery) {
var jquery_version_array = jQuery.fn.jquery.split(".");
var jquery_version_required_array = jquery_version_required.split(".");
ready.jquery = true;
for (i = 0; i < 2; i++) {
var have = jquery_version_array[i],
need = parseFloat(jquery_version_required_array[i]);
if (have != need) {
ready.jquery = have > need;
break
}
}
}
} catch (err) {
ready.jquery = false
}
if (!ready.jquery) {
LoadLib.js(path.jquery, onloaded_jquery)
} else {
onloaded_jquery()
}
function onloaded_jquery() {
LoadLib.js(storyjs_e_config.js, onloaded_js)
}
function onloaded_js() {
ready.js = true;
if (storyjs_e_config.lang != "en") {
LazyLoad.js(path.locale, onloaded_language)
} else {
ready.language = true
}
onloaded_check()
}
function onloaded_language() {
ready.language = true;
onloaded_check()
}
function onloaded_css() {
ready.css = true;
onloaded_check()
}
function onloaded_font_css() {
ready.font.css = true;
onloaded_check()
}
function onloaded_font_js() {
ready.font.js = true;
onloaded_check()
}
function onloaded_check() {
if (ready.checks > 40) {
return;
alert("Error Loading Files")
} else {
ready.checks++;
if (ready.js && ready.css && ready.font.css && ready.font.js && ready.language) {
if (!ready.finished) {
ready.finished = true;
buildEmbed()
}
} else {
ready.timeout = setTimeout("onloaded_check_again();", 250)
}
}
}
this.onloaded_check_again = function() {
onloaded_check()
};
function createEmbedDiv() {
var embed_classname = "storyjs-embed";
t = document.createElement("div");
if (storyjs_e_config.embed_id != "") {
te = document.getElementById(storyjs_e_config.embed_id)
} else {
te = document.getElementById("timeline-embed")
}
te.appendChild(t);
t.setAttribute("id", storyjs_e_config.id);
if (storyjs_e_config.width.toString().match("%")) {
te.style.width = storyjs_e_config.width.split("%")[0] + "%"
} else {
storyjs_e_config.width = storyjs_e_config.width - 2;
te.style.width = storyjs_e_config.width + "px"
}
if (storyjs_e_config.height.toString().match("%")) {
te.style.height = storyjs_e_config.height;
embed_classname += " full-embed";
te.style.height = storyjs_e_config.height.split("%")[0] + "%"
} else if (storyjs_e_config.width.toString().match("%")) {
embed_classname += " full-embed";
storyjs_e_config.height = storyjs_e_config.height - 16;
te.style.height = storyjs_e_config.height + "px"
} else {
embed_classname += " sized-embed";
storyjs_e_config.height = storyjs_e_config.height - 16;
te.style.height = storyjs_e_config.height + "px"
}
te.setAttribute("class", embed_classname);
te.setAttribute("className", embed_classname);
t.style.position = "relative"
}
function buildEmbed() {
VMM.debug = storyjs_e_config.debug;
storyjs_embedjs = new VMM.Timeline(storyjs_e_config.id);
storyjs_embedjs.init(storyjs_e_config);
if (isCDN) {
VMM.bindEvent(global, onHeadline, "HEADLINE")
}
}
}

File diff suppressed because it is too large Load diff