//异步
var xmlHttp;
var widthnum = 30;	
var submit = 0;
function createXMLHttpRequest() {
	if (window.ActiveXObject) {
			xmlHttp = new ActiveXObject("Microsoft.XMLHTTP");
	}else if (window.XMLHttpRequest) {
			xmlHttp = new XMLHttpRequest();
	}
}
function sendXML(xml,url){
		createXMLHttpRequest();
		xmlHttp.onreadystatechange = handleStateChange;
		xmlHttp.open("POST",url, false);
		xmlHttp.send(xml);
}
function handleStateChange() {	
	if(xmlHttp.readyState == 4) {
		if(xmlHttp.status == 200){
		}else if (xmlHttp.status == 404)
		{
			alert("你访问的页面不存在");
		}
	}
}

//************************************************************************
//确认付款
//************************************************************************
function sycindexSubmit(){
	//var flag = false;
	document.getElementById('subButton').style.display = "none";//提交按钮
	document.getElementById('noSubButton').style.display = "block";//显示提交用户信息
	ajxCheckIsLogin();//异步校验数据中...
	var hiddenLogin = '';
	Sleep(this,2000);
	this.NextStep=function()
	{
		document.getElementById('subButton').style.display = "block";//提交按钮
		document.getElementById('noSubButton').style.display = "none";
		//alert(hiddenLogin);
		hiddenLogin = document.getElementById('hiddenLoginId').value;
		if(hiddenLogin == '00'){
			//alert("已登录成功");
			BookOrder('2');
		}else{
			return false;
		}
	}
}

function XmlDom() {
	    //通过对象/属性检测法，判断是 IE 来是 Mozilla
    if (window.ActiveXObject) {
        var arrSignatures = ["MSXML2.DOMDocument.5.0", "MSXML2.DOMDocument.4.0",
                             "MSXML2.DOMDocument.3.0", "MSXML2.DOMDocument",
                             "Microsoft.XmlDom"];
                        
        for ( i=0; i < arrSignatures.length; i++) {
            try {
       
                var oXmlDom = new ActiveXObject(arrSignatures[i]);
                return oXmlDom;
       
            } catch (oError) {
               
            }
        }         

        throw new Error("MSXML is not installed on your system.");
          
    //同上         
    } else if (document.implementation && document.implementation.createDocument) {
       //变相应用firefox没有的方法
        var oXmlDom = document.implementation.createDocument("","",null);
        //判断是否是firefox
		var sUserAgent=navigator.userAgent;
		var isKHTML=sUserAgent.indexOf("KHTML")>-1||sUserAgent.indexOf("Konqueror")>-1||sUserAgent.indexOf("AppleWebKit")>-1;
		var isMoz=sUserAgent.indexOf("Gecko")>-1&&!isKHTML;
        	if (isMoz){
					
					    Document.prototype.readyState = 0;
					    Document.prototype.onreadystatechange = null;
					
					   
					    Document.prototype.__changeReadyState__ = function (iReadyState) {
					        this.readyState = iReadyState;
					
					        if (typeof this.onreadystatechange == "function") {
					            this.onreadystatechange();
					        }
					    };
					   
					    Node.prototype.__defineGetter__("xml", function () {
					        var oSerializer = new XMLSerializer();
					        return oSerializer.serializeToString(this, "text/xml");
					    });
			}
        return oXmlDom;       
       
    } else {
        throw new Error("Your browser doesn't support an XML DOM object.");
    }
	
    
}
function strTrim(str) {
	str+="";
	var i=0;
	while(str.charCodeAt(i)==32){
		i++;
	}
	str=str.substr(i);
	i=str.length;
	while(str.charCodeAt(i-1)==32){
		i--;
	}
	str=str.substring(0,i);
	return str;
}

