﻿ //*ajax系统加载
function _getopennum()
{
	var lottery,nowterm,opentime,opennum,nexttime,zusan;
	var xmlHttp;
	var str=new Array();
	xmlHttp=ajaxInit();
	var url="/xml/xmlnowopennum.aspx?lottery=FC4D&num="+Math.random();
	xmlHttp.open("GET",url,true);
	xmlHttp.onreadystatechange=function(){
		 if(xmlHttp.readyState==4 && xmlHttp.status==200)
		{
			//var obj = xmlHttp.responseXML.getElementsByTagName("body").item(0).childNodes.item(0).text;
			lottery = xmlHttp.responseXML.getElementsByTagName("lottery")[0].childNodes[0].nodeValue;
			nowterm = xmlHttp.responseXML.getElementsByTagName("nowterm")[0].childNodes[0].nodeValue;
			opentime = xmlHttp.responseXML.getElementsByTagName("opentime")[0].childNodes[0].nodeValue;
			opennum = xmlHttp.responseXML.getElementsByTagName("opennum")[0].childNodes[0].nodeValue;
			zusan = xmlHttp.responseXML.getElementsByTagName("zusan")[0].childNodes[0].nodeValue;

			$("nowterm").innerHTML=nowterm;
			$("opentime").innerHTML=opentime;
			$("opennum0").innerHTML=opennum.split(',')[0];
			$("opennum1").innerHTML=opennum.split(',')[1];
			$("opennum2").innerHTML=opennum.split(',')[2];
			$("opennum3").innerHTML=opennum.split(',')[3];
 
			return;
		}
   	}
   xmlHttp.send(null);
   delete xmlHttp;
   setTimeout("_getopennum()",10000);
} 

var nextterm,remtime,buytime,ActiveExpectOld="";
function _getopenterm()
{
	var xmlHttp;	
	var str=new Array();
	var url="/xml/xmlnowbuyterm.aspx?lottery=FC4D&num="+Math.random();
	xmlHttp=ajaxInit();
	xmlHttp.open("GET",url,true);
	xmlHttp.onreadystatechange=function(){
		if(xmlHttp.readyState==4 && xmlHttp.status==200)
		{
			nextterm = xmlHttp.responseXML.getElementsByTagName("nextterm")[0].childNodes[0].nodeValue;
			remtime = xmlHttp.responseXML.getElementsByTagName("remtime")[0].childNodes[0].nodeValue;
			buytime = xmlHttp.responseXML.getElementsByTagName("buytime")[0].childNodes[0].nodeValue;
			 _showopenterm();
			return;
		}		
	}
	xmlHttp.send(null);
	delete xmlHttp;
	_omitpt();//遗漏数据初始化
}

function _showopenterm()
{
	
	if (nextterm=="" || remtime=="" || buytime==""){
		_getopenterm();
		return;
	}
	else
	{
		$("nextterm").innerHTML=nextterm;

		$("buytime").innerHTML=buytime;
		if(nextterm!=ActiveExpectOld)
		{
			 _loadtermlist(nextterm);
		}
		ActiveExpectOld = nextterm;
		
		if(remtime>0)
		{
			var n0 = Math.floor(remtime/3600);
			var n1 = Math.floor(remtime%3600/60);
			var n2 = remtime%60;
			$("nexttime").innerHTML = (n0>0?""+n0+":":"")+(n1<10?("0"+n1):n1)+":"+(n2<10?("0"+n2):n2);
			remtime--;
			setTimeout("_showopenterm()",1000);
			return;
		}
		else
		{			
			_getopenterm();
			return;
		}
	}	
}

