!function(i){i.fn.easyTicker=function(n){n=i.extend({direction:"up",easing:"swing",speed:"slow",interval:2e3,height:"auto",visible:0,mousePause:0,controls:{up:"",down:"",toggle:""}},n);var t=0,e=i("body"),s=i(n.controls.up),o=i(n.controls.down),c=i(n.controls.toggle),a=function(t,e,s){if(t.is(":visible")){if("up"==s)var o=":first-child",c="-=",a="appendTo";else o=":last-child",c="+=",a="prependTo";var r=i(e).children(o),u=r.outerHeight();i(e).stop(!0,!0).animate({top:c+u+"px"},n.speed,n.easing,function(){r.hide()[a](e).fadeIn(),i(e).css("top",0),0!=n.visible&&"auto"==n.height&&l(t,e)})}},r=function(i,s){(0==c.length||c.hasClass("et-run"))&&(t=setInterval(function(){1==e.attr("data-focus")&&a(i,s,n.direction)},n.interval))},u=function(i){clearInterval(t)},l=function(t,e){var s=0;i(e).children(":lt("+n.visible+")").each(function(){s+=i(this).outerHeight()}),t.stop(!0,!0).animate({height:s},n.speed)},h=function(n,t){var e=0,s=n.css("display");return n.css("display","block"),i(t).children().each(function(){e+=i(this).outerHeight()}),n.css("display",s),e};function d(){e.attr("data-focus",0)}function f(){e.attr("data-focus",1)}return i(window).bind("focus mouseover",f),i(window).bind("blur",d),this.each(function(){var t=i(this),e=t.children(":first-child");!function(i,t){t.children().css("margin",0).children().css("margin",0),i.css({position:"relative",height:"auto"==n.height?h(i,t):n.height,overflow:"hidden"}),t.css({position:"absolute",margin:0}).children().css("margin",0),0!=n.visible&&"auto"==n.height&&l(i,t),c.addClass("et-run"),r(i,t)}(t,e),1==n.mousePause&&t.mouseover(function(){u()}).mouseleave(function(){r(t,e)}),c.on("click",function(){i(this).hasClass("et-run")?(u(),i(this).removeClass("et-run")):(i(this).addClass("et-run"),r(t,e))}),s.on("click",function(){a(t,e,"up")}),o.on("click",function(){a(t,e,"down")})})}}(jQuery);
$(()=>{const i=document.querySelector("#progressive_jackpot");if(i&&i.dataset.progressiveJackpotUrl){const t={refresh:4e3,update:500},n={current:null,gap:.05},r=async()=>{await window.$.ajax({type:"GET",url:i.dataset.progressiveJackpotUrl+"/progressive-jackpot",contentType:"application/json; charset=utf-8",dataType:"json",success:i=>{if(isFinite(i)!=!1&&!(i{setTimeout(r,t.refresh)}})};r();const u=()=>{let r="UPDATING";n.current!==null&&(n.current+=n.gap,r=n.current.toLocaleString(undefined,{minimumFractionDigits:0,maximumFractionDigits:0}));i.innerText=r;setTimeout(u,t.update)};u()}});
$(()=>{$("#winners_ticker").easyTicker()});
$(()=>{const n=document.querySelector("#download_apk");if(n){const t=n.querySelector(":scope > div:first-child"),i=n.querySelector(":scope > div:last-child"),f=()=>{const i=n.getBoundingClientRect(),t=1-i.top/window.innerHeight;return t>1?1-t:t},r=()=>{const n=f();n>.4&&(t.style.transform=`translateX(0%)`,i.style.transform=`translateX(0%)`,t.style.opacity=1,i.style.opacity=1)},u=document.querySelector("#scroll_container");if(u){u.addEventListener("scroll",r);return}window.addEventListener("scroll",r)}});
$(()=>{const n=document.getElementById("game_list"),t=()=>{n&&(n.onclick=n=>{if(n.target.className==="favourite-game-btn"){let t="";t=n.target.checked?"/game/new-favourite":"/game/remove-favourite";$.ajax({type:"POST",data:JSON.stringify({Provider:n.target.dataset.provider,GameCode:n.target.value}),url:t,contentType:"application/json; charset=utf-8",dataType:"json",success:t=>{t.errorCode!=0&&(n.target.checked=!n.target.checked,registerPopup({content:`Unable to update favourite game. ${t.message}`}))},error:()=>{n.target.checked=!n.target.checked,registerPopup({content:"Unable to update favourite game."})}})}})};t()});
$(()=>{window.initializeCopyAccountNumber=n=>{const t=document.querySelectorAll(".copy_account_number_button");t.forEach(t=>{$(t).popover({content:n.translations.copied,placement:"top",trigger:"manual"}),t.onclick=()=>{if(navigator.clipboard){const n=t.previousElementSibling;navigator.clipboard.writeText(n.innerText.replaceAll("-","")).then(()=>{const n=$(t);n.popover("show");setTimeout(()=>n.popover("hide"),500)}).catch(n=>console.log("Error when copying account number: "+n))}}})}});
/**
* jquery-bootstrap-scrolling-tabs
* @version v2.4.0
* @link https://github.com/mikejacobson/jquery-bootstrap-scrolling-tabs
* @author Mike Jacobson
* @license MIT License, http://www.opensource.org/licenses/MIT
*/
!function(e,t){"use strict";function n(e){this.stc=e}function r(e){this.stc=e}function a(e){this.stc=e}function o(t){var o=this;o.$tabsContainer=t,o.instanceId=e.fn.scrollingTabs.nextInstanceId++,o.movableContainerLeftPos=0,o.scrollArrowsVisible=!1,o.scrollToTabEdge=!1,o.disableScrollArrowsOnFullyScrolled=!1,o.reverseScroll=!1,o.widthMultiplier=1,o.scrollMovement=new a(o),o.eventHandlers=new r(o),o.elementsHandler=new n(o)}function i(t,n,r){var a,o=n.tabs,i={paneId:n.propPaneId,title:n.propTitle,active:n.propActive,disabled:n.propDisabled,content:n.propContent},l=n.ignoreTabPanes,c=o.length&&void 0!==o[0][i.content],d=A.getNewElNavTabs(),b=A.getNewElTabContent(),f=l?null:function(){a.after(b)};if(o.length)return o.forEach(function(e,t){var r={forceActiveTab:!0,tabLiContent:n.tabsLiContent&&n.tabsLiContent[t],tabPostProcessor:n.tabsPostProcessors&&n.tabsPostProcessors[t]};A.getNewElTabLi(e,i,r).appendTo(d),!l&&c&&A.getNewElTabPane(e,i,r).appendTo(b)}),a=s(d,n,r,f),a.appendTo(t),t.data({scrtabs:{tabs:o,propNames:i,ignoreTabPanes:l,hasTabContent:c,tabsLiContent:n.tabsLiContent,tabsPostProcessors:n.tabsPostProcessors,scroller:a}}),a.find(".nav-tabs > li").each(function(t){L.storeDataOnLiEl(e(this),o,t)}),t}function s(e,t,n,r){var a=A.getNewElScrollerElementWrappingNavTabsInstance(e.clone(!0),t),i=new o(a),s=e.data("scrtabs");return s?s.scroller=a:e.data("scrtabs",{scroller:a}),e.replaceWith(a.css("visibility","hidden")),t.tabClickHandler&&"function"==typeof t.tabClickHandler&&(a.hasTabClickHandler=!0,i.tabClickHandler=t.tabClickHandler),a.initTabs=function(){i.initTabs(t,a,n,r)},a.scrollToActiveTab=function(){i.scrollToActiveTab(t)},a.initTabs(),C(a,i),a}function l(e){var t=e.updatedTabsArray,n=e.updatedTabsLiContent||[],r=e.updatedTabsPostProcessors||[],a=e.propNames,o=e.ignoreTabPanes,i=e.options,s=e.$currTabLis,l=e.$navTabs,c=o?null:e.$currTabContentPanesContainer,d=o?null:e.$currTabContentPanes,b=!1;return t.forEach(function(e,f){var C,v=s.find('a[href="#'+e[a.paneId]+'"]'),u=f>=s.length;v.length||(b=!0,i.tabLiContent=n[f],i.tabPostProcessor=r[f],v=A.getNewElTabLi(e,a,i),L.storeDataOnLiEl(v,t,f),u?v.appendTo(l):v.insertBefore(s.eq(f)),o||void 0===e[a.content]||(C=A.getNewElTabPane(e,a,i),u?C.appendTo(c):C.insertBefore(d.eq(f))))}),b}function c(e){var t=e.tabLi,n=e.ignoreTabPanes,r=t.$li,a=t.$contentPane,o=t.origTabData,i=t.newTabData,s=e.propNames,l=!1;return o[s.title]!==i[s.title]&&(r.find('a[role="tab"]').html(o[s.title]=i[s.title]),l=!0),o[s.disabled]!==i[s.disabled]&&(i[s.disabled]?(r.addClass("disabled"),r.find('a[role="tab"]').attr("data-toggle","")):(r.removeClass("disabled"),r.find('a[role="tab"]').attr("data-toggle","tab")),o[s.disabled]=i[s.disabled],l=!0),e.options.forceActiveTab&&(r[i[s.active]?"addClass":"removeClass"]("active"),a[i[s.active]?"addClass":"removeClass"]("active"),o[s.active]=i[s.active],l=!0),n||o[s.content]===i[s.content]||(a.html(o[s.content]=i[s.content]),l=!0),l}function d(e){var t,n=e.tabLi,r=e.ignoreTabPanes,a=n.$li;return-1===n.newIdx&&(a.hasClass("active")&&(t=L.getIndexOfClosestEnabledTab(e.$currTabLis,n.currDomIdx))>-1&&(e.$currTabLis.eq(t).addClass("active"),r||e.$currTabContentPanes.eq(t).addClass("active")),a.remove(),r||n.$contentPane.remove(),!0)}function b(t){var n=t.$currTabLis,r=t.updatedTabsArray,a=t.propNames,o=t.ignoreTabPanes,i=[],s=o?null:[];return!!L.didTabOrderChange(n,r,a)&&(r.forEach(function(t){var r=t[a.paneId];i.push(n.find('a[role="tab"][href="#'+r+'"]').parent("li")),o||s.push(e("#"+r))}),t.$navTabs.append(i),o||t.$currTabContentPanesContainer.append(s),!0)}function f(t){var n=t.$currTabLis,r=t.updatedTabsArray,a=t.propNames,o=!1;return n.each(function(n){var i=e(this),s=i.data("tab"),l=L.getTabIndexByPaneId(r,a.paneId,s[a.paneId]),b=l>-1?r[l]:null;if(t.tabLi={$li:i,currDomIdx:n,newIdx:l,$contentPane:A.getElTabPaneForLi(i),origTabData:s,newTabData:b},d(t))return void(o=!0);c(t)&&(o=!0)}),o}function C(t,n){function r(t){e(t.target).append(o.off(T.EVENTS.CLICK))}function a(r){function a(){var n=e(this),r=n.parent("li"),a=r.parent(".dropdown-menu"),o=n.attr("href");r.hasClass("active")||(t.find("li.active").not(c).add(a.find("li.active")).removeClass("active"),c.add(r).addClass("active"),e(".tab-content .tab-pane.active").removeClass("active"),e(o).addClass("active"))}var i,s,l,c=e(r.target),d=c.offset(),b=t.find('li[role="presentation"].active');o=c.find(".dropdown-menu").attr("data-"+T.DATA_KEY_DDMENU_MODIFIED,!0),b[0]!==c[0]&&o.find("li.active").removeClass("active"),o.on(T.EVENTS.CLICK,'a[role="tab"]',a),e("body").append(o),i=o.width()+d.left,s=t.width()-(n.$slideRightArrow.outerWidth()+1),l=d.left,i>s&&(l-=i-s),o.css({display:"block",top:d.top+c.outerHeight()-2,left:l})}var o;t.on(T.EVENTS.DROPDOWN_MENU_SHOW,a).on(T.EVENTS.DROPDOWN_MENU_HIDE,r)}function v(e,t){var n=e.data().scrtabs,r=n.scroller,a=e.find(".scrtabs-tab-container .nav-tabs"),o=e.find(".tab-content"),i=!1,s={options:t,updatedTabsArray:n.tabs,updatedTabsLiContent:n.tabsLiContent,updatedTabsPostProcessors:n.tabsPostProcessors,propNames:n.propNames,ignoreTabPanes:n.ignoreTabPanes,$navTabs:a,$currTabLis:a.find("> li"),$currTabContentPanesContainer:o,$currTabContentPanes:o.find(".tab-pane")};return l(s)&&(i=!0),b(s)&&(i=!0),f(s)&&(i=!0),i&&r.initTabs(),i}function u(t,n){t.data("scrtabs")&&(!t.data("scrtabs").isWrapperOnly&&v(t,n)||e("body").trigger(T.EVENTS.FORCE_REFRESH))}function h(){var t=e(this),n=t.data("scrtabs");n&&n.scroller.scrollToActiveTab()}function S(){var n,r=e(this),a=r.data("scrtabs");if(a){for("self"===a.enableSwipingElement?r.removeClass(T.CSS_CLASSES.ALLOW_SCROLLBAR):"parent"===a.enableSwipingElement&&r.closest(".scrtabs-tab-container").parent().removeClass(T.CSS_CLASSES.ALLOW_SCROLLBAR),a.scroller.off(T.EVENTS.DROPDOWN_MENU_SHOW).off(T.EVENTS.DROPDOWN_MENU_HIDE),a.scroller.find("[data-"+T.DATA_KEY_DDMENU_MODIFIED+"]").css({display:"",left:"",top:""}).off(T.EVENTS.CLICK).removeAttr("data-"+T.DATA_KEY_DDMENU_MODIFIED),a.scroller.hasTabClickHandler&&r.find('a[data-toggle="tab"]').off(".scrtabs"),a.isWrapperOnly?(n=r.parents(".scrtabs-tab-container"),n.length&&n.replaceWith(r)):(a.scroller&&a.scroller.initTabs&&(a.scroller.initTabs=null),r.find(".scrtabs-tab-container").add(".tab-content").remove()),r.removeData("scrtabs");--e.fn.scrollingTabs.nextInstanceId>=0;)e(t).off(T.EVENTS.WINDOW_RESIZE+e.fn.scrollingTabs.nextInstanceId);e("body").off(T.EVENTS.FORCE_REFRESH)}}var T={CONTINUOUS_SCROLLING_TIMEOUT_INTERVAL:50,SCROLL_OFFSET_FRACTION:6,DATA_KEY_DDMENU_MODIFIED:"scrtabsddmenumodified",DATA_KEY_IS_MOUSEDOWN:"scrtabsismousedown",CSS_CLASSES:{BOOTSTRAP4:"scrtabs-bootstrap4",RTL:"scrtabs-rtl",SCROLL_ARROW_CLICK_TARGET:"scrtabs-click-target",SCROLL_ARROW_DISABLE:"scrtabs-disable",SCROLL_ARROW_WITH_CLICK_TARGET:"scrtabs-with-click-target"},SLIDE_DIRECTION:{LEFT:1,RIGHT:2},EVENTS:{CLICK:"click.scrtabs",DROPDOWN_MENU_HIDE:"hide.bs.dropdown.scrtabs",DROPDOWN_MENU_SHOW:"show.bs.dropdown.scrtabs",FORCE_REFRESH:"forcerefresh.scrtabs",MOUSEDOWN:"mousedown.scrtabs",MOUSEUP:"mouseup.scrtabs",TABS_READY:"ready.scrtabs",TOUCH_END:"touchend.scrtabs",TOUCH_MOVE:"touchmove.scrtabs",TOUCH_START:"touchstart.scrtabs",WINDOW_RESIZE:"resize.scrtabs"}};!function(t){var n=function(e,t,n){var r;return function(){function a(){n||e.apply(o,i),r=null}var o=this,i=arguments;r?clearTimeout(r):n&&e.apply(o,i),r=setTimeout(a,t||100)}};e.fn[t]=function(e,r){var a=r||T.EVENTS.WINDOW_RESIZE;return e?this.bind(a,n(e)):this.trigger(t)}}("smartresizeScrtabs"),function(n){n.initElements=function(e){var t=this;t.setElementReferences(e),t.setEventListeners(e)},n.listenForTouchEvents=function(){var e,t,n,r=this,a=r.stc,o=a.scrollMovement,i=T.EVENTS,s=!1;a.$movableContainer.on(i.TOUCH_START,function(n){s=!0,t=a.movableContainerLeftPos,e=n.originalEvent.changedTouches[0].pageX}).on(i.TOUCH_END,function(){s=!1}).on(i.TOUCH_MOVE,function(r){if(s){var i=r.originalEvent.changedTouches[0].pageX,l=i-e;a.rtl&&(l=-l);var c;n=t+l,n>0?n=0:(c=o.getMinPos(),n li"),l.$slideLeftArrow=l.reverseScroll?r:a,l.$slideLeftArrowClickTarget=l.reverseScroll?o:i,l.$slideRightArrow=l.reverseScroll?a:r,l.$slideRightArrowClickTarget=l.reverseScroll?i:o,l.$scrollArrows=l.$slideLeftArrow.add(l.$slideRightArrow),l.$win=e(t)},n.setElementWidths=function(){var e=this,t=e.stc;t.winWidth=t.$win.width(),t.scrollArrowsCombinedWidth=t.$slideLeftArrow.outerWidth()+t.$slideRightArrow.outerWidth(),e.setFixedContainerWidth(),e.setMovableContainerWidth()},n.setEventListeners=function(t){var n=this,r=n.stc,a=r.eventHandlers,o=T.EVENTS,i=o.WINDOW_RESIZE+r.instanceId;t.enableSwiping&&n.listenForTouchEvents(),r.$slideLeftArrowClickTarget.off(".scrtabs").on(o.MOUSEDOWN,function(e){a.handleMousedownOnSlideMovContainerLeftArrow.call(a,e)}).on(o.MOUSEUP,function(e){a.handleMouseupOnSlideMovContainerLeftArrow.call(a,e)}).on(o.CLICK,function(e){a.handleClickOnSlideMovContainerLeftArrow.call(a,e)}),r.$slideRightArrowClickTarget.off(".scrtabs").on(o.MOUSEDOWN,function(e){a.handleMousedownOnSlideMovContainerRightArrow.call(a,e)}).on(o.MOUSEUP,function(e){a.handleMouseupOnSlideMovContainerRightArrow.call(a,e)}).on(o.CLICK,function(e){a.handleClickOnSlideMovContainerRightArrow.call(a,e)}),r.tabClickHandler&&r.$tabsLiCollection.find('a[data-toggle="tab"]').off(o.CLICK).on(o.CLICK,r.tabClickHandler),r.$win.off(i).smartresizeScrtabs(function(e){a.handleWindowResize.call(a,e)},i),e("body").on(T.EVENTS.FORCE_REFRESH,r.elementsHandler.refreshAllElementSizes.bind(r.elementsHandler))},n.setFixedContainerWidth=function(){var e=this,t=e.stc,n=t.$tabsContainer.get(0).getBoundingClientRect();t.fixedContainerWidth=n.width||n.right-n.left,t.fixedContainerWidth=t.fixedContainerWidth*t.widthMultiplier,t.$fixedContainer.width(t.fixedContainerWidth)},n.setFixedContainerWidthForHiddenScrollArrows=function(){var e=this,t=e.stc;t.$fixedContainer.width(t.fixedContainerWidth)},n.setFixedContainerWidthForVisibleScrollArrows=function(){var e=this,t=e.stc;t.$fixedContainer.width(t.fixedContainerWidth-t.scrollArrowsCombinedWidth)},n.setMovableContainerWidth=function(){var t=this,n=t.stc,r=n.$tabsUl.find("> li");n.movableContainerWidth=0,r.length&&(r.each(function(){var t=e(this),r=0;n.isNavPills&&(r=parseInt(t.css("margin-left"),10)+parseInt(t.css("margin-right"),10)),n.movableContainerWidth+=t.outerWidth()+r}),n.movableContainerWidth+=1,n.movableContainerWidtht.fixedContainerWidth;n&&!t.scrollArrowsVisible?(t.$scrollArrows.show(),t.scrollArrowsVisible=!0):!n&&t.scrollArrowsVisible&&(t.$scrollArrows.hide(),t.scrollArrowsVisible=!1),t.scrollArrowsVisible?e.setFixedContainerWidthForVisibleScrollArrows():e.setFixedContainerWidthForHiddenScrollArrows()}}(n.prototype),function(e){e.handleClickOnSlideMovContainerLeftArrow=function(){this.stc.scrollMovement.incrementMovableContainerLeft()},e.handleClickOnSlideMovContainerRightArrow=function(){this.stc.scrollMovement.incrementMovableContainerRight()},e.handleMousedownOnSlideMovContainerLeftArrow=function(){var e=this,t=e.stc;t.$slideLeftArrowClickTarget.data(T.DATA_KEY_IS_MOUSEDOWN,!0),t.scrollMovement.continueSlideMovableContainerLeft()},e.handleMousedownOnSlideMovContainerRightArrow=function(){var e=this,t=e.stc;t.$slideRightArrowClickTarget.data(T.DATA_KEY_IS_MOUSEDOWN,!0),t.scrollMovement.continueSlideMovableContainerRight()},e.handleMouseupOnSlideMovContainerLeftArrow=function(){this.stc.$slideLeftArrowClickTarget.data(T.DATA_KEY_IS_MOUSEDOWN,!1)},e.handleMouseupOnSlideMovContainerRightArrow=function(){this.stc.$slideRightArrowClickTarget.data(T.DATA_KEY_IS_MOUSEDOWN,!1)},e.handleWindowResize=function(){var e=this,t=e.stc,n=t.$win.width();if(n===t.winWidth)return!1;t.winWidth=n,t.elementsHandler.refreshAllElementSizes()}}(r.prototype),function(t){t.continueSlideMovableContainerLeft=function(){var e=this,t=e.stc;setTimeout(function(){t.movableContainerLeftPos=0||!t.$slideRightArrowClickTarget.data(T.DATA_KEY_IS_MOUSEDOWN)||e.incrementMovableContainerRight()||e.continueSlideMovableContainerRight()},T.CONTINUOUS_SCROLLING_TIMEOUT_INTERVAL)},t.decrementMovableContainerLeftPos=function(e){var t=this,n=t.stc;n.movableContainerLeftPos-=n.fixedContainerWidth/T.SCROLL_OFFSET_FRACTION,n.movableContainerLeftPos0?n.movableContainerLeftPos=0:n.scrollToTabEdge&&t.setMovableContainerLeftPosToTabEdge(T.SLIDE_DIRECTION.RIGHT)),t.slideMovableContainerToLeftPos(),t.enableSlideLeftArrow(),0===n.movableContainerLeftPos},t.refreshScrollArrowsDisabledState=function(){var e=this,t=e.stc;if(t.disableScrollArrowsOnFullyScrolled&&t.scrollArrowsVisible){if(t.movableContainerLeftPos>=0)return e.disableSlideRightArrow(),void e.enableSlideLeftArrow();if(t.movableContainerLeftPos .nav-link.active"),t.length&&(e=t.parent())):e=l.$tabsUl.find("li.active"),e&&e.length)){if(i=l.$slideRightArrow.outerWidth(),n=e.offset().left-l.$fixedContainer.offset().left,r=n+e.outerWidth(),a=l.fixedContainerWidth-i,l.rtl){if(o=l.$slideLeftArrow.outerWidth(),na)return l.movableContainerLeftPos+=r-a+2*i,s.slideMovableContainerToLeftPos(),!0}else{if(r>a)return l.movableContainerLeftPos-=r-a+i,s.slideMovableContainerToLeftPos(),!0;if(o=l.$slideLeftArrow.outerWidth(),na)return r.movableContainerLeftPos=t===T.SLIDE_DIRECTION.RIGHT?-(o-n):-o,!1})},t.slideMovableContainerToLeftPos=function(){var e,t=this,n=t.stc,r=t.getMinPos();n.movableContainerLeftPos>0?n.movableContainerLeftPos=0:n.movableContainerLeftPos')}function r(t,n){var r=e(''),a=n.leftArrowContent||'
',o=e(a),i=n.rightArrowContent||'
',s=e(i),l=e(''),c=e('');return n.disableScrollArrowsOnFullyScrolled&&o.add(s).addClass(T.CSS_CLASSES.SCROLL_ARROW_DISABLE),r.append(o,l.append(c.append(t)),s)}function a(t,n){return e('').attr("href","#"+t[n.paneId]).html(t[n.title])}function o(){return e('')}function i(t,n,r){var o=r.tabLiContent||'',i=e(o),s=a(t,n).appendTo(i);return t[n.disabled]?(i.addClass("disabled"),s.attr("data-toggle","")):r.forceActiveTab&&t[n.active]&&i.addClass("active"),r.tabPostProcessor&&r.tabPostProcessor(i,s),i}function s(t,n,r){var a=e('').attr("id",t[n.paneId]).html(t[n.content]);return r.forceActiveTab&&t[n.active]&&a.addClass("active"),a}return{getElTabPaneForLi:t,getNewElNavTabs:n,getNewElScrollerElementWrappingNavTabsInstance:r,getNewElTabAnchor:a,getNewElTabContent:o,getNewElTabLi:i,getNewElTabPane:s}}(),L=function(){function t(t,n,a){var o=!1;return t.each(function(t){var i=r(n,a.paneId,e(this).data("tab")[a.paneId]);if(i>-1&&i!==t)return o=!0,!1}),o}function n(e,t){for(var n=e.length-1,r=-1,a=0,o=0;-1===r&&o>=0;)((o=t+ ++a)=0&&!e.eq(o).hasClass("disabled"))&&(r=o);return r}function r(e,t,n){var r=-1;return e.some(function(e,a){if(e[t]===n)return r=a,!0}),r}function a(t,n,r){t.data({tab:e.extend({},n[r]),index:r})}return{didTabOrderChange:t,getIndexOfClosestEnabledTab:n,getTabIndexByPaneId:r,storeDataOnLiEl:a}}(),E={destroy:function(){return this.each(S)},init:function(t){var n=this,r=n.length-1,a=e.extend({},e.fn.scrollingTabs.defaults,t||{});return a.tabs?n.each(function(t){i(e(this),a,t');t.css({margin:"0 !important",padding:"0 !important"});var u,o,r=!0,c=t.offset().left,s=1;t.children("li.tick-clones").remove();t.addClass("newsticker");for(var d=t.wrap(""),l=t.parent().wrap("
"),y=t.children("li"),p=function(){s=1;t.append(y.clone(!0).addClass("tick-clones"));t.children("li").each(function(n){s+=i(this,n).outerWidth(!0)})},w=l.outerWidth(!0);s');v.insertAfter(l);i("body").on("click","#"+f+" .er-controls > .pause",function(){if(!r)return!1;i(this).toggleClass("pause glyphicon-pause play glyphicon-play");t.unbind("mouseenter mouseleave");r=!1});i("body").on("click","#"+f+" .er-controls > .play",function(){if(r)return!1;i(this).toggleClass("pause glyphicon-pause play glyphicon-play");r=!0;a();var f=t.offset().left,n=f+t.children("li:first").outerWidth(!0)-c,e=o/u*n;h(n,e)});e=!1;i("body").on("click","#"+f+" .er-controls > .next",function(){if(r){i("#"+f+" .er-controls > .pause").toggleClass("pause glyphicon-pause play glyphicon-play");r=!1;return}if(e)return!1;var u=t.children("li:first").outerWidth(!0),o=u/n.speed*1e3;e=!0;t.stop(!0,!0).animate({left:"-="+u},o,"linear",function(){t.children("li:first").appendTo(t);t.css("left",0);e=!1})});i("body").on("click","#"+f+" .er-controls > .prev",function(){var u,o;if(r){i("#"+f+" .er-controls > .pause").toggleClass("pause glyphicon-pause play glyphicon-play");r=!1;return}if(e)return!1;u=t.children("li:last").outerWidth(!0);t.css("left","-"+u+"px");t.children("li:last").prependTo(t);o=u/n.speed*1e3;e=!0;t.stop(!0,!0).animate({left:"+="+u},o,"linear",function(){e=!1})})}})};
$(()=>{function c(){const n=u.querySelectorAll(".prediction-item");return n.length>=2?n[1].offsetLeft-n[0].offsetLeft:n.length===1?n[0].offsetWidth:void 0}function l(){const n=u.scrollWidth-u.clientWidth;u.scrollLeft=n-1?(e.style.backgroundColor="#989898",e.style.pointerEvents="none"):(e.style.backgroundColor="",e.style.pointerEvents="auto")}const o=document.querySelector("#announcement_list");o&&o.childElementCount>0&&$(o).endlessRiver();const s=document.querySelector("#popular_providers");if(s){$(s).scrollingTabs({enableSwiping:!0,scrollToTabEdge:!0,disableScrollArrowsOnFullyScrolled:!0});const n=document.querySelector('#popular_providers [data-toggle="tab"]');n&&n.click()}const n=document.querySelector("#featured_games");if(n){const i=document.querySelector("#previous_new_featured_game"),r=document.querySelector("#next_new_featured_game"),t=250;i.onclick=()=>{const i=Math.ceil(n.querySelector("a").clientWidth),r=Math.ceil(n.scrollLeft/i)-1,u=Math.floor(n.scrollWidth/i),f=Math.ceil(r*i);if(r{const i=Math.ceil(n.querySelector("a").clientWidth),r=Math.ceil(n.scrollLeft/i)+1,f=Math.floor(n.scrollWidth/i),u=Math.ceil(r*i);if(r>=f){$(n).animate({scrollLeft:0},t);return}if(n.scrollWidth-n.scrollLeft{const i=Math.ceil(t.querySelector(".game-item").clientWidth)*2,r=Math.ceil(t.scrollLeft/i)-1,u=Math.floor(t.scrollWidth/i),f=Math.ceil(r*i);if(r{const i=Math.ceil(t.querySelector(".game-item").clientWidth)*2,r=Math.ceil(t.scrollLeft/i)+1,f=Math.floor(t.scrollWidth/i),u=Math.ceil(r*i);if(r>=f){$(t).animate({scrollLeft:0},n);return}if(t.scrollWidth-t.scrollLeft{const t=Math.ceil(i.querySelector(".game-item").clientWidth)*2,r=Math.ceil(i.scrollLeft/t)-1,u=Math.floor(i.scrollWidth/t),f=Math.ceil(r*t);if(r{const t=Math.ceil(i.querySelector(".game-item").clientWidth)*2,r=Math.ceil(i.scrollLeft/t)+1,f=Math.floor(i.scrollWidth/t),u=Math.ceil(r*t);if(r>=f){$(i).animate({scrollLeft:0},n);return}if(i.scrollWidth-i.scrollLeft{const t=Math.ceil(r.querySelector(".game-item").clientWidth),i=Math.ceil(r.scrollLeft/t)-1,u=Math.floor(r.scrollWidth/t),f=Math.ceil(i*t);if(i{const t=Math.ceil(r.querySelector(".game-item").clientWidth),i=Math.ceil(r.scrollLeft/t)+1,f=Math.floor(r.scrollWidth/t),u=Math.ceil(i*t);if(i>=f){$(r).animate({scrollLeft:0},n);return}if(r.scrollWidth-r.scrollLeft{const n=c();u.scrollBy({left:-n,behavior:"smooth"})});e&&e.addEventListener("click",()=>{const n=c();u.scrollBy({left:n,behavior:"smooth"})});u&&(u.addEventListener("scroll",l),window.addEventListener("load",l))});
window.initializeReportingOverlayItemEvent=n=>{n.onclick||n.addEventListener("click",function(t){if(t.target.closest(["a","button",".copy_account_number_button",".copy-btn"])){t.stopPropagation();return}const r=n.dataset.identifier,i=document.querySelector(`[data-reporting-detail][data-identifier="${r}"]`);if(i){document.body.classList.add("no-scroll");i.classList.add("open");const n=i.querySelector(".close_reporting_detail_button");n&&(n.onclick=()=>{document.body.classList.remove("no-scroll"),i.classList.remove("open")})}})};window.initializeReportingPopupItemEvent=n=>{n.onclick||(n.onclick=()=>{const i=n.dataset.identifier,t=document.querySelector(`[data-reporting-detail-popup][data-identifier="${i}"]`);if(t){t.classList.add("open");const n=t.querySelector(".close_reporting_detail_popup");n&&(n.onclick=()=>{t.classList.remove("open")})}})};window.initializePendingTransactionDetail=()=>{const n=document.querySelectorAll("[data-pending-transaction-info-header]");n&&n.length>0&&(Array.from(n).forEach(n=>{n.onclick||(n.onclick=()=>{n.parentElement.classList.toggle("open")})}),initializeCopyButton())};window.addEventListener("DOMContentLoaded",()=>{const n=document.querySelectorAll("[data-reporting-item]");n&&n.length>0&&Array.from(n).forEach(n=>{window.initializeReportingOverlayItemEvent(n)});const t=document.querySelectorAll("[data-reporting-row]");t&&t.length>0&&Array.from(t).forEach(n=>{initializeReportingPopupItemEvent(n)});initializePendingTransactionDetail()});
$(()=>{const n=document.querySelector("#date_range_picker"),t=document.querySelector("#starting_date"),i=document.querySelector("#ending_date"),r="DD-MMM-YYYY";n&&($(n).dateRangePicker({format:r,separator:" "+n.dataset.separator+" "}).bind("datepicker-change",function(n,u){t.value=moment(u.date1).format(r);i.value=moment(u.date2).format(r)}),$(n).data("dateRangePicker").setDateRange(t.value,i.value));const o=document.querySelectorAll(".table tfoot a");Array.prototype.slice.apply(o).forEach(n=>{n.href.includes("startingDate")===!1&&(n.href+=`&startingDate=${t.value}`),n.href.includes("endingDate")===!1&&(n.href+=`&endingDate=${i.value}`)});const u=document.querySelector(".grid_table"),f=document.querySelector("#totals_template");u&&f&&u.appendChild(f.content.cloneNode(!0));const s=document.querySelectorAll(".pending_transaction");Array.prototype.slice.call(s).forEach(n=>{n.onclick=()=>{$.ajax({type:"POST",data:JSON.stringify({ticketNumber:n.dataset.ticketNumber}),url:"/reporting/pending-transaction",contentType:"application/json; charset=utf-8",dataType:"html",success:n=>{!n||registerPopup({content:n,cssClass:"concise-transaction-popup"})}})}});const h=document.querySelectorAll(".copy_ticket_button");h.forEach(n=>{$(n).popover({content:n.dataset.popoverText,placement:"top",trigger:"manual"}),n.onclick=()=>{if(navigator.clipboard){const t=n.previousElementSibling;navigator.clipboard.writeText(t.innerText.replaceAll("-","")).then(()=>{const t=$(n);t.popover("show");setTimeout(()=>t.popover("hide"),500)}).catch(n=>console.log("Error when copying account number: "+n))}}});const c=document.querySelectorAll(".row_attributes");c.forEach(n=>{const t=n.parentElement.parentElement;Object.assign(t.dataset,n.dataset);window.initializeReportingPopupItemEvent(t)});const e=document.querySelector(".reporting_table");if(e){const n=e.querySelector("tfoot tr");if(n){const t=n.querySelector("td");t.classList.add("pagination-section")}}});