function create_xml_date(lotteryContentsValue,lotteryIdValue,moneyTypeValue,recordsValue,orderTypeValue,issues){
    //alert('lotteryContentsValue : '+lotteryContentsValue+" lotteryIdValue :"+lotteryIdValue+" moneyTypeValue: "+moneyTypeValue);
    //alert('recordsValue : '+recordsValue+' orderTypeValue : '+orderTypeValue+' issues : '+issues);
	//创建xml
	//编码与页面编码不一致会报错	
		var doc = XmlDom();
				//创建文件头
		var p = doc.createProcessingInstruction("xml","version='1.0'  encoding='utf-8'");
			//添加文件头
		doc.appendChild(p);
			//创建根接点	
	   	var jfkLotteryOrder =  doc.createElement("jfkLotteryOrder");
	   	//订单金额（所有类型）
	   	var buyMoneyValue=0;
	   	//lottery 的属性
	   	for(j=0; j<issues.length; j++){//追号多期
	   		
			   for( i=0; i <lotteryContentsValue.length; i++){
			   			//issueDate[0] 是期号 issueDate[1]是倍数
			   			var issueDate =issues[j].split(",");
			   			//格式 号码:单注金额:玩法:投注方式 //lotteryNum:money:playTypeId:saleType
			   			var ticket= lotteryContentsValue[i].split(":");
			   			var ticketContent=ticket[0];// / /gi 替换全部//	
			   			while(ticketContent.indexOf(",|,")!=-1) {
			   			ticketContent = ticketContent.replace(",|,","*");
			   			}
			   			var ticketMoneyValue =ticket[1]*ticket[5]*2;
			   			if(orderTypeValue == 2){
			   				ticketMoneyValue = ticketMoneyValue*issueDate[1];
			   			}
			   			var palyTypeValue=ticket[2];
			   			var palyTypeIdValue=ticket[3];
			   			var saleTypeValue=ticket[4];
			   			if(palyTypeValue=='2'&& ticketContent.length > 5){
			   			    if(ticketContent.indexOf('*') != -1){
			   			       palyTypeIdValue='2';
			   			    }else{
			   			       palyTypeIdValue='1';
			   			    }
			   			}else if(palyTypeValue=='3'&&ticketContent.length>8){
			   			    if(ticketContent.indexOf('*') != -1){
			   			       palyTypeIdValue='2';
			   			    }else{
			   				   palyTypeIdValue='1';
			   				}
						}else if(palyTypeValue=='4'&&ticketContent.length>11){
			   			    if(ticketContent.indexOf('*') != -1){
			   			       palyTypeIdValue='2';
			   			    }else{
			   				   palyTypeIdValue='1';
			   				}
			   			}else if(palyTypeValue=='5'&&ticketContent.length>14){
			   			    if(ticketContent.indexOf('*') != -1){
			   			       palyTypeIdValue='2';
			   			    }else{
			   				   palyTypeIdValue='1';
			   				}
			   			}else if(palyTypeValue=='6'&&ticketContent.length>17){
			   			    if(ticketContent.indexOf('*') != -1){
			   			       palyTypeIdValue='2';
			   			    }else{
			   				   palyTypeIdValue='1';
			   				}
			   			}else if(palyTypeValue=='7'&&ticketContent.length>20){
			   			    if(ticketContent.indexOf('*') != -1){
			   			       palyTypeIdValue='2';
			   			    }else{
			   				   palyTypeIdValue='1';
			   				}
			   			}else if(palyTypeValue=='8'&&ticketContent.length > 23){
			   			    if(ticketContent.indexOf('*') != -1){
			   			       palyTypeIdValue='2';
			   			    }else{
			   				   palyTypeIdValue='1';
			   				}
			   			}else if(palyTypeValue=='10'&&ticketContent.length>8){
			   			    palyTypeIdValue='1';
			   				//palyTypeIdValue='3';
			   			}else if(palyTypeValue=='12'&&ticketContent.length>8){
			   			    if(ticketContent.indexOf('*') != -1){
			   			       palyTypeIdValue='2';
			   			    }else{
			   				   palyTypeIdValue='1';
			   				}
			   			}else if(palyTypeValue=='9'&&ticketContent.length>5){
			   			    palyTypeIdValue='1';
			   				//palyTypeIdValue='3';
			   			}else if(palyTypeValue=='11'&&ticketContent.length>5){
			   			    if(ticketContent.indexOf('*') != -1){
			   			       palyTypeIdValue='2';
			   			    }else{
			   				   palyTypeIdValue='1';
			   				}
			   			}
			   			
			   			if(palyTypeValue=='10'&&ticketContent.length<9){
			   			    //alert('come in 10');
			   				while(ticketContent.indexOf("*")!=-1) {
			   				ticketContent = ticketContent.replace("*",",");
			   				}
			   			}if(palyTypeValue=='9'&&ticketContent.length<8){
			   			    //alert('come in 9');
			   				while(ticketContent.indexOf("*")!=-1) {
			   				ticketContent = ticketContent.replace("*",",");
			   				}
			   			}
			   			buyMoneyValue=buyMoneyValue+ticketMoneyValue;
			   			//创建子接点
				   		var jfkLottery = doc.createElement("jfkLottery"); 
				   		//期号 倍数 金额  按issue的值来算 其他直接从ticketInfo里取
				   		var issueName = doc.createElement("issueName");
				   		var playTypeId = doc.createElement("playTypeId");
				   		var saleType = doc.createElement("saleType");
				   		var buyMoney = doc.createElement("buyMoney");
				   		var playType = doc.createElement("playType");
				   		var scales = doc.createElement("scales");
				   		var content = doc.createElement("content");
				   		
				   		//添加文本接点
						issueName.appendChild(doc.createTextNode(issueDate[0]));
					 	//playTypeId.appendChild(doc.createTextNode(0));//暂时不用
				   		buyMoney.appendChild(doc.createTextNode(ticketMoneyValue));
				   		saleType.appendChild(doc.createTextNode(saleTypeValue));
				   		//alert(palyTypeIdValue);
				   		playTypeId.appendChild(doc.createTextNode(palyTypeIdValue));
				   		playType.appendChild(doc.createTextNode(palyTypeValue));
				   		if(orderTypeValue == 2){
			   				scales.appendChild(doc.createTextNode(ticket[5]*issueDate[1]));
			   			}else{
			   				scales.appendChild(doc.createTextNode(ticket[5]));
			   			}
					 	content.appendChild(doc.createTextNode(strTrim(ticketContent)));
					 	jfkLottery.appendChild(issueName);
					 	jfkLottery.appendChild(playTypeId);
					 	jfkLottery.appendChild(saleType);
					 	jfkLottery.appendChild(buyMoney);
					 	jfkLottery.appendChild(playType);
					 	jfkLottery.appendChild(scales);
					 	jfkLottery.appendChild(content);
						 //添加子接点
						jfkLotteryOrder.appendChild(jfkLottery);
				}
		}
			//order 的属性 通用的 ------------------------------------------------------------
		var lotteryId = doc.createElement("lotteryId");
		var startIssue = doc.createElement("startIssue");
		var buyMoney = doc.createElement("buyMoney");
		var orderType = doc.createElement("orderType");
		var moneyType = doc.createElement("moneyType");
		var records = doc.createElement("records");
		var totalIssues = doc.createElement("totalIssues");
		
		lotteryId.appendChild(doc.createTextNode(lotteryIdValue));
		startIssue.appendChild(doc.createTextNode(issues[0].substring(0,issues[0].indexOf(","))));
		buyMoney.appendChild(doc.createTextNode(buyMoneyValue));
		orderType.appendChild(doc.createTextNode(orderTypeValue));
		moneyType.appendChild(doc.createTextNode(moneyTypeValue));
		records.appendChild(doc.createTextNode(recordsValue));
		totalIssues.appendChild(doc.createTextNode(issues.length));
		
		jfkLotteryOrder.appendChild(lotteryId);
		jfkLotteryOrder.appendChild(startIssue);
		jfkLotteryOrder.appendChild(buyMoney);
		jfkLotteryOrder.appendChild(orderType);
		jfkLotteryOrder.appendChild(moneyType);
		jfkLotteryOrder.appendChild(records);
		jfkLotteryOrder.appendChild(totalIssues);
		
		
		var buyNum = doc.createElement("buyNum");//认购份数
		var unitNum = doc.createElement("unitNum");//该方案分成几份
		var unitMoney = doc.createElement("unitMoney");//每份金额
		
		
		if(orderTypeValue==3){
				//发起和买的时候才用到 ----------------------------------------------------------------
			var title = doc.createElement("title");
			var isOpen = doc.createElement("isOpen");
			var depositeMoney = doc.createElement("depositeMoney");
			var deductRate = doc.createElement("deductRate");
			var description = doc.createElement("description");
			
			title.appendChild(doc.createTextNode(document.getElementById("orderTitle").value));
			isOpen.appendChild(doc.createTextNode(document.getElementById("isOpen").value));
			depositeMoney.appendChild(doc.createTextNode(document.getElementById("depositeMoney").value));
			deductRate.appendChild(doc.createTextNode(document.getElementById("deductRate").value));
			description.appendChild(doc.createTextNode(document.getElementById("descriptionId").value));
			
			buyNum.appendChild(doc.createTextNode(document.getElementById("buyNum").value));
			unitNum.appendChild(doc.createTextNode(document.getElementById("unitNum").value));
			unitMoney.appendChild(doc.createTextNode(document.getElementById("unitMoney").value
				*document.getElementById("buyNum").value*document.getElementById("unitNum").value));
			
			jfkLotteryOrder.appendChild(title);
			jfkLotteryOrder.appendChild(isOpen);
			jfkLotteryOrder.appendChild(depositeMoney);
			jfkLotteryOrder.appendChild(deductRate);
			jfkLotteryOrder.appendChild(description);
			//---------------------------------------------------------------------------
		}else{
				// 代购和追号时 份数:1 每份金额:总金额 已购数量:总注数 合买是从页面取
				buyNum.appendChild(doc.createTextNode("1"));
				unitNum.appendChild(doc.createTextNode("1"));
				unitMoney.appendChild(doc.createTextNode(buyMoneyValue));
				if(orderTypeValue==2){
					//追号 -------------------------------------------------------------------------
					var isWinStop = doc.createElement("isWinStop");
					if(document.getElementById('is_win_stop').checked){
						isWinStop.appendChild(doc.createTextNode("1"));
					}else{
						isWinStop.appendChild(doc.createTextNode("0"));
					}
					jfkLotteryOrder.appendChild(isWinStop);
				}
		}
		jfkLotteryOrder.appendChild(buyNum);
		jfkLotteryOrder.appendChild(unitNum);
		jfkLotteryOrder.appendChild(unitMoney);
		
		doc.appendChild(jfkLotteryOrder);
		if(doc.xml==null){

			alert("非法数据");
			return;
		}
		
	return doc.xml;

}
			//追号-->
	//选中所有期并计算方案金额
 function selectAllIssue()
  {
	var box_array;
	var i;
	var j;
	var total_issue_money = parseInt(document.getElementById("total_pursue_money").innerHTML);
	var issue_len =  parseInt(document.getElementById("total_issue").innerHTML);
	var zhu = document.getElementById("total_num").innerHTML;
	var default_value = 0;
	var box_array;
	//alert("issue_len:"+issue_len+" money:"+total_issue_money);
	for(i=1; i<=4; i++){
		var temp_len = day_issue_len[i-1];
		var temp_money = day_money[i-1];
		box_array = document.getElementsByName("d"+i+"_box");
		if(document.getElementById("day"+i).style.display =='block'){
			box_array = document.getElementsByName("d"+i+"_box");
			if(document.getElementById("AllSelect").checked == true){//全选
				day_issue[i-1] = new Array();	
				day_money[i-1] = 0;
				day_issue_len[i-1] = 0;
				for(j=0; j<box_array.length; j++){
					box_array[j].checked = true;
					default_value = document.getElementById("d" + i + "_mul" + box_array[j].value).value;
					document.getElementById("d" + i + "_mul" + box_array[j].value).className = "";
					document.getElementById("d" + i + "_mul" + box_array[j].value).disabled = false;
					document.getElementById("d" + i + "_mul" + box_array[j].value).value = default_value;
					document.getElementById("d" + i + "_" + box_array[j].value).innerHTML = default_value*2*zhu;
				}
			}else{//删除
				for(j=0; j<box_array.length; j++){
					box_array[j].checked = false;
					document.getElementById("d" + i + "_mul" + box_array[j].value).disabled = true;
					document.getElementById("d" + i + "_" + box_array[j].value).innerHTML = 0;
				}
			}
		}
	}
	reCaclPursueMoney();//统计追号金额
}
  //选一期并计算金额
  function checkedIssue(dayStr,multiStr,totalStr,issueId){
  		//dayStr="d1_box" multiStr="d1_mul" totalStr="d1_";
  		var multiId=multiStr+issueId;
		if(document.getElementById(issueId).checked){
			document.getElementById(multiId).value=1;
			document.getElementById(multiId).disabled=false;
		}else{
			document.getElementById(multiId).value="";
			document.getElementById(multiId).disabled=true;
		}
		reCaclPursueMoney();
 }
 //更改所有期的倍数
 function changeAllmulti(changeMulti){
    	for(t=1;t<=4;t++)
    	{
    		var checkCollection=document.getElementsByName("d"+t+"_box");
    		var count=checkCollection.length;
    		if(document.getElementById("day"+t).style.display =='block')
    		{
    			for(var i=0 ;i<count;i++)
				{
					if(checkCollection[i].checked){
						var multiId="d"+t+"_mul"+checkCollection[i].value;
						document.getElementById(multiId).value=document.getElementById(changeMulti).value;
					}
				}
    		}
    	}
    	reCaclPursueMoney();
 }

