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; //设置投注类型 var reduceres=0; function DoubSetBettype(ptype) { c737_bettype=ptype; betcount=0; factor=1; if(ptype==1){ if(doub_redcount>0){ var redselectnub = doub_rednum.split(" "); //alert(redselectnub.length); //alert(redselectnub[0]); for(var i =0;i0){ var redselectnub = doub_bluenum.split(" "); for(var i =0;i6) { doub_redcount -= 1; checkflag[value] = 0; alert("1<=胆码<=6"); return false; } red_selnum[doub_redcount-1]=value; reduceres=BallReduce(1,value); if (reduceres==-2) { checkflag[value] = 0; doub_redcount -= 1; return false; } if(!reduceres){ doub_redcount -= 1; alert("不能选相同的号码"); return false; } //alert(BallReduce(1,value)); countbet(doub_redcount,doub_bluecount); DoubSetBetcountAndMoney(); } if(ptype==2){ doub_bluecount += 1; blue_selnum[doub_bluecount-1] = value; reduceres=BallReduce(2,value); if (reduceres==-2) { checkflag[value] = 0; doub_bluecount -= 1; return false; } if(!reduceres){ doub_bluecount -= 1; alert("不能选相同的号码"); return false; } countbet(doub_redcount,doub_bluecount); DoubSetBetcountAndMoney(); } if(ptype==1) document.getElementById(value).className="ballRed"; else document.getElementById(value).className="ballBlue"; return true; } else { checkflag[value] = 0; if(ptype==1){ reduceres=BallReduce(1,value); if (reduceres==-2) { return false; } if(!reduceres){ alert("不能选相同的号码"); return false; } doub_redcount -= 1; countbet(doub_redcount,doub_bluecount); DoubSetBetcountAndMoney(); } if(ptype==2){ reduceres=BallReduce(2,value); if (reduceres==-2) { return false; } if(!reduceres){ alert("不能选相同的号码"); return false; } doub_bluecount -= 1; countbet(doub_redcount,doub_bluecount); DoubSetBetcountAndMoney(); } document.getElementById(value).className="ballGray"; return true; } } //计算七乐彩胆拖注数 function countbet(redcount,bluecount){ //alert("红球个数"+redcount); //alert("蓝球个数"+bluecount); redcount1 = 7- redcount; var lTotal=1; var k=1 ; if(redcount<=0){ betcount = 0; } else if(redcount + bluecount<8){ betcount = 0; } else if(bluecount < redcount1){ betcount = 0; } else { for (var i=bluecount-redcount1+1; i<=bluecount; i++,k++) { lTotal =lTotal * i / k; } betcount = lTotal; } } function cbeckMoney(value) { countbet(doub_redcount,doub_bluecount); if(betcount>10000){ alert("您选择的组合投注金额不能超过20000元!"); return false; } return true; } //将二次选择的号码从号码框减去 function BallReduce(type,value) { if(type==1){ //doub_rednum = ""; if(checkflag[value]==1){ if(value<10) value = "0"+value+" "; else value = value+" "; if(doub_bluenum != ""){ if(doub_bluenum.indexOf(value)!=-1){ return false; } } if (!cbeckMoney(value)) return -2; doub_rednum = doub_rednum+value; document.doubform.doub_redBall.value = doub_rednum; return true; }else { if(value<10) value = "0"+value; if(doub_bluenum != ""){ if(doub_bluenum.indexOf(value)!=-1){ return false; } } if (!cbeckMoney(value)) return -2; doub_rednum =doub_rednum.substring(0,doub_rednum.indexOf(value))+doub_rednum.substring(doub_rednum.indexOf(value)+3,doub_rednum.length); document.doubform.doub_redBall.value = doub_rednum; return true; } }else if(type==2){ //doub_bluenum = ""; if(checkflag[value]==1){ if(value<10) value = "0"+value+" "; else value = value+" "; if(doub_rednum != ""){ if(doub_rednum.indexOf(value)!=-1){ return false; } } if (!cbeckMoney(value)) return -2; doub_bluenum = doub_bluenum +value; document.doubform.doub_blueBall.value = doub_bluenum;//.replace(/(^\s*)|(\s*$)/g, ""); return true; }else { if(value<10) value = "0"+value; if(doub_rednum != ""){ if(doub_rednum.indexOf(value)!=-1){ return false; } } if (!cbeckMoney(value)) return -2; doub_bluenum =doub_bluenum.substring(0,doub_bluenum.indexOf(value))+doub_bluenum.substring(doub_bluenum.indexOf(value)+3,doub_bluenum.length); document.doubform.doub_blueBall.value = doub_bluenum; return true; } } } 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() { doub_rednum = ""; for(var i=0; i<=30; i++) { if(checkflag[i]==1) { if(i<10) doub_rednum += "0"+i+" "; else doub_rednum += i+" "; } } document.doubform.doub_redBall.value = doub_rednum; } //设置总注数及总金额 function DoubSetBetcountAndMoney() { document.doubform.doub_betcount.value=betcount*factor; document.doubform.doub_wagermoney.value=betcount*factor*2; document.doubform.doub_wagermoney2.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){ var playselect = document.getElementsByName("balltype"); var balltype =-1; for(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;i6||doub_redcount<1) { alert("1<=胆码<=6"); return false; } if(document.doubform.doub_lotteryissue.value=='       ') { alert("尚未开期,请稍候进行委托!"); window.location.reload(); return false; } if(passwd==""){ alert("请输入交易密码!"); return false; } if(betTickets>0) { if(confirm("确定要委托本次投注吗?")) { DoubDataCheck(); document.doubform.target="tz"; document.doubform.action="https://"+location.hostname+"/trans/createC730Order.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(doub_redcount>6||doub_redcount<1) { alert("1<=胆码<=6"); return false; } if(document.doubform.doub_lotteryissue.value=='       ') { alert("尚未开期,请稍候进行委托!"); window.location.reload(); return false; } 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; } }