var xmlHttp = null;       
var termId;

//访问页面，获取下一期的期号
function nextTerm(){
	xmlHttp = getXmlHttp();
	if(xmlHttp == null) {
		return ;
	}
	xmlHttp.onreadystatechange = setNewTerm;
	var url ="http://"+window.location.hostname+"/ssl/resetIssueInfo.jsp";
	xmlHttp.open("GET", url, true);
	xmlHttp.send(null);
}

//当时间符合要求时把主页面的期号，剩余时间，当前期的信息前移等进行处理
function setNewTerm(){
	if (xmlHttp.readyState == 4 || xmlHttp.readyState == "complete") { 
		var result = xmlHttp.responseText;
		var records = result.split('|');
		document.getElementById("termSpan").innerText = records[0];
		//document.getElementById("termSpan2").innerText = records[0].trim();
		countDown = records[1];
		setCountDown(countDown);
		clearTimeout(timer);
		timer = setTimeout("ontimer();", interval);
			
    //if(document.frames['iframe_dg_bottom'].document.getElementById(issueArray[0]+"TermId").checked){
    //   selectedIssueCount--;
    //}

		//去掉表格的上一行，把当前期的那行前移
		var table = document.frames['iframe_dg_bottom'].document.all("tbshowtozhuexpect");
		table.deleteRow(0);
		issueArray.shift();
		
		if(issueArray.length >0){
		//document.frames['iframe_dg_bottom'].document.all[issueArray[0]+"Multiple"].disabled = false;
		termid =document.frames['iframe_dg_bottom'].document.all["checkbeishu"];
		//if(!termid[0].checked){
		//	selectedIssueCount++;
		//}
		var label,beishu,money;
		if(issueArray.length>1){
			label=termid[0].value+"Label";
			beishu=termid[0].value+"Beishu";
			money=termid[0].value+"Money";
			termid[0].checked = true;
			document.frames['iframe_dg_bottom'].document.getElementById(label).innerHTML = "<font color=red>当前期</font>"; 
			document.frames['iframe_dg_bottom'].document.getElementById(beishu).disabled=false;
			control_beishu(termid[0],1);	
		}	
		else{
			label=termid.value+"Label";
			beishu=termid.value+"Beishu";
			money=termid.value+"Money";
			termid.checked = true;
			document.frames['iframe_dg_bottom'].document.getElementById(label).innerHTML = "<font color=red>当前期</font>"; 
			document.frames['iframe_dg_bottom'].document.getElementById(beishu).disabled=false;
			control_beishu(termid,1);
		}
	}else{
		selectTermDay(2); 
		
		/*var newcountDown=0;
		var arr=getTomorrowString().split("-");
		newcountDown=new Date(Number(arr[0]),Number(arr[1]),Number(arr[2]),10,30).getTime()-new Date().getTime();
		setCountDown(newcountDown);
		clearTimeout(timer);
		timer = setTimeout("ontimer();", 1000);*/
		
		termid = document.frames['iframe_dg_bottom'].document.all["checkbeishu"];
		termid[0].checked = true;
		document.frames['iframe_dg_bottom'].document.getElementById(label).innerHTML = "<font color=red>当前期</font>"; 
		document.frames['iframe_dg_bottom'].document.getElementById(beishu).disabled=false;
		control_beishu(termid[0],1);	
	}
	
	    /*var count = 0;
      selectedIssueArray = new Array(selectedIssueCount);
      term = document.frames['iframe_dg_bottom'].document.all["termid"];
      for(i=0;i<term.length;i++){
      	if(term[i].checked){
      	selectedIssueArray[count++] = term[i].value;
      }
     }
     
      if(selectedIssueCount >= 2 ){
      	document.frames['iframe_dg_bottom'].document.all["isPursue"].checked = true;
      }else{
      	document.frames['iframe_dg_bottom'].document.all["isPursue"].checked = false;
      }*/
	}
}