function _loadtermlist(tmpTerm)
{//载入成功后 追号的状态
	if($("tbterm"))
	{
	for(var i=0;i<$("tbterm").rows.length;i++)
		{
			var j=parseInt(i)+1;
			if($("inpterm"+j).value==tmpTerm)
			{
				var Hanghao=j;		//得到当前期号的位置
				break;
			}
			else
			{
				if ($("tbterm").rows[i])
				{
					$("tbterm").rows[i].style.display="none";	//隐藏过期期号
					$("inpterm"+j).checked = false;
					$("inptermmul"+j).disabled = true;					
				}
			}
		}
     	$("inpterm"+Hanghao).checked = true;
		$("inptermmul"+Hanghao).disabled = false;
		$("tbterm_ctl0"+(Hanghao+1)+"_termid").innerHTML=$("inpterm"+Hanghao).value+"(当前期)";
		$("tbterm_ctl0"+(Hanghao+1)+"_termid").style.color="red";
		setmul();
	}

}
function jixuan(xuannum){
	var num1;
	var num2;
	var num3;
	var num4;
	var i=0;
	if($A("betcat"))
	{
		for (var i=0;i<$A("betcat").length;i++)
		{
			if($A("betcat")[i].checked)break;
		}
	}
	
	while(xuannum>0)
	{
	switch (parseInt(i))
	{
		case 0:
			num1 = Math.ceil(Math.random()*10)-1;
			num2 = Math.ceil(Math.random()*10)-1;
			num3 = Math.ceil(Math.random()*10)-1;
			num4 = Math.ceil(Math.random()*10)-1;
			optionValue="1@" + num1 + "," + num2 + "," + num3+ "," + num4 + "@201";
			optionText="[直选单式] " + num1 + "," + num2 + "," + num3 + "," + num4;
			break;
		case 1:
			num1 = Math.ceil(Math.random()*10)-1;
			num2 = num1;
			num3=num1;
			do{
				num4 = Math.ceil(Math.random()*10)-1;
				
			}while(num4 == num1);
			optionValue="1@" + num1 + "," + num2 + "," + num3 + "," + num4+ "@211";
			optionText="[组4单式] " + num1 + "," + num2 + "," + num3+ "," + num4;
			break;
		case 2:
			num1 = Math.ceil(Math.random()*10)-1;
			num2 = num1;
			do{
				num3 = Math.ceil(Math.random()*10)-1;
				num4=num3;
			}while(num3 == num1);
			optionValue="1@" + num1 + "," + num2 + "," + num3 + "," + num4+ "@212";
			optionText="[组6单式] " + num1 + "," + num2 + "," + num3+ "," + num4;
			break;	
		case 3:
			num1 = Math.ceil(Math.random()*10)-1;
			num2=num1;
			do{
				num3= Math.ceil(Math.random()*10)-1;
			}while(num3 == num1);
			do{
				num4 = Math.ceil(Math.random()*10)-1;
			}while(num4 == num1 || num4 == num3);
			optionValue="1@" + num1 + "," + num2 + "," + num3+ "," + num4 + "@213";
			optionText="[组12单式] "+ num1 + "," + num2 + "," + num3+ "," + num4;
			break;	
		case 4:
			num1 = Math.ceil(Math.random()*10)-1;
			do{num2 = Math.ceil(Math.random()*10)-1;
			}while(num2 == num1);
			do{num3 = Math.ceil(Math.random()*10)-1;
			}while(num3 == num1 || num3 == num2);
			do{
				num4 = Math.ceil(Math.random()*10)-1;
			}while(num4 == num1 || num4 == num2|| num4 == num3);
			optionValue="1@"+num1 + "," + num2 + "," + num3+ "," + num4+"@214";
			optionText="[组24单式] "+ + num1 + "," + num2 + "," + num3+ "," + num4;
			break;
	}
		newOption(optionValue,optionText);
		xuannum--;
	}
    setnum();
}


 
//计算整个方案的注数
function setnum()
{
	var betnum=0;
	for (var i = 0; i < $("schemeNum").length; i++) 
	{
	    var selnum = $('schemeNum').options[i].value;
		selnum = selnum.substr(0,selnum.indexOf("@"));
    	betnum= betnum + parseInt(selnum);
	}
	//$P("buynum").value=betnum;
	$("betnum").value=betnum;
	$("lblbetnum").innerHTML=betnum;
	$("lblbetcoin").innerHTML=2*betnum*parseInt($("lblbetmul").innerHTML);	
	return betnum;
}

