﻿var sh={};
sh.NowNo="0000000"      //当前期号
sh.LeftSecond=0;
sh.flag=false;
sh.lastBonus="00,00,00,00,00|00,00"
sh.Status=1;
sh.Type={
    "BZDS":["单式投注",30101,2],
    "BZFS":["复式投注",30102,2],
    "ZJDS":["追加单式",30103,3],
    "ZJFS":["追加复式",30104,3],
    "S12X2":["十二选二",30105,2]
}
sh.Game={"Id":301,"Name":"大乐透","Char":"dlt"};
sh.hmText="大乐透合买方案！";

var arrMenu1=["me_bz","me_zj","me_x2"];
var arrFun1=["cd.IfrLoad('/dlt/code/bz_normal.htm')","cd.IfrLoad('/dlt/code/zj_normal.htm')","cd.IfrLoad('/dlt/code/x2_normal.htm')"];
sh.init=function(val){
    sh.countTime();
    sh.showLast(val);
    pb.scrollFun(arrMenu1,"rb_cur","rb_nor",arrFun1);
}

//-------------------------取得当前期号
sh.GetNow=function(backJson){
    sh.NowNo=backJson.DateNo;
    var Etime=backJson.Etime;
    sh.LeftSecond=Math.floor(backJson.LeftSecond);
    sh.Status=Number(backJson.Status);
    $("sp_date").innerHTML=sh.NowNo;
    sh.setLeaveTime();
    ch.flash(sh.NowNo);
}

//-------------------------取得本期截至投注时间
sh.setLeaveTime=function(){
    var leftHour=Math.floor((sh.LeftSecond)/3600);
    var leftMinite=Math.floor((sh.LeftSecond-3600*leftHour)/60);
    leftMinite=(leftMinite>9)?leftMinite:"0"+leftMinite;
    var leftSecond=sh.LeftSecond%60;
    leftSecond=(leftSecond>9)?leftSecond:"0"+leftSecond
    $("sp_time").innerHTML=leftHour+":"+leftMinite+":"+leftSecond;
    $("sp_stat").innerHTML=(sh.Status!=1)?"暂停销售":"销售中";
}

//-------------------------计算本期截止时间
sh.countTime=function(){
    if(sh.LeftSecond>0){
        sh.LeftSecond--;
        sh.setLeaveTime();
        if(sh.LeftSecond%120==0){ cd.GetNow(); }
    }
    else{
        if($("ul_BetList").innerHTML!=""){ alert('您好，'+sh.NowNo+'期已截止，请注意确认投注期号。');}
        cd.GetNow();
        sh.flag=false;
    }
    setTimeout(sh.countTime,1000)
}

sh.showLast=function(val){
    if(val==null&&val==""){return;}
    var arr=val.split("$");
    var arrBall=arr[1].split(",");
    $("sp_last").innerHTML=arr[0];
    for(var i=0;i<arrBall.length;i++){
        $("sp_q"+i).innerHTML=arrBall[i];
    }
}

sh.createXml=function(str){ 
　　if(document.all){ 
　　    var xmlDom=new ActiveXObject("Microsoft.XMLDOM") 
　　    xmlDom.loadXML(str) 
　　    return xmlDom 
　　} 
　　else 
　　　　return new DOMParser().parseFromString(str, "text/xml") 
}
