var forwardnum=5;
var behindnum=2;
var wagercount=0;
var singlemoney = 2;
var obj = document.getElementById("scheme");
var span = new Array() ;
for(i=1;i<36;i++){
span[i]=false;
}
for(j=1;j<13;j++){
span["h"+j+""]=false;	

}
function ball_load(){
	for(i=1;i<8;i++){
		if(i<10){
			document.write("<span title='0"+i+"' id='"+i+"' name='1' class='red biao' onClick='bg_change(this.id);'>0"+i+"</span>");
		}
		else{
			document.write("<span title='"+i+"' id='"+i+"' name='1' class='red biao' onClick='bg_change(this.id);'>"+i+"</span>");
		}
	}
	for(i=8;i<15;i++){
		if(i<10){
			document.write("<span title='0"+i+"' id='"+i+"' name='1' class='gray biao' onClick='bg_change(this.id);'>0"+i+"</span>");
		}
		else{
			document.write("<span title='"+i+"' id='"+i+"' name='1' class='gray biao' onClick='bg_change(this.id);'>"+i+"</span>");
		}
	}
	for(i=15;i<22;i++){	
							
		document.write("<span title='"+i+"' id='"+i+"' name='1' class='black biao' onClick='bg_change(this.id);'>"+i+"</span>");

	}
	for(i=22;i<29;i++){

		document.write("<span title='"+i+"' id='"+i+"' name='1' class='yellow biao' onClick='bg_change(this.id);'>"+i+"</span>");

	}
	for(i=29;i<36;i++){

		document.write("<span title='"+i+"' id='"+i+"' name='1' class='blue biao' onClick='bg_change(this.id);'>"+i+"</span>");

	}
}
function ball_load_12(){
	for(i=1;i<13;i++){
		if(i<10){
			document.write("<span title='0"+i+"' id='h"+i+"' name='1' class='green biao' onClick='bg_change12(this.id);'>0"+i+"</span>");
		}
		else{
			document.write("<span title='"+i+"' id='h"+i+"' name='1' class='green biao' onClick='bg_change12(this.id);'>"+i+"</span>");
		}
	}
}
function bg_change(_value){		
	//alert(span[_value]);
	if(span[_value]==false){
		if(_value<8){
			document.getElementById(_value).className='redon';
		}
		else if(_value>7 && _value<15){
			document.getElementById(_value).className='grayon';
		}
		else if(_value>14 && _value<22){
			document.getElementById(_value).className='blackon';
		}
		else if(_value>21 && _value<29){
			document.getElementById(_value).className='yellowon';	
		}
		else if(_value>28 && _value<36){
			document.getElementById(_value).className='blueon';
		}
		span[_value]=true;
	}
	else{
		if(_value<8){
			document.getElementById(_value).className='red';
		}
		else if(_value>7 && _value<15){
			document.getElementById(_value).className='gray';
		}
		else if(_value>14 && _value<22){
			document.getElementById(_value).className='black';
		}
		else if(_value>21 && _value<29){
			document.getElementById(_value).className='yellow';	
		}
		else if(_value>28 && _value<36){
			document.getElementById(_value).className='blue';
		}
		span[_value]=false;
	}

}
function bg_change12(_value){
		
	//alert(span[_value]);
	if(span[_value]==false){			
		document.getElementById(_value).className='greenon';
		span[_value]=true;
	}
	else{
	
		document.getElementById(_value).className='green';
		span[_value]=false;
	}

}
function buyhand(){	
	clearsheme();
	var a=0,b=0;
	var result;
	for(i=1;i<36;i++){
		if(span[i]==true){				
			a+=1;	
		}
	}
	for(j=1;j<13;j++){
		if(span["h"+j+""]==true){				
			b+=1;	
		}
	}
	if(a<1){
		alert('请选择前区号码');
		return;
	}
	else if(a<forwardnum){
		alert('前区号码必须大于等于5个!');
		return;
	}
	else if(b<1){
		alert('请选择后区号码');
		return;
	}
	else if(b<behindnum){
		alert('后区号码必须大于等于2个!');
		return;
	}
	else{
		var tmp='',tmp1='';
		for(i=1;i<36;i++){
				if(span[i]==true){	
					if(i<10){						
						tmp+="0"+i+"+";				
					}else{
						tmp+=i+"+";
					}
				}
		}
		for(j=1;j<13;j++){
				if(span["h"+j+""]==true){	
					if(j<10){						
						tmp1+="0"+j+"+";				
					}else{
						tmp1+=j+"+";
					}
				}
		}
		result=AddList(tmp,tmp1);
		//alert(wagercount);
		if(wagercount>1){
			result = result + "           [复式"+wagercount+"注]";
		}
		else{
			result = result + "           [单式1注]";
		}
		SetFalse();
		document.getElementById("scheme").options.length=0;
		document.getElementById("scheme").options[document.getElementById("scheme").options.length] =new Option(result,result,true,true)			
		addresult(wagercount);
		document.getElementById("dof").value=1;
	}
}
function AddList(result_forward,result_behind){
	var result='';
	var zhushu='';
	var arr_forward,arr_behind = new Array() ;	
	result_forward=strslice(result_forward);	
	result_behind=strslice(result_behind);
	arr_forward=result_forward.split("+");
	arr_behind=result_behind.split("+");
	result=result_forward +"/" + result_behind;
	countwager(arr_forward,arr_behind)
	return result;
	//alert(result);
		
}
function strslice(sb){
	sb=sb.slice(0,-1);	
	return(sb);
}//////////////////////////////////////////////////////////////////////////////////////////////
function SetFalse(){
	for(i=1;i<36;i++){
		if(i<8){
			document.getElementById(i).className='red';
		}
		else if(i>7 && i<15){
			document.getElementById(i).className='gray';
		}
		else if(i>14 && i<22){
			document.getElementById(i).className='black';
		}
		else if(i>21 && i<29){
			document.getElementById(i).className='yellow';	
		}
		else if(i>28 && i<36){
			document.getElementById(i).className='blue';
		}
		span[i]=false;
	
	}
	for(j=1;j<13;j++){
		var tmp="h"+j;
		document.getElementById(tmp).className='green';
		span["h"+j+""]=false;	
	}
}
function countwager(arr_forward,arr_behind){
	var len_forward,len_behind=0;
	
	len_forward = arr_forward.length;
	len_behind = arr_behind.length;	
	//wagercount= calc_forward(len_forward) * calc_behind(len_behind);
	wagercount= calc(len_forward,forwardnum) * calc(len_behind,behindnum);
	//document.getElementById("zhushu").innerHTML=wagercount;
}
function calc(len,area){
	var s=1,ss=1;
	for(i=1;i<=len-area;i++){
		s=s * (len-i+1)
		ss=ss*i;
	}
	return s/ss
}