//计算整个方案的倍数
function setmul()
{
	var betmul=0;
	var num=0;
	for(var i=0;i<$("tbterm").rows.length;i++)
	{
		var j=parseInt(i)+1;
		if($("tbterm").rows[i].style.display != "none" && $("inpterm"+j).checked==true)
		{
			betmul +=parseInt($("inptermmul"+j).value);
			num++;
		}

	}
	$("betmul").value=betmul;
	$("lblbetmul").innerHTML=betmul;
	$("lblbetcoin").innerHTML=2*betmul*parseInt($("lblbetnum").innerHTML);	
	$("lblselnum").innerHTML=num+"期";
	return betmul;
}
//鼠标勾选期数事件
function _clkterm(obj)
{
	var i=parseInt(obj.id.substring(7));
	
	if(parseInt($("inptermmul"+i).value)<=0 || isNaN($("inptermmul"+i).value) || parseInt($("inptermmul"+i).value)>5000)
	{
		alert("倍数输入必须为小于5000的正整数!");
		$("inptermmul"+i).focus();
		return false;
	}
	$("inptermmul"+i).disabled = !($("inpterm"+i).checked);
	if($("inpterm"+i).checked)
	{
        var boughtcoin=$("buyallterm"+(i-1)) ? parseInt($("buyallterm"+(i-1)).innerText):0;
        $("buythisterm"+i).innerText=2*parseInt($("lblbetnum").innerText)*parseInt($("inptermmul"+i).value);	
        $("buyallterm"+i).innerText=parseInt($("buythisterm"+i).innerText)+boughtcoin;
	}else
	{   $("buythisterm"+i).innerText=0;
        $("buyallterm"+i).innerText=0;
	}	

	setmul();//显示倍数
}
//当前期倍投
function _changmul(obj)
{	var buynum=parseInt($("lblbetnum").innerText);

	if(parseInt(buynum)<=0 || isNaN(buynum))
	{
		alert("未选择号码!");
		return false;		
	}
	
	if(parseInt(obj.value)<=0 || isNaN(obj.value) || parseInt(obj.value)>=100)
	{
		alert("倍数输入必须为小于100的正整数!");
		obj.focus();
		return false;				
	}
	$("inptermmul1").value=obj.value;
	var boughtcoin=$("buyallterm1") ? parseInt($("buyallterm1").innerText):0;
	$("buythisterm1").innerText=2*parseInt($("lblbetnum").innerText)*parseInt($("inptermmul1").value);	
	$("buyallterm1").innerText=parseInt($("buythisterm1").innerText)+boughtcoin;		
	setmul();//显示倍数
}

//倍数输入事件
function _inputmul(obj)
{
	var i=parseInt(obj.id.substring(10));
	
	if(parseInt($("inptermmul"+i).value)<=0 || isNaN($("inptermmul"+i).value) || parseInt($("inptermmul"+i).value)>5000)
	{
		alert("倍数输入必须为小于5000的正整数!");
		$("inptermmul"+i).focus();
		return false;				
	}
	var boughtcoin=$("buyallterm"+(i-1)) ? parseInt($("buyallterm"+(i-1)).innerText):0;
	$("buythisterm"+i).innerText=2*parseInt($("lblbetnum").innerText)*parseInt($("inptermmul"+i).value);	
	$("buyallterm"+i).innerText=parseInt($("buythisterm"+i).innerText)+boughtcoin;		
	setmul();//显示倍数
}

