function ShowLeaScore() { this.showHtml = function(name, oneRecord) { var ss = "" + name + "" + oneRecord[0] + "" + oneRecord[1] + "" + oneRecord[2] + "" + oneRecord[3] + "" + oneRecord[4] + "" + oneRecord[5] + "" + oneRecord[6] + "" + oneRecord[7] + "%" + oneRecord[8] + "%" + oneRecord[9] + "%" + oneRecord[10] + "" + oneRecord[11] + "" + oneRecord[12] + ""; return ss; } var arrHtml = new Array(); arrHtml.push("
本赛季 全场联赛积分
"); var tableHtml = "
"; arrHtml.push(tableHtml); //总积分的扣分 leagueData[2][12] = leagueData[2][12] - leagueData[6]; arrHtml.push(this.showHtml("总成绩", leagueData[2])); arrHtml.push(this.showHtml("主场", leagueData[0])); arrHtml.push(this.showHtml("客场", leagueData[1])); arrHtml.push("
"); //半场积分 arrHtml.push("
本赛季 半场联赛积分
"); arrHtml.push(tableHtml); arrHtml.push(this.showHtml("总成绩", leagueData[5])); arrHtml.push(this.showHtml("主场", leagueData[3])); arrHtml.push(this.showHtml("客场", leagueData[4])); arrHtml.push(""); return arrHtml.join(''); } //让球---------------- function ShowLeaLetGoal() { this.showHtml = function(name, panLu) { var ss = "" + name + "" + panLu[2] + "" + panLu[3] + "" + panLu[4] + "" + panLu[5] + "" + panLu[6] + "" + panLu[7] + "" + panLu[8] + "" + panLu[9] + "" + panLu[10] + "%" + panLu[11] + "%" + panLu[12] + "%" + panLu[0] + ""; return ss; } this.findTeam = function(TeamID, arrPanLu) { for (var i = 0; i < arrPanLu.length; i++) { var oneRe = arrPanLu[i]; if (TeamID == oneRe[1]) { return oneRe; } } return null; } var arrHtml = new Array(); arrHtml.push("
本赛季 全场让球盘路
"); var tableHtml = "
"; arrHtml.push(tableHtml); //总积分的扣分 var ttPanlu = this.findTeam(teamDetail[0], TotalPanLu); var hPanlu = this.findTeam(teamDetail[0], HomePanLu); var gPanlu = this.findTeam(teamDetail[0], GuestPanLu); if (ttPanlu != null&&hPanlu!=null&&gPanlu!=null) { arrHtml.push(this.showHtml("总成绩", ttPanlu)); arrHtml.push(this.showHtml("主场", hPanlu)); arrHtml.push(this.showHtml("客场", gPanlu)); } arrHtml.push("
"); //半场积分 arrHtml.push("
本赛季 半场让球盘路
"); arrHtml.push(tableHtml); var tthPanlu = this.findTeam(teamDetail[0], TotalHalfPanLu); var hhPanlu = this.findTeam(teamDetail[0], HomeHalfPanLu); var ghPanlu = this.findTeam(teamDetail[0], GuestHalfPanLu); if (tthPanlu != null && hhPanlu != null && ghPanlu != null) { arrHtml.push(this.showHtml("总成绩", tthPanlu)); arrHtml.push(this.showHtml("主场", hhPanlu)); arrHtml.push(this.showHtml("客场", ghPanlu)); } arrHtml.push(""); return arrHtml.join(''); } //大小球---------------- function ShowBigSmall() { this.showHtml = function(name, panLu) { var ss = "" + name + "" + panLu[2] + "" + panLu[3] + "" + panLu[4] + "" + panLu[5] + "" + panLu[6] + "" + panLu[7] + "" + panLu[8] + "" + panLu[0] + ""; return ss; } this.findTeam = function(TeamID, arrPanLu) { for (var i = 0; i < arrPanLu.length; i++) { var oneRe = arrPanLu[i]; if (TeamID == oneRe[1]) { return oneRe; } } return null; } var arrHtml = new Array(); arrHtml.push("
本赛季 全场大小盘路
"); var tableHtml = "
"; arrHtml.push(tableHtml); //总积分的扣分 var ttPanlu = this.findTeam(teamDetail[0], TotalBs); var hPanlu = this.findTeam(teamDetail[0], HomeBs); var gPanlu = this.findTeam(teamDetail[0], GuestBs); if (ttPanlu != null && hPanlu != null && gPanlu != null) { arrHtml.push(this.showHtml("总成绩", ttPanlu)); arrHtml.push(this.showHtml("主场", hPanlu)); arrHtml.push(this.showHtml("客场", gPanlu)); } arrHtml.push("
"); //半场积分 arrHtml.push("
本赛季 半场大小盘路
"); arrHtml.push(tableHtml); var tthPanlu = this.findTeam(teamDetail[0], TotalBsHalf); var hhPanlu = this.findTeam(teamDetail[0], HomeBsHalf); var ghPanlu = this.findTeam(teamDetail[0], GuestBsHalf); if (tthPanlu != null && hhPanlu != null && ghPanlu != null) { arrHtml.push(this.showHtml("总成绩", tthPanlu)); arrHtml.push(this.showHtml("主场", hhPanlu)); arrHtml.push(this.showHtml("客场", ghPanlu)); } arrHtml.push(""); return arrHtml.join(''); } function Team_SelectLogic(selectDom) { this.dom = selectDom; this.Show = function(SelectTeamID) { var htmlArray = new Array(); for (var i = 0; i < arrTeam.length; i++) { var oneRecord = arrTeam[i]; this.dom.options[this.dom.length] = new Option(oneRecord[1 + lang], oneRecord[0]); } } this.Change = function() { var value = this.dom.value; var url = document.URL; var rg; var ul = ""; //if (url.indexOf(".html") != -1) { if (url.indexOf("?") != -1) { rg = /\/Team\/(\w+)/ } else { rg = /(\w{1,15})\.aspx/; } var murl = url.match(rg); window.location.href = "/cn/Team/" + murl[1] + "/?teamID=" + value; } } function TechLogic() { this.selSclassID = 0; this.scheduleTechIndex = 1; this.scheduleTechLength = 20; this.maxShowLength = 0; var mathHelp = new MathHelp(); var selectSclassID = "selectSclass"; var tableID_Sclass = "Tech_sclass"; var tableID_Honor = "honorTable"; var tableID_schedule = "Tech_schedule" this.Show = function() { this.ShowSclass(tableID_Sclass); this.ShowHonor(tableID_Honor); this.ShowSchedule(tableID_schedule); } this.ShowSclass = function(tableID) { if (countSum == null) return; var htmlArray = new Array(); var htmlSelectArray = new Array(); var selectDom = document.getElementById(selectSclassID); htmlArray.push(''); for (var i = 0; i < countSum.length; i++) { var oneData = countSum[i]; selectDom.options[selectDom.length] = new Option(oneData[1].split('^')[lang], oneData[0]); htmlSelectArray.push(' '); htmlArray.push(' ' + '' + ''); } htmlArray.push(''); document.getElementById(tableID).innerHTML = htmlArray.join(''); var obj = this; selectDom.onchange = function() { ChangeSelectSclass(selectDom, obj); } } var ChangeSelectSclass = function(selectDom, obj) { obj.selSclassID = parseInt(selectDom.value); var trArr = $("tr[sclassID]", document.getElementById(tableID_Sclass)); for (var i = 0; i < trArr.length; i++) { var onetr = trArr[i]; var tempSclassID = onetr.getAttribute("sclassID"); if (tempSclassID == obj.selSclassID) { onetr.style.display = ""; } else onetr.style.display = "none"; } trArr = $("tr[sclassID]", document.getElementById(tableID_schedule)); var showCount = new Array(); for (var i = 0; i < trArr.length; i++) { var onetr = trArr[i]; var tempSclassID = onetr.getAttribute("sclassID"); if (obj.selSclassID == 0 || tempSclassID == obj.selSclassID) { showCount.push(onetr); } else onetr.style.display = "none"; } obj.maxShowLength = showCount.length; var pageCount = parseInt(obj.maxShowLength / obj.scheduleTechLength) + 1; if (obj.scheduleTechIndex > pageCount) obj.scheduleTechIndex = pageCount; for (var i = 0; i < showCount.length; i++) { var onetr = showCount[i]; if (i >= (obj.scheduleTechIndex - 1) * obj.scheduleTechLength && i < obj.scheduleTechIndex * obj.scheduleTechLength) onetr.style.display = ""; else onetr.style.display = "none"; } ShowPage(obj.scheduleTechIndex, pageCount); } this.ShowHonor = function(tableID) { if (teamHonor == null) return; var htmlArray = new Array(); htmlArray.push(''); for (var i = 0; i < teamHonor.length; i++) { var oneData = teamHonor[i]; var honorArr = oneData[1].split(','); htmlArray.push(''); } htmlArray.push(''); document.getElementById(tableID).innerHTML = htmlArray.join(''); } this.ShowSchedule = function(tableID) { if (teamCount == null) return; var htmlArray = new Array(); htmlArray.push('' + '' + ' '); for (var i = 0; i < teamCount.length; i++) { var displayStr = 'display: none;'; if (i >= (this.scheduleTechIndex - 1) * this.scheduleTechLength && i < this.scheduleTechIndex * this.scheduleTechLength) displayStr = ''; var oneData = teamCount[i]; htmlArray.push('' + '' + ' '); } htmlArray.push(''); document.getElementById(tableID).innerHTML = htmlArray.join(''); this.maxShowLength = teamCount.length; ShowPage(this.scheduleTechIndex, parseInt(this.maxShowLength / this.scheduleTechLength) + 1); } function ShowPage(pageIndex, pageCount) { var pageHtml = '首页' + (pageIndex > 1 ? '上一页' : '上一页') + '   ' + pageIndex + '/' + pageCount + '   ' + (pageIndex < pageCount ? '下一页' : '下一页') + '尾页'; document.getElementById("page").innerHTML = pageHtml; } this.showPageCountList = function(pageIndex) { this.scheduleTechIndex = pageIndex; var trArr = $("tr[sclassID]", document.getElementById(tableID_schedule)); var showCount = 0; for (var i = 0; i < trArr.length; i++) { var onetr = trArr[i]; var tempSclassID = onetr.getAttribute("sclassID"); if (this.selSclassID == 0 || tempSclassID == this.selSclassID) { showCount++; if (showCount > (this.scheduleTechIndex - 1) * this.scheduleTechLength && showCount <= this.scheduleTechIndex * this.scheduleTechLength) onetr.style.display = ""; else onetr.style.display = "none"; } else onetr.style.display = "none"; } ShowPage(pageIndex, parseInt(this.maxShowLength / this.scheduleTechLength) + 1); } } function ClickTechType(selectDom) { var trArr = $("span[techtype]"); for (var i = 0; i < trArr.length; i++) { var onetr = trArr[i]; if (onetr == selectDom) { onetr.className = "btn on"; } else onetr.className = "btn"; } var techType = selectDom.getAttribute("techtype"); trArr = $("th[techtype]"); for (var i = 0; i < trArr.length; i++) { var onetr = trArr[i]; var tempTechtype = onetr.getAttribute("techtype"); if (tempTechtype == techType) { onetr.style.display = ""; } else onetr.style.display = "none"; } trArr = $("td[techtype]"); for (var i = 0; i < trArr.length; i++) { var onetr = trArr[i]; var tempTechtype = onetr.getAttribute("techtype"); if (tempTechtype == techType) { onetr.style.display = ""; } else onetr.style.display = "none"; } } function showCharacter() { try { if (!teamCharacter || teamCharacter.length < 1) return; var typeList = "1,3,2".split(','); var typeNameList = "优势,风格,弱点".split(','); var htmlArray = new Array(); htmlArray.push(" "); for (var i = 0; i < typeList.length; i++) { htmlArray.push(""); var count = 0; for (var j = 0; j < teamCharacter.length; j++) { var oneData = teamCharacter[j]; if (oneData[0] == typeList[i]) { if (count % 3 == 0) { htmlArray.push(""); if (count > 0) htmlArray.push(""); } var width = count % 3 < 2 ? "33%" : "34%"; htmlArray.push(''); count++; } } if (count % 3 == 1) htmlArray.push(''); else if (count % 3 == 2) htmlArray.push(''); } htmlArray.push("
" + typeNameList[i] + "
' + oneData[2].split('^')[0] + '  
 
"); document.getElementById("teamCharacterDiv").innerHTML = htmlArray.join(''); } catch (e) { } }