var pageIndex = 5; function LoadData() { //获取数据 var oXmlHttp = zXmlHttp.createRequest(); oXmlHttp.open("get", "data/overData.js?date=" + defaultdate, false); oXmlHttp.send(null); var data = oXmlHttp.responseText; var recommends = GetRecommend(); strNotOpenList = ","; strRunList = ","; strZuodiList = ","; matchdata.LeagueList = new _glodds.List(); matchdata.MatchList = new _glodds.List(); matchdata.CompanyList = new _glodds.List(); matchdata.Odds1List = new _glodds.List(); matchdata.Odds2List = new _glodds.List(); matchdata.Odds3List = new _glodds.List(); matchdata.CTypeNum = new Object(); //分隔大数据域 var domains = data.split(_glodds.SplitDomain); var leagueItem, matchItem, companyItem, nd; //处理联赛数据域 var leagueDomain = domains[0].split(_glodds.SplitRecord); matchdata.LeagueNum = leagueDomain.length; for(var i=0; ilevel) continue; var haveOdds=false; for(var j=0;j"); html.push("
"); if(leagueItem.url!="") html.push("" + leagueItem.getName() +""); else html.push(leagueItem.getName()); html.push("" + _oddsUitl.getDtStr(matchItem.time) +"
"); html.push("公司主队让球客队"); html.push("主胜和局客胜"); html.push("大球大小小球"); html.push("变化"); html.push(""); html.push(""); if(matchItem.state=="0") html.push(""); else{ var state=state_ch[parseInt(matchItem.state)+14].split(",")[lang]; switch(matchItem.state){ case "1": state = Math.floor((new Date()-matchItem.time2-difftime)/60000); if(state>45) state = "45+" if(state<1) state = "1"; state = state + ""; break; case "3": state = Math.floor((new Date()-matchItem.time2-difftime)/60000)+46; if(state>90) state = "90+"; if(state<46) state = "46"; state = state + ""; break; } html.push(""); } html.push("
"); html.push("
" + matchItem.getT1Name() + "" + matchItem.flag + matchItem.t1Position + "
"); html.push("
vs
"); html.push("
" + matchItem.getT2Name() + "" + matchItem.t2Position + "
" + matchItem.homeScore + "
" + state +"
" + matchItem.guestScore + "
"); html.push(""); html.push(""); html.push(""); var haszoudi = false; for(var j=0;j"); html.push(""+ company[SelCompany[j]] + (oddsItem!=null && oddsItem.zoudi=="True" ?"":"") +""); if(oddsItem!=null){ html.push("
"+oddsItem.homeF+"
" + oddsItem.home +"
"); html.push("
"+Goal2GoalCn(oddsItem.goalF)+"
" + Goal2GoalCn(oddsItem.goal)+"
"); html.push("
"+oddsItem.awayF+"
" + oddsItem.away +"
"); } else html.push(""); oddsItem = matchdata.Odds2List.Get(matchItem.mId +"_" +SelCompany[j]); if(oddsItem!=null){ html.push("
"+oddsItem.hwF+"
" + oddsItem.hw +"
"); html.push("
"+oddsItem.stF+"
" + oddsItem.st +"
"); html.push("
"+oddsItem.awF+"
" + oddsItem.aw +"
"); } else html.push(""); oddsItem = matchdata.Odds3List.Get(matchItem.mId +"_" +SelCompany[j]); if(oddsItem!=null){ html.push("
"+oddsItem.overF+"
" + oddsItem.over +"
"); html.push("
"+Goal2GoalCn(oddsItem.goalF)+"
" + Goal2GoalCn(oddsItem.goal)+"
"); html.push("
"+oddsItem.underF+"
" + oddsItem.under +"
"); } else html.push(""); html.push(""); } html.push(""); if (haszoudi) { strZuodiList += matchItem.mId + ","; } } document.getElementById("odds").innerHTML=html.join(""); var j=0; RenderLeaguelist(pageIndex); //if(oldLevel!=-1 && oldLevel!=level) document.getElementById("matchType"+oldLevel).className=""; //if(oldLevel!=level) document.getElementById("matchType"+level).className="selected"; //oldLevel=level; document.getElementById("scoreLoading").style.display="none"; } function SelectOK(c){ var i,j,inputs; var hh = 0; var leagueIds = ","; inputs = document.getElementById("league").getElementsByTagName("input"); for (var i = 0; i < inputs.length; i++) { var obj = inputs[i]; if (obj.type != "checkbox") continue; if (obj.checked) { leagueIds += obj.value + ","; } } for (var j = 0; j < matchdata.MatchNum; j++) { var matchItem = matchdata.MatchList.items[j]; if (leagueIds.indexOf("," + matchItem.lId + ",") > -1) { document.getElementById("table_" + matchItem.mId).style.display = ""; } else { document.getElementById("table_" + matchItem.mId).style.display = "none"; hh++; } } document.getElementById("LeagueDiv").style.visibility = "hidden"; } function hidematch(id){ document.getElementById("table_" + id).style.display="none"; document.getElementById("hiddenCount").innerHTML=parseInt(document.getElementById("hiddenCount").innerHTML)+1; } function SetDate(y, m, d) { selDate = new Date(y, m - 1, d); //writeCookie("currentLeague_" + pageIndex, ""); LoadData(); } function SelectCompany() { var i, inputs; var j = 0; SelCompany = new Array(); strCompanyId = ","; inputs = document.getElementById("companyList").getElementsByTagName("input"); for (var i = 0; i < inputs.length; i++) { if (inputs[i].type == "checkbox" && inputs[i].checked) { SelCompany[j++] = inputs[i].value; strCompanyId += inputs[i].value + ","; } } writeCookie("companyHis", strCompanyId.substring(1, strCompanyId.length - 1)); LoadData(); document.getElementById("divMatchType5").style.visibility = "hidden"; } function DefaultCompany() { strCompanyId = "1,12,8,3,24"; SelCompany = strCompanyId.split(","); strCompanyId = "," + strCompanyId + ","; writeCookie("companyHis", ""); LoadData(); inputs = document.getElementById("companyList").getElementsByTagName("input"); for (var i = 0; i < inputs.length; i++) { if (inputs[i].type != "checkbox") continue; inputs[i].checked = false; if (strCompanyId.indexOf("," + inputs[i].value + ",") >= 0) inputs[i].checked = true; } for (var i = 0; i < SelCompany.length; i++) { document.getElementById("company" + SelCompany[i]).checked = true; } document.getElementById("divMatchType5").style.visibility = "hidden"; } var strCompanyId = getCookie("companyHis"); if (strCompanyId == null || strCompanyId == "") strCompanyId = "1,12,8,3,24"; var SelCompany = strCompanyId.split(","); strCompanyId = "," + strCompanyId + ","; var level = getCookie("level"); if (level == null || level == "") level = "2"; var lang = getCookie("lang"); if (lang == null || lang == "") lang = "1"; document.getElementById("Language" + lang).className = "selected"; LoadData(); for (var i = 0; i < SelCompany.length; i++) document.getElementById("company" + SelCompany[i]).checked = true;