//购买按钮
function _dg(){
   if($("resmoney"))
   {  
  
	var plan="",termarray="",mularray="",lottery,mul=0,num=0,iszhui;
	//页面取值
	for (var i = 0; i < $("schemeNum").length; i++)
	{
		var tmp = $('schemeNum').options[i].value;
		plan+=tmp+";";
	}
	lottery=$("lotterytype").value;
	iszhui=$("bet_zh").checked==true?1:0;
	for(var i=0;i<$("tbterm").rows.length;i++)
	{
		var j=parseInt(i)+1;
		if($("tbterm").rows[i].style.display != "none" && $("inpterm"+j).checked==true)
		{
			termarray +=$("inpterm"+j).value+","; 
			mularray +=$("inptermmul"+j).value+",";
			mul=mul+parseInt($("inptermmul"+j).value);
		}
	}
	if(plan.length>7000)
	{
		 alert("注数太多，请重新投注");
		return false;
	}
	num=parseInt($("betnum").value);
	mul=parseInt($("betmul").value);
	
	if (num == 0)
	{
		alert("您尚未选择号码,请选择号码!");
		return false;
	}
	
	if (mul == 0)
	{
		alert("您尚未选择期号,请选择期号!");
		return false;
	}

	var msg="彩票代购订单:"+num+"注,"+mul+"倍,共需金额" + (num*2*mul) +"元,请确认投注吗?"
	
	if (confirm(msg))
	{	
	//*****************************ajax提交
		var x = ajaxInit();
	
		x.onreadystatechange = function(){
			if(x.readyState == 4){
				if(x.status == 200){
					$("msg").innerHTML = x.responseText;
				}else{
					$("msg").innerHTML = x.statusText;
				}
				clearNum();
			}else{
				$("msg").innerHTML = "正在处理中";
			}
		}
		
		var postData = "plan="+plan;			
		postData += "&termarray="+termarray;						
		postData += "&mularray="+mularray;		
		postData += "&lottery="+lottery;	
		postData += "&mul="+mul;							
		postData += "&num="+num;	
		postData += "&iszhui="+iszhui;	
		x.open("POST", "/inc/dgcre.aspx", false);	
		x.setRequestHeader("Content-Type","application/x-www-form-urlencoded; charset=UTF-8");
		x.send(postData);		
		delete x;
		alert(x.responseText);
 	return false;
	}
	else
	{
		return false;
	}
	  
   }
  else
  {
	   alert("你没有登录，不能投注");
  }
}
 
//***************************************************//
//××××××××××××××××××××*玩法选择***********************//
//***************************************************//
function buycat(num)
{
	var strcat="buycat";
	for(var i=0;i<10;i++)
	{
		if($(strcat+i))$(strcat+i).className="off";
		if($("touzhupnl"+i))$("touzhupnl"+i).style.display="none";
	}
	$("buycat"+num).className="on";
	$("touzhupnl"+num).style.display="block";
	_omitpt();
	_omithz();
	_omitbh();
}
 
function clkcat(obj)
{
	var strcat="buycat";
	for(var i=0;i<10;i++)
	{
		if($(strcat+i))
		{
			if($(strcat+i).className=="on")break;
		}		
	}
	switch (parseInt(i))
	{
		case 0: 
			restpt();
			switch(parseInt(obj.value))
			{
				case 0:
				dispt(0,false);
				dispt(1,false);
				dispt(2,false);
				dispt(3,false);
				break;
				case 1:
				dispt(0,false);
				dispt(1,false);
				dispt(2,false);
				dispt(3,false);
				break;				
				case 2:
				dispt(0,false);
				dispt(1,false);
				dispt(2,false);
				dispt(3,false);
				break;
				case 3:
				dispt(0,false);
				dispt(1,false);
				dispt(2,false);
				dispt(3,false);
				break;
				case 4:
				dispt(0,false);
				dispt(1,false);
				dispt(2,false);
				dispt(3,false);
				break;
			}
	     break;
		case 1:resthz();break;
		case 2:
			$("ContNum").innerHTML=getnumarrbh().length;
			$("ContCoin").innerHTML=getnumarrbh().length*2;
		break;
	}
}
//普通玩法
function selnumpt(obj){  //选号循环显示
	if($(obj.id).className == "on"){
		$(obj.id).className = "off";
	}else{
		$(obj.id).className = "on";
	}
	$("ContNum").innerHTML=getnumarrpt().length;
	$("ContCoin").innerHTML=getnumarrpt().length*2;	
}
function sxuanover(obj)
{   var id=obj.id.substring(2);
	$('sxuan'+id).style.display='block';
	obj.style.position='relative';
}
function sxuanout(obj)
{   var id=obj.id.substring(2);
	$('sxuan'+id).style.display='none';
	obj.style.position='';
}
function selcat(wei,obj){  //选号循环显示	
	 if(obj.id!="")
	{
		  var arrcat=new Array("0123456789","56789","01234","0369","147","258","13579","02468","0123456789","12357","04689","");
		
			for(var i=0;i<10;i++)
			{
				var numstr = 'num'+ wei + i;
				var value=obj.id.substring(2);
				if(parseInt(value)!=8)
				{ 
					if (arrcat[parseInt(value)].indexOf(parseInt($(numstr).innerHTML))>-1 ) {
						$(numstr).className = "on";
					}
					else
					{
						$(numstr).className = "off";
					}
				}
				else
				{
				    if ($(numstr).className == "on") {
						$(numstr).className = "off";
					}
					else
					{
						$(numstr).className = "on";
					}
				}
			}
	}
	$("ContNum").innerHTML=getnumarrpt().length;
	$("ContCoin").innerHTML=getnumarrpt().length*2;	
}

