
var updateFrequency=0,G,culture='',lastObject;var hop1,hop2;var lastMenu=-1;var clockInt=null;var loginSliding=false;var sliding=false;var alertsSliding=false;var popupTimer=null;var div;function collapseMenu(){var navContainer=$('navContainer');var elements=navContainer.getElementsByTagName('div');for(var i=0;i<elements.length;i++){if(!$(elements[i]).hasClassName('subMenu '+lastMenu)&&!$(elements[i]).hasClassName('topMenu')&&!$(elements[i]).hasClassName('topMenu navActive')){$(elements[i]).style.display='none';Event.observe($(elements[i]).previous(),'click',function(event){curObj=Event.element(event)||$(event);if(curObj==lastObject){hideSubMenu(curObj);lastObject=null;}else{openMenu();}
Event.stop(event);});}}}
function openMenu(){curObj.addClassName('navItemSelected');curObj.blur();hideSubMenu(lastObject);var nextElement=curObj.next();if(nextElement){nextElement.style.display='';}
lastObject=curObj;}
function hideSubMenu(element){if(!element&&lastObject){element=lastObject;}else if(!element&&!lastObject){return;}
$(element).next().style.display='none';$(element).removeClassName('navItemSelected');element.blur();}
var globalEvents=new EventPublisher();function cumulativeOffset(element){var valueT=0,valueL=0;do{valueT+=element.offsetTop||0;valueL+=element.offsetLeft||0;element=element.offsetParent;}while(element);return[valueL,valueT];}
function updateSelectedOddsFormat(param){var oddsFormatElements=$$('.oddsFormatContainer')[0].select('.setOddsFormat');for(var i=0;i<oddsFormatElements.length;i++){$(oddsFormatElements[i]).removeClassName('selected');if($(oddsFormatElements[i]).hasClassName(param.oddsFormat)){$(oddsFormatElements[i]).addClassName('selected');}}}
document.observe('dom:loaded',function(event){if(typeof(G)==='undefined'){new Ajax.Request('http://'+window.location.hostname+'/localiser/'+culture+'?force=true',{onSuccess:function(q){var clean=q.responseText.replace('\r\n','');G=eval('('+clean+')');}});}
forceTableRedraw();if($('clockPanel')&&$('serverTime')){new clock($('clockPanel'),$('serverTime'));}
if(Prototype.BrowserFeatures.isIE6){var pngImages=$(document.getElementsByTagName('body')[0]).getElementsByClassName('png');for(var i=0;i<pngImages.length;i++){var imageSrc=pngImages[i].src;pngImages[i].src='http://resources.bestbetting.com/default/javascript/blank.gif';pngImages[i].style.cssText="filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='"+imageSrc+"', sizingMethod='scale'); "+pngImages[i].style.cssText;}}
if($('popupMoreEventsContainer')){div=$('popupMoreEventsContainer').getElementsByTagName('div')[0];if(div){Event.observe(div,'click',function(event){if(Event.element(event).tagName.toLowerCase()!="a"){Event.stop(event);}});}
var header=$('popupMoreEventsContainer').getElementsByTagName('h4')[0];if(header){Event.observe(header,'click',function(){clearTimeout(popupTimer);if(div.style.display!=""&&!sliding){new Effect.Parallel([new Effect.SlideDown(div,{sync:true}),new Effect.Fade(div,{sync:true,to:0.9})],{duration:0.4,afterFinish:function(){sliding=false;}});}else if(!sliding){new Effect.SlideUp(div,{duration:0.4,afterFinish:function(){sliding=false;div.style.cssText='display: none;';}});}
sliding=true;});Event.observe(header,'mouseover',function(event){if(div.style.display!=""&&!sliding){popupTimer=setTimeout('openMenu();',400);}});Event.observe(header,'mouseout',function(event){clearTimeout(popupTimer);});}
if($('popupMoreEventsContainerCloseButton')){Event.observe($('popupMoreEventsContainerCloseButton'),'click',function(event){new Effect.SlideUp(div,{duration:0.4,afterFinish:function(){sliding=false;div.style.cssText='display: none;';}});Event.stop(event);});}
Event.observe(document.getElementsByTagName('body')[0],'click',function(event){if(div&&div.style.display==""&&!sliding){new Effect.SlideUp(div,{duration:0.4,afterFinish:function(){sliding=false;div.style.cssText='display: none;';}});sliding=true;}})}
if($('search')){Event.observe('search','focus',function(event){var eventElement=Event.element(event)||event;if($F(eventElement)==G.SEARCH_TEXT_PROMPT){eventElement.value='';}});Event.observe('search','blur',function(event){var eventElement=Event.element(event)||event;if($F(eventElement)==''){eventElement.value=G.SEARCH_TEXT_PROMPT;}});}
if($('oddsSearch')){Event.observe('oddsSearch','submit',function(event){Event.stop(event);if($F('search')!=G.SEARCH_TEXT_PROMPT){location.href='/search?searchFrom=bb&action=search&quickSearch=true&search='+$F('search').replace('&amp;','');}});}
if($('alertsSignupLink')){Event.observe('alertsSignupLink','click',function(event){Event.stop(event);var eventElement=Event.element(event)||event;eventElement.blur();if(!alertsSliding){alertsSliding=true;if($('alertsSignupDropdown').style.display=='none'){new Effect.Appear($('alertsSignupDropdown'),{duration:0.4,afterFinish:function(){alertsSliding=false;}});}else{new Effect.Fade($('alertsSignupDropdown'),{duration:0.4,afterFinish:function(){alertsSliding=false;}});}}});}
if($('alertsMenuItem')){$('popupAlertsMenu').style.left=cumulativeOffset($('alertsMenuItem'))[0]+'px';Event.observe('alertsMenuItem','click',function(event){Event.stop(event);var eventElement=Event.element(event)||event;eventElement.blur();if(!alertsSliding){alertsSliding=true;if($('popupAlertsMenu').style.display!=""){new Effect.SlideDown('popupAlertsMenu',{duration:0.4,afterFinish:function(){alertsSliding=false;}});}else{new Effect.SlideUp('popupAlertsMenu',{duration:0.4,afterFinish:function(){alertsSliding=false;}});}}});}
if($('popupAlertsMenu')){Event.observe(document.getElementsByTagName('body')[0],'click',function(event){if($('popupAlertsMenu').style.display==""&&!alertsSliding){alertsSliding=true;new Effect.SlideUp('popupAlertsMenu',{duration:0.4,afterFinish:function(){alertsSliding=false;}});}});}
if($('loginBtn')){Event.observe('loginBtn','click',function(event){Event.stop(event);$('loginBtn').blur();if($('popupLoginForm')&&$('popupLoginForm').style.display=='none'){if(!loginSliding){$('loginBtn').addClassName('btnActive');loginSliding=true;new Effect.SlideDown('popupLoginForm',{duration:0.4,afterFinish:function(){$('login_userName').focus();loginSliding=false;}});}}else{if(!loginSliding){loginSliding=true;CloseLoginForm();}}});Event.observe('login_submit','click',function(event){CloseLoginForm();});}
var formatButtons=$$('.setOddsFormat');for(var i=0;i<formatButtons.length;i++){formatButtons[i].alreadyBound=true;Event.observe(formatButtons[i],'click',function(event){Event.stop(event);new oddsFormatChanger(Event.element(event)||event);});}
if(typeof(G)==='undefined'){new Ajax.Request('http://'+window.location.hostname+'/localiser/'+culture+'?force=true',{onSuccess:function(q){var clean=q.responseText.replace('\r\n','');G=eval('('+clean+')');}});}
if(Prototype.BrowserFeatures.isIE6){var pngImages=$$('.png');for(var i=0;i<pngImages.length;i++){var imageSrc=pngImages[i].src;pngImages[i].src='http://resources.bestbetting.com/default/javascript/blank.gif';pngImages[i].style.cssText="filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='"+imageSrc+"', sizingMethod='scale'); "+pngImages[i].style.cssText;}}
bindOddCells();});function CloseLoginForm(){$('loginBtn').removeClassName('btnActive');new Effect.SlideUp('popupLoginForm',{duration:0.4,afterFinish:function(){loginSliding=false;}});}
function forceTableRedraw(){var siteContainer=$('siteContainer');if(!Prototype.BrowserFeatures.isIE){if(siteContainer){if(siteContainer.style.width==(hop1||"780px")||!siteContainer.style.width){siteContainer.style.width=(hop2||"779px");}else{siteContainer.style.width=(hop1||"780px");}}}}
function enc(s){return s.toString().replace(/\%/g,"%26").replace(/=/g,"%3D");}
function toggleMenu(menuID){topMenu=$('topMenu'+menuID);topMenu.down(1).blur();subMenu=$('subMenu'+menuID);topMenu.className='navActive';subMenu.style.display='';oldTopMenu=$('topMenu'+lastMenu);if(oldTopMenu)
oldTopMenu.className='';oldSubMenu=$('subMenu'+lastMenu);if(oldSubMenu)
oldSubMenu.style.display='none';lastMenu=(lastMenu==menuID)?-1:menuID;}
var serverTimeZone;var clock=function(clockPanelElement,serverTime){this.clockPanel=clockPanelElement;this.timeDate=new Date($(serverTime).innerHTML.strip()).getTime();this.updateClock();return true;}
clock.prototype={weekday:['Sunday','Monday','Tuesday','Wednesday','Thursday','Friday','Saturday'],month:['January','February','March','April','May','June','July','August','September','October','November','December'],updateClock:function(){var d=new Date(this.timeDate);this.clockPanel.innerHTML=this.weekday[d.getDay()]+' '+d.getDate()+' '+this.month[d.getMonth()]+' '+d.getFullYear()+' '+d.toLocaleTimeString();if(serverTimeZone){this.clockPanel.innerHTML+=' '+serverTimeZone;}
this.timeDate+=1000;setTimeout(this.updateClock.bind(this),1000);}}
function reloadPage(){window.location.reload();}
function l(obj,sAddress){obj.href=sAddress;}
function nl(obj){obj.href='';}
function cellEnter(obj){$(obj).addClassName("hover");}
function cellExit(obj){$(obj).removeClassName("hover");}
function a(source,id,numerator,denominator,toolbars,bookmakerId){var windowSettings="directories=no,location=yes,scrollbars=yes,status=yes,toolbar=yes,resizable=yes,menubar=yes";if(source==0&&toolbars==0)
windowSettings="height=200,width=200,directories=no,location=no,scrollbars=yes,status=no,toolbar=no,resizable=yes,menubar=no";window.open("/Clickthrough/?source="+source+"&id="+id+"&numerator="+numerator+"&denominator="+denominator+"&toolbars="+toolbars+"&bookmakerId="+bookmakerId,"_blank",windowSettings);}
function link(url){var windowSettings="directories=no,location=yes,scrollbars=yes,status=yes,toolbar=yes,resizable=yes,menubar=yes";window.open(url,"_blank",windowSettings);}
function ajaxError(q){showErrorMessage(G.AJAX_ERROR);}
function showErrorMessage(message){var errorBox=$$('.innerBar')[0];if(errorBox){var fullWidthPanel=document.createElement('div');$(fullWidthPanel).addClassName('errorPanelFull');var errorPanel=document.createElement('div');fullWidthPanel.appendChild(errorPanel);$(errorPanel).addClassName('errorPanel');$(fullWidthPanel).style.display='none';errorPanel.innerHTML=message||G.AJAX_ERROR;errorBox.appendChild(fullWidthPanel);new Effect.SlideDown($(fullWidthPanel),{duration:.3});}else{alert(message);}}
function safeEscape(str){str=str.replace(/[_]/g,"_und");str=str.replace(/[:]/g,"_col");str=str.replace(/[ ]/g,"_spa");str=str.replace(/[\\]/g,"_fsl");str=str.replace(/[\/]/g,"_bsl");str=str.replace(/["]/g,"_quo");str=str.replace(/[?]/g,"_que");str=str.replace(/[%]/g,"_per");str=str.replace(/[>]/g,"_grt");str=str.replace(/[<]/g,"_lst");str=str.replace(/[&]/g,"_amp");str=str.replace(/[|]/g,"_pip");str=str.replace(/[*]/g,"_sta");return escape(str);}
var css_browser_selector=function(){var ua=navigator.userAgent.toLowerCase(),is=function(t){return ua.indexOf(t)!=-1;},h=document.getElementsByTagName('html')[0],b=(!(/opera|webtv/i.test(ua))&&/msie\s(\d)/.test(ua))?('ie ie'+RegExp.$1):is('firefox/2')?'gecko ff2':is('firefox/3')?'gecko ff3':is('gecko/')?'gecko':is('opera/9')?'opera opera9':/opera\s(\d)/.test(ua)?'opera opera'+RegExp.$1:is('konqueror')?'konqueror':is('chrome')?'chrome webkit safari':is('applewebkit/')?'webkit safari':is('mozilla/')?'gecko':'',os=(is('x11')||is('linux'))?' linux':is('mac')?' mac':is('win')?' win':'';var c=b+os+' js';h.className+=h.className?' '+c:c;}();var oddsFormatChanger=function(requestElement){this.re=requestElement;this.sendUpdateRequest();return true;}
oddsFormatChanger.prototype={highlightObject:function(q){var responseObj=eval('('+q.responseText+')');if(responseObj.state){var oddsFormatElements=$(this.re).up(2).select('.setOddsFormat');for(var i=0;i<oddsFormatElements.length;i++){$(oddsFormatElements[i]).removeClassName('selected');}
$(this.re).addClassName('selected');globalEvents.fireEvent('oddsFormatChanged',{oddsFormat:this.getType()});}else{showErrorMessage(responseObj.message);}},sendUpdateRequest:function(){new Ajax.Request('/ajax/SetOddsFormat/'+this.getType(),{onSuccess:this.highlightObject.bind(this),onFailure:ajaxError});},getType:function(){var classNames=$w(this.re.className);var type;for(var i=0;i<classNames.length;i++){if(classNames[i]!='selected'&&classNames[i]!='setOddsFormat'){return classNames[i];}}
return'';}}
function bindOddCells(){var oddCells=$$('.bindHover');for(var i=0;i<oddCells.length;i++){Event.observe(oddCells[i],'mouseover',function(event){Event.stop(event);var el=Event.element(event);$(el).addClassName('hover');});Event.observe(oddCells[i],'mouseout',function(event){Event.stop(event);var el=Event.element(event);$(el).removeClassName('hover');});}}
function bindCollapsables(){var collapsableElements=$$('.expandCollapseButton');for(var i=0;i<collapsableElements.length;i++){Event.observe(collapsableElements[i],'click',function(event){Event.stop(event);var eventElement=Event.element(event)||event;var collapseContainer=eventElement.next().next();if(!sliding){sliding=true;if(collapseContainer.style.display==''){eventElement.innerHTML=G.EXPAND;new Effect.SlideUp(collapseContainer,{duration:.4,afterFinish:function(){sliding=false;}});}else{eventElement.innerHTML=G.COLLAPSE;new Effect.SlideDown(collapseContainer,{duration:.4,afterFinish:function(){sliding=false;}});}}});}
var expandableElements=$$('.expandBinding');for(var i=0;i<expandableElements.length;i++){Event.observe(expandableElements[i],'click',function(event){Event.stop(event);var eventElement=Event.element(event)||event;var container=eventElement.up(2).next();if(!sliding){sliding=true;if(container.style.display==''){eventElement.innerHTML=G.MORE;new Effect.SlideUp(container,{duration:.4,afterFinish:function(){sliding=false;}});}else{eventElement.innerHTML=G.LESS;new Effect.SlideDown(container,{duration:.4,afterFinish:function(){sliding=false;}});}}});}}