(function($){$.fn.fitText=function(kompressor,options){var compressor=kompressor||1,settings=$.extend({minFontSize:Number.NEGATIVE_INFINITY,maxFontSize:Number.POSITIVE_INFINITY,onFitted:function(){}},options);return this.each(function(){var $this=$(this);var resizer=function(){var fontSize=Math.max(Math.min($this.width()/(compressor*10),parseFloat(settings.maxFontSize)),parseFloat(settings.minFontSize));$this.css("font-size",fontSize);settings.onFitted.call($this,fontSize)};resizer();$(window).on("resize.fittext orientationchange.fittext",resizer)})}})(jQuery); $(document).ready(function(){$(".hero-tile-text").fitText(1.3,{minFontSize:14,maxFontSize:45,onFitted:function(fontSize){$(this).css("line-height",fontSize*1.1+"px")}});$('.hero-tile-video[target!="_blank"]').on("click",function(){var $tile=$(this).children();$tile.empty();$.ajax({url:$tile.attr("data-video-url"),dataType:"script",cache:true})})}); $(function(){$.m6=$.m6carousel||{};$.m6.carousel={options:{paginate:false,navigation:false,display:1,interval:1e3,timer:false,autoDisplay:false}};$.fn.m6carousel=function(options){var options=$.extend({},$.m6.carousel.options,options);return this.each(function(){$(this).data("carousel",new Carousel($(this),options))})};function Carousel(root,options){var self=this;var $self=$(this);var nbSlide=root.children().length/options.display;var widthSlide=root.children().outerWidth(true);var current=0;var positionLeft=0;var autoSlide=true;var carouselTimer=true;if(options.autoDisplay){nbSlideInParent=root.parent().width()/widthSlide;nbSlide=nbSlide/nbSlideInParent}function iniatialize(){self.move(0);setEvents()}function setEvents(){if(options.navigation){$("[data-navigationLeft]",root.parent()).on("click",function(e){self.move(-1)});$("[data-navigationRight]",root.parent()).on("click",function(e){self.move(1)})}if(options.paginate){$("[data-paginate]",root.parent()).on("click",function(e){self.move(parseInt($(this).attr("data-paginate"),10),true);return false})}}function setTimer(){clearInterval(carouselTimer);carouselTimer=setInterval(function(){idSlide=current==nbSlide?-1:current;autoSlide=current==nbSlide?false:current==0?true:autoSlide;self.move(autoSlide?1:-1)},options.interval)}this.move=function(idSlide,pager){if(current<=0){current=1}else if(current>nbSlide){current=nbSlide}current=pager?idSlide:current+idSlide;if(current>0&¤t<=nbSlide){if(options.autoDisplay){positionLeft+=widthSlide*nbSlideInParent*idSlide}else{positionLeft=pager?widthSlide*options.display*(idSlide-1):positionLeft+=widthSlide*options.display*idSlide}root.animate({marginLeft:"-"+positionLeft+"px"},"slow");if(options.paginate){$("[data-paginate]",root.parent()).removeClass("selected");$("a[data-paginate="+current+"]",root.parent()).addClass("selected")}if(options.timer){setTimer()}if(options.navigation){if(current==1){$("[data-navigationLeft]",root.parent()).removeClass("arrowLeft").addClass("arrowDisableLeft")}else{$("[data-navigationLeft]",root.parent()).removeClass("arrowDisableLeft").addClass("arrowLeft")}if(current==nbSlide&¤t!=1){$("[data-navigationRight]",root.parent()).removeClass("arrowRight").addClass("arrowDisableRight")}else{$("[data-navigationRight]",root.parent()).removeClass("arrowDisableRight").addClass("arrowRight")}}}};return iniatialize()}}); $(function(){$("#topGame .carousel").m6carousel({navigation:true,timer:true,autoDisplay:false,interval:5e3});$("#newsletter input[type=submit]").on("click",function(event){$.modal({url:"/api/membre/facebox.newsletter.php",afterShow:function(){$(".email.focus").val($("#newsletter input[type=email]").val())},title:"Newsletter"})});var agendaCtrl={init:function($view){this.$view=$view;this.bindEvents()},bindEvents:function(){var _this=this;this.$view.find(".prevMonth, .nextMonth").on("click",function(event){event.preventDefault();_this.getPrevNext($(this).attr("data-url"))});this.$view.find(".event").on("click",function(){_this.$view.find(".event").removeClass("active");_this.$view.find(".list-game").hide();var $this=$(this);var id=$this.attr("data-open");var $list=_this.$view.find(".list-game[data-list="+id+"]");$list.show().css("height",$list.outerHeight());$this.addClass("active")});this.$view.find(".list-game .close").on("click",function(){$(this).closest(".list-game").hide();_this.$view.find(".event.active").removeClass("active")})},getPrevNext:function(url){var _this=this;$.get(url,function(data){_this.$view.html(data);_this.bindEvents()})}};agendaCtrl.init($("#wrapper-agenda"))});