function logTagTriggering(n,t,i){console.log(n);console.log(t);console.log(i.Category);console.log(i.Action);console.log(i.Label)}function getGtmTagValue(n,t,i){return{Category:n,Action:t,Label:i}}function bindGtmTags(n){for(key in n){var t=gtmTags[key];$.each(n[key],function(n,i){var r=typeof i.selector=="function"?i.selector():i.selector;$(r).each(function(){var s=i.tagType,n=typeof t.value=="function"?t.value():t.value,f=typeof n.Action=="function"?n.Action():n.Action,u=typeof n.Label=="function"?n.Label():n.Label,h=n.Category,c=typeof i.getActionValue=="undefined"?f:f.replace(/<.*>/,i.getActionValue(this)),r,e,o;switch(typeof i.getNameValue){case"undefined":r=u;break;case"function":r=u.replace(/<.*>/,i.getNameValue(this));break;default:r=u.replace(/<.*>/,i.getNameValue)}e=getGtmTagValue(h,c,r);o=s;renderGtmTag(this,e,o,t.hasDelay)})})}}function renderGtmTag(n,t,i,r){var f=JSON.stringify(t),u=i;typeof u=="undefined"?u=r?"click-delayed":"click":u==="ajax-click-delayed"&&disableAjaxActionLink(n);$(n).attr("data-gtm","");$(n).attr("data-gtm-type",u);$(n).attr("data-gtm-value",f)}function disableAjaxActionLink(n){$(n).attr("data-ajax-begin","disableLink")}function disableLink(){return!1}(function(n){"use strict";function f(n,f,e,o){var l,s,a,h;try{if(l=i(n),l&&!i(f)&&!i(e))throw new Error('When the "dataOrCategory" parameters is a string, "action" and "label" must be valid strings.');if(typeof dataLayer=="undefined"||!dataLayer||typeof ga_trackEvent=="undefined"||!ga_trackEvent)throw new Error('Tracking resource "dataLayer" or "ga_trackEvent" is not defined.');if(l||(o=f),o=o||{},s=o.eventCallback,t.debug===!0&&r(o.eventCallback)&&(a=new Date,s=function(){var n=new Date-a;console.log("Executing eventCallback...","After "+n+"ms");o.eventCallback()}),l){var v=u(n),y=u(f),p=u(e);t.debug===!0&&console.log("track using ga_trackEvent.",'Category="'+v+'"','Action="'+y+'"','Label="'+p+'"');ga_trackEvent(v,y,p,[],1,o.nonInteraction||!1,r(s),s,undefined)}else h=c(n),r(s)&&(h.gaHitcallback=function(){return s(),!1},h.gaUseHitcallBack=!0),o.nonInteraction&&(h.nonInteraction=!0),t.debug===!0&&console.log("track using dataLayer.push(...).","Data=>",h),dataLayer.push(h)}catch(w){t._manageTrackCatch(w);typeof o!="undefined"&&o&&r(o.eventCallback)&&o.eventCallback()}}function i(n){return typeof n=="string"}function r(n){return typeof n=="function"}function o(n){if(t.debug===!0)throw n;}function u(n){if(!n)return n;var t=stringHelpers.replaceDiacritics(n);return t.replace("’","'"),t=t.replace(s," "),t=t.replace(h," "),t.trim()}function c(n){var t,r;for(t in n)n.hasOwnProperty(t)&&(r=n[t],i(r)&&(n[t]=u(r)));return n}var e=250,t={get timeOutDelay(){return e}},s,h;n.bcTrack=t;t.debug=!1;t.track=function(n,t,i,r){f(n,t,i,r)};t.trackOnClick=function(n,i,r,u){var f,e,s,h;try{return typeof n=="undefined"||typeof n.nodeName=="undefined"||n.nodeName.toUpperCase()!=="A"&&n.nodeName.toUpperCase()!=="INPUT"&&n.nodeName.toUpperCase()!=="AREA"||(n.nodeName.toUpperCase()==="A"||n.nodeName.toUpperCase()==="AREA")&&(typeof n.href=="undefined"||n.href.length===0||typeof n.target!="undefined"&&n.target==="_blank")||n.nodeName.toUpperCase()==="INPUT"&&(typeof n.type=="undefined"||n.type.toUpperCase()!=="SUBMIT"&&n.type.toUpperCase()!=="IMAGE"||typeof n.form=="undefined"||n.form===null)?(t.track(i,r,u),!0):n.nodeName.toUpperCase()==="A"||n.nodeName.toUpperCase()==="AREA"?(f=n.href,e=function(){document.location=f},t.trackAndPerformAction(e,i,r,u),!1):n.nodeName.toUpperCase()==="INPUT"?((typeof n.form.getAttribute("name")=="undefined"||n.form.getAttribute("name")===null)&&n.form.setAttribute("name","wasidform"),s=n.form.getAttribute("name"),h=function(){document.forms[s].submit()},t.trackAndPerformAction(h,i,r,u),!1):!0}catch(c){o(c)}return!0};t.trackAndPerformAction=function(n,u,o,s){try{if(!r(n))throw new Error('"actionToPerform" is not a function.');var h=function(){r(n)&&(n(),n=null)};i(u)?f(u,o,s,{eventCallback:h}):f(u,{eventCallback:h});setTimeout(function(){h()},e)}catch(c){t._manageTrackCatch(c)}};t.trackAndChangeLocation=function(n,r,u,f){try{if(!i(n))throw new Error('"newLocation" is invalid.');return t.trackAndPerformAction(function(){document.location=n},r,u,f),!1}catch(e){t._manageTrackCatch(e)}return!0};t.categories={carousel:"Carousel"};t.actions={position:"Position "};t._manageTrackCatch=o;s=/[^A-Za-z0-9 _'"]/g;h=/[ ]{2,}/g})(window),function(){"use strict";function r(t,i){var u={},r,f,e;for(r in t)t.hasOwnProperty(r)&&(f=t[r],e=n(f,i),u[r]=e);return u}function n(n,t){return f(n)?n(t):n}function u(n){return typeof n=="string"}function i(n){return typeof n=="object"}function f(n){return typeof n=="function"}bcTrack.trackUsingDataAttribute=function($htmlElement){try{var trackingData=$htmlElement.data("track");trackingData&&bcTrack.track(eval("("+trackingData+")"))}catch(e){bcTrack._manageTrackCatch(e)}};var t={};bcTrack.getTrackDefinitions=function(){return t};bcTrack.addTrackDefinition=function(n,r,f,e,o){var s,h;if(!u(n))throw new Error('"definitionId" is not a string.');if(s=i(r),arguments.length>=4){if(s)throw new Error('"dataOrCategory" is an Object.');}else if(arguments.length===2||arguments.length===3){if(!s)throw new Error('"dataOrCategory" is not an Object.');o=f}else throw new Error("Parameters are incorrect.");if(o&&!i(o))throw new Error('"options" is not an Object.');o=o||{};o.delay=o.delay||!1;h={definitionId:n,isData:s,delay:o.delay};h.data=s?r:{category:r,action:f,label:e};t[n]=h};bcTrack.trackUsingDefinition=function(i,u){var f,e,o,s,h,c;try{if(f=t[i],!f)throw new Error('Tracking definition "'+i+"\" doesn't exist.");if(bcTrack.debug===!0&&console.log("Track using definition:",f),e=$(u),e.length===0)throw new Error('"element" is undefined or contains no elements.');if(f.isData?o=r(f.data,e):(o=n(f.data.category,e),s=n(f.data.action,e),h=n(f.data.label,e)),f.delay===!0)return c=e[0],bcTrack.trackOnClick(c,o,s,h);bcTrack.track(o,s,h)}catch(l){bcTrack._manageTrackCatch(l)}return!0};bcTrack.bindTrackDefinitionOnClick=function(n,t){var i=$(t);i.on("click",function(){return bcTrack.trackUsingDefinition(n,this)})};bcTrack.bindTrackDefinitionOnEvent=function(n,t,i){var r=$(t);r.on(i,function(){var t=$(this).attr("name");if(t)return bcTrack.trackUsingDefinition(n,this)})};bcTrack.bindTrackDefinitionOnTextChange=function(n,t){var i=$(t);i.on("focusout",function(){var t=$(this).val();if(t)return bcTrack.trackUsingDefinition(n,this)})}}();this.gtmInitializer={},function(n,t,i){gtmInitializer.debug=!1;t(n).on("click","[data-gtm]",function(n){var u=t(n.currentTarget),e=typeof u=="undefined"?undefined:u.context,f=u.attr("data-gtm-type"),r=JSON.parse(u.attr("data-gtm-value")),o=u.attr("data-gtm-callback"),s=u.attr("data-gtm-location");switch(f){case"click":i.track(r.Category,r.Action,r.Label);break;case"click-delayed":return i.trackOnClick(e,r.Category,r.Action,r.Label);case"ajax-click-delayed":var h=u.attr("href"),c=u.attr("data-ajax-success"),l="json",a=function(){$.ajax({type:"POST",url:h,success:eval(c),dataType:l})};i.trackAndPerformAction(a,r.Category,r.Action,r.Label);break;case"perform-action":i.trackAndPerformAction(o,r.Category,r.Action,r.Label);break;case"redirect":i.trackAndChangeLocation(s,r.Category,r.Action,r.Label);break;default:return}gtmInitializer.debug===!0&&logTagTriggering(u,f,r)})}(document,window.jQuery,window.bcTrack);this.globalTrack={},function(){"use strict";globalTrack.keys={categories:{header:"Header",login:"Login",forgotPassword:"Forgotten your password",registration:"Registration",footer:"Footer"},actions:{header:"Header",legalBanner:"Legal Banner",logo:"Logo",universe:"Universe",fieldFillIn:"Field fill-in",deposit:"Deposit",registerButton:"Register button",withdraw:"Withdraw",quickRegister:"Quick register validation",category:"Category",language:"Language",logout:"Logout",formValidated:"Form validated",fromWithError:"Form with error",link:"Link",adictel:"Adictel"},labels:{click:"click",forgottenPassword:"Forgotten your password pop-in",quickRegisterPopin:"Quick register pop-in",exitLink:"Exit link"},events:{accountActivation:"account activation"}};bcTrack.addTrackDefinition("A1",globalTrack.keys.categories.header,globalTrack.keys.actions.legalBanner,globalTrack.keys.labels.click,{delay:!0});bcTrack.addTrackDefinition("A2",globalTrack.keys.categories.header,globalTrack.keys.actions.logo,globalTrack.keys.labels.click,{delay:!0});bcTrack.addTrackDefinition("A3",globalTrack.keys.categories.header,globalTrack.keys.actions.universe,function(n){return n.text()},{delay:!0});bcTrack.addTrackDefinition("A6",globalTrack.keys.categories.forgotPassword,globalTrack.keys.actions.header,globalTrack.keys.labels.click,{delay:!1});bcTrack.addTrackDefinition("A7",globalTrack.keys.categories.forgotPassword,globalTrack.keys.actions.fromWithError,function(n){return n.prop("name")},{delay:!1});bcTrack.addTrackDefinition("A8",globalTrack.keys.categories.forgotPassword,globalTrack.keys.actions.formValidated,globalTrack.keys.labels.forgottenPassword,{delay:!1});bcTrack.addTrackDefinition("A10",globalTrack.keys.categories.forgotPassword,globalTrack.keys.actions.link,globalTrack.keys.labels.quickRegisterPopin,{delay:!0});bcTrack.addTrackDefinition("A11",globalTrack.keys.categories.registration,globalTrack.keys.actions.registerButton,function(n){var i,t;switch(n.attr("id")){case"register-home-button":return"Header";case"register-splash-submit":return"Quick register";default:if(i=n.find("img"),i&&(t=$(i).attr("src"),t)){if(/sport/gi.test(t))return"Sport registration";if(/turf/gi.test(t))return"Turf registration"}}return"Sport registration"},{delay:!0});bcTrack.addTrackDefinition("A12",globalTrack.keys.categories.registration,globalTrack.keys.actions.fieldFillIn,function(n){return n.attr("name")},{delay:!1});bcTrack.addTrackDefinition("A12-optin",globalTrack.keys.categories.registration,globalTrack.keys.actions.fieldFillIn,function(n){var t=n.is(":checked")?" checked":" not checked";return"opt-in "+n.attr("name")+t},{delay:!1});bcTrack.addTrackDefinition("A12-Text",globalTrack.keys.categories.registration,globalTrack.keys.actions.fieldFillIn,function(n){return n.attr("name")},{delay:!1});bcTrack.addTrackDefinition("A13",globalTrack.keys.categories.registration,globalTrack.keys.actions.fromWithError,function(n){return n.prop("name")},{delay:!1});bcTrack.addTrackDefinition("A16",globalTrack.keys.categories.footer,globalTrack.keys.actions.adictel,globalTrack.keys.labels.exitLink,{delay:!0});bcTrack.addTrackDefinition("A17",globalTrack.keys.categories.footer,globalTrack.keys.actions.category,function(n){return n.text()},{delay:!0});bcTrack.addTrackDefinition("A18",function(n){return n.closest("#footer").length>0?globalTrack.keys.categories.footer:globalTrack.keys.categories.header},globalTrack.keys.actions.language,function(n){return n.text().replace(/ \(.*\)/,"")},{delay:!0});bcTrack.addTrackDefinition("A20",globalTrack.keys.categories.header,globalTrack.keys.actions.logout,globalTrack.keys.labels.click,{delay:!0});bcTrack.addTrackDefinition("A21",globalTrack.keys.categories.header,globalTrack.keys.actions.deposit,globalTrack.keys.labels.click,{delay:!0});bcTrack.addTrackDefinition("A22",globalTrack.keys.categories.header,globalTrack.keys.actions.withdraw,globalTrack.keys.labels.click,{delay:!0})}();$(function(){bcTrack.bindTrackDefinitionOnClick("A1",$("#arjel-banner a"));bcTrack.bindTrackDefinitionOnClick("A1",$("#warning .warning-wrapper a"));bcTrack.bindTrackDefinitionOnClick("A2",$("#header a#logo"));bcTrack.bindTrackDefinitionOnClick("A2",$("#header a#site-logo"));bcTrack.bindTrackDefinitionOnClick("A3",$("#universes-menu a"));bcTrack.bindTrackDefinitionOnClick("A6",$("#forgot-password"));bcTrack.bindTrackDefinitionOnClick("A11",$("#register-home-button"));bcTrack.bindTrackDefinitionOnClick("A11",$("#home-newtobetclic-box-inner .centered-button-wrapper a"));bcTrack.bindTrackDefinitionOnClick("A11",$("#promo-banner table a"));bcTrack.bindTrackDefinitionOnClick("A11",$("#headerSplash .registerButton"));bcTrack.bindTrackDefinitionOnEvent("A12-optin",$("#registerWrapper input:checkbox"),"change");bcTrack.bindTrackDefinitionOnEvent("A12",$("#registerWrapper input:radio"),"change");bcTrack.bindTrackDefinitionOnEvent("A12",$("#registerWrapper select"),"change");bcTrack.bindTrackDefinitionOnTextChange("A12-Text",$("#registerWrapper input:text"));bcTrack.bindTrackDefinitionOnTextChange("A12-Text",$("#registerWrapper input:password"));bcTrack.bindTrackDefinitionOnClick("A16",$("#footer a img[alt='adictel']").closest("a"));bcTrack.bindTrackDefinitionOnClick("A17",$("#footer .footer-menu:eq(0) a"));bcTrack.bindTrackDefinitionOnClick("A18",$("#lang-selection a"));bcTrack.bindTrackDefinitionOnClick("A20",$(".logOut #algo"));bcTrack.bindTrackDefinitionOnClick("A21",$("#user-account-info a#adep"));bcTrack.bindTrackDefinitionOnClick("A22",$("#user-account-info a#awit"))})