/* This file was compressed using MbCompression library. http://blog.mironabramson.com */ /* SWFObject v2.1 <http://code.google.com/p/swfobject/>
	Copyright (c) 2007-2008 Geoff Stearns, Michael Williams, and Bobby van der Sluis
	This software is released under the MIT License <http://www.opensource.org/licenses/mit-license.php>
*/
var swfobject=function(){var b="undefined",Q="object",n="Shockwave Flash",p="ShockwaveFlash.ShockwaveFlash",P="application/x-shockwave-flash",m="SWFObjectExprInst",j=window,K=document,T=navigator,o=[],N=[],i=[],d=[],J,Z=null,M=null,l=null,e=false,A=false;var h=function(){var v=typeof K.getElementById!=b&&typeof K.getElementsByTagName!=b&&typeof K.createElement!=b,AC=[0,0,0],x=null;if(typeof T.plugins!=b&&typeof T.plugins[n]==Q){x=T.plugins[n].description;if(x&&!(typeof T.mimeTypes!=b&&T.mimeTypes[P]&&!T.mimeTypes[P].enabledPlugin)){x=x.replace(/^.*\s+(\S+\s+\S+$)/,"$1");AC[0]=parseInt(x.replace(/^(.*)\..*$/,"$1"),10);AC[1]=parseInt(x.replace(/^.*\.(.*)\s.*$/,"$1"),10);AC[2]=/r/.test(x)?parseInt(x.replace(/^.*r(.*)$/,"$1"),10):0}}else{if(typeof j.ActiveXObject!=b){var y=null,AB=false;try{y=new ActiveXObject(p+".7")}catch(t){try{y=new ActiveXObject(p+".6");AC=[6,0,21];y.AllowScriptAccess="always"}catch(t){if(AC[0]==6){AB=true}}if(!AB){try{y=new ActiveXObject(p)}catch(t){}}}if(!AB&&y){try{x=y.GetVariable("$version");if(x){x=x.split(" ")[1].split(",");AC=[parseInt(x[0],10),parseInt(x[1],10),parseInt(x[2],10)]}}catch(t){}}}}var AD=T.userAgent.toLowerCase(),r=T.platform.toLowerCase(),AA=/webkit/.test(AD)?parseFloat(AD.replace(/^.*webkit\/(\d+(\.\d+)?).*$/,"$1")):false,q=false,z=r?/win/.test(r):/win/.test(AD),w=r?/mac/.test(r):/mac/.test(AD);/*@cc_on q=true;@if(@_win32)z=true;@elif(@_mac)w=true;@end@*/return{w3cdom:v,pv:AC,webkit:AA,ie:q,win:z,mac:w}}();var L=function(){if(!h.w3cdom){return }f(H);if(h.ie&&h.win){try{K.write("<script id=__ie_ondomload defer=true src=//:><\/script>");J=C("__ie_ondomload");if(J){I(J,"onreadystatechange",S)}}catch(q){}}if(h.webkit&&typeof K.readyState!=b){Z=setInterval(function(){if(/loaded|complete/.test(K.readyState)){E()}},10)}if(typeof K.addEventListener!=b){K.addEventListener("DOMContentLoaded",E,null)}R(E)}();function S(){if(J.readyState=="complete"){J.parentNode.removeChild(J);E()}}function E(){if(e){return }if(h.ie&&h.win){var v=a("span");try{var u=K.getElementsByTagName("body")[0].appendChild(v);u.parentNode.removeChild(u)}catch(w){return }}e=true;if(Z){clearInterval(Z);Z=null}var q=o.length;for(var r=0;r<q;r++){o[r]()}}function f(q){if(e){q()}else{o[o.length]=q}}function R(r){if(typeof j.addEventListener!=b){j.addEventListener("load",r,false)}else{if(typeof K.addEventListener!=b){K.addEventListener("load",r,false)}else{if(typeof j.attachEvent!=b){I(j,"onload",r)}else{if(typeof j.onload=="function"){var q=j.onload;j.onload=function(){q();r()}}else{j.onload=r}}}}}function H(){var t=N.length;for(var q=0;q<t;q++){var u=N[q].id;if(h.pv[0]>0){var r=C(u);if(r){N[q].width=r.getAttribute("width")?r.getAttribute("width"):"0";N[q].height=r.getAttribute("height")?r.getAttribute("height"):"0";if(c(N[q].swfVersion)){if(h.webkit&&h.webkit<312){Y(r)}W(u,true)}else{if(N[q].expressInstall&&!A&&c("6.0.65")&&(h.win||h.mac)){k(N[q])}else{O(r)}}}}else{W(u,true)}}}function Y(t){var q=t.getElementsByTagName(Q)[0];if(q){var w=a("embed"),y=q.attributes;if(y){var v=y.length;for(var u=0;u<v;u++){if(y[u].nodeName=="DATA"){w.setAttribute("src",y[u].nodeValue)}else{w.setAttribute(y[u].nodeName,y[u].nodeValue)}}}var x=q.childNodes;if(x){var z=x.length;for(var r=0;r<z;r++){if(x[r].nodeType==1&&x[r].nodeName=="PARAM"){w.setAttribute(x[r].getAttribute("name"),x[r].getAttribute("value"))}}}t.parentNode.replaceChild(w,t)}}function k(w){A=true;var u=C(w.id);if(u){if(w.altContentId){var y=C(w.altContentId);if(y){M=y;l=w.altContentId}}else{M=G(u)}if(!(/%$/.test(w.width))&&parseInt(w.width,10)<310){w.width="310"}if(!(/%$/.test(w.height))&&parseInt(w.height,10)<137){w.height="137"}K.title=K.title.slice(0,47)+" - Flash Player Installation";var z=h.ie&&h.win?"ActiveX":"PlugIn",q=K.title,r="MMredirectURL="+j.location+"&MMplayerType="+z+"&MMdoctitle="+q,x=w.id;if(h.ie&&h.win&&u.readyState!=4){var t=a("div");x+="SWFObjectNew";t.setAttribute("id",x);u.parentNode.insertBefore(t,u);u.style.display="none";var v=function(){u.parentNode.removeChild(u)};I(j,"onload",v)}U({data:w.expressInstall,id:m,width:w.width,height:w.height},{flashvars:r},x)}}function O(t){if(h.ie&&h.win&&t.readyState!=4){var r=a("div");t.parentNode.insertBefore(r,t);r.parentNode.replaceChild(G(t),r);t.style.display="none";var q=function(){t.parentNode.removeChild(t)};I(j,"onload",q)}else{t.parentNode.replaceChild(G(t),t)}}function G(v){var u=a("div");if(h.win&&h.ie){u.innerHTML=v.innerHTML}else{var r=v.getElementsByTagName(Q)[0];if(r){var w=r.childNodes;if(w){var q=w.length;for(var t=0;t<q;t++){if(!(w[t].nodeType==1&&w[t].nodeName=="PARAM")&&!(w[t].nodeType==8)){u.appendChild(w[t].cloneNode(true))}}}}}return u}function U(AG,AE,t){var q,v=C(t);if(v){if(typeof AG.id==b){AG.id=t}if(h.ie&&h.win){var AF="";for(var AB in AG){if(AG[AB]!=Object.prototype[AB]){if(AB.toLowerCase()=="data"){AE.movie=AG[AB]}else{if(AB.toLowerCase()=="styleclass"){AF+=' class="'+AG[AB]+'"'}else{if(AB.toLowerCase()!="classid"){AF+=" "+AB+'="'+AG[AB]+'"'}}}}}var AD="";for(var AA in AE){if(AE[AA]!=Object.prototype[AA]){AD+='<param name="'+AA+'" value="'+AE[AA]+'" />'}}v.outerHTML='<object classid="clsid:D27CDB6E-AE6D-11cf-96B8-444553540000"'+AF+">"+AD+"</object>";i[i.length]=AG.id;q=C(AG.id)}else{if(h.webkit&&h.webkit<312){var AC=a("embed");AC.setAttribute("type",P);for(var z in AG){if(AG[z]!=Object.prototype[z]){if(z.toLowerCase()=="data"){AC.setAttribute("src",AG[z])}else{if(z.toLowerCase()=="styleclass"){AC.setAttribute("class",AG[z])}else{if(z.toLowerCase()!="classid"){AC.setAttribute(z,AG[z])}}}}}for(var y in AE){if(AE[y]!=Object.prototype[y]){if(y.toLowerCase()!="movie"){AC.setAttribute(y,AE[y])}}}v.parentNode.replaceChild(AC,v);q=AC}else{var u=a(Q);u.setAttribute("type",P);for(var x in AG){if(AG[x]!=Object.prototype[x]){if(x.toLowerCase()=="styleclass"){u.setAttribute("class",AG[x])}else{if(x.toLowerCase()!="classid"){u.setAttribute(x,AG[x])}}}}for(var w in AE){if(AE[w]!=Object.prototype[w]&&w.toLowerCase()!="movie"){F(u,w,AE[w])}}v.parentNode.replaceChild(u,v);q=u}}}return q}function F(t,q,r){var u=a("param");u.setAttribute("name",q);u.setAttribute("value",r);t.appendChild(u)}function X(r){var q=C(r);if(q&&(q.nodeName=="OBJECT"||q.nodeName=="EMBED")){if(h.ie&&h.win){if(q.readyState==4){B(r)}else{j.attachEvent("onload",function(){B(r)})}}else{q.parentNode.removeChild(q)}}}function B(t){var r=C(t);if(r){for(var q in r){if(typeof r[q]=="function"){r[q]=null}}r.parentNode.removeChild(r)}}function C(t){var q=null;try{q=K.getElementById(t)}catch(r){}return q}function a(q){return K.createElement(q)}function I(t,q,r){t.attachEvent(q,r);d[d.length]=[t,q,r]}function c(t){var r=h.pv,q=t.split(".");q[0]=parseInt(q[0],10);q[1]=parseInt(q[1],10)||0;q[2]=parseInt(q[2],10)||0;return(r[0]>q[0]||(r[0]==q[0]&&r[1]>q[1])||(r[0]==q[0]&&r[1]==q[1]&&r[2]>=q[2]))?true:false}function V(v,r){if(h.ie&&h.mac){return }var u=K.getElementsByTagName("head")[0],t=a("style");t.setAttribute("type","text/css");t.setAttribute("media","screen");if(!(h.ie&&h.win)&&typeof K.createTextNode!=b){t.appendChild(K.createTextNode(v+" {"+r+"}"))}u.appendChild(t);if(h.ie&&h.win&&typeof K.styleSheets!=b&&K.styleSheets.length>0){var q=K.styleSheets[K.styleSheets.length-1];if(typeof q.addRule==Q){q.addRule(v,r)}}}function W(t,q){var r=q?"visible":"hidden";if(e&&C(t)){C(t).style.visibility=r}else{V("#"+t,"visibility:"+r)}}function g(s){var r=/[\\\"<>\.;]/;var q=r.exec(s)!=null;return q?encodeURIComponent(s):s}var D=function(){if(h.ie&&h.win){window.attachEvent("onunload",function(){var w=d.length;for(var v=0;v<w;v++){d[v][0].detachEvent(d[v][1],d[v][2])}var t=i.length;for(var u=0;u<t;u++){X(i[u])}for(var r in h){h[r]=null}h=null;for(var q in swfobject){swfobject[q]=null}swfobject=null})}}();return{registerObject:function(u,q,t){if(!h.w3cdom||!u||!q){return }var r={};r.id=u;r.swfVersion=q;r.expressInstall=t?t:false;N[N.length]=r;W(u,false)},getObjectById:function(v){var q=null;if(h.w3cdom){var t=C(v);if(t){var u=t.getElementsByTagName(Q)[0];if(!u||(u&&typeof t.SetVariable!=b)){q=t}else{if(typeof u.SetVariable!=b){q=u}}}}return q},embedSWF:function(x,AE,AB,AD,q,w,r,z,AC){if(!h.w3cdom||!x||!AE||!AB||!AD||!q){return }AB+="";AD+="";if(c(q)){W(AE,false);var AA={};if(AC&&typeof AC===Q){for(var v in AC){if(AC[v]!=Object.prototype[v]){AA[v]=AC[v]}}}AA.data=x;AA.width=AB;AA.height=AD;var y={};if(z&&typeof z===Q){for(var u in z){if(z[u]!=Object.prototype[u]){y[u]=z[u]}}}if(r&&typeof r===Q){for(var t in r){if(r[t]!=Object.prototype[t]){if(typeof y.flashvars!=b){y.flashvars+="&"+t+"="+r[t]}else{y.flashvars=t+"="+r[t]}}}}f(function(){U(AA,y,AE);if(AA.id==AE){W(AE,true)}})}else{if(w&&!A&&c("6.0.65")&&(h.win||h.mac)){A=true;W(AE,false);f(function(){var AF={};AF.id=AF.altContentId=AE;AF.width=AB;AF.height=AD;AF.expressInstall=w;k(AF)})}}},getFlashPlayerVersion:function(){return{major:h.pv[0],minor:h.pv[1],release:h.pv[2]}},hasFlashPlayerVersion:c,createSWF:function(t,r,q){if(h.w3cdom){return U(t,r,q)}else{return undefined}},removeSWF:function(q){if(h.w3cdom){X(q)}},createCSS:function(r,q){if(h.w3cdom){V(r,q)}},addDomLoadEvent:f,addLoadEvent:R,getQueryParamValue:function(v){var u=K.location.search||K.location.hash;if(v==null){return g(u)}if(u){var t=u.substring(1).split("&");for(var r=0;r<t.length;r++){if(t[r].substring(0,t[r].indexOf("="))==v){return g(t[r].substring((t[r].indexOf("=")+1)))}}}return""},expressInstallCallback:function(){if(A&&M){var q=C(m);if(q){q.parentNode.replaceChild(M,q);if(l){W(l,true);if(h.ie&&h.win){M.style.display="block"}}M=null;l=null;A=false}}}}}();
var PERIOD_ANCHOR_ID=EMPTY_STRING;var LINE_TYPE_ANCHOR_ID=EMPTY_STRING;var ID_SEPARATOR="-";var SIDE_LINE_SEPARATOR="/";var CLASS_NAME_VISIBLE="Visible";var CLASS_NAME_HIDDEN="Hidden";var CLASS_NAME_SETTING_SELECTED="SettingSelected";var DIV_EVENT_MORE_INFO_PREFIX="_DivEventInfo-";var DIV_LEAGUE_HEADER_PREFIX="_DivLeagueHeader-";var DIV_EVENT_LINES_HISTORY_PREFIX="_DivEventLinesHistory-";var DIV_LINE_BY_BOOK_PREFIX="_DivLineBook-";var DIV_SIDES_PREFIX="_DivSides-";var CHECKBOX_ID_PREFIX="_AncSelect-";var LINE_CHANGED_SOUND="wav/linechanged.wav";var NO_INFO_AVAILABLE_MESSAGE='<div><table class="centerOnPage"><tr><td><img class="no_lines_available" src="http://mt2.odds.sbrforum.com/LinesWebsite/img/noinfoavailable.gif"></td></tr></table></div>';var CSS_CLASS_VALUE="value";var CURRENT_DATE_FORMAT="yyyy-MM-dd";var FAKE_SPORTBOOK_ID=-1;var PREVIOUS="-Previous";var NEXT="-Next";var NO_SCROLLER_LINETYPES_NUMBER=4;var MAX_LINETYPES_FOR_LINES_HISTORY=3;var PAGING_HEIGHT=15;var NULL_DATE="1900-01-01";var DRAW_DIV_INNERHTML_STRING="Draw";var MORE_INFO_NONE=0;var MORE_INFO_LINES_HISTORY=1;var MORE_INFO_WEATHER=2;var MORE_INFO_INJURIES=3;var MORE_INFO_SCOREBOARD=4;var MORE_INFO_VIDEO=5;var MORE_INFO_CONSENSUS=6;var ALL_GAMES=0;var TODAY_GAMES=1;var YESTERDAY_GAMES=2;var THIS_WEEK_GAMES=3;var THIS_MONTH_GAMES=4;var LINE_TYPE_CLASS_WIDTH=240;var _LinesToPaint=new Array();var _CurrentLeague;var _CustomerSettings;var _CurrentSelections;var _ShowLeagueTitle=false;var _ShowCheckboxes=true;var _ShowOpeningLines=true;var _SportsbooksDictionary=new Array();var _IsLoadingAllLeagues=false;var _SportbooksOnCount=0;var _BooksFooterPosition;var _ShowErrors=false;var _AllLeaguesActiveCount;var _LeaguesCounter=0;Sys.Application.add_load(LoadBooksByPage);Sys.Application.add_load(ShowBookScroll);Sys.Application.add_load(InitializeLinesPage);Sys.Application.add_unload(UnloadComponents);window.onscroll=ShowBookScroll;window.onresize=ShowBookScroll;var EventsByDate=function(){this.SortBy=SBR.Lines.CommObjects.SortType.TIME;this.SortAsc=true;this.AllSelected=false;this.DisplayLines=true;this.Events=new Array()};EventsByDate.prototype={Initialize:function(B,A){this.SortBy=B;this.SortAsc=A;this.DisplayLines=true;this.AllSelected=false;this.Events=new Array()}};function UnloadComponents(){if(_GetChangesTimer){clearTimeout(_GetChangesTimer)}_ContinueGettingChanges=false}function ShowPreloader(B){var A=document.createElement(HTML_DIV_ELEMENT);A.className="preloader";B.appendChild(A)}function ShowPreloaderExtraInformation(B){B.className="EventInfo Preloader";var A=document.createElement(HTML_DIV_ELEMENT);A.className="preloaderExtraInformation";B.appendChild(A)}function InitializeLinesPage(){var A=document.getElementById(TIME_FRAME_DROP_DOWN_ID);if(_CurrentSelections.EventsDateRange){A.options[_CurrentSelections.EventsDateRange].selected=true}else{A.options[0].selected=true;_CurrentSelections.EventsDateRange=ALL_GAMES}var C=$get(LEAGUE_NAME_DIV);var B=$get(LEAGUE_DESCRIPTION_DIV);if(!_CurrentLeague&&document.location.hash.length==0){_CurrentLeague=_LeaguesDictionary[_CustomerSettings.DefaultLeagueId.toString()]}else{_CurrentLeague=_LeaguesDictionary[_CurrentLeague.Id.toString()]}C.innerHTML=_CurrentLeague.ShortName;B.innerHTML=_CurrentLeague.ShortName+" | ";if((_CurrentSelections.LineType==SBR.Lines.CommObjects.LineType.NULL)||(!_CurrentLeague.LineTypes[_CurrentSelections.LineType])){_CurrentSelections.LineType=_CurrentLeague.DefaultLineType.LineTypeId}if(!IsValidPeriod(_CurrentLeague,_CurrentSelections.PeriodType)){_CurrentSelections.PeriodType=SBR.Lines.CommObjects.PeriodType.WHOLE_GAME}_ContinueGettingChanges=false;if(_GetChangesTimer){clearTimeout(_GetChangesTimer)}_GetChangesTimer=null;Array.clear(_LeaguesEventsDictionary);Array.clear(_LeaguesEvents);Array.clear(_LeaguesEventsByDate);Array.clear(_LinesToPaint);_LeaguesCounter=0;ShowPeriods(_CurrentLeague);ShowLineTypes(_CurrentLeague,_CurrentSelections.LineType);ShowSortSettings(_CurrentLeague);GetLeagueToLoad()}function GetLeagueToLoad(){_EventsContainer.innerHTML=EMPTY_STRING;_LeaguesCounter=0;if(_CurrentLeague.Id!=ALL_LEAGUES_ID){_CurrentLeague.Expanded=true;_ShowLeagueTitle=false;LoadLeague(_CurrentLeague,_CurrentSelections,_CustomerSettings)}else{_ShowLeagueTitle=true;LoadAllLeagues(false)}}function ShowPeriods(B){var A=$get(PERIODS_DIV);A.innerHTML=EMPTY_STRING;var C=document.createElement(HTML_ANCHOR_ELEMENT);C.href=NULL_HREF;C.title="Full Game";C.className=_CurrentSelections.PeriodType==SBR.Lines.CommObjects.PeriodType.WHOLE_GAME?"period_game-selected":"period_game";C.onmousedown=ChangeCurrentPeriod;C.onclick=ReturnFalse;C.periodTypeId=SBR.Lines.CommObjects.PeriodType.WHOLE_GAME;C.id="ancPeriod"+C.periodTypeId;A.appendChild(C);if(B.UseHalves){C=document.createElement(HTML_ANCHOR_ELEMENT);C.href=NULL_HREF;C.title="1st Half";C.className=_CurrentSelections.PeriodType==SBR.Lines.CommObjects.PeriodType.FIRST_HALF?"period_1h-selected":"period_1h";C.onmousedown=ChangeCurrentPeriod;C.onclick=ReturnFalse;C.periodTypeId=SBR.Lines.CommObjects.PeriodType.FIRST_HALF;C.id="ancPeriod"+C.periodTypeId;A.appendChild(C);C=document.createElement(HTML_ANCHOR_ELEMENT);C.href=NULL_HREF;C.title="2nd Half";C.className=_CurrentSelections.PeriodType==SBR.Lines.CommObjects.PeriodType.SECOND_HALF?"period_2h-selected":"period_2h";C.onmousedown=ChangeCurrentPeriod;C.onclick=ReturnFalse;C.periodTypeId=SBR.Lines.CommObjects.PeriodType.SECOND_HALF;C.id="ancPeriod"+C.periodTypeId;A.appendChild(C)}if(B.Periods>2&&B.Periods<=6){var E=" Quarter";switch(B.Periods){case 3:E=" Third";break;case 5:E=" Fifth";break;case 6:E=" Sixth";break}for(var D=1;D<=B.Periods;D++){C=document.createElement(HTML_ANCHOR_ELEMENT);C.href=NULL_HREF;C.title=D+E;C.className=_CurrentSelections.PeriodType==(D-1+SBR.Lines.CommObjects.PeriodType.FIRST_PERIOD)?("period_"+D+"p-selected"):("period_"+D+"p");C.onmousedown=ChangeCurrentPeriod;C.onclick=ReturnFalse;C.periodTypeId=(D-1+SBR.Lines.CommObjects.PeriodType.FIRST_PERIOD);C.id="ancPeriod"+C.periodTypeId;A.appendChild(C)}}PERIOD_ANCHOR_ID=C.id.substring(0,C.id.length-1)}function ShowSortSettings(A){var B=$get(SORT_TYPE_ANCHOR_ROTNUM);var D=$get(SORT_TYPE_ANCHOR_TIME);var C=$get(SORT_TYPE_DIV_SEPARATOR);if(A.SportId==SBR.Lines.CommObjects.SportType.SOCCER){B.className=CLASS_NAME_HIDDEN;D.className=CLASS_NAME_SETTING_SELECTED;C.className=CLASS_NAME_HIDDEN;_CustomerSettings.SortBy=SBR.Lines.CommObjects.SortType.TIME}else{C.className="SettingSeparator";B.className=_CustomerSettings.SortBy==SBR.Lines.CommObjects.SortType.ROTATION?CLASS_NAME_SETTING_SELECTED:EMPTY_STRING;D.className=_CustomerSettings.SortBy==SBR.Lines.CommObjects.SortType.TIME?CLASS_NAME_SETTING_SELECTED:EMPTY_STRING}}function ShowLineTypes(B,I){var D=$get(LINE_TYPES_DIV);var A=$get(LINE_TYPE_LABLE);var F;var H=EMPTY_STRING;D.innerHTML=EMPTY_STRING;var E=document.createElement("img");E.className="linetypes";E.src="http://mt0.odds.sbrforum.com/LinesWebsite/img/line_type.gif";D.appendChild(E);var G=document.createElement(HTML_DIV_ELEMENT);G.className="DivLineTypeContainer";D.appendChild(G);var C=0;for(lineType in B.LineTypes){F=document.createElement(HTML_ANCHOR_ELEMENT);F.href=NULL_HREF;F.className="line_type_option";F.id=("_AncLineType"+B.LineTypes[lineType].LineTypeId);if(B.LineTypes[lineType].LineTypeId==I){F.className+=" selected";A.innerHTML=B.LineTypes[lineType].Description}F.innerHTML=B.LineTypes[lineType].Description;F.onmousedown=ChangeLineType;F.onclick=ReturnFalse;F.lineTypeId=B.LineTypes[lineType].LineTypeId;G.appendChild(F);C=C+1}if(C>NO_SCROLLER_LINETYPES_NUMBER){G.className="DivLineTypeContainerScroller"}if(!F){H=F.id.substring(0,F.id.length-1)}LINE_TYPE_ANCHOR_ID=H}function LoadBooksByPage(){Array.clear(_SportsbooksPage);var C=$get(SPORTSBOOKS_DIV);var H=$get("_DivSmallIcons");var A=_CustomerSettings.SportsbookOrder.length;var G=(_CurrentSelections.Page-1)*_CustomerSettings.BooksByPage;var F=0;if(H){H.innerHTML=EMPTY_STRING}if(C){C.innerHTML=EMPTY_STRING}var E=document.createElement(HTML_DIV_ELEMENT);E.className="BooksOrder";C.appendChild(E);var D=document.createElement(HTML_ANCHOR_ELEMENT);D.innerHTML="Click Here to Modify Book Order";D.onclick=openSettingsPage;D.FormReference="SettingsForm.aspx?tab=bookOrder";D.title="Modify Book Order";D.target="_blank";E.appendChild(D);for(var B=0;B<_CustomerSettings.BooksByPage&&G<A;B++){if(C){_SportsbooksPage[B]=_CustomerSettings.SportsbookOrder[G];GetSportsbookDomObj(_SportsbooksDictionary[_CustomerSettings.SportsbookOrder[G]],F,C)}if(H){GetSmallSportsbookIcon(_SportsbooksDictionary[_CustomerSettings.SportsbookOrder[G]],F,H)}G=G+1;F=F+1;if(F==3){F=0}}}function GetSmallSportsbookIcon(C,B,F){if(C){var E=document.createElement(HTML_DIV_ELEMENT);E.className="Sportsbook small";if(_CustomerSettings.BooksByPage==8){E.className+=" bigger"}F.appendChild(E);var D=document.createElement(HTML_ANCHOR_ELEMENT);D.href=C.AffiliateLink;D.target="_blank";D.title=C.ShortName;var A=document.createElement("img");A.src="http://mt"+B+".odds.sbrforum.com/LinesWebsite/img/sportsbooks/"+C.ShortName+"_scroller.gif";E.appendChild(D);D.appendChild(A)}}function GetSportsbookDomObj(D,B,C){if(D){var F=document.createElement(HTML_DIV_ELEMENT);F.className="Sportsbook";if(_CustomerSettings.BooksByPage==8){F.className+=" bigger"}C.appendChild(F);var E=document.createElement(HTML_ANCHOR_ELEMENT);E.href=D.AffiliateLink;E.target="_blank";E.title=D.ShortName;F.appendChild(E);var A=document.createElement("img");A.className="banner";A.src="http://mt"+B+".odds.sbrforum.com/LinesWebsite/img/sportsbooks/"+D.ShortName+".gif";E.appendChild(A);mainUl=document.createElement(HTML_ELEMENT_UL);mainUl.id="sddm";mainLi=document.createElement(HTML_ELEMENT_LI);titleAnchor=document.createElement(HTML_ANCHOR_ELEMENT);titleAnchor.href="#";titleAnchor.onmouseover=mopen;titleAnchor.sportsbookid="SportsBook"+D.Id;titleAnchor.onmouseout=mclosetime;titleAnchor.innerHTML=D.Rating;mainLi.appendChild(titleAnchor);internalDiv=document.createElement(HTML_DIV_ELEMENT);internalDiv.id="SportsBook"+D.Id;internalDiv.className="fix_position";internalDiv.onmouseover=mcancelclosetime;internalDiv.onmouseout=mclosetime;bookLink=document.createElement(HTML_ANCHOR_ELEMENT);bookLink.href="#";bookLink.className="overall";bookLink.innerHTML="SBR Rating <b>"+D.Rating+"</b>";internalDiv.appendChild(bookLink);bookLink=document.createElement(HTML_ANCHOR_ELEMENT);bookLink.href=D.ReviewLink;bookLink.target="_blank";bookLink.innerHTML=D.ShortName+" SBR Text Review";internalDiv.appendChild(bookLink);if(D.VideoReviewLink!=""){bookLink=document.createElement(HTML_ANCHOR_ELEMENT);bookLink.href=D.VideoReviewLink;bookLink.target="_blank";bookLink.innerHTML=D.ShortName+" SBR Video Review";internalDiv.appendChild(bookLink)}mainLi.appendChild(internalDiv);mainUl.appendChild(mainLi);F.appendChild(mainUl);E=document.createElement(HTML_ANCHOR_ELEMENT);E.href=NULL_HREF;E.title="Play sound on line change";E.onmousedown=ToggleSportsbookSoundSetting;E.id="Sound-"+D.Id;E.SportsbookId=D.Id.toString();E.onclick=ReturnFalse;if(_CustomerSettings.SportsbooksSoundAlerts[D.Id.toString()]){E.className="Sound"}else{E.className="Sound mute"}F.appendChild(E)}}function ShowBookScroll(){var E=document.getElementById("_DivEventsHeader");var A=$get(SPORTSBOOKS_SCROLL_DIV);var C=$get(SPORTSBOOKS_DIV);var B=$get("HeaderLogo");if(E){var D=document.documentElement.scrollTop?document.documentElement.scrollTop:document.body.scrollTop;if((!_BooksFooterPosition)){_BooksFooterPosition=CalculateDivTopPosition(C);_BooksFooterPosition-=A.offsetHeight;if(C.firstChild!=null){_BooksFooterPosition+=C.firstChild.offsetHeight}}if((!_BooksFooterPosition)||(_BooksFooterPosition>=D)){A.style.display="none";A.style.visibility="hidden"}else{A.style.display="block";A.style.visibility="visible"}}else{ShowError("no existe el scroller")}}function CalculateDivTopPosition(B){var C=B;var A=0;while(C){A+=C.offsetTop;C=C.offsetParent}return A}function LoadAllLeagues(B){_EventsContainer.innerHTML=EMPTY_STRING;_LeaguesCounter=_AllLeaguesActiveCount-1;_CustomerSettings.SportsbookOrder=_AllLeaguesBookOrder;CreateTimeFrameHeader(_EventsContainer);for(var C in _CustomerSettings.AllLeaguesView){if(_LeaguesDictionary[_CustomerSettings.AllLeaguesView[C]]){var A=_LeaguesDictionary[_CustomerSettings.AllLeaguesView[C]];A.Expanded=B?A.Expanded:true;if((A.Id!=ALL_LEAGUES_ID)&&((!B)||(_LeaguesEvents[A.Id.toString()]&&(_LeaguesEvents[A.Id.toString()].length>0)))){LoadLeague(A,_CurrentSelections,_CustomerSettings)}}}}function GetLinesHistory(I,C,D,E){var A=(this.eventId?parseInt(this.eventId):I);var B=(this.sportsbookId?parseInt(this.sportsbookId):C);var M=(this.leagueId?parseInt(this.leagueId):D);var N=GetMoreInfoDiv(A,true);var F=((this.RequestType!=undefined)?this.RequestType:E);var O=new Object();var G=_LeaguesEventsDictionary[M.toString()][A.toString()];var K=_LeaguesDictionary[M.toString()];var H=_SportsbooksDictionary[B];var L=F==CONSENSUS?MORE_INFO_CONSENSUS:MORE_INFO_LINES_HISTORY;ChangeEnumStatus(G,K,L,B);if(G.MoreInfoDisplayed==L){O.EventId=A;O.LeagueId=M;O.RequestType=F;var J=new Array();Array.add(J,B);O.SportsbookArray=J;ShowPreloaderExtraInformation(N);JSEventsService.GetLinesHistories(_CurrentSelections.PeriodType,M,J,A,GetLinesHistoriesSuccess,GetChangesFailed,O)}}function GetLinesHistoriesFailed(){ShowError(pError._message+"\n\n Stacktrace:\t"+pError._stackTrace)}function GetCorrespondingConsensusLineTypeList(B,D){var A=MatchConsensusLineTypes(D);for(var C in B){if(B[C].LineType==A){return B[C]}}return B}function SetCorrespondingLineToConsensus(B,G){var F;var H=EMPTY_STRING;for(var E in B){var I=EMPTY_STRING;var D=CreateDateTimeFromString(E);for(var A in G){var C=CreateDateTimeFromString(A);I=A;if(C>D){if(H!=I){B[E].ConsensusLine=G[A];H=A}break}}if(!B[E].ConsensusLine&&I!=EMPTY_STRING){if(H==EMPTY_STRING||H!=I){B[E].ConsensusLine=G[I];H=I}}}return B}function CreateDateTimeFromString(B){B=B.replace(/-/g,"/");B=B.replace(/T/g," ");var A=B.indexOf(".");B=B.substring(0,A);return Date.parse(B)}function GetConsensusLine(D,E,G){var B=EMPTY_STRING;var A=EMPTY_STRING;var F=EMPTY_STRING;var C=EMPTY_STRING;switch(E){case SBR.Lines.CommObjects.LineType.TOTAL:B=D[SBR.Lines.CommObjects.LineSubType.OVER.toString()];A=D[SBR.Lines.CommObjects.LineSubType.UNDER.toString()];break;case SBR.Lines.CommObjects.LineType.ASIANTOTALHANDICAPING:B=D[SBR.Lines.CommObjects.LineSubType.OVER_ASIAN_HANDICAP.toString()];A=D[SBR.Lines.CommObjects.LineSubType.UNDER_ASIAN_HANDICAP.toString()];break;case SBR.Lines.CommObjects.LineType.TOTAL_CONSENSUS:B=D[SBR.Lines.CommObjects.LineSubType.OVER_CONSENSUS.toString()];A=D[SBR.Lines.CommObjects.LineSubType.UNDER_CONSENSUS.toString()];break;default:B=D[G.SidesList[0].Id.toString()];A=D[G.SidesList[1].Id.toString()];if(E==SBR.Lines.CommObjects.LineType.MONEYLINE){F=D[SBR.Lines.CommObjects.LineSubType.DRAW.toString()]}break}var C=(B?GetLineString(B,_CustomerSettings,!CONSENSUS):EMPTY_STRING)+(B&&A?(SPACE_STRING+SIDE_LINE_SEPARATOR+SPACE_STRING):EMPTY_STRING)+(A?GetLineString(A,_CustomerSettings,!CONSENSUS):EMPTY_STRING)+(A&&F?(SPACE_STRING+SIDE_LINE_SEPARATOR+SPACE_STRING):EMPTY_STRING)+(F?GetLineString(F,_CustomerSettings,!CONSENSUS):EMPTY_STRING);return C}function GetLinesHistoriesSuccess(j,Z){var C=GetMoreInfoDiv(Z.EventId,true);var V=Z.SportsbookArray[0];var A=_SportsbooksDictionary[V];var U=_LeaguesEventsDictionary[Z.LeagueId.toString()][Z.EventId.toString()];var e=_LeaguesDictionary[Z.LeagueId.toString()];var Y=j[V];var D=(Z.RequestType==CONSENSUS);if(C){C.innerHTML=EMPTY_STRING;C.style.height="100%";U.MoreInfoDisplayed=D?MORE_INFO_CONSENSUS:MORE_INFO_LINES_HISTORY;U.SportsbookIdForLineHistory=V;var P=document.createElement(HTML_DIV_ELEMENT);P.className="MoreInfoLineHistory";C.appendChild(P);var k=document.createElement(HTML_DIV_ELEMENT);k.className="SportsBookInformation";P.appendChild(k);if(D){var b=document.createElement(HTML_ANCHOR_ELEMENT);b.href=A.AffiliateLink;b.title=A.Name;b.target="_blank";k.appendChild(b);var T=document.createElement("img");T.style.border="none";T.src="http://mt0.odds.sbrforum.com/LinesWebsite/img/sportsbooks/"+A.ShortName+"_scroller.gif";b.appendChild(T)}else{var L=document.createElement(HTML_DIV_ELEMENT);L.className="SportsbookDropDown";k.appendChild(L);L=new CreateBookImageDropDown(L,D);L.addActiveItem("http://mt0.odds.sbrforum.com/LinesWebsite/img/sportsbooks/"+_SportsbooksDictionary[V].ShortName+"_scroller.gif",_SportsbooksDictionary[V].Name,_SportsbooksDictionary[V].AffiliateLink,V);var g=_CustomerSettings.SportsbookOrder;for(var O in g){var W=_CustomerSettings.SportsbookOrder[O];if(W!=V){L.addScrollItem("http://mt0.odds.sbrforum.com/LinesWebsite/img/sportsbooks/"+_SportsbooksDictionary[W].ShortName+"_scroller.gif",_SportsbooksDictionary[W].Name,_SportsbooksDictionary[W].AffiliateLink,W,Z.LeagueId,Z.EventId,Z.RequestType)}}}var b=document.createElement(HTML_ANCHOR_ELEMENT);b.innerHTML=A.Name;b.href=A.AffiliateLink;b.title=A.Name;b.target="_blank";b.className=D?"bookName":"historyBookName";k.appendChild(b);var J=document.createElement(HTML_DIV_ELEMENT);J.className="LinesDescription";P.appendChild(J);J.innerHTML=(D?"<b>Consensus Line History:</b><br/>":"<b>Line History:</b><br/>")+U.SidesList[0].Name+" vs "+U.SidesList[1].Name;var I=GetCloseButton(Z.EventId,e);P.appendChild(I);var M=document.createElement(HTML_DIV_ELEMENT);M.className="LinesHistory";C.appendChild(M);if(Y){var R=document.createElement(HTML_DIV_ELEMENT);R.className="Paging";M.appendChild(R);var S=document.createElement(HTML_DIV_ELEMENT);S.className="LineTypesContainer";S.id=DIV_EVENT_LINES_HISTORY_PREFIX+Z.EventId+"-"+V;M.appendChild(S);var i=P.offsetHeight;C.MinHeight=i;var E=0;var F=false;for(var n in Y){var f=Y[n].LineType;if(e.LineTypes[f]){F=true;var o=document.createElement(HTML_DIV_ELEMENT);o.className="LineType";var N=document.createElement(HTML_DIV_ELEMENT);N.className="LineChange";N.innerHTML="<b>"+e.LineTypes[f].Description+"</b>";o.appendChild(N);var G;var a;var Q;var c;var p=D?GetCorrespondingConsensusLineTypeList(Y,f):Y[n];f=D?MatchConsensusLineTypes(f):f;var B=new Date();var K=D?SetCorrespondingLineToConsensus(p.LinesLog,Y[n].LinesLog):p.LinesLog;for(var d in K){a=Q=c=EMPTY_STRING;switch(f){case SBR.Lines.CommObjects.LineType.TOTAL:a=K[d][SBR.Lines.CommObjects.LineSubType.OVER.toString()];Q=K[d][SBR.Lines.CommObjects.LineSubType.UNDER.toString()];break;case SBR.Lines.CommObjects.LineType.ASIANTOTALHANDICAPING:a=K[d][SBR.Lines.CommObjects.LineSubType.OVER_ASIAN_HANDICAP.toString()];Q=K[d][SBR.Lines.CommObjects.LineSubType.UNDER_ASIAN_HANDICAP.toString()];break;case SBR.Lines.CommObjects.LineType.TOTAL_CONSENSUS:a=K[d][SBR.Lines.CommObjects.LineSubType.OVER_CONSENSUS.toString()];Q=K[d][SBR.Lines.CommObjects.LineSubType.UNDER_CONSENSUS.toString()];break;default:a=K[d][U.SidesList[0].Id.toString()];Q=K[d][U.SidesList[1].Id.toString()];if(f==SBR.Lines.CommObjects.LineType.MONEYLINE&&((U.SidesList[0].Id!=SBR.Lines.CommObjects.LineSubType.DRAW)&&(U.SidesList[1].Id!=SBR.Lines.CommObjects.LineSubType.DRAW))){c=K[d][SBR.Lines.CommObjects.LineSubType.DRAW.toString()]}break}B=a?CalcTime(a.TimeStamp,_CustomerSettings.WebTimeZone):Q?CalcTime(Q.TimeStamp,_CustomerSettings.WebTimeZone):c?CalcTime(c.TimeStamp,_CustomerSettings.WebTimeZone):EMPTY_STRING;G=document.createElement(HTML_DIV_ELEMENT);G.className="LineChange";o.appendChild(G);G.innerHTML=B.format("MM/dd HH:mm")+SPACE_STRING;var m=new Array(a,Q);var X=D?IsConsensusZero(m):false;var H=(a?GetLineString(a,_CustomerSettings,D,X):EMPTY_STRING)+(a&&Q?(SPACE_STRING+SIDE_LINE_SEPARATOR+SPACE_STRING):EMPTY_STRING)+(Q?GetLineString(Q,_CustomerSettings,D,X):EMPTY_STRING)+(Q&&c?(SPACE_STRING+SIDE_LINE_SEPARATOR+SPACE_STRING):EMPTY_STRING)+(c?GetLineString(c,_CustomerSettings,D,X):EMPTY_STRING);if(D){var h=document.createElement("span");h.innerHTML=H;G.appendChild(h);G.innerHTML+=(K[d].ConsensusLine?(SPACE_STRING+GetConsensusLine(K[d].ConsensusLine,Y[n].LineType,U)):EMPTY_STRING)}else{G.innerHTML+=H+(K[d].ConsensusLine?(SPACE_STRING+GetConsensusLine(K[d].ConsensusLine,Y[n].LineType,U)):EMPTY_STRING)}}if(E<MAX_LINETYPES_FOR_LINES_HISTORY){o.className+=" Visible";S.appendChild(o);if(i<o.offsetHeight){i=o.offsetHeight}}else{o.className+=" Hidden";S.appendChild(o)}E=E+1}}if(F){if(E>=NO_SCROLLER_LINETYPES_NUMBER){S.Total=E;S.CurrentPosition=0;var q=document.createElement(HTML_DIV_ELEMENT);q.className=CLASS_NAME_HIDDEN+" Left";q.id=DIV_EVENT_LINES_HISTORY_PREFIX+Z.EventId+"-"+V+PREVIOUS;q.TotalRemaining=0;var l=document.createElement(HTML_ANCHOR_ELEMENT);l.href=NULL_HREF;l.innerHTML="&laquo Previous";l.EventId=Z.EventId;l.SportsbookId=V;l.ActionName=PREVIOUS;l.onmousedown=HideAndShowLineTypeDiv;l.onclick=ReturnFalse;R.appendChild(q);q.appendChild(l);q=document.createElement(HTML_DIV_ELEMENT);q.className=CLASS_NAME_VISIBLE+" Right";q.id=DIV_EVENT_LINES_HISTORY_PREFIX+Z.EventId+"-"+V+NEXT;q.TotalRemaining=E-MAX_LINETYPES_FOR_LINES_HISTORY;l=document.createElement(HTML_ANCHOR_ELEMENT);l.href=NULL_HREF;l.innerHTML="Next &raquo";l.EventId=Z.EventId;l.SportsbookId=V;l.ActionName=NEXT;l.onmousedown=HideAndShowLineTypeDiv;l.onclick=ReturnFalse;R.appendChild(q);q.appendChild(l);S.style.height=i+"px";i=i+PAGING_HEIGHT}else{R.className+=CLASS_NAME_HIDDEN;S.style.height=i+"px"}C.style.height=i+85+"px"}else{M.innerHTML=D?'<IMG SRC="img/noconsensushistoryavailable.gif" />':'<IMG SRC="img/nolinehistoryavailable.gif" />'}}else{M.innerHTML=D?'<IMG SRC="img/noconsensushistoryavailable.gif" />':'<IMG SRC="img/nolinehistoryavailable.gif" />'}DisplayLinks(C,U,e,false)}}function HideAndShowLineTypeDiv(E,K,B){var A=(this.EventId?parseInt(this.EventId):E);var C=(this.SportsbookId?parseInt(this.SportsbookId):K);var F=(this.ActionName?this.ActionName:B);var L=$get(DIV_EVENT_MORE_INFO_PREFIX+A);var J=$get(DIV_EVENT_LINES_HISTORY_PREFIX+A+"-"+C+NEXT);var D=$get(DIV_EVENT_LINES_HISTORY_PREFIX+A+"-"+C+PREVIOUS);var H=$get(DIV_EVENT_LINES_HISTORY_PREFIX+A+"-"+C);var G=H.Total;var I=L.MinHeight;if(F==PREVIOUS){if(D.TotalRemaining>0){H.CurrentPosition=H.CurrentPosition-1;H.style.height="auto";I=SetDivVisibility(H,H.CurrentPosition,H.CurrentPosition+MAX_LINETYPES_FOR_LINES_HISTORY-1,I);if(D.TotalRemaining>0){D.TotalRemaining=D.TotalRemaining-1}J.TotalRemaining=J.TotalRemaining+1}else{return }}else{if(J.TotalRemaining>0){H.CurrentPosition=H.CurrentPosition+1;H.style.height="auto";I=SetDivVisibility(H,H.CurrentPosition,H.CurrentPosition+MAX_LINETYPES_FOR_LINES_HISTORY-1,I);if(J.TotalRemaining>0){J.TotalRemaining=J.TotalRemaining-1}D.TotalRemaining=D.TotalRemaining+1}else{return }}D.className=(D.TotalRemaining>0?CLASS_NAME_VISIBLE:CLASS_NAME_HIDDEN)+" Left";J.className=(J.TotalRemaining>0?CLASS_NAME_VISIBLE:CLASS_NAME_HIDDEN)+" Right";H.style.height=I+"px";I=I<L.MaxHeight?L.MaxHeight:I+PAGING_HEIGHT;L.style.height=I+35+"px"}function SetDivVisibility(C,F,D,B){if(C){var E=C.childNodes.length;for(divIndex=0;divIndex<E;divIndex++){var A=C.childNodes[divIndex];if(divIndex>=F&&divIndex<=D){A.className="LineType Visible";if(A.offsetHeight>B){B=A.offsetHeight}}else{A.className="LineType Hidden"}}}return B}function PlaySound(D){var B=false;try{B=(typeof java!="undefined"&&java.awt&&java.awt.Toolkit.getDefaultToolkit&&java.awt.Toolkit.getDefaultToolkit().beep)}catch(A){ShowError(A)}if(B){java.awt.Toolkit.getDefaultToolkit().beep()}else{var C=document.getElementById("_DivSound");if(C){soundHTML="<embed src='"+D+'\' hidden="true" loop="false" autostart="true" display="none">';C.innerHTML=soundHTML}}}function LoadLeague(C,H,G){leagueContainer=document.createElement(HTML_DIV_ELEMENT);leagueContainer.id=DIV_LEAGUE_PREFIX+C.Id;_EventsContainer.appendChild(leagueContainer);if(_CurrentLeague.Id!=ALL_LEAGUES_ID){CreateTimeFrameHeader(leagueContainer)}if(_ShowLeagueTitle){var E=GetLeagueTitleDomObj(C);leagueContainer.appendChild(E)}ShowPreloader(leagueContainer);_IsLoadingAllLeagues=_CurrentLeague.Id==ALL_LEAGUES_ID;if(_IsLoadingAllLeagues){LoadBooksByPage()}var F=new Object();F.League=C;F.CustomerSettings=G;F.CurrentSelections=H;var B=new Array();Array.addRange(B,_SportsbooksPage);if(!Array.contains(B,_CustomerSettings.DefaultSportsbookId)){Array.add(B,_CustomerSettings.DefaultSportsbookId)}if(!Array.contains(B,CONSENSUS_BOOK_ID)){Array.add(B,CONSENSUS_BOOK_ID)}F.booksInThisPage=B;if(_IsLoadingAllLeagues){_CustomerSettings.SportsbookOrder=_AllLeaguesBookOrder;F.CustomerSettings.SportsbookOrder=_AllLeaguesBookOrder;if(_CurrentSelections.EventsDateRange!=YESTERDAY_GAMES){JSEventsService.GetEvents(F.CurrentSelections.PeriodType,F.League.Id,F.CustomerSettings.DefaultSportsbookId,F.booksInThisPage,true,NULL_DATE,NULL_DATE,GetEventsSuccess,GetEventsFailed,F)}else{var A=new Date();A.setDate(A.getDate()-1);A.setHours(0,0,0,0);var D=new Date();D.setDate(D.getDate()-1);D.setHours(23,59,59,0);JSEventsService.GetEvents(F.CurrentSelections.PeriodType,F.League.Id,F.CustomerSettings.DefaultSportsbookId,F.booksInThisPage,true,A,D,GetEventsSuccess,GetEventsFailed,F)}}else{JSEventsService.GetBooksOrderByLeague(C.Id,G.CustomerId,GetBooksOrderByLeagueSuccess,GetBooksOrderByLeagueFailed,F)}}function GetEventsSuccess(G,F){_LeaguesCounter--;if((_IsLoadingAllLeagues||(_CurrentLeague.Id==F.League.Id))){if(G){if(_TimeDiference==null){var B=new Date();var C=G.TimeStamp;_TimeDiference=B.getTime()-C.getTime()}if(!_GetChangesTimeStamp||(_GetChangesTimeStamp>G.TimeStamp)){_GetChangesTimeStamp=G.TimeStamp}_LeaguesEventsDictionary[F.League.Id.toString()]=G.Events;_LeaguesEventsByDate[F.League.Id.toString()]=new Array();_LeaguesEvents[F.League.Id.toString()]=new Array();for(var D in G.Events){var E=G.Events[D];E.EventDateTime=CalcTime(E.EventDateTime,_CustomerSettings.WebTimeZone);Array.add(_LeaguesEvents[F.League.Id.toString()],E);CreateSidesList(E);SetSortKeyValue(E);E.DisplayScoreBoard=_CustomerSettings.DisplayScoreBoard}var A=CleanLeagueContainer(F.League);if(!_IsLoadingAllLeagues){CreateTimeFrameHeader(A)}SortEvents(F.League,_LeaguesEvents[F.League.Id.toString()],false);WriteEvents(_LeaguesEvents[F.League.Id.toString()],F.League,F.CustomerSettings,F.CurrentSelections,true,false)}else{WriteEvents(new Array(),F.League,F.CustomerSettings,F.CurrentSelections,true,false)}}if(!_GetChangesTimer&&_LeaguesCounter<1){_ContinueGettingChanges=true;_GetChangesTimer=setTimeout(GetChanges,0);_LeaguesCounter=0;TrackEvent("/SBRLines/"+document.location.hash)}}function GetEventsFailed(C,B){_LeaguesCounter--;var A=CleanLeagueContainer(B.League);A.innerHTML='<IMG SRC="http://mt0.odds.sbrforum.com/LinesWebsite/img/request-time-out.gif" />';ShowError(""+C._message+"\n\n Stacktrace:\t"+C._stackTrace)}function CleanLeagueContainer(A){var C=$get(DIV_LEAGUE_PREFIX+A.Id);if(C){C.innerHTML=EMPTY_STRING;if(_ShowLeagueTitle){var B=GetLeagueTitleDomObj(A);C.appendChild(B)}}return C}function ToggleSportsbookSoundSetting(){var A=parseInt(this.SportsbookId);_CustomerSettings.SportsbooksSoundAlerts[A]=!_CustomerSettings.SportsbooksSoundAlerts[A];if(_CustomerSettings.SportsbooksSoundAlerts[A]){this.className="Sound";_SportbooksOnCount=_SportbooksOnCount+1;if(!_CustomerSettings.SoundAlert){ToggleSound(false)}}else{this.className="Sound mute";_SportbooksOnCoun=_SportbooksOnCount-1;if(_SportbooksOnCount==0){ToggleSound(false)}}}function ToggleSound(A){_CustomerSettings.SoundAlert=!_CustomerSettings.SoundAlert;onAnchor=$get(SOUND_ANCHOR_ON);offAnchor=$get(SOUND_ANCHOR_OFF);if(onAnchor&&offAnchor){if(_CustomerSettings.SoundAlert){onAnchor.className=CLASS_NAME_SETTING_SELECTED;offAnchor.className=EMPTY_STRING;if((A===undefined)||A){var B;for(var C in _SportsbooksPage){B=$get("Sound-"+_SportsbooksPage[C]);if(B){_CustomerSettings.SportsbooksSoundAlerts[_SportsbooksPage[C]]=true;B.className="Sound";_SportbooksOnCount=_SportbooksOnCount+1}}}PlaySound(LINE_CHANGED_SOUND)}else{onAnchor.className=EMPTY_STRING;offAnchor.className=CLASS_NAME_SETTING_SELECTED;if((A===undefined)||A){var B;for(var C in _SportsbooksPage){B=$get("Sound-"+_SportsbooksPage[C]);if(B){B.className="Sound mute";_CustomerSettings.SportsbooksSoundAlerts[_SportsbooksPage[C]]=false;_SportbooksOnCount=_SportbooksOnCount-1}}}}}return false}function ToggleOdds(){usAnchor=$get(ODD_TYPE_ANCHOR_US);euroAnchor=$get(ODD_TYPE_ANCHOR_EURO);if(_CustomerSettings.OddFormat==SBR.Lines.CommObjects.OddType.US){_CustomerSettings.OddFormat=SBR.Lines.CommObjects.OddType.EURO;if(usAnchor&&euroAnchor){usAnchor.className=EMPTY_STRING;euroAnchor.className=CLASS_NAME_SETTING_SELECTED}}else{_CustomerSettings.OddFormat=SBR.Lines.CommObjects.OddType.US;if(usAnchor&&euroAnchor){usAnchor.className=CLASS_NAME_SETTING_SELECTED;euroAnchor.className=EMPTY_STRING}}WriteAllLeaguesEvents();return false}function ToggleSort(){if(_CurrentLeague.SportId!=SBR.Lines.CommObjects.SportType.SOCCER){rotationAnchor=$get(SORT_TYPE_ANCHOR_ROTNUM);timeAnchor=$get(SORT_TYPE_ANCHOR_TIME);_UseDateGroupSortCriterias=false;if(_CustomerSettings.SortBy==SBR.Lines.CommObjects.SortType.TIME){_CustomerSettings.SortBy=SBR.Lines.CommObjects.SortType.ROTATION;if(timeAnchor&&rotationAnchor){timeAnchor.className=EMPTY_STRING;rotationAnchor.className=CLASS_NAME_SETTING_SELECTED}}else{_CustomerSettings.SortBy=SBR.Lines.CommObjects.SortType.TIME;if(timeAnchor&&rotationAnchor){timeAnchor.className=CLASS_NAME_SETTING_SELECTED;rotationAnchor.className=EMPTY_STRING}}for(var A in _LeaguesEventsByDate){for(var B in _LeaguesEventsByDate[A]){_LeaguesEventsByDate[A][B].SortBy=_CustomerSettings.SortBy}SortEvents(_CurrentLeague,_LeaguesEvents[A],true)}}return false}function ToggleEventsDisplay(){allAnchor=$get(SHOW_ANCHOR_ALL);selectedAnchor=$get(SHOW_ANCHOR_SELECTED);_CurrentSelections.ShowAll=!_CurrentSelections.ShowAll;if(allAnchor&&selectedAnchor){if(_CurrentSelections.ShowAll){allAnchor.className=CLASS_NAME_SETTING_SELECTED;selectedAnchor.className=EMPTY_STRING}else{allAnchor.className=EMPTY_STRING;selectedAnchor.className=CLASS_NAME_SETTING_SELECTED}_EventsContainer.innerHTML=EMPTY_STRING}WriteAllLeaguesEvents();return false}function ChangeLineType(){for(var A in _CurrentLeague.LineTypes){lineAnchor=$get("_AncLineType"+_CurrentLeague.LineTypes[A].LineTypeId);if(lineAnchor){lineAnchor.className="line_type_option"}}this.className="line_type_option selected";_CurrentSelections.LineType=this.lineTypeId;SetCurrentUrl();WriteAllLeaguesEvents();return false}function ChangeCurrentPeriod(){if(_CurrentSelections.PeriodType!=this.periodTypeId){var B=$get(PERIOD_ANCHOR_ID+SBR.Lines.CommObjects.PeriodType.WHOLE_GAME);if(B){B.className="period_game"}B=$get(PERIOD_ANCHOR_ID+SBR.Lines.CommObjects.PeriodType.FIRST_HALF);if(B){B.className="period_1h"}B=$get(PERIOD_ANCHOR_ID+SBR.Lines.CommObjects.PeriodType.SECOND_HALF);if(B){B.className="period_2h"}for(var A=1;A<=_CurrentLeague.Periods;A++){B=$get(PERIOD_ANCHOR_ID+(A-1+SBR.Lines.CommObjects.PeriodType.FIRST_PERIOD));if(B){B.className="period_"+A+"p"}}this.className=this.className+"-selected";_CurrentSelections.PeriodType=this.periodTypeId;SetCurrentUrl();_EventsContainer.innerHTML=EMPTY_STRING;_LeaguesCounter=0;LoadLeague(_CurrentLeague,_CurrentSelections,_CustomerSettings)}return false}function SetCurrentUrl(){var C=EMPTY_STRING;for(var B in SBR.Lines.CommObjects.PeriodType){if(SBR.Lines.CommObjects.PeriodType[B]==_CurrentSelections.PeriodType){C=B;break}}var A=GetLineTypeName(_CurrentSelections.LineType);document.location.hash=("/odds/"+_CurrentLeague.ShortName+"/"+C+"/"+A+".html").toLowerCase()}function ChangePage(A){_CurrentSelections.Page=A;LoadBooksByPage();if(_CurrentLeague.Id==ALL_LEAGUES_ID){LoadAllLeagues(true)}else{_EventsContainer.innerHTML=EMPTY_STRING;_LeaguesCounter=0;LoadLeague(_CurrentLeague,_CurrentSelections,_CustomerSettings)}return false}function WriteAllLeaguesEvents(){var A=CreateLeaguesList(_LeaguesDictionary);for(var E in A){var B=A[E];if(_LeaguesEvents[B.Id.toString()]&&(_LeaguesEvents[B.Id.toString()].length>0)){if(_ShowLeagueTitle){var D=$get(DIV_LEAGUE_PREFIX+B.Id);if(!D){D=document.createElement(HTML_DIV_ELEMENT);D.id=DIV_LEAGUE_PREFIX+B.Id;_EventsContainer.appendChild(D)}D.innerHTML=EMPTY_STRING;var C=GetLeagueTitleDomObj(B);D.appendChild(C)}if((_CurrentLeague.Id!=1)||(B.Expanded)){WriteEvents(_LeaguesEvents[B.Id.toString()],B,_CustomerSettings,_CurrentSelections,false,true)}}}}function CreateLeaguesList(B){var A=new Array();for(var C in B){Array.add(A,B[C])}if(A.length>0){A.sort(CompareLeagues)}return A}function CompareLeagues(A,B){return A.DisplayOrder-B.DisplayOrder}function WriteEvents(R,H,O,J,S,K){if(H.Expanded){var X=0;if(R){X=R.length}var D=$get(DIV_LEAGUE_PREFIX+H.Id);if(!D){D=document.createElement(HTML_DIV_ELEMENT);D.id=DIV_LEAGUE_PREFIX+H.Id;_EventsContainer.appendChild(D)}if(X>0){var N=0;var M;var I;var G=false;var F;var P;var B;var W=0;var L;var Q=D.style.display;Q="block";var A=D.style.visibility;A="visible";var E=D.className;E="LeagueContainer";for(var C in R){L=R[C];if(L.SidesList&&(L.SidesList.length>=2)){if(L.DisplayLines){if((L.EventStatus==SBR.Lines.CommObjects.EventStatus.STARTED)&&(!_CustomerSettings.DisplayStartedGames)){continue}if((L.EventStatus==SBR.Lines.CommObjects.EventStatus.POSTPONED||L.EventStatus==SBR.Lines.CommObjects.EventStatus.SUSPENDED||L.EventStatus==SBR.Lines.CommObjects.EventStatus.ENDED)&&(!_CustomerSettings.DisplayFinishedGames)){continue}I=L.EventDateTime.format(CURRENT_DATE_FORMAT);if(_CurrentSelections.EventsDateRange!=ALL_GAMES){if(!ValidEventRangeDate(_CurrentSelections.EventsDateRange,L.EventDateTime)){continue}N++}if(M!=I){W=0;if(!_LeaguesEventsByDate[H.Id.toString()]){_LeaguesEventsByDate[H.Id.toString()]=new Array()}F=_LeaguesEventsByDate[H.Id.toString()][I];if(!F){F=new EventsByDate();F.Initialize(O.SortBy,O.SortAsc);F.Date=I;_LeaguesEventsByDate[H.Id.toString()][I]=F;F.Events=new Array()}if(S){Array.clear(F.Events)}P=$get(DIV_LEAGUE_PREFIX+H.Id+ID_SEPARATOR+I);if(!P){P=document.createElement(HTML_DIV_ELEMENT);P.date=I;P.id=DIV_LEAGUE_PREFIX+H.Id+ID_SEPARATOR+I;D.appendChild(P);var V=GetEventsDateGroupHeader(H,L.EventDateTime,I,F);P.appendChild(V)}M=I;G=false}if(W!=L.EventStatus){var T=GetEventStatus(L);B=$get(DIV_LEAGUE_PREFIX+H.Id+ID_SEPARATOR+I+ID_SEPARATOR+T.toString());if(!B){B=document.createElement(HTML_DIV_ELEMENT);B.id=DIV_LEAGUE_PREFIX+H.Id+ID_SEPARATOR+I+ID_SEPARATOR+T.toString();P.appendChild(B)}W=L.EventStatus}if(S||(!L.exists)){L.exists=true;Array.add(F.Events,L)}if(L.Selected==undefined){L.Selected=false}if(F.DisplayLines&&(J.ShowAll||L.Selected)){L.OddEvent=G;eventDomObject=WriteLines(L,G,O,J.LineType,H);if(eventDomObject.parentNode!==B){B.appendChild(eventDomObject)}if(K&&(L.MoreInfoDisplayed==MORE_INFO_SCOREBOARD)){DisplayMoreInfoDiv(L,H)}G=!G}}}}}else{if(_ShowLeagueTitle){Q="none";A="hidden"}else{var U=document.createElement("div");U.innerHTML=NO_INFO_AVAILABLE_MESSAGE;D.appendChild(U)}}if(_CurrentSelections.EventsDateRange!=ALL_GAMES){if(N==0&&!_IsLoadingAllLeagues){console.log("test");Q="";A="";E="";var U=document.createElement("div");U.innerHTML=NO_INFO_AVAILABLE_MESSAGE;D.appendChild(U)}}}}function GetEventsDateGroupHeader(E,D,C,A){var J=document.createElement(HTML_DIV_ELEMENT);J.className="EventsGroup";var I;if(_ShowCheckboxes){var B=document.createElement(HTML_DIV_ELEMENT);B.className="select";selectIcon=document.createElement(HTML_ANCHOR_ELEMENT);selectIcon.href=NULL_HREF;selectIcon.border="0px";selectIcon.leagueId=E.Id;selectIcon.currentDate=C;selectIcon.onmousedown=SelectAllEventsDateGroup;selectIcon.onclick=ReturnFalse;J.appendChild(B);B.appendChild(selectIcon)}if(E.DisplayRotation){I=document.createElement(HTML_DIV_ELEMENT);I.className="rot";myLink=document.createElement(HTML_ANCHOR_ELEMENT);myLink.innerHTML=NULL_HREF;myLink.className="sort";myLink.href=NULL_HREF;myLink.title="Order by Rotation Number";myLink.id="orderbyrotnum";myLink.sortType=SBR.Lines.CommObjects.SortType.ROTATION;myLink.leagueId=E.Id;myLink.currentDate=C;myLink.onmousedown=ChangeDateGroupSortCriteria;myLink.onclick=ReturnFalse;J.appendChild(I);I.appendChild(myLink)}if(_ShowOpeningLines){I=document.createElement(HTML_DIV_ELEMENT);I.className="line opener";I.innerHTML="Opener";J.appendChild(I)}I=document.createElement(HTML_DIV_ELEMENT);I.className="date";myLink=document.createElement(HTML_ANCHOR_ELEMENT);myLink.innerHTML="Time";myLink.className="sort";myLink.href=NULL_HREF;myLink.title="Order by Time";myLink.id="orderbytime";myLink.sortType=SBR.Lines.CommObjects.SortType.TIME;myLink.leagueId=E.Id;myLink.currentDate=C;myLink.onmousedown=ChangeDateGroupSortCriteria;myLink.onclick=ReturnFalse;J.appendChild(I);I.appendChild(myLink);I=document.createElement(HTML_DIV_ELEMENT);I.className=(E.SportId!=SBR.Lines.CommObjects.SportType.TENNIS)?"event_info":"event_info tennis";I.innerHTML="Info";J.appendChild(I);I=document.createElement(HTML_DIV_ELEMENT);I.className=E.DisplayRotation?"name":(E.SportId==SBR.Lines.CommObjects.SportType.TENNIS?"name extendedTennis":"name extended");I.innerHTML="Team&nbsp;";J.appendChild(I);if(_CustomerSettings.BooksByPage==8){I.className+=" bigger"}I=document.createElement(HTML_DIV_ELEMENT);I.className="line header";var H=document.createElement(HTML_DIV_ELEMENT);H.innerHTML=D.format("D");if(_CustomerSettings.BooksByPage==8){I.className+=" bigger"}H.className="Text";J.appendChild(I);I.appendChild(H);var G=document.createElement(HTML_DIV_ELEMENT);G.className="showHideButton";var F=document.createElement(HTML_ANCHOR_ELEMENT);F.href=NULL_HREF;F.innerHTML=(A.DisplayLines?"[-]":"[+]");F.leagueId=E.Id;F.currentDate=C;F.onclick=ReturnFalse;F.onmousedown=ShowHideEventsDateGroup;I.appendChild(G);G.appendChild(F);return J}function GetLeagueTitleDomObj(A){var C=$get(DIV_LEAGUE_HEADER_PREFIX+A.Id);if(!C){C=document.createElement(HTML_DIV_ELEMENT);C.className="events_league_header";C.id=DIV_LEAGUE_HEADER_PREFIX+A.Id;var E=document.createElement(HTML_DIV_ELEMENT);E.innerHTML=A.ShortName;E.className="text";C.appendChild(E);var B=document.createElement(HTML_DIV_ELEMENT);B.className="showHideButton";var D=document.createElement(HTML_ANCHOR_ELEMENT);D.href=NULL_HREF;D.onmousedown=ShowHideLeague;D.onclick=ReturnFalse;D.innerHTML=A.Expanded?"[-]":"[+]";D.leagueObj=A;C.appendChild(B);B.appendChild(D)}return C}function ShowHideLeague(D){var C=this;if(C.leagueObj){C.leagueObj.Expanded=!C.leagueObj.Expanded;C.innerHTML=C.leagueObj.Expanded?"[-]":"[+]";var B=GetLeagueTitleDomObj(C.leagueObj);var A=$get(DIV_LEAGUE_PREFIX+C.leagueObj.Id);A.removeChild(B);A.innerHTML=EMPTY_STRING;A.appendChild(B);if(C.leagueObj.Expanded){WriteEvents(_LeaguesEvents[C.leagueObj.Id.toString()],C.leagueObj,_CustomerSettings,_CurrentSelections,false,false)}}}function ShowHideEventsDateGroup(G){var C=this;var D=C.leagueId;var B=C.currentDate;var A=_LeaguesEventsByDate[D][B];A.DisplayLines=!A.DisplayLines;if(A.DisplayLines){WriteEvents(A.Events,_LeaguesDictionary[D],_CustomerSettings,_CurrentSelections,false,false);C.innerHTML="[-]"}else{var E=$get(DIV_LEAGUE_PREFIX+D+ID_SEPARATOR+A.Date);if(E){for(var F=E.childNodes.length-1;F>0;F--){E.removeChild(E.childNodes[F])}}C.innerHTML="[+]"}}function ShowHideScore(A,J,H,F,B){var C=(this.eventObj?this.eventObj:A);var G=(this.oddLine?this.oddLine:J);var I=(this.leagueObj?this.leagueObj:B);var E=(this.customerSettings?this.customerSettings:H);var D=(this.currentLineType?this.currentLineType:F);C.HideScore=!C.HideScore;WriteLines(C,G,E,D,I);DisplayMoreInfoDiv(C,I)}function SetScoreBoardArrows(B,E){var A=(this.eventObj?this.eventObj:B);var C=(this.leagueObj?this.leagueObj:E);var F=$get(DIV_SIDES_PREFIX+A.Id.toString());var D=EMPTY_STRING;if(F){D=A.MoreInfoDisplayed!=MORE_INFO_SCOREBOARD?"name down":"name up";if(_CustomerSettings.BooksByPage==8){D+=" bigger"}if(!E.DisplayRotation){D+=C.SportId==SBR.Lines.CommObjects.SportType.TENNIS?" extendedTennis":C.LineTypes[_CurrentSelections.LineType].LineTypeId==SBR.Lines.CommObjects.LineType.MONEYLINE?" extendedDrawBackground":" extended"}F.className=D}}function DisplayMoreInfoDiv(A,B){var C=null;if((A.MoreInfoDisplayed)&&(A.MoreInfoDisplayed!=MORE_INFO_NONE)){C=GetMoreInfoDiv(A.Id,true)}if(C){if(A.MoreInfoDisplayed==MORE_INFO_LINES_HISTORY){A.MoreInfoDisplayed=MORE_INFO_NONE;C.style.height="100%";GetLinesHistory(A.Id,A.SportsbookIdForLineHistory,B.Id,LINES_HISTORY)}else{if(A.MoreInfoDisplayed==MORE_INFO_WEATHER){A.MoreInfoDisplayed=MORE_INFO_NONE;C.style.height="100%";DisplayWeather(A,B)}else{if(A.MoreInfoDisplayed==MORE_INFO_INJURIES){A.MoreInfoDisplayed=MORE_INFO_NONE;C.style.height="100%";DisplayInjuries(A,B)}else{if(A.MoreInfoDisplayed==MORE_INFO_SCOREBOARD){A.MoreInfoDisplayed=MORE_INFO_NONE;DisplayScores(A,B)}else{if(A.MoreInfoDisplayed==MORE_INFO_VIDEO){A.MoreInfoDisplayed=MORE_INFO_NONE;C.style.height="295px";DisplayVideo(A,B,A.Links[SBR.Lines.CommObjects.LinkType.VIDEO].Url)}}}}}}}function WriteLines(i,Q,w,AB,d){var b=0;var a=$get(DIV_EVENT_PREFIX+i.Id);var AG=$get(DIV_EVENT_LINES_PREFIX+i.Id);var AC="select";var AJ="date";var B="event_info";var g="scorebox";if(AB==SBR.Lines.CommObjects.LineType.MONEYLINE&&d.SportId==SBR.Lines.CommObjects.SportType.SOCCER){AC+=" DrawDisplay36";AJ+=" DrawDisplay36";B+=" DrawDisplay28";g+=" DrawDisplay"}if(AG){AG.innerHTML=EMPTY_STRING}else{var a=document.createElement(HTML_DIV_ELEMENT);a.id=DIV_EVENT_PREFIX+i.Id;var AG=document.createElement(HTML_DIV_ELEMENT);AG.id=DIV_EVENT_LINES_PREFIX+i.Id;a.appendChild(AG)}var n=(Q!==undefined&&Q!=null)?Q:((i.OddEvent!==undefined)?i.OddEvent:false);a.className=GetEventClassName(d,i,n);if(_ShowCheckboxes){var Y=document.createElement(HTML_DIV_ELEMENT);Y.className=AC;AG.appendChild(Y);var s=document.createElement(HTML_ANCHOR_ELEMENT);s.href=NULL_HREF;s.id=CHECKBOX_ID_PREFIX+i.Id;s.className=i.Selected?"checkBox Selected":"checkBox";s.eventObj=i;s.onmousedown=SelectEvent;s.onclick=ReturnFalse;Y.appendChild(s)}if(d.DisplayRotation){var q=document.createElement(HTML_DIV_ELEMENT);q.className="rot";AG.appendChild(q);var Z;for(var AI in i.SidesList){Z=document.createElement(HTML_DIV_ELEMENT);Z.className=CSS_CLASS_VALUE;q.appendChild(Z);Z.innerHTML=GetRotationDisplay(i.SidesList[AI].Rotation,3)}}if(_ShowOpeningLines){var r=WriteLinesDiv(i,w,AB,null,d,false,!CONSENSUS);AG.appendChild(r)}if(w.DisplayScoreBoard&&i.DisplayScoreBoard&&i.EventStatus!=SBR.Lines.CommObjects.EventStatus.OPEN&&i.EventStatus!=SBR.Lines.CommObjects.EventStatus.DELAYED){var C=document.createElement(HTML_ANCHOR_ELEMENT);var o=$get("_DateDiv"+i.Id);if(o){o.innerHTML=EMPTY_STRING}else{o=document.createElement(HTML_DIV_ELEMENT);o.className=AJ;o.id="_DateDiv"+i.Id}if(i.HideScore){C.className="score_button show";C.title="Show Score"}else{C.className="score_button hide";C.title="Hide Score"}C.href=NULL_HREF;C.onclick=ReturnFalse;C.onmousedown=ShowHideScore;C.eventObj=i;C.leagueObj=d;C.oddLine=Q;C.customerSettings=w;C.currentLineType=AB;AG.appendChild(o);o.appendChild(C)}else{var o=WriteDate(i,w,AJ);AG.appendChild(o,w)}var H=document.createElement(HTML_DIV_ELEMENT);H.className=(d.SportId!=SBR.Lines.CommObjects.SportType.TENNIS)?B:(B+" tennis");AG.appendChild(H);if(d.DisplayInjuries){var J=document.createElement(HTML_ANCHOR_ELEMENT);J.className="injuries";J.href=NULL_HREF;J.title="Injuries";J.onmousedown=DisplayInjuries;J.onclick=ReturnFalse;J.eventObj=i;J.leagueObj=d;H.appendChild(J)}if(d.DisplayStats){if(i.SidesList[0]){var m=document.createElement(HTML_ANCHOR_ELEMENT);m.className="statistics";var R=GetSportEnumName(d.SportId);if(d.SportId==SBR.Lines.CommObjects.SportType.SOCCER){m.href=(i.Links[SBR.Lines.CommObjects.LinkType.MATCH_UP_ANALYSIS.toString()])?i.Links[SBR.Lines.CommObjects.LinkType.MATCH_UP_ANALYSIS.toString()].Url:"MatchupsForm.aspx?data=matchupList&sportId="+R+"&league="+d.ShortName}else{m.href="MatchupsForm.aspx?data=matchupByRotation&sportId="+R+"&league="+d.ShortName+"&date="+i.EventDateTime.format("MM/dd/yyyy")+"&rotation="+i.SidesList[0].Rotation}m.title="Statistics";m.target="_blank";m.eventObj=i;H.appendChild(m)}}if(d.DisplayWeather){var W=document.createElement(HTML_ANCHOR_ELEMENT);W.className="weather";W.href=NULL_HREF;W.title="Weather";W.onmousedown=DisplayWeather;W.onclick=ReturnFalse;W.eventObj=i;W.leagueObj=d;H.appendChild(W)}if(i.Links&&i.Links[SBR.Lines.CommObjects.LinkType.VIDEO.toString()]){var u=document.createElement(HTML_ANCHOR_ELEMENT);u.className="video";u.href=NULL_HREF;u.title="Video";u.onmousedown=DisplayVideo;u.onclick=ReturnFalse;u.videoInfoUrl=i.Links[SBR.Lines.CommObjects.LinkType.VIDEO].Url;u.event=i;u.league=d;H.appendChild(u)}var r=WriteLinesDiv(i,w,AB,CONSENSUS_BOOK_ID,d,false,CONSENSUS_HISTORY);H.appendChild(r);var G=document.createElement(HTML_DIV_ELEMENT);var P=i.MoreInfoDisplayed==MORE_INFO_SCOREBOARD?"name up":"name down";G.onmousedown=DisplayScores;G.eventObj=i;G.leagueObj=d;G.id=DIV_SIDES_PREFIX+i.Id.toString();if(i.Links&&i.Links[SBR.Lines.CommObjects.LinkType.TV_LISTING.toString()]){var f=document.createElement(HTML_ANCHOR_ELEMENT);f.title=i.Links[SBR.Lines.CommObjects.LinkType.TV_LISTING.toString()].Url;f.href=NULL_HREF;f.className="tvListing";f.onclick=ReturnFalse;AG.appendChild(f);f.appendChild(G)}else{AG.appendChild(G)}if(w.BooksByPage==8){P+=" bigger"}if(!d.DisplayRotation){P+=d.SportId==SBR.Lines.CommObjects.SportType.TENNIS?" extendedTennis":d.LineTypes[_CurrentSelections.LineType].LineTypeId==SBR.Lines.CommObjects.LineType.MONEYLINE?" extendedDrawBackground":" extended"}G.className=P;var Z;for(var AI in i.SidesList){var e=i.SidesList[AI];Z=document.createElement(HTML_DIV_ELEMENT);Z.className=CSS_CLASS_VALUE;G.appendChild(Z);var AD=(d.DisplayCode)?(e.Code?e.Code:EMPTY_STRING):(e.Name?e.Name:EMPTY_STRING);if(d.SportId==SBR.Lines.CommObjects.SportType.TENNIS){var E=document.createElement(HTML_DIV_ELEMENT);E.className="seed";Z.appendChild(E);if(e.Statistics&&e.Statistics[SBR.Lines.CommObjects.StatisticScope.TOURNAMENT_STATS.toString()]&&e.Statistics[SBR.Lines.CommObjects.StatisticScope.TOURNAMENT_STATS.toString()][SBR.Lines.CommObjects.StatisticSubScope.NONE.toString()]&&e.Statistics[SBR.Lines.CommObjects.StatisticScope.TOURNAMENT_STATS.toString()][SBR.Lines.CommObjects.StatisticSubScope.NONE.toString()][SBR.Lines.CommObjects.SideStatisticType.SEED.toString()]){E.innerHTML=(e.Statistics[SBR.Lines.CommObjects.StatisticScope.TOURNAMENT_STATS.toString()][SBR.Lines.CommObjects.StatisticSubScope.NONE.toString()][SBR.Lines.CommObjects.SideStatisticType.SEED.toString()].Value.trim()!=EMPTY_STRING?e.Statistics[SBR.Lines.CommObjects.StatisticScope.TOURNAMENT_STATS.toString()][SBR.Lines.CommObjects.StatisticSubScope.NONE.toString()][SBR.Lines.CommObjects.SideStatisticType.SEED.toString()].Value:0)+TOKEN_SPACE}else{E.innerHTML=TOKEN_SPACE_NBSP}E=document.createElement(HTML_DIV_ELEMENT);Z.appendChild(E);if(e.Statistics&&e.Statistics[SBR.Lines.CommObjects.StatisticScope.PLAY_BY_PLAY.toString()]&&e.Statistics[SBR.Lines.CommObjects.StatisticScope.PLAY_BY_PLAY.toString()][SBR.Lines.CommObjects.StatisticSubScope.NONE.toString()]&&e.Statistics[SBR.Lines.CommObjects.StatisticScope.PLAY_BY_PLAY.toString()][SBR.Lines.CommObjects.StatisticSubScope.NONE.toString()][SBR.Lines.CommObjects.SideStatisticType.GAMES_WON.toString()]){E.className="winner"}else{E.className="loser"}E.innerHTML=TOKEN_SPACE_NBSP+AD}else{if(d.DisplayKeyPlayers&&e.KeyPlayer){var AE=e.KeyPlayer.length;var A=e.KeyPlayer[AE-1];if(A){AD=AD+((AE>1)?' - <font color="#cc3333">'+A.FirstName.substring(0,1)+". "+A.LastName+"</font>":" - "+A.FirstName.substring(0,1)+". "+A.LastName)}}Z.innerHTML+=AD}}if(AB==SBR.Lines.CommObjects.LineType.MONEYLINE&&d.SportId==SBR.Lines.CommObjects.SportType.SOCCER){Z=document.createElement(HTML_DIV_ELEMENT);Z.className=CSS_CLASS_VALUE;Z.innerHTML=DRAW_DIV_INNERHTML_STRING;G.appendChild(Z)}if(w.DisplayScoreBoard&&i.DisplayScoreBoard&&i.EventStatus!=SBR.Lines.CommObjects.EventStatus.OPEN&&i.EventStatus!=SBR.Lines.CommObjects.EventStatus.DELAYED&&!i.HideScore){var y=document.createElement(HTML_DIV_ELEMENT);y.className=g;if(_CustomerSettings.BooksByPage==8){y.className+=" bigger"}y.onmousedown=DisplayScores;y.eventObj=i;y.leagueObj=d;var X=document.createElement(HTML_DIV_ELEMENT);if(d.SportId!=SBR.Lines.CommObjects.SportType.TENNIS&&i.SidesList&&SidesHaveScoreForPeriodtype(i.SidesList,SBR.Lines.CommObjects.PeriodType.WHOLE_GAME)){y.appendChild(X);var M=EMPTY_STRING;for(var AI in i.SidesList){if(AI!=0){M+=HTML_BREAKLINE}M+=i.SidesList[AI].Scores[SBR.Lines.CommObjects.PeriodType.WHOLE_GAME.toString()].ScoreValue?i.SidesList[AI].Scores[SBR.Lines.CommObjects.PeriodType.WHOLE_GAME.toString()].ScoreValue:"0"}X.className="score";X.innerHTML=M}else{}if(i.EventStatus==SBR.Lines.CommObjects.EventStatus.STARTED){X=document.createElement(HTML_DIV_ELEMENT);X.className="status_img";var O=document.createElement(HTML_DIV_ELEMENT);O.className="status";var p;var AH=document.createElement(HTML_DIV_ELEMENT);AH.className="detail";var L=document.createElement(HTML_DIV_ELEMENT);L.className="detail";var j=document.createElement(HTML_DIV_ELEMENT);j.className="detail";var I=document.createElement(HTML_DIV_ELEMENT);I.className="detail";if(d.SportId==SBR.Lines.CommObjects.SportType.TENNIS&&i.SidesList){DisplayAllScorePeriods(i,d,y)}if(i.Statistics[SBR.Lines.CommObjects.StatisticScope.PLAY_BY_PLAY.toString()]&&i.Statistics[SBR.Lines.CommObjects.StatisticScope.PLAY_BY_PLAY.toString()][SBR.Lines.CommObjects.StatisticSubScope.NONE.toString()]){var h=i.Statistics[SBR.Lines.CommObjects.StatisticScope.PLAY_BY_PLAY.toString()][SBR.Lines.CommObjects.StatisticSubScope.NONE.toString()];if((h[SBR.Lines.CommObjects.EventStatisticType.FIRST_BASE_RUNNER.toString()]!==undefined)||(h[SBR.Lines.CommObjects.EventStatisticType.SECOND_BASE_RUNNER.toString()]!==undefined)||(h[SBR.Lines.CommObjects.EventStatisticType.THIRD_BASE_RUNNER.toString()]!==undefined)||(h[SBR.Lines.CommObjects.EventStatisticType.INNING_BALLS.toString()]!==undefined)||(h[SBR.Lines.CommObjects.EventStatisticType.INNING_STRIKES.toString()]!==undefined)||(h[SBR.Lines.CommObjects.EventStatisticType.INNING_OUTS.toString()]!==undefined)){var N=document.createElement(HTML_ANCHOR_ELEMENT);N.className="status_image baseball s000";if((h[SBR.Lines.CommObjects.EventStatisticType.FIRST_BASE_RUNNER.toString()])||(h[SBR.Lines.CommObjects.EventStatisticType.SECOND_BASE_RUNNER.toString()])||(h[SBR.Lines.CommObjects.EventStatisticType.THIRD_BASE_RUNNER.toString()])){var v=h[SBR.Lines.CommObjects.EventStatisticType.FIRST_BASE_RUNNER.toString()];var T=h[SBR.Lines.CommObjects.EventStatisticType.SECOND_BASE_RUNNER.toString()];var t=h[SBR.Lines.CommObjects.EventStatisticType.THIRD_BASE_RUNNER.toString()];N.className="status_image baseball s"+(((!t)||(!t.Value)||(t.Value==""))?"0":"1")+(((!T)||(!T.Value)||(T.Value==""))?"0":"1")+(((!v)||(!v.Value)||(v.Value==""))?"0":"1");N.title=(((!v)||(!v.Value)||(v.Value==""))?"":"1st: "+v.Value+" ")+(((!T)||(!T.Value)||(T.Value==""))?"":"\n2nd: "+T.Value+" ")+(((!t)||(!t.Value)||(t.Value==""))?"":"\n3rd: "+t.Value)}X.appendChild(N)}if(h[SBR.Lines.CommObjects.EventStatisticType.NFL_TEAM_POSSESSION.toString()]){var AF="status_image football s";for(var AI in i.SidesList){AF+=(h[SBR.Lines.CommObjects.EventStatisticType.NFL_TEAM_POSSESSION.toString()].Value==i.SidesList[AI].Id.toString()?"1":"0")}X.className=AF}y.appendChild(X);if(h[SBR.Lines.CommObjects.EventStatisticType.INNING_SECTION.toString()]){var V=h[SBR.Lines.CommObjects.EventStatisticType.CURRENT_INNING.toString()].Value;V=GetOrdinality(V);O.innerHTML=h[SBR.Lines.CommObjects.EventStatisticType.INNING_SECTION.toString()].Value+" of "+V+HTML_BREAKLINE+" <strong>B</strong>:"+(h[SBR.Lines.CommObjects.EventStatisticType.INNING_BALLS.toString()]?h[SBR.Lines.CommObjects.EventStatisticType.INNING_BALLS.toString()].Value:"0")+" <strong>S</strong>:"+(h[SBR.Lines.CommObjects.EventStatisticType.INNING_STRIKES.toString()]?h[SBR.Lines.CommObjects.EventStatisticType.INNING_STRIKES.toString()].Value:"0")+" <strong>O</strong>:"+(h[SBR.Lines.CommObjects.EventStatisticType.INNING_OUTS.toString()]?h[SBR.Lines.CommObjects.EventStatisticType.INNING_OUTS.toString()].Value:"0");y.appendChild(O)}if((h[SBR.Lines.CommObjects.EventStatisticType.CURRENT_PERIOD.toString()])&&(h[SBR.Lines.CommObjects.EventStatisticType.CURRENT_TIME.toString()])){var F=GetPeriodString(d.Periods);O.innerHTML="<strong>"+F+"</strong>: "+h[SBR.Lines.CommObjects.EventStatisticType.CURRENT_PERIOD.toString()].Value+HTML_BREAKLINE+"<strong>Time:</strong> "+h[SBR.Lines.CommObjects.EventStatisticType.CURRENT_TIME.toString()].Value;if((h[SBR.Lines.CommObjects.EventStatisticType.CURRENT_TIME.toString()].Value=="00:00")||(h[SBR.Lines.CommObjects.EventStatisticType.CURRENT_TIME.toString()].Value=="0:00")){p="<strong>";if(IsHalftime(d.Periods,h[SBR.Lines.CommObjects.EventStatisticType.CURRENT_PERIOD.toString()].Value,h[SBR.Lines.CommObjects.EventStatisticType.CURRENT_TIME.toString()].Value)){p+="Halftime"}else{if(HasOverTimePeriod(d,i)){p+="OT"}else{var z=h[SBR.Lines.CommObjects.EventStatisticType.CURRENT_PERIOD.toString()].Value;z=GetOrdinality(z);p+="End of "+z+" "+F}}p+="</strong>"}else{var z=h[SBR.Lines.CommObjects.EventStatisticType.CURRENT_PERIOD.toString()].Value;z=GetOrdinality(z);p="<strong>"+F+"</strong>: "+z+HTML_BREAKLINE;if(HasOverTimePeriod(d,i)){p="<strong>OT</strong>"+HTML_BREAKLINE}p+="<strong>Time</strong>:"+h[SBR.Lines.CommObjects.EventStatisticType.CURRENT_TIME.toString()].Value}O.innerHTML=p;y.appendChild(O);var AA="";if(IsHalftime(d.Periods,h[SBR.Lines.CommObjects.EventStatisticType.CURRENT_PERIOD.toString()].Value,h[SBR.Lines.CommObjects.EventStatisticType.CURRENT_TIME.toString()])){AA=""}else{if((h[SBR.Lines.CommObjects.EventStatisticType.NFL_CURRENT_DOWN.toString()])&&(h[SBR.Lines.CommObjects.EventStatisticType.NFL_CURRENT_DOWN.toString()].Value.trim()!=EMPTY_STRING)&&(h[SBR.Lines.CommObjects.EventStatisticType.NFL_YARDS_TO_GO.toString()])&&(h[SBR.Lines.CommObjects.EventStatisticType.NFL_YARDS_TO_GO.toString()].Value.trim()!=EMPTY_STRING)&&(!isNaN(parseInt(h[SBR.Lines.CommObjects.EventStatisticType.NFL_CURRENT_DOWN.toString()].Value)))&&(!isNaN(parseInt(h[SBR.Lines.CommObjects.EventStatisticType.NFL_YARDS_TO_GO.toString()].Value)))){var U=h[SBR.Lines.CommObjects.EventStatisticType.NFL_CURRENT_DOWN.toString()].Value;U=GetOrdinality(U);AA="<strong>Down</strong>:"+U+" and "+h[SBR.Lines.CommObjects.EventStatisticType.NFL_YARDS_TO_GO.toString()].Value}if(h[SBR.Lines.CommObjects.EventStatisticType.NFL_YARD_POSITION.toString()]&&h[SBR.Lines.CommObjects.EventStatisticType.NFL_YARD_POSITION.toString()].Value.trim()!=EMPTY_STRING){AA+=HTML_BREAKLINE+"<strong>Ball on</strong>:"+h[SBR.Lines.CommObjects.EventStatisticType.NFL_YARD_POSITION.toString()].Value}}if(AA!=EMPTY_STRING){L.innerHTML=AA;y.appendChild(L)}}else{if(d.SportId==SBR.Lines.CommObjects.SportType.TENNIS&&h[SBR.Lines.CommObjects.EventStatisticType.CURRENT_PERIOD.toString()]){var z=GetOrdinality(h[SBR.Lines.CommObjects.EventStatisticType.CURRENT_PERIOD.toString()].Value);O.innerHTML="<strong>"+z+" Set"+HTML_BREAKLINE;y.appendChild(O)}}if(h[SBR.Lines.CommObjects.EventStatisticType.NHL_LAST_SCORER_PLAYER.toString()]&&h[SBR.Lines.CommObjects.EventStatisticType.NHL_LAST_SCORER_PLAYER.toString()].Value.trim()!=EMPTY_STRING){AH.innerHTML="<strong>LG</strong>: "+h[SBR.Lines.CommObjects.EventStatisticType.NHL_LAST_SCORER_PLAYER.toString()].Value+HTML_BREAKLINE;y.appendChild(AH)}if(h[SBR.Lines.CommObjects.EventStatisticType.DELAYED_GAME.toString()]&&h[SBR.Lines.CommObjects.EventStatisticType.DELAYED_GAME.toString()].Value!=EMPTY_STRING){AH.innerHTML=h[SBR.Lines.CommObjects.EventStatisticType.DELAYED_GAME.toString()].Value;y.appendChild(AH)}else{if((h[SBR.Lines.CommObjects.EventStatisticType.CURRENT_PITCHER.toString()]&&h[SBR.Lines.CommObjects.EventStatisticType.CURRENT_PITCHER.toString()].Value.trim()!=EMPTY_STRING)&&(h[SBR.Lines.CommObjects.EventStatisticType.BATTING_PLAYER.toString()]&&h[SBR.Lines.CommObjects.EventStatisticType.BATTING_PLAYER.toString()].Value.trim()!=EMPTY_STRING)){AH.innerHTML="<strong>Pitching</strong>: "+h[SBR.Lines.CommObjects.EventStatisticType.CURRENT_PITCHER.toString()].Value+HTML_BREAKLINE+"<strong>At Bat</strong>: "+h[SBR.Lines.CommObjects.EventStatisticType.BATTING_PLAYER.toString()].Value;y.appendChild(AH)}}I=GetTopScores(I,i);if(I.innerHTML!=EMPTY_STRING){y.appendChild(I)}}}else{if((i.EventStatus==SBR.Lines.CommObjects.EventStatus.POSTPONED)||(i.EventStatus==SBR.Lines.CommObjects.EventStatus.SUSPENDED)){O=document.createElement(HTML_DIV_ELEMENT);O.className="status";if(i.EventStatus==SBR.Lines.CommObjects.EventStatus.POSTPONED){O.innerHTML="<strong>Postponed</strong>"}else{if(i.EventStatus==SBR.Lines.CommObjects.EventStatus.SUSPENDED){O.innerHTML="<strong>Suspended</strong>"}else{O.innerHTML="<strong>Delayed</strong>"}}y.appendChild(O);if((i.SidesList[0].KeyPlayer)&&(i.SidesList[1].KeyPlayer)&&(i.EventStatus!=SBR.Lines.CommObjects.EventStatus.DELAYED)){var l=i.SidesList[0].KeyPlayer[i.SidesList[0].KeyPlayer.length-1];var k=i.SidesList[1].KeyPlayer[i.SidesList[1].KeyPlayer.length-1];if((l)&&(k)){var I=document.createElement(HTML_DIV_ELEMENT);I.className="detail";I.innerHTML+="<strong>HP</strong>: "+l.FirstName+" "+l.LastName+HTML_BREAKLINE+"<strong>VP</strong>: "+k.FirstName+" "+k.LastName;y.appendChild(I)}}}else{AH=document.createElement(HTML_DIV_ELEMENT);AH.className="detail";if(d.SportId==SBR.Lines.CommObjects.SportType.FOOTBALL||d.SportId==SBR.Lines.CommObjects.SportType.TENNIS&&i.SidesList){DisplayAllScorePeriods(i,d,y)}var I=document.createElement(HTML_DIV_ELEMENT);I.className="detail final";I=GetTopScores(I,i);var K=GetStatsDictionaryFromObject(i.Statistics);if(K!=null){if((K[SBR.Lines.CommObjects.EventStatisticType.WINNING_PITCHER.toString()])&&(K[SBR.Lines.CommObjects.EventStatisticType.LOSING_PITCHER.toString()])){I.innerHTML="<strong>WP</strong>:"+K[SBR.Lines.CommObjects.EventStatisticType.WINNING_PITCHER.toString()].Value+HTML_BREAKLINE+"<strong>LP</strong>:"+K[SBR.Lines.CommObjects.EventStatisticType.LOSING_PITCHER.toString()].Value}}var D=EMPTY_STRING;O=document.createElement(HTML_DIV_ELEMENT);O.className="status";D="<strong>Final</strong>";O.innerHTML=D;y.appendChild(O);if(I.innerHTML!=EMPTY_STRING){y.appendChild(I)}}}AG.appendChild(y);b=5}var c=null;var x=_SportsbooksPage.length;for(var S=b;S<x;S++){c=_SportsbooksPage[S];r=WriteLinesDiv(i,w,AB,c,d,false,!CONSENSUS);AG.appendChild(r)}AG.style.visibility="visible";return a}function GetTopScores(H,B){for(var E in B.SidesList){var A=B.SidesList[E];if(A){var F=GetStatsDictionaryFromObject(A.Statistics);if(F!=null){if((F[SBR.Lines.CommObjects.SideStatisticType.TOP_SCORER_PLAYER.toString()])&&(F[SBR.Lines.CommObjects.SideStatisticType.TOP_SCORER_PLAYER.toString()].Value)&&(F[SBR.Lines.CommObjects.SideStatisticType.TOP_SCORER_PLAYER.toString()].Value.trim()!=EMPTY_STRING)){var I=document.createElement(HTML_ANCHOR_ELEMENT);var C=SplitStatsInformation(F[SBR.Lines.CommObjects.SideStatisticType.TOP_SCORER_PLAYER.toString()].Value);if(C.length>0){if(E==1){I.innerHTML+="<br />"}I.innerHTML+="<strong>"+C[0]+" pts</strong>";if(C[1]&&C[1].length>1){var G=EMPTY_STRING;for(var D in C[1]){G+=C[1][D]+"pts "}I.title=G}H.appendChild(I)}}}}}return H}function WriteDate(C,F,E){var B=false;var A;var D=$get("_DateDiv"+C.Id);if(D){D.innerHTML=EMPTY_STRING}else{D=document.createElement(HTML_DIV_ELEMENT);D.className=E;D.id="_DateDiv"+C.Id}if(C.Links&&C.Links[SBR.Lines.CommObjects.LinkType.TV_LISTING.toString()]){B=true;var A=document.createElement(HTML_ANCHOR_ELEMENT);A.title=C.Links[SBR.Lines.CommObjects.LinkType.TV_LISTING.toString()].Url;A.className="tvListing";A.href=NULL_HREF;A.onclick=ReturnFalse;A.appendChild(D)}lineDiv=document.createElement(HTML_DIV_ELEMENT);lineDiv.className=CSS_CLASS_VALUE;D.appendChild(lineDiv);lineDiv.innerHTML=C.EventDateTime.format("MM/dd");lineDiv=document.createElement(HTML_DIV_ELEMENT);lineDiv.className=CSS_CLASS_VALUE;D.appendChild(lineDiv);lineDiv.innerHTML=C.EventDateTime.format("h:mmt").toLowerCase();return B?A:D}function SelectEvent(C){var B=window.event?window.event.srcElement:C.target;if(B.eventObj){var A=B.eventObj.Selected?true:false;B.eventObj.Selected=!A;if(B.eventObj.Selected){B.className="checkBox Selected"}else{B.className="checkBox"}}}function ChangeSortCriteria(C){var A=window.event?window.event.srcElement:C.target;var B=A.leagueId;if(A.sortType==_CustomerSettings.SortBy){_CustomerSettings.SortAsc=!_CustomerSettings.SortAsc}else{_CustomerSettings.SortBy=A.sortType}SortEvents(_LeaguesDictionary[B],_LeaguesEvents[B],true)}function ChangeDateGroupSortCriteria(E){var C=window.event?window.event.srcElement:E.target;var D=C.leagueId;var B=C.currentDate;var A=_LeaguesEventsByDate[D][B];if(A.SortBy==C.sortType){A.SortAsc=!A.SortAsc}else{A.SortBy=C.sortType}_UseDateGroupSortCriterias=true;SortEvents(_LeaguesDictionary[D],A.Events,true)}function SelectAllEventsDateGroup(G){var B=window.event?window.event.srcElement:G.target;var E=B.leagueId;var A=_LeaguesEventsByDate[E][B.currentDate];A.AllSelected=!A.AllSelected;var D=(A.AllSelected?"checkBox Selected":"checkBox");var F;for(var C in A.Events){A.Events[C].Selected=A.AllSelected;F=$get(CHECKBOX_ID_PREFIX+A.Events[C].Id);if(F){F.className=D}}}function DisplayInjuries(B,D){var F=(this.eventObj?this.eventObj:B);var C=(this.leagueObj?this.leagueObj:D);var A=GetMoreInfoDiv(F.Id,true);if(A){A.style.height="100%"}ChangeEnumStatus(F,C,MORE_INFO_INJURIES,FAKE_SPORTBOOK_ID);if(F.MoreInfoDisplayed==MORE_INFO_INJURIES){var E=new Object();E.eventObj=F;E.leagueObj=C;ShowPreloaderExtraInformation(A);JSEventsService.GetInjuriesByEvent(F.Id,GetInjuriesSuccess,GetInjuriesFailed,E)}}function GetInjuriesFailed(F,B){var A=GetMoreInfoDiv(B.eventObj.Id,true);A.innerHTML=EMPTY_STRING;var E=B.eventObj;E.MoreInfoDisplayed=MORE_INFO_INJURIES;var D=document.createElement(HTML_DIV_ELEMENT);D.className="Injury";D.innerHTML='<IMG SRC="http://mt0.odds.sbrforum.com/LinesWebsite/img/request-time-out.gif" />';A.appendChild(D);var C=GetCloseButton(B.eventObj.Id,B.leagueObj);A.appendChild(C);DisplayLinks(A,B.eventObj,B.leagueObj,false)}function GetInjuriesSuccess(H,J){var B=GetMoreInfoDiv(J.eventObj.Id,true);B.innerHTML=EMPTY_STRING;var M=J.eventObj;M.MoreInfoDisplayed=MORE_INFO_INJURIES;var F=document.createElement(HTML_DIV_ELEMENT);F.className="MoreInfoDescription";F.innerHTML="<b>INJURY REPORT</b>";B.appendChild(F);for(var C in J.eventObj.Sides){var N=J.eventObj.Sides[C.toString()];if(N){var E=document.createElement(HTML_DIV_ELEMENT);E.className="SideInjuries";var I=document.createElement(HTML_DIV_ELEMENT);I.innerHTML="<b>"+N.Name+"</b><br /><br />";E.appendChild(I);var L=document.createElement(HTML_DIV_ELEMENT);L.className="SideInjuries";if(H[C]&&(H[C].length>0)){for(var D in H[C]){for(var A in H[C][D].Injuries){var P=document.createElement(HTML_ANCHOR_ELEMENT);var G=document.createElement(HTML_DIV_ELEMENT);G.className="Injury";P.innerHTML="<b>"+H[C][D].Injuries[A].StartDate.format("MM/dd ")+H[C][D].FirstName+" "+H[C][D].LastName+(H[C][D].PositionShortName!="Udf"?(" ("+H[C][D].PositionShortName+")"):"")+"</b>: Status: "+H[C][D].Injuries[A].StatusDescription+" - "+H[C][D].Injuries[A].LocationName;var O="<cap class= 'Tooltip'>"+H[C][D].FirstName+" "+H[C][D].LastName+" - "+H[C][D].Injuries[A].LocationName+"</cap>";var Q="<i>"+H[C][D].Injuries[A].StartDate.format("dddd, d MMMM yyyy ")+"</i><br>"+SplitLine(H[C][D].Injuries[A].Note,60);P.onclick=ReturnFalse;P.toolTipTitle=O;P.toolTipInfo=Q;P.href=NULL_HREF;P.onmouseover=ToolTipOnMouseOver;P.onmouseout=UnTip;G.appendChild(P);E.appendChild(G)}}}else{var G=document.createElement(HTML_DIV_ELEMENT);G.className="Injury";G.innerHTML="<b>No injuries reported for this team</b>";E.appendChild(G)}}B.appendChild(E)}var K=GetCloseButton(J.eventObj.Id,J.leagueObj);B.appendChild(K);DisplayLinks(B,J.eventObj,J.leagueObj,false)}function ToolTipOnMouseOver(){Tip(this.toolTipInfo,TITLE,this.toolTipTitle,BORDERWIDTH,2,TEXTALIGN,"justify",OPACITY,93,TITLEBGCOLOR,"#003366",BGCOLOR,"#FFFFE1",TITLEFONTCOLOR,"#ffcc00")}function DisplayVideo(D,F,C){var H=(this.event?this.event:D);var E=(this.league?this.league:league);var G=(this.videoInfoUrl?this.videoInfoUrl:C);var B=GetMoreInfoDiv(H.Id,true);ShowPreloaderExtraInformation(B);ChangeEnumStatus(H,E,MORE_INFO_VIDEO,FAKE_SPORTBOOK_ID);var A=new Object();A.eventObj=H;A.leagueObj=E;JSEventsService.GetVideoInfo(G,GetVideoInfoSuccess,GetVideoInfoFailed,A)}function GetVideoInfoSuccess(E,C){var F=C.eventObj;var G=C.leagueObj;var B=GetMoreInfoDiv(F.Id,true);var H=$get("PlayerDiv"+F.Id);if(B){B.className="EventInfo";B.innerHTML=EMPTY_STRING;var A=document.createElement(HTML_DIV_ELEMENT);A.className="MoreInfoDescription";A.innerHTML="<br/><br/><b>"+F.SidesList[0].Name+"<br/>vs<br/>"+F.SidesList[1].Name+"</b><br/>";B.appendChild(A);var J=document.createElement(HTML_DIV_ELEMENT);J.className="VideoPlayer";var I=$get("DivVideo"+F.Id);if(!I){I=document.createElement(HTML_DIV_ELEMENT);I.id="PlayerDiv"+F.Id;J.appendChild(I);B.appendChild(J);swfobject.embedSWF("sbrlines.swf","PlayerDiv"+F.Id,"320","280","8.0.15","expressInstall.swf",{postId:E.VideoId,ap:true},{allowfullscreen:true},{id:"DivVideo"+F.Id,name:"DivVideo"+F.Id})}else{J.appendChild(I);B.appendChild(J)}var D=GetCloseButton(F.Id,G);B.appendChild(D);J=document.createElement(HTML_DIV_ELEMENT);J.className="VideoTitle";J.innerHTML=E.Title;B.appendChild(J);J=document.createElement(HTML_DIV_ELEMENT);J.className="VideoDescription";J.innerHTML=E.Description;B.appendChild(J);DisplayLinks(B,F,G,false)}}function GetVideoInfoFailed(G,C){var E=C.eventObj;var B=C.leagueObj;var A=GetMoreInfoDiv(E.Id,true);if(A){A.innerHTML=EMPTY_STRING;A.className="EventInfo";var F=document.createElement(HTML_DIV_ELEMENT);F.className="MoreInfoDescription";F.innerHTML="<br/><br/><b>"+E.SidesList[0].Name+"<br/>vs<br/>"+E.SidesList[1].Name+"</b><br/>";A.appendChild(F);var D=document.createElement(HTML_DIV_ELEMENT);D.className="VideoPlayerError";D.innerHTML="A problem has ocurred while trying to get the video, please try again later.";A.appendChild(D);DisplayLinks(A,E,B,false)}}function DisplayScores(C,E){var G=(this.eventObj?this.eventObj:C);var D=(this.leagueObj?this.leagueObj:E);ChangeEnumStatus(G,D,MORE_INFO_SCOREBOARD,FAKE_SPORTBOOK_ID);if(G.MoreInfoDisplayed==MORE_INFO_SCOREBOARD){var A=GetMoreInfoDiv(G.Id,true);if(A){if(this.eventObj||this.leagueObj){A.style.height="100%"}var F=GetCloseButton(G.Id,D);var B=document.createElement(HTML_DIV_ELEMENT);B.className="scoreBoardEvent";A.appendChild(F);A.appendChild(B);DisplayEventScoreboard(B,G,D,true,false)}}}function ChangeEnumStatus(B,C,A,E){var D=false;if(B.MoreInfoDisplayed==MORE_INFO_SCOREBOARD){B.MoreInfoDisplayed=MORE_INFO_NONE;SetScoreBoardArrows(B,C);D=true;if(A==MORE_INFO_SCOREBOARD){HideEventInfo(B.Id,C)}}if((A==MORE_INFO_SCOREBOARD)&&(!D)){B.MoreInfoDisplayed=A;SetScoreBoardArrows(B,C)}else{if(((B.MoreInfoDisplayed==MORE_INFO_INJURIES)&&(A==MORE_INFO_INJURIES))||((B.MoreInfoDisplayed==MORE_INFO_WEATHER)&&(A==MORE_INFO_WEATHER))||((B.MoreInfoDisplayed==MORE_INFO_VIDEO)&&(A==MORE_INFO_VIDEO))||((((B.MoreInfoDisplayed==MORE_INFO_LINES_HISTORY)&&(A==MORE_INFO_LINES_HISTORY))||((B.MoreInfoDisplayed==MORE_INFO_CONSENSUS)&&(A==MORE_INFO_CONSENSUS)))&&(B.SportsbookIdForLineHistory==E)&&(B.SportsbookIdForLineHistory!=FAKE_SPORTBOOK_ID))){B.MoreInfoDisplayed=MORE_INFO_NONE;HideEventInfo(B.Id,C)}else{if(((A!=MORE_INFO_SCOREBOARD)&&(D))||(D==false)){B.MoreInfoDisplayed=A}}}}function DisplayWeather(A,D){var G=(this.eventObj?this.eventObj:A);var H=(this.leagueObj?this.leagueObj:D);ChangeEnumStatus(G,H,MORE_INFO_WEATHER,FAKE_SPORTBOOK_ID);if(G.MoreInfoDisplayed==MORE_INFO_WEATHER){var B=GetMoreInfoDiv(G.Id,true);if(B){var L=EMPTY_STRING;var K=EMPTY_STRING;var I=EMPTY_STRING;B.style.height="100%";G.MoreInfoDisplayed=MORE_INFO_WEATHER;if(G.Venue){var J=document.createElement(HTML_DIV_ELEMENT);J.className="MoreInfoDescription";J.innerHTML="<br/><b>"+G.Venue.Name+"</b><br/><br/>Stadium Type:&nbsp;<b>"+GetStadiumTypeDescription(G.Venue.VenueType)+"</b><br/>Surface:&nbsp;<b>"+GetStadiumSurfaceDescription(G.Venue.VenueSurface)+(G.Venue.HomeToCenterDirection?("</b><br/>Home to Center:&nbsp;<b>"+GetStadiumHomeToCenterDescription(G.Venue.HomeToCenterDirection)):"")+"</b>";B.appendChild(J);var C=document.createElement(HTML_DIV_ELEMENT);C.className="Weather_Box";C.innerHTML='<iframe width="728px" height="90px" marginheight="0px" marginwidth="0px" scrolling="no" frameborder="0" src="Weather.aspx?zipCode='+(G.Venue.Location?G.Venue.Location.ZipCode:"")+'"></iframe>';B.appendChild(C)}else{var E=document.createElement(HTML_DIV_ELEMENT);E.className="Weather_No_Info";E.innerHTML="<b>No information Available</b>";B.appendChild(E)}var F=GetCloseButton(G.Id,H);B.appendChild(F);DisplayLinks(B,G,H,false)}}}function GetCloseButton(B,C){var D=document.createElement(HTML_DIV_ELEMENT);D.className="Close";var A=document.createElement(HTML_ANCHOR_ELEMENT);A.href=NULL_HREF;A.innerHTML='<img border="0" src="http://mt0.odds.sbrforum.com/LinesWebsite/img/EventInfoCloseBtn.jpg"/>';A.onmousedown=HideEventInfo;A.eventId=B;A.leagueObj=C;A.onclick=ReturnFalse;D.appendChild(A);return D}function HideEventInfo(E,G){var D=(this.eventId?this.eventId:E);var B=(this.leagueObj?this.leagueObj:G);var H=_LeaguesEventsDictionary[B.Id.toString()][D.toString()];if(H.MoreInfoDisplayed==MORE_INFO_SCOREBOARD){H.MoreInfoDisplayed=MORE_INFO_NONE;SetScoreBoardArrows(H,B,true)}else{if(H.MoreInfoDisplayed==MORE_INFO_VIDEO){var C=$get("DivVideo"+D);if(C){C.cancelStream()}}}H.MoreInfoDisplayed=MORE_INFO_NONE;var A=$get(DIV_EVENT_PREFIX+D);var F=$get(DIV_EVENT_MORE_INFO_PREFIX+D);F.innerHTML=EMPTY_STRING;if(F){A.removeChild(F)}}function GetMoreInfoDiv(C,D){var A=$get(DIV_EVENT_MORE_INFO_PREFIX+C);if(A){if(D){A.innerHTML=EMPTY_STRING;A.className="EventInfo"}}else{var B=$get(DIV_EVENT_PREFIX+C);if(B){A=document.createElement(HTML_DIV_ELEMENT);A.id=DIV_EVENT_MORE_INFO_PREFIX+C;A.className="EventInfo";B.appendChild(A)}}return A}function GetStadiumTypeDescription(A){switch(A){case SBR.Lines.CommObjects.VenueType.OUTDOOR:return"Outdoor";case SBR.Lines.CommObjects.VenueType.RETRACTABLE:return"Retractable";default:return"Indoor"}}function GetStadiumSurfaceDescription(A){switch(A){case SBR.Lines.CommObjects.VenueSurface.ARTIFICIAL:return"Artificial";default:return"Natural"}}function GetStadiumHomeToCenterDescription(A){switch(A){case SBR.Lines.CommObjects.HomeToCenterDirection.S_TO_N:return"S to N";case SBR.Lines.CommObjects.HomeToCenterDirection.N_TO_S:return"N to S";case SBR.Lines.CommObjects.HomeToCenterDirection.W_TO_E:return"W to E";case SBR.Lines.CommObjects.HomeToCenterDirection.E_TO_W:return"E to W";case SBR.Lines.CommObjects.HomeToCenterDirection.SW_TO_NE:return"SW to NE";case SBR.Lines.CommObjects.HomeToCenterDirection.SE_TO_NW:return"SE to NW";case SBR.Lines.CommObjects.HomeToCenterDirection.NW_TO_SE:return"NW to SE";default:return"N to S"}}function GetPeriodString(B){var A="Prd";switch(B){case 4:A="Qtr";break;case 2:A="Half";break}return A}function IsHalftime(C,A,B){if(((C%2)==0)&&((C/2)==parseInt(A))&&((B=="00:00")||(B=="0:00"))){return true}return false}function SidesHaveScoreForPeriodtype(A,B){for(var C in A){if(!A[C].Scores||!A[C].Scores[B.toString()]){return false}}return true}function IsValidPeriod(A,B){if(B==SBR.Lines.CommObjects.PeriodType.WHOLE_GAME){return true}if(A.UseHalves&&((B==SBR.Lines.CommObjects.PeriodType.FIRST_HALF)||(B==SBR.Lines.CommObjects.PeriodType.SECOND_HALF))){return true}if(((B==SBR.Lines.CommObjects.PeriodType.FIRST_PERIOD)||(B==SBR.Lines.CommObjects.PeriodType.SECOND_PERIOD)||(B==SBR.Lines.CommObjects.PeriodType.THIRD_PERIOD)||(B==SBR.Lines.CommObjects.PeriodType.FOURTH_PERIOD))&&(A.Periods>2&&A.Periods<=6)){return true}return false}function DisplayAllScorePeriods(A,B,K){var G=SBR.Lines.CommObjects.PeriodType.EXTRA_PERIOD;var F=1;var C=false;for(var H in A.SidesList[0].Scores){if((H!=SBR.Lines.CommObjects.PeriodType.WHOLE_GAME)&&(!C)){var M=document.createElement(HTML_DIV_ELEMENT);M.className=(B.SportId==SBR.Lines.CommObjects.SportType.TENNIS)?"period_scoreTennis":"period_score";var L=EMPTY_STRING;var J=0;var I=0;for(var E in A.SidesList){if(F>G&&(B.SportId!=SBR.Lines.CommObjects.SportType.TENNIS)){L=(A.SidesList[E].Scores[G]?parseInt(A.SidesList[E].Scores[G].ScoreValue):0);C=true}else{L=(A.SidesList[E].Scores[G+F]?parseInt(A.SidesList[E].Scores[G+F].ScoreValue):0)}if(E==0){J=L}else{I=L}}var D=document.createElement(HTML_ELEMENT_B);if(B.SportId==SBR.Lines.CommObjects.SportType.TENNIS){if(J>I){D.innerHTML=J;M.appendChild(D);M.innerHTML+=HTML_BREAKLINE+I}else{if(J<I){D.innerHTML=I;M.innerHTML=J+HTML_BREAKLINE;M.appendChild(D)}else{M.innerHTML=J+HTML_BREAKLINE+I}}}else{D.innerHTML=J+HTML_BREAKLINE+I;M.appendChild(D)}K.appendChild(M);F=F+1}}}function GetBooksOrderByLeagueSuccess(D,C){_CustomerSettings.SportsbookOrder=D;C.CustomerSettings=_CustomerSettings;LoadBooksByPage();Array.clear(C.booksInThisPage);Array.addRange(C.booksInThisPage,_SportsbooksPage);if(!Array.contains(C.booksInThisPage,_CustomerSettings.DefaultSportsbookId)){Array.add(C.booksInThisPage,_CustomerSettings.DefaultSportsbookId)}if(!Array.contains(C.booksInThisPage,CONSENSUS_BOOK_ID)){Array.add(C.booksInThisPage,CONSENSUS_BOOK_ID)}if(_CurrentSelections.EventsDateRange!=YESTERDAY_GAMES){JSEventsService.GetEvents(C.CurrentSelections.PeriodType,C.League.Id,C.CustomerSettings.DefaultSportsbookId,C.booksInThisPage,true,NULL_DATE,NULL_DATE,GetEventsSuccess,GetEventsFailed,C)}else{var A=new Date();A.setDate(A.getDate()-1);A.setHours(0,0,0,0);var B=new Date();B.setDate(B.getDate()-1);B.setHours(23,59,59,0);JSEventsService.GetEvents(C.CurrentSelections.PeriodType,C.League.Id,C.CustomerSettings.DefaultSportsbookId,C.booksInThisPage,true,A,B,GetEventsSuccess,GetEventsFailed,C)}}function GetBooksOrderByLeagueFailed(B,A){alert(B)}function ValidEventRangeDate(G,E){var D=new Date();var F=D.getDay();switch(G){case TODAY_GAMES:var C=new Date();C.setHours(0,0,0,0);var B=new Date();B.setHours(23,59,59,0);return Date.parse(E)>=Date.parse(C)&&Date.parse(E)<=Date.parse(B);case THIS_WEEK_GAMES:D.setDate(D.getDate()+(7-F));D.setHours(23,59,59,0);return Date.parse(E)<=Date.parse(D);case THIS_MONTH_GAMES:var A=GetDaysPerMonthAccordingToYear(E);D.setDate(A);D.setHours(23,59,59,0);return Date.parse(E)<=Date.parse(D);case YESTERDAY_GAMES:var C=new Date();C.setDate(C.getDate()-1);C.setHours(0,0,0,0);var B=new Date();B.setDate(B.getDate()-1);B.setHours(23,59,59,0);return Date.parse(E)>=Date.parse(C)&&Date.parse(E)<=Date.parse(B);default:return true}}function GetDaysPerMonthAccordingToYear(B){var A=new Array(31,28,31,30,31,30,31,31,30,31,30,31);if(LeapYear(B.getYear())){A[2]=29}else{A[2]=28}return A[B.getMonth()]}function LeapYear(A){if((A/4)!=Math.floor(A/4)){return false}if((A/100)!=Math.floor(A/100)){return true}if((A/400)!=Math.floor(A/400)){return false}return true}function SetTimeFrame(A){var B=(A.value!=undefined)?A.value:A;if(_CurrentSelections.EventsDateRange!=B){switch(B){case"0":_CurrentSelections.EventsDateRange=ALL_GAMES;break;case"1":_CurrentSelections.EventsDateRange=TODAY_GAMES;break;case"2":_CurrentSelections.EventsDateRange=YESTERDAY_GAMES;break;case"3":_CurrentSelections.EventsDateRange=THIS_WEEK_GAMES;break;case"4":_CurrentSelections.EventsDateRange=THIS_MONTH_GAMES;break}GetLeagueToLoad()}}function ManageHeaderTimeFrameSelection(){var A=document.getElementById(TIME_FRAME_DROP_DOWN_ID);A.options[this.EventsDateRange].selected=true;SetTimeFrame(this.EventsDateRange.toString())}function CreateTimeFrameHeader(G){var H=document;var E=H.createElement(HTML_DIV_ELEMENT);E.className=(_CurrentLeague.Id==ALL_LEAGUES_ID)?"tabMenu allTab":"tabMenu";G.appendChild(E);var J=H.createElement(HTML_DIV_ELEMENT);J.className="tabMenuOptions";E.appendChild(J);var D=H.createElement(HTML_DIV_ELEMENT);D.className=_CurrentSelections.EventsDateRange==YESTERDAY_GAMES?"selectedTab":"normalTab";J.appendChild(D);var A=H.createElement("span");D.appendChild(A);var I=H.createElement(HTML_ANCHOR_ELEMENT);I.href=NULL_HREF;I.innerHTML="Yesterday";I.title="Yesterday Games";I.onmousedown=ManageHeaderTimeFrameSelection;I.onclick=ReturnFalse;I.EventsDateRange=YESTERDAY_GAMES;A.appendChild(I);var F=H.createElement(HTML_DIV_ELEMENT);F.className=_CurrentSelections.EventsDateRange==ALL_GAMES?"selectedTab":"normalTab";J.appendChild(F);var B=H.createElement("span");F.appendChild(B);var C=H.createElement(HTML_ANCHOR_ELEMENT);C.href=NULL_HREF;C.innerHTML="All";C.title="All Games";C.onmousedown=ManageHeaderTimeFrameSelection;C.onclick=ReturnFalse;C.EventsDateRange=ALL_GAMES;B.appendChild(C)};