function clearsheme(){
	document.getElementById("scheme").options.length=0;
	document.getElementById("zhushu").value=0;
	document.getElementById("jine").value=0;
	document.getElementById("hid").value="";
}
function buymac(i){
	var res = new Array();
	res= StocScheme(i);
	for(j=0;j<i;j++){	
	var obj = document.getElementById("scheme");
	obj.add(new Option(res[j],res[j]),0);			
	obj[0].selected = true;
	
	}
}
///////////////////////////////////////////////////////////
function buymac1(){
	if(document.getElementById("scheme").options.length>4){
		alert('每个方案最多五注!');
		return;
	}
	clearsheme();
	buymac(1);
	resume();
	SetBallColor(document.getElementById("scheme").options[0].value);
	addresult(1);
	document.getElementById("dof").value=0;//单
}
function buymac5(){	
	clearsheme();
	document.getElementById("scheme").options.length=0;
	buymac(5);	
	resume();
	SetBallColor(document.getElementById("scheme").options[0].value);
	addresult(5);
	document.getElementById("dof").value=0;//单
}

function StocScheme(k){
	var tmp="";
	var arr = new Array();
	var arr1= new Array();
	var arr2= new Array();
	var arr3= new Array();
	var kk="";	
	var jj="";
	var resultall = new Array();
	var result='';
	var resulth='';
	var resulta='';
	for(j=0;j<k;j++){
	for(i=1;i<36;i++){
		if(i<10){
			arr[i-1]="0"+i;
		}else{
			arr[i-1]=i;
		}
		
	}
	for(i=1;i<13;i++){
		if(i<10){
			arr2[i-1]="0"+i;
		}else{
			arr2[i-1]=i;
		}
		
	}
	
		for(i=0;i<5;i++){	
			kk =Math.floor(Math.random()*arr.length);			
			arr1.push(arr.splice(kk,1));		
		}
		for(i=0;i<2;i++){	
			jj =Math.floor(Math.random()*arr2.length);			
			arr3.push(arr2.splice(jj,1));		
		}
		
		arr1=taxis(arr1)
		for(i=0;i<5;i++){
			result+=arr1[i]+ "+";
		}
		
		arr3=taxis(arr3)
		for(i=0;i<2;i++){
			resulth+=arr3[i]+ "+";
		}
		resulta=strslice(result) + "/" + resulth;
		resultall[j]=strslice(resulta)+"           [单式1注]";
		arr1.length=0;
		arr3.length=0;
		result="";
		resulth="";
		kk="";
		jj="";
	}
	return resultall;
}
function marr(){

}

function stochastic(){
	var stoc = "";
	stoc = Math.ceil(Math.random()*35);	
	return(stoc);
	
}