function callnumpt(wei)
{
	var num = "";
	for (var i = 0; i < 10; i++) {
		var numstr = "num"+ wei + i;
		if ($(numstr).className == "on") {
				num +=parseInt($(numstr).innerHTML);
		}
	}
	return num;
}

function dispt(wei,is)
{
	var num = "";
	for (var i = 0; i < 10; i++) {
		var numstr = "num"+ wei + i;
		$(numstr).disabled=is;		
	}

	return num;
}
function restpt()
{
	for (var i = 0; i < 10; i++) {
			$("num0"+ i).className = "off"; 
			$("num1"+ i).className = "off"; 
			$("num2"+ i).className = "off"; 
			$("num3"+ i).className = "off"; 
	}	
	$("ContNum").innerHTML=0;
	$("ContCoin").innerHTML=0;
}
function getnumarrpt()
{
	var num0,num1,num2,num3;
	var numarr=new Array();	 
	num0=callnumpt(0);
	num1=callnumpt(1);
	num2=callnumpt(2);
    num3=callnumpt(3);
	for (var i=0;i<$A("betcat").length;i++)
	{
		if($A("betcat")[i].checked)break;
	}

	switch(parseInt(i))
	{
		case 0:
			numarr=(num0+","+num1+","+num2+","+num3).strtoarray4();
		break;
		case 1:
			numarr=(num0+","+num1+","+num2+","+num3).strtoarray4().arraysort().uniq().getarraybynum2(1);
		break;
		case 2:
		numarr=(num0+","+num1+","+num2+","+num3).strtoarray4().arraysort().uniq().getarraybynum2(2)
		break;
		case 3:
			numarr=(num0+","+num1+","+num2+","+num3).strtoarray4().arraysort().uniq().getarraybynum2(3)
		break;
	    case 4:
			numarr=(num0+","+num1+","+num2+","+num3).strtoarray4().arraysort().uniq().getarraybynum2(4)
		break;
	}
	return numarr;
}