function getXmlHttp(){
	if (window.XMLHttpRequest) { 
		return new XMLHttpRequest();
	} else if (window.ActiveXObject) { 
		return new ActiveXObject("Microsoft.XMLHTTP");
	}
}      

//获取剩余时间
function setCountDown(countDown){
	var ms = countDown % 1000;
	var sec = ((countDown - ms) / 1000) % 60;
	var min = ((countDown - ms) / 1000 - sec) / 60 ;		
	min = min < 10 ? "0" + min : min;
	sec = sec < 10 ? "0" + sec : sec;
	ms =  (ms+"").substr(0,1) + "0";
	document.getElementById("countDownSpan").innerText = min + "分" + sec + "秒";	
}

//当时间符合时，开始设计新的定时器
function ontimer(){
	if(countDown > interval){
        var ms = countDown % 1000;
		/*if ((countDown - ms)/1000==700){
			document.frames("ordersingle").location.reload(true);  
			document.frames("porkeropen").location.reload(true);  
			document.frames("porkerlrt_index").location.reload(true); 
            document.frames("pokerltrt").location.reload(true); 
		}*/

		countDown -= interval;
		setCountDown(countDown);
		clearTimeout(timer);
		timer = setTimeout("ontimer();", interval);
	} else {
		nextTerm();
	}
}

//得到明天的日期
function getTomorrowString(){
	var d = new Date();
var newDate=new Date(d.getTime()+1*24*60*60*1000);
var vYear = newDate.getFullYear();
var vMon = newDate.getMonth()+1;
var vDay = newDate.getDate();
var ret = "";
ret += vYear;
ret += "-";
ret += vMon<10 ? "0" + vMon : vMon;
ret += "-";
ret += vDay<10 ?  "0"+ vDay : vDay;
return ret;
}

//得到后天的日期
function getAfterTomorrowString(){
	var d = new Date();
var newDate=new Date(d.getTime()+2*24*60*60*1000);
var vYear = newDate.getFullYear();
var vMon = newDate.getMonth()+1;
var vDay = newDate.getDate();
var ret = "";
ret += vYear;
ret += "-";
ret += vMon<10 ? "0" + vMon : vMon;
ret += "-";
ret += vDay<10 ?  "0"+ vDay : vDay;
return ret;
}

//改变今天，明天，后天等三个图片的样式 
function selectTermDay(flag){
      selectDayType = flag;
       var array;
      if(flag == 1){
      	document.getElementById('iframe_dg_bottom').src="ssl_zh.jsp";
      	document.getElementById('li_1').className="li1";
      	document.getElementById('li_2').className="li2";
      	document.getElementById('li_3').className="li2";
      	array = issueArray;
      }
      if(flag == 2){
      	document.getElementById('iframe_dg_bottom').src="ssl_zhtomorrow.jsp";
      	document.getElementById('li_1').className="li2";
      	document.getElementById('li_2').className="li1";
      	document.getElementById('li_3').className="li2";
      	array = issueArray;
      }
      if(flag == 3){
      	document.getElementById('iframe_dg_bottom').src="ssl_zhaftertomorrow.jsp";
      	document.getElementById('li_1').className="li2";
      	document.getElementById('li_2').className="li2";
      	document.getElementById('li_3').className="li1";
      	array = issueArray;
      }
      
      /*var isAllCheck = false;
      if(array.length >0){
            for(i=0;i<array.length;i++){
      	if(!document.getElementById(array[i]+"TermId").checked){
      		document.all["selectAllIssueCheckBox"].checked = false;
      		return;
      	}
      	}
      }
      else{
      document.all["selectAllIssueCheckBox"].checked = false;
      return;
      }
				document.all["selectAllIssueCheckBox"].checked = true;*/
			document.all["selectallexpect"].checked = false;
			selectallbeishu(document.all["selectallexpect"].checked)	
} 