$(document).on("touchstart, click",".js-menu-button",function(){$(this).toggleClass("js-active");$(".header-content").toggleClass("js-active")});(function(){"use strict";var $,Animation,Carousel,Timer;$=jQuery;Timer=function(){function Timer(){}Timer.every=function(duration,callback){return setInterval(callback,duration)};Timer.after=function(duration,callback){return setTimeout(callback,duration)};Timer.clear=function(interval){return clearInterval(interval)};return Timer}();Animation=function(){function Animation(){}Animation.transitions={webkitTransition:"webkitTransitionEnd",mozTransition:"mozTransitionEnd",oTransition:"oTransitionEnd",transition:"transitionend"};Animation.transition=function($el){var el,result,type,_ref;el=$el[0];_ref=this.transitions;for(type in _ref){result=_ref[type];if(el.style[type]!=null){return result}}};Animation.execute=function($el,callback){var transition;transition=this.transition($el);if(transition!=null){return $el.one(transition,callback)}else{return callback()}};return Animation}();Carousel=function(){Carousel.defaults={cycle:5e3,active:"active"};function Carousel($el,settings){if(settings==null){settings={}}this.$el=$el;this.settings=$.extend({},Carousel.defaults,settings);if(!this.$active().length){this.$pages().first().toggleClass(this.settings.active);this.$previews().first().toggleClass(this.settings.active)}if(settings.cycle!=null){this.cycle();this.$el.on("mouseenter",$.proxy(this.pause,this));this.$el.on("mouseleave",$.proxy(this.cycle,this))}}Carousel.prototype.next=function(){return this.go("next")};Carousel.prototype.prev=function(){return this.go("prev")};Carousel.prototype.$fallback=function(direction){var method;method=function(){switch(direction){case"prev":return"last";case"next":return"first"}}();return this.$(".previews .preview")[method]()};Carousel.prototype.$previews=function(){return this.$(".previews .preview")};Carousel.prototype.$pages=function(){return this.$(".pages .page")};Carousel.prototype.$active=function(){return this.$(".previews .preview.active")};Carousel.prototype.cycle=function(){return this.timer!=null?this.timer:this.timer=Timer.every(this.settings.cycle,$.proxy(this.next||this.prev,this))};Carousel.prototype.pause=function(){if(this.timer){Timer.clear(this.timer)}return delete this.timer};Carousel.prototype.swap=function($active,$pending,direction,activated){var $pages,animating,callback,cycling,index;if(activated==null){activated=this.settings.active}cycling=this.interval;animating=""+direction+"ing";index=this.$previews().index($pending);$pages=this.$pages();$pending.addClass(direction);$pending.offset().position;$active.addClass(animating);$pending.addClass(animating);$pages.removeClass(activated);$($pages.get(index)).addClass(activated);callback=function(){$active.removeClass(activated).removeClass(animating);return $pending.addClass(activated).removeClass(animating).removeClass(direction)};return Animation.execute($active,callback)};Carousel.prototype.page=function(index){var $active,$pending,direction,existing;this.pause();$active=this.$active();$pending=this.$previews().eq(index);existing=this.$previews().index($active);direction=existing>index?"prev":"next";if($pending.is($active)){return}return this.swap($active,$pending,direction)};Carousel.prototype.go=function(direction){var $active,$pending;$active=this.$active();$pending=$active[direction]();if(!$pending.length){$pending=this.$fallback(direction)}if($pending.is($active)){return}return this.swap($active,$pending,direction)};Carousel.prototype.$=function(selector){return this.$el.find(selector)};return Carousel}();$.fn.extend({carousel:function(option){if(option==null){option={}}return this.each(function(){var $this,action,data,options,page;$this=$(this);data=$this.data("carousel");options=$.extend({},$.fn.carousel.defaults,typeof option==="object"&&option);action=typeof option==="string"?option:option.action;if(typeof options!=="string"){page=option.page}if(data==null){$this.data("carousel",data=new Carousel($this,options))}if(action!=null){data[action]()}if(page!=null){return data.page(options.page)}})}});$(document).on("click.carousel","[data-action],[data-page]",function(event){var $target,$this,options;$this=$(this);$target=$this.closest(".carousel");if(!$target.length){return}event.preventDefault();event.stopPropagation();options=$.extend({},$target.data(),$this.data());return $target.carousel(options)})}).call(this);$(".showShoutboxMenu").click(function(){if($(".shoutboxMessages").is(":visible")){$(".shoutboxMessages").hide();$(".shoutboxUserOnline").fadeIn();$(".showShoutboxMenu i").removeClass("fa-info-circle").addClass("fa-times")}else{$(".shoutboxMessages").fadeIn();$(".shoutboxUserOnline").hide();$(".showShoutboxMenu i").removeClass("fa-times").addClass("fa-info-circle")}});var shoutbox={status:{state:"init"},init:function(rank,sound){shoutbox.last=0;shoutbox.sound=sound;shoutbox.rank=rank},updatePosts:function(){if(!(shoutbox.status.state==="updating posts.")){shoutbox.status.state="updating posts.";if($(".shoutboxBody").is(":visible")){$.ajax({type:"POST",url:"/ajax/getLastPost",dataType:"json",data:{last:shoutbox.last},success:function(data){if(data.status){$.each(data.posts,function(i,v){if(window.location.hostname!="anicloud.io"){v.message=v.message.replace(/(https?:\/\/)(www\.)?(anicloud\.io)/g,"$1"+"s.to")}if(shoutbox.rank==3){$(".shoutboxMessages").prepend('
"+v.description+"
"+v.message+"
"+""+v.message+"
"+"Bitte wähle einen Grund aus.