var issueinforeq;
var issuelistreq;
var winissuereq;
var issueAwardreq;//最新开奖期
function getSycIssueByLotteryId(lotteryId) {
	createXMLHttpRequest();
	xmlHttp.onreadystatechange = handleStateChangeSyc;
	var url = "/includePages/lottery/getIssueByLotteryId.htm?lotteryId=" + lotteryId;
	xmlHttp.open("POST", url, true);
	xmlHttp.send("");
	getSycIssueList();
}
/**异步取期开始**/
function getDlcIssueInfo(){
	if(window.ActiveXObject){
		issueinforeq = new ActiveXObject("Microsoft.XMLHTTP");
	}else if(window.XMLHttpRequest){
		issueinforeq = new XMLHttpRequest();
	}
	var urlinfo = "/include/dlc/ajaxGetdlcIssueInfo.htm";
	issueinforeq.open("POST",urlinfo,true);
	issueinforeq.onreadystatechange = writeIssueInfo;
	issueinforeq.send("");
}
function writeIssueInfo(){
	if (issueinforeq.readyState == 4) {
		if (issueinforeq.status == 200) {
			var strissueinfo = issueinforeq.responseText;
			if(document.getElementById("issueinfo")!=null){
				document.getElementById("issueinfo").innerHTML = strissueinfo;
			}
		}
	}
}
/**异步取期结束**/

/**异步取最新开奖期开始**/
function getDlcAwardIssueInfo(){
	if(window.ActiveXObject){
		issueAwardreq = new ActiveXObject("Microsoft.XMLHTTP");
	}else if(window.XMLHttpRequest){
		issueAwardreq = new XMLHttpRequest();
	}
	var urlinfo = "/include/dlc/ajaxDLCLastAwardInfo.htm";
	issueAwardreq.open("POST",urlinfo,true);
	issueAwardreq.onreadystatechange = writeAwardIssueInfo;
	issueAwardreq.send("");
}
function writeAwardIssueInfo(){
	if (issueAwardreq.readyState == 4) {
		if (issueAwardreq.status == 200) {
			var awardInfo = issueAwardreq.responseText;
			if(document.getElementById("lastIssueAward")!=null){
				document.getElementById("lastIssueAward").innerHTML = awardInfo;
				setTimeout("getDlcAwardIssueInfo();", 120000);
			}
		}
	}
}
/**异步取最新开奖期结束**/

/**异步更新追号期开始**/
function getDlcIssueList(){
	if (window.ActiveXObject) {
			issuelistreq = new ActiveXObject("Microsoft.XMLHTTP");
	}else if (window.XMLHttpRequest) {
			issuelistreq = new XMLHttpRequest();
	}
	var url1 = "/include/dlc/appendIssueList.htm";
	issuelistreq.open("POST",url1,true);
	issuelistreq.onreadystatechange = writePageDlcIssueList;
	issuelistreq.send("");
}

