  var bks_stat = new Object();

  bks_stat.dataUrl = "data/stat/";
  bks_stat.loadTime = 10000;

  bks_stat.dayUrl = "data/bks_match_day/nba_day";
  bks_stat.day = "";
  bks_stat.dloadTime = 5000;
  bks_stat.datyData = null;
  bks_stat.dlastTime = 0;

  bks_stat.lang = "tr";

  bks_stat.matchId = null;
  bks_stat.data = null;
  bks_stat.lastTime = 0;



  //简繁英文字
  bks_stat.langLab = new Object();
  bks_stat.langLab["status"] = ["状态", "狀態", "Status"];
  bks_stat.langLab["score_stat"] = ["本场比分统计", "本場比分統計", "Score"];
  bks_stat.langLab["team_name"] = ["球队名称", "球隊名稱", "Name"];
  bks_stat.langLab["total_score"] = ["总分", "總分", "Total"];
  bks_stat.langLab["s_score"] = ["各节比分", "各節比分", "Score"];
  bks_stat.langLab["half1"] = ["上半场", "上半場", "Half"];
  bks_stat.langLab["half2"] = ["下半场", "下半場", "Half2"];
  bks_stat.langLab["score_diff"] = ["分差", "分差", "todo"];
  bks_stat.langLab["score_vs"] = ["让分", "讓分", "todo"];
  bks_stat.langLab["overunder"] = ["大小球", "大小球", "todo"];
  bks_stat.langLab["person_stat"] = ["个人统计", "個人統計", " Statistics"];
  bks_stat.langLab["person_name"] = ["球员名称", "球員名稱", "Name"];
  bks_stat.langLab["stat_time"] = ["时间", "時間", "M"];
  bks_stat.langLab["stat_rate"] = ["命中率", "命中率", "F"];
  bks_stat.langLab["stat_r"] = ["篮板球", "籃板球", "R"];
  bks_stat.langLab["stat_a"] = ["助攻", "助攻", "A"];
  bks_stat.langLab["stat_to"] = ["失误", "失誤", "TO"];
  bks_stat.langLab["stat_stl"] = ["抢断", "搶斷", "STL"];
  bks_stat.langLab["stat_blk"] = ["盖帽", "蓋帽", "BLK"];
  bks_stat.langLab["stat_pf"] = ["犯规", "犯規", "PF"];
  bks_stat.langLab["stat_pts"] = ["得分", "得分", "PTS"];
  bks_stat.langLab["stat_fg"] = ["总", "總", "FG"];
  bks_stat.langLab["stat_3fg"] = ["三分球", "三分球", "3FG"];
  bks_stat.langLab["stat_ft"] = ["罚球", "罰球", "FT"];
  bks_stat.langLab["stat_or"] = ["攻", "攻", "OR"];
  bks_stat.langLab["stat_tr"] = ["总", "總", "TR"];
  bks_stat.langLab["total"] = ["总计", "總計", "Totals"];

  bks_stat.langLab["analysis"] = ["赛前分析", "賽前分析", "Analysis"];
  bks_stat.langLab["stat_t"] = ["技术统计", "技術統計", "Statistics"];
  bks_stat.langLab["livec"] = ["文字直播", "文字直播", "Livecast"];


  bks_stat.getLab = function(t) {
    var lab = bks_stat.langLab[t];
    return lab?lab[bks_stat.lang=="en"?2:(bks_stat.lang=="tr"?1:0)]:"";
  }


  bks_stat.init = function() {
    var c_op = bks_data.getCookie("_g_o_op");
    if(c_op) {
      var op = c_op.split(":");
      if(op.length>0) bks_stat.lang = (op[0]=="en" || op[0]=="cn")?op[0]:"tr";
    }
    var lang = bks_data.getUrlArg("l");
    if(lang && (lang=="cn" || lang=="tr" || lang=="en")) bks_stat.lang = lang;
    bks_stat.matchId = bks_data.getUrlArg("m");
    if(bks_stat.matchId) {
      bks_data.LoadStatData(bks_stat.dataUrl + parseInt(bks_stat.matchId/1000) + "/bks_stat" + bks_stat.matchId + ".js", bks_stat.dataHandler);
    }

    try{_gl.setLang(bks_stat.lang);} catch(e) {}
  }

  bks_stat.chgLang = function(l) {
    if(l!=bks_stat.lang && (l=="cn" || l=="tr" || l=="en")) {
      bks_stat.lang = l;
      bks_stat.showData();
      bks_stat.showDayData();
    }
  }

  function chgLang(ln) {
    bks_stat.chgLang(ln);
  }

  bks_stat.dataHandler = function(data) {
    bks_stat.data = data;
    bks_stat.calcPersonStat();
    bks_stat.showData();
    if(bks_stat.data.LoadChg)
      bks_stat.loadChgData();
    bks_stat.day = bks_data.getDayStr2(bks_stat.data.Match.koTime);
    bks_stat.loadDayList();
  }

  bks_stat.showData = function() {
    bks_stat.showMatchInfo();
    bks_stat.showMatchScore();
    bks_stat.showLiveCast();
    var n = bks_stat.showPersonStat(1);
    n += bks_stat.showPersonStat(2);
    document.getElementById("div_person_stat_memo").style.display = n>0?"":"none";
    bks_stat.showTeamMatch(1);
    bks_stat.showTeamMatch(2);
  }

  bks_stat.loadChgData = function() {
    bks_data.LoadStatData(bks_stat.dataUrl + parseInt(bks_stat.matchId/1000) + "/bks_stat" + bks_stat.matchId + ".js", bks_stat.chgDataHandler);
    window.setTimeout(bks_stat.loadChgData, bks_stat.loadTime);
  }

  bks_stat.chgDataHandler = function(d_chg) {
  //  window.status = "chg_load_ret: "+(bks_stat.getTimeStr(new Date(d_chg.TimeStamp*1000)))+"  "+(new Date());
    if(bks_stat.lastTime!=d_chg.TimeStamp) {
      bks_stat.data = d_chg;
      bks_stat.calcPersonStat();
      bks_stat.lastTime = d_chg.TimeStamp;
      bks_stat.showData();
    }
  }


  bks_stat.calcPersonStat = function() {
    bks_stat.data.PersonTotal = new Object();
    bks_stat.data.PersonList.sort(bks_stat.sortPersonStat);
    bks_stat.data.PersonTotal[1] = new bks_data.PersonStat("^^總計^总计^Totals^^^^^^^^^^^^^^^^^");
    bks_stat.data.PersonTotal[2] = new bks_data.PersonStat("^^總計^总计^Totals^^^^^^^^^^^^^^^^^");
    var idx, person;
    var match = bks_stat.data.Match;
    if(match) {
      for(i=0,n=0; i<bks_stat.data.PersonList.length; i++) {
        person = bks_stat.data.PersonList[i];
        if(person.teamId==match.t1Id)
          bks_stat.data.PersonTotal[1].addStat(person);
        else if(person.teamId==match.t2Id)
          bks_stat.data.PersonTotal[2].addStat(person);
      }
    }
  }

  bks_stat.sortPersonStat = function(p1, p2) {
    if(p1.teamId>p2.teamId)
      return 1;
    else if(p1.teamId<p2.teamId)
      return -1;
    else {
      var pts1 = p1.pts==""?-1:parseInt(p1.pts);
      var pts2 = p2.pts==""?-1:parseInt(p2.pts);
      if(pts1>pts2)
        return -1;
      else if(pts1<pts2)
        return 1;
      else
        return 0;
    }
  }


  bks_stat.showMatchInfo = function() {
    var match = bks_stat.data.Match;
    if(!match) return;
    var round = match.getRoundInfo(bks_stat.lang);
    var str = "<b><a>"+match.getSeasonName(bks_stat.lang)+match.getLName(bks_stat.lang)+"</a></b>"+(round?" | "+round:"")+(match.place?" | "+match.place:"");
    document.getElementById("l_m_info_ex").innerHTML = str;
    str = '<table align="center" border="0" cellpadding="0" cellspacing="0">'
        + '  <tr>'
        + '    <td valign="bottom" align="left" width="120">'
        + '      <!--span style="padding-right:5px;"><input type="radio" name="lang" value="tr" id="ra_lang_tr"'+(bks_stat.lang=='tr'?' checked':'')+' onclick="bks_stat.chgLang(\'tr\');"><label for="ra_lang_tr">繁體</label></span>'
        + '      <span><input type="radio" name="lang" value="cn" id="ra_lang_cn"'+(bks_stat.lang=='cn'?' checked':'')+' onclick="bks_stat.chgLang(\'cn\');"><label for="ra_lang_cn">简体</label></span-->'
        + '    </td>'
        + '    <td valign="middle" align="right" width="300">'
        + '      <table>'
        + '        <tr>'
        + '          <td align="right" valign="middle"><span class="text_24"><b>'+match.getT1Name(bks_stat.lang)+'</b></span><br>'+match.t1EnName+'</td>'
        + '          <td valign="middle">'+(match.t1Logo?('<img src="'+match.t1Logo+'">'):'')+'</td>'
        + '        </tr>'
        + '      </table>'
        + '    </td>'
        + '    <td valign="middle" width="140"><span class="text_24"><b>'+((match.t1Score!='' && match.t2Score!='')?(match.t1Score+'-'+match.t2Score):'VS')+'</b></span><br>KO:'+bks_data.getDateTimeStr(match.koTime)+'<br>'+bks_stat.getLab("status")+':'+bks_data.getStatusName(match.statusId, bks_stat.lang)+'</td>'
        + '    <td valign="middle" align="left" width="420">'
        + '      <table>'
        + '        <tr>'
        + '          <td valign="middle">'+(match.t2Logo?('<img src="'+match.t2Logo+'">'):'')+'</td>'
        + '          <td align="left" valign="middle"><span class="text_24"><b>'+match.getT2Name(bks_stat.lang)+'</b></span><br>'+match.t2EnName+'</td>'
        + '        </tr>'
        + '      </table>'
        + '    </td>'
        + '  </tr>'
        + '</table>';
    document.getElementById("div_m_info").innerHTML = str;
    str = '<ul class="tabs">'
        + '  <li><a href="http://app.gooooal.com/bks/analysis.do?matchId='+bks_stat.matchId+'&lang='+bks_stat.lang+'"><span><h2>'+bks_stat.getLab("analysis")+'</h2></span></a></li>'
        + '  <li class="selected"><a><span><h2>'+bks_stat.getLab("stat_t")+'</h2></span></a></li>'
        + (match.lId==1021?'  <li><a href="bks_livecast.html?m='+bks_stat.matchId+'&l='+bks_stat.lang+'"><span><h2>'+bks_stat.getLab("livec")+'</h2></span></a></li>':'')
        + '</ul>';
    document.getElementById("div_m_nav").innerHTML = str;
  }

  bks_stat.showMatchScore = function() {
    var match = bks_stat.data.Match;
    if(!match) return;
    var ot = 0;
    if(match.t1Ot1!="" || match.t2Ot1!="") ot = 1;
    if(match.t1Ot2!="" || match.t2Ot2!="") ot = 2;
    if(match.t1Ot3!="" || match.t2Ot3!="") ot = 3;
    if(match.t1Ot4!="" || match.t2Ot4!="") ot = 4;
    var arr = new Array();
    arr.push('<table cellpadding="0" cellspacing="0" class="dataSheet lightBlue">');
    arr.push('<caption><div class="left"><h2>'+bks_stat.getLab("score_stat")+'</h2></div><div class="right">'+(match.lId==1021?'<a href="javascript:bks_stat.showAllLive();" style="color:blue;"><u>'+bks_stat.getLab("livec")+'</u></a>':'')+'</div></caption>');
    arr.push('<tr>'
           + '  <th rowspan="2" width="130">'+bks_stat.getLab("team_name")+'</th>'
           + '  <th rowspan="2" width="45">'+bks_stat.getLab("total_score")+'</th>'
           + '  <th colspan="'+(4+ot)+'" style="text-align:center;">'+bks_stat.getLab("s_score")+'</th>'
           + '  <th rowspan="2" width="45">'+bks_stat.getLab("half1")+'</th>'
           + '  <th rowspan="2" width="45">'+bks_stat.getLab("half2")+'</th>'
           + '</tr>');
    arr.push('<tr>'
           + '  <th>1　&nbsp;</th>'
           + '  <th>2　&nbsp;</th>'
           + '  <th>3　&nbsp;</th>'
           + '  <th>4　&nbsp;</th>'
           + (ot>=1?('  <th>OT1</th>'):'')
           + (ot>=2?('  <th>OT2</th>'):'')
           + (ot>=3?('  <th>OT3</th>'):'')
           + (ot>=4?('  <th>OT4</th>'):'')
           + '</tr>');

    arr.push('<tr style="height:25px;">'
           + '  <td>'+match.getT1Name(bks_stat.lang)+'</td>'
           + '  <td>'+match.t1Score+'</td>'
           + '  <td>'+match.t1S1+'</td>'
           + '  <td>'+match.t1S2+'</td>'
           + '  <td>'+match.t1S3+'</td>'
           + '  <td>'+match.t1S4+'</td>'
           + (ot>=1?('  <td>'+match.t1Ot1+'</td>'):'')
           + (ot>=2?('  <td>'+match.t1Ot2+'</td>'):'')
           + (ot>=3?('  <td>'+match.t1Ot3+'</td>'):'')
           + (ot>=4?('  <td>'+match.t1Ot4+'</td>'):'')
           + '  <td>'+match.t1HalfScore+'</td>'
           + '  <td>'+match.t1Half2Score+'</td>'
           + '</tr>');

    arr.push('<tr style="height:25px;">'
           + '  <td>'+match.getT2Name(bks_stat.lang)+'</td>'
           + '  <td>'+match.t2Score+'</td>'
           + '  <td>'+match.t2S1+'</td>'
           + '  <td>'+match.t2S2+'</td>'
           + '  <td>'+match.t2S3+'</td>'
           + '  <td>'+match.t2S4+'</td>'
           + (ot>=1?('  <td>'+match.t2Ot1+'</td>'):'')
           + (ot>=2?('  <td>'+match.t2Ot2+'</td>'):'')
           + (ot>=3?('  <td>'+match.t2Ot3+'</td>'):'')
           + (ot>=4?('  <td>'+match.t2Ot4+'</td>'):'')
           + '  <td>'+match.t2HalfScore+'</td>'
           + '  <td>'+match.t2Half2Score+'</td>'
           + '</tr>');

    arr.push('<tr class="alt" style="height:25px;">'
           + '  <td>'+bks_stat.getLab("score_diff")+'</td>'
           + '  <td>'+((match.t1Score!='' && match.t2Score!='')?(match.t1Score-match.t2Score):'')+'</td>'
           + '  <td>'+((match.t1S1!='' && match.t2S1!='')?(match.t1S1-match.t2S1):'')+'</td>'
           + '  <td>'+((match.t1S2!='' && match.t2S2!='')?(match.t1S2-match.t2S2):'')+'</td>'
           + '  <td>'+((match.t1S3!='' && match.t2S3!='')?(match.t1S3-match.t2S3):'')+'</td>'
           + '  <td>'+((match.t1S4!='' && match.t2S4!='')?(match.t1S4-match.t2S4):'')+'</td>'
           + (ot>=1?('  <td>'+((match.t1Ot1!='' && match.t2Ot1!='')?(match.t1Ot1-match.t2Ot1):'')+'</td>'):'')
           + (ot>=2?('  <td>'+((match.t1Ot2!='' && match.t2Ot2!='')?(match.t1Ot2-match.t2Ot2):'')+'</td>'):'')
           + (ot>=3?('  <td>'+((match.t1Ot3!='' && match.t2Ot3!='')?(match.t1Ot3-match.t2Ot3):'')+'</td>'):'')
           + (ot>=4?('  <td>'+((match.t1Ot4!='' && match.t2Ot4!='')?(match.t1Ot4-match.t2Ot4):'')+'</td>'):'')
           + '  <td>'+((match.t1HalfScore!='' && match.t2HalfScore!='')?(match.t1HalfScore-match.t2HalfScore):'')+'</td>'
           + '  <td>'+((match.t1Half2Score!='' && match.t2Half2Score!='')?(match.t1Half2Score-match.t2Half2Score):'')+'</td>'
           + '</tr>');

    arr.push('<tr class="alt" style="height:25px;">'
           + '  <td>'+bks_stat.getLab("total_score")+'</td>'
           + '  <td>'+((match.t1Score!='' && match.t2Score!='')?(parseInt(match.t1Score)+parseInt(match.t2Score)):'')+'</td>'
           + '  <td>'+((match.t1S1!='' && match.t2S1!='')?(parseInt(match.t1S1)+parseInt(match.t2S1)):'')+'</td>'
           + '  <td>'+((match.t1S2!='' && match.t2S2!='')?(parseInt(match.t1S2)+parseInt(match.t2S2)):'')+'</td>'
           + '  <td>'+((match.t1S3!='' && match.t2S3!='')?(parseInt(match.t1S3)+parseInt(match.t2S3)):'')+'</td>'
           + '  <td>'+((match.t1S4!='' && match.t2S4!='')?(parseInt(match.t1S4)+parseInt(match.t2S4)):'')+'</td>'
           + (ot>=1?('  <td>'+((match.t1Ot1!='' && match.t2Ot1!='')?(parseInt(match.t1Ot1)+parseInt(match.t2Ot1)):'')+'</td>'):'')
           + (ot>=2?('  <td>'+((match.t1Ot2!='' && match.t2Ot2!='')?(parseInt(match.t1Ot2)+parseInt(match.t2Ot2)):'')+'</td>'):'')
           + (ot>=3?('  <td>'+((match.t1Ot3!='' && match.t2Ot3!='')?(parseInt(match.t1Ot3)+parseInt(match.t2Ot3)):'')+'</td>'):'')
           + (ot>=4?('  <td>'+((match.t1Ot4!='' && match.t2Ot4!='')?(parseInt(match.t1Ot4)+parseInt(match.t2Ot4)):'')+'</td>'):'')
           + '  <td>'+((match.t1HalfScore!='' && match.t2HalfScore!='')?(parseInt(match.t1HalfScore)+parseInt(match.t2HalfScore)):'')+'</td>'
           + '  <td>'+((match.t1Half2Score!='' && match.t2Half2Score!='')?(parseInt(match.t1Half2Score)+parseInt(match.t2Half2Score)):'')+'</td>'
           + '</tr>');

    arr.push('<tr class="smart" style="height:25px;">'
           + '  <td>'+bks_stat.getLab("score_vs")+'</td>'
           + '  <td>'+match.asFull+'</td>'
           + '  <td>'+match.asS1+'</td>'
           + '  <td>'+match.asS2+'</td>'
           + '  <td>'+match.asS3+'</td>'
           + '  <td>'+match.asS4+'</td>'
           + (ot>=1?('  <td></td>'):'')
           + (ot>=2?('  <td></td>'):'')
           + (ot>=3?('  <td></td>'):'')
           + (ot>=4?('  <td></td>'):'')
           + '  <td>'+match.asHalf1+'</td>'
           + '  <td>'+match.asHalf2+'</td>'
           + '</tr>');

    arr.push('<tr class="smart" style="height:25px;">'
           + '  <td>'+bks_stat.getLab("overunder")+'</td>'
           + '  <td>'+match.ouFull+'</td>'
           + '  <td>'+match.ouS1+'</td>'
           + '  <td>'+match.ouS2+'</td>'
           + '  <td>'+match.ouS3+'</td>'
           + '  <td>'+match.ouS4+'</td>'
           + (ot>=1?('  <td></td>'):'')
           + (ot>=2?('  <td></td>'):'')
           + (ot>=3?('  <td></td>'):'')
           + (ot>=4?('  <td></td>'):'')
           + '  <td>'+match.ouHalf1+'</td>'
           + '  <td>'+match.ouHalf2+'</td>'
           + '</tr>');

    arr.push('</table>');
    document.getElementById("div_score").innerHTML = arr.join("");
    //document.getElementById("div_score").style.width = (520+ot*40)+"px";
  }

  bks_stat.showLiveCast = function() {
    var match = bks_stat.data.Match;
    if(!match) return;
    var i, live
    var liveList = bks_stat.data.LiveCastList;
    if(liveList && liveList.length>0
        && match.statusId!="1" && match.statusId!="2" && match.statusId!="6"&& match.statusId!="12" 
        && match.statusId!="13" && match.statusId!="14" && match.statusId!="15" && match.statusId!="16") {
      var arr = new Array();
      arr.push('<table cellpadding="0" cellspacing="0" class="dataSheet lightBlue">');
      arr.push('<tr>'
            + '  <th colspan="3">'
            + '    <div class="left">文字直播 ['+bks_data.getStatusName(match.statusId, bks_stat.lang)+' '+bks_data.getSecTime(match.leftTime)+']</div>'
            + '    <div class="right"><a href="javascript:bks_stat.showAllLive();" style="font-weight:normal;">查看直播实录</a></div>'
            + '  </th>'
            + '</tr></table>');
      arr.push('<table cellpadding="0" cellspacing="0" class="dataSheet">');

      for(i=0; i<liveList.length; i++) {
        live = liveList[i];
        arr.push('<tr'+(i%2?' class="alt"':'')+'>'
              + '  <td width="15%">'+bks_data.getStatusName(live.statusId, bks_stat.lang)+' '+bks_data.getSecTime(live.leftTime)+'</td>'
              + '  <td width="15%">'+match.getTeamName(live.teamId, bks_stat.lang)+'</td>'
              + '  <td>'+live.getText(bks_stat.lang)+'</td>'
              + '</tr>');
      }

      arr.push('</table>');
      
      document.getElementById("div_livecast").style.paddingBottom = "20px";
      document.getElementById("div_livecast").innerHTML = arr.join("");

    } else {
      document.getElementById("div_livecast").style.display = "none";
    }

  }

  bks_stat.showPersonStat = function(tidx) {
    if(tidx!=1 && tidx!=2) return;
    var i, n, person;
    var arr = new Array();
    arr.push(bks_stat.showPersonStatTitle(tidx));
    var match = bks_stat.data.Match;
    if(match) {
      var teamId = tidx==1?match.t1Id:match.t2Id;
      for(i=0,n=0; i<bks_stat.data.PersonList.length; i++) {
        person = bks_stat.data.PersonList[i];
        if(person.teamId==teamId)
          arr.push(bks_stat.showPersonStatData(person, n++));
      }
      arr.push(bks_stat.showPersonStatData(bks_stat.data.PersonTotal[tidx], "total"));
    }

    arr.push('</table>');
    document.getElementById("div_person_stat_"+tidx).innerHTML = n>1?arr.join(""):"";
    return n-1;
  }

  bks_stat.showPersonStatTitle = function(tidx) {
    var match = bks_stat.data.Match;
    var teamName = match?(tidx==1?match.getT1Name(bks_stat.lang):match.getT2Name(bks_stat.lang)):"";
    var arr = new Array();
    arr.push('<table cellpadding="0" cellspacing="0" class="dataSheet lightBlue">');
    arr.push('<caption><h2>'+teamName+bks_stat.getLab("person_stat")+'</h2></caption>');
    arr.push('<tr>'
           + '  <th rowspan="2">'+bks_stat.getLab("person_name")+'</th>'
           + '  <th rowspan="2" width="40">'+bks_stat.getLab("stat_time")+'</th>'
           + '  <th colspan="3" style="text-align:center;">'+bks_stat.getLab("stat_rate")+'</th>'
           + '  <th colspan="2" style="text-align:center;">'+bks_stat.getLab("stat_r")+'</th>'
           + '  <th rowspan="2" width="35">'+bks_stat.getLab("stat_a")+'</th>'
           + '  <th rowspan="2" width="35">'+bks_stat.getLab("stat_to")+'</th>'
           + '  <th rowspan="2" width="35">'+bks_stat.getLab("stat_stl")+'</th>'
           + '  <th rowspan="2" width="35">'+bks_stat.getLab("stat_blk")+'</th>'
           + '  <th rowspan="2" width="35">'+bks_stat.getLab("stat_pf")+'</th>'
           + '  <th rowspan="2" width="40">'+bks_stat.getLab("stat_pts")+'</th>'
           + '</tr>');
    arr.push('<tr>'
           + '  <th width="70">'+bks_stat.getLab("stat_fg")+'</th>'
           + '  <th width="70">'+bks_stat.getLab("stat_3fg")+'</th>'
           + '  <th width="70">'+bks_stat.getLab("stat_ft")+'</th>'
           + '  <th width="40">'+bks_stat.getLab("stat_or")+'</th>'
           + '  <th width="40">'+bks_stat.getLab("stat_tr")+'</th>'
           + '</tr>');

    return arr.join("");
  }

  bks_stat.showPersonStatData = function(person, line) {
    if(!person) return "";
    var str = '<tr'+(line=='total'?' class="end"':(line%2?' class="alt"':''))+'>'
            + '  <td>'+(person.isFirst?'<font color=red>*</font>':'')+(person.pId?('<a href="javascript:bks_stat.openPerson('+person.pId+')">'):'')+person.getName(bks_stat.lang)+(person.pId?'</a>':'')+person.getPos(bks_stat.lang)+'</td>'
            + '  <td>'+person.time+'</td>'
            + '  <td>'+person.getFg()+'</td>'
            + '  <td>'+person.getThrfg()+'</td>'
            + '  <td>'+person.getFt()+'</td>'
            + '  <td>'+person.otr+'</td>'
            + '  <td>'+person.tr+'</td>'
            + '  <td>'+person.a+'</td>'
            + '  <td>'+person.tot+'</td>'
            + '  <td>'+person.stl+'</td>'
            + '  <td>'+person.blk+'</td>'
            + '  <td>'+person.pf+'</td>'
            + '  <td>'+person.pts+'</td>'
            + '</tr>';

    return str;
  }

  bks_stat.showAllLive = function() {
    var url = "bks_livecast.html?m="+bks_stat.matchId+"&l="+bks_stat.lang;
    window.open(url);
  }

  bks_stat.openStat = function(mid) {
    var url = "bks_stat.html?m="+mid+"&l="+bks_stat.lang;
    window.open(url);
  }

  bks_stat.openPerson = function(pid) {
    if(pid) {
      var url = "http://app.gooooal.com/bks/player.do?pid="+pid+"&lang="+bks_stat.lang;
      window.open(url, "", "left=200,top=200,width=500,height=300,toolbar=no,menubar=no,scrollbars=yes,resizable=no,location=no,status=no");
    }
  }


  bks_stat.loadDayList = function() {
    bks_data.LoadDayMatchData(bks_stat.dayUrl + bks_stat.day + ".js", bks_stat.dayListHandler);
    window.setTimeout(bks_stat.loadDayList, bks_stat.dloadTime);
  }

  bks_stat.dayListHandler = function(data) {
    if(bks_stat.dlastTime!=data.TimeStamp) {
      bks_stat.dayData = data;
      bks_stat.dlastTime = data.TimeStamp;
      bks_stat.showDayData();
    }
  }

  bks_stat.showDayData = function() {
    if(!bks_stat.dayData || !bks_stat.dayData.MatchList) return;
    var i, n, match, st;
    var arr = new Array();
    arr.push('<table cellpadding="0" cellspacing="0" class="dataSheet lightBlue">');
    arr.push('<tr><th colspan=2>今日其他赛事</th></tr>');
    for(i=0,n=0; i<bks_stat.dayData.MatchList.length; i++) {
      match = bks_stat.dayData.MatchList[i];
      if(match.mId!=bks_stat.matchId) {
        if(match.statusId!="1" && match.statusId!="2" && match.statusId!="6"&& match.statusId!="12" 
          && match.statusId!="13" && match.statusId!="14" && match.statusId!="15" && match.statusId!="16")
          st = bks_data.getStatusName(match.statusId, bks_stat.lang)+" "+bks_data.getSecTime(match.leftTime);
        else
          st = bks_data.getTimeStr2(match.koTime)+" | "+bks_data.getStatusName(match.statusId, bks_stat.lang);
        arr.push('<tr'+(n%2?' class="alt"':'')+'>'
            + '  <td width="75%">'+match.getT1Name(bks_stat.lang)+'</td>'
            + '  <td width="20%"><b>'+match.t1Score+'</b></td>'
            + '</tr>'
            + '<tr'+(n%2?' class="alt"':'')+'>'
            + '  <td>'+match.getT2Name(bks_stat.lang)+'</td>'
            + '  <td><b>'+match.t2Score+'</b></td>'
            + '</tr>'
            + '<tr'+(n%2?' class="alt"':'')+'>'
            + '  <td colspan=2><div class="left">'+st+'</div><div class="right"><a href="javascript:bks_stat.openStat('+match.mId+');" style="color:blue;"><u>统计</u></a></div></td>'
            + '</tr>');
        n++;
      }
    }

    arr.push('</table>');
    document.getElementById("div_daym").innerHTML = arr.join("");
  }


  bks_stat.showTeamMatch = function(tidx) {
    if(tidx!=1 && tidx!=2) return;
    var match = bks_stat.data.Match;
    var matchList = tidx==1?bks_stat.data.HostMatchList:bks_stat.data.VisitMatchList;
    if(!match || !matchList) return;
    var tname = tidx==1?match.getT1NameS(bks_stat.lang):match.getT2NameS(bks_stat.lang);
    var arr = new Array();
    arr.push('<table cellpadding="0" cellspacing="0" class="dataSheet lightBlue">');
    arr.push('<tr><th colspan=2>'+tname+'近3场</th></tr>');
    for(var i=0; i<matchList.length; i++) {
      match = matchList[i];
      arr.push('<tr'+(i%2?' class="alt"':'')+'>'
          + '  <td colspan=2>'+bks_data.getDateTimeStr(match.koTime)+'</td>'
          + '</tr>'
          + '<tr'+(i%2?' class="alt"':'')+'>'
          + '  <td width="75%">'+match.getT1Name(bks_stat.lang)+'</td>'
          + '  <td width="25%"><b>'+match.t1Score+'</b></td>'
          + '</tr>'
          + '<tr'+(i%2?' class="alt"':'')+'>'
          + '  <td>'+match.getT2Name(bks_stat.lang)+'</td>'
          + '  <td><b>'+match.t2Score+'</b></td>'
          + '</tr>');
    }

    arr.push('</table>');
    document.getElementById("div_match_"+tidx).innerHTML = arr.join("");
  }