//更改指定期的期数与金额
function changeMultipleAssigned(){
	reCaclPursueMoney();
}


//追号 ---期数和金额--
 function reCaclPursueMoney(){
	//如果追号，计算各追号期的金额
	//daystr="d1_box" multiStr=d1_mul totalStr="d1_";
	var issueCount = 0;
	var totalPursueMoney =0;
	for(var k=1;k<5;k++){
		var checkCollection = document.getElementsByName("d"+k+"_box");
	   	var count=checkCollection.length;
	   	//alert(count);
		for(i=0;i<count;i++)
		{
			var multiId="d"+k+"_mul"+checkCollection[i].value;
			var moneyId="d"+k+"_"+checkCollection[i].value;
			//alert(moneyId);
			//var moneyId=moneyStr+checkCollection[i].value;
			if(checkCollection[i].checked){
				var multiObj=document.getElementById(multiId);			
				var m=document.getElementById("total_money").innerHTML*multiObj.value;	
				document.getElementById(moneyId).innerHTML=m;			
				totalPursueMoney+=m;
				issueCount++;
			}else{
				document.getElementById(moneyId).innerHTML="0";
			}
		}
	}
	document.getElementById("total_issue").innerHTML=issueCount;
	document.getElementById("total_pursue_money").innerHTML=totalPursueMoney;
}
//计算合买 保底 认购 
function caclPerFeeOnKey(){	
		
			var tid1 = document.getElementById("tid1");//订单金额
			var unitNum = document.getElementById("unitNum");//总份数
			var showUnitMoney = document.getElementById("showUnitMoney");//每份金额
			var depositeNum = document.getElementById("depositeNum");//保底份数
			var showDepositeMoney = document.getElementById("showDepositeMoney");//保底金额
			var buyNum=document.getElementById("buyNum");//购买数量
			var showAlreadyBuyMoney=document.getElementById("showAlreadyBuyMoney");//购买金额
			
				//有选号金额和总份数,计算每份金额，否则清空每份金额和保底金额
			if (parseFloat(tid1.innerHTML)>0 && unitNum.value != ""&& parseInt(unitNum.value)>0){
			
				var unitMoney = parseFloat(tid1.innerHTML)/unitNum.value;
				showUnitMoney.innerHTML=unitMoney;
				
				//保底份数不大于总份数，计算保底金额，否则清空保底的输入和计算结果
				if (parseFloat(depositeNum.value) <= parseFloat(unitNum.value)) {
					showDepositeMoney.innerHTML = (unitMoney * depositeNum.value);
				}else{
					depositeNum.value = "";
					showDepositeMoney.innerHTML=0;
				}
				//认购份数和金额
				if (parseFloat(buyNum.value) <= parseFloat(unitNum.value)) {
					showAlreadyBuyMoney.innerHTML = (unitMoney * buyNum.value);
				}else{
					buyNum.value = "";
					showAlreadyBuyMoney.innerHTML=0;
				}
				
			} else {
				showUnitMoney.innerHTML=0;
				showDepositeMoney.innerHTML=0;
				showAlreadyBuyMoney.innerHTML=0;
			}
}
//选中指定期并计算方案金额
function selectAllqty(checkBoxName,qty,allIssueId,multiStr,issueCount,totalMoneyId,moneyWithOutMultiId,moneyStr)
{
	var scales=document.getElementById("scales").value;
	var checkCollection=document.getElementsByName(checkBoxName);
    var count=checkCollection.length;
    var j=0;
	for(var i=0 ;i<qty;i++)
	{	
		var multiId=multiStr+checkCollection[i].value;
		var moneyId=moneyStr+checkCollection[i].value;
		//if(document.getElementById(allIssueId).checked){
		checkCollection[i].checked=true;
		document.getElementById(multiId).value=scales;
		document.getElementById(multiId).disabled=false;
		j=j+1;
		///}else{
		//checkCollection[i].checked=false;
		//document.getElementById(multiId).value="";
		//document.getElementById(multiId).disabled=true;
		//}
   	}
	// document.getElementById(issueCount).innerHTML=j;  	
	//document.getElementById(issueCount).value=j;  
	reCaclPursueMoneyQty(checkBoxName,totalMoneyId,moneyWithOutMultiId,multiStr,moneyStr,qty);
}
  
 function changeAllmultiQty(checkBoxName,qty,changeMulti,multiStr,totalMoneyId,moneyWithOutMultiId,moneyStr){
 	 		var checkCollection=document.getElementsByName(checkBoxName);
	    	var count=checkCollection.length;
			for(var i=0 ;i<qty;i++)
			{
				// alert("changeAllmultiQty"+qty);
				if(checkCollection[i].checked){
				var multiId=multiStr+checkCollection[i].value;
				document.getElementById(multiId).value=document.getElementById(changeMulti).value;
				}
	    	}
 	reCaclPursueMoneyQty(checkBoxName,totalMoneyId,moneyWithOutMultiId,multiStr,moneyStr,qty);
 }
 //投注时计算每期的金额
 function reCaclPursueMoneyQty(checkBoxName,totalMoneyId,moneyWithOutMultiId,multiStr,moneyStr,qty){
	//如果追号，计算各追号期的金额
		if(document.getElementById("orderType").value==2){
			var checkCollection=document.getElementsByName(checkBoxName);
	    	var count=checkCollection.length;
			var totalPursueMoney = 0;
			var issueCount=0;
			for(i=0;i<qty;i++){
				var multiId=multiStr+checkCollection[i].value;
				var moneyId=moneyStr+checkCollection[i].value;
				if(checkCollection[i].checked){
				var multiObj=document.getElementById(multiId);
					if(isEmpty(multiObj.value)||!isInt(multiObj.value)||parseInt(multiObj.value)<=parseInt(0)||parseInt(multiObj.value)>50){
						alert(checkCollection[i].value+"期倍数错误,请输入1-50的数字");
						multiObj.value="";
						multiObj.focus();
					}
					//var m = document.getElementById(moneyWithOutMultiId).value*multiObj.value;
					var m = document.getElementById(moneyWithOutMultiId).value;
						document.getElementById(moneyId).innerHTML=m/qty;
					//totalPursueMoney = totalPursueMoney + m;
					issueCount=issueCount+1;
				}else{
					document.getElementById(moneyId).innerHTML=0;
				}
			}
			//document.getElementById("pursue_issue_count").innerHTML=issueCount;
			//document.getElementById("pursue_issue_count").value=issueCount;
			//document.getElementById(totalMoneyId).innerHTML = totalPursueMoney;
		}
}