function writePageDlcIssueList(){
	if (issuelistreq.readyState == 4) {
		if (issuelistreq.status == 200) {
			var issuelist = issuelistreq.responseText;
			if(document.getElementById("alwaysall")!=null){
				document.getElementById("alwaysall").innerHTML = issuelist;
			}
		}
	}
}
/**异步更新追号期结束**/
function handleStateChangeSyc() {
	if (xmlHttp.readyState == 4) {
		if (xmlHttp.status == 200) {
			//alert("handleStateChangeSSC  200");
			//取出新的期
			var xmlData = xmlHttp.responseXML;
			var root = xmlData.documentElement;
			var issueName = root.getElementsByTagName("issueName")[0].firstChild.nodeValue;
			var saleStartTime = root.getElementsByTagName("saleStartTime")[0].firstChild.nodeValue;
			var overdueTime = root.getElementsByTagName("overdueTime")[0].firstChild.nodeValue;
			var currentEndLimit = root.getElementsByTagName('currentEndLimit')[0].firstChild.nodeValue;
			var nextStartLimit = root.getElementsByTagName('nextStartLimit')[0].firstChild.nodeValue;
					
			//上一期中奖号码
			var prevIssueName = root.getElementsByTagName("prevIssueName")[0].firstChild.nodeValue;
			var prevEncashContent = root.getElementsByTagName("prevEncashContent")[0].firstChild.nodeValue;
			
			
			//时时乐　第20071023－09期　投注截至时间：2007－10－23　14:25
			document.getElementById('tomorrowissue').value=issueName;
			//document.getElementById("ssl_all_title").innerHTML = "时时乐　第 " + issueName + " 期　投注截至时间：" + overdueTime;
			document.getElementById("now_issuename").value = issueName;
		
			if(prevIssueName != null && prevEncashContent != null && document.getElementById("prevIssueName")!=null){
				//prevIssueName
				if(prevIssueName == document.getElementById("prevIssueName").innerHTML){
					setTimeout("getSycIssueByLotteryId('jxssc');",20000);
					return false;
				}
				document.getElementById("prevIssueName").innerHTML = "第" + prevIssueName + "期开奖号码";
				
			}
			if(document.getElementById("end_time_count")!=null){
				currentEndLimit = document.getElementById("end_time_count").value;
			}
			timeCount(currentEndLimit,nextStartLimit);
		}
	}
}
function timeCount(currentEndLimit,nextStart){
	var currentEndTime = currentEndLimit;
	
	var nextStartTime = nextStart;
	if(nextStartTime<0){
		nextStartTime = currentEndTime + 320;
	}
	if(currentEndTime > 0){
		currentEndTime = currentEndTime - 1;
		document.getElementById("isTimeOut").value = 1;
	}
	if(currentEndTime <= 0){
		document.getElementById("isTimeOut").value = 0;
	}
	if(nextStartTime > 0){
		nextStartTime = nextStartTime - 1;
	}
	if(nextStartTime == 0 && document.getElementById("indexSign")!=null && document.getElementById("indexSign").value == 1){
		getSycIssueByLotteryId("jxssc");
		return false;
	}else{
		return false;
	}
	setTimeout("timeCount("+ currentEndTime + "," + nextStartTime + ");", 1000);
}

var issueByNameXmlHttp;//首页当期期号与截止时间提交对象
//没用
function simOptionClick4IE(){     
     var evt=window.event  ;     
     var selectObj=evt?evt.srcElement:null;     
     // IE Only     
     if (evt && selectObj &&  evt.offsetY && evt.button!=2     
         && (evt.offsetY > selectObj.offsetHeight || evt.offsetY<0 ) ) {     
                  
             // 记录原先的选中项     
            var oldIdx = selectObj.selectedIndex;     
     
             setTimeout(function(){     
                 var option=selectObj.options[selectObj.selectedIndex];     
                 // 此时可以通过判断 oldIdx 是否等于 selectObj.selectedIndex     
               // 来判断用户是不是点击了同一个选项,进而做不同的处理.     
             var selectValue=document.getElementById("selectid").value;
             //  alert(selectValue);
                 changeIssueInfoAjax(selectValue)     
     
             }, 60);     
     }     
 }     
 
 
function createIssueByNameXMLHttpRequest() {
	if (window.ActiveXObject) {
			issueByNameXmlHttp = new ActiveXObject("Microsoft.XMLHTTP");
	}else if (window.XMLHttpRequest) {
			issueByNameXmlHttp = new XMLHttpRequest();
	}
}

function changeDlcIssueInfoAjax(issuename)
{
	var selectValue=document.getElementById("selectid").value;
	var indexAjaxUrl = "/include/dlc/issueByNameAjax.htm";
	createIssueByNameXMLHttpRequest();
	
	issueByNameXmlHttp.onreadystatechange = changeDlcIssueInfo;
	issueByNameXmlHttp.open("GET",indexAjaxUrl+"?issueName="+selectValue,true);
	issueByNameXmlHttp.setRequestHeader("Content-Type","application/x-www-form-urlencoded");  
    issueByNameXmlHttp.send(""); 
}
function changeDlcIssueInfo(){
	if(issueByNameXmlHttp.readyState==4){
		if(issueByNameXmlHttp.status==200)
		{
			var resultdata = issueByNameXmlHttp.responseText; 
			for(key=1;key<6;key++)
			{
				document.getElementById("dlc"+key).innerHTML=resultdata.split("@")[2].split(',')[key-1];
			}
			document.getElementById("dlcOpendate").innerHTML=resultdata.split("@")[0];
		 	document.getElementById("dlcOpentime").innerHTML=resultdata.split("@")[1];
		 	document.getElementById("jioubi").innerHTML=resultdata.split("@")[3];
		 	document.getElementById("daxiaobi").innerHTML=resultdata.split("@")[4];
		}
	}
}

