1var Base=function(){};Base.extend=function(a,b){"use strict";var c=Base.prototype.extend;Base._prototyping=!0;var d=new this;c.call(d,a),d.base=function(){},delete Base._prototyping;var e=d.constructor,f=d.constructor=function(){if(!Base._prototyping)if(this._constructing||this.constructor==f)this._constructing=!0,e.apply(this,arguments),delete this._constructing;else if(null!==arguments[0])return(arguments[0].extend||c).call(arguments[0],d)};return f.ancestor=this,f.extend=this.extend,f.forEach=this.forEach,f.implement=this.implement,f.prototype=d,f.toString=this.toString,f.valueOf=function(a){return"object"==a?f:e.valueOf()},c.call(f,b),"function"==typeof f.init&&f.init(),f},Base.prototype={extend:function(a,b){if(arguments.length>1){var c=this[a];if(c&&"function"==typeof b&&(!c.valueOf||c.valueOf()!=b.valueOf())&&/\bbase\b/.test(b)){var d=b.valueOf();b=function(){var a=this.base||Base.prototype.base;this.base=c;var b=d.apply(this,arguments);return this.base=a,b},b.valueOf=function(a){return"object"==a?b:d},b.toString=Base.toString}this[a]=b}else if(a){var e=Base.prototype.extend;Base._prototyping||"function"==typeof this||(e=this.extend||e);for(var f={toSource:null},g=["constructor","toString","valueOf"],h=Base._prototyping?0:1;i=g[h++];)a[i]!=f[i]&&e.call(this,i,a[i]);for(var i in a)f[i]||e.call(this,i,a[i])}return this}},Base=Base.extend({constructor:function(){this.extend(arguments[0])}},{ancestor:Object,version:"1.1",forEach:function(a,b,c){for(var d in a)void 0===this.prototype[d]&&b.call(c,a[d],d,a)},implement:function(){for(var a=0;a<arguments.length;a++)"function"==typeof arguments[a]?arguments[a](this.prototype):this.prototype.extend(arguments[a]);return this},toString:function(){return String(this.valueOf())}});var FlipClock;!function(a){"use strict";FlipClock=function(a,b,c){return b instanceof Object&&b instanceof Date==!1&&(c=b,b=0),new FlipClock.Factory(a,b,c)},FlipClock.Lang={},FlipClock.Base=Base.extend({buildDate:"2014-12-12",version:"0.7.7",constructor:function(b,c){"object"!=typeof b&&(b={}),"object"!=typeof c&&(c={}),this.setOptions(a.extend(!0,{},b,c))},callback:function(a){if("function"==typeof a){for(var b=[],c=1;c<=arguments.length;c++)arguments[c]&&b.push(arguments[c]);a.apply(this,b)}},log:function(a){window.console&&console.log&&console.log(a)},getOption:function(a){return this[a]?this[a]:!1},getOptions:function(){return this},setOption:function(a,b){this[a]=b},setOptions:function(a){for(var b in a)"undefined"!=typeof a[b]&&this.setOption(b,a[b])}})}(jQuery),function(a){"use strict";FlipClock.Face=FlipClock.Base.extend({autoStart:!0,dividers:[],factory:!1,lists:[],constructor:function(a,b){this.dividers=[],this.lists=[],this.base(b),this.factory=a},build:function(){this.autoStart&&this.start()},createDivider:function(b,c,d){"boolean"!=typeof c&&c||(d=c,c=b);var e=['<span class="'+this.factory.classes.dot+' top"></span>','<span class="'+this.factory.classes.dot+' bottom"></span>'].join("");d&&(e=""),b=this.factory.localize(b);var f=['<span class="'+this.factory.classes.divider+" "+(c?c:"").toLowerCase()+'">','<span class="'+this.factory.classes.label+'">'+(b?b:"")+"</span>",e,"</span>"],g=a(f.join(""));return this.dividers.push(g),g},createList:function(a,b){"object"==typeof a&&(b=a,a=0);var c=new FlipClock.List(this.factory,a,b);return this.lists.push(c),c},reset:function(){this.factory.time=new FlipClock.Time(this.factory,this.factory.original?Math.round(this.factory.original):0,{minimumDigits:this.factory.minimumDigits}),this.flip(this.factory.original,!1)},appendDigitToClock:function(a){a.$el.append(!1)},addDigit:function(a){var b=this.createList(a,{classes:{active:this.factory.classes.active,before:this.factory.classes.before,flip:this.factory.classes.flip}});this.appendDigitToClock(b)},start:function(){},stop:function(){},autoIncrement:function(){this.factory.countdown?this.decrement():this.increment()},increment:function(){this.factory.time.addSecond()},decrement:function(){0==this.factory.time.getTimeSeconds()?this.factory.stop():this.factory.time.subSecond()},flip:function(b,c){var d=this;a.each(b,function(a,b){var e=d.lists[a];
1e?(c||b==e.digit||e.play(),e.select(b)):d.addDigit(b)})}})}(jQuery),function(a){"use strict";FlipClock.Factory=FlipClock.Base.extend({animationRate:1e3,autoStart:!0,callbacks:{destroy:!1,create:!1,init:!1,interval:!1,start:!1,stop:!1,reset:!1},classes:{active:"flip-clock-active",before:"flip-clock-before",divider:"flip-clock-divider",dot:"flip-clock-dot",label:"flip-clock-label",flip:"flip",play:"play",wrapper:"flip-clock-wrapper"},clockFace:"HourlyCounter",countdown:!1,defaultClockFace:"HourlyCounter",defaultLanguage:"english",$el:!1,face:!0,lang:!1,language:"english",minimumDigits:0,original:!1,running:!1,time:!1,timer:!1,$wrapper:!1,constructor:function(b,c,d){d||(d={}),this.lists=[],this.running=!1,this.base(d),this.$el=a(b).addClass(this.classes.wrapper),this.$wrapper=this.$el,this.original=c instanceof Date?c:c?Math.round(c):0,this.time=new FlipClock.Time(this,this.original,{minimumDigits:this.minimumDigits,animationRate:this.animationRate}),this.timer=new FlipClock.Timer(this,d),this.loadLanguage(this.language),this.loadClockFace(this.clockFace,d),this.autoStart&&this.start()},loadClockFace:function(a,b){var c,d="Face",e=!1;return a=a.ucfirst()+d,this.face.stop&&(this.stop(),e=!0),this.$el.html(""),this.time.minimumDigits=this.minimumDigits,c=FlipClock[a]?new FlipClock[a](this,b):new FlipClock[this.defaultClockFace+d](this,b),c.build(),this.face=c,e&&this.start(),this.face},loadLanguage:function(a){var b;return b=FlipClock.Lang[a.ucfirst()]?FlipClock.Lang[a.ucfirst()]:FlipClock.Lang[a]?FlipClock.Lang[a]:FlipClock.Lang[this.defaultLanguage],this.lang=b},localize:function(a,b){var c=this.lang;if(!a)return null;var d=a.toLowerCase();return"object"==typeof b&&(c=b),c&&c[d]?c[d]:a},start:function(a){var b=this;b.running||b.countdown&&!(b.countdown&&b.time.time>0)?b.log("Trying to start timer when countdown already at 0"):(b.face.start(b.time),b.timer.start(function(){b.flip(),"function"==typeof a&&a()}))},stop:function(a){this.face.stop(),this.timer.stop(a);for(var b in this.lists)this.lists.hasOwnProperty(b)&&this.lists[b].stop()},reset:function(a){this.timer.reset(a),this.face.reset()},setTime:function(a){this.time.time=a,this.flip(!0)},getTime:function(a){return this.time},setCountdown:function(a){var b=this.running;this.countdown=a?!0:!1,b&&(this.stop(),this.start())},flip:function(a){this.face.flip(!1,a)}})}(jQuery),function(a){"use strict";FlipClock.List=FlipClock.Base.extend({digit:0,classes:{active:"flip-clock-active",before:"flip-clock-before",flip:"flip"},factory:!1,$el:!1,$obj:!1,items:[],lastDigit:0,constructor:function(a,b,c){this.factory=a,this.digit=b,this.lastDigit=b,this.$el=this.createList(
1),this.$obj=this.$el,b>0&&this.select(b),this.factory.$el.append(this.$el)},select:function(a){if("undefined"==typeof a?a=this.digit:this.digit=a,this.digit!=this.lastDigit){var b=this.$el.find("."+this.classes.before).removeClass(this.classes.before);this.$el.find("."+this.classes.active).removeClass(this.classes.active).addClass(this.classes.before),this.appendListItem(this.classes.active,this.digit),b.remove(),this.lastDigit=this.digit}},play:function(){this.$el.addClass(this.factory.classes.play)},stop:function(){var a=this;setTimeout(function(){a.$el.removeClass(a.factory.classes.play)},this.factory.timer.interval)},createListItem:function(a,b){return['<li class="'+(a?a:"")+'">','<a href="#">','<div class="up">','<div class="shadow"></div>','<div class="inn">'+(b?b:"")+"</div>","</div>",'<div class="down">','<div class="shadow"></div>','<div class="inn">'+(b?b:"")+"</div>","</div>","</a>","</li>"].join("")},appendListItem:function(a,b){var c=this.createListItem(a,b);this.$el.append(c)},createList:function(){var b=this.getPrevDigit()?this.getPrevDigit():this.digit,c=a(['<ul class="'+this.classes.flip+" "+(this.factory.running?this.factory.classes.play:"")+'">',this.createListItem(this.classes.before,b),this.createListItem(this.classes.active,this.digit),"</ul>"].join(""));return c},getNextDigit:function(){return 9==this.digit?0:this.digit+1},getPrevDigit:function(){return 0==this.digit?9:this.digit-1}})}(jQuery),function(a){"use strict";String.prototype.ucfirst=function(){return this.substr(0,1).toUpperCase()+this.substr(1)},a.fn.FlipClock=function(b,c){return new FlipClock(a(this),b,c)},a.fn.flipClock=function(b,c){return a.fn.FlipClock(b,c)}}(jQuery),function(a){"use strict";FlipClock.Time=FlipClock.Base.extend({time:0,factory:!1,minimumDigits:0,constructor:function(a,b,c){"object"!=typeof c&&(c={}),c.minimumDigits||(c.minimumDigits=a.minimumDigits),this.base(c),this.factory=a,b&&(this.time=b)},convertDigitsToArray:function(a){var b=[];a=a.toString();for(var c=0;c<a.length;c++)a[c].match(/^\d*$/g)&&b.push(a[c]);return b},digit:function(a){var b=this.toString(),c=b.length;return b[c-a]?b[c-a]:!1},digitize:function(b){var c=[];if(a.each(b,function(a,b){b=b.toString(),1==b.length&&(b="0"+b);for(var d=0;d<b.length;d++)c.push(b.charAt(d))}),c.length>this.minimumDigits&&(this.minimumDigits=c.length),this.minimumDigits>c.length)for(var d=c.length;d<this.minimumDigits;d++)c.unshift("0");return c},getDateObject:function(){return this.time instanceof Date?this.time:new Date((new Date).getTime()+1e3*this.getTimeSeconds())},getDayCounter:function(a){var b=[this.getDays(),this.getHours(!0),this.getMinutes(!0)];return a&&b.push(this.getSeconds(!0)),this.digitize(b)},getDays:function(a){var b=this.getTimeSeconds()/60/60/24;return a&&(b%=7),Math.floor(b)},getHourCounter:function(){var a=this.digitize([this.getHours(),this.getMinutes(!0),this.get
1Seconds(!0)]);return a},getHourly:function(){return this.getHourCounter()},getHours:function(a){var b=this.getTimeSeconds()/60/60;return a&&(b%=24),Math.floor(b)},getMilitaryTime:function(a,b){"undefined"==typeof b&&(b=!0),a||(a=this.getDateObject());var c=[a.getHours(),a.getMinutes()];return b===!0&&c.push(a.getSeconds()),this.digitize(c)},getMinutes:function(a){var b=this.getTimeSeconds()/60;return a&&(b%=60),Math.floor(b)},getMinuteCounter:function(){var a=this.digitize([this.getMinutes(),this.getSeconds(!0)]);return a},getTimeSeconds:function(a){return a||(a=new Date),this.time instanceof Date?this.factory.countdown?Math.max(this.time.getTime()/1e3-a.getTime()/1e3,0):a.getTime()/1e3-this.time.getTime()/1e3:this.time},getTime:function(a,b){"undefined"==typeof b&&(b=!0),a||(a=this.getDateObject()),console.log(a);var c=a.getHours(),d=[c>12?c-12:0===c?12:c,a.getMinutes()];return b===!0&&d.push(a.getSeconds()),this.digitize(d)},getSeconds:function(a){var b=this.getTimeSeconds();return a&&(60==b?b=0:b%=60),Math.ceil(b)},getWeeks:function(a){var b=this.getTimeSeconds()/60/60/24/7;return a&&(b%=52),Math.floor(b)},removeLeadingZeros:function(b,c){var d=0,e=[];return a.each(c,function(a,f){b>a?d+=parseInt(c[a],10):e.push(c[a])}),0===d?e:c},addSeconds:function(a){this.time instanceof Date?this.time.setSeconds(this.time.getSeconds()+a):this.time+=a},addSecond:function(){this.addSeconds(1)},subSeconds:function(a){this.time instanceof Date?this.time.setSeconds(this.time.getSeconds()-a):this.time-=a},subSecond:function(){this.subSeconds(1)},toString:function(){return this.getTimeSeconds().toString()}})}(jQuery),function(a){"use strict";FlipClock.Timer=FlipClock.Base.extend({callbacks:{destroy:!1,create:!1,init:!1,interval:!1,start:!1,stop:!1,reset:!1},count:0,factory:!1,interval:1e3,animationRate:1e3,constructor:function(a,b){this.base(b),this.factory=a,this.callback(this.callbacks.init),this.callback(this.callbacks.create)},getElapsed:function(){return this.count*this.interval},getElapsedTime:function(){return new Date(this.time+this.getElapsed())},reset:function(a){clearInterval(this.timer),this.count=0,this._setInterval(a),this.callback(this.callbacks.reset)},start:function(a){this.factory.running=!0,this._createTimer(a),this.callback(this.callbacks.start)},stop:function(a){this.factory.running=!1,this._clearInterval(a),this.callback(this.callbacks.stop),this.callback(a)},_clearInterval:function(){clearInterval(this.timer)},_createTimer:function(a){this._setInterval(a)},_destroyTimer:function(a){this._clearInterval(),this.timer=!1,this.callback(a),this.callback(this.callbacks.destroy)},_interval:function(a){this.callback(this.callbacks.interval),this.callback(a),this.count++},_setInterval:function(a){var b=this;b._interval(a),b.timer=setInterval(function(){b._interval(a)},this.interval)}})}(jQuery),function(a){FlipClock.TwentyFourHourClockFace=FlipClock.Face.extend({constructor:function(a,b){this.base(a,b)},build:function(b){var c=this,d=this.factory.$el.find("ul");this.factory.time.time||(this.factory.original=new Date,this.factory.time=new FlipClock.Time(this.factory,this.factory.original));var b=b?b:this.factory.time.getMilitaryTime(!1,this.showSeconds);b.length>d.length&&a.each(b,function(a,b){c.createList(b)}),this.createDivider(),this.createDivider(),a(this.dividers[0]).insertBefore(this.lists[this.lists.length-2].$el),a(this.dividers[1]).insertBefore(this.lists[this.lists.length-4].$el),this.base()},flip:function(a,b){this.autoIncrement(),a=a?a:this.factory.time.getMilitaryTime(!1,this.showSeconds),this.base(a,b)}})}(jQuery),function(a){FlipClock.CounterFace=FlipClock.Face.extend({shouldAutoIncrement:!1,constructor:function(a,b){"object"!=typeof b&&(b={}),a.autoStart=b.autoStart?!0:!1,b.autoStart&&(this.shouldAutoIncrement=!0),a.increment=function(){a.countdown=!1,a.setTime(a.getTime().getTimeSeconds()+1)},a.decrement=function(){a.countdown=!0;var b=a.getTime().getTimeSeconds();b>0&&a.setTime(b-1)},a.setValue=function(b){a.setTime(b)},a.setCounter=function(b){a.setTime(b)},this.base(a,b)},build:function(){var b=this,c=this.factory.$el.find("ul"),d=this.factory.getTime().digitize([this.factory.getTime().time]);d.length>c.length&&a.each(d,function(a,c){var d=b.createList(c);d.select(c)}),a.each(this.lists,function(a,b){b.play()}),this.base()},flip:function(a,b){this.shouldAutoIncrement&&this.autoIncrement(),a||(a=this.factory.getTime().digitize([this.factory.getTime().time])),this.base(a,b)},reset:function(){this.factory.time=new FlipClock.Time(this.factory,this.factory.original?Math.round(this.factory.original):0),this.flip()}})}(jQuery),function(a){FlipClock.DailyCounterFace=FlipClock.Face.extend({showSeconds:!0,constructor:function(a,b){this.base(a,b)},build:function(b){var c=this,d=this.factory.$el.find("ul"),e=0;b=b?b:this.factory.time.getDayCounter(this.showSeconds),b.length>d.length&&a.each(b,function(a,b){c.createList(b)}),this.showSeconds?a(this.createDivider("Seconds")).insertBefore(this.lists[this.lists.length-2].$el):e=2,a(this.createDivider("Minutes")).insertBefore(this.lists[this.lists.length-4+e].$el),a(this.createDivider("Hours")).insertBefore(this.lists[this.lists.length-6+e].$el),a(this.createDivider("Days",!0)).insertBefore(this.lists[0].$el),this.base()},flip:function(a,b){a||(a=this.factory.time.getDayCounter(this.showSeconds)),this.autoIncrement(),this.base(a,b)}})}(jQuery),function(a){FlipClock.HourlyCounterFace=FlipClock.Face.extend({constructor:function(a,b){this.base(a,b)},build:function(b,c){var d=this,e=this.factory.$el.find("ul");c=c?c:this.factory.time.getHourCounter(),c.length>e.length&&a.each(c,function(a,b){d.createList(b)}),a(this.createDivider("Seconds")).insertBefore(this.lists[this.lists.length-2].$el),a(this.createDivider("Minutes")).insertBefore(this.lists[this.lists.length-4].$el),b||a(this.createDivider("Hours",!0)).insertBefore(this.lists[0].$el),this.base()},flip:function(a,b){a||(a=this.factory.time.getHourCounter()),this.autoIncrement(),this.base(a,b)},appendDigitToClock:function(a){this.base(a),this.dividers[0].insertAfter(this.dividers[0].next())}})}
1(jQuery),function(a){FlipClock.MinuteCounterFace=FlipClock.HourlyCounterFace.extend({clearExcessDigits:!1,constructor:function(a,b){this.base(a,b)},build:function(){this.base(!0,this.factory.time.getMinuteCounter())},flip:function(a,b){a||(a=this.factory.time.getMinuteCounter()),this.base(a,b)}})}(jQuery),function(a){FlipClock.TwelveHourClockFace=FlipClock.TwentyFourHourClockFace.extend({meridium:!1,meridiumText:"AM",build:function(){var b=this.factory.time.getTime(!1,this.showSeconds);this.base(b),this.meridiumText=this.getMeridium(),this.meridium=a(['<ul class="flip-clock-meridium">',"<li>",'<a href="#">'+this.meridiumText+"</a>","</li>","</ul>"].join("")),this.meridium.insertAfter(this.lists[this.lists.length-1].$el)},flip:function(a,b){this.meridiumText!=this.getMeridium()&&(this.meridiumText=this.getMeridium(),this.meridium.find("a").html(this.meridiumText)),this.base(this.factory.time.getTime(!1,this.showSeconds),b)},getMeridium:function(){return(new Date).getHours()>=12?"PM":"AM"},isPM:function(){return"PM"==this.getMeridium()?!0:!1},isAM:function(){return"AM"==this.getMeridium()?!0:!1}})}(jQuery),function(a){FlipClock.Lang.Arabic={years:"سÙÙØ§Øª",months:"Ø´ÙÙØ±",days:"Ø£ÙØ§Ù
",hours:"ساعات",minutes:"Ø¯ÙØ§Ø¦Ù",seconds:"Ø«ÙØ§ÙÙ"},FlipClock.Lang.ar=FlipClock.Lang.Arabic,FlipClock.Lang["ar-ar"]=FlipClock.Lang.Arabic,FlipClock.Lang.arabic=FlipClock.Lang.Arabic}(jQuery),function(a){FlipClock.Lang.Danish={years:"Ã
r",months:"MÃ¥neder",days:"Dage",hours:"Timer",minutes:"Minutter",seconds:"Sekunder"},FlipClock.Lang.da=FlipClock.Lang.Danish,FlipClock.Lang["da-dk"]=FlipClock.Lang.Danish,FlipClock.Lang.danish=FlipClock.Lang.Danish}(jQuery),function(a){FlipClock.Lang.German={years:"Jahre",months:"Monate",days:"Tage",hours:"Stunden",minutes:"Minuten",seconds:"Sekunden"},FlipClock.Lang.de=FlipClock.Lang.German,FlipClock.Lang["de-de"]=FlipClock.Lang.German,FlipClock.Lang.german=FlipClock.Lang.German}(jQuery),function(a){FlipClock.Lang.English={years:"Years",months:"Months",days:"Days",hours:"Hours",minutes:"Minutes",seconds:"Seconds"},FlipClock.Lang.en=FlipClock.Lang.English,FlipClock.Lang["en-us"]=FlipClock.Lang.English,FlipClock.Lang.english=FlipClock.Lang.English}(jQuery),function(a){FlipClock.Lang.Spanish={years:"Años",months:"Meses",days:"DÃas",hours:"Horas",minutes:"Minutos",seconds:"Segundos"},FlipClock.Lang.es=FlipClock.Lang.Spanish,FlipClock.Lang["es-es"]=FlipClock.Lang.Spanish,FlipClock.Lang.spanish=FlipClock.Lang.Spanish}(jQuery),function(a){FlipClock.Lang.Finnish={years:"Vuotta",months:"Kuukautta",days:"Päivää",hours:"Tuntia",minutes:"Minuuttia",seconds:"Sekuntia"},FlipClock.Lang.fi=FlipClock.Lang.Finnish,FlipClock.Lang["fi-fi"]=FlipClock.Lang.Finnish,FlipClock.Lang.finnish=FlipClock.Lang.Finnish}(jQuery),function(a){FlipClock.Lang.French={years:"Ans",months:"Mois",days:"Jours",hours:"Heures",minutes:"Minutes",seconds:"Secondes"},FlipClock.Lang.fr=FlipClock.Lang.French,FlipClock.Lang["fr-ca"]=FlipClock.Lang.French,FlipClock.Lang.french=FlipClock.Lang.French}(jQuery),function(a){FlipClock.Lang.Italian={years:"Anni",months:"Mesi",days:"Giorni",hours:"Ore",minutes:"Minuti",seconds:"Secondi"},FlipClock.Lang.it=FlipClock.Lang.Italian,FlipClock.Lang["it-it"]=FlipClock.Lang.Italian,FlipClock.Lang.italian=FlipClock.Lang.Italian}(jQuery),function(a){FlipClock.Lang.Latvian={years:"Gadi",months:"MÄneÅ¡i",days:"Dienas",hours:"Stundas",minutes:"MinÅ«tes",seconds:"Sekundes"},FlipClock.Lang.lv=FlipClock.Lang.Latvian,FlipClock.Lang["lv-lv"]=FlipClock.Lang.Latvian,FlipClock.Lang.latvian=FlipClock.Lang.Latvian}(jQuery),function(a){FlipClock.Lang.Dutch={years:"Jaren",months:"Maanden",days:"Dagen",hours:"Uren",minutes:"Minuten",seconds:"Seconden"},FlipClock.Lang.nl=FlipClock.Lang.Dutch,FlipClock.Lang["nl-be"]=FlipClock.Lang.Dutch,FlipClock.Lang.dutch=FlipClock.Lang.Dutch}(jQuery),function(a){FlipClock.Lang.Norwegian={years:"Ã
r",months:"MÃ¥neder",days:"Dager",hours:"Timer",minutes:"Minutter",seconds:"Sekunder"},FlipClock.Lang.no=FlipClock.Lang.Norwegian,FlipClock.Lang.nb=FlipClock.Lang.Norwegian,FlipClock.Lang["no-nb"]=FlipClock.Lang.Norweg
1ian,FlipClock.Lang.norwegian=FlipClock.Lang.Norwegian}(jQuery),function(a){FlipClock.Lang.Portuguese={years:"Anos",months:"Meses",days:"Dias",hours:"Horas",minutes:"Minutos",seconds:"Segundos"},FlipClock.Lang.pt=FlipClock.Lang.Portuguese,FlipClock.Lang["pt-br"]=FlipClock.Lang.Portuguese,FlipClock.Lang.portuguese=FlipClock.Lang.Portuguese}(jQuery),function(a){FlipClock.Lang.Russian={years:"леÑ",months:"меÑÑÑев",days:"дней",hours:"ÑаÑов",minutes:"минÑÑ",seconds:"ÑекÑнд"},FlipClock.Lang.ru=FlipClock.Lang.Russian,FlipClock.Lang["ru-ru"]=FlipClock.Lang.Russian,FlipClock.Lang.russian=FlipClock.Lang.Russian}(jQuery),function(a){FlipClock.Lang.Swedish={years:"à r",months:"MÃ¥nader",days:"Dagar",hours:"Timmar",minutes:"Minuter",seconds:"Sekunder"},FlipClock.Lang.sv=FlipClock.Lang.Swedish,FlipClock.Lang["sv-se"]=FlipClock.Lang.Swedish,FlipClock.Lang.swedish=FlipClock.Lang.Swedish}(jQuery),function(a){FlipClock.Lang.Chinese={years:"å¹´",months:"æ",days:"æ¥",hours:"æ¶",minutes:"å",seconds:"ç§"},FlipClock.Lang.zh=FlipClock.Lang.Chinese,FlipClock.Lang["zh-cn"]=FlipClock.Lang.Chinese,FlipClock.Lang.chinese=FlipClock.Lang.Chinese}(jQuery); 2!function(i){"use strict";"function"==typeof define&&define.amd?define(["jquery"],i):"undefined"!=typeof exports?module.exports=i(require("jquery")):i(jQuery)}(function(i){"use strict";var e=window.Slick||{};(e=function(){var e=0;return function(t,o){var s,n=this;n.defaults={accessibility:!0,adaptiveHeight:!1,appendArrows:i(t),appendDots:i(t),arrows:!0,asNavFor:null,prevArrow:'<button class="slick-prev" aria-label="Previous" type="button">Previous</button>',nextArrow:'<button class="slick-next" aria-label="Next" type="button">Next</button>',autoplay:!1,autoplaySpeed:3e3,centerMode:!1,centerPadding:"50px",cssEase:"ease",customPaging:function(e,t){return i('<button type="button" />').text(t+1)},dots:!1,dotsClass:"slick-dots",draggable:!0,easing:"linear",edgeFriction:.35,fade:!1,focusOnSelect:!1,focusOnChange:!1,infinite:!0,initialSlide:0,lazyLoad:"ondemand",mobileFirst:!1,pauseOnHover:!0,pauseOnFocus:!0,pauseOnDotsHover:!1,respondTo:"window",responsive:null,rows:1,rtl:!1,slide:"",slidesPerRow:1,slidesToShow:1,slidesToScroll:1,speed:500,swipe:!0,swipeToSlide:!1,touchMove:!0,touchThreshold:5,useCSS:!0,useTransform:!0,variableWidth:!1,vertical:!1,verticalSwiping:!1,waitForAnimate:!0,zIndex:1e3},n.initials={animating:!1,dragging:!1,autoPlayTimer:null,currentDirection:0,currentLeft:null,currentSlide:0,direction:1,$dots:null,listWidth:null,listHeight:null,loadIndex:0,$nextArrow:null,$prevArrow:null,scrolling:!1,slideCount:null,slideWidth:null,$slideTrack:null,$slides:null,sliding:!1,slideOffset:0,swipeLeft:null,swiping:!1,$list:null,touchObject:{},transformsEnabled:!1,unslicked:!1},i.extend(n,n.initials),n.activeBreakpoint=null,n.animType=null,n.animProp=null,n.breakpoints=[],n.breakpointSettings=[],n.cssTransitions=!1,n.focussed=!1,n.interrupted=!1,n.hidden="hidden",n.paused=!0,n.positionProp=null,n.respondTo=null,n.rowCount=1,n.shouldClick=!0,n.$slider=i(t),n.$slidesCache=null,n.transformType=null,n.transitionType=null,n.visibilityChange="visibilitychange",n.windowWidth=0,n.windowTimer=null,s=i(t).data("slick")||{},n.options=i.extend({},n.defaults,o,s),n.currentSlide=n.options.initialSlide,n.originalSettings=n.options,void 0!==document.mozHidden?(n.hidden="mozHidden",n.visibilityChange="mozvisibilitychange"):void 0!==document.webkitHidden&&(n.hidden="webkitHidden",n.visibilityChange="webkitvisibilitychange"),n.autoPlay=i.proxy(n.autoPlay,n),n.autoPlayClear=i.proxy(n.autoPlayClear,n),n.autoPlayIterator=i.proxy(n.autoPlayIterator,n),n.changeSlide=i.proxy(n.changeSlide,n),n.clickHandler=i.proxy(n.clickHandler,n),n.selectHandler=i.proxy(n.selectHandler,n),n.setPosition=i.proxy(n.setPosition,n),n.swipeHandler=i.proxy(n.swipeHandler,n),n.dragHandler=i.proxy(n.dragHandler,n),n.keyHandler=i.proxy(n.keyHandler,n),n.instanceUid=e++,n.htmlExpr=/^(?:\s*(<[\w\W]+>)[^>]*)$/,n.registerBreakpoints(),n.init(!0)}}()).prototype.activateADA=function(){this.$slideTrack.find(".slick-active").attr({"aria-hidden":"false"}).find("a, input, button, select").attr({tabindex:"0"})},e.prototype.addSlide=e.prototype.slickAdd=function(e,t,o){var s=this;if("boolean"==typeof t)o=t,t=null;else if(t<0||t>=s.slideCount)return!1;s.unload(),"number"==typeof t?0===t&&0===s.$slides.length?i(e).appendTo(s.$slideTrack):o?i(e).insertBefore(s.$slides.eq(t)):i(e).insertAfter(s.$slides.eq(t)):!0===o?i(e).prependTo(s.$slideTrack):i(e).appendTo(s.$slideTrack),s.$slides=s.$slideTrack.children(this.options.slide),s.$slideTrack.children(this.options.slide).detach(),s.$slideTrack.append(s.$slides),s.$slides.each(function(e,t){i(t).attr("data-slick-index",e)}),s.$slidesCache=s.$slides,s.reinit()},e.prototype.animateHeight=function(){var i=this;if(1===i.options.slidesToShow&&!0===i.options.adaptiveHeight&&!1===i.options.vertical){var e=i.$slides.eq(i.currentSlide).outerHeight(!0);i.$list.animate({height:e},i.options.speed)}},e.prototype.animateSlide=function(e,t){var o={},s=this;s.animateHeight(),!0===s.options.rtl&&!1===s.options.vertical&&(e=-e),!1===s.transformsEnabled?!1===s.options.vertical?s.$slideTrack.animate({left:e},s.options.speed,s.options.easing,t):s.$slideTrack.animate({top:e},s.options.speed,s.options.easing,t):!1===s.cssTransitions?(!0===s.options.rtl&&(s.currentLeft=-s.currentLeft),i({animStart:s.currentLeft}).animate({animStart:e},{duration:s.options.speed,easing:s.options.easing,step:function(i){i=Math.ceil(i),!1===s.options.vertical?(o[s.animType]="translate("+i+"px, 0px)",s.$slideTrack.css(o)):(o[s.animType]="translate(0px,"+i+"px)",s.$slideTrack.css(o))},complete:function(){t&&t.call()}})):(s.applyTransition(),e=Math.ceil(e),!1===s.options.vertical?o[s.animType]="translate3d("+e+"px, 0px, 0px)":o[s.animType]="translate3d(0px,"+e+"px, 0px)",s.$slideTrack.css(o),t&&setTimeout(function(){s.disableTransition(),t.call()},s.options.speed))},e.prototype.getNavTarget=function(){var e=this,t=e.options.asNavFor;return t&&null!==t&&(t=i(t).not(e.$slider)),t},e.prototype.asNavFor=function(e){var t=this.getNavTarget();null!==t&&"object"==typeof t&&t.each(function(){var t=i(this).slick("getSlick");t.unslicked||t.slideHandler(e,!0)})},e.prototype.applyTransition=function(i){var e=this,t={};!1===e.options.fade?t[e.transitionType]=e.transformType+" "+e.options.speed+"ms "+e.options.cssEase:t[e.transitionType]="opacity "+e.options.speed+"ms "+e.options.cssEase,!1===e.options.fade?e.$slideTrack.css(t):e.$slides.eq(i).css(t)},e.prototype.autoPlay=function(){var i=this;i.autoPlayClear(),i.slideCount>i.options.slidesToShow&&(i.autoPlayTimer=setInterval(i.autoPlayIterator,i.options.autoplaySpeed))},e.prototype.autoPlayClear=function(){var i=this;i.autoPlayTimer&&clearInterval(i.autoPlayTimer)},e.prototype.autoPlayIterator=function(){var i=this,e=i.currentSlide+i.options.slidesToScroll;i.paused||i.interrupted||i.focussed||(!1===i.options.infinite&&(1===i.direction&&i.currentSlide+1===i.slideCount-1?i.direction=0:0===i.direction&&(e=i.currentSlide-i.options.slidesToScroll,i.currentSlide-1==0&&(i.direction=1))),i.slideHandler(e))},e.prototype.buildArrows=function(){var e=this;!0===e.options.arrows&&(e.$prevArrow=i(e.options.prevArrow).addClass("slick-arrow"),e.$nextArrow=i(e.options.nextArrow).addClass("slick-arrow"),e.slideCount>e.options.slidesToShow?(e.$prevArrow.removeClass("slick-hidden").removeAttr("aria-hidden tabindex"),e.$nextArrow.removeClass("slick-hidden").removeAttr("aria-hidden tabindex"),e.htmlExpr.test(e.options.prevArrow)&&e.$prevArrow.prependTo(e.options.appendArrows),e.htmlExpr.test(e.options.nextArrow)&&e.$nextArrow.appendTo(e.options.appendArrows),!0!==e.options.infinite&&e.$prevArrow.addClass("slick-disabled").attr("aria-disabled","true")):e.$prevArrow.add(e.$nextArrow).addClass("slick-hidden").attr({"aria-disabled":"true",tabindex:"-1"}))},e.prototype.buildDots=function(){var e,t,o=this;if(!0===o.options.dots){for(o.$slider.addClass("slick-dotted"),t=i("<ul />").addClass(o.options.dotsClass),e=0;e<=o.getDotCount();e+=1)t.append(i("<li />").append(o.options.customPaging.call(this,o,e)));o.$dots=t.appendTo(o.options.appendDots),o.$dots.find("li").first().addClass("slick-active")}},e.prototype.buildOut=function(){var e=this;e.$slides=e.$slider.children(e.options.slide+":not(.slick-cloned)").addClass("slick-slide"),e.slideCount=e.$slides.length,e.$slides.each(function(e,t){i(t).attr("data-slick-index",e).data("originalStyling",i(t).attr("style")||"")}),e.$slider.addClass("slick-slider"),e.$slideTrack=0===e.slideCount?i('<div class="slick-track"/>').appendTo(e.$slider):e.$slides.wrapAll('<div class="slick-track"/>').parent(),e.$list=e.$slideTrack.wrap('<div class="slick-list"/>').parent(),e.$slideTrack.css("opacity",0),!0!==e.options.centerMode&&!0!==e.options.swipeToSlide||(e.options.slidesToScroll=1),i("img[data-lazy]",e.$slider).not("[src]").addClass("slick-loading"),e.setupInfinite(),e.buildArrows(),e.buildDots(),e.updateDots(),e.setSlideClasses("number"==typeof e.currentSlide?e.currentSlide:0),!0===e.options.draggable&&e.$list.addClass("draggable")},e.prototype.buildRows=function(){var i,e,t,o,s,n,r,l=this;if(o=document.createDocumentFragment(),n=l.$slider.children(),l.o
2ptions.rows>1){for(r=l.options.slidesPerRow*l.options.rows,s=Math.ceil(n.length/r),i=0;i<s;i++){var d=document.createElement("div");for(e=0;e<l.options.rows;e++){var a=document.createElement("div");for(t=0;t<l.options.slidesPerRow;t++){var c=i*r+(e*l.options.slidesPerRow+t);n.get(c)&&a.appendChild(n.get(c))}d.appendChild(a)}o.appendChild(d)}l.$slider.empty().append(o),l.$slider.children().children().children().css({width:100/l.options.slidesPerRow+"%",display:"inline-block"})}},e.prototype.checkResponsive=function(e,t){var o,s,n,r=this,l=!1,d=r.$slider.width(),a=window.innerWidth||i(window).width();if("window"===r.respondTo?n=a:"slider"===r.respondTo?n=d:"min"===r.respondTo&&(n=Math.min(a,d)),r.options.responsive&&r.options.responsive.length&&null!==r.options.responsive){s=null;for(o in r.breakpoints)r.breakpoints.hasOwnProperty(o)&&(!1===r.originalSettings.mobileFirst?n<r.breakpoints[o]&&(s=r.breakpoints[o]):n>r.breakpoints[o]&&(s=r.breakpoints[o]));null!==s?null!==r.activeBreakpoint?(s!==r.activeBreakpoint||t)&&(r.activeBreakpoint=s,"unslick"===r.breakpointSettings[s]?r.unslick(s):(r.options=i.extend({},r.originalSettings,r.breakpointSettings[s]),!0===e&&(r.currentSlide=r.options.initialSlide),r.refresh(e)),l=s):(r.activeBreakpoint=s,"unslick"===r.breakpointSettings[s]?r.unslick(s):(r.options=i.extend({},r.originalSettings,r.breakpointSettings[s]),!0===e&&(r.currentSlide=r.options.initialSlide),r.refresh(e)),l=s):null!==r.activeBreakpoint&&(r.activeBreakpoint=null,r.options=r.originalSettings,!0===e&&(r.currentSlide=r.options.initialSlide),r.refresh(e),l=s),e||!1===l||r.$slider.trigger("breakpoint",[r,l])}},e.prototype.changeSlide=function(e,t){var o,s,n,r=this,l=i(e.currentTarget);switch(l.is("a")&&e.preventDefault(),l.is("li")||(l=l.closest("li")),n=r.slideCount%r.options.slidesToScroll!=0,o=n?0:(r.slideCount-r.currentSlide)%r.options.slidesToScroll,e.data.message){case"previous":s=0===o?r.options.slidesToScroll:r.options.slidesToShow-o,r.slideCount>r.options.slidesToShow&&r.slideHandler(r.currentSlide-s,!1,t);break;case"next":s=0===o?r.options.slidesToScroll:o,r.slideCount>r.options.slidesToShow&&r.slideHandler(r.currentSlide+s,!1,t);break;case"index":var d=0===e.data.index?0:e.data.index||l.index()*r.options.slidesToScroll;r.slideHandler(r.checkNavigable(d),!1,t),l.children().trigger("focus");break;default:return}},e.prototype.checkNavigable=function(i){var e,t;if(e=this.getNavigableIndexes(),t=0,i>e[e.length-1])i=e[e.length-1];else for(var o in e){if(i<e[o]){i=t;break}t=e[o]}return i},e.prototype.cleanUpEvents=function(){var e=this;e.options.dots&&null!==e.$dots&&(i("li",e.$dots).off("click.slick",e.changeSlide).off("mouseenter.slick",i.proxy(e.interrupt,e,!0)).off("mouseleave.slick",i.proxy(e.interrupt,e,!1)),!0===e.options.accessibility&&e.$dots.off("keydown.slick",e.keyHandler)),e.$slider.off("focus.slick blur.slick"),!0===e.options.arrows&&e.slideCount>e.options.slidesToShow&&(e.$prevArrow&&e.$prevArrow.off("click.slick",e.changeSlide),e.$nextArrow&&e.$nextArrow.off("click.slick",e.changeSlide),!0===e.options.accessibility&&(e.$prevArrow&&e.$prevArrow.off("keydown.slick",e.keyHandler),e.$nextArrow&&e.$nextArrow.off("keydown.slick",e.keyHandler))),e.$list.off("touchstart.slick mousedown.slick",e.swipeHandler),e.$list.off("touchmove.slick mousemove.slick",e.swipeHandler),e.$list.off("touchend.slick mouseup.slick",e.swipeHandler),e.$list.off("touchcancel.slick mouseleave.
2slick",e.swipeHandler),e.$list.off("click.slick",e.clickHandler),i(document).off(e.visibilityChange,e.visibility),e.cleanUpSlideEvents(),!0===e.options.accessibility&&e.$list.off("keydown.slick",e.keyHandler),!0===e.options.focusOnSelect&&i(e.$slideTrack).children().off("click.slick",e.selectHandler),i(window).off("orientationchange.slick.slick-"+e.instanceUid,e.orientationChange),i(window).off("resize.slick.slick-"+e.instanceUid,e.resize),i("[draggable!=true]",e.$slideTrack).off("dragstart",e.preventDefault),i(window).off("load.slick.slick-"+e.instanceUid,e.setPosition)},e.prototype.cleanUpSlideEvents=function(){var e=this;e.$list.off("mouseenter.slick",i.proxy(e.interrupt,e,!0)),e.$list.off("mouseleave.slick",i.proxy(e.interrupt,e,!1))},e.prototype.cleanUpRows=function(){var i,e=this;e.options.rows>1&&((i=e.$slides.children().children()).removeAttr("style"),e.$slider.empty().append(i))},e.prototype.clickHandler=function(i){!1===this.shouldClick&&(i.stopImmediatePropagation(),i.stopPropagation(),i.preventDefault())},e.prototype.destroy=function(e){var t=this;t.autoPlayClear(),t.touchObject={},t.cleanUpEvents(),i(".slick-cloned",t.$slider).detach(),t.$dots&&t.$dots.remove(),t.$prevArrow&&t.$prevArrow.length&&(t.$prevArrow.removeClass("slick-disabled slick-arrow slick-hidden").removeAttr("aria-hidden aria-disabled tabindex").css("display",""),t.htmlExpr.test(t.options.prevArrow)&&t.$prevArrow.remove()),t.$nextArrow&&t.$nextArrow.length&&(t.$nextArrow.removeClass("slick-disabled slick-arrow slick-hidden").removeAttr("aria-hidden aria-disabled tabindex").css("display",""),t.htmlExpr.test(t.options.nextArrow)&&t.$nextArrow.remove()),t.$slides&&(t.$slides.removeClass("slick-slide slick-active slick-center slick-visible slick-current").removeAttr("aria-hidden").removeAttr("data-slick-index").each(function(){i(this).attr("style",i(this).data("originalStyling"))}),t.$slideTrack.children(this.options.slide).detach(),t.$slideTrack.detach(),t.$list.detach(),t.$slider.append(t.$slides)),t.cleanUpRows(),t.$slider.removeClass("slick-slider"),t.$slider.removeClass("slick-initialized"),t.$slider.removeClass("slick-dotted"),t.unslicked=!0,e||t.$slider.trigger("destroy",[t])},e.prototype.disableTransition=function(i){var e=this,t={};t[e.transitionType]="",!1===e.options.fade?e.$slideTrack.css(t):e.$slides.eq(i).css(t)},e.prototype.fadeSlide=function(i,e){var t=this;!1===t.cssTransitions?(t.$slides.eq(i).css({zIndex:t.options.zIndex}),t.$slides.eq(i).animate({opacity:1},t.options.speed,t.options.easing,e)):(t.applyTransition(i),t.$slides.eq(i).css({opacity:1,zIndex:t.options.zIndex}),e&&setTimeout(function(){t.disableTransition(i),e.call()},t.options.speed))},e.prototype.fadeSlideOut=function(i){var e=this;!1===e.cssTransitions?e.$slides.eq(i).animate({opacity:0,zIndex:e.options.zIndex-2},e.options.speed,e.options.easing):(e.applyTransition(i),e.$slides.eq(i).css({opacity:0,zIndex:e.options.zIndex-2}))},e.prototype.filterSlides=e.prototype.slickFilter=function(i){var e=this;null!==i&&(e.$slidesCache=e.$slides,e.unload(),e.$slideTrack.children(this.options.slide).detach(),e.$slidesCache.filter(i).appendTo(e.$slideTrack),e.reinit())},e.prototype.focusHandler=function(){var e=this;e.$slider.off("focus.slick blur.slick").on("focus.slick blur.slick","*",function(t){t.stopImmediatePropagation();var o=i(this);setTimeout(function(){e.options.pauseOnFocus&&(e.focussed=o.is(":focus"),e.autoPlay())},0)})},e.prototype.getCurrent=e.prototype.slickCurrentSlide=function(){return this.currentSlide},e.prototype.getDotCount=function(){var i=this,e=0,t=0,o=0;if(!0===i.options.infinite)if(i.slideCount<=i.options.slidesToShow)++o;else for(;e<i.slideCount;)++o,e=t+i.options.slidesToScroll,t+=i.options.slidesToScroll<=i.options.slidesToShow?i.options.slidesToScroll:i.options.slidesToShow;else if(!0===i.options.centerMode)o=i.slideCount;else if(i.options.asNavFor)for(;e<i.slideCount;)++o,e=t+i.options.slidesToScroll,t+=i.options.slidesToScroll<=i.options.slidesToShow?i.options.slidesToScroll:i.options.slidesToShow;else o=1+Math.ceil((i.slideCount-i.options.slidesToShow)/i.options.slidesToScroll);return o-1},e.prototype.getLeft=function(i){var e,t,o,s,n=this,r=0;return n.slideOffset=0,t=n.$slides.first().outerHeight(!0),!0===n.options.infinite?(n.slideCount>n.options.slidesToShow&&(n.slideOffset=n.slideWidth*n.options.slidesToShow*-1,s=-1,!0===n.options.vertical&&!0===n.options.centerMode&&(2===n.options.slidesToShow?s=-1.5:1===n.options.slidesToShow&&(s=-2)),r=t*n.options.slidesToShow*s),n.slideCount%n.options.slidesToScroll!=0&&i+n.options.slidesToScroll>n.slideCount&&n.slideCount>n.options.slidesToShow&&(i>n.slideCount?(n.slideOffset=(n.options.slidesToShow-(i-n.slideCount))*n.slideWidth*-1,r=(n.options.slidesToShow-(i-n.slideCount))*t*-1):(n.slideOffset=n.slideCount%n.options.slidesToScroll*n.slideWidth*-1,r=n.slideCount%n.options.slidesToScroll*t*-1))):i+n.options.slidesToShow>n.slideCount&&(n.slideOffset=(i+n.options.slidesToShow-n.slideCount)*n.slideWidth,r=(i+n.options.slidesToShow-n.slideCount)*t),n.slideCount<=n.options.slidesToShow&&(n.slideOffset=0,r=0),!0===n.options.centerMode&&n.slideCount<=n.options.slidesToShow?n.slideOffset=n.slideWidth*Math.floor(n.options.slidesToShow)/2-n.slideWidth*n.slideCount/2:!0===n.options.centerMode&&!0===n.options.infinite?n.slideOffset+=n.slideWidth*Math.floor(n.options.slidesToShow/2)-n.slideWidth:!0===n.options.centerMode&&(n.slideOffset=0,n.slideOffset+=n.slideWidth*Math.floor(n.options.slidesToShow/2)),e=!1===n.options.vertical?i*n.slideWidth*-1+n.slideOffset:i*t*-1+r,!0===n.options.variableWidth&&(o=n.slideCount<=n.options.slidesToShow||!1===n.options.infinite?n.$slideTrack.children(".slick-slide").eq(i):n.$slideTrack.children(".slick-slide").eq(i+n.options.slidesToShow),e=!0===n.options.rtl?o[0]?-1*(n.$slideTrack.width()-o[0].offsetLeft-o.width()):0:o[0]?-1*o[0].offsetLeft:0,!0===n.options.centerMode&&(o=n.slideCount<=n.options.slidesToShow||!1===n.options.infinite?n.$slideTrack.children(".slick-slide").eq(i):n.$slideTrack.children(".slick-slide").eq(i+n.options.slidesToShow+1),e=!0===n.options.rtl?o[0]?-1*(n.$slideTrack.width()-o[0].offsetLeft-o.width()):0:o[0]?-1*o[0].offsetLeft:0,e+=(n.$list.width()-o.outerWidth())/2)),e},e.prototype.getOption=e.prototype.slickGetOption=function(i){return this.options[i]},e.prototype.getNavigableIndexes=function(){var i,e=this,t=0,o=0,s=[];for(!1===e.options.infinite?i=e.slideCount:(t=-1*e.options.slidesToScroll,o=-1*e.options.slidesToScroll,i=2*e.slideCount);t<i;)s.push(t),t=o+e.options.slidesToScroll,o+=e.options.slidesToScroll<=e.options.slidesToShow?e.options.slidesToScroll:e.options.slidesToShow;return s},e.prototype.getSlick=function(){return this},e.prototype.getSlideCount=function(){var e,t,o=this;return t=!0===o.options.centerMode?o.slideWidth*Math.floor(o.options.slidesToShow/2):0,!0===o.options.swipeToSlide?(o.$slideTrack.find(".slick-slide").each(function(s,n){if(n.offsetLeft-t+i(n).outerWidth()/2>-1*o.swipeLeft)return e=n,!1}),Math.abs(i(e).attr("data-slick-index")-o.currentSlide)||1):o.options.slidesToScroll},e.prototype.goTo=e.prototype.slickGoTo=function(i,e){this.changeSlide({data:{message:"index",index:
2parseInt(i)}},e)},e.prototype.init=function(e){var t=this;i(t.$slider).hasClass("slick-initialized")||(i(t.$slider).addClass("slick-initialized"),t.buildRows(),t.buildOut(),t.setProps(),t.startLoad(),t.loadSlider(),t.initializeEvents(),t.updateArrows(),t.updateDots(),t.checkResponsive(!0),t.focusHandler()),e&&t.$slider.trigger("init",[t]),!0===t.options.accessibility&&t.initADA(),t.options.autoplay&&(t.paused=!1,t.autoPlay())},e.prototype.initADA=function(){var e=this,t=Math.ceil(e.slideCount/e.options.slidesToShow),o=e.getNavigableIndexes().filter(function(i){return i>=0&&i<e.slideCount});e.$slides.add(e.$slideTrack.find(".slick-cloned")).attr({"aria-hidden":"true",tabindex:"-1"}).find("a, input, button, select").attr({tabindex:"-1"}),null!==e.$dots&&(e.$slides.not(e.$slideTrack.find(".slick-cloned")).each(function(t){var s=o.indexOf(t);i(this).attr({role:"tabpanel",id:"slick-slide"+e.instanceUid+t,tabindex:-1}),-1!==s&&i(this).attr({"aria-describedby":"slick-slide-control"+e.instanceUid+s})}),e.$dots.attr("role","tablist").find("li").each(function(s){var n=o[s];i(this).attr({role:"presentation"}),i(this).find("button").first().attr({role:"tab",id:"slick-slide-control"+e.instanceUid+s,"aria-controls":"slick-slide"+e.instanceUid+n,"aria-label":s+1+" of "+t,"aria-selected":null,tabindex:"-1"})}).eq(e.currentSlide).find("button").attr({"aria-selected":"true",tabindex:"0"}).end());for(var s=e.currentSlide,n=s+e.options.slidesToShow;s<n;s++)e.$slides.eq(s).attr("tabindex",0);e.activateADA()},e.prototype.initArrowEvents=function(){var i=this;!0===i.options.arrows&&i.slideCount>i.options.slidesToShow&&(i.$prevArrow.off("click.slick").on("click.slick",{message:"previous"},i.changeSlide),i.$nextArrow.off("click.slick").on("click.slick",{message:"next"},i.changeSlide),!0===i.options.accessibility&&(i.$prevArrow.on("keydown.slick",i.keyHandler),i.$nextArrow.on("keydown.slick",i.keyHandler)))},e.prototype.initDotEvents=function(){var e=this;!0===e.options.dots&&(i("li",e.$dots).on("click.slick",{message:"index"},e.changeSlide),!0===e.options.accessibility&&e.$dots.on("keydown.slick",e.keyHandler)),!0===e.options.dots&&!0===e.options.pauseOnDotsHover&&i("li",e.$dots).on("mouseenter.slick",i.proxy(e.interrupt,e,!0)).on("mouseleave.slick",i.proxy(e.interrupt,e,!1))},e.prototype.initSlideEvents=function(){var e=this;e.options.pauseOnHover&&(e.$list.on("mouseenter.slick",i.proxy(e.interrupt,e,!0)),e.$list.on("mouseleave.slick",i.proxy(e.interrupt,e,!1)))},e.prototype.initializeEvents=function(){var e=this;e.initArrowEvents(),e.initDotEvents(),e.initSlideEvents(),e.$list.on("touchstart.slick mousedown.slick",{action:"start"},e.swipeHandler),e.$list.on("touchmove.slick mousemove.slick",{action:"move"},e.swipeHandler),e.$list.on("touchend.slick mouseup.slick",{action:"end"}
2,e.swipeHandler),e.$list.on("touchcancel.slick mouseleave.slick",{action:"end"},e.swipeHandler),e.$list.on("click.slick",e.clickHandler),i(document).on(e.visibilityChange,i.proxy(e.visibility,e)),!0===e.options.accessibility&&e.$list.on("keydown.slick",e.keyHandler),!0===e.options.focusOnSelect&&i(e.$slideTrack).children().on("click.slick",e.selectHandler),i(window).on("orientationchange.slick.slick-"+e.instanceUid,i.proxy(e.orientationChange,e)),i(window).on("resize.slick.slick-"+e.instanceUid,i.proxy(e.resize,e)),i("[draggable!=true]",e.$slideTrack).on("dragstart",e.preventDefault),i(window).on("load.slick.slick-"+e.instanceUid,e.setPosition),i(e.setPosition)},e.prototype.initUI=function(){var i=this;!0===i.options.arrows&&i.slideCount>i.options.slidesToShow&&(i.$prevArrow.show(),i.$nextArrow.show()),!0===i.options.dots&&i.slideCount>i.options.slidesToShow&&i.$dots.show()},e.prototype.keyHandler=function(i){var e=this;i.target.tagName.match("TEXTAREA|INPUT|SELECT")||(37===i.keyCode&&!0===e.options.accessibility?e.changeSlide({data:{message:!0===e.options.rtl?"next":"previous"}}):39===i.keyCode&&!0===e.options.accessibility&&e.changeSlide({data:{message:!0===e.options.rtl?"previous":"next"}}))},e.prototype.lazyLoad=function(){function e(e){i("img[data-lazy]",e).each(function(){var e=i(this),t=i(this).attr("data-lazy"),o=i(this).attr("data-srcset"),s=i(this).attr("data-sizes")||n.$slider.attr("data-sizes"),r=document.createElement("img");r.onload=function(){e.animate({opacity:0}
vendor: 5,619 bytes, line 2
2,100,function(){o&&(e.attr("srcset",o),s&&e.attr("sizes",s)),e.attr("src",t).animate({opacity:1},200,function(){e.removeAttr("data-lazy data-srcset data-sizes").removeClass("slick-loading")}),n.$slider.trigger("lazyLoaded",[n,e,t])})},r.onerror=function(){e.removeAttr("data-lazy").removeClass("slick-loading").addClass("slick-lazyload-error"),n.$slider.trigger("lazyLoadError",[n,e,t])},r.src=t})}var t,o,s,n=this;if(!0===n.options.centerMode?!0===n.options.infinite?s=(o=n.currentSlide+(n.options.slidesToShow/2+1))+n.options.slidesToShow+2:(o=Math.max(0,n.currentSlide-(n.options.slidesToShow/2+1)),s=n.options.slidesToShow/2+1+2+n.currentSlide):(o=n.options.infinite?n.options.slidesToShow+n.currentSlide:n.currentSlide,s=Math.ceil(o+n.options.slidesToShow),!0===n.options.fade&&(o>0&&o--,s<=n.slideCount&&s++)),t=n.$slider.find(".slick-slide").slice(o,s),"anticipated"===n.options.lazyLoad)for(var r=o-1,l=s,d=n.$slider.find(".slick-slide"),a=0;a<n.options.slidesToScroll;a++)r<0&&(r=n.slideCount-1),t=(t=t.add(d.eq(r))).add(d.eq(l)),r--,l++;e(t),n.slideCount<=n.options.slidesToShow?e(n.$slider.find(".slick-slide")):n.currentSlide>=n.slideCount-n.options.slidesToShow?e(n.$slider.find(".slick-cloned").slice(0,n.options.slidesToShow)):0===n.currentSlide&&e(n.$slider.find(".slick-cloned").slice(-1*n.options.slidesToShow))},e.prototype.loadSlider=function(){var i=this;i.setPosition(),i.$slideTrack.css({opacity:1}),i.$slider.removeClass("slick-loading"),i.initUI(),"progressive"===i.options.lazyLoad&&i.progressiveLazyLoad()},e.prototype.next=e.prototype.slickNext=function(){this.changeSlide({data:{message:"next"}})},e.prototype.orientationChange=function(){var i=this;i.checkResponsive(),i.setPosition()},e.prototype.pause=e.prototype.slickPause=function(){var i=this;i.autoPlayClear(),i.paused=!0},e.prototype.play=e.prototype.slickPlay=function(){var i=this;i.autoPlay(),i.options.autoplay=!0,i.paused=!1,i.focussed=!1,i.interrupted=!1},e.prototype.postSlide=function(e){var t=this;t.unslicked||(t.$slider.trigger("afterChange",[t,e]),t.animating=!1,t.slideCount>t.options.slidesToShow&&t.setPosition(),t.swipeLeft=null,t.options.autoplay&&t.autoPlay(),!0===t.options.accessibility&&(t.initADA(),t.options.focusOnChange&&i(t.$slides.get(t.currentSlide)).attr("tabindex",0).focus()))},e.prototype.prev=e.prototype.slickPrev=function(){this.changeSlide({data:{message:"previous"}})},e.prototype.preventDefault=function(i){i.preventDefault()},e.prototype.progressiveLazyLoad=function(e){e=e||1;var t,o,s,n,r,l=this,d=i("img[data-lazy]",l.$slider);d.length?(t=d.first(),o=t.attr("data-lazy"),s=t.attr("data-srcset"),n=t.attr("data-sizes")||l.$slider.attr("data-sizes"),(r=document.createElement("img")).onload=function(){s&&(t.attr("srcset",s),n&&t.attr("sizes",n)),t.attr("src",o).removeAttr("data-lazy data-srcset data-sizes").removeClass("slick-loading"),!0===l.options.adaptiveHeight&&l.setPosition(),l.$slider.trigger("lazyLoaded",[l,t,o]),l.progressiveLazyLoad()},r.onerror=function(){e<3?setTimeout(function(){l.progressiveLazyLoad(e+1)},500):(t.removeAttr("data-lazy").removeClass("slick-loading").addClass("slick-lazyload-error"),l.$slider.trigger("lazyLoadError",[l,t,o]),l.progressiveLazyLoad())},r.src=o):l.$slider.trigger("allImagesLoaded",[l])},e.prototype.refresh=function(e){var t,o,s=this;o=s.slideCount-s.options.slidesToShow,!s.options.infinite&&s.currentSlide>o&&(s.currentSlide=o),s.slideCount<=s.options.slidesToShow&&(s.currentSlide=0),t=s.currentSlide,s.destroy(!0),i.extend(s,s.initials,{currentSlide:t}),s.init(),e||s.changeSlide({data:{message:"index",index:t}},!1)},e.prototype.registerBreakpoints=function(){var e,t,o,s=this,n=s.options.responsive||null;if("array"===i.type(n)&&n.length){s.respondTo=s.options.respondTo||"window";for(e in n)if(o=s.breakpoints.length-1,n.hasOwnProperty(e)){for(t=n[e].breakpoint;o>=0;)s.breakpoints[o]&&s.breakpoints[o]===t&&s.breakpoints.splice(o,1),o--;s.breakpoints.push(t),s.breakpointSettings[t]=n[e].settings}s.breakpoints.sort(function(i,e){return s.options.mobileFirst?i-e:e-i})}},e.prototype.reinit=function(){var e=this;e.$slides=e.$slideTrack.children(e.options.slide).addClass("slick-slide"),e.slideCount=e.$slides.length,e.currentSlide>=e.slideCount&&0!==e.currentSlide&&(e.currentSlide=e.currentSlide-e.options.slidesToScroll),e.slideCount<=e.options.slidesToShow&&(e.currentSlide=0),e.registerBreakpoints(),e.setProps(),e.setupInfinite(),e.buildArrows(),e.updateArrows(),e.initArrowEvents(),e.buildDots(),e.updateDots(),e.initDotEvents(),e.cleanUpSlideEvents(),e.initSlideEvents(),e.checkResponsive(!1,!0),!0===e.options.focusOnSelect&&i(e.$slideTrack).children().on("click.slick",e.selectHandler),e.setSlideClasses("number"==typeof e.currentSlide?e.currentSlide:0),e.setPosition(),e.focusHandler(),e.paused=!e.options.autoplay,e.autoPlay(),e.$slider.trigger("reInit",[e])},e.prototype.resize=function(){var e=this;i(window).width()!==e.windowWidth&&(clearTimeout(e.windowDelay),e.windowDelay=window.setTimeout(function(){e.windowWidth=i(window).width(),e.checkResponsive(),e.unslicked||e.setPosition()},50))},e.prototype.removeSlide=e.prototype.slickRemove=function(i,e,t){var o=this;if(i="boolean"==typeof i?!0===(e=i)?0:o.slideCount-1:!0===e?--i:i,o.slideCount<1||i<0||i>o.slideCount-1)return!1;o.unload(),!0===t?o.$slideTrack.children().remove():o.$slideTrack.children(this.options.slide).eq(i).remove(),o.$slides=o.$slideTrack.children(this.options.slide),o.$slideTrack.children(this.options.slide).detach(),o.$slideTrack.append(o.$slides),o.$slidesCache=o.$slides,o.reinit()},e.prototype.setCSS=function(i){var e,t,o=this,s={};
2!0===o.options.rtl&&(i=-i),e="left"==o.positionProp?Math.ceil(i)+"px":"0px",t="top"==o.positionProp?Math.ceil(i)+"px":"0px",s[o.positionProp]=i,!1===o.transformsEnabled?o.$slideTrack.css(s):(s={},!1===o.cssTransitions?(s[o.animType]="translate("+e+", "+t+")",o.$slideTrack.css(s)):(s[o.animType]="translate3d("+e+", "+t+", 0px)",o.$slideTrack.css(s)))},e.prototype.setDimensions=function(){var i=this;!1===i.options.vertical?!0===i.options.centerMode&&i.$list.css({padding:"0px "+i.options.centerPadding}):(i.$list.height(i.$slides.first().outerHeight(!0)*i.options.slidesToShow),!0===i.options.centerMode&&i.$list.css({padding:i.options.centerPadding+" 0px"})),i.listWidth=i.$list.width(),i.listHeight=i.$list.height(),!1===i.options.vertical&&!1===i.options.variableWidth?(i.slideWidth=Math.ceil(i.listWidth/i.options.slidesToShow),i.$slideTrack.width(Math.ceil(i.slideWidth*i.$slideTrack.children(".slick-slide").length))):!0===i.options.variableWidth?i.$slideTrack.width(5e3*i.slideCount):(i.slideWidth=Math.ceil(i.listWidth),i.$slideTrack.height(Math.ceil(i.$slides.first().outerHeight(!0)*i.$slideTrack.children(".slick-slide").length)));var e=i.$slides.first().outerWidth(!0)-i.$slides.first().width();!1===i.options.variableWidth&&i.$slideTrack.children(".slick-slide").width(i.slideWidth-e)},e.prototype.setFade=function(){var e,t=this;t.$slides.each(function(o,s){e=t.slideWidth*o*-1,!0===t.options.rtl?i(s).css({position:"relative",right:e,top:0,zIndex:t.options.zIndex-2,opacity:0}
2):i(s).css({position:"relative",left:e,top:0,zIndex:t.options.zIndex-2,opacity:0})}),t.$slides.eq(t.currentSlide).css({zIndex:t.options.zIndex-1,opacity:1})},e.prototype.setHeight=function(){var i=this;if(1===i.options.slidesToShow&&!0===i.options.adaptiveHeight&&!1===i.options.vertical){var e=i.$slides.eq(i.currentSlide).outerHeight(!0);i.$list.css("height",e)}},e.prototype.setOption=e.prototype.slickSetOption=function(){var e,t,o,s,n,r=this,l=!1;if("object"===i.type(arguments[0])?(o=arguments[0],l=arguments[1],n="multiple"):"string"===i.type(arguments[0])&&(o=arguments[0],s=arguments[1],l=arguments[2],"responsive"===arguments[0]&&"array"===i.type(arguments[1])?n="responsive":void 0!==arguments[1]&&(n="single")),"single"===n)r.options[o]=s;else if("multiple"===n)i.each(o,function(i,e){r.options[i]=e});else if("responsive"===n)for(t in s)if("array"!==i.type(r.options.responsive))r.options.responsive=[s[t]];else{for(e=r.options.responsive.length-1;e>=0;)r.options.responsive[e].breakpoint===s[t].breakpoint&&r.options.responsive.splice(e,1),e--;r.options.responsive.push(s[t])}l&&(r.unload(),r.reinit())},e.prototype.setPosition=function(){var i=this;i.setDimensions(),i.setHeight(),!1===i.options.fade?i.setCSS(i.getLeft(i.currentSlide)):i.setFade(),i.$slider.trigger("setPosition",[i])},e.prototype.setProps=function(){var i=this,e=document.body.style;i.positionProp=!0===i.options.vertical?"top":"left","top"===i.positionProp?i.$slider.addClass("slick-vertical"):i.$slider.removeClass("slick-vertical"),void 0===e.WebkitTransition&&void 0===e.MozTransition&&void 0===e.msTransition||!0===i.options.useCSS&&(i.cssTransitions=!0),i.options.fade&&("number"==typeof i.options.zIndex?i.options.zIndex<3&&(i.options.zIndex=3):i.options.zIndex=i.defaults.zIndex),void 0!==e.OTransform&&(i.animType="OTransform",i.transformType="-o-transform",i.transitionType="OTransition",void 0===e.perspectiveProperty&&void 0===e.webkitPerspective&&(i.animType=!1)),void 0!==e.MozTransform&&(i.animType="MozTransform",i.transformType="-moz-transform",i.transitionType="MozTransition",void 0===e.perspectiveProperty&&void 0===e.MozPerspective&&(i.animType=!1)),void 0!==e.webkitTransform&&(i.animType="webkitTransform",i.transformType="-webkit-transform",i.transitionType="webkitTransition",void 0===e.perspectiveProperty&&void 0===e.webkitPerspective&&(i.animType=!1)),void 0!==e.msTransform&&(i.animType="msTransform",i.transformType="-ms-transform",i.transitionType="msTransition",void 0===e.msTransform&&(i.animType=!1)),void 0!==e.transform&&!1!==i.animType&&(i.animType="transform",i.transformType="transform",i.transitionType="transition"),i.transformsEnabled=i.options.useTransform&&null!==i.animType&&!1!==i.animType},e.prototype.setSlideClasses=function(i){var e,t,o,s,n=this;if(t=n.$slider.find(".slick-slide").removeClass("slick-active slick-center slick-current").attr("aria-hidden","true"),n.$slides.eq(i).addClass("slick-current"),!0===n.options.centerMode){var r=n.options.slidesToShow%2==0?1:0;e=Math.floor(n.options.slidesToShow/2),!0===n.options.infinite&&(i>=e&&i<=n.slideCount-1-e?n.$slides.slice(i-e+r,i+e+1).addClass("slick-active").attr("aria-hidden","false"):(o=n.options.slidesToShow+i,t.slice(o-e+1+r,o+e+2).addClass("slick-active").attr("aria-hidden","false")),0===i?t.eq(t.length-1-n.options.slidesToShow).addClass("slick-center"):i===n.slideCount-1&&t.eq(n.options.slidesToShow).addClass("slick-center")),n.$slides.eq(i).addClass("slick-center")}else i>=0&&i<=n.slideCount-n.options.slidesToShow?n.$slides.slice(i,i+n.options.slidesToShow).addClass("slick-active").attr("aria-hidden","false"):t.length<=n.options.slidesToShow?t.addClass("slick-active").attr("aria-hidden","false"):(s=n.slideCount%n.options.slidesToShow,o=!0===n.options.infinite?n.options.slidesToShow+i:i,n.options.slidesToShow==n.options.slidesToScroll&&n.slideCount-i<n.options.slidesToShow?t.slice(o-(n.options.slidesToShow-s),o+s).addClass("slick-active").attr("aria-hidden","false"):t.slice(o,o+n.options.slidesToShow).addClass("slick-active").attr("aria-hidden","false"));"ondemand"!==n.options.lazyLoad&&"anticipated"!==n.options.lazyLoad||n.lazyLoad()},e.prototype.setupInfinite=function(){var e,t,o,s=this;if(!0===s.options.fade&&(s.options.centerMode=!1),!0===s.options.infinite&&!1===s.options.fade&&(t=null,s.slideCount>s.options.slidesToShow)){for(o=!0===s.options.centerMode?s.options.slidesToShow+1:s.options.slidesToShow,e=s.slideCount;e>s.slideCount-o;e-=1)t=e-1,i(s.$slides[t]).clone(!0).attr("id","").attr("data-slick-index",t-s.slideCount).prependTo(s.$slideTrack).addClass("slick-cloned");for(e=0;e<o+s.slideCount;e+=1)t=e,i(s.$slides[t]).clone(!0).attr("id","").attr("data-slick-index",t+s.slideCount).appendTo(s.$slideTrack).addClass("slick-cloned");s.$slideTrack.find(".slick-cloned").find("[id]").each(function(){i(this).attr("id","")})}},e.prototype.interrupt=function(i){var e=this;i||e.autoPlay(),e.interrupted=i},e.prototype.selectHandler=function(e){var t=this,o=i(e.target).is(".slick-slide")?i(e.target):i(e.target).parents(".slick-slide"),s=parseInt(o.attr("data-slick-index"));s||(s=0),t.slideCount<=t.options.slidesToShow?t.slideHandler(s,!1,!0):t.slideHandler(s)},e.prototype.slideHandler=function(i,e,t){var o,s,n,r,l,d=null,a=this;if(e=e||!1,!(!0===a.animating&&!0===a.options.waitForAnimate||!0===a.options.fade&&a.currentSlide===i))if(!1===e&&a.asNavFor(i),o=i,d=a.getLeft(o),r=a.getLeft(a.currentSlide),a.currentLeft=null===a.swipeLeft?r:a.swipeLeft,!1===a.options.infinite&&!1===a.options.centerMode&&(i<0||i>a.getDotCount()*a.options.slidesToScroll))!1===a.options.fade&&(o=a.currentSlide,!0!==t?a.animateSlide(r,function(){a.postSlide(o)}):a.postSlide(o));else if(!1===a.options.infinite&&!0===a.options.centerMode&&(i<0||i>a.slideCount-a.options.slidesToScroll))!1===a.options.fade&&(o=a.currentSlide,!0!==t?a.animateSlide(r,function(){a.postSlide(o)}):a.postSlide(o));else{if(a.options.autoplay&&clearInterval(a.autoPlayTimer),s=o<0?a.slideCount%a.options.slidesToScroll!=0?a.slideCount-a.slideCount%a.options.slidesToScroll:a.slideCount+
2o:o>=a.slideCount?a.slideCount%a.options.slidesToScroll!=0?0:o-a.slideCount:o,a.animating=!0,a.$slider.trigger("beforeChange",[a,a.currentSlide,s]),n=a.currentSlide,a.currentSlide=s,a.setSlideClasses(a.currentSlide),a.options.asNavFor&&(l=(l=a.getNavTarget()).slick("getSlick")).slideCount<=l.options.slidesToShow&&l.setSlideClasses(a.currentSlide),a.updateDots(),a.updateArrows(),!0===a.options.fade)return!0!==t?(a.fadeSlideOut(n),a.fadeSlide(s,function(){a.postSlide(s)})):a.postSlide(s),void a.animateHeight();!0!==t?a.animateSlide(d,function(){a.postSlide(s)}):a.postSlide(s)}},e.prototype.startLoad=function(){var i=this;!0===i.options.arrows&&i.slideCount>i.options.slidesToShow&&(i.$prevArrow.hide(),i.$nextArrow.hide()),!0===i.options.dots&&i.slideCount>i.options.slidesToShow&&i.$dots.hide(),i.$slider.addClass("slick-loading")},e.prototype.swipeDirection=function(){var i,e,t,o,s=this;return i=s.touchObject.startX-s.touchObject.curX,e=s.touchObject.startY-s.touchObject.curY,t=Math.atan2(e,i),(o=Math.round(180*t/Math.PI))<0&&(o=360-Math.abs(o)),o<=45&&o>=0?!1===s.options.rtl?"left":"right":o<=360&&o>=315?!1===s.options.rtl?"left":"right":o>=135&&o<=225?!1===s.options.rtl?"right":"left":!0===s.options.verticalSwiping?o>=35&&o<=135?"down":"up":"vertical"},e.prototype.swipeEnd=function(i){var e,t,o=this;if(o.dragging=!1,o.swiping=!1,o.scrolling)return o.scrolling=!1,!1;if(o.interrupted=!1,o.shouldClick=!(o.touchObject.swipeLength>10),void 0===o.touchObject.curX)return!1;if(!0===o.touchObject.edgeHit&&o.$slider.trigger("edge",[o,o.swipeDirection()]),o.touchObject.swipeLength>=o.touchObject.minSwipe){switch(t=o.swipeDirection()){case"left":case"down":e=o.options.swipeToSlide?o.checkNavigable(o.currentSlide+o.getSlideCount()):o.currentSlide+o.getSlideCount(),o.currentDirection=0;break;case"right":case"up":e=o.options.swipeToSlide?o.checkNavigable(o.currentSlide-o.getSlideCount()):o.currentSlide-o.getSlideCount(),o.currentDirection=1}"vertical"!=t&&(o.slideHandler(e),o.touchObject={},o.$slider.trigger("swipe",[o,t]))}else o.touchObject.startX!==o.touchObject.curX&&(o.slideHandler(o.currentSlide),o.touchObject={})},e.prototype.swipeHandler=function(i){var e=this;if(!(!1===e.options.swipe||"ontouchend"in document&&!1===e.options.swipe||!1===e.options.draggable&&-1!==i.type.indexOf("mouse")))switch(e.touchObject.fingerCount=i.originalEvent&&void 0!==i.originalEvent.touches?i.originalEvent.touches.length:1,e.touchObject.minSwipe=e.listWidth/e.options.touchThreshold,!0===e.options.verticalSwiping&&(e.touchObject.minSwipe=e.listHeight/e.options.touchThreshold),i.data.action){case"start":e.swipeStart(i);break;case"move":e.swipeMove(i);break;case"end":e.swipeEnd(i)}},e.prototype.swipeMove=function(i){var e,t,o,s,n,r,l=this;return n=void 0!==i.originalEvent?i.originalEvent.touches:null,!(!l.dragging||l.scrolling||n&&1!==n.length)&&(e=l.getLeft(l.currentSlide),l.touchObject.curX=void 0!==n?n[0].pageX:i.clientX,l.touchObject.curY=void 0!==n?n[0].pageY:i.clientY,l.touchObject.swipeLength=Math.round(Math.sqrt(Math.pow(l.touchObject.curX-l.touchObject.startX,2))),r=Math.round(Math.sqrt(Math.pow(l.touchObject.curY-l.touchObject.startY,2))),!l.options.verticalSwiping&&!l.swiping&&r>4?(l.scrolling=!0,!1):(!0===l.options.verticalSwiping&&(l.touchObject.swipeLength=r),t=l.swipeDirection(),void 0!==i.originalEvent&&l.touchObject.swipeLength>4&&(l.swiping=!0,i.preventDefault()),s=(!1===l.options.rtl?1:-1)*(l.touchObject.curX>l.touchObject.startX?1:-1),!0===l.options.verticalSwiping&&(s=l.touchObject.curY>l.touchObject.startY?1:-1),o=l.touchObject.swipeLength,l.touchObject.edgeHit=!1,!1===l.options.infinite&&(0===l.currentSlide&&"right"===t||l.currentSlide>=l.getDotCount()&&"left"===t)&&(o=l.touchObject.swipeLength*l.options.edgeFriction,l.touchObject.edgeHit=!0),!1===l.options.vertical?l.swipeLeft=e+o*s:l.swipeLeft=e+o*(l.$list.height()/l.listWidth)*s,!0===l.options.verticalSwiping&&(l.swipeLeft=e+o*s),!0!==l.options.fade&&!1!==l.options.touchMove&&(!0===l.animating?(l.swipeLeft=null,!1):void l.setCSS(l.swipeLeft))))},e.prototype.swipeStart=function(i){var e,t=this;if(t.interrupted=!0,1!==t.touchObject.fingerCount||t.slideCount<=t.options.slidesToShow)return t.touchObject={},!1;void 0!==i.originalEvent&&void 0!==i.originalEvent.touches&&(e=i.originalEvent.touches[0]),t.touchObject.startX=t.touchObject.curX=void 0!==e?e.pageX:i.clientX,t.touchObject.startY=t.touchObject.curY=void 0!==e?e.pageY:i.clientY,t.dragging=!0},e.prototype.unfilterSlides=e.prototype.slickUnfilter=function(){var i=this;null!==i.$slidesCache&&(i.unload(),i.$slideTrack.children(this.options.slide).detach(),i.$slidesCache.appendTo(i.$slideTrack),i.reinit())},e.prototype.unload=function(){var e=this;i(".slick-cloned",e.$slider).remove(),e.$dots&&e.$dots.remove(),e.$prevArrow&&e.htmlExpr.test(e.options.prevArrow)&&e.$prevArrow.remove(),e.$nextArrow&&e.htmlExpr.test(e.options.nextArrow)&&e.$nextArrow.remove(),e.$slides.removeClass("slick-slide slick-active slick-visible slick-current").attr("aria-hidden","true").css("width","")}
2,e.prototype.unslick=function(i){var e=this;e.$slider.trigger("unslick",[e,i]),e.destroy()},e.prototype.updateArrows=function(){var i=this;Math.floor(i.options.slidesToShow/2),!0===i.options.arrows&&i.slideCount>i.options.slidesToShow&&!i.options.infinite&&(i.$prevArrow.removeClass("slick-disabled").attr("aria-disabled","false"),i.$nextArrow.removeClass("slick-disabled").attr("aria-disabled","false"),0===i.currentSlide?(i.$prevArrow.addClass("slick-disabled").attr("aria-disabled","true"),i.$nextArrow.removeClass("slick-disabled").attr("aria-disabled","false")):i.currentSlide>=i.slideCount-i.options.slidesToShow&&!1===i.options.centerMode?(i.$nextArrow.addClass("slick-disabled").attr("aria-disabled","true"),i.$prevArrow.removeClass("slick-disabled").attr("aria-disabled","false")):i.currentSlide>=i.slideCount-1&&!0===i.options.centerMode&&(i.$nextArrow.addClass("slick-disabled").attr("aria-disabled","true"),i.$prevArrow.removeClass("slick-disabled").attr("aria-disabled","false")))},e.prototype.updateDots=function(){var i=this;null!==i.$dots&&(i.$dots.find("li").removeClass("slick-active").end(),i.$dots.find("li").eq(Math.floor(i.currentSlide/i.options.slidesToScroll)).addClass("slick-active"))},e.prototype.visibility=function(){var i=this;i.options.autoplay&&(document[i.hidden]?i.interrupted=!0:i.interrupted=!1)},i.fn.slick=function(){var i,t,o=this,s=arguments[0],n=Array.prototype.slice.call(arguments,1),r=o.length;for(i=0;i<r;i++)if("object"==typeof s||void 0===s?o[i].slick=new e(o[i],s):t=o[i].slick[s].apply(o[i].slick,n),void 0!==t)return t;return o}}); 3const CookieService = { 4setCookie(name, value, days) { 5let expires = ''; 6if (days) { 7const date = new Date(); 8date.setTime(date.getTime() + (days * 24 * 60 * 60 * 1000)); 9expires = '; expires=' + date.toUTCString(); 10} 11document.cookie = name + '=' + (value || '') + expires + ';'; 12}, 13getCookie(name) { 14const cookies = document.cookie.split(';'); 15for (const cookie of cookies) { 16if (cookie.indexOf(name + '=') > -1) { 17return cookie.split('=')[1]; 18} 19} 20return null; 21} 22}; 23$(window).scroll(function(){ 24var scrollTop = $(window).scrollTop(); 25if (scrollTop >=600){ 26$('.papier_flieger img ').addClass('anim'); 27} 28}); 29$(document).ready(function () { 30exitintent(); 31pulldownbanner(); 32share(); 33blog(); 34buildBGImage(); 35addBackgroundImages(); 36htmlCleanups(); 37htmlRearrangements(); 38applyCssChanges(); 39initEvents(); 40applyEqualHeights(); 41function clockCounter(){ 42if($('.clock').length > 0) { 43var clockDiv = document.querySelectorAll('.clock')[0]; 44var counterZahl = clockDiv.innerHTML - 1; 45if(isInViewport(clockDiv) && !clockDiv.classList.contains('view')){ 46clockDiv.classList.add('view'); 47var clockDiv,countup; 48clock = new FlipClock(clockDiv, 0, { 49clockFace: 'Counter', 50minimumDigits: 3, 51}); 52countup = setInterval(function() { 53clock.increment(10); 54if(clock.getTime().time > counterZahl) { 55clock.stop(); 56clearInterval(countup); 57} 58}, 0); 59} 60} 61} 62clockCounter(); 63$(window).scroll(function () { 64clockCounter(); 65}); 66(function () { 67const scrollReiter = document.querySelectorAll('.ReiterTabs'); 68if(scrollReiter){ 69const enablePfeil = (pfeil) => { 70pfeil.classList.remove('disabled'); 71pfeil.setAttribute('tabindex', '0'); 72} 73const disablePfeil = (pfeil) => { 74pfeil.classList.add('disabled'); 75pfeil.setAttribute('tabindex', '-1'); 76} 77const showScrollMobilNav = (Liste) => { 78if (Liste.clientWidth < Liste.scrollWidth) { 79Liste.classList.add('active'); 80if(Liste.nextElementSibling.classList.contains('nav-pfeil-rechts')){ 81enablePfeil(Liste.nextElementSibling); 82} 83if(!Liste.previousElementSibling || !Liste.previousElementSibling.classList.contains('nav-pfeil-links')){ 84const navPfeilRechts = document.createElement('button'); 85navPfeilRechts.setAttribute('aria-label', 'Pfeil rechts'); 86navPfeilRechts.setAttribute('title', 'Pfeil rechts'); 87navPfeilRechts.classList.add('nav-pfeil-rechts'); 88Liste.parentNode.insertBefore(navPfeilRechts, Liste.nextSibling); 89navPfeilRechts.onclick = function(){ 90const scrollToVal = Liste.scrollLeft + Liste.clientWidth * .5; 91Liste.scrollTo({ 92left: scrollToVal, 93behavior: 'smooth' 94}); 95}; 96const navPfeilLinks = document.createElement('button'); 97navPfeilLinks.setAttribute('aria-label', 'Pfeil links'); 98navPfeilLinks.setAttribute('title', 'Pfeil links'); 99navPfeilLinks.classList.add('nav-pfeil-links'); 100Liste.parentNode.insertBefore(navPfeilLinks, Liste); 101if(Liste.scrollLeft == 0){ 102navPfeilLinks.classList.add('disabled'); 103navPfeilLinks.setAttribute('tabindex', '-1'); 104} 105navPfeilLinks.onclick = function(){ 106let scrollToVal = Liste.scrollLeft - Liste.clientWidth * .5; 107Liste.scrollTo({ 108left: scrollToVal, 109behavior: 'smooth' 110}); 111}; 112Liste.onscroll = () => { 113if(Liste.scrollLeft == 0){ 114disablePfeil(navPfeilLinks); 115if(document.activeElement == navPfeilLinks){ 116navPfeilRechts.focus(); 117} 118} else { 119enablePfeil(navPfeilLinks); 120} 121if(Liste.scrollLeft == ((Liste.scrollWidth - Liste.clientWidth) - 1)){ 122disablePfeil(navPfeilRechts); 123if(document.activeElement == navPfeilRechts){ 124navPfeilLinks.focus(); 125} 126} 127else { 128enablePfeil(navPfeilRechts); 129} 130}; 131} 132} else { 133Liste.classList.remove('active'); 134if(Liste.nextElementSibling.classList.contains('nav-pfeil-rechts')){ 135disablePfeil(Liste.nextElementSibling); 136} 137} 138} 139scrollReiter.forEach(function(Reiter){ 140showScrollMobilNav(Reiter); 141addEventListener("resize", (event) => { 142showScrollMobilNav(Reiter); 143}); 144}); 145} 146})(); 147$('.card-img img').each(function(){ 148$(this).removeAttr('loading'); 149}); 150if($('a[name]').length != 0){ 151$('main img').each(function(){ 152if($(this).attr('loading')){ 153$(this).removeAttr('loading'); 154} 155}); 156} 157const sprachauswahl = document.getElementById("sprachauswahl"); 158const linkSprachauswahl = document.querySelectorAll(".header-quicklinks-wrapper .icon-sprache a")[0]; 159const linkSprachauswahlFaehnchen = document.querySelectorAll(".faehnchen-wrapper .icon-sprache a")[0]; 160const sprachauswahlCloseBtn = document.querySelectorAll("#sprachauswahl .close-btn")[0]; 161if(linkSprachauswahl){ 162try{ 163linkSprachauswahl.onclick = function(e){ 164e.preventDefault(); 165sprachauswahl.classList.add('aktiv'); 166}; 167linkSprachauswahlFaehnchen.onclick = function(e){ 168e.preventDefault(); 169sprachauswahl.classList.add('aktiv'); 170}; 171sprachauswahlCloseBtn.onclick = function(){ 172sprachauswahl.classList.remove('aktiv'); 173}; 174} catch(e){} 175} 176if($('#sharing_buttons_bunt').length > 0){ 177if($(window).width() < 980){ 178$('#sharing_buttons_bunt').insertBefore('#footer'); 179} 180} 181if($('.bewerbungsausdruck .bewerbungsfoto a').length > 0){ 182$('<img alt="Bewerbungsfoto" />').appendTo('.bewerbungsausdruck .bewerbungsfoto'); 183$('.bewerbungsausdruck .bewerbungsfoto img').attr('src', $('.bewerbungsausdruck .bewerbungsfoto a').attr('href')); 184} 185$('.CMSWPEMultimedia').each(function(){ 186if($(this).find('.mejs-container').hasClass('mejs-audio')){ 187$(this).find('.multimedia_content').addClass('audio'); 188} 189}); 190$('.kundenbeirat .fragen:first-child').clone().insertAfter($('.kundenbeirat .spalte-25:nth-child(2)')); 191$('.kundenbeirat .fragen:first-child').clone().insertAfter($('.kundenbeirat .spalte-25:nth-child(4)')); 192$('.kundenbeirat .energieexperte').equalHeight(); 193$('.kundenbeirat .ohren').equalHeight(); 194$('.kundenbeirat .warum').equalHeight(); 195$('.kundenbeirat .lieblingsthemen').equalHeight(); 196const naviLinks = document.querySelectorAll('.icons-wrapper > li > a'); 197let naviLinkFocus = false;
198naviLinks.forEach(function(link){ 199if(document.activeElement == link){ 200naviLinkFocus = true; 201} 202}); 203if($(window).width() > 1260 && $('body').hasClass('home') && naviLinkFocus){ 204setTimeout(function(){ 205$('header').addClass('expand'); 206}, 500); 207setTimeout(function(){ 208$('header').removeClass('expand'); 209}, 3500); 210} 211$('.icon-instagram').prop('title', 'Instagram'); 212$('.icon-facebook').prop('title', 'Facebook'); 213$('.icon-youtube').prop('title', 'YouTube'); 214$('.icon-twitter').prop('title', 'Twitter'); 215$('.icon-newsletter').prop('title', 'Newsletter'); 216$('.flieger').prop('title', 'Jetzt zum Newsletter anmelden'); 217$('[id*="uploaded_file_"').each(function(){ 218$(this).prev().appendTo($(this).prevAll('.Feldrahmen.Binary')); 219$(this).appendTo($(this).prevAll('.Feldrahmen.Binary')); 220}); 221$('.bewerbung .SlideshowKasten.referenzen .SlideshowContentBereich .SlideshowContent .SlideshowContentInnen').equalHeight(); 222$('.schaubild-wrapper ul.linkliste li a').each(function(){ 223var dataTitle = $(this).attr('data-title'); 224if(dataTitle == "emob") { 225$(this).attr('title', '(e)Mobilität'); 226} else if(dataTitle == "heute-fuer-morgen") { 227$(this).attr('title', 'Heute für Morgen'); 228} else { 229$(this).attr('title', dataTitle); 230} 231}
231); 232$('#kopfbild .FadeInKasten .FadeInTabsUnten').wrap('<div class="tabs-wrap"></div>'); 233$('.flieger-wrapper').insertBefore('.seitenname').show(); 234if($('.home .flieger').length > 0){ 235var $horizontal = $('.flieger'); 236var startPosition = $horizontal.position().left - 450; 237$horizontal.css('left', -(($(window).width() - $('main').width()) / 2)); 238var speed = 1.5; 239$(window).scroll(function () { 240var st = $(this).scrollTop(); 241if($(window).width() < 769){ 242var newPos = (st * speed/3) + startPosition; 243} else { 244var newPos = (st * speed) + startPosition; 245} 246if($(window).width() > 520){ 247$horizontal.css({ 248'left': newPos 249}); 250} 251}); 252} 253if($('.flieger').length > 0){ 254var $horizontal = $('.flieger'); 255var startPosition = $horizontal.position().left - 450; 256$horizontal.css('left', -(($(window).width() - $('main').width()) / 2)); 257var speed = 2.5; 258$(window).scroll(function () { 259var st = $(this).scrollTop(); 260var newPos = (st * speed) + startPosition; 261if($(window).width() > 520){ 262$horizontal.css({ 263'left': newPos 264}); 265} 266}); 267} 268$('.auswahl-popup > .ReiterKasten > .ReiterContentBereich > .ReiterContent').each(function(index){ 269if($(this).attr('class') != 'ReiterContent'){ 270var className = $(this).attr('class').replace('ReiterContent', ''); 271className = className.replace('Content', ''); 272$(this).parent().prev().prev().find('li:nth-child(' + (index + 1) + ')').addClass(className); 273} 274}); 275$('.sprungmarken .Linkkasten > a').click(function(e){ 276e.preventDefault(); 277var className = $(this).parent().attr('class').replace('Linkkasten kasten spalte-50 card ', ''); 278var text = $('.auswahl-popup > .ReiterKasten > .ReiterTabs li.' + className + ' a').text(); 279$('html, body').animate({ 280scrollTop: $('.schaubild .wrapper-scroll').offset().top 281}, 500); 282setTimeout(function(){ 283$('.auswahl-popup').addClass('show'); 284$('.auswahl-popup > .ReiterKasten > .ReiterTabs li.' + className + ' a').click(); 285$('.auswahl-popup .auswahl').each(function(){ 286$(this).attr('class', ''); 287$(this).addClass('auswahl'); 288$(this).addClass(className); 289}); 290$('.auswahl-popup .auswahl').addClass(className); 291$('.auswahl-popup .auswahl p').html(text); 292}, 700); 293}); 294$('.schaubild-wrapper li a').click(function(e){ 295e.preventDefault(); 296$('.auswahl-popup').addClass('show'); 297var className = $(this).parent().attr('class').replace('int', ''); 298var text = $('.auswahl-popup > .ReiterKasten > .ReiterTabs li.' + className + ' a').text(); 299$('.auswahl-popup > .ReiterKasten > .ReiterTabs li.' + className + ' a').click(); 300$('.auswahl-popup .auswahl').each(function(){ 301$(this).attr('class', ''); 302$(this).addClass('auswahl'); 303$(this).addClass(className); 304}); 305$('.auswahl-popup .auswahl').addClass(className); 306$('.auswahl-popup .auswahl p').html(text); 307}); 308$('.auswahl-popup .auswahl p').click(function(){ 309$('.auswahl-popup > .ReiterKasten > .ReiterTabs').toggleClass('show'); 310}); 311$('.auswahl-popup > .ReiterKasten > .ReiterTabs li a').click(function(){ 312$('.auswahl-popup > .ReiterKasten > .ReiterTabs').removeClass('show'); 313var className = $(this).parent().attr('class').replace('ext', ''); 314var text = $(this).text(); 315$('.auswahl-popup .auswahl').attr('class', 'auswahl'); 316$('.auswahl-popup .auswahl').addClass(className); 317$('.auswahl-popup .auswahl p').html(text); 318}); 319$('.auswahl-popup').each(function(){ 320$('<div class="close-btn"></div>').appendTo('.auswahl'); 321_this = $(this); 322setTimeout(function(){ 323var top = ($(window).height() - _this.height()) / 2; 324if(top < 0){ 325top = 20; 326} 327if($(window).width() <= 1024){ 328top = 100; 329} 330_this.css('top', top); 331_this.css('left', ($(window).width() - _this.width()) / 2); 332}, 500); 333}); 334$('.auswahl-popup .close-btn').click(function(){ 335$(this).parent().parent().removeClass('show'); 336$('.auswahl-popup > .ReiterKasten > .ReiterTabs').removeClass('show'); 337}); 338$('.landingpage-zukunft .schaubild-wrapper').each(function(){ 339var imgWidth = $(this).find('img').width(); 340var imgHeight = $(this).find('img').height(); 341$(this).css('width', imgWidth); 342$(this).css('height', imgHeight); 343}); 344const wolke1 = document.querySelector('.landingpage-teamZukunft .wolke1'); 345if(wolke1){ 346if(HRCSS.isInViewport(wolke1)){ 347var startPositionWolke1 = parseInt(window.getComputedStyle(wolke1).getPropertyValue("right")); 348var speed = .8; 349document.addEventListener('scroll', function(){ 350var st1 = $(this).scrollTop(); 351var newPosWolke1 = startPositionWolke1 - (st1 * speed); 352wolke1.style.right = newPosWolke1 + "px"; 353}); 354} 355} 356const animationenVonRechts = document.querySelectorAll('.landingpage-teamZukunft .animation-von-rechts svg'); 357if(animationenVonRechts){
358animationenVonRechts.forEach(function(elem){ 359const startPercent = -200; 360const endPercent = 0; 361window.addEventListener('scroll', function(){ 362const rect = elem.getBoundingClientRect(); 363const windowHeight = window.innerHeight; 364const endPoint = windowHeight * 0.5; 365const totalDistance = windowHeight - endPoint + rect.height; 366let progress = (windowHeight - rect.top) / totalDistance; 367progress = Math.max(0, Math.min(progress, 1)); 368const current = startPercent + ((endPercent - startPercent) * progress); 369elem.style.right = current + '%'; 370}); 371}); 372} 373const animationenVonLinks = document.querySelectorAll('.landingpage-teamZukunft .animation-von-links svg'); 374if(animationenVonLinks){ 375animationenVonLinks.forEach(function(elem){ 376const startPercent = -200; 377const endPercent = 0; 378window.addEventListener('scroll', function(){ 379const rect = elem.getBoundingClientRect(); 380const windowHeight = window.innerHeight; 381const endPoint = windowHeight * 0.5; 382const totalDistance = windowHeight - endPoint + rect.height; 383let progress = (windowHeight - rect.top) / totalDistance; 384progress = Math.max(0, Math.min(progress, 1)); 385const current = startPercent + ((endPercent - startPercent) * progress); 386elem.style.left = current + '%'; 387}); 388}); 389} 390const wolke2 = document.querySelector('.landingpage-teamZukunft .wolke2'); 391if(wolke2){ 392if(HRCSS.isInViewport(wolke2)){ 393var startPositionWolke2 = parseInt(window.getComputedStyle(wolke2).getPropertyValue("left")); 394var speed = .8; 395document.addEventListener('scroll', function(){ 396var st2 = $(this).scrollTop(); 397var newPosWolke2 = startPositionWolke2 - (st2 * speed); 398wolke2.style.left = newPosWolke2 + "px"; 399}); 400} 401} 402}); 403$(window).scroll(function() { 404if($(window).width() <= 480){ 405if($(window).scrollTop() + $(window).height() == $(document).height()) { 406$('.landingpage-zukunft .schaubild .swipe-icon').addClass('anim'); 407$('.landingpage-teamZukunft .schaubild .swipe-icon').addClass('anim'); 408} 409} 410}); 411$(window).resize(function(){ 412if($('#sharing_buttons_bunt').length > 0){ 413if($(window).width() < 980 && $('.spalte-40 #sharing_buttons_bunt').length > 0){ 414$('#sharing_buttons_bunt').insertBefore('#footer'); 415} else if ($(window).width() >= 980 && $('\#page > #sharing_buttons_bunt').length > 0){ 416$('#sharing_buttons_bunt').appendTo('.projekt-details > .spalte-40 > .kasten_content'); 417} 418} 419buildBGImage(); 420$('.kundenbeirat .energieexperte').equalHeight(); 421$('.kundenbeirat .ohren').equalHeight(); 422$('.kundenbeirat .warum').equalHeight(); 423$('.kundenbeirat .lieblingsthemen').equalHeight(); 424$('.auswahl-popup').each(function(){ 425_this = $(this); 426setTimeout(function(){ 427var top = ($(window).height() - _this.height()) / 2; 428if(top < 0){ 429top = 20; 430} 431if($(window).width() <= 1024){ 432top = 100; 433} 434_this.css('top', top); 435_this.css('left', ($(window).width() - _this.width()) / 2); 436}, 500); 437}); 438$('.landingpage-zukunft .schaubild-wrapper').each(function(){ 439var imgWidth = $(this).find('img').width(); 440var imgHeight = $(this).find('img').height(); 441$(this).css('width', imgWidth); 442$(this).css('height', imgHeight); 443}); 444setNavigationDesktopWidth(); 445}); 446$(window).scroll(function(){ 447if($('.landingpage-zukunft .wolke1').length){ 448if($('.wolke1').isInViewport()){ 449var $horizontal = $('.wolke1'); 450var startPosition = 0; 451var speed = .8; 452$(window).scroll(function () { 453var st = $(this).scrollTop(); 454var newPos = (st * speed) + startPosition; 455if(newPos < ($(window).width() / 2.5)){ 456$horizontal.css({ 457'right': newPos 458}); 459} 460}); 461} 462} 463if($('.landingpage-zukunft .wolke2').length){ 464if($('.wolke2').isInViewport()){ 465var $horizontal2 = $('.wolke2'); 466var startPosition2 = 0; 467var speed2 = 2; 468$(window).scroll(function () { 469var st2 = $(this).scrollTop(); 470var newPos2 = (st2 * speed) + startPosition2; 471if(newPos2 < ($(window).width() / 2.5)){ 472$horizontal2.css({ 473'left': newPos2 474}); 475} 476}); 477} 478} 479}); 480$.fn.equalHeight = function(){ 481var max_height = 0; 482$(this).each(function(){ 483max_height = Math.max($(this).height(), max_height); 484}); 485$(this).each(function(){ 486$(this).height(max_height); 487}); 488}; 489$.fn.isInViewport = function() { 490var elementTop = $(this).offset().top; 491var elementBottom = elementTop + $(this).outerHeight(); 492var viewportTop = $(window).scrollTop(); 493var viewportBottom = viewportTop + $(window).height(); 494return elementBottom > viewportTop && elementTop < viewportBottom; 495}; 496function scrollTo(target) { 497if (typeof target === 'string' && target.trim().toLowerCase() === 'top') { 498$('html, body').animate({ 499scrollTop: 0 500}, 800); 501} else { 502if($(target).offset() === undefined){ 503} else { 504$('html, body').animate({ 505scrollTop: $(target).offset().top 506}, 800); 507} 508} 509} 510function applyEqualHeights() { 511var equalHeightSelectors = [ 512'.zeile.gleiche-hoehe > .kasten' 513];
514equalHeightSelectors.forEach(function(selector) { 515$(selector).equalHeight(); 516}); 517} 518function addBackgroundImage() 519{ 520var $backgroundImageElement = $(this); 521var imageUrl = $backgroundImageElement.find('img').first().attr('src'); 522$(this).find('img').parent().find('source').each(function(){ 523var media = $(this).attr('media'); 524media = media.replace('(max-width: ', ''); 525media = media.replace('px)', ''); 526var currentSrc = $(this).attr('srcset'); 527if($(window).width() < media){ 528imageUrl = currentSrc; 529return false; 530} 531}); 532$backgroundImageElement.css('background-image', 'url(' + imageUrl + ')'); 533var imageUrl = $backgroundImageElement.find('img').not('.stoerer').first().hide(); 534} 535function addBackgroundImages() 536{ 537var backgroundImageElementClass = '.hintergrund-bild'; 538var $backgroundImageElements = $(backgroundImageElementClass); 539$backgroundImageElements.each(addBackgroundImage); 540} 541function addAlternateHeadImage() { 542var $alternateHeadImage = $('img.abweichendes-kopfbild').first(); 543if ($alternateHeadImage.length) { 544var alternateHeadImageUrl, 545windowWidth = $(window).width(); 546if (windowWidth > 1023) { 547alternateHeadImageUrl = $alternateHeadImage.attr('src'); 548$('#kopfbild picture img').attr('src', alternateHeadImageUrl); 549} else if (windowWidth > 767) { 550alternateHeadImageUrl = $alternateHeadImage.siblings('source[media="(max-width: 1023px)"]').attr('srcset'); 551$('#kopfbild picture source[media="(max-width: 1023px)"]').attr('srcset', alternateHeadImageUrl); 552} else { 553alternateHeadImageUrl = $alternateHeadImage.siblings('source[media="(max-width: 767px)"]').attr('srcset'); 554$('#kopfbild picture source[media="(max-width: 767px)"]').attr('srcset', alternateHeadImageUrl); 555} 556$alternateHeadImage.hide(); 557} 558} 559function testForWhiteSpace() { 560return (this.nodeType == 3 && !/\S/.test(this.nodeValue)); 561} 562function htmlCleanups() { 563var selectorsToFilter = [ 564'.card-slider .SlideshowContentInnen' 565]; 566selectorsToFilter.forEach(function(selector) { 567$(selector).contents().filter(testForWhiteSpace).remove(); 568}); 569$('table + p, .table-responsive + p').each(function() { 570var $pElement = $(this); 571if (!$pElement.children().length && $pElement.text().trim() == "") { 572$pElement.remove(); 573} 574}); 575} 576function expand() { 577$('#header').addClass("expand"); 578} 579function contractHeaderWidth() { 580$('#header').removeClass("expand"); 581} 582function addHeaderWidthExpansion() { 583var breakpoint = 1260; 584var $header = $('#header'); 585$header.on("mouseenter", function() { 586if ($(window).width() > breakpoint) $('#header').addClass("expand"); 587}); 588$header.on("mouseleave", function() { 589var navigationOpen = $('#navigation-desktop').hasClass('open'); 590if ($(window).width() > breakpoint && !navigationOpen) contractHeaderWidth(); 591}); 592const naviLinks = document.querySelectorAll('.icons-wrapper > li > a'); 593naviLinks.forEach(function(link){ 594link.addEventListener("focusin", (event) => { 595if ($(window).width() > breakpoint) expand(); 596}); 597}); 598} 599$('.FadeInTabsUnten li.selected').addClass('first_anim'); 600function addScrollEvents() { 601var scrolledTargetsSelector = '.back-to-top, #header, .faehnchen-wrapper', 602scrolledTargetClassName = 'scrolled', 603scrolledClassTriggerOffset = 100; 604if ($(window).scrollTop() >= scrolledClassTriggerOffset) $(scrolledTargetsSelector).addClass(scrolledTargetClassName); 605$(window).scroll(function() { 606if ($(window).scrollTop() < scrolledClassTriggerOffset) { 607$(scrolledTargetsSelector).removeClass(scrolledTargetClassName); 608} else { 609$(scrolledTargetsSelector).addClass(scrolledTargetClassName); 610} 611}); 612} 613function getDisplayedUlWidth() { 614var widthComputed = 0; 615$('#navigation-desktop > ul ul.in').each(function() { 616widthComputed += $(this).outerWidth(); 617}); 618return widthComputed; 619} 620function setNavigationDesktopWidth() { 621var $firstTopLevelEntryWithChildren = $('#navigation-desktop > ul > li.has-children').first(), 622navigationHasSubEntries = $firstTopLevelEntryWithChildren.length; 623if ((HRGetViewPortWidth() > 1260) && navigationHasSubEntries) { 624var widthComputed = $firstTopLevelEntryWithChildren.outerWidth() + getDisplayedUlWidth() + 198 + $(window).width() - ($('#header').offset().left + $('#header').outerWidth()) + 90 - 150; 625$('.overlay-navigation, #navigation-desktop').animate({ 626width: widthComputed 627}, 200); 628} 629} 630function toggleMenu() { 631$('body').toggleClass('overlay-navigation-open'); 632$('#navigation-desktop, #navigation-mobile').toggleClass('open'); 633setTimeout(function(){ 634$('#navigation-desktop > ul, #navigation-mobile #nav-control').toggleClass('in'); 635setNavigationDesktopWidth(); 636}, 100); 637} 638function openMenu() { 639$('body').addClass('overlay-navigation-open'); 640$('#navigation-desktop, #navigation-mobile').addClass('open'); 641setTimeout(function(){ 642$('#navigation-desktop > ul, #navigation-mobile #nav-control').addClass('in'); 643setNavigationDesktopWidth() 644;}, 100); 645} 646function closeMenu() { 647$('body').removeClass('overlay-navigation-open'); 648$('#navigation-desktop').removeClass('open'); 649$('#navigation-desktop > ul').removeClass('in'); 650$('#navigation-desktop li, #header .icons-wrapper li').removeClass('active-override'); 651$('#navigation-desktop li a, #header .icons-wrapper li').removeClass('entry-clicked'); 652} 653function disableAllOtherEntries($subEntriesToToggle) { 654var $allOtherParentEntries = $subEntriesToToggle.parent('li').siblings('li'); 655var $currentSuperEntries = $subEntriesToToggle.parent('li').parent('ul').is('[data-ebene]'); 656$allOtherParentEntries.find('ul').removeClass('in'); 657if ($currentSuperEntries.length) { 658disableAllOtherEntries($currentSuperEntries); 659} 660} 661function toggleNavigationSubEntries($subEntriesToToggle) { 662disableAllOtherEntries($subEntriesToToggle); 663$subEntriesToToggle.toggleClass('in'); 664} 665function disableAllSubNavigationEntries() { 666$('#navigation-desktop li.has-children ul').filter('[data-ebene]').removeClass('in'); 667} 668function addMenuEvents() { 669$('#menu').click(function() { 670disableAllSubNavigationEntries(); 671$('#navigation-desktop li').removeClass('active-override'); 672$('#navigation-desktop li a').removeClass('entry-clicked'); 673toggleMenu(); 674$('#navigation-desktop li.has-children > .nav_selected + ul').addClass('in'); 675}); 676$('#header .icons-wrapper li[class*="nav-"]').click(function(event) { 677event.preventDefault(); 678var clickedNavClassName = [].slice.apply(this.classList).reduce(function (result, currentClassName) {if(currentClassName.indexOf('nav
678-') === 0) {result = currentClassName;} return result;}, ''); 679disableAllSubNavigationEntries(); 680$('#navigation-desktop li, #header .icons-wrapper li').removeClass('active-override'); 681$('#navigation-desktop li a, #header .icons-wrapper li').removeClass('entry-clicked'); 682$(this).siblings('li[class*="nav-"]').addClass('active-override'); 683$(this).addClass('entry-clicked'); 684openMenu(); 685$('#navigation-desktop li.' + clickedNavClassName + ' > a').first().click(); 686if ($(this).hasClass('selected')) $('#navigation-desktop li.has-children > .nav_selected + ul').addClass('in'); 687}); 688$('.overlay-navigation-close').click(function() { 689disableAllSubNavigationEntries(); 690closeMenu(); 691contractHeaderWidth(); 692}); 693$('#navigation-desktop li.has-children > a, #navigation-desktop li.has-children > span').click(function(event) { 694event.preventDefault(); 695var $subEntriesToToggle = $(this).next('ul'), 696$parentLi = $(this).parent('li'), 697$parentUl = $parentLi.parent('ul'), 698isAlreadyActive = $(this).hasClass('entry-clicked'); 699if ($parentLi && $parentLi.length) { 700$parentUl.children('li').removeClass('active-override'); 701$parentLi.siblings('li').children('a, span').removeClass('entry-clicked'); 702if (!isAlreadyActive) $parentLi.siblings('li').addClass('active-override'); 703$parentLi.children('a, span').toggleClass('entry-clicked'); 704} 705if ($subEntriesToToggle && $subEntriesToToggle.length) toggleNavigationSubEntries($subEntriesToToggle); 706setNavigationDesktopWidth(); 707}); 708} 709function addFaehnchenEvents() { 710$(".faehnchen-trigger").click(function(){ 711$(".faehnchen-wrapper").toggleClass("faehnchen-aktiv"); 712}); 713$(".back-to-top").click(function(){ 714$("html, body").animate({ scrollTop: 0 }, "slow"); 715}); 716} 717function addNavigationEvents() { 718addHeaderWidthExpansion(); 719addMenuEvents(); 720addFaehnchenEvents(); 721} 722function addSearchEvents() { 723$('#suche .search-suggestions ul li').click(function() { 724if (!$(this).children('a').length) { 725var $searchForm = $('#suche form.CMSSuchformular'); 726var $searchFormInput = $('#suche input.CMSSuchformularSuchbegriff'); 727var clickedItemsSearchTerm = $(this).text().trim(); 728$searchFormInput.val(clickedItemsSearchTerm); 729$searchForm.submit(); 730} 731}); 732$('.mitgliederliste #mitgliedersuche [id*="SuchEingabe"] ~ svg').click(function() { 733$(this).closest('form').submit(); 734}); 735} 736function removeProgressSliderTabInitialClass() { 737$('.progress-slider .FadeInTabsUnten li:nth-of-type(2)').removeClass('initial'); 738} 739function addProgressSliderTabSelectedClass() { 740$('.progress-slider .FadeInTabsUnten li:nth-of-type(2)').addClass('selected').addClass('initial'); 741setTimeout(removeProgressSliderTabInitialClass, 13000); 742} 743function removeProgressSliderTabSelectedClass() { 744$('.progress-slider .FadeInTabsUnten li.selected').removeClass('selected'); 745setTimeout(addProgressSliderTabSelectedClass, 10); 746} 747function rearrangeMitgliederlisteHtml() { 748$('table.mitgliederliste th').each(function() { 749var $th = $(this), 750$anchor = $th.children('a'), 751$sortIcons = $th.children('.sort-icons'); 752if ($anchor.length && $sortIcons.length) { 753$anchor.append($sortIcons); 754} 755}); 756} 757function rearrangeAccordionHtml() { 758var accordionSelectors = [ 759'.Aufklappkasten2.tarif', 760'.Aufklappkasten2.ampel', 761'.Aufklappkasten.tarif', 762'.Aufklappkasten.ampel' 763]; 764var $accordions = $(accordionSelectors.join(',')); 765$accordions.each(function() { 766var $accordion = $(this); 767var $accordionTitle = $accordion.find('.InfoboxUeberschrift'); 768var $accordionTitleAddition = $('<div class="verfuegbarkeits-wrapper"></div>').appendTo($accordionTitle); 769var $accordionTitleAddition = $accordion.find('.kasten_content .ueberschrift-zusatz').appendTo($accordion.find('.verfuegbarkeits-wrapper')); 770var $accordionTitleAddition = $accordion.find('.kasten_content .ueberschrift-zusatz-naechstes-jahr').appendTo($accordion.find('.verfuegbarkeits-wrapper')); 771}); 772} 773function rearrangeRouteToLocationHtml() { 774var $routeToLocationEls = $('.kasten.standort, .ReiterKasten.standort .ReiterContentInnen'); 775$routeToLocationEls.each(function() { 776var $routeToLocationEl = $(this), 777$contactEl = $routeToLocationEl.find('.kontakt'), 778$buttonList = $routeToLocationEl.find('.button').first().parent('ul'), 779$locationMapEl = $routeToLocationEl.find('.WPEStandortkarte > div'); 780if ($buttonList.length) { 781$contactEl.append($buttonList); 782$locationMapEl.css('max-height','384px'); 783} 784}); 785} 786function rearrangeUebersichtHtml() { 787$('.uebersicht-unterseiten > li') 788.addClass('card') 789.find('a') 790.each(function(index) { 791$(this).prepend('<img/>'); 792var label = $(this).text(); 793var charSet = 'a-zA-ZßáàâäãåçéèêëíìîïñóòôöõúùûüýÿæÁÀÂÄÃÅÇÉÈÊËÍÌÎÏÑÓÒÔÖÕÚÙÛÜÝÆ'; 794var img = ''; 795if(label){ 796var cleanedLabel = label.toLowerCase() 797.replace(new RegExp('([^'+ charSet + ']+)', 'g'), '-') 798.replace(new RegExp('(^[-]|[-]$)', 'g'), ''); 799var $imgEl = $('main > img.' + cleanedLabel); 800img = $imgEl.attr('src'); 801$imgEl.remove(); 802} 803$(this).find('img') 804.wrap('<div class="card-img"></div>') 805.attr('src', img); 806$(this).find('.card-img').wrap('<div class="unterseite"></div>'); 807$(this).find('.unterseite').append('<h4>' + label + '</h4>');
808$(this).contents().filter(function(){ 809return this.nodeType != 1; 810}).remove(); 811}); 812} 813function addSlickSlider() { 814$('.karussell').on('init', function(event, slick) { 815if (slick.slideCount <= slick.options.slidesToShow) $('.slick-dots').hide(); 816}); 817$('.karussell').slick({ 818infinite: false, 819slidesToShow:3, 820slidesToScroll: 1, 821waitForAnimate: false, 822dots: true, 823arrows: false, 824responsive: [ 825{ 826breakpoint: 1161, 827settings: { 828slidesToShow: 2, 829centerMode: true, 830centerPadding: '20px', 831initialSlide: 1, 832infinite: true 833} 834}, 835{ 836breakpoint: 600, 837settings: { 838slidesToShow: 1, 839centerMode: true, 840centerPadding: '20px' 841} 842} 843] 844}); 845$('.karussell-pfeile').slick({ 846infinite: false, 847slidesToShow: 4, 848slidesToScroll: 1, 849waitForAnimate: false, 850dots: false, 851arrows: true, 852responsive: [ 853{ 854breakpoint: 1161, 855settings: { 856slidesToShow: 2, 857centerMode: true, 858centerPadding: '20px', 859initialSlide: 1, 860infinite: true 861} 862}, 863{ 864breakpoint: 600, 865settings: { 866slidesToShow: 1, 867centerMode: true, 868centerPadding: '20px' 869} 870} 871] 872}); 873$('.karussell-dreispaltig').slick({ 874infinite: false, 875slidesToShow: 3, 876slidesToScroll: 1, 877waitForAnimate: false, 878dots: false, 879arrows: true, 880responsive: [ 881{ 882breakpoint: 1161, 883settings: { 884slidesToShow: 2, 885centerMode: true, 886centerPadding: '20px', 887initialSlide: 1, 888infinite: true 889} 890}, 891{ 892breakpoint: 600, 893settings: { 894slidesToShow: 1, 895centerMode: true, 896centerPadding: '20px' 897} 898} 899] 900}); 901} 902function getIdentifyingClassName($musterrechnungDetails) { 903return $musterrechnungDetails.attr('class').split(' ').reduce(function(className, classNameToCheck) { 904var musterrechnungDetailsIdentifierPrefix = "mr-id-", 905className = classNameToCheck.trim().indexOf(musterrechnungDetailsIdentifierPrefix.trim()) !== -1 ? classNameToCheck : className; 906return className; 907}, ''); 908} 909function addMusterrechnungHtml() { 910var $musterrechnungDetails = $(this), 911musterseiten = { 912"mr-id-1": 6, 913"mr-id-2": 3, 914"mr-id-3": 4, 915"mr-id-4": 7, 916"mr-id-5": 1, 917"mr-id-6": 5, 918"mr-id-7": 1, 919"mr-id-8": 1, 920"mr-id-9": 1, 921"mr-id-10": 6, 922"mr-id-11": 5, 923"mr-id-12": 3, 924"mr-id-13": 5, 925}, 926musterrechnungIdentifyingClassName = getIdentifyingClassName($musterrechnungDetails); 927if (musterrechnungIdentifyingClassName) { 928var numberOfElements = musterseiten[musterrechnungIdentifyingClassName], 929$scrollToTargets = $musterrechnungDetails.children().not('.musterrechnung'); 930for (var i = 0; i < numberOfElements; i++) { 931var $currentTriggerElement = $musterrechnungDetails.find('.musterrechnung .kasten_content').append('<button type="button" class="scroll-trigger" aria-label="Springt zu Erklärung mit der Nummer '+(i+1)+'" data-count="'+i+'">'+(i+1)+'</button>').children('.scroll-trigger').last(); 932$currentTriggerElement.on('click', function() { 933var target = $scrollToTargets[$(this).data('count')]; 934scrollTo(target); 935}); 936} 937} 938} 939function addMusterrechnungenHtml() { 940var musterrechnungDetailsSelector = ".musterrechnung-details"; 941$(musterrechnungDetailsSelector).each(addMusterrechnungHtml); 942} 943function addKopfbildTextSpan() { 944var $h2 = $('#kopfbild .stoerer-schriftzug'); 945if ($h2.length) { 946$h2.wrapInner('<span class="inner"></span>'); 947} 948} 949function addTooltips() { 950if ($('body.bestellung-gruene-karte').length && $('#Formular_EMAIL_label')) { 951var emailTooltipText = 'Mit der Angabe Ihrer E-Mail-Adresse erklären Sie sich einverstanden, dass das STADTWERK AM SEE rechtserhebliche Erklärungen zur Begründung, Durchführung, Änderung oder Beendigung des Vertragsverhältnisses per E-Mail an Sie versendet (z.B. Mitteilungen über den Vertragsbeginn, monatliche Abrechnungen, etwaige Preis- oder Vertragsanpassungen etc.).', 952emailTooltipHTML = '<span class="tooltip-info"> <span class="tooltip-trigger" onclick="return false;"></span> <span class="tooltip-content"> <span class="text">' + emailTooltipText + '</span> </span> </span>'; 953$('#Formular_EMAIL_label').append(emailTooltipHTML); 954} 955if ($('body.bestellung-gruene-karte').length && $('#Formular_KONTOINHABER_label')) { 956var kontoinhaberTooltipText = 'Um die Bargeldlos-Funktionen der GRÜNEN KARTE nutzen zu können, geben Sie bitte hier Ihre Kontodaten an.', 957kontoinhaberTooltipHTML = '<span class="tooltip-info"> <span class="tooltip-trigger" onclick="return false;"></span> <span class="tooltip-content"> <span class="text">' + kontoinhaberTooltipText + '</span> </span> </span>'; 958$('#Formular_KONTOINHABER_label').append(kontoinhaberTooltipHTML); 959} 960} 961function showRandomContent() { 962var selectors = [ 963'#kopfbild .zufaellig' 964];
965selectors.forEach(function(selector) { 966var $elements = $(selector), 967elementsCount = $elements.length, 968randomIndex = Math.floor(Math.random() * elementsCount); 969if (elementsCount) { 970$($elements[randomIndex]).addClass('active'); 971$($elements).not('.active').remove(); 972} 973}); 974} 975function loadVideoByDataUrl($video) { 976var $videoSource = $video.find('source').first(); 977$videoSource.attr("src", $videoSource.data('video-url')); 978$video.get(0).load(); 979} 980function manageKopfbildVideoHtml() { 981} 982function htmlRearrangements() { 983showRandomContent(); 984manageKopfbildVideoHtml(); 985addAlternateHeadImage(); 986addSlickSlider(); 987addTooltips(); 988$("table").wrap("<div class='table-responsive-wrap'></div>"); 989setTimeout(removeProgressSliderTabSelectedClass, 300); 990rearrangeAccordionHtml(); 991rearrangeRouteToLocationHtml(); 992rearrangeMitgliederlisteHtml(); 993addMusterrechnungenHtml(); 994$('.Linkkasten > a').each(function(){ 995var url = $(this).attr('href'); 996if (url.indexOf('#') === 0) { 997$(this).attr('target', '_self'); 998$(this).attr('title', ''); 999} 1000}); 1001$('.AP-Abschnitt > h4').each(function(){ 1002$(this).prependTo($(this).next().find('.kasten_content')); 1003}); 1004rearrangeUebersichtHtml(); 1005} 1006function applyCssChanges() { 1007var $lastMainChild = $('main > :last-child'), 1008$footer = $('#footer'); 1009if ($lastMainChild.hasClass('grau-vollflaechig')) { 1010$lastMainChild.addClass('ohne-abstand-unten'); 1011$footer.addClass('ohne-abstand'); 1012} 1013} 1014function isInViewportCheck(selector) { 1015$(selector).each(function() { 1016if ($(this).isInViewport()) { 1017$(this).removeClass('animiert'); 1018} 1019}); 1020} 1021function initiateViewportCheck(elementSelectorsToAnimate) { 1022elementSelectorsToAnimate.forEach(function(selector) { 1023isInViewportCheck(selector); 1024}); 1025} 1026function addFadeSlideInEvents() { 1027var elementSelectorsToAnimate = [ 1028'.card.animiert' 1029]; 1030initiateViewportCheck(elementSelectorsToAnimate); 1031$(window).on('scroll orientationchange resize', function() { 1032initiateViewportCheck(elementSelectorsToAnimate); 1033}); 1034} 1035function addFlipEvents() { 1036var elementSelectorsToAnimate = [ 1037'.card.leistungsumfang.mit-flip' 1038]; 1039elementSelectorsToAnimate.forEach(function(selector) { 1040$(selector).click(function() { 1041$(this).toggleClass('clicked'); 1042}); 1043}); 1044} 1045function addBeiHoverevents() { 1046var classNamePrefix = 'bei-hover-', 1047elementSelectorsToAnimate = [ 1048'[class*="bei-hover-"]' 1049]; 1050elementSelectorsToAnimate.forEach(function(selector) { 1051$(selector).on('mouseenter touch', function() { 1052var beiHoverClassName = $(this).attr('class').split(' ').filter(function(className) { return className.indexOf(classNamePrefix) > -1;})[0]; 1053if ($(this).hasClass('mouse-over')) $("." + beiHoverClassName + "").not('.mouse-over').addClass('hovered'); 1054$(document).on('mousemove', function(event) { 1055var $hoverTrigger = $("." + beiHoverClassName + ".mouse-over"), 1056offsetTopHoverTrigger = $hoverTrigger.offset().top, 1057outerHeightHoverTrigger = $hoverTrigger.outerHeight(), 1058mousePosition = event.pageY; 1059if (Math.abs(offsetTopHoverTrigger - mousePosition) > 800) { 1060$("." + beiHoverClassName + "").not('.mouse-over').removeClass('hovered'); 1061$(document).off(event); 1062} 1063}); 1064}); 1065}); 1066} 1067function buildBGImage(){ 1068$('#kopfbild .kopfbild-gross .FadeInContentInnen img').each(function(){ 1069var src = $(this).attr('src'); 1070var _this = $(this); 1071$(this).css("display", "none"); 1072$(this).parent().find('source').each(function(){ 1073var media = $(this).attr('media'); 1074media = media.replace('(max-width: ', ''); 1075media = media.replace('px)', ''); 1076var currentSrc = $(this).attr('srcset'); 1077if($(window).width() <= media){ 1078src = currentSrc; 1079return false; 1080} 1081}); 1082$(this).parent().parent().css('background-image', 'url("' + src + '")'); 1083}); 1084} 1085function addAnimationEvents() { 1086addFadeSlideInEvents(); 1087addFlipEvents(); 1088addBeiHoverevents(); 1089} 1090function addResizeEvents() { 1091$(window).on('orientationchange', function(){ 1092manageKopfbildVideoHtml(); 1093}); 1094} 1095function initEvents() { 1096addNavigationEvents(); 1097addScrollEvents(); 1098addSearchEvents(); 1099addAnimationEvents(); 1100addResizeEvents(); 1101} 1102function share(){ 1103if($('.hr-sharing')){ 1104var myTitle = $('h1.seitenname').text(); 1105var myShareUrl = encodeURIComponent(location.href); 1106var myShareText = 'Sieh dir an, was ich gefunden habe:'; 1107$('.hr-sharing-whatsapp a').click(function(e){ 1108var myUrl = $(this).attr('href'); 1109window.open(myUrl + myShareUrl); 1110e.preventDefault(); 1111}); 1112$('.hr-sharing-twitter a').click(function(e){ 1113var myUrl = $(this).attr('href'); 1114window.open(myUrl + myTitle + '&url=' + myShareUrl); 1115e.preventDefault(); 1116}); 1117$('.hr-sharing-facebook a').click(function(e){ 1118var myUrl = $(this).attr('href'); 1119window.open(myUrl + myShareUrl); 1120e.preventDefault(); 1121}); 1122$('.hr-sharing-mail a').click(function(e){ 1123e.preventDefault(); 1124var myUrl = $(this).attr('href'); 1125var myBody = myShareText + '%0D%0A%0D%0A ' + myShareUrl; 1126window.location = myUrl + '&body='+ myBody + '&subject=' + myTitle; 1127}); 1128} 1129} 1130function pulldownbanner(){ 1131if (!CookieService.getCookie('Pulldownbanner')) { 1132$('.pulldownbanner').removeClass('not-visible'); 1133} 1134$('.pulldownbanner .close-btn').click(function(){ 1135$('.pulldownbanner').addClass('not-visible'); 1136CookieService.setCookie('Pulldownbanner', true, 1); 1137}); 1138} 1139function exitintent(){ 1140if($('.exitintent').length != 0){ 1141const mouseEvent = e => { 1142const shouldShowExitIntent = 1143!e.toElement && 1144!e.relatedTarget && 1145e.clientY < 10; 1146if (shouldShowExitIntent) { 1147document.removeEventListener('mouseout', mouseEvent); 1148document.querySelector('.exitintent').classList.add('visible'); 1149} 1150}; 1151const exit = e => { 1152if (e.target.className === 'close-btn') { 1153document.querySelector('.exitintent').classList.remove('visible'); 1154} 1155CookieService.setCookie('exitIntentShown', true, 30); 1156}; 1157document.querySelector('.exitintent').addEventListener('click', exit); 1158if (!CookieService.getCookie('exitIntentShown')) { 1159document.addEventListener('mouseout', mouseEvent); 1160} 1161} 1162} 1163function blog(){
1164$('.blog-sortierung [class*="blog-"] .container_content').each(function(){ 1165if($(this).children().length == 1){ 1166$(this).addClass('nur-1'); 1167} 1168if($(this).children().length == 2){ 1169$(this).addClass('nur-2'); 1170} 1171}); 1172$('.blog-sortierung > ul.linkliste li a').click(function(e){ 1173e.preventDefault(); 1174$(this).parent().parent().find('li').each(function(){ 1175$(this).removeClass('selected'); 1176}); 1177var className = $(this).parent().attr('class').split(' ')[0]; 1178$(this).parent().addClass('selected'); 1179$('.blog-sortierung').attr('class', 'blog-sortierung ' + className); 1180$('.blog-sortierung [class*="blog-"]').each(function(){ 1181$(this).css('order', ''); 1182$(this).removeClass('sortAnim'); 1183}); 1184$('.blog-sortierung .blog-' + className).css('order', '-1'); 1185$('.blog-sortierung .blog-' + className).addClass('sortAnim'); 1186}); 1187}
Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.