//追号显示
function showIssueInfo(strid){
	if(document.getElementById(strid).checked){
		document.getElementById("money_lable").style.display="none";
		//document.getElementById("is_win_stop").style.display="inline";
		//document.getElementById("is_win_stop_lable").style.display="inline";
		document.getElementById("issue_count_lable").style.display="inline";
		document.getElementById("pursue_money_lable").style.display="inline";
		document.getElementById("alwaysall").style.display ="inline";
	}else{
		document.getElementById("money_lable").style.display="inline";
		//document.getElementById("is_win_stop_lable").style.display="none";
		document.getElementById("issue_count_lable").style.display="none";
		document.getElementById("pursue_money_lable").style.display="none";
		document.getElementById("alwaysall").style.display="none";
		//document.getElementById("is_win_stop").style.display="none";
	}
	reCaclPursueMoney();//统计追号金额
}

//追号日期页转换
//************************************************************************
function changeIssuePage(page_id) {
	document.getElementById("checkbox").checked = false;
	for (i = 1; i <= 4; i++) {
		if (page_id == "day" + i) {
			document.getElementById("day" + i).style.display = "block";
			document.getElementById("d_" + i).className = "menuOn";
			if (document.getElementById("d" + i + "_sign").checked) {
				document.getElementById("checkbox").checked = true;
			}
			//根据该天的期的勾选情况。总期号显示
			var checkCollection = document.getElementsByName("d"+i+"_box");
		   	var count = checkCollection.length;
		   	var checkCount = 0;
		   	//alert(count);
			for(j=0;j<count;j++)
			{
				if(checkCollection[j].checked){
					checkCount+=1;
				}
			}
			//如果该天所有的期都已选择。则该天期全选
			if(count == checkCount){
				document.getElementById("AllSelect").checked = true;
			}else{
				document.getElementById("AllSelect").checked = false;
			}
		} else {
			document.getElementById("day" + i).style.display = "none";
			document.getElementById("d_" + i).className = "menuNo";
		}
	}
}