/********首页期次变更*********/
function dlcInit(){//初始化期次信息
	getDlcIssueInfo();//异步取期
	getDlcIssueList();//异步追号期
	Sleep(this,1000);
	this.NextStep=function()
	{
		flashPage();//刷新页面开始
	}
}
function flashPage(){
	now_issuename = document.getElementById("now_issuename").value;
	end_time_count = parseInt(document.getElementById("end_time_count").value);
	if(end_time_count == 0){
		document.getElementById("hh").innerHTML=0;
		document.getElementById("mm").innerHTML=0;
		document.getElementById("ss").innerHTML=0;
		document.getElementById("isTimeOut").value = 0;
		getInfo();
		return false;
	}
	var nowissuenameList = document.getElementById("now_issuename").value.split('');
	document.getElementById("issue_1").innerHTML =now_issuename;
	var dlcRemainIssue = nowissuenameList[9];
		if(nowissuenameList[8]!='0'){
			dlcRemainIssue = nowissuenameList[8]+ dlcRemainIssue;
		}
	document.getElementById("todayNumberNo").innerHTML = 66-parseInt(dlcRemainIssue);
	var timeStr = "";
	flashPageTime(end_time_count,err_time);
	end_time_count--;
	document.getElementById("end_time_count").value = end_time_count;
	setTimeout("flashPage();", 1000);
}
function flashPageTime(end_time_count,err_time){
	var time = end_time_count - err_time;
	var hours = parseInt(time/3600);
	var minutes = parseInt((time%3600)/60);
	var secondes = parseInt((time%3600)%60);
	if(hours>0){
		if(hours<10){
			document.getElementById("hh").innerHTML=hours;
		}else{
			var hourss=(hours+"").split("");
			document.getElementById("hh").innerHTML=hourss[0]+hourss[1];
		}
	}else{
		document.getElementById("hh").innerHTML='00';
	}
	if(minutes>0){
			if(minutes<10){
				document.getElementById("mm").innerHTML="0"+minutes;
			}else{
				var mins = (minutes+"").split("");
				document.getElementById("mm").innerHTML=mins[0]+mins[1];
			}
		}else{
			document.getElementById("mm").innerHTML='00';
		}
	if(secondes>0){
		if(secondes<10){
			document.getElementById("ss").innerHTML="0"+secondes;
		}else{
			var secs = (secondes+"").split("");
			document.getElementById("ss").innerHTML=secs[0]+secs[1];
		}
	}else{
		document.getElementById("ss").innerHTML='00';
	}
	if(time <= 0){
		if(document.getElementById("isCurrent").value == 1 ){
			document.getElementById("isCurrent").value = 0;
			var tableobj = document.getElementById("issuetable1");
			tableobj.deleteRow(0);
			total_issue(1);
			total_issue_money();
			var total_money = document.getElementById("total_pursue_money").innerHTML;
			document.getElementById("total_pursue_money").innerHTML = total_money-document.getElementById("errmoney").value;
			document.getElementById("errmoney").value = 0;
		}
		return false;
	}
}
function getInfo(){
	if(document.getElementById("end_time_count").value > 0){
		flashPage();
		return false;
	}else{
		setTimeout("dlcInit();", 2000);
		document.getElementById("isTimeOut").value = 1;
	}
}

 var tenxmlHttp;
function getDlcTenList(){
	if (window.ActiveXObject) {
			tenxmlHttp = new ActiveXObject("Microsoft.XMLHTTP");
	}else if (window.XMLHttpRequest) {
			tenxmlHttp = new XMLHttpRequest();
	}
	var url1 = "/include/dlc/dlcTen.htm";
	tenxmlHttp.open("POST",url1,true);
	tenxmlHttp.onreadystatechange = writePageDlcTenList;
	tenxmlHttp.send("");
}

function writePageDlcTenList(){
	if (tenxmlHttp.readyState == 4) {
		if (tenxmlHttp.status == 200) {
			var dlcTenlist = tenxmlHttp.responseText;
			if(document.getElementById("hot_car")!=null){
				document.getElementById("hot_car").innerHTML = dlcTenlist;
				setTimeout("getDlcTenList();",3*60*1000);  
			}
		}
	}
}
