function LeftData(SclassID, LeaAspx, CupAspx) { this.createDiv = function(attrName, attrVal, txt) { try { var div = document.createElement("
"); div.innerHTML = txt; return div; } catch (e) { var div = document.createElement("div"); if (attrName != null) { div.setAttribute(attrName, attrVal); } div.innerHTML = txt; return div; } }; this.showList = function(event) { var ev = event || window.event; var tar = ev.target || ev.srcElement; var CountryIndex = tar.getAttribute("CountryIndex"); var div = document.getElementById("leagueDiv" + CountryIndex); if (div.style.display == "none") { div.style.display = "block"; bomHelper.SetAttributeClass(tar, "left_list_on"); } else { div.style.display = "none"; bomHelper.SetAttributeClass(tar, "left_list"); } } this.GetName = function(m) { var name = ""; switch (m) { case 0: name = "欧洲赛事"; break; case 1: name = "美洲赛事"; break; case 2: name = "亚洲赛事"; break; case 3: name = "国际赛事"; break; } return name; } this.GetAspxName = function(kind) { var name = "normal"; switch (kind) { case -1: name = "cupmatch"; break; case 1: name = "normal"; break; case 2: name = "playoffs"; break; case 3: name = "preseason"; break; } return name + ".aspx"; } this.Generate = function(i, j, k, l) { var leftMainDiv = document.getElementById("new_date_me"); var arrHtml = new Array(); for (var z = 0; z < 4; z++) { if (z != i) { arrHtml.push("
" + this.GetName(z) + "
"); continue; } arrHtml.push("
" + this.GetName(z) + "
"); //添加 var arrGuo = arrArea[i]; for (var m = 0; m < arrGuo.length; m++) { //国家名 var cIndex = " CountryIndex = '" + m + "'"; var divContent = "
" + arrGuo[m][0 + lang] + "
"; arrHtml.push(divContent); var txt = ""; //生成联赛杯赛DIV列表 arrHtml.push("
" + txt + "
"); } } leftMainDiv.innerHTML = arrHtml.join(''); }; var isFind = false; for (var i = 0; i < arrArea.length; i++) { var arrGuo = arrArea[i]; for (var j = 0; j < arrGuo.length; j++) { //查找联赛 var arrLeague = arrGuo[j][4]; for (var k = 0; k < arrLeague.length; k++) { var arrLea = arrLeague[k]; if (SclassID == arrLea[0]) { isFind = true; this.Generate(i, j, k, -1); break; } } if (isFind) break; } if (isFind) break; } }