
	//document.write('<script src="/b_trade/public/new/public.js"><\/script>');
	
	var tempNum1=0;	//自选点击次数（每点击球一次，就加一，无论是选择还是取消选择）
	var tempNum2=0;	//机选多注，执行函数selectRandomNum_ss的次数
	var chgcount=0;	//机选一注，执行函数selectRandomNum_ss的次数
	var l=20;		//机选时数字变换次数
	var jixuan;		//是否处于机选状态的标志

	function selectNum_ss(numType,num)
	{//自选	
	//numType	red 红球 blue 蓝球
	//num		点击的号码值
		if(jixuan)
		{
			return;	
		}
		if(document.all("buymode")!=null)
		{
			document.all("buymode").value=0;
		}
		var num = num.toString();
		var redLineCount = document.all("redLineCount").value;//红球每行的显示个数
		var blueLineCount = document.all("blueLineCount").value;//蓝球每行的显示个数
		
		var objcodes = document.all("codes");//红蓝球投注内容
		var objcodes1 = document.all("codes1");//红球投注内容
		var objcodes2 = document.all("codes2");//蓝球投注内容
		var objzhushu = document.all("zhushu");//注数
		var objcodesshow = document.all("codesshow");
		
		var objnumtb1 = document.getElementById("numtb1");
		var objnumtb2 = document.getElementById("numtb2");
		
		if(tempNum1==0)
		{
			ClearShow_ss();	
		}
			
		switch(numType)
		{
			case "red":
			{
				var ii = (num-1)/redLineCount;
				var jj = (num-1)%redLineCount;
			
				if(!CheckSelected(num,objcodes1.value))	
				{//选择红球
					if(document.all("rednum").value>=18)
					{
						alert("红色球最多可选16个");
						return;	
					}	
					objcodes1.value += num+",";
					var codes = objcodes1.value.substring(0,objcodes1.value.length-1);
					objcodes1.value = SortNum(codes)+",";
					
					objnumtb1.rows[ii].cells[jj].className="ball_r_selected";					
					document.all("rednum").value++;
				}			
				else	
				{//取消选择红球			
					objcodes1.value = objcodes1.value.replace(num+",","");
					objnumtb1.rows[ii].cells[jj].className="ball_r";
					document.all("rednum").value--;
				}			
				break;		
			}
			case "blue":
			{
				var ii = (num-1)/blueLineCount;
				var jj = (num-1)%blueLineCount;
				if(objcodes2.value.indexOf(num)<0)	
				{//选择蓝球		
					if(document.all("bluenum").value>=16)
					{
						alert("蓝色球最多可选16个");
						return;	
					}	
					objcodes2.value += num+",";
					var codes = objcodes2.value.substring(0,objcodes2.value.length-1);
					objcodes2.value = SortNum(codes)+",";
					objnumtb2.rows[ii].cells[jj].className="ball_b_selected";
					document.all("bluenum").value++;
				}			
				else	
				{//取消选择蓝球			
					objcodes2.value = objcodes2.value.replace(num+",","");
					objnumtb2.rows[ii].cells[jj].className="ball_b";
					document.all("bluenum").value--;
				}			
				break;		
			}
		
		}
		
		tempNum2=0;//机选计数器清零
		tempNum1++;//自选计数器加一	
		
		objcodes.value = objcodes1.value.substring(0,objcodes1.value.length-1)+"|"+objcodes2.value.substring(0,objcodes2.value.length-1);
		if(objcodesshow!=null)
		{
			objcodesshow.value = objcodes.value;
		}
		objcodes.value += "$";
		document.all("codesType").value="self";
		objzhushu.value=getZhushu_ss(document.all("rednum").value,document.all("bluenum").value);
		Static_Money();
	}
	
	function selectRandomNum_ss(addFlag,times)
	{//机选一注
		tempNum1=0;//自选计数器清零
		tempNum2++;
		chgcount++;
		var objcodesshow = document.all("codesshow");
		var objcodes = document.all("codes");
		var objzhushu = document.all("zhushu");
		
		var objnumtb2 = document.getElementById("numtb2");
		if(!addFlag&&tempNum2==1)
		{//如果不是在上次机选基础上添加，而且是第一次执行此函数，则清空			
			ClearShow_ss();
		}

		var i=getRndNum1(33);		
		var j=getRndNum1(33);	
		var k=getRndNum1(33);		
		var m=getRndNum1(33);		
		var n=getRndNum1(33);		
		var p=getRndNum1(33);		
		var q=getRndNum1(16);			
		
		i++;
		j++;
		k++;
		m++;
		n++;
		p++;
		q++;
		if(i>33) i=1;
		if(j>33) j=1;
		if(k>33) k=1;
		if(m>33) m=1;
		if(n>33) n=1;
		if(p>33) p=1;
		if(q>16) q=1;
		
		while(j==i)
		{
			j=getRndNum1(33);	
		} 	
		
		while(CheckHaveSameNumber(k,""+i+","+j+""))
		{
			k=getRndNum1(33);		
		}
	
		while(CheckHaveSameNumber(m,""+i+","+j+","+k+""))
		{
			m=getRndNum1(33);		
		}
		
		while(CheckHaveSameNumber(n,""+i+","+j+","+k+","+m+""))
		{
			n=getRndNum1(33);		
		}
		
		while(CheckHaveSameNumber(p,""+i+","+j+","+k+","+m+","+n+""))
		{
			p=getRndNum1(33);		
		}
		
		while(CheckHaveSameNumber(q,""+i+","+j+","+k+","+m+","+n+","+p+""))
		{
			q=getRndNum1(16);		
		}
		
		var arrRndNum = SortNum(i+","+j+","+k+","+m+","+n+","+p);
		for(var i=0;i<arrRndNum.length;i++)
		{
			if(arrRndNum[i]<10)
				arrRndNum[i]="0"+arrRndNum[i].toString();
			var j=i+1;
			var objRndtd = document.all["numrandomtd"+j];
			objRndtd.childNodes[0].innerText=arrRndNum[i];
		}
		if(q<10) q = "0"+q.toString();
		document.all["numrandomtd7"].childNodes[0].innerText = q.toString();
		
		delayID=setTimeout("selectRandomNum_ss("+addFlag+","+times+")",chgcount*13);
		
		if(chgcount>l)
		{
			document.all("zhushu").value++;
			var zhushu=document.all("zhushu").value;
			for(var i=0;i<arrRndNum.length;i++)
			{
				objcodesshow.value += arrRndNum[i].toString()+",";
				objcodes.value += arrRndNum[i].toString()+",";
			}
			objcodesshow.value = objcodesshow.value.substring(0,objcodesshow.value.length-1);
			objcodes.value = objcodes.value.substring(0,objcodes.value.length-1);
			objcodesshow.value += "|"+q.toString()+"\t[机选第"+zhushu+"注]\n";
			objcodes.value += "|"+q.toString()+"$";
		
			document.all("codesType").value="machine";
			Static_Money();
			chgcount=0;
			clearTimeout(delayID)
			
			if(document.all("zhushu").value==times)
			{
				document.getElementById("btn_jixuan01").disabled=false;
				document.getElementById("btn_jixuan05").disabled=false;
				document.getElementById("btn_jixuan10").disabled=false;
				if(document.getElementById("sub")!=null)
				{
					document.getElementById("sub").disabled=false;
				}
				jixuan=false;
				for(var i=1;i<=7;i++)
				{
					var objRndtd = document.all["numrandomtd"+i];
					objRndtd.className="ball_r_rnd";
				}
			}
		}
	}
	
	function selectByMachine_ss(addFlag,times)
	{//机选多注
	 //timers	注数
	 //addFlag	true 在上次机选基础上添加 false 重新机选
		for(var i=1;i<=7;i++)
		{
			var objRndtd = document.all["numrandomtd"+i];
			if(i<7)
			{
				objRndtd.className="ball_r_selected";
			}
			else
			{
				objRndtd.className="ball_b_selected";
			}
		}
		
		if(document.all("buymode")!=null)
		{
			document.all("buymode").value=1;
		}
		
		document.all("codesType").value="machine";
		document.getElementById("btn_jixuan01").disabled=true;
		document.getElementById("btn_jixuan05").disabled=true;
		document.getElementById("btn_jixuan10").disabled=true;
		if(document.getElementById("sub")!=null)
		{
			document.getElementById("sub").disabled=true;
		}
		jixuan=true;
		for(var i=1;i<=times;i++)
		{
			selectRandomNum_ss(addFlag,times);
		}
		tempNum2=0;
		
	}
	
	function getZhushu_ss(rn,bn)
	{//计算注数		
		if(rn<6)
			return 0;
		if(bn==0)
			return 0;
		if(rn==6)
			return bn;
		
		tempNum=1;
		for(i=7;i<=rn;i++)
		{
			tempNum=tempNum*i;
		}
		for(i=2;i<=rn-6;i++)
		{
			tempNum=tempNum/i;
		}
		tempNum=tempNum*bn;
		
		return tempNum;
	}
	
	function clearAll()
	{//清空
		if(jixuan)
		{
			return;
		}
		if(document.all("codes").value.length<1)
		{
			return;
		}
		var arra = document.all("codes").value.split("$");
	
		if(document.all("codesType").value=="self")
		{
			var ii,jj;
			
			var objnumtb1 = document.getElementById("numtb1");
			var objnumtb2 = document.getElementById("numtb2");
			
			var redLineCount = document.all("redLineCount").value;
			var blueLineCount = document.all("blueLineCount").value;
		
			var redcodes = arra[0].split("|")[0];
			var bluecodes = arra[0].split("|")[1];
			
			if(redcodes.length>0)
			{
				var arrred = redcodes.split(",");
				for(var i=1;i<=arrred.length;i++)
				{
					ii = (Number(arrred[i-1])-1)/redLineCount;
					jj = (Number(arrred[i-1])-1)%redLineCount;
					objnumtb1.rows[ii].cells[jj].className = "ball_r";
				}
			}
			if(bluecodes.length>0)
			{
				var arrblue = bluecodes.split(",");
				for(var i=1;i<=arrblue.length;i++)
				{
					ii = (Number(arrblue[i-1])-1)/blueLineCount;
					jj = (Number(arrblue[i-1])-1)%blueLineCount;
					objnumtb2.rows[ii].cells[jj].className = "ball_b";
				}
			}
		}
		else if(document.all("codesType").value=="machine")
		{
			for(var i=1;i<=7;i++)
			{
				var objRndtd = document.all["numrandomtd"+i];
				objRndtd.childNodes[0].innerText="0";
			}
		}
		document.all("rednum").value=0;
		document.all("bluenum").value=0;
		document.all("codes1").value="";
		document.all("codes2").value="";
		document.all("codes").value="";
		document.all("zhushu").value=0;
		document.all("codesshow").value="";
		Static_Money();
	}
	
	function backSet_ss()
	{//后退时保持之前选择状态
		var redLineCount = document.all("redLineCount").value;
		var blueLineCount = document.all("blueLineCount").value;
		
		if(document.all("codesType").value=="self")
		{//自选
			if(document.all("codes1").value.length!=0)
			{
				var objnumtb1 = document.getElementById("numtb1");
				var arra = document.all("codes1").value.split(",");
				for(var num=0;num<arra.length-1;num++)
				{
					var i = Number(arra[num])-1;
					var ii = (i)/redLineCount;
					var jj = (i)%redLineCount;
					objnumtb1.rows[ii].cells[jj].className="ball_selected";
				}	
			}
			if(document.all("codes2").value.length!=0)
			{
				var objnumtb2 = document.getElementById("numtb2");
				var arrb = document.all("codes2").value.split(",");
				for(var num=0;num<arrb.length-1;num++)
				{
					var i = Number(arrb[num])-1;
					var ii = (i)/blueLineCount;
					var jj = (i)%blueLineCount;
					objnumtb2.rows[ii].cells[jj].className="ball_selected";
				}
			}	
			Static_Money();
		}
		else if(document.all("codesType").value=="machine")
		{//机选
			var codes = document.all("codes").value;
			codes = codes.substring(codes,codes.length-1);
			codes = codes.split("$")[document.all("zhushu").value-1];
			var arra = codes.split("|");
			var codesa = arra[0];
			var codesb = arra[1];
			var arrb = codesa.split(",");
			for(var i=1;i<=7;i++)
			{
				var objRndtd = document.all["numrandomtd"+i];
				if(i<7)
					objRndtd.childNodes[0].innerText=arrb[i-1];
				else if(i==7)
					objRndtd.childNodes[0].innerText=codesb;
			}
			Static_Money();
		}
	}
	
	function ClearShow_ss()
	{		
		var redLineCount = document.all("redLineCount").value;
		var blueLineCount = document.all("blueLineCount").value;
		
		if(document.all("codes1").value.length!=0)
		{
			var objnumtb1 = document.getElementById("numtb1");
			var arra = document.all("codes1").value.split(",");
			for(var num=0;num<arra.length-1;num++)
			{
				var i = Number(arra[num])-1;
				var ii = (i)/redLineCount;
				var jj = (i)%redLineCount;
				objnumtb1.rows[ii].cells[jj].className="ball_r";
			}	
			document.all("codes1").value="";
		}
		if(document.all("codes2").value.length!=0)
		{
			var objnumtb2 = document.getElementById("numtb2");
			var arrb = document.all("codes2").value.split(",");
			for(var num=0;num<arrb.length-1;num++)
			{
				var i = Number(arrb[num])-1;
				var ii = (i)/blueLineCount;
				var jj = (i)%blueLineCount;
				objnumtb2.rows[ii].cells[jj].className="ball_b";
			}
			document.all("codes2").value="";	
		}	
		
		document.all("codes").value="";
		document.all("rednum").value=0;
		document.all("bluenum").value=0;
		document.all("zhushu").value=0;
		if(document.all("allnumshow")!=null)
			document.all("allnumshow").innerText=0;
		if(document.all("allmonshow")!=null)
			document.all("allmonshow").innerText=0;
		
		for(var i=1;i<=7;i++)
		{
			var objRndtd = document.all["numrandomtd"+i];
			if(objRndtd!=null)
				objRndtd.childNodes[0].innerText="0";
		}
		if(document.all("codesshow")!=null)
		{
			document.all("codesshow").value="";
		}
	}
	
	function check_form_hm_ss()
	{//合买提交检测
		//return true;
		var c1,c2;
		c1 = check_form_dg_ss(); 
		c2 = check_form();
		return c1&&c2;
	}

	function check_form_dg_ss()
	{//代购提交检测
		var re1 = /^((0[1-9]|1\d|2\d|3[0-3]),){6,16}$/;
		var re2 = /^((0[1-9]|1[0-6]),){1,16}$/;
		var codes = document.all("codes").value;
		var arra = codes.split("$");
		if(arra.length<2)
		{//投注内容中不存在$
			alert("投注内容不合法！");
			return false;
		}
		if(arra[arra.length-1]!="")
		{//最后一个符号不是$
			alert("投注内容不合法！");
			return false;
		}
		for(var ii=0;ii<arra.length-1;ii++)
		{
			var arrb = arra[ii].split("|");
			if(arrb.length!=2)
			{
				alert("投注内容不合法！");
				return false;
			}
			var codes1 = arrb[0]+",";
			var codes2 = arrb[1]+",";
			if(!re1.test(codes1))
			{//红球
				alert("投注内容不合法！");
				return false;
			}
			if(!re2.test(codes2))
			{//蓝球
				alert("投注内容不合法！");
				return false;
			}
		}
		return true;
	}
	
	function check_form_dg_ss_index(expect)
	{
		//var mona=document.getElementById("Lab_money").innerText;
		//document.write(mona);
		//return;
		if(jixuan)
		{
			return;
		}
	
		if(!check_form_dg_ss())
		{
			return;
		}
		if(document.all("zhushu").value*2 > new_money)
		{
		 alert("您的钱不够支付本次购买！");
		}
		else
		{
		if(confirm("本次代购金额为"+document.all("zhushu").value*2+"元，您确定要代购吗？"))
		{
			var objcodes = document.all("codes");
			var buymode=0;
			if(document.all("buymode")!=null)
			{
				buymode = document.all("buymode").value;
			}
			var url = "/b_trade/se/fshm/step_suc.asp?expect="+expect+"&codes="+objcodes.value+"&isquick=1&title=代购&content=代购&anumber=1&isbaodi=0&BaodiNumber=0&isSetbuyuser=0&setbuyuser=&BuyNumber=1&ishm=0&buymode="+buymode;
			openModalDialog(url,1,1);
		}
		}
}