var betcount = 0;//注数 var doub_numA="";//号码 var doub_numB="";// var factor=1;//倍数 var c737_bettype=1;//投注类型 //初始化数组49记录小球被选中的状态 var checkflag =new Array(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0); //记录产生的(红球)号码 var red_selnum = new Array(-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1); //记录产生的(蓝球)号码 var blue_selnum = new Array(-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1); var red_randnum = new Array(); var blue_randnum = new Array(); //记录选择蓝球号码 var doub_bluenum =""; //记录选择红球号码 var doub_rednum=""; //红球号码个数 var doub_redcount=0; //蓝球号码个数 var doub_bluecount=0; //红球号码随机种子 var doub_seedsA=0; //蓝球号码随机种子 var doub_seedsB=0; // var doub_status=0; // var doub_jxstatus=0; //设置投注类型 function DoubSetBettype(ptype) { c737_bettype=ptype; betcount=0; factor=1; DoubBallSetGray(); DoubCleanForm(); if(ptype==1){ document.getElementById("jxjx").style.display ="none"; document.doubform.title.value="请点击以下球选择号码"; doub_status=0; doub_jxstatus=0; } else{ document.getElementById("jxjx").style.display="block"; document.doubform.title.value="请设置选择的红色和蓝色球个数,点击'机选'按键进行操作"; doub_status=1; doub_jxstatus=1; } } function DoubBallSetGray() { for(var i=1;i<=33;i++){ document.getElementById(i).background="images/redBall.jpg"; checkflag[i] = 0; } for(var i=34;i<=49;i++){ document.getElementById(i).background="images/blueBall.jpg"; checkflag[i] = 0; } } //小球变色 function BallDown(value,ptype) { //alert(value+","+ptype); if (checkflag[value] == 0) { checkflag[value] = 1; if(ptype==1){ doub_redcount += 1; if(doub_redcount>16) { doub_redcount -= 1; checkflag[value] = 0; //document.getElementById(value).background="images/redBall.jpg"; alert("红球号码不得超过16个!"); return false; } if(DoubSelectValidate()==false){ doub_redcount -= 1; checkflag[value] = 0; //document.getElementById(value).background="images/redBall.jpg"; alert("您选择的组合投注金额不能超过20000元!"); return false; } red_selnum[doub_redcount-1]=value; BallAdd(1,value); BallBetcount(doub_redcount,doub_bluecount); DoubSetBetcountAndMoney(); } if(ptype==2){ doub_bluecount += 1; if(DoubSelectValidate()==false){ checkflag[value] = 0; doub_bluecount -= 1; document.getElementById(value).background="images/blueBall.jpg"; if(doub_bluecount>0) alert("您选择的组合投注金额不能超过20000元!"); else alert("请先选择红球号码!"); return false; } blue_selnum[doub_bluecount-1] = value; BallAdd(2,value); BallBetcount(doub_redcount,doub_bluecount); DoubSetBetcountAndMoney(); } if(ptype==1) document.getElementById(value).className="ballRed"; else document.getElementById(value).className="ballBlue"; return true; } else { document.getElementById(value).className="ballGray"; checkflag[value] = 0; if(ptype==1){ doub_redcount -= 1; BallReduce(value,1); BallBetcount(doub_redcount,doub_bluecount); DoubSetBetcountAndMoney(); } if(ptype==2){ doub_bluecount -= 1; BallReduce(value,2); BallBetcount(doub_redcount,doub_bluecount); DoubSetBetcountAndMoney(); } return true; } } function BallBetcount(redcount,bluecount) { switch(redcount){ case 6: betcount= 1*bluecount; break; case 7: betcount= 7*bluecount; break; case 8: betcount= 28*bluecount; break; case 9: betcount= 84*bluecount; break; case 10: betcount=210*bluecount; break; case 11: betcount=462*bluecount; break; case 12: betcount = 924*bluecount; break; case 13: betcount = 1716*bluecount; break; case 14: betcount = 3003*bluecount; break; case 15: betcount = 5005*bluecount; break; case 16: betcount = 8008*bluecount; break; default: break; } } //将二次选择的号码从号码框减去 function BallReduce(selvalue,ptype) { /* var pvalue=""; if(ptype==1){ if(selvalue<10) pvalue="0"+selvalue+" "; else pvalue=selvalue+" "; doub_rednum = document.doubform.doub_redBall.value; doub_rednum = doub_rednum.replace(pvalue,""); document.doubform.doub_redBall.value=doub_rednum; } if(ptype==2){ if(selvalue-33<10) pvalue="0"+(selvalue-33)+" "; else pvalue=(selvalue-33)+" "; doub_bluenum = document.doubform.doub_blueBall.value; doub_bluenum = doub_bluenum.replace(pvalue,""); document.doubform.doub_blueBall.value = doub_bluenum; } */ doub_rednum = ""; for(var i=0; i<=33; i++) { if(checkflag[i]==1) { if(i<10) doub_rednum += "0"+i+" "; else doub_rednum += i+" "; } } doub_bluenum = ""; for(var i=34; i<=50; i++) { if(checkflag[i]==1) { if(i-33<10) doub_bluenum += "0"+(i-33)+" "; else doub_bluenum += (i-33)+" "; } } document.doubform.doub_blueBall.value = doub_bluenum; document.doubform.doub_redBall.value = doub_rednum; } function BallReplace(pnum,pvalue) { var ptarget = new Array(); pvalue = pvalue+" "; ptarget = pnum.split(pvalue); pnum = ptarget[0]+ptarget[1]; /** var pindex = pnum.indexOf(pvalue); var mindex = pnum.length; var ptarget = pnum.substring(0,pindex)+pnum.substring(pindex+3,mindex); pnum = pnum.replace(pnum,ptarget); */ return pnum; } //将选择的号码记入号码框 function BallAdd(ptype,selvalue) { /*if(ptype==1) { if(selvalue<10) document.doubform.doub_redBall.value += "0"+selvalue+" "; else document.doubform.doub_redBall.value += selvalue+" "; doub_rednum=document.doubform.doub_redBall.value; return true; } if(ptype==2) { if(selvalue-33<10){ document.doubform.doub_blueBall.value +="0"+(selvalue-33)+" "; } else{ document.doubform.doub_blueBall.value += selvalue-33+" "; } doub_bluenum=document.doubform.doub_blueBall.value; return true; }*/ BallReduce(ptype,selvalue); } //设置总注数及总金额 function DoubSetBetcountAndMoney() { document.doubform.doub_betcount.value=betcount*factor; document.doubform.doub_wagermoney.value=betcount*factor*2; } // function DoubSelectValidate() { switch(doub_redcount){ case 1: case 2: case 3: case 4: case 5: case 6: case 7: case 8: case 9: case 10: case 11: return true; break; case 12: if(doub_bluecount<=10) return true; else return false; case 13: if(doub_bluecount<=5) return true; else return false; break; case 14: if(doub_bluecount<=3) return true; else return false; break; case 15: case 16: if(doub_bluecount<=1) return true; else return false; break; default: return true; break; } } //双色球选号 function DoubSelectNum(selNum,balltype){ if(c737_bettype==1) { switch(balltype){ case 1: BallDown(selNum,1); //DoubSetBetcountAndMoney(); break; case 2: BallDown(selNum,2); //DoubSetBetcountAndMoney(); break; } if(doub_status==1){ document.doubform.doub_redcount.value=doub_redcount; document.doubform.doub_redcount.text=doub_redcount; document.doubform.doub_bluecount.value=doub_bluecount; document.doubform.doub_bluecount.text=doub_bluecount; } } else{ alert("您选择了机选投注,请选择红球个数和蓝球个数!"); return false; } } //随机产生双色球号码 function DoubCreateRandomNum() { //alert(c737_bettype); if(c737_bettype==1){ if(doub_jxstatus==0){ alert("请选择机选投注方式,并选择红球数量和蓝球数量!"); return false; } else{ DoubBallSetGray(); DoubGetSeeds(); if(parseInt(doub_seedsA)==6&&parseInt(doub_seedsB)==1){ alert("您选择的组合不能构成双色球复式玩法号码!\n如果选择6个红球号码,请选择2个以上蓝球号码!"); return false; } if(DoubSelectValidate()==false){ alert("超出系统允许的范围,请选择组合的金额不要超过20000元!"); return false; } DoubRandom(33,16); BallBetcount(parseInt(doub_seedsA),parseInt(doub_seedsB)); DoubSetBetcountAndMoney(); } } if(c737_bettype==2) { DoubBallSetGray(); DoubGetSeeds(); if(parseInt(doub_seedsA)==6&&parseInt(doub_seedsB)==1){ alert("您选择的组合不能构成双色球复式玩法号码!\n如果选择6个红球号码,请选择2个以上蓝球号码!"); return false; } if(DoubSelectValidate()==false){ alert("超出系统允许的范围,请选择组合的金额不要超过20000元!"); return false; } DoubRandom(33,16); BallBetcount(parseInt(doub_seedsA),parseInt(doub_seedsB)); DoubSetBetcountAndMoney(); } } //获取机选随机种子 function DoubGetSeeds() { var redlist = document.doubform.doub_redcount; var bluelist = document.doubform.doub_bluecount; var redlen = redlist.length; var bluelen = bluelist.length; for(var i=0;i0) { for(var j = 0; j < i;j++) { if(red_randnum[i]==red_randnum[j])//剔出重复号码 { red_randnum[i] = parseInt(Math.random()*(seedsA)+1); j=-1; } } } } for(var i=0;ired_randnum[j])//排序 { var randtemp = red_randnum[i]; red_randnum[i]=red_randnum[j]; red_randnum[j]=randtemp; } } } for(var i=0;i0) { for(var j = 0; j < i;j++) { if(blue_randnum[i]==blue_randnum[j])//剔出重复号码 { blue_randnum[i] = parseInt(Math.random()*(seedsB)+1); j=-1; } } } } for(var i=0;iblue_randnum[j])//排序 { var randtemp = blue_randnum[i]; blue_randnum[i]=blue_randnum[j]; blue_randnum[j]=randtemp; } } } for(var i=0;i0) { if(confirm("确定要委托本次投注吗?")) { DoubDataCheck(); document.doubform.target="tz"; document.doubform.action="https://"+location.hostname+"/trans/createC737Order.jhtml"; document.doubform.submit(); document.doubform.doub_transpw.value=""; document.doubform.doub_transpw.focus(); //document.getElementById('tzbtn').disabled='true'; //document.doubform.action="/zjlottotrans/validateC737Order.jhtml"; //sendRequest(document.doubform.action, document.doubform.elements, document.doubform.method); } } else{ alert("您选择的合法号码注数小于1注,请先选择有效的号码组合!"); document.doubform.doub_transpw.value=""; return false; } } function DoubCheckSuffix2(){ alert("接福彩中心通知,按财政等三部委要求,本网站从即日起暂停“彩票在线代购业务”,投注时间截至2008年1月3日19:00整;请本网站会员在3个工作日内通过发起“提现”的方式提取彩金账户中的剩余资金,如有疑问,请咨询客服在线QQ或客服电话。给您带来的不便,本网站深表歉意!"); return false; var betTickets = document.doubform.doub_betcount.value; if(betTickets>0) { if(confirm("确定要委托本次投注吗?")) { window.open("about:blank", "tz2", "width=571px,height=380px,scrolling=no,toobar=no"); DoubDataCheck(); document.doubform.target="tz2"; document.doubform.action="/trans/previewOrder.jhtml"; document.doubform.submit(); //document.getElementById('tzbtn').disabled='true'; //document.doubform.action="/zjlottotrans/validateC737Order.jhtml"; //sendRequest(document.doubform.action, document.doubform.elements, document.doubform.method); } } else{ alert("您选择的合法号码注数小于1注,请先选择有效的号码组合!"); document.doubform.doub_transpw.value=""; return false; } }