function _callpt()
{
	var resvalue,resstr,numstr,cnt;
	var numarr=new Array();
	numarr=getnumarrpt();
	
	if(numarr==null)
	{
		cnt=0;
	}
	else
	{
		cnt=parseInt(numarr.length);
	}

	
	for (var i=0;i<$A("betcat").length;i++)
	{
		if($A("betcat")[i].checked)break;
	}
	
	if (cnt>0)
	{
		switch(parseInt(i))
		{			
			case 0:

                for(var a=0;a<cnt;a++)

				{
					numstr=numarr[a];
					resvalue="1@"+ numstr+"@201";
					resstr="[直选单式] "+ numstr;
					newOption(resvalue,resstr);	
				}
			break;
			case 1:
				for(var a=0;a<cnt;a++)
				{
					numstr=numarr[a];
					resvalue="1@"+ numstr+"@211";
					resstr="[组4单式] "+ numstr;
					newOption(resvalue,resstr);	
				}
			break;
			case 2:
				for(var a=0;a<cnt;a++)
				{
					numstr=numarr[a];
					resvalue="1@"+ numstr+"@212";
					resstr="[组6单式] "+ numstr;
					newOption(resvalue,resstr);	
				}
			break;
              case 3:
				for(var a=0;a<cnt;a++)
				{
					numstr=numarr[a];
					resvalue="1@"+ numstr+"@213";
					resstr="[组12单式] "+ numstr;
					newOption(resvalue,resstr);	
				}
			break;
			case 4:
				for(var a=0;a<cnt;a++)
				{
					numstr=numarr[a];
					resvalue="1@"+ numstr+"@214";
					resstr="[组24单式] "+ numstr;
					newOption(resvalue,resstr);	
				}

			break;
		}			
		restpt();
		setnum();
	}
	else
	{
		alert("选号错误!");
		return false;
	}
}
function _omitpt(){
	var x;
	var postData = "isNull";
	var url="/xml/yiloufc4dnl.aspx?lottery=FC4D&ss="+Math.random();
	x = ajaxInit();
	x.open("POST", url, true);//同步为true，异步为false
	x.onreadystatechange = function() {
		if (x.readyState != 4 || x.status != 200){
			return;
		}else{
			var data= x.responseText;
			var dataarr=new Array();
			var datastr0=new Array();
			var datastr1=new Array();
			var datastr2=new Array();
			var datastr3=new Array();
			dataarr=data.split("\r\n");
			datastr0=dataarr[0].split(";");
			datastr1=dataarr[1].split(";");
			datastr2=dataarr[2].split(";");
			datastr3=dataarr[3].split(";");
			for (var i=0;i<10;i++)
			{
			if("yl0"+i) $("yl0"+i).innerHTML=datastr0[i].substr(2);
			}
			
			for (var i=0;i<10;i++)
			{
			if("yl1"+i)	$("yl1"+i).innerHTML=datastr1[i].substr(2);
			}
			
			for (var i=0;i<10;i++)
			{
			if("yl2"+i)	$("yl2"+i).innerHTML=datastr2[i].substr(2);
			}
			 for (var i=0;i<10;i++)
			{
			if("yl3"+i)	$("yl3"+i).innerHTML=datastr3[i].substr(2);
			}				
		}
	}
	x.setRequestHeader("Content-Type","application/x-www-form-urlencoded; charset=UTF-8");
	x.send(postData);	
	delete x;
}
//和值玩法
function selnumhz(obj){  //选号循环显示
	var num=obj.id.substring(5);
	for(var i=0; i<37; i++){
		var numstr =i<10 ? "hznum0"+i : "hznum"+i;		
		if (i == num){
			
			$(numstr).className = "on";
		}else{
			$(numstr).className = "off";
		}
	}

	$("ContNum").innerHTML=getnumarrhz().length;
	$("ContCoin").innerHTML=getnumarrhz().length*2;
}

function callnumhz()
{
	var num = "";
	for (var i = 0; i < 37; i++) {
		var numstr =i<10 ? "hznum0"+i : "hznum"+i;	
		if ($(numstr).className == "on") {
			num += parseInt($(numstr).innerHTML);
		}		
	}
	return num;
}
function getnumarrhz()
{
	var numstr;
	var numarr=new Array();
	 
	numstr=callnumhz();
	for (var i=0;i<$A("betcat").length;i++)
	{
		if($A("betcat")[i].checked)break;
	}
	
	switch(parseInt(i))
	{   case 0:
			numarr=numstr.hztoarray4();
		break;
		case 1:
			numarr=numstr.hztoarray4().arraysort().uniq().getarraybynum2(1);
		break;
		case 2:
		numarr=numstr.hztoarray4().arraysort().uniq().getarraybynum2(2)
		break;
		case 3:
			numarr=numstr.hztoarray4().arraysort().uniq().getarraybynum2(3)
		break;
	    case 4:
			numarr=numstr.hztoarray4().arraysort().uniq().getarraybynum2(4)
		break;
	}
	return numarr;
}

