function LeftData(SclassID, LeaAspx, CupAspx, SelectedColor) { var selectedColor = SelectedColor || "red"; 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; case 4: name = "大洋洲赛事"; break; case 5: name = "非洲赛事"; break; } return name; } this.Generate = function(i, j, k, l) { var leftMainDiv = document.getElementById("new_date_me"); var arrHtml = new Array(); for (var z = 0; z < 6; z++) { if (z != i) { arrHtml.push("
" + this.GetName(z) + "
"); continue; } arrHtml.push("
" + this.GetName(z) + "
"); //添加 var arrGuo = arrArea[i]; var doIndex=LeaAspx.indexOf("."); if(doIndex!=-1) LeaAspx=LeaAspx.substring(0,doIndex); var doIndex2=CupAspx.indexOf("."); if(doIndex2!=-1) CupAspx=CupAspx.substring(0,doIndex2); 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) { var arrCup = arrGuo[j][5]; for (var l = 0; l < arrCup.length; l++) { var arrC = arrCup[l]; if (SclassID == arrC[0]) { isFind = true; this.Generate(i, j, -1, l); break; } } } if (isFind) break; } if (isFind) break; } }