function taxis(arr){
	var i,j;
		for(i=0;i<arr.length;i++)	
	{
		for(j=0;j<arr.length;j++)
		{
			if(arr[j]>arr[j+1])
			{
				temp = arr[j];
				arr[j] = arr[j+1];
				arr[j+1] = temp;
			}
		}
	}
	return arr;
	
}
function InitMutiple(){      
      for(i=1;i<=99;i++){
           document.write("<option value="+i+">"+i+"</option>");
      }
}
//01+02+03+04+05+06+07/11+12
function SetBallColor(ball){
	
	var tmp = new Array();
	var arr = new Array();
	var arr1 = new Array();
	var arr2 = new Array();
	tmp=ball.split("           ");
	arr=tmp[0].split("/");
	arr1 = arr[0].split("+");
	arr2 = arr[1].split("+");
	
	for(i=0;i<arr1.length;i++){
		if(arr1[i]<10){
			arr1[i]=eval(arr1[i]);
		}
		bg_change(arr1[i]);
	}
	for(i=0;i<arr2.length;i++){
		//if(arr2[i]<13){
			arr2[i]="h"+eval(arr2[i]);
		//}
		bg_change12(arr2[i]);
	}
}

function resume(){

	for(i=1;i<36;i++){
		span[i]=false;
		if(i<8){
			document.getElementById(i).className='red';
		}
		else if(i>7 && i<15){
			document.getElementById(i).className='gray';
		}
		else if(i>14 && i<22){
			document.getElementById(i).className='black';
		}
		else if(i>21 && i<29){
			document.getElementById(i).className='yellow';	
		}
		else if(i>28 && i<36){
			document.getElementById(i).className='blue';
		}
	}
	for(j=1;j<13;j++){
		span["h"+j+""]=false;	
		document.getElementById("h"+ j +"").className='green';
	}
}
function SetBallColorSelected(){
	resume()
	var obj=document.getElementById("scheme").value;
	
	SetBallColor(obj);
}
function addresult(i){
	var multi=1;
	var zongfeng=1;
	var tmp = eval(document.getElementById("zhushu").value);
	multi = document.getElementById("multiple").value;
	tmp+=i; 
	zongfen =singlemoney * tmp * multi;
	if(zongfen<20000){
		document.getElementById("zhushu").value=tmp;
		document.getElementById("jine").value = zongfen;
	}
	else{
		document.getElementById("scheme").length=0;
		alert('复式投注最大不能超过二万分!');		
		return;
	}
}
function ChangeMuti(){
	var tmp=1;
	var zongfeng=1;
	tmp = document.getElementById("zhushu").value;
	zongfen = singlemoney * tmp * document.getElementById("multiple").value;
	
	if(zongfen<20000){
	document.getElementById("jine").value =zongfen;
	}
	else{
		alert('复式投注最大不能超过二万分!');
		return;
	}
}
function del(){
	obj=document.getElementById("scheme");
		
	if(obj.length<1){
		alert("列表框内没有内容!");
		return;
	}
	if(obj.selectedIndex>=0){
		obj.options.remove(obj.selectedIndex);
		addresult(-1);

	}else{
		alert("请选择要列表框内要删除的选项!");
		return false;
	}
}
function MsgAffirm(){
	document.getElementById("content1").innerHTML="";
	if(document.getElementById("scheme").options.length==0){
		alert('请请选择号码!');
		return;
	}
	var arr = new Array();
	var arr1 = new Array();
	var obj="";
	obj = document.getElementById("scheme");
	for(i=0;i<obj.length;i++){		
		arr1 = obj.options[i].value.split("           ");
		arr[i] = arr1[0];		
	}
	for(i=0;i<obj.length;i++){
		//写结果
		document.getElementById("content1").innerHTML+="<li> "+arr[i]+"</li>";
		document.getElementById("hid").value+=arr[i] + "|";
		
	}
	//alert(document.getElementById("hid").value);
	document.getElementById("hid").value=strslice(document.getElementById("hid").value);
	document.getElementById('other_zhushu').innerHTML = document.getElementById('zhushu').value;
	document.getElementById('other_jine').innerHTML = document.getElementById('jine').value;
	if(document.getElementById('dof').value==1){
		document.getElementById('other_dof').innerHTML ="复式投注";
	}else{
		document.getElementById('other_dof').innerHTML ="单式投注";
	}
	if(document.getElementById('multiple').value==1){
		document.getElementById('other_multiple').innerHTML = "否";
	}else{
		document.getElementById('other_multiple').innerHTML = "是";
	}
	if(document.getElementById('zj').value==0){
		document.getElementById('other_isadd').innerHTML ="否";
	}else{
		document.getElementById('other_isadd').innerHTML ="是";
	}
	
	document.getElementById('divvisible2').style.display='block';
	document.getElementById('divvisible3').style.display='block';
}

function closediv(){
	document.getElementById("hid").value="";
	document.getElementById('divvisible2').style.display='none';
	document.getElementById('divvisible3').style.display='none';
}

function superadditionno(){
	singlemoney=2.0;
	document.getElementById('zj').value=0;
	var obj=document.getElementById('scheme');
    if (obj.length>0){
		
		addresult(0)
    }	
   
}
function superadditionyes(){
	singlemoney=3.0;
	document.getElementById('zj').value=1;
	var obj=document.getElementById('scheme');
    if (obj.length>0){
		
		addresult(0)
    }
}