//************************************************************************
//确认付款
//************************************************************************

function BookOrder(moneyType){
	
	if(document.getElementById("num_pool").options.length <=0){
		alert("请根据规则选择投彩号码！！！");
		return false;
	}
	
	var moneyTypeStr;
	var num_pool_len = document.getElementById("num_pool").options.length;
	var total_zhu = document.getElementById("total_num").innerHTML;//注数
	var total_issue_money = parseInt(document.getElementById("total_pursue_money").innerHTML);
	var total_money = parseInt(document.getElementById("total_money").innerHTML);//总金
	if(document.getElementById("total_multiple").value == ""){
			alert("倍数只能为 1 到 50 之间的正整数！");
			document.getElementById("total_multiple").value = 1;
			document.getElementById("total_money").innerHTML = total_zhu*2;
			return false;
	}
	var lotteryContents =new Array();
	var lotteryId  = "D11";
	var now_issuename = document.getElementById("now_issuename").value;
	var issues = new Array();//期数+倍数
	var issues_len = 0;
	var next_sign = "";
	var next_issuename = "";
	var orderType = "1";//代购 1 ，追号 2
	var multiples = document.getElementById('total_multiple').value;
	var str = /^\+?[0-9]*[1-9][0-9]*$/;
	var mulStr = "";
	var err_flag = true;
	if(now_issuename != null && document.getElementById("isTimeOut").value != 0){
		orderType = "1";
		issues[0] = now_issuename + "," + multiples;
	}
	if(document.getElementById("next_sign") != null && document.getElementById("next_sign").value != ""){
		next_sign = document.getElementById("next_sign").value;
		next_issuename = document.getElementById("next_issuename").value;
		if( next_sign == "yes"){
			orderType = "2";
			issues[0] = next_issuename + "," + multiples;
		}
	}else{
		next_sign = "no";
	}
	if(document.getElementById("is_pursue").checked){
		orderType = "2";
		var d = 0;
		var issues_len = 0;
		for(d=1; d<=4; d++){
			//alert("d"+d);
			var box = document.getElementsByName("d" + d + "_box");
			//alert("box_len"+box.length);
			var l = 0;
			for(l=0; l<box.length; l++){
				//alert(box[l].value);
				if(box[l].checked){
					var issuename = box[l].value;
					var mul = document.getElementById("d" + d + "_mul" + issuename).value;
					mulStr = str.exec(mul);
					if(mulStr>0 && mulStr<=50){
						issues[issues_len] = issuename + "," + mul;
						issues_len++;
					}else{
						err_flag = false;
						alert(issuename+"的倍数必须是1到50之间的整数。");
						document.getElementById("d" + d + "_mul" + issuename).value = 1;
						document.getElementById("d" + d + "_" + issuename).innerHTML = total_zhu*2;
						return false;
					}
				}
			}
			if(!err_flag){
				return false;
			}
		}
	}
	if(!err_flag){
		return false;
	}
	if(document.getElementById("isTimeOut").value == 0 && !document.getElementById("is_pursue").checked && next_sign != "yes"){
		if(!confirm('当前期已经停止投注!,如需购买,点击确定后可以追号')){
			return false;
		}
		window.location.href="/syc/sycIndex.htm";
		return false;
	}
	if(issues_len == 0 && document.getElementById("is_pursue").checked){
		alert("请选择预约期号！！");
		return false;
	}
	if(document.getElementById("is_pursue").checked){
		total_money = total_issue_money;
	}
	if(total_money <= 0){
		alert("总金额不能为零！");
		return false;
	}
	if(moneyType == 1){
		moneyTypeStr = "所需积分：" + total_money*100 + " 分";
	}else{
		moneyTypeStr = "总金额：" + total_money + " 元";
	}
	
	if(num_pool_len > 0){
		//alert(document.getElementById("num_pool").options[1].value);
		if(total_zhu * issues.length > 2000){
			if(confirm("您提交的数据量过大！可能会丢失数据！\n 您确认提交吗？(涉及现金，系统建议您取消)")){
			
			}else{
				return false;
			}
		}
		for(i=0; i<num_pool_len; i++){
			lotteryContents[i] = document.getElementById("num_pool").options[i].value;
			//alert(lotteryContents[i]);
		}
		//if(confirm("您已经选择： " + total_zhu + " 注 ,总期数：" + issues.length + " ，" + moneyTypeStr)){
			//document.getElementById("guage").style.display ='block';
			var xml = create_xml_date(lotteryContents,lotteryId,moneyType,total_zhu,orderType,issues);
			document.getElementById("xmlText").value = xml;
			ShopConfirm();
	}
}
function ShopConfirm(){
	correctZIndex.hide();
	var ShopConfirmLayer=document.getElementById("ShopConfirmLayer");
	var webBgLayer=document.getElementById("webBgLayer");
	document.getElementById('num_pool').style.display ="none";
	ShopConfirmLayer.style.display="";
	showPopUp("ShopConfirmLayer",1190,655);
	openWebBgLayer();
	webBgLayer.style.display="";
	webBgLayer.style.height=document.documentElement.scrollHeight+"px";
	
	if(document.getElementById('is_pursue').checked==true){
		//document.getElementById("ZXPoint").innerHTML = document.getElementById("total_pursue_money").innerHTML*1500;
		//document.getElementById("ZXtotalFee").value = document.getElementById("total_pursue_money").innerHTML;
		document.getElementById("totalM").innerHTML = "本次合计投注金额:<font class='red'>"+document.getElementById("total_pursue_money").innerHTML+"</font>元&nbsp;期数:<font class='red'>"+document.getElementById("total_issue").innerHTML+"</font>";
		document.getElementById("currentIssueName").innerHTML = "十一运夺金追号投注";
		document.getElementById("totalFee").value = document.getElementById("total_pursue_money").innerHTML;
	}else{
		//document.getElementById("ZXPoint").innerHTML = document.getElementById("total_money").innerHTML*1500;
		//document.getElementById("ZXtotalFee").value = document.getElementById("total_money").innerHTML;
		document.getElementById("totalM").innerHTML = "本次合计投注金额:<font class='red'>"+document.getElementById("total_money").innerHTML+"</font>元&nbsp;注数:<font class='red'>"+document.getElementById("total_num").innerHTML+"</font>&nbsp;倍数:<font class='red'>"+document.getElementById('total_multiple').value+"</font>";
		document.getElementById("currentIssueName").innerHTML=" 十一运夺金 第<strong class='red font_15'>"+document.getElementById("now_issuename").value+"</strong>期";
		document.getElementById("totalFee").value = document.getElementById("total_money").innerHTML;
	}
	createTable();
}
function CloseShopConfirm(){
	
	document.getElementById("jfPoint").innerHTML = "读取中...."; 
	for (var i = 0; i < document.getElementsByName("jfType").length; i++) {
		if (document.getElementsByName("jfType")[i].checked) {
			document.getElementsByName("jfType")[i].checked = false;
			break;
		}
	}
	var ShopConfirmLayer=document.getElementById("ShopConfirmLayer");
	var webBgLayer=document.getElementById("webBgLayer");
	var userLogin=document.getElementById("userLogin");
	var sycSuccess=document.getElementById("sycSuccess");
	var sycError=document.getElementById("sycError");
	document.getElementById('num_pool').style.display ="block";
	document.getElementById('userLogin').style.display = "none";
	sycError.style.display="none";
	sycSuccess.style.display="none";
	userLogin.style.display="none";
	ShopConfirmLayer.style.display="none";
	webBgLayer.style.display="none";
	correctZIndex.show();
}

