var FilterList;$(function(){$("ul.dropdown-menu [data-toggle=dropdown]").on("click",function(n){n.preventDefault();n.stopPropagation();$("ul.dropdown-menu [data-toggle=dropdown]").parent().removeClass("open");$(this).parent().addClass("open")})});FilterList={timeoutFunction:null,skipHashChange:!1,filterUrl:null,resultParentSelector:null,initialOptionsToDisplay:5,maxHeight:680,moreButton:$("#filterMoreButTemplate").html(),init:function(n,t,i){FilterList.filterUrl=n;FilterList.resultParentSelector=t;var r=$(".filter-list");typeof i=="undefined"&&(i=r.data("preopen")||0);i>0&&FilterList.OpenFilterGroup(r.find(".filter-group:lt("+i+")"));r.height()>FilterList.maxHeight&&r.find(".filter-group").each(function(){FilterList.CondenseFilterGroup($(this),FilterList.initialOptionsToDisplay)});r.on("click",".filter-option-container button",function(n){n.preventDefault();var t=$(this).closest(".filter-group");return t.hasClass("open")?FilterList.CloseFilterGroup(t,!0):FilterList.OpenFilterGroup(t,!0),!1}).on("click",".filter-active-list button",function(n){n.preventDefault();var t=$(this),i=t.parents(".filter-list").find(".filter-option-container");return i.hasClass("hidden-xs")?(i.removeClass("hidden-xs"),t.find(".filter-down").hide(),t.find(".filter-up, .filter-selections").show()):(i.addClass("hidden-xs"),t.find(".filter-up").hide(),t.find(".filter-down").show()),!1}).on("keyup","input.jq-freetext",function(){var n=$(this);FilterList.SetTimeoutFunction(n,function(){let t=n.val();FilterList.AddOrRemoveFilterButton(n,t.length>0,'"'+t.replace(/\s+/g,'" + "')+'"',!1,function(){n.val("");FilterList.AddOrRemoveFilterButton(n,!1,"",!1);FilterList.SetTimeoutFunction(n)})})}).on("change","input[type='checkbox']",function(){var n=$(this);n.hasClass("jq-radio")&&n.is(":checked")&&n.closest(".jq-type-RadioButtonList").find(".jq-radio[name='"+n.prop("name")+"']:checked").not(n).prop("checked",!1).trigger("change");FilterList.AddOrRemoveFilterButton(n,n.is(":checked"),n.closest("label").text(),!1);FilterList.SetTimeoutFunction(n)});$(".filter-selections").on("click",".btn",function(n){n.preventDefault();var t=$(this),r=$("#"+t.data("filter-option")),i=t.data("onremove");return typeof i=="function"?i():r.trigger("click"),t.fadeOut().remove(),!1});$("body").on("click",".jq-filter-more",function(n){n.preventDefault();FilterList.ExpandFilterGroup($(this).parents(".filter-group"))});jHash.change(function(){FilterList.HashChange(r)});window.location.href.indexOf("#")!==-1&&FilterList.HashChange(r,!0)},CondenseFilterGroup:function(n,t){var i=n.find(".checkbox");i.length>t+2&&(n.find(".checkbox").slice(t).addClass("hidden-filter"),n.find(".filter-option-list").append(FilterList.moreButton))},ExpandFilterGroup:function(n){n.find(".checkbox").removeClass("hidden-filter");n.find(".jq-filter-more").remove()},OpenFilterGroup:function(n,t){n.find("button").attr("aria-expanded","true");var i=n.addClass("open").find(".filter-option-list");t?i.slideDown(400,"easeOutCirc"):i.show()},CloseFilterGroup:function(n,t){n.find("button").attr("aria-expanded","false");var i=n.removeClass("open").find(".filter-option-list");t?i.slideUp(400,"easeOutCirc"):i.hide()},SubmitFilterRequest:function(n,t,i){typeof i=="undefined"&&(i=!1);var r=n.data("listener"),u=FilterList.GetDataString(n);$.isEmptyObject(u)&&i||(typeof r!="undefined"&&r?(console.log("Filter listener about to be called: "+r),executeFunctionByName(r,window,u)):FilterList.ProcessFilter(u,n.data("url"),n.data("selector")));t&&FilterList.SetHash(u)},SetTimeoutFunction:function(n,t){FilterList.timeoutFunction!==null&&clearTimeout(FilterList.timeoutFunction);FilterList.timeoutFunction=setTimeout(function(){typeof t=="function"&&t();FilterList.SubmitFilterRequest(n.closest(".filter-list"),!0)},750)},AddOrRemoveFilterButton:function(n,t,i,r,u){var l=n.closest(".filter-list"),f=n.closest(".filter-group"),e=l.find(".filter-selections"),a=l.find(".filter-selection-template").html(),s=n.prop("id"),o=e.find(".btn.filter-option-"+s),h,c;t?o.length===0?(f.addClass("filterActive").data("filterCount",(f.data("filterCount")||0)+1),$(a).appendTo(e).addClass("filter-option-"+s).data("filter-option",s).data("onremove",u).find(".btn-text").text(i.trim()+" "),e.show()):o.find(".btn-text").text(i):o.length>0&&(h=f.data("filterCount")-1,f.data("filterCount",h),h<1&&f.removeClass("filterActive"),c=function(){o.remove();$(".btn",e).length===0&&e.hide()},r?c():o.fadeOut(c))},SetHash:function(n){FilterList.skipHashChange=!0;typeof n.search!="undefined"&&(n.search=encodeURIComponent(n.search));jHash.val(n);typeof catIndex!="undefined"&&catIndex!==null&&catIndex.removeCatPage()},HashChange:function(n,t){if(!FilterList.skipHashChange){var i=jHash.val();typeof i.search!="undefined"&&(i.search=decodeURIComponent(i.search));Object.keys(i).forEach(function(t){var u=i[t],f=$(".filter-"+t+":first",n),o,r,e;f.length>0&&(f.find(".jq-type-CheckBoxList:first").length>0?(o=u.split(","),$("input:checkbox[name='"+t+"']",n).each(function(){var n=$(this),t=$.inArray(n.val(),o)>-1;n.prop("checked",t);FilterList.AddOrRemoveFilterButton(n,t,n.closest("label").text(),!1)})):f.find(".jq-type-FreeText:first").length>0?(r=$("input[name='"+t+"']:first",n),r.val(u),FilterList.AddOrRemoveFilterButton(r,u.length>0,'"'+u.replace(/\s+/g,'" + "')+'"',!0,function(){r.val("");FilterList.AddOrRemoveFilterButton(r,!1,"",!0);FilterList.SetTimeoutFunction(r)})):f.find(".jq-type-RadioButtonList:first").length>0&&(e=$("input[value='"+u+"']",n),e.prop("checked",!0),FilterList.AddOrRemoveFilterButton(e,!0,e.closest("label").text(),!1)))});$(".filter-selections .btn",n).each(function(){var e=$(this),r=e.data("filter-option"),t=r.replace(/^key-/i,"").split("-"),u=jHash.val(t[0]),i,f,n;if(typeof u!="undefined")if(i=u.split(","),t[0]==="search"){if(f=$("#key-search").val(),i.indexOf(f)>-1)return}else if(i.indexOf(t[1])>-1)return;n=$("#"+r);n.is(":checkbox,:radio")?n.prop("checked",!1):n.val("");FilterList.AddOrRemoveFilterButton(n,!1,"",!0)});FilterList.SubmitFilterRequest(n,!1,t)}FilterList.skipHashChange=!1},GetDataString:function(n){var t={};return n.find(".filter-option-list").each(function(){var n=$(this),i,u,r,f;n.hasClass("jq-type-CheckBoxList")?$("input",n).each(function(){var i=$(this),n=i.prop("name");typeof t[n]=="undefined"&&(t[n]="");i.is(":checked")&&(t[n]===""?t[n]=i.val():t[n]+=","+i.val());$("input.jq-filterlistener.jq-"+n).val(t[n])}):n.hasClass("jq-type-FreeText")?(i=n.find("input:first"),i.val()!==""&&(u=i.prop("name"),t[u]=i.val(),$("input.jq-filterlistener.jq-"+u).val(i.val()))):n.hasClass("jq-type-RadioButtonList")&&(r=n.find("input:checked:first"),r.length>0&&(f=r.prop("name"),t[f]=r.val(),$("input.jq-filterlistener.jq-"+f).val(r.val())))}),t},currentResponse:null,ProcessFilter:function(n,t,i){var r,u,f;typeof i!="undefined"&&typeof t!="undefined"&&i!==null&&t!==""&&typeof n!="undefined"&&n!==null&&(console.log("FilterList.ProcessFilter: "+t+"; going in to "+i),r=$(i),r.length!==0)&&(u=$(".jq-filterLoading:first").clone().addClass("clone").removeClass("jq-filterLoading").css("display","block"),r.prepend(u),f=FilterList.currentResponse=generateUUID(),$.ajax({url:t,data:n,success:function(n){if(f===FilterList.currentResponse&&n!==r.html()){var t=$(".jq-ajaxplaceholder",r).clone();r.html(n).contentReveal().append(t)}},complete:function(){f===FilterList.currentResponse&&u.remove();MAIN.refreshContent($("body"))}}))}};$(function(){$(".MenuActiveHome .menu-Home").addClass("active");$(".MenuActiveNews .menu-News").addClass("active");$(".MenuActiveCat .menu-Cat").addClass("active");$(".MenuActiveItems .menu-Items").addClass("active");$(".MenuActiveTeam .menu-Team").addClass("active");$(".MenuActiveFiles .menu-Files").addClass("active")});var country={init:function(){},set:function(n){$("#currentflag").removeClass().addClass("flag flag-"+n);$("#countryselect ul").fadeOut("fast")}},SvgLoader={init:function(n){var t=n?$(n).find(".SvgLoader"):$(".SvgLoader");t.each(function(n,t){var i=$(t),r=i.attr("data-url");$.get(r,function(n){i.html((new XMLSerializer).serializeToString(n.documentElement))})})}},Carousel={getRootElement:function(n){return $(n).closest(".Carousel")},getContainerElement:function(n){return n.children(".Carousel-container")},getItemElements:function(n){return n.children(".CarouselItem")},getActiveElement:function(n){return n.children(".CarouselItem.is-active")},init:function(n){var t=n?$(n).find(".Carousel"):$(".Carousel");t.each(function(n,t){var i=$(t),f=Carousel.getContainerElement(i),e=Carousel.getItemElements(f),r=i.find(".Carousel-prev"),u=i.find(".Carousel-next");e.length<=1?($(r).hide(),$(u).hide()):($(r).on("click",Carousel.prev),$(u).on("click",Carousel.next))})},load:function(n){var t=n?$(n).find(".Carousel"):$(".Carousel");t.each(function(n,t){var r=$(t),u=Carousel.getContainerElement(r),i=Carousel.getItemElements(u),f,n;i.length>0&&u.find(".is-active").length<1&&(CarouselItem.activate(i[0]),r.addClass("is-leftMax"));f=Carousel.getActiveElement(u);n=i.index(f);Carousel.checkBounds(r,i,n)})},checkBounds:function(n,t,i){n.toggleClass("is-leftMax",i<1);n.toggleClass("is-rightMax",i>t.length-2)},resize:function(){$(".Carousel").each(function(n,t){var r=$(t),i=Carousel.getContainerElement(r),u=Carousel.getItemElements(i),f=UI.syncHeight(u);i.height(f)})},refresh:function(){Carousel.resize()},activate:function(n,t){var u,f;if(!(t<0)){var i="string"==typeof n?$(n):Carousel.getRootElement(n),o=Carousel.getContainerElement(i),e=Carousel.getItemElements(o),r=Carousel.getActiveElement(o);t>e.length||t===e.index(r)||i.hasClass("is-transitioning")||(i.addClass("is-transitioning"),u=i.attr("data-out"),u&&(u=parseInt(u)),f=i.attr("data-in"),f&&(f=parseInt(f)),CarouselItem.deactivate(r,u,function(){r=$(e[t]);r.addClass("is-active");Carousel.checkBounds(i,e,t);CarouselItem.activate(r,f,function(){i.removeClass("is-transitioning")})}))}},prev:function(n){var u=Carousel.getRootElement(n.target),i=Carousel.getContainerElement(u),r=Carousel.getItemElements(i),f=Carousel.getActiveElement(i),t=r.index(f);t>0?(t--,Carousel.activate(n.target,t)):Carousel.activate(n.target,r.length-1)},next:function(n){var u=Carousel.getRootElement(n.target),t=Carousel.getContainerElement(u),i=Carousel.getItemElements(t),f=Carousel.getActiveElement(t),r=i.index(f)+1;r<i.length?Carousel.activate(n.target,r):Carousel.activate(n.target,0)}},CarouselItem={DEFAULT_TRANSITION_DELAY:20,EVENT_ANIMATE_IN:"animatein.CarouselItem",EVENT_ANIMATE_OUT:"animateout.CarouselItem",getRootElement:function(n){return $(n).closest(".CarouselItem")},getContentElement:function(n){return n.children(".CarouselItem-content")},activate:function(n,t,i){t=parseInt(t)||0;var r=CarouselItem.getRootElement(n);CarouselItem.getContentElement(r);r.addClass("is-active");setTimeout(function(){r.trigger(CarouselItem.EVENT_ANIMATE_IN);typeof i=="function"&&setTimeout(i,t)},CarouselItem.DEFAULT_TRANSITION_DELAY)},deactivate:function(n,t,i){t=parseInt(t)||0;var r=CarouselItem.getRootElement(n);CarouselItem.getContentElement(r);r.trigger(CarouselItem.EVENT_ANIMATE_OUT);setTimeout(function(){r.removeClass("is-active");typeof i=="function"&&i()},t)},toggle:function(n){var t=CarouselItem.getRootElement(n);t.hasClass("is-active")?CarouselItem.deactivate(n):CarouselItem.activate(n)}},ImageSlider={DEFAULT_ANIMATION_DELAY:250,init:function(n){var t=n?$(n).find(".ImageSlider"):$(".ImageSlider");t.each(function(n,t){var r=$(t),i=r.closest(".CarouselItem"),u;i.length>0&&(i.on(CarouselItem.EVENT_ANIMATE_IN,ImageSlider.animateIn.bind(null,t)),i.on(CarouselItem.EVENT_ANIMATE_OUT,ImageSlider.animateOut.bind(null,t)));u=r.children(".ImageSlider-container").children(".ImageSlider-item");u.each(function(n,t){var i=$(t);i.click(ImageSlider.clickHandler.bind(null,t,n))})})},animateIn:function(n){$(n).addClass("is-active")},animateOut:function(n){$(n).removeClass("is-active")},clickHandler:function(n,t){var r=$(n),i=r.closest(".Carousel");i.length>0&&Carousel.activate(i,t)}},Slide={DEFAULT_ANIMATION_DELAY:250,DEFAULT_TRANSITION_DELAY:20,init:function(n){var t=n?$(n).find(".Slide"):$(".Slide");t.each(function(n,t){var r=$(t),i=r.closest(".CarouselItem");i.length>0&&(i.on(CarouselItem.EVENT_ANIMATE_IN,Slide.animateIn.bind(null,t)),i.on(CarouselItem.EVENT_ANIMATE_OUT,Slide.animateOut.bind(null,t)))})},animateIn:function(n){console.log("AnimateIn");var t=$(n);t.addClass("is-transitionIn");setTimeout(function(){t.addClass("is-active");setTimeout(Slide.endAnimateIn.bind(null,n),Slide.DEFAULT_ANIMATION_DELAY)},Slide.DEFAULT_TRANSITION_DELAY)},animateOut:function(n){console.log("AnimateOut");var t=$(n);t.addClass("is-transitionOut");setTimeout(function(){t.removeClass("is-active");setTimeout(Slide.endAnimateOut.bind(null,n),Slide.DEFAULT_ANIMATION_DELAY)},Slide.DEFAULT_TRANSITION_DELAY)},endAnimateIn:function(n){$(n).closest(".Slide").removeClass("is-transitionIn")},endAnimateOut:function(n){$(n).closest(".Slide").removeClass("is-transitionOut")}},ViewUsers={init:function(n){if($(n).not(".is-admin").hasClass("ViewTeamIndex")){var f=$(n).find(".maincontent"),t=f.find(".sortableList").children("li"),r=!1,e=$("<div class='col-sm-6 col-md-6 sortableListCol2'><div class='bodyContent'><ol class='sortableList jq-items'><\/ol><\/div><\/div>"),u,i;t.children("p.TeamCategory").each(function(){$(this).parent().addClass("categoryStart");r=!0});r?(u=t.eq(Math.round(t.length/2)-1),i=u.next(".categoryStart"),i.length!=0&&r||(i=u)):(console.log(Math.round(t.length/2)),i=t.eq(Math.round(t.length/2)));f.removeClass("col-md-8").addClass("col-sm-6 col-md-6").after(e);i.nextAll().addBack().appendTo(e.find(".sortableList"))}}},ViewLanding={init:function(n){if($(n).hasClass("ViewLanding")&&$(window).width()>=1200){var t=$(n).find(".ItemsFeatured .ItemsFeaturedNameInner");t.each(function(){var n=$(this).text(),t=n.toUpperCase().includes("ESPORTS:")&&!(n.length>26);t&&(n=n.replace(/esports:/i,""),$(this).html("Esports:<br>"+n))})}}};$(function(){SvgLoader.init($("body"));Carousel.init($("body"));ImageSlider.init($("body"));Slide.init($("body"));ViewUsers.init($("body"));ViewLanding.init($("body"))})