function _callhz()
{
	var resvalue,resstr,numstr,cnt;
	var numarr=new Array();
	numstr=callnumhz();
	if(numstr=="")
	{
		cnt=0;
	}
	else
	{
	    numarr=getnumarrhz();
		cnt=parseInt(numarr.length);
	}
	for (var i=0;i<$A("betcat").length;i++)
	{
		if($A("betcat")[i].checked)break;
	}
	if (cnt>0)
	{
		switch(parseInt(i))
		{			
			case 0:
				for(var a=0;a<cnt;a++)
			{
			    numstr=numarr[a];
			    resvalue="1@"+ numstr+"@201";
				resstr="[直选和值] "+ numstr;
				newOption(resvalue,resstr);	
			}
			break;
			case 1:
				for(var a=0;a<cnt;a++)
			{
			    numstr=numarr[a];
			    resvalue="1@"+ numstr+"@211";
				resstr="[组4和值] "+ numstr;
				newOption(resvalue,resstr);	
			}
			break;
			case 2:
		    for(var a=0;a<cnt;a++)
			{
				numstr=numarr[a];
			    resvalue="1@"+ numstr+"@212";;
				resstr="[组6和值] "+ numstr;
				newOption(resvalue,resstr);	
			}
			break;
			case 3:
			for(var a=0;a<cnt;a++)
			{   numstr=numarr[a];
			    resvalue="1@"+ numstr+"@213";
				resstr="[组12和值] "+ numstr;
				newOption(resvalue,resstr);	
			}
			break;
			case 4:
			
			for(var a=0;a<cnt;a++)
			{
				numstr=numarr[a];
				resvalue="1@"+ numstr+"@214";
				resstr="[组24和值] "+ numstr;
				newOption(resvalue,resstr);	
			
			}
			break;
		}
		resthz();
		setnum();
	}
	else
	{
		alert("选号错误!");
		return false;
	}
}

function resthz()
{
	for (var i = 0; i < 36; i++) {
		var numstr =i<10 ? "hznum0"+i : "hznum"+i;
		$(numstr).className = "off"; 
	}
	$("ContNum").innerHTML=0;
	$("ContCoin").innerHTML=0;
}


function _omithz(){
	var x;
	var num;
	var postData = "isNull";
	var url="/xml/yiloufc4dhz.aspx?lottery=FC4D&ss="+Math.random();
	x = ajaxInit();
	x.open("POST", url, true);//同步为true，异步为false
	x.onreadystatechange = function() {
		if (x.readyState != 4 || x.status != 200){
			return;
		}else{
			var data= x.responseText;
			var dataarr=new Array();
			dataarr=data.split(";");

			for (var i=0;i<dataarr.length;i++)
			{
				num=dataarr[i].split(":")[0];
				if($("hzyl"+num))$("hzyl"+num).innerHTML=dataarr[i].split(":")[1];
			}				
			
		}
	}
	x.setRequestHeader("Content-Type","application/x-www-form-urlencoded; charset=UTF-8");
	x.send(postData);	
	delete x;
}
//包号玩法
function selnumbh(obj){  //选号循环显示
	if($(obj.id).className == "on"){
		$(obj.id).className = "off";
	}else{
		$(obj.id).className = "on";
	}
	$("ContNum").innerHTML=getnumarrbh().length;
	$("ContCoin").innerHTML=getnumarrbh().length*2;	
}

function selcatbh(obj){  //选号循环显示	
	 if(obj.id!="")
	{
		  var arrcat=new Array("0123456789","56789","01234","0369","147","258","13579","02468","0123456789","12357","04689","");
			 for(var i=0;i<10;i++)
			{
				var numstr = 'bhnum'+  i;
				var value=obj.id.substring(1);
				if(parseInt(value)!=8)
				{ 
					if (arrcat[parseInt(value)].indexOf(parseInt($(numstr).innerHTML))>-1 ) {
						$(numstr).className = "on";
					}
					else
					{
						$(numstr).className = "off";
					}
				}
				else
				{
				    if ($(numstr).className == "on") {
						$(numstr).className = "off";
					}
					else
					{
						$(numstr).className = "on";
					}
				}
			}
	}
	$("ContNum").innerHTML=getnumarrbh().length;
	$("ContCoin").innerHTML=getnumarrbh().length*2;	
}
function sxuanoverbh(obj)
{   
	$('sxuanbh').style.display='block';
	obj.style.position='relative';
}
function sxuanoutbh(obj)
{   
	$('sxuanbh').style.display='none';
	obj.style.position='';
}
function callnumbh()
{
	var num = "";
	for (var i = 0; i < 10; i++) {
		var numstr = 'bhnum' + i;
		if ($(numstr).className == "on") {
				num +=parseInt($(numstr).innerHTML)+",";
		}
	}
	return num.substr(0,num.length-1);
}

function clkcatbh(obj)
{  	$("ContNum").innerHTML=getnumarrbh().length;
	$("ContCoin").innerHTML=getnumarrbh().length*2;
}

