var LU_SID=BS_SID;var LU_PRC=BS_PRC;var LU_UPRC=BS_UPRC;var LU_PT=BS_SPT;var LU_HCP=BS_HCP;var LU_HCPID=BS_HCPID;var LU_SCGSSID=BS_SCGSSID;var LU_SCGSMID=BS_SCGSMID;var LU_SNAME=BS_SNAME;var LU_CURSCORE=BS_CURSCORE;var LU_bShowCurrentScoreInSelName=false;var LU_Constructor=function(){var _sUA=navigator.userAgent.toLowerCase();if(!(this.bReady=(document.getElementById&&!window.opera&&!(_sUA.indexOf("msie")!=-1&&_sUA.indexOf("mac")!=-1))))return;var self=this;var _sUPT="|EP|BP|CP|SC|SP|";this.bDoPR=false;this.sSeparator=BS.sSeparator;this.sUpdLnk="";this.bIsRacing=false;this.IsPriceOK=function(sPrice){var bRet=true;if(sPrice.toLowerCase()=="n/o"||sPrice.toLowerCase()=="n/a")bRet=false;return bRet};this.RefreshPage=function(){var s=this.sUpdLnk;if(s=="")return;s=s.replace(/&amp;/gi,"&");if(typeof(location.replace)=="object")document.location.replace(s);else document.location.href=s};this.MarketBasedConstructor=function(){};this.SelBasedConstructor=function(){};this.Market=new this.MarketBasedConstructor();this.Sel=new this.SelBasedConstructor()};var LU=new LU_Constructor();var LU_IST=0;var LU_AEW=1;var LU_ASELID=2;var LU_ASELNAME=3;var LU_APRICE=4;var LU_AHCPID=5;var LU_APT=6;var LU_AUSERPRICE=7;var LU_AHCPVAL=8;var LU_ASIANHCP=9;LU.MarketBasedConstructor=function(){var self=this;var _sBNForm="sportc";var _sEWDivPrefix="sbewdiv";var _sEWPrefix="sbewterms";var _sMkPrefix="BS_mkdata";var _sSelPrefix="BS_seldata";var _sHcpSuffix="_Hcp";var _sAsianHcpSuffix="_AH";var _sPPSuffix="_PP";var _sPrfx="LU_";var _sSep=LU.sSeparator;this.nInterval=30000;var _aRaceTmpls=new Array();_aRaceTmpls[0]="fctc";_aRaceTmpls[1]="extf";_aRaceTmpls[2]="qu";var _aMkBased=null;this.Start=function(){if(this.nInterval>-1)setTimeout("LU.Market.Check()",this.nInterval)};this.TransferChanges=function(m){_aMkBased=m;_Update()};this.Check=function(){if(LU.sUpdLnk!=""&&LU_oFrameM){LU_oFrameM.Load("/betting/LUMarketBased.asp?i="+this.nInterval)}};function _Update(){if(LU.bDoPR){LU.RefreshPage();return}for(var nMarketID in _aMkBased){if(typeof(_aMkBased[nMarketID][LU_IST])!="undefined"){if(_aMkBased[nMarketID][LU_IST]){BN_Unsuspend(nMarketID)}else{BN_Suspend(nMarketID)}}aSelID=_aMkBased[nMarketID][LU_ASELID];aPT=_aMkBased[nMarketID][LU_APT];aUserPrice=_aMkBased[nMarketID][LU_AUSERPRICE];aHcpVal=_aMkBased[nMarketID][LU_AHCPVAL];aPrice=_aMkBased[nMarketID][LU_APRICE];aHcpID=_aMkBased[nMarketID][LU_AHCPID];aAsianHcp=_aMkBased[nMarketID][LU_ASIANHCP];var sOldPrice;if(typeof(aUserPrice)!="undefined"){for(j in aUserPrice){for(i=0;i<aSelID.length;i++){sOldPrice="";sCell=_sPrfx+j+aSelID[i];if(aUserPrice[j][i]!=null){if((oCell=document.getElementById(sCell))){sOldPrice=oCell.innerHTML;oCell.innerHTML=aUserPrice[j][i]}if((oCell=document.getElementById(sCell+_sPPSuffix)))oCell.innerHTML+=" "+sOldPrice}if(aPrice[j][i]!=null){sChkSelBox=_sSelPrefix+j+aSelID[i];if(!(oChkSelBox=DDB_Elem(sChkSelBox,_sBNForm)))continue;var sSelData=oChkSelBox.value;sSelData=_DataUpdate(sSelData.split(_sSep),aPrice[j][i],LU_PRC,aUserPrice[j][i],LU_UPRC);if(xIsShown(oChkSelBox)){if(!(LU.IsPriceOK(aPrice[j][i])))xHide(oChkSelBox)}else{if(LU.IsPriceOK(aPrice[j][i]))xShow(oChkSelBox)}oChkSelBox.value=sSelData}}}}if(typeof(aHcpID)!="undefined"){for(i=0;i<aSelID.length;i++){if(aHcpVal[i]!=null){sCell=_sPrfx+aSelID[i]+_sHcpSuffix;if((oCell=document.getElementById(sCell)))oCell.innerHTML=aHcpVal[i]}if(aHcpID[i]!=null){sChkSelBox=_sSelPrefix+"CP"+aSelID[i];if(!(oChkSelBox=DDB_Elem(sChkSelBox,_sBNForm)))continue;var sSelData=oChkSelBox.value;sSelData=_DataUpdate(sSelData.split(_sSep),aHcpVal[i],LU_HCP,aHcpID[i],LU_HCPID);oChkSelBox.value=sSelData}}}if(typeof(aAsianHcp)!="undefined"){for(i=0;i<aSelID.length;i++){if(aAsianHcp[i]!=null){sCell=_sPrfx+aSelID[i]+_sAsianHcpSuffix;if((oCell=document.getElementById(sCell)))oCell.innerHTML=aAsianHcp[i]}}}bStop=false;if(_aMkBased[nMarketID][LU_AEW]!=null)bStop=_EWUpdate(nMarketID);if(bStop)break}_aMkBased=null};function _DataUpdate(aData){var i=1;while(i<arguments.length){if(i+1>=arguments.length)break;sValue=arguments[i];nIndex=arguments[i+1];aData[nIndex]=sValue;i+=2}var sData="";for(i=0;i<aData.length;i++){sData+=aData[i];if(i<aData.length-1)sData+=_sSep}return sData};function _EWUpdate(nMarketID){var oEWdiv=document.getElementById(_sEWDivPrefix+nMarketID);if(!oEWdiv){LU.RefreshPage();return true}var aEW=_aMkBased[nMarketID][LU_AEW].split(";");var sEW4Disp,sHidden;switch(aEW[0]){case "NONE":oEWdiv.innerHTML="";break;case "ONE":sEW4Disp="EW: "+_GetEWDisplay(aEW[1]);sHidden='<input type="hidden" name="'+_sEWPrefix+nMarketID+'" value="'+aEW[1]+'">';oEWdiv.innerHTML=sEW4Disp+sHidden;break;case "MANY":var sSelectName=_sEWPrefix+nMarketID;var oForm=DDB_Form(_sBNForm);if(!oForm)return true;var oEWDD=oForm.elements[sSelectName];if(oEWDD){oEWdiv.innerHTML="EW: ";oEWDD=document.createElement("select");oEWdiv.appendChild(oEWDD)}else if(oEWDD.type=="hidden"){oEWdiv.innerHTML="EW: ";oEWDD=document.createElement("select");oEWdiv.appendChild(oEWDD)}else{DDB_RemoveAll(oForm,sSelectName)}for(var i=1;i<aEW.length;i++){DDB_Add(oForm,oEWDD,_GetEWDisplay(aEW[i]),aEW[i])}break}return false};function _GetEWDisplay(sEWData){var aTmp=sEWData.split("|");var sEWterm=aTmp[1];var nEWplaces=aTmp[2];var s="";s+="1/"+sEWterm+" ";for(var i=1;i<=nEWplaces;i++){s+=""+i;if(i<nEWplaces)s+=","}return s}};if(LU.bReady)LU.Market=new LU.MarketBasedConstructor();var LU_SSELID=0;var LU_SPT=1;var LU_SPRC=2;var LU_SUSERPRC=3;var LU_SHCPID=4;var LU_SHCPVAL=5;var LU_SGSSELID=6;var LU_SEVSCID=7;var LU_SSNAME=8;var LU_SCURSCORE=9;var LU_SKILL=10;LU.SelBasedConstructor=function(){if(!BS)return null;var self=this;this.bNotifyUser=false;this.nInterval=10000;var _sQSSep="~";var _bCheck=false;var _oBSForm=null;var _sBSForm="";var _sBSEWDivPrefix="";var _sBSEWPrefix="";var _sBSHcpPrefix="";var _sBSPrcPrefix="";var _sLUClassNormal="";var _sLUClassChanged="";var _sBSSel="";var _sBSSelNamePrefix="";if(typeof(BS)=="object"){_sBSForm=BS.GetFormName();_sBSEWDivPrefix=BS.GetEWdiv();_sBSEWPrefix=BS.GetEWcheckbox();_sBSHcpPrefix=BS.GetHcpPrefix();_sBSPrcPrefix=BS.GetPrcPrefix();_sLUClassNormal=BS.GetClassNormal();_sLUClassChanged=BS.GetClassChanged();_sBSSel=BS.sSels;_sBSSelNamePrefix=BS.GetSelNamePrefix()}var _aSelBased;var _aSelUpd=new Array();_aSelUpd[LU_SSELID]=new Array();_aSelUpd[LU_SPT]=new Array();_aSelUpd[LU_SPRC]=new Array();_aSelUpd[LU_SUSERPRC]=new Array();_aSelUpd[LU_SHCPID]=new Array();_aSelUpd[LU_SHCPVAL]=new Array();_aSelUpd[LU_SGSSELID]=new Array();_aSelUpd[LU_SEVSCID]=new Array();_aSelUpd[LU_SKILL]=new Array();_aSelUpd[LU_SSNAME]=new Array();_aSelUpd[LU_SCURSCORE]=new Array();this.Start=function(){if(!_oBSForm)if(!(_oBSForm=document.forms[_sBSForm]))return;_bCheck=true;_Check()};this.Stop=function(){_bCheck=false};this.TransferChanges=function(m){_aSelUpd=m;_Update()};function _Check(){if(!_bCheck)return;var sQS=_Collect();if(sQS==""){self.Stop()}else{LU_oFrameS.Load("/betting/LUSelectionBased.asp"+sQS)}};function _Collect(){var sQS="";if(!_oBSForm)return sQS;var oSels=_oBSForm.elements[_sBSSel];if(oSels){_aSelBased=new Array();_aSelBased[LU_SSELID]="";_aSelBased[LU_SPT]="";_aSelBased[LU_SPRC]="";_aSelBased[LU_SUSERPRC]="";_aSelBased[LU_SHCPID]="";_aSelBased[LU_SHCPVAL]="";_aSelBased[LU_SGSSELID]="";_aSelBased[LU_SEVSCID]="";_aSelBased[LU_SSNAME]="";_aSelBased[LU_SCURSCORE]="";if(!oSels.length){_FetchSBData(oSels)}else{for(var i=0;i<oSels.length;i++){_FetchSBData(oSels[i]);if(i<oSels.length-1){_aSelBased[LU_SSELID]+=_sQSSep;_aSelBased[LU_SPT]+=_sQSSep;_aSelBased[LU_SPRC]+=_sQSSep;_aSelBased[LU_SUSERPRC]+=_sQSSep;_aSelBased[LU_SHCPID]+=_sQSSep;_aSelBased[LU_SHCPVAL]+=_sQSSep;_aSelBased[LU_SGSSELID]+=_sQSSep;_aSelBased[LU_SEVSCID]+=_sQSSep;_aSelBased[LU_SSNAME]+=_sQSSep;_aSelBased[LU_SCURSCORE]+=_sQSSep}}}sQS+="?"+LU_SSELID+"="+escape(_aSelBased[LU_SSELID]);sQS+="&"+LU_SPRC+"="+escape(_aSelBased[LU_SPRC]);sQS+="&"+LU_SUSERPRC+"="+escape(_aSelBased[LU_SUSERPRC].replace("+","*"));sQS+="&"+LU_SPT+"="+escape(_aSelBased[LU_SPT]);sQS+="&"+LU_SHCPID+"="+escape(_aSelBased[LU_SHCPID]);sQS+="&"+LU_SHCPVAL+"="+escape(_aSelBased[LU_SHCPVAL].replace("+","*"));sQS+="&"+LU_SGSSELID+"="+escape(_aSelBased[LU_SGSSELID]);sQS+="&"+LU_SEVSCID+"="+escape(_aSelBased[LU_SEVSCID]);sQS+="&"+LU_SSNAME+"="+escape(_aSelBased[LU_SSNAME].replace("+","*"));sQS+="&"+LU_SCURSCORE+"="+escape(_aSelBased[LU_SCURSCORE].replace("+","*"))}else{self.Stop()}return sQS};function _FetchSBData(oSel){var aData=oSel.value.split(LU.sSeparator);var n=_aSelBased[LU_SSELID].length;_aSelBased[LU_SSELID]+=aData[LU_SID];_aSelBased[LU_SPT]+=aData[LU_PT];_aSelBased[LU_SPRC]+=aData[LU_PRC];_aSelBased[LU_SUSERPRC]+=aData[LU_UPRC];_aSelBased[LU_SHCPID]+=aData[LU_HCPID];_aSelBased[LU_SHCPVAL]+=aData[LU_HCP];_aSelBased[LU_SGSSELID]+=aData[LU_SCGSSID];_aSelBased[LU_SEVSCID]+=aData[LU_SCGSMID];_aSelBased[LU_SSNAME]+=aData[LU_SNAME];_aSelBased[LU_SCURSCORE]+=aData[LU_CURSCORE]};function _Update(){var aSelID=_aSelUpd[LU_SSELID];if(typeof(aSelID)=="undefined")return;var aPT=_aSelUpd[LU_SPT];var aPrc=_aSelUpd[LU_SPRC];var aUserPrc=_aSelUpd[LU_SUSERPRC];var aHcpID=_aSelUpd[LU_SHCPID];var aHcp=_aSelUpd[LU_SHCPVAL];var aGSSelID=_aSelUpd[LU_SGSSELID];var aEvSCID=_aSelUpd[LU_SEVSCID];var aKill=_aSelUpd[LU_SKILL];var aSName=_aSelUpd[LU_SSNAME];var aCurScore=_aSelUpd[LU_SCURSCORE];BS.bWarnUserAboutChange=BS.bWarnUserAboutChange||self.bNotifyUser;var oChk;var oSels=_oBSForm.elements[_sBSSel];if(!oSels)return;var aSels2Kill=new Array();var sCell,oCell,aData,sName,sCurScore;var sSep=LU.sSeparator;for(i=0;i<aSelID.length;i++){if(!aSelID[i])continue;if(!oSels.length){oChk=oSels}else{oChk=oSels[i]}if(!oChk)return;aData=oChk.value.split(sSep);if(aData[LU_SID]!=aSelID[i]||aData[LU_PT]!=aPT[i])continue;if(aData[LU_PT]=="SC"){if(aData[LU_SCGSSID]!=aGSSelID[i]||aData[LU_SCGSMID]!=aEvSCID[i])continue}if(typeof(aKill)!="undefined"){if(aKill[i]!=null){aSels2Kill[aSels2Kill.length]=i}continue}if(typeof(aPrc)!="undefined"){if(aPrc[i]!=null){aData[LU_PRC]=aPrc[i];aData[LU_UPRC]=aUserPrc[i];sCell=_sBSPrcPrefix+aSelID[i]+"_"+aPT[i];if((oCell=document.getElementById(sCell)))oCell.innerHTML=aUserPrc[i];if(self.bNotifyUser&&oCell){BS.TogglePriceWarning(true);oCell.className=_sLUClassChanged}}}if(typeof(aCurScore)!="undefined"){if(aCurScore[i]!=null){aData[LU_CURSCORE]=aCurScore[i]}}if(typeof(aSName)!="undefined"){if(aSName[i]!=null){aData[LU_SNAME]=aSName[i]}}if(typeof(aSName)!="undefined"||typeof(aCurScore)!="undefined"){sName=(typeof(aSName)!="undefined"&&aSName[i]!=null)?aSName[i]:aData[LU_SNAME];sCurScore=(typeof(aCurScore)!="undefined"&&aCurScore[i]!=null)?aCurScore[i]:aData[LU_CURSCORE];sCell=_sBSSelNamePrefix+aSelID[i]+"_"+aPT[i];if((oCell=document.getElementById(sCell)))oCell.innerHTML=(LU_bShowCurrentScoreInSelName&&sCurScore!="")?sName+" ("+sCurScore+")":sName}if(typeof(aHcpID)!="undefined"){if(aHcpID[i]!=null){aData[LU_HCPID]=aHcpID[i];aData[LU_HCP]=aHcp[i];sCell=_sBSHcpPrefix+aSelID[i]+"_"+aPT[i];if((oCell=document.getElementById(sCell)))oCell.innerHTML=aHcp[i];if(self.bNotifyUser&&oCell){BS.TogglePriceWarning(true);oCell.className=_sLUClassChanged}}}var sData="";for(i=0;i<aData.length;i++){sData+=aData[i];if(i<aData.length-1)sData+=sSep}oChk.value=sData}var nIndex;for(i=0;i<aSels2Kill.length;i++){nIndex=aSels2Kill[i];if(BS){BS.Remove(aSelID[nIndex],aPT[nIndex]);BS.ToggleBSChangeWarning(true)}}}};if(LU.bReady)LU.Sel=new LU.SelBasedConstructor();var LU_oFrameS,LU_oFrameM;function LU_Setup(bV){if(!(LU&&LU.Sel&&LU.Market))return;if(bV){LU_oFrameS=new FIF_Frame(0,800,220,220,"/inc/e.html",false);LU_oFrameM=new FIF_Frame(220,800,220,220,"/inc/e.html",false)}else{LU_oFrameS=new FIF_Frame(0,0,0,0,"/inc/e.html",true);LU_oFrameM=new FIF_Frame(0,0,0,0,"/inc/e.html",true)}if(window.addEventListener){window.addEventListener("load",LU_Init,false)}else if(window.attachEvent){window.attachEvent("onload",LU_Init)}else if(typeof(AE_oWindow)!="undefined"){AE_AttachEvent("onload","LU_Init")}}function LU_Init(){LU.Sel.Start();LU.Market.Start()}