var showType = 1; var X2 = {} //my namespace:) X2.Eval = function(code) { if (!!(window.attachEvent && !window.opera)) { //ie execScript(code); } else { //not ie window.eval(code); } } function showMenuUl(t) { var urlStr = ""; if (t == 1) { urlStr = ''; urlStr += ''; urlStr += ''; urlStr += ''; urlStr += ''; urlStr += ''; urlStr += '
  • '; } else if (t == 2) { urlStr = ''; urlStr += ''; urlStr += ''; urlStr += ''; urlStr += ''; urlStr += ''; } else if (t == 3) { urlStr = ''; urlStr += ''; urlStr += ''; urlStr += ''; urlStr += ''; urlStr += ''; } else if (t == 7) { urlStr = ''; urlStr += ''; urlStr += ''; } else if (t == 10) { urlStr = ''; urlStr += ''; urlStr += ''; } document.getElementById("menuUl1").innerHTML = urlStr; document.getElementById("menuUl1").style.display = (urlStr == "" ? "none" : ""); document.getElementById("nav_bottom").style.display = (urlStr == "" ? "none" : ""); } var pathList = "matchResult,letGoal,bigSmall,normal,SinDou,moreBall,allHalf,timeDistri,boDanDistri,onlyWin,firGetLose".split(','); var nameList = "s,l,bs,nor,sd,mb,ah,td,bd,ow,fgl".split(','); function showHtml(t) { showType = t; if (t != 4) { document.getElementById("norMainTitle").style.display = "none"; document.getElementById("norMainData").style.display = "none"; } getData(t); for (var i = 1; i < 12; i++) document.getElementById("li" + i).className = ""; document.getElementById("li" + t).className = "nav_on"; document.getElementById("Table4").style.display = (t == 1 ? "" : "none"); if (t == 2 || t == 3) { var obj1 = document.getElementById("countTitle1"); var obj2 = document.getElementById("countTitle2"); obj1.style.display = ""; obj2.style.display = ""; obj1.innerHTML = (t == 2 ? "全场让球盘路数据统计" : "全场大小球盘路数据统计"); obj2.innerHTML = (t == 2 ? "半场让球盘路数据统计" : "半场大小球盘路数据统计"); document.getElementById("allTongJi1").style.display = ""; document.getElementById("allTongJi2").style.display = ""; } else { document.getElementById("countTitle1").style.display = "none"; document.getElementById("countTitle2").style.display = "none"; document.getElementById("allTongJi1").style.display = "none"; document.getElementById("allTongJi2").style.display = "none"; } showMenuUl(t); var strShow = (t == 1 && typeof (totalScore) == "undefined" ? "none" : ""); document.getElementById("tableId").style.display = strShow; document.getElementById("menuUl1").style.display = strShow; //document.getElementById("navSelectBottom").style.display = strShow; } function getData(t) { //var name = "/jsData/" + pathList[t - 1] + "/" + selectSeason + "/" + nameList[t - 1] + SclassID + (SubSclassID > 0 && t == 1 ? "_" + SubSclassID : "") + ".html"; var name = "/jsData/" + pathList[t - 1] + "/mResult_" + nameList[t - 1] + ".js?matchSeason=" + selectSeason + "&sclassID=" + SclassID + (SubSclassID > 0 && t == 1 ? "_" + SubSclassID : ""); bomHelper.ajaxGet(name, function(data) { //try { //eval(data); X2.Eval(data); scoreRoundSelect(t); switch (t) { case 1: showTotalScore(); break; case 2: showData(TotalPanLu, "0"); //全场盘路数据统计 allTongji(addUp, 1); allTongji(addUpHalf, 2); break; case 3: showBigSmallData(TotalBs, 0); //全场盘路数据统计 allTongji_bigSmall(addUp, 1); allTongji_bigSmall(addUpHalf, 2); break; case 4: ShowNormal(); break; case 5: ShowSinDouData(); break; case 6: ShowMoreBallData(); break; case 7: ShowAllHalfData(1); break; case 8: ShowTimeDistriData(); break; case 9: ShowBoDanDistriData(); break; case 10: ShowOnlyWinData(1); break; case 11: ShowFirResultData(); break; } //} catch (e) { // } }); } //----------------------------------------------------------------------------------------------------------------让球榜 //选择不同的数据显示不同的数据 function SelectLetgoal(point) { //去除颜色 for (var i = 1; i <= 6; i++) { var menu = document.getElementById("menu" + i); if (point == i) { if (menu.className) menu.className = "nav_selected2"; else menu.setAttribute("class", "nav_selected2"); } else { if (menu.className) menu.className = "nav_unselected2"; else menu.setAttribute("class", "nav_unselected2"); } } switch (point) { case 1: showData(TotalPanLu, "0"); break; case 2: showData(HomePanLu, "1"); break; case 3: showData(GuestPanLu, "2"); break; case 4: showData(TotalHalfPanLu, "3"); break; case 5: showData(HomeHalfPanLu, "4"); break; case 6: showData(GuestHalfPanLu, "5"); break; } } //数据显示 function showData(selectPanLu, kind) { var dataDiv = document.getElementById("tableId"); // var teamDrop = document.getElementById("dropSelect"); // var teamID = teamDrop.options[teamDrop.selectedIndex].value; var arrDiv = new Array(); arrDiv.push(""); for (var i = 0; i < selectPanLu.length; i++) { var panLu = selectPanLu[i]; // if (teamID > 0 && teamID != panLu[1]) // continue; try { arrDiv.push(""); } catch (e) { document.getElementById("rightLea").style.color = "red"; } } arrDiv.push(""); dataDiv.innerHTML = arrDiv.join(''); } function allTongji(tongjiData, num) { this.showTeam = function(arrTongjiTeam) { var tempHtml = ""; for (var i = 1; i < arrTongjiTeam.length; i++) { try { tempHtml += ", " + teamHelper["T_" + arrTongjiTeam[i]][1 + lang]; } catch (e) { } } if (tempHtml == "") return ""; return tempHtml.substring(2); } var allTongjiDiv = document.getElementById("allTongJi" + num); var arrAll = new Array(); arrAll.push(""); arrAll.push(""); //主场赢盘 arrAll.push(""); //和局走水 arrAll.push(""); //客场赢盘 arrAll.push(""); //最佳投注球队 arrAll.push(""); //避免投注球队 arrAll.push(""); //主场最佳球队 arrAll.push(""); //主场避免球队 arrAll.push(""); //客场最佳球队 arrAll.push(""); //客场避免球队 arrAll.push(""); //走水最多球队 arrAll.push(""); //走水最少球队 arrAll.push(""); allTongjiDiv.innerHTML = arrAll.join(''); } function showScoreTeam2(teamID) { var html = ""; if (lang == 2) { //英文名 html += teamHelper["T_" + teamID][1 + lang]; } else { html += teamHelper["T_" + teamID][1 + lang] + ""; } html = "" + html + ""; return html; } //-------------------------------------------------------------------------------------------------大小球 //选择不同的数据显示不同的数据 function SelectBigSmall(point) { //去除颜色 for (var i = 1; i <= 6; i++) { var menu = document.getElementById("menu" + i); if (point == i) { if (menu.className) menu.className = "nav_selected2"; else menu.setAttribute("class", "nav_selected2"); } else { if (menu.className) menu.className = "nav_unselected2"; else menu.setAttribute("class", "nav_unselected2"); } } switch (point) { case 1: showBigSmallData(TotalBs, 0); break; case 2: showBigSmallData(HomeBs, 1); break; case 3: showBigSmallData(GuestBs, 2); break; case 4: showBigSmallData(TotalBsHalf, 3); break; case 5: showBigSmallData(HomeBsHalf, 4); break; case 6: showBigSmallData(GuestBsHalf, 5); break; } } //数据显示 function showBigSmallData(selectPanLu, kind) { var dataDiv = document.getElementById("tableId"); // var teamDrop = document.getElementById("dropSelect"); // var teamID = teamDrop.options[teamDrop.selectedIndex].value; var arrDiv = new Array(); arrDiv.push(""); for (var i = 0; i < selectPanLu.length; i++) { var panLu = selectPanLu[i]; // if (teamID > 0 && teamID != panLu[1]) // continue; try { arrDiv.push(""); } catch (e) { document.getElementById("rightLea").style.color = "red"; } } //BigSmallBallPuDatial.aspx?sclassid=36&teamid=22&matchseason=2011-2012&kind=3 arrDiv.push(""); dataDiv.innerHTML = arrDiv.join(''); } function allTongji_bigSmall(tongjiData, num) { this.showTeam = function(arrTongjiTeam) { var tempHtml = ""; for (var i = 1; i < arrTongjiTeam.length; i++) { try { tempHtml += ", " + teamHelper["T_" + arrTongjiTeam[i]][1 + lang]; } catch (e) { } } if (tempHtml == "") return ""; return tempHtml.substring(2); } var allTongjiDiv = document.getElementById("allTongJi" + num); var arrAll = new Array(); arrAll.push(""); arrAll.push(""); //大球 arrAll.push(""); //走水 arrAll.push(""); //小球 arrAll.push(""); //最佳投注球队 arrAll.push(""); //避免投注球队 arrAll.push(""); //主场最佳球队 arrAll.push(""); //主场避免球队 arrAll.push(""); //客场最佳球队 arrAll.push(""); //客场避免球队 arrAll.push(""); allTongjiDiv.innerHTML = arrAll.join(''); } //------------------------------------------------------------------------最常见赛果 function ShowNormal() { var mainDiv = document.getElementById("tableId"); var arrMainDiv = new Array(); arrMainDiv.push(""); for (var i = 0; i < normal.length; i++) { var nor = normal[i]; arrMainDiv.push(""); } arrMainDiv.push(""); mainDiv.innerHTML = arrMainDiv.join(''); } function ShowDetail(id) { var arrDetail = new Array(); arrDetail.push(""); for (var i = 0; i < jh[id].length; i++) { var de = jh[id][i]; arrDetail.push(""); } arrDetail.push(""); var norMainData = document.getElementById("norMainData"); var norTitl = document.getElementById("norMainTitle"); norMainData.innerHTML = arrDetail.join(''); norTitl.style.display = "block"; norMainData.style.display = "block"; } //-------------------------------------------------------------------------入球总数及单双统计 function ShowSinDouData() { var mainDiv = document.getElementById("tableId"); var arrMainDiv = new Array(); arrMainDiv.push(""); for (var i = 0; i < arrDataInfo.length; i++) { var nor = arrDataInfo[i]; arrMainDiv.push(""); } arrMainDiv.push(""); mainDiv.innerHTML = arrMainDiv.join(''); } //----------------------------------------------------------------------半全场胜负统计 function ShowAllHalfData(point) { var arrDataInfo = null; //去除颜色 for (var i = 1; i <= 3; i++) { var menu = document.getElementById("menu" + i); if (point == i) { if (menu.className) menu.className = "nav_selected2"; else menu.setAttribute("class", "nav_selected2"); } else { if (menu.className) menu.className = "nav_unselected2"; else menu.setAttribute("class", "nav_unselected2"); } } switch (point) { case 1: arrDataInfo = allData; break; case 2: arrDataInfo = homeData; break; case 3: arrDataInfo = guestData; break; } var mainDiv = document.getElementById("tableId"); var arrMainDiv = new Array(); arrMainDiv.push(""); for (var i = 0; i < arrDataInfo.length; i++) { var nor = arrDataInfo[i]; arrMainDiv.push(""); } arrMainDiv.push(""); mainDiv.innerHTML = arrMainDiv.join(''); } //---------------------------------------------------------------------------------------上下半场入球数较多 function ShowMoreBallData() { var mainDiv = document.getElementById("tableId"); var arrMainDiv = new Array(); arrMainDiv.push(" "); for (var i = 0; i < dataArr.length; i++) { var nor = dataArr[i]; arrMainDiv.push(""); } arrMainDiv.push(""); mainDiv.innerHTML = arrMainDiv.join(''); } //------------------------------------------------------------------------------------入球时间分布表 function ShowTimeDistriData() { var mainDiv = document.getElementById("tableId"); var arrMainDiv = new Array(); arrMainDiv.push(""); for (var i = 0; i < arrData.length; i++) { var nor = arrData[i]; arrMainDiv.push(""); } arrMainDiv.push(""); mainDiv.innerHTML = arrMainDiv.join(''); } //---------------------------------------------------------------------------------波胆分布 function ShowBoDanDistriData() { var mainDiv = document.getElementById("tableId"); var arrMainDiv = new Array(); arrMainDiv.push(""); for (var i = 0; i < arrData.length; i++) { var nor = arrData[i]; arrMainDiv.push("") } arrMainDiv.push(""); mainDiv.innerHTML = arrMainDiv.join(''); } //---------------------------------------------------------------净胜/净负球数总计 function ShowOnlyWinData(point) { var arrDataInfo = null; //去除颜色 for (var i = 1; i <= 3; i++) { var menu = document.getElementById("menu" + i); if (point == i) { if (menu.className) menu.className = "nav_selected2"; else menu.setAttribute("class", "nav_selected2"); } else { if (menu.className) menu.className = "nav_unselected2"; else menu.setAttribute("class", "nav_unselected2"); } } switch (point) { case 1: arrDataInfo = arrData; break; case 2: arrDataInfo = arrData_H; break; case 3: arrDataInfo = arrData_G; break; } var mainDiv = document.getElementById("tableId"); var arrMainDiv = new Array(); arrMainDiv.push(" "); for (var i = 0; i < arrDataInfo.length; i++) { var nor = arrDataInfo[i]; arrMainDiv.push(""); } arrMainDiv.push(""); mainDiv.innerHTML = arrMainDiv.join(''); } //--------------------------------------------------最先入球/失球赛果 function ShowFirResultData() { var mainDiv = document.getElementById("tableId"); var arrMainDiv = new Array(); arrMainDiv.push(""); for (var i = 0; i < arrResultData.length; i++) { var nor = arrResultData[i]; arrMainDiv.push(""); } arrMainDiv.push(""); mainDiv.innerHTML = arrMainDiv.join(''); }