/* AllSportsResults Ltd Livebetting - JavaScript and backend developed by Rasmus Hansen <rasmushansen@gmail.com> */ var language=function(j,m){var a={},f,c,d=null;a.setTranslations=function(b,h,g){d=b;f=h;c=g};a.getRawTranslation=function(b){return d&&b in d?d[b]:null};a.getTranslation=function(b,h){var g=d&&b in d?d[b]:b;h!==m&&j.each(h,function(e,k){g=g.replace("%"+e+"%",k)});return g};a.getCurrentId=function(){return f};a.getCurrentKey=function(){return c};return a}(window.jQuery);var bmConf=function(){var j={};j.BaseUrl="http://www.danbook.com";j.BaseUrlSecure="https://www.danbook.com";j.EnabledSports=[1,6,7,9,12];j.init=function(){setTimeout(function(){jQuery.getScript("http://www.google-analytics.com/ga.js",function(){_gat._getTracker("UA-5185741-1")._trackPageview()})},5E3)};return j}();var ajx=function(j,m){var a=true;return{query:function(f,c,d,b){function h(g){typeof b==="function"?b(g):alert(g)}if(!a)return false;if(typeof c=="function"){b=d;d=c}j.ajax({type:"POST",url:f,data:c,success:function(g,e){if(a)if(e=="success")d!=m&&d(g);else h(this.defaultError)},dataType:"json",error:function(g,e){if(a)e=="parsererror"?h(this.defaultError+" "+this.unknownData):h(this.defaultError)}})},disableRequesting:function(){a=false}}}(window.jQuery);var messageLabel=function(j,m){var a={};a.create=function(f){f=j.extend({Timeout:5E3},f===m?{}:f);var c=null,d=j("<span/>",{"class":"message-label"}).hide();d.data("setMessage",function(b,h,g){c!==null&&clearTimeout(c);d.show().text(h).css("color",b);c=setTimeout(function(){d.hide();c=null},g===m?f.Timeout:g)});return d};return a}(window.jQuery);var oddsConverter=function(j,m){var a={};a.SUSPENDED="suspended";a.NOT_AVAILABLE="not available";a.PAUSE="pause";a.UNAVAILABLE="unavailable";var f=function(c,d,b,h,g,e){var k=null;j.each([c,d,b,h,g,e],function(l,o){if(o==m)return false;else if(o==a.SUSPENDED)k=a.SUSPENDED;else if(o==a.PAUSE)k=a.PAUSE;else if((o==a.NOT_AVAILABLE||!tools.isFloat(o)||o<1.01)&&!k)k=a.NOT_AVAILABLE});return k};a.convert1X2toSubMarketsArray=function(c){return a.convert1X2toSubMarkets(c[0],c[1],c[2])};a.convert1X2toSubMarkets=
function(c,d,b){var h=f(c,d,b),g,e,k,l,o,r,n,p={};if(!h){g=1/(1/c+1/d+1/b);e=g/c;k=g/d;l=g/b;o=1/e;r=1/k;n=1/l}d=function(q){return h||(q<1.01?a.SUSPENDED:tools.numberFormat(q,2))};p["-0.5"]={"1":d(c),"2":d(g/(k+l))};p["-0.25"]={"1":d((1-0.5/r)*o*g),"2":d((2*r-1)*n/(2*r+n)*g)};p["0"]={"1":d(g*(b+c)/b),"2":d(g*(b+c)/c)};p["0.25"]={"1":d((2*r-1)*o/(2*r+o)*g),"2":d((1-0.5/r)*n*g)};p["0.5"]={"1":d(g/(e+k)),"2":d(b)};p.DoubleChance={"1X":d(g/(e+k)),"12":d(g/(e+l)),X2:d(g/(k+l))};return p};return a}(window.jQuery);var overlay=function(j,m){var a={},f=[],c=false,d=null,b=null,h=j(window),g=function(){var o=h.height();if(d){d.width(h.width());d.height(o)}if(b){b.width(h.width());b.height(o);var r=b.find("div:first");r.css("top",(o-r.height())/2+"px")}},e=function(){d&&d.remove();b&&b.remove();c=false;d=b=null};h.resize(g);a.addItem=function(o,r){r=j.extend({closeFunction:function(){},title:"",maximizeListener:null,displayClose:true},r);if(c)f.push(b.find("div:eq(0)").detach());else{d=j('<div class="alpha-transparent-overlay alpha-transparent-overlay-bg"></div>').appendTo(document.body);
b=j('<div class="alpha-transparent-overlay-placeholder"></div>').appendTo(document.body);c=true}var n=j("<div></div>").appendTo(b).css({position:"relative"}),p=j('<div class="top-bar"><div class="header">'+r.title+"</div></div>").appendTo(n);o.appendTo(n).css({margin:"0px auto",position:"relative"});var q=function(){r.closeFunction();if(f.length==0)e();else{n.remove();f.pop().appendTo(b)}};r.displayClose&&j('<div class="close-button"></div>').appendTo(p).click(q);r.maximizeListener&&j('<div class="maximize-button"></div>').appendTo(p).click(r.maximizeListener);
j('<div style="clear:both;"></div>').appendTo(p);p.css({width:o.outerWidth()+"px"});g();return{close:function(){q()},setTitle:function(u){p.find(".header").text(u)},hide:function(){d.hide();b.hide()},show:function(){d.show();b.show()}}};var k=1,l={};a.repositionAllOverlays=function(){j.each(l,function(o,r){r.reposition()})};a.getElementOverlay=function(o,r,n){var p=k++;if(n===m)n={};var q=o.offset(),u=function(A){A.css({position:"absolute",top:q.top+"px",height:o.outerHeight()+"px",left:q.left+"px",
width:o.outerWidth()+"px"}).appendTo(document.body);return A},t=u(j('<div class="alpha-transparent-overlay-bg" style="z-index: 899;"></div>')),x=u(j('<div style="z-index: 900;"></div>'));r.appendTo(x);"fadeIn"in n&&n.fadeIn&&r.css("display","none").fadeIn("normal");var z={close:function(){delete l[p];if(t){t.remove();t=null}if(x){x.remove();x=null}},fadeOut:function(A,C){t.fadeOut(A);x.fadeOut(A,function(){z.close();C!=m&&C()})},reposition:function(){var A=o.offset();t.offset(A);x.offset(A)}};return l[p]=
z};return a}(window.jQuery);var resourceLoader=function(j,m){var a={};a.createLoader=function(){var f={},c=[],d=[],b=function(h){if(h==c.length)j.each(d,function(k,l){l()});else{var g=c[h],e=g.File.split(".");g=g.File+("Rev"in g?"?r="+g.Rev:"");e[e.length-1]==="js"?j.getScript(g,function(){setTimeout(function(){b(h+1)},0)}):j(new Image).error(function(){setTimeout(function(){b(h+1)},0)}).load(function(){setTimeout(function(){b(h+1)},0)}).attr("src",g)}};f.add=function(h,g){h={File:h};if(g!==m&&g)h.Rev=g;c.push(h)};f.subscribe=
function(h){d.push(h)};f.execute=function(){b(0)};return f};return a}(window.jQuery);(function(j,m){j.fn.textCached=function(a){var f=this.data("cached-text");if(f===m||f!==a){this.data("cached-text",a);this.text(a)}return this}})(window.jQuery);var timeManager=function(j){var m={};m.MINUTE="min";m.MINUTE_APOSTROPHE="min-apostrophe";m.MIN_AND_SEC="mm:ss";m.ONE_TYPE="one-type";m.EMPTY="empty";var a=0,f={},c=1,d=0,b={};b[m.MINUTE]=function(e,k){var l=k/60;k%60!==0&&l++;k=parseInt(l);if(e.CurrentVal!==k){e.CurrentVal=k;e.Listener(k)}};b[m.MINUTE_APOSTROPHE]=function(e,k){var l=k/60;k%60!==0&&l++;k=parseInt(l)+"'";if(e.CurrentVal!==k){e.CurrentVal=k;e.Listener(k)}};b[m.MIN_AND_SEC]=function(e,k){var l=parseInt(k/60);k=k%60;l=l+":"+(k<10?"0":
"")+k;if(e.CurrentVal!==l){e.CurrentVal=l;e.Listener(l)}};b[m.ONE_TYPE]=function(e,k){k=k<60?k+" s":parseInt(k/60)+" m";if(e.CurrentVal!==k){e.CurrentVal=k;e.Listener(k)}};b[m.EMPTY]=function(e){if(e.CurrentVal!==""){e.CurrentVal="";e.Listener("")}};var h=m.getCurrentStamp=function(){return a+d+2};m.listenToChanges=function(e,k,l){var o=c++;e=f[o]={Listener:e,Format:k,Seconds:l.Seconds,TimeRunning:l.TimeRunning,TimeDirection:l.TimeDirection,ServerSecond:l.ServerSecond,CurrentVal:""};g(e,h());return o};
m.simpleListener=function(e,k){var l=c++;e=f[l]={Listener:e,Format:k,Seconds:0,TimeRunning:true,TimeDirection:"FORWARD",ServerSecond:a+d,CurrentVal:""};g(e,h());return l};var g=function(e,k){if(e.Format in b){var l=e.Seconds;if(e.TimeRunning)if(e.TimeDirection==="FORWARD")l=k-e.ServerSecond+e.Seconds;else if(e.TimeDirection==="BACKWARD")l=e.Seconds-(k-e.ServerSecond);l=l<0?0:l;b[e.Format](e,l)}};m.changeListenerFormat=function(e,k){if(e in f){e=f[e];if(e.Format!==k){e.Format=k;g(e,h())}}};m.updateListener=
function(e,k){if(e in f){e=f[e];if(e.Seconds!==k.Seconds||e.TimeRunning!==k.TimeRunning||e.TimeDirection!==k.TimeDirection||e.ServerSecond!==k.ServerSecond){e.Seconds=k.Seconds;e.TimeRunning=k.TimeRunning;e.TimeDirection=k.TimeDirection;e.ServerSecond=k.ServerSecond;g(e,h())}}};m.removeListener=function(e){delete f[e]};m.resyncClock=function(e){a=e;d=0};m.init=function(e){m.resyncClock(e);setInterval(function(){d++;var k=h();j.each(f,function(l,o){g(o,k)})},1E3)};return m}(window.jQuery);var tools=function(j,m){var a={},f=function(b){var h=typeof b;if(h!="object"||b===null){if(h=="string")b='"'+b+'"';return String(b)}else{var g,e,k=[],l=b&&b.constructor==Array;for(g in b)try{e=b[g];h=typeof e;if(h=="string")e='"'+e+'"';else if(h=="object"&&e!==null)e=f(e);k.push((l?"":'"'+g+'":')+String(e))}catch(o){}return(l?"[":"{")+String(k)+(l?"]":"}")}};a.stringify=f;a.debuggingEnabled=false;a.debuggingOnPage=true;a.debug=function(b){if(a.debuggingEnabled)if(a.debuggingOnPage){var h=j("#The-Debugging-Console");
if(h.length==0)h=j('<div id="The-Debugging-Console" style="clear:both;"></div>').appendTo(document.body).css({"margin-top":"20px","font-size":"10px",color:"#ccc"});h.append("<div>"+f(b)+"</div>")}else window.console!=m&&window.console.log(f(b))};var c="0123456789ABCDEFGHIJKLMNOPQRSTUVWXTZabcdefghiklmnopqrstuvwxyz".split("");a.randomString=function(b){for(var h=[],g=0;g<b;g++){var e=Math.floor(c.length*(Math.random()+(new Date).getTime()%1E4/9999)/2);h.push(c[e])}return h.join("")};a.urlencode=function(b){return escape(b).replace("+",
"%2B").replace("%20","+").replace("*","%2A").replace("/","%2F").replace("@","%40")};a.formatValuta=function(b,h){switch(h|0){case 1:return a.numberFormat(b,2,",",".");case 2:return a.numberFormat(b,2,"."," ");default:return a.numberFormat(b,2,","," ")}};(a.math={}).sign=function(b){return b===0?0:b/Math.abs(b)};a.standardFormatPrice=function(b){b=Math.round(b*100)/100;if(b>75){var h=Math.floor(b/10)*10;b=b-h<7.5&&b-h>2.5?h+5:Math.round(b/10)*10}else if(b>20)b=Math.round(b);else if(b>10){h=Math.floor(b);
b=b-h<0.75&&b-h>0.25?h+0.5:Math.round(b)}else if(b>5){h=Math.floor(b);var g=b-h;b=g>0.87?Math.ceil(b):g>0.66?h+0.75:g>0.37?h+0.5:g>0.12?h+0.25:h}else if(b>2.25){h=Math.round(b*10)/10;g=Math.abs(b-h);b=g>0.025?Math.floor(b*10)/10+0.05:Math.round(b*10)/10}else b=b*1;return Math.round(b*100)/100};a.autoAdjust=function(b,h){if(!a.isFloat(b)||b<1.01&&h==="Down")return b;b*=1;for(var g=a.standardFormatPrice(b),e=b,k=b>75?5:b>20?1:b>10?0.5:b>5?0.25:b>2.25?0.05:0.01;g==b||g<b&&h=="Up"||g>b&&h=="Down";){if(h==
"Up")e+=k;else e-=k;g=a.standardFormatPrice(e)}return g};a.zeropad=function(b,h){for(b=b.toString();b.length<h;)b="0"+b;return b};a.oddsFormat=function(b){return b<5?a.numberFormat(b,2,","):parseInt(b*100)%100==0?a.numberFormat(b,0):parseInt(b*10)%10==0?a.numberFormat(b,1,","):a.numberFormat(b,2,",")};a.numberFormat=function(b,h,g,e){if(g==m)g=".";if(e==m)e=" ";var k=Math.pow(10,h),l=(k*b+"").split(".");b=l.length>1?l[1].substring(0,1)>=5:false;l=l[0]|0;if(b)l+=1;b=(l/k+"").split(".");k=b[0];for(b=
b.length>1?b[1]:0;(b+"").length<h;)b+="0";for(l=[];k.length>3;){l.unshift(k.slice(k.length-3,k.length));k=k.slice(0,k.length-3)}l.unshift(k);return l.join(e)+(h==0?"":g+b)};var d=/^((\d+(\.\d*)?)|((\d*\.)?\d+))$/;a.isFloat=function(b){return b!==null&&b!==m&&d.test(b.toString())};a.isInt=function(b){return b==parseInt(b)};a.isArray=function(b){return Object.prototype.toString.call(b)==="[object Array]"};a.object={};a.object.head=function(b){var h=null;j.each(b,function(g,e){h={k:g,v:e};return false});
return h};a.object.last=function(b){var h=null;j.each(b,function(g,e){h={k:g,v:e}});return h};a.object.equals=function(b,h){return f(b)===f(h)};a.object.isEmpty=function(b){var h=false;j.each(b,function(){h=true;return false});return!h};a.object.empty=a.object.isEmpty;a.object.keys=function(b){var h=[];j.each(b,function(g){h.push(g)});return h};a.object.values=function(b){var h=[];j.each(b,function(g,e){h.push(e)});return h};a.object.count=function(b){var h=0;j.each(b,function(){h++});return h};a.cookie=
function(b,h,g){if(typeof h!="undefined"){g=g||{};if(h===null){h="";g.expires=-1}var e="";if(g.expires&&(typeof g.expires=="number"||g.expires.toUTCString)){if(typeof g.expires=="number"){e=new Date;e.setTime(e.getTime()+g.expires*24*60*60*1E3)}else e=g.expires;e="; expires="+e.toUTCString()}var k=g.path?"; path="+g.path:"",l=g.domain?"; domain="+g.domain:"";g=g.secure?"; secure":"";document.cookie=[b,"=",encodeURIComponent(h),e,k,l,g].join("")}else{h=null;if(document.cookie&&document.cookie!=""){g=
document.cookie.split(";");for(e=0;e<g.length;e++){k=j.trim(g[e]);if(k.substring(0,b.length+1)==b+"="){h=decodeURIComponent(k.substring(b.length+1));break}}}return h}};a.flashJElement=function(b,h){h>0&&b.fadeTo(700,0.1,function(){j(this).fadeTo(700,1,function(){a.flashJElement(j(this),h-1)})})};return a}(window.jQuery);var comm=function(j,m,a){var f={},c={},d=f.settings={timeZone:"Europe/Copenhagen",lang:"en",DataRoot:""},b=false,h={};f.clientUniqueId=tools.randomString(26);f.subscribe=function(l,o,r,n){if(l in c){l=c[l];"Data"in l?o(l.Data):l.InitListeners.push(o);l.UpdateListeners.push(r);l.ErrorListeners.push(n)}else{c[l]={InitListeners:[o],UpdateListeners:[r],ErrorListeners:[n]};g(true)}};f.unsubscribe=function(l){delete c[l]};var g=function(l){l=l===a?false:l;if(!(!l&&b||tools.object.empty(c))){b=true;var o=
[];j.each(c,function(n,p){o.push({Key:n,Revision:"Revision"in p?p.Revision:null})});var r=function(n){b=false;tools.debug("Error requesting resources: "+n)};ajx.query(d.DataRoot+"punter",{Action:"UpdateResources",r:Math.random(),Lang:d.lang,Revisions:tools.stringify(o),ClientGeneratedId:f.clientUniqueId,Bets:tools.stringify(tools.object.keys(h)),UserName:typeof window.account==="object"&&window.account.getCurrent()?window.account.getCurrent().Username:null},function(n){n&&"ServerTimestamp"in n&&timeManager.resyncClock(n.ServerTimestamp);
if(n&&"Success"in n&&n.Success){b=false;j.each(n.Updates,function(p,q){q.Exists&&k(p,q.Update)});j.each(n.Bets,function(p,q){if(p in h)if(q.Found)if(q.Rejected){h[p](false,q.RejectionReason);delete h[p]}else if(q.Accepted){h[p](true,null,q.DanbookBetId);delete h[p]}})}else r(n&&"Error"in n?n.Error:"Unknown error receiving update")},r)}};setInterval(g,3E3);var e=function(l,o){l=l;for(var r=[],n=0;n<o.length;n++)switch(o[n]){case 1:case 3:l[o[n+1]]=o[n+2];n+=2;break;case 2:delete l[o[n+1]];n+=1;break;
case 4:r.push(l);l=l[o[n+1]];n+=1;break;case 5:l=r.pop();break;default:tools.debug(["Unknown update action",o[n]]);return false}return true},k=function(l,o){if(l in c){var r=c[l],n=false,p;if(o.IsFull){p=o.FullVersion;r.Revision=o.Rev;n=true}else if(o.Changed){p=r.Data;j.each(o.Patches,function(q,u){q=parseInt(q);if(q===r.Revision+1){var t=j.extend(true,{},p);if(e(t,u)){r.Revision=q;p=t;n=true}}})}if(n){r.Data=p;if(r.InitListeners.length){j.each(r.InitListeners,function(q,u){u(p)});r.InitListeners=
[]}j.each(r.UpdateListeners,function(q,u){u(p)})}}};f.addBetToListenTo=function(l,o){h[l]=o};return f}(window.jQuery,language.getTranslation);var eventDataExtractor=function(j){var m={};m.extract=function(a){var f=null,c=null;j.each(a.Competitors,function(d,b){if(b.Position===1)f=b;else if(b.Position===2)c=b});return{HomeName:f.Name,AwayName:c.Name,EventId:a.EventId,EventDesc:a.Name}};return m}(window.jQuery,language.getTranslation);var gameTypeTemplates=function(j,m){for(var a={},f={},c=[2,5,44,47,59,60,249,866,1110,1786,253,1313,2038,2039,2280,2295,1150,2296,2402,2427,2438,2472,2473,2474,2475,866,2476,3514,3515,3516,3517,3518],d=2279;d<=2289;d++)c.push(d);for(d=2297;d<=2300;d++)c.push(d);var b=function(g){var e=g.GameTypeDesc;if(+g.GameTypeId===891)return m("Draw No Bet");else if(+g.GameTypeId===928)return m("Draw No Bet, first half");else if(+g.GameTypeId===2302)return m("Draw No Bet, extra time");else if(g.ParentId===2438){g=
e.substring(e.indexOf("(")+1,e.length-1);return e.substring(0,e.indexOf("(")).replace(" X "," "+g+" ")}else return e};a.animation={count:3,"opacity-up":0.4,"opacity-down":0.25,easing:"easeInOutCubic",duration:2E3};a.clearAllSelections=function(){j(".odds-box .odds-row-selected").removeClass("odds-row-selected")};a.recalibrateAllArrowAnimations=function(){};a.hideAllArrowAnimations=function(){j(".odds-value").stop(true,true)};var h=function(g,e,k){var l={},o=g.GameTypeId,r=j("<div />",{"class":"odds-box",
id:"Game-Type-Odds-Box-"+o}),n=j("<div />",{"class":"header"}).appendTo(r),p=j("<div />",{"class":"title",text:b(g)}).appendTo(n),q=j("<div />",{"class":"body"}).appendTo(r),u=j("<div />",{}).appendTo(q);j("<div />",{"class":"bottom"}).appendTo(q);var t=false;if("collapseCookieManager"in window){t=collapseCookieManager.isCollapsed(g.EventId,o);var x=j("<div />",{"class":"expand-collapse "+(t?"collapsed":"expanded"),click:function(){if(x.hasClass("expanded")){x.removeClass("expanded");x.addClass("collapsed");
collapseCookieManager.setCollapsed(g.EventId,o);q.slideUp({duration:600,easing:"easeInQuart",step:a.recalibrateAllArrowAnimations})}else{x.removeClass("collapsed");x.addClass("expanded");collapseCookieManager.setExpanded(g.EventId,o);q.slideDown({duration:600,easing:"easeOutQuart",step:a.recalibrateAllArrowAnimations})}}}).appendTo(n)}j("<div />",{css:{clear:"both",height:"0px"}}).appendTo(n);r.data("body",q);t&&q.hide();r.data("getTitle",function(){return p.text()});var z=function(v,w,s){v.css("background",
'url(" /live/styles/gfx/arrows_updated.png") no-repeat scroll 10px 1000px transparent');v.stop(true,true);for(var y=0;y<s;y++)v.animate({backgroundPosition:"10px "+v.data("start")(w)+"px"},{duration:0,queue:true}).animate({backgroundPosition:"10px "+v.data("end")(w)+"px"},{duration:a.animation.duration,queue:true,easing:a.animation.easing});v.animate({backgroundPosition:"10px 1000px"},{duration:0,queue:true})},A={},C=function(v,w){var s=v.data("OddsTypeId"),y=s in A?A[s]:null,B=v.data("jHoverField"),
D=v.data("jArrowField"),E="--";if(tools.isFloat(w)){E=tools.oddsFormat(w,language.getCurrentId());B.removeClass("disabled");if(tools.isFloat(y))if(y>w)z(D,false,a.animation.count);else y<w&&z(D,true,a.animation.count)}else{D.stop(true,true);B.addClass("disabled")}v.data("setPrice")(E);A[s]=w};r.data("update",function(v){var w=v?v.Odds||{}:{};j.each(w,function(s,y){if(s in l)C(l[s],"Price"in y?y.Price:null)});j.each(l,function(s,y){s in w||C(y,null)})});e(u);e=tools.object.values(g.Odds);e.sort(function(v,
w){if(o===8){var s=parseInt(v.Desc.split("-")[0]);v=parseInt(v.Desc.split("-")[1]);var y=tools.math.sign(s-v),B=parseInt(w.Desc.split("-")[0]);w=parseInt(w.Desc.split("-")[1]);var D=tools.math.sign(B-w);return y===D?y<1?v-w||s-B:s-B||v-w:y-D}else return v.Pos-w.Pos});j.each(e,function(v,w){var s=w.Id,y=w.Desc;if(y.length<=3&&j.inArray(g.ParentId,c)>-1){v=[];for(var B=true,D=0;D<y.length;D++){var E=y.charAt(D);if(E=="1")v.push(g.HomeName);else if(E=="X")v.push(m("Draw"));else if(E=="2")v.push(g.AwayName);
else{v.push(E);B=false}}y=v.join(B?" "+m("or")+" ":" ")}else y=m(y);if(v=u.data("addItem")(s,y,function(){k(j.extend({OddsTypeDesc:y,CurrentPrice:s in A?A[s]:null,OddsTypeId:s,NewPriceCallback:function(){return s in A?A[s]:null}},g))})){v.data("OddsTypeId",s);l[s]=v;C(v,w.Price)}});return r};f.Vertical=function(g){g.data("addItem",function(e,k,l){e=j("<div />",{"class":"default-vertical",id:"Odds-Type-Row-"+e}).appendTo(g);var o=j("<div />",{"class":"odds",click:l,mouseover:function(){o.addClass("hover")},
mouseout:function(){o.removeClass("hover")}}).appendTo(e),r=j("<div/>",{"class":"odds-value"}).appendTo(o).data("start",function(n){return n?16:-93}).data("end",function(n){return n?-17:-59});j("<div/>",{"class":"text",text:k}).appendTo(e);e.append('<div class="clear"></div>');e.data("setPrice",function(n){r.text(n)});e.data("jArrowField",r);e.data("jHoverField",o);return e})};f.CorrectScore=function(g){var e=j("<div/>",{"class":"correct-score-col first-correct-score-col"}).appendTo(g),k=j("<div/>",
{"class":"correct-score-col"}).appendTo(g),l=j("<div/>",{"class":"correct-score-col"}).appendTo(g);g.append('<div class="clear"></div>');g.data("addItem",function(o,r,n){var p=e,q=parseInt(r.split("-")[0]),u=parseInt(r.split("-")[1]);if(q>3||u>3)return null;if(q==u)p=k;else if(q<u)p=l;var t=j("<div />",{"class":"default-correct-score",id:"Odds-Type-Row-"+o,mouseover:function(){t.addClass("hover")},mouseout:function(){t.removeClass("hover")},click:n}).appendTo(p);o=j("<div/>",{}).appendTo(t).data("start",
function(z){return z?16:-93}).data("end",function(z){return z?-17:-59});j("<div/>",{"class":"text",text:r}).appendTo(o);var x=j("<div/>",{"class":"odds-value"}).appendTo(o);t.data("setPrice",function(z){x.text(z)});t.data("jArrowField",o);t.data("jHoverField",t);return t})};a.createByBestFit=function(g,e,k){g=g in f?f[g]:tools.object.head(f).v;return h(e,g,k)};return a}(window.jQuery,language.getTranslation);(function(j){function m(c){c=c.replace(/left|top/g,"0px");c=c.replace(/right|bottom/g,"100%");c=c.replace(/([0-9\.]+)(\s|\)|$)/g,"$1px$2");c=c.match(/(-?[0-9\.]+)(px|\%|em|pt)\s(-?[0-9\.]+)(px|\%|em|pt)/);return[parseFloat(c[1],10),c[2],parseFloat(c[3],10),c[4]]}if(!document.defaultView||!document.defaultView.getComputedStyle){var a=jQuery.curCSS;jQuery.curCSS=function(c,d,b){if(d==="background-position")d="backgroundPosition";if(d!=="backgroundPosition"||!c.currentStyle||c.currentStyle[d])return a.apply(this,
arguments);var h=c.style;if(!b&&h&&h[d])return h[d];return a(c,"backgroundPositionX",b)+" "+a(c,"backgroundPositionY",b)}}var f=j.fn.animate;j.fn.animate=function(c){if("background-position"in c){c.backgroundPosition=c["background-position"];delete c["background-position"]}if("backgroundPosition"in c)c.backgroundPosition="("+c.backgroundPosition;return f.apply(this,arguments)};j.fx.step.backgroundPosition=function(c){if(!c.bgPosReady){var d=j.curCSS(c.elem,"backgroundPosition");d||(d="0px 0px");d=
m(d);c.start=[d[0],d[2]];d=m(c.options.curAnim.backgroundPosition);c.end=[d[0],d[2]];c.unit=[d[1],d[3]];c.bgPosReady=true}d=[];d[0]=(c.end[0]-c.start[0])*c.pos+c.start[0]+c.unit[0];d[1]=(c.end[1]-c.start[1])*c.pos+c.start[1]+c.unit[1];c.elem.style.backgroundPosition=d[0]+" "+d[1]}})(jQuery);(function(j){j.easing.jswing=j.easing.swing;j.extend(j.easing,{def:"easeOutQuad",swing:function(m,a,f,c,d){return j.easing[j.easing.def](m,a,f,c,d)},easeInQuad:function(m,a,f,c,d){return c*(a/=d)*a+f},easeOutQuad:function(m,a,f,c,d){return-c*(a/=d)*(a-2)+f},easeInOutQuad:function(m,a,f,c,d){if((a/=d/2)<1)return c/2*a*a+f;return-c/2*(--a*(a-2)-1)+f},easeInCubic:function(m,a,f,c,d){return c*(a/=d)*a*a+f},easeOutCubic:function(m,a,f,c,d){return c*((a=a/d-1)*a*a+1)+f},easeInOutCubic:function(m,a,f,c,
d){if((a/=d/2)<1)return c/2*a*a*a+f;return c/2*((a-=2)*a*a+2)+f},easeInQuart:function(m,a,f,c,d){return c*(a/=d)*a*a*a+f},easeOutQuart:function(m,a,f,c,d){return-c*((a=a/d-1)*a*a*a-1)+f},easeInOutQuart:function(m,a,f,c,d){if((a/=d/2)<1)return c/2*a*a*a*a+f;return-c/2*((a-=2)*a*a*a-2)+f},easeInQuint:function(m,a,f,c,d){return c*(a/=d)*a*a*a*a+f},easeOutQuint:function(m,a,f,c,d){return c*((a=a/d-1)*a*a*a*a+1)+f},easeInOutQuint:function(m,a,f,c,d){if((a/=d/2)<1)return c/2*a*a*a*a*a+f;return c/2*((a-=
2)*a*a*a*a+2)+f},easeInSine:function(m,a,f,c,d){return-c*Math.cos(a/d*(Math.PI/2))+c+f},easeOutSine:function(m,a,f,c,d){return c*Math.sin(a/d*(Math.PI/2))+f},easeInOutSine:function(m,a,f,c,d){return-c/2*(Math.cos(Math.PI*a/d)-1)+f},easeInExpo:function(m,a,f,c,d){return a==0?f:c*Math.pow(2,10*(a/d-1))+f},easeOutExpo:function(m,a,f,c,d){return a==d?f+c:c*(-Math.pow(2,-10*a/d)+1)+f},easeInOutExpo:function(m,a,f,c,d){if(a==0)return f;if(a==d)return f+c;if((a/=d/2)<1)return c/2*Math.pow(2,10*(a-1))+f;
return c/2*(-Math.pow(2,-10*--a)+2)+f},easeInCirc:function(m,a,f,c,d){return-c*(Math.sqrt(1-(a/=d)*a)-1)+f},easeOutCirc:function(m,a,f,c,d){return c*Math.sqrt(1-(a=a/d-1)*a)+f},easeInOutCirc:function(m,a,f,c,d){if((a/=d/2)<1)return-c/2*(Math.sqrt(1-a*a)-1)+f;return c/2*(Math.sqrt(1-(a-=2)*a)+1)+f},easeInElastic:function(m,a,f,c,d){m=1.70158;var b=0,h=c;if(a==0)return f;if((a/=d)==1)return f+c;b||(b=d*0.3);if(h<Math.abs(c)){h=c;m=b/4}else m=b/(2*Math.PI)*Math.asin(c/h);return-(h*Math.pow(2,10*(a-=
1))*Math.sin((a*d-m)*2*Math.PI/b))+f},easeOutElastic:function(m,a,f,c,d){m=1.70158;var b=0,h=c;if(a==0)return f;if((a/=d)==1)return f+c;b||(b=d*0.3);if(h<Math.abs(c)){h=c;m=b/4}else m=b/(2*Math.PI)*Math.asin(c/h);return h*Math.pow(2,-10*a)*Math.sin((a*d-m)*2*Math.PI/b)+c+f},easeInOutElastic:function(m,a,f,c,d){m=1.70158;var b=0,h=c;if(a==0)return f;if((a/=d/2)==2)return f+c;b||(b=d*0.3*1.5);if(h<Math.abs(c)){h=c;m=b/4}else m=b/(2*Math.PI)*Math.asin(c/h);if(a<1)return-0.5*h*Math.pow(2,10*(a-=1))*Math.sin((a*
d-m)*2*Math.PI/b)+f;return h*Math.pow(2,-10*(a-=1))*Math.sin((a*d-m)*2*Math.PI/b)*0.5+c+f},easeInBack:function(m,a,f,c,d,b){if(b==undefined)b=1.70158;return c*(a/=d)*a*((b+1)*a-b)+f},easeOutBack:function(m,a,f,c,d,b){if(b==undefined)b=1.70158;return c*((a=a/d-1)*a*((b+1)*a+b)+1)+f},easeInOutBack:function(m,a,f,c,d,b){if(b==undefined)b=1.70158;if((a/=d/2)<1)return c/2*a*a*(((b*=1.525)+1)*a-b)+f;return c/2*((a-=2)*a*(((b*=1.525)+1)*a+b)+2)+f},easeInBounce:function(m,a,f,c,d){return c-j.easing.easeOutBounce(m,
d-a,0,c,d)+f},easeOutBounce:function(m,a,f,c,d){return(a/=d)<1/2.75?c*7.5625*a*a+f:a<2/2.75?c*(7.5625*(a-=1.5/2.75)*a+0.75)+f:a<2.5/2.75?c*(7.5625*(a-=2.25/2.75)*a+0.9375)+f:c*(7.5625*(a-=2.625/2.75)*a+0.984375)+f},easeInOutBounce:function(m,a,f,c,d){if(a<d/2)return j.easing.easeInBounce(m,a*2,0,c,d)*0.5+f;return j.easing.easeOutBounce(m,a*2-d,0,c,d)*0.5+c*0.5+f}})})(window.jQuery);var oddsTypePlacer=function(j){var m={};m.isTypeSupported=function(){return true};m.addGameType=function(a,f,c,d){a=gameTypeTemplates.createByBestFit(f.Template,j.extend({GameTypeId:f.Id,GameTypeDesc:f.Desc,Odds:f.Odds,ParentId:f.ParentId},a),d);a.data("priority",f.Position);if(c){d=c[f.Column==="Left"?0:1];if(f.Column==="Either")if(c[0].find(".odds-box").length<=c[1].find(".odds-box").length)d=c[0];var b=null;d.find(".odds-box").each(function(h,g){h=j(g);if(h.data("priority")<=f.Position)b=h});b?
a.insertAfter(b):a.prependTo(d)}a.data("removed",j.noop);return a};return m}(window.jQuery,language.getTranslation);var liveBettingBoxContent=function(j){var m={};m.create=function(a,f){var c=j("<div />",{"class":"box"}).appendTo(a),d=null,b=21001;comm.subscribe("EventList",function(h){var g=[];j.each(h,function(k,l){j.inArray(l.SportId,bmConf.EnabledSports)>-1&&g.push(l)});g=g.sort(function(k,l){return k.KickoffInt-l.KickoffInt||k.Name<l.Name});var e=[];j.each(g,function(k,l){if(k>10&&!l.HasKickedOff)return false;else e.push(l)});j.each(e,function(k,l){var o=k?k==e.length-1?"last-header":"any-header":"first-header active first-active",
r=j("<div />",{"class":"wrapper",id:"Push-Out-Wrapper-"+k,css:{"z-index":b++,position:"absolute",left:0,width:"100%",top:(k?k*31+260:0)+"px"}}).appendTo(c),n=j("<div />",{id:"Push-Out-Header-"+l.EventId,"class":"game-header sport-"+l.SportId+" "+o,click:function(){var s=+d.attr("id").split("-")[3];if(k!==s){for(var y=[],B=Math.min(k,s)+1;B<=Math.max(k,s);B++)y.push("#Push-Out-Wrapper-"+B);j(y.join(",")).animate({top:(s<k?"-=":"+=")+260+"px"},{duration:1E3,step:function(){gameTypeTemplates.recalibrateAllArrowAnimations()}});
s=k;c.find(".game-header").removeClass("active").removeClass("first-active");n.addClass("active");k||n.addClass("first-active");p.data("activate")(false);d.find(".event").data("deactivate")();d=r}}}).appendTo(r),p=eventContent.create(l.EventId,e.length-1==k,260).appendTo(r);if(!k){d=r;p.data("activate")(true,function(){f()})}o=j("<div />",{"class":"sport"}).appendTo(n);tools.object.empty(l.TV)||j("<div />",{"class":"tv"}).appendTo(o);var q=j("<div />",{"class":"title"}).appendTo(n);q.text(l.Name);
o=false;for(var u=0;q.height()>16&&u<100;){o=true;var t=q.text();q.text(t.substring(0,t.length-1));u++}q.css({"white-space":"nowrap",height:"20px"});if(o){t=q.text();q.empty();var x=j("<span />").appendTo(q);j("<span />",{text:t.substring(0,t.length-3)}).appendTo(x);j("<span />",{text:t.substring(t.length-3,t.length-2),"class":"dark1"}).appendTo(x);j("<span />",{text:t.substring(t.length-2,t.length-1),"class":"dark2"}).appendTo(x);j("<span />",{text:t.substring(t.length-1),"class":"dark3"}).appendTo(x);
var z=j("<span />",{"class":"scroll",text:l.Name});x.mouseover(function(){x.detach();z.appendTo(q).css({left:0});z.animate({left:q.width()-z.width()},{duration:300,queue:false})});z.mouseout(function(){z.animate({left:0},{duration:300,complete:function(){z.detach();x.appendTo(q)},queue:false})})}var A=j("<div />",{"class":"minute"}).appendTo(n),C=timeManager.listenToChanges(function(s){s.length?A.text(s):A.html("&nbsp;")},timeManager.EMPTY,l),v=j("<div />",{"class":"score"}).appendTo(n),w=j("<div />",
{"class":"kickoff"}).appendTo(n);o=function(s){v.text(s.Score);w.text(s.KickoffTime);timeManager.changeListenerFormat(C,s.ShowClock?timeManager.MINUTE_APOSTROPHE:timeManager.EMPTY);timeManager.updateListener(C,s);n[s.HasKickedOff?"addClass":"removeClass"]("running")};o(l);n.data("update",o)});e.length!=0&&c.height(e.length*31+260)},function(h){j.each(h,function(g,e){g=j("#Push-Out-Header-"+g);g.length&&g.data("update")(e)})},function(h){tools.debug(h)})};return m}(window.jQuery,language.getTranslation);var eventContent=function(j,m,a){var f={},c=function(d){window.open("/live#EventId="+d.EventId+"&GameTypeId="+d.GameTypeId+"&OddsTypeId="+d.OddsTypeId,"ASRLiveBetting")};f.create=function(d,b,h){var g="Event-"+d,e=j("<div />",{"class":"event "+(b?"last-bg":"normal-bg")}).height(h),k=j("<div />",{css:{padding:"10px"}}).appendTo(e),l=function(p,q){p=j("<div />",{html:p,"class":"single-line"}).appendTo(k.empty());p.css("top",Math.min(60,parseInt((k.innerHeight()-p.outerHeight())/2))+"px");if(q!==a&&
!tools.object.empty(q.TV)){j("<div/>",{text:m("The match is shown on"),"class":"tv-text"}).appendTo(k);p=j("<div/>",{"class":"tv-container"}).appendTo(k);var u=j("<div/>",{"class":"inner"}).appendTo(p);j.each(q.TV,function(x,z){var A=j("<div/>",{"class":"tv-logo-wrapper"}).appendTo(u);j("<div/>",{"class":"tv-logo tv-logo-"+x,title:z}).appendTo(A)});u.find(".tv-logo-wrapper:last").addClass("last");var t=p.height();u.find(".tv-logo-wrapper").each(function(x,z){x=j(z);x.css("top",Math.floor((t-x.height())/
2)+"px")});p.append('<div class="clear"></div>')}},o=function(p,q){var u=[];j.each(p.GameTypes,function(w,s){tools.object.count(s.Odds)<=3&&u.push(s)});if(tools.object.empty(u))p.HasKickedOff?l(m("There are currently no games available."),p):l("<p>"+m("Game not started yet")+'</p><p><a href="/index.php?pg=OddsViewLeague&EventId='+d+'&GameTypeId=All">'+m("Click here to see odds for the game")+"</a></p>",p);else{var t={};j.each(u,function(w,s){w=s.Column;w in t||(t[w]=[]);t[w].push(s)});j.each(t,function(w,
s){s.sort(function(y,B){return y.Position-B.Position})});var x=[],z=["Left","Right","Either"];for(i=0;i<2;i++)j.each(z,function(w,s){s in t&&t[s].length&&x.push(t[s].shift())});z=eventDataExtractor.extract(p);var A=oddsTypePlacer.addGameType(z,x.shift(),null,c).appendTo(k);if(!tools.object.empty(p.TV)){var C=j("<div/>",{"class":"tv-top-container"}).insertBefore(A.find(".header :last")),v=3;j.each(p.TV,function(w,s){if(--v<0)return false;var y=j("<div/>",{"class":"tv-wrapper"}).appendTo(C);w=j("<div/>",
{"class":"tv-logo tv-logo-"+w,title:s}).appendTo(y);y.width(w.width())});C.append('<div class="clear"></div>')}x.length&&oddsTypePlacer.addGameType(z,x.shift(),null,c).appendTo(k)}q()},r=function(p){e.find(".odds-box").each(function(){var q=this.id.split("-")[4];q=q in p.GameTypes?p.GameTypes[q]:null;j(this).data("update")(q)})};e.data("activate",function(p,q){p||n.show().css({top:parseInt((h-n.height())/2)+"px",left:parseInt((e.width()-n.width())/2)+"px"});k.empty();comm.subscribe(g,function(u){o(u,
function(){typeof q==="function"&&q();n.hide()})},r,function(u){tools.debug(u);l(m("Failed to load information about this event"))})});e.data("deactivate",function(){comm.unsubscribe(g);gameTypeTemplates.hideAllArrowAnimations()});var n=j("<div />",{"class":"loader"}).appendTo(e).hide();return e};return f}(window.jQuery,language.getTranslation);var liveBettingPushOutMenu=function(j){var m={},a=false,f=j(window),c=function(){var n=tools.cookie("LiveBetPushOutCollapsed");return n&&n!==""},d=j("<div />",{id:"Livebet-Push-Out-Menu"}),b=j("<div />",{"class":"tab-container"}).appendTo(d),h=j("<div />",{"class":"tab "+(c()?"tab-closed":"tab-open"),click:function(){o(!c())}}).appendTo(b),g=j("<div />",{"class":"content-container"}).appendTo(d);d.append('<div class="clear"></div>');var e=function(){return Math.min(100,Math.max(0,parseInt((f.height()-
d.outerHeight()-1)/2)))},k=function(){d.animate({top:e()+"px"},{duration:1E3,queue:false})},l=function(){var n=c()?-g.outerWidth():0;return parseInt(n)},o=function(n){if(!a){a=true;tools.cookie("LiveBetPushOutCollapsed",n?"1":"",{expires:1});d.animate({right:l()+"px"},{duration:1E3,easing:"easeInOutCubic",complete:function(){a=false;h.attr("class","tab "+(n?"tab-closed":"tab-open"))},queue:false,step:function(){gameTypeTemplates.recalibrateAllArrowAnimations()}})}},r=function(){d.css({right:"-"+parseInt(d.outerWidth())+
"px",top:e()+"px"}).animate({right:l()+"px"},{duration:1E3,easing:"easeOutCubic"});j(window).resize(k)};m.init=function(n,p,q){p=p||1;q=q||"da";comm.settings.lang=q;comm.settings.DataRoot=n;ajx.query(n+"punter",{Action:"Init",Language:q},function(u){d.appendTo(document.body).css("right","10000px");language.setTranslations(u.Translations,p,q);timeManager.init(u.ServerTimestamp);liveBettingBoxContent.create(g,r)},function(u){tools.debug(u)})};return m}(window.jQuery,language.getTranslation);