function createTable(){
	var tablehtml="";
	if (document.getElementById('is_pursue').checked == false) {
		tablehtml += '<table width=\"100%\" border=\"0\" cellspacing=\"0\" cellpadding=\"0\">' +
		'<tr><th width=\"15%\">序号</th><th width=\"70%\">投注内容</th><th width=\"15%\">金额</th></tr>';
		
		for (var i = 0; i < document.getElementById("num_pool").options.length; i++) {
			tablehtml += '<tr>'
			tablehtml += '<td class=\"red\">';
			tablehtml += i + 1;
			tablehtml += '</td><td>'
			tablehtml += document.getElementById("num_pool").options[i].text;
			var value=document.getElementById("num_pool").options[i].value;
			var spt=new Array();
			spt=value.split(':');
			var money=parseInt(spt[1])*parseInt(spt[5])*2;
			tablehtml += '</td><td class=\"red\">'+money+'元</td>';
			tablehtml += '</tr>';
		}
		tablehtml += '</table>';
	}else{
		tablehtml += '<table width=\"100%\" border="0" cellspacing="0" cellpadding="0">' +
		'<tr><th width=\"15%\">序号</th><th width=\"70%\">投注内容</th><th width=\"15%\">金额</th></tr>';
		
		for (var i = 0; i < document.getElementById("num_pool").options.length; i++) {
			tablehtml += '<tr>'
			tablehtml += '<td class=\"red\">';
			tablehtml += i + 1;
			tablehtml += '</td><td>'
			tablehtml += document.getElementById("num_pool").options[i].text;
			var value=document.getElementById("num_pool").options[i].value;
			var spt=new Array();
			spt=value.split(':');
			var money=parseInt(spt[1])*parseInt(spt[5])*2;
			tablehtml += '</td><td class=\"red\">'+money+'元</td>';
			tablehtml += '</tr>';
		}
		tablehtml += '</table><p>';
		 var tablehtml2="";
		 tablehtml2+='<table width=\"100%\" border=\"0\" cellspacing=\"0\" cellpadding=\"0\">'+
	      '<tr><th width=\"23%\">期号</th><th width=\"20%\">投注倍数</th></th><th width=\"20%\">购买金额</th></tr>';
	 	var issue = document.getElementsByName("d1_box");
	 	for(var c=0;c<issue.length;c++)
		{
			if(issue[c].checked){
				tablehtml2+='<tr>'
				tablehtml2+='<td>';
				tablehtml2+=issue[c].value+'<span>'+document.getElementById('issueCurrent'+issue[c].value).innerHTML+'</span>';
				tablehtml2+='</td><td>';
				tablehtml2+=document.getElementById('d1_mul'+issue[c].value).value+"倍";
				tablehtml2+='</td><td>';
				tablehtml2+=document.getElementById('d1_'+issue[c].value).innerHTML+"元";
				tablehtml2+='</td>';
		 		tablehtml2+='</tr>';
				}
		}
		var issue2 = document.getElementsByName("d2_box");
	 	for(var c2=0;c2<issue2.length;c2++)
		{
			if(issue2[c2].checked){
				tablehtml2+='<tr>'
				tablehtml2+='<td>';
				tablehtml2+=issue2[c2].value+'<span>'+document.getElementById('issueCurrent'+issue2[c2].value).innerHTML+'</span>';
				tablehtml2+='</td><td>';
				tablehtml2+=document.getElementById('d2_mul'+issue2[c2].value).value+"倍";
				tablehtml2+='</td><td>';
				tablehtml2+=document.getElementById('d2_'+issue2[c2].value).innerHTML+"元";
				tablehtml2+='</td>';
		 		tablehtml2+='</tr>';
				}
		}
			var issue3 = document.getElementsByName("d3_box");
	 	//alert(issue.length);
	 	for(var c3=0;c3<issue3.length;c3++)
		{
			if(issue3[c3].checked){
				tablehtml2+='<tr>'
				tablehtml2+='<td>';
				tablehtml2+=issue3[c3].value+'<span>'+document.getElementById('issueCurrent'+issue3[c3].value).innerHTML+'</span>';
				tablehtml2+='</td><td>';
				tablehtml2+=document.getElementById('d3_mul'+issue3[c3].value).value+"倍";
				tablehtml2+='</td><td>';
				tablehtml2+=document.getElementById('d3_'+issue3[c3].value).innerHTML+"元";
				tablehtml2+='</td>';
		 		tablehtml2+='</tr>';
				}
		}
		var issue4 = document.getElementsByName("d4_box");
	 	//alert(issue.length);
	 	for(var c4=0;c4<issue4.length;c4++)
		{
			if(issue4[c4].checked){
				tablehtml2+='<tr>'
				tablehtml2+='<td>';
				tablehtml2+=issue4[c4].value+'<span>'+document.getElementById('issueCurrent'+issue4[c4].value).innerHTML+'</span>';
				tablehtml2+='</td><td>';
				tablehtml2+=document.getElementById('d4_mul'+issue4[c4].value).value+"倍";
				tablehtml2+='</td><td>';
				tablehtml2+=document.getElementById('d4_'+issue4[c4].value).innerHTML+"元";
				tablehtml2+='</td>';
		 		tablehtml2+='</tr>';
				}
		}
		tablehtml2+='</table>';
		tablehtml+=tablehtml2;
	}
	document.getElementById("tables").innerHTML=tablehtml;
	//getActMoney();//取获赠彩金余额
}
//确认投注
function loginConfirm(){

	submit++;
    if(submit>1){
    	alert("不能重复提交！");
    	return false;
    }
    
	if(document.getElementById("agree").checked==false){
		alert("请选择我已经看过并同意《集中账户平台短信电话投注服务协议》");
		return false;
	}else{/**
		var userLogin=document.getElementById("userLogin");
		var webBgLayer=document.getElementById("webBgLayer");
		var ShopConfirmLayer=document.getElementById("ShopConfirmLayer");
		var content="";
		//document.getElementById('ssqnum').style.display ="none";
		ShopConfirmLayer.style.display="none";
		showPopUp("userLogin",1180,655);
		userLogin.style.display="block";
		openWebBgLayer();
		for(var i=0;i<document.getElementById("num_pool").options.length;i++){
			content=content+document.getElementById("num_pool").options[i].text+"\n";
		}
		 document.getElementById("lotterysyc").innerHTML="";
		 document.getElementById("lotterysyc").innerHTML=content;
		 if (document.getElementById('is_pursue').checked == true) {
		 	 document.getElementById("sycIsue").innerHTML="十一运夺金追号投注";
		 }else{
		 	document.getElementById("sycIsue").innerHTML="您要进行投注的是"+document.getElementById("now_issuename").value+"期";
		 }
		ba=setInterval("begin()",1000);
	 	document.getElementById("lktj").style.display = "block";
		document.getElementById("zztj").style.display = "none";**/
		betResult();
	}
	
}
/**
function begin(){
	if(widthnum>0){
	    document.getElementById("in").style.width=(31-widthnum)/30*100+"%";
	    document.getElementById("number").innerHTML=widthnum-1+"秒";
	    widthnum-=1;
	}else{
		betResult();
	}
}**/
function createSycXMLHttpRequest() {
	if (window.ActiveXObject) {
		sscXmlHttp = new ActiveXObject("Microsoft.XMLHTTP");
	} else {
		if (window.XMLHttpRequest) {
			sscXmlHttp = new XMLHttpRequest();
		}
	}
}
function betResult()
{
	
	document.getElementById("lktj").style.display = "none";
	document.getElementById("zztj").style.display = "block";
	//clearInterval(ba);
	createSycXMLHttpRequest();
	sscXmlHttp.onreadystatechange = resultSyc;
	var xmltext = "xmlText="+document.getElementById("xmlText").value;
	var payOrderType = document.getElementById("payOrderType").value;
	var url="/include/syc/createJfkSscLotteryOrderFromXMLAjax.htm?payOrderType="+payOrderType;
	sscXmlHttp.open("POST",url,true);
	sscXmlHttp.setRequestHeader("Content-Type","application/x-www-form-urlencoded");  
    sscXmlHttp.send(xmltext);
}

function resultSyc(){
	if(sscXmlHttp.readyState==4){
		if(sscXmlHttp.status==200){
			var resultdata = sscXmlHttp.responseText; 
			var isWin = resultdata.split(",")[0];
			var msg = resultdata.split(",")[1];
			document.getElementById("ShopConfirmLayer").style.display = "none";
			//CloseShopConfirm();
			if(isWin=='00'){//下单成功
			    document.getElementById("yuer").innerHTML=resultdata.split(",")[2];
				document.getElementById("caijin").innerHTML=resultdata.split(",")[3];
				document.getElementById("userLogin").style.display="none";
				showPopUp("sycSuccess",570,239);
				document.getElementById("sycSuccess").style.display="block";
			}else{
				document.getElementById("errorMsg").innerHTML=msg;
				document.getElementById("userLogin").style.display="none";
				showPopUp("sycError",570,239);
				document.getElementById("sycError").style.display="block";
			}
			document.getElementById("lktj").style.display = "block";
			document.getElementById("zztj").style.display = "none";
		}
		submit = 0;	
	}
}
function sycsubmit(){
	clearInterval(ba);
	document.getElementById("lktj").style.display = "none";
	document.getElementById("zztj").style.display = "block";
	document.forms['xmlform'].submit();
}