function getnumarrbh()
{
	var numstr;
	var numarr=new Array();
	 
	numstr=callnumbh().replace(/,/g,'');
	for (var i=0;i<$A("betcat").length;i++)
	{
		if($A("betcat")[i].checked)break;
	}
	
	switch(parseInt(i))
	{
		case 0:
			numarr=(numstr+","+numstr+","+numstr+","+numstr).strtoarray4();
			switch (parseInt($("bet_gl").value))
			{
				case 1:numarr=numarr.getarraybynum2(2).concat(numarr.getarraybynum2(3)).concat(numarr.getarraybynum2(4));break;
				case 2:numarr=numarr.getarraybynum2(1).concat(numarr.getarraybynum2(4));break;
				case 3:numarr=numarr.getarraybynum2(4);break;
				default:numarr=numarr;break;	
			}
		break;
		case 1:
			numarr=(numstr+","+numstr+","+numstr+","+numstr).strtoarray4().arraysort().uniq().getarraybynum2(1);
			
		break;				
		case 2:
			numarr=(numstr+","+numstr+","+numstr+","+numstr).strtoarray4().arraysort().uniq().getarraybynum2(2);
		break;
		case 3:
            numarr=(numstr+","+numstr+","+numstr+","+numstr).strtoarray4().arraysort().uniq().getarraybynum2(3);
		break;
		case 4:
            numarr=(numstr+","+numstr+","+numstr+","+numstr).strtoarray4().arraysort().uniq().getarraybynum2(4);
		break;
	}
	return numarr;
}

function _callbh()
{
	var resvalue,resstr,numstr,cnt;
	var numarr=new Array();
	numarr=getnumarrbh();
	
	if(numarr==null)
	{
		cnt=0;
	}
	else
	{
		cnt=parseInt(numarr.length);
	}
	
	for (var i=0;i<$A("betcat").length;i++)
	{
		if($A("betcat")[i].checked)break;
	}
	
	if (cnt>0)
	{
		switch(parseInt(i))
		{			
			case 0:
				for(var a=0;a<cnt;a++)
				{
					numstr=numarr[a];
					resvalue="1@"+ numstr+"@201";
					resstr="[直选单式] "+ numstr;
					newOption(resvalue,resstr);
				}
			break;
			case 1:
				resvalue=cnt+"@"+ callnumbh()+"@211";
				resstr="[组4包号] "+ callnumbh();
				newOption(resvalue,resstr);	
			break;
			case 2:
				resvalue=cnt+"@"+ callnumbh()+"@212";
				resstr="[组6包号] "+ callnumbh();
				newOption(resvalue,resstr);	
			break;
			case 3:
				for(var a=0;a<cnt;a++)
				{
				numstr=numarr[a];
				resvalue="1@"+ numstr+"@213";
				resstr="[组12单式] "+ numstr;
				newOption(resvalue,resstr);	
				} 	
			break;
			case 4:
				for(var a=0;a<cnt;a++)
				{
				numstr=numarr[a];
				resvalue="1@"+ numstr+"@214";
				resstr="[组24单式] "+ numstr;
				newOption(resvalue,resstr);	
				}
				
			break;

		}			
		restbh();
		setnum();
	}
	else
	{
		alert("选号错误!");
		return false;
	}
}


function _omitbh(){
	var x;
	var postData = "isNull";
	var url="/xml/yiloufc4dbh.aspx?lottery=FC4D&cat=0&ss="+Math.random();
	x = ajaxInit();
	x.open("POST", url, true);//同步为true，异步为false
	x.onreadystatechange = function() {
				if (x.readyState != 4 || x.status != 200){
			return;
		}else{
			var data= x.responseText;
			var dataarr=new Array();
			dataarr=data.split(";");
			for (var i=0;i<dataarr.length;i++)
			{
				$("bhyl"+i).innerHTML=dataarr[i].split(":")[1];
			}						
		}
	}
	x.setRequestHeader("Content-Type","application/x-www-form-urlencoded; charset=UTF-8");
	x.send(postData);	
	delete x;
}

function restbh()
{
	for (var i = 0; i < 10; i++) {
		$('bhnum'+ i).className = "off"; 
	}
	$("ContNum").innerHTML=0;
	$("ContCoin").innerHTML=0;
}
