﻿var selectClass="ball_select";
var unSelectClass="ball_unselect";

var drawnoSel = "select_tab";
var drawnoUnSel = "unselect_tab";

var matchResults;

var SelectedArrays = new Array();
var SelectedArray_1 = new Array();
var SelectedArray_2 = new Array();
var SelectedArray_3 = new Array();
var SelectedArray_4 = new Array();
var SelectedArray_5 = new Array();
var SelectedArray_6 = new Array();
var SelectedArray_7 = new Array();
var SelectedArray_8 = new Array();
var SelectedArray_9 = new Array();
var SelectedArray_10 = new Array();
var SelectedArray_11 = new Array();
var SelectedArray_12 = new Array();
var SelectedArray_13 = new Array();
var SelectedArray_14 = new Array();

$(document).ready(function(){
	//MatchInfoInit();
	MatchSelling();
	$("#clearBtn").click(function (){
ClearButton();
	});
	var jspath="/data/61-63/control/drawyearlist.js";
    LoadJs_Honor(jspath,"drawyear");
    $("#countMoney").attr('disabled','disabled');
    $("#countMoney").click(function (){
    
        var resultArray = new Array();
        for(var i=0;i<matchResults.matchresult.length;i++)
        {
            resultArray.push(matchResults.matchresult[i].result);
        }
        var res = new Array();
        res = CountResultLevel(resultArray);
        var money1 = 0;
        if(matchResults.drawresult.prize[0].stake != '---')
        		money1 = matchResults.drawresult.prize[0].stake*res[0];
        else
        	{
        	  money1="本期无此奖等中出";
        	  //matchResults.drawresult.prize[0].stake ="0.00"
        	}
        var money2 = 0;
        
        if(matchResults.drawresult.prize[1].stake != '---')
        		money2 = matchResults.drawresult.prize[1].stake*res[1];
        else
        	{
        		money2="本期无此奖等中出";  //<td  class='td_red'>合计："+(money1+money2)+"(元)</td>
        		//matchResults.drawresult.prize[1].stake = "0.00";
        	}
        var txt ="<div class='middleblue'>"+
        "<center>奖期号："+$("#honor_drawno").val()+"&nbsp; &nbsp; 开奖结果："+resultArray+"</center>"+
        "<table  cellspacing='1' style='width:100%'>"+
        "<tr><th align='center'>奖项</th><th align='center'>单注奖金(元)</th><th align='center'>您中的注数</th><th align='center'>您的奖金(元)</th></tr>"+
        "<tr>   <td>"+matchResults.drawresult.prize[0].prizelevel+"</td> <td>"+Addoo___(matchResults.drawresult.prize[0].stake)+"</td>  <td>"+res[0]+"</td>     <td class='td_red'>"+AddOO(money1)+"</td>    </tr>"+
        "<tr>   <td>"+matchResults.drawresult.prize[1].prizelevel+"</td> <td>"+Addoo___(matchResults.drawresult.prize[1].stake)+"</td> <td>"+res[1]+"</td>     <td class='td_red'>"+AddOO(money2)+"</td>    </tr>"+
        "<tr><td colspan='2'></td><td>您中的注数："+(res[0]+res[1])+"(注)</td><td>合计："+AddOO(totlaNum(money1,money2))+"</td></tr>"+
        "<tr><td  colspan='4' >中奖详情仅供参考，以实际兑奖结果为准。<td></tr>"+
        "</table></div>";
        $.prompt('<b>14场胜负计算器/兑奖器</b>', 
            { 
                message:txt,
                width: '600',
                height: '250',
                buttons: {确定: "update"}
            }
            );

        });
    
})
function AddOO(str)
{
	str = ""+str+"";
	if(str.indexOf(".") == -1 && str!="本期无此奖等中出")
			return str+".00";
	else
		return str;
}
function Addoo___(str)
{
	var str = ""+str+"";
	if(str == "---")
			return "0.00";
	else
		return str;
}

function totlaNum(str1,str2)
{
	var num = 0;
	var num1 = 0;
	var num2 = 0;
	if(str1 !="本期无此奖等中出")
		num1 = parseInt(str1,10)
	if(str2 !="本期无此奖等中出")
		num2 = parseInt(str2,10)
	num = num1+num2;
	return num;
}

function ClearButton()
{

   SelectedArrays = new Array();
  SelectedArray_1 = new Array();
  SelectedArray_2 = new Array();
  SelectedArray_3 = new Array();
  SelectedArray_4 = new Array();
  SelectedArray_5 = new Array();
  SelectedArray_6 = new Array();
  SelectedArray_7 = new Array();
  SelectedArray_8 = new Array();
  SelectedArray_9 = new Array();
  SelectedArray_10 = new Array();
  SelectedArray_11 = new Array();
  SelectedArray_12 = new Array();
  SelectedArray_13 = new Array();
  SelectedArray_14 = new Array();
   $("[id^='forNums_']").attr("class",unSelectClass);
    $("#note_num").html(""+0+"");
	$("#note_amount").html(""+0+"");
	$("#countMoney").attr('disabled','disabled');
		$("#clearBtn").attr('disabled','disabled');
}

function RemoveOne_(array,ball)
{
    var arr = new Array();
    for(var i=0;i<array.length;i++)
    {
        if(array[i] != ball)
            arr.push(array[i]);
    }
    return arr;

} 


function CountResultLevel(resultArray)
{
	
    var selectTrueNum = 0;
    var levelResult = new Array();
    
    for(var i=0;i<resultArray.length;i++)
    {
        if(resultArray[i] == '*')
        {
            selectTrueNum = selectTrueNum +1;
        }
        else
        {
            if(IsContain(SelectedArrays[i],resultArray[i])==true)
                selectTrueNum = selectTrueNum +1;
        }
    }
    if(selectTrueNum ==14)
    {
        var multiples = 1;
        for(var i=0;i<resultArray.length;i++)
            if(resultArray[i] == '*')
                multiples = multiples*(SelectedArrays[i].length);

        levelResult.push(multiples);//一等奖
        
        var num = 0;
        for(var i=0;i<resultArray.length;i++)
        {
            if(resultArray[i] != '*')
            {
                var temp = new Array();
                temp = RemoveOne_(SelectedArrays[i],resultArray[i]);
                num = (num + temp.length);
            }
        }
        levelResult.push(num*multiples);
        return levelResult;
    }
    else if(selectTrueNum ==13)
    {
        levelResult.push(0);
        
        var multiples__ = 1;
        for(var i=0;i<resultArray.length;i++)
        {
            if(resultArray[i] == '*')
            {
                multiples__ = multiples__*(SelectedArrays[i].length);
            }
        }
        var num__ = 0;
        for(var i=0;i<SelectedArrays.length;i++)
        {   
        
            //for(var k=0;k<SelectedArrays[i].length;k++)
           // {
            	
            	if(IsContain(SelectedArrays[i],resultArray[i])==false)
            	{
            		
            		//alert("SelectedArrays["+i+"]="+SelectedArrays[i]+"\nSelectedArrays["+i+"].length="+SelectedArrays[i].length)
            		num__ = SelectedArrays[i].length;
            		break;
            	}
            	/*
                if(resultArray[i] != SelectedArrays[i][k] && resultArray[i] != '*')
                {
                	alert(">>>SelectedArrays["+i+"]="+SelectedArrays[i])
                    num__ = SelectedArrays[i].length;
                 }
                 */
            //}

        }
        levelResult.push(num__*multiples__);
        return levelResult;
        
    }
    else
    {
        levelResult.push(0);
        levelResult.push(0);
        return levelResult;
    }
}

function IsContain(array,val)
{
    var tag = false;
    for(var i=0;i<array.length;i++)
    {
        if(array[i] == val)
            return true;
    }
    return false;
}

function bindyearlist_Honor(listinfo)
{
	var oYear = $("#honor_year");
	var oDrawno = $("#honor_drawno");
 	var dYear = listinfo.yearlist;
 	oYear.empty();
 	var yearSort = new Array();
	 for(var i=0;i<dYear.length;i++){
	    yearSort[i] = dYear[i].drawyear;  
	 }
	 yearSort.sort(); 
	 for(var i= yearSort.length-1;i>=0;i--)
	 {
	    $("<option value='" + yearSort[i] + "'>" + yearSort[i] + "</option>").appendTo(oYear)//动态添加Option子项
	 }
	 /*
 	for(var i=0;i<dYear.length;i++)
  	    $("<option value='" + dYear[i].drawyear + "'>" + dYear[i].drawyear + "</option>").appendTo(oYear)//动态添加Option子项
 	*/
    LoadJs_Honor("/data/61-63/control/drawnolist_"+oYear.val()+".js","drawno");
   
	oYear.change(function(){//添加onchange事件
		ClearAllData();
	  $("#honor_drawno").empty();
	  LoadJs_Honor("/data/61-63/control/drawnolist_"+oYear.val()+".js","drawno");
 	})
}

function binddrawnolist_Honor(listinfo)
{
	
	var drawno = listinfo.drawnos;
	$("#honor_drawno").empty();
	var drawnoSort = new Array();
	 for(var i=0;i<drawno.length;i++){ 
	 drawnoSort[i] = drawno[i].drawno;    
  }
  drawnoSort.sort();
  for(var i = drawnoSort.length-1 ; i>=0;i--)
  {
    $("<option value='" + drawnoSort[i] + "'>" + drawnoSort[i]+ "</option>").appendTo($("#honor_drawno")); 
  }
	
	/*
	for(var i=0;i<drawno.length;i++)
        $("<option value='" + drawno[i].drawno + "'>" + drawno[i].drawno+ "</option>").appendTo($("#honor_drawno")); 
    */
    
  LoadJs_Honor("/data/61-63/draw/"+$("#honor_year").val()+"/"+$("#honor_drawno").val()+".js","drawdetail");
  $("#honor_drawno").change(function(){//添加onchange事件  
  	ClearAllData()
  	LoadJs_Honor("/data/61-63/draw/"+$("#honor_year").val()+"/"+$("#honor_drawno").val()+".js","drawdetail");
 	})
   
}

function LoadJs_Honor(jspath,bindtype)
{
	var dt = new Date();
	$.get(jspath,{'dt': dt.toTimeString()},function(data, status){//获取指定js文件的内容
    if(status=='success')
    {
        var listinfo=eval(data); //字符串转化为json对象
        matchResults = listinfo;
      	if(bindtype=="drawno")
      	  binddrawnolist_Honor(listinfo);
        else if (bindtype=="drawyear")
          bindyearlist_Honor(listinfo);
        else if (bindtype=="drawdetail")
          IniteHonorTable(listinfo);
    }
    else
        alert('指定奖期文件不存在！');
})
}

function IniteHonorTable(listinfo)
{
    $("#redTbody").empty();
    var html_tr1 = "<tr>";
    html_tr1 += "<th>场次</th>";
    html_tr1 += "<th>对阵</th>";
    html_tr1 += "<th>开奖结果</th>";
    html_tr1 += "<th width='27%' >胜 平 负</th>";   
    html_tr1 += "</tr>";
    $("#redTbody").append(html_tr1);
    
    var resultArray = new Array();
    for(var i=0;i<listinfo.matchresult.length;i++)
    {
        resultArray.push(listinfo.matchresult[i].result);
    }
    $("#txtdrawresult_honor").html(""+resultArray+"");
    
    for(var i=0;i<listinfo.matchresult.length;i++)
    {
        var tr = "<tr>";
        tr +="<td>"+(i+1)+"</td>";
        tr +="<td>"+listinfo.matchresult[i].hostteam+" VS "+listinfo.matchresult[i].guestteam+"</td>";
        tr +="<td><span class='strong'>"+listinfo.matchresult[i].result+"</span></td>";
        var str=""+i+"";
        if(i==10)
            str="a";
        if(i==11)
            str="b";
        if(i==12)
            str="c";
        if(i==13)
            str="d";
        tr +="<td><span id='forNums_"+str+"_3' class='ball_unselect' style='cursor:pointer;' title='胜'><H4>3</H4></span><span id='forNums_"+str+"_1' style='cursor:pointer;' class='ball_unselect' title='平'><H4>1</H4></span><span id='forNums_"+str+"_0' style='cursor:pointer;' class='ball_unselect' title='负'><H4>0</H4></span></td>";
//        tr +="<td><span id='forNums_"+str+"_1' style='cursor:pointer;background-image:url("+noSelectpath+")' title='平'>1</span></td>";
//        tr +="<td><span id='forNums_"+str+"_0' style='cursor:pointer;background-image:url("+noSelectpath+")' title='负'>0</span></td>";
        
        tr +="</tr>";
        $("#redTbody").append(tr);
    }
    $("#note_num").html(""+0+"");
	$("#note_amount").html(""+0+"");
	$("#countMoney").attr('disabled','disabled');
    var objRedball =$("[id^='forNums_']");
    objRedball.click(function (){
        
		var style = $("#"+this.id+"").attr("class");
		if(style == unSelectClass)
		{
			$("#"+this.id+"").attr("class",selectClass);
			AddOneBall(this.id);
		}
		else
		{
			$("#"+this.id+"").attr("class",unSelectClass);
			RemoveOneBall(this.id);
	    }
		amountNum();
    });
    
    
 //forNums_0_3    forNums_a_3
function AddOneBall(id)
{
    var row = id.substring(id.indexOf('_')+1,id.lastIndexOf('_'));
    var val = id.substring(id.lastIndexOf('_')+1,id.length);
    if(row == "0")
        SelectedArray_1.push(val);
    else if(row == "1")
        SelectedArray_2.push(val);
    else if(row == "2")
        SelectedArray_3.push(val);
    else if(row == "3")
        SelectedArray_4.push(val);
    else if(row == "4")
        SelectedArray_5.push(val);
    else if(row =="5")
        SelectedArray_6.push(val);
    else if(row =="6")
        SelectedArray_7.push(val);
    else if(row == "7")
        SelectedArray_8.push(val);
    else if(row == "8")
        SelectedArray_9.push(val);
    else if(row == "9")
        SelectedArray_10.push(val);
    else if(row == "a")
        SelectedArray_11.push(val);
    else if(row == "b")
        SelectedArray_12.push(val);
    else if(row =="c")
        SelectedArray_13.push(val);
    else if(row =="d")
        SelectedArray_14.push(val);
    
    PushResult();
}


function RemoveOneBall(id)
{

    var row = id.substring(id.indexOf('_')+1,id.lastIndexOf('_'));
    var val = id.substring(id.lastIndexOf('_')+1,id.length);
    if(row == "0")
        SelectedArray_1 = RemoveOne(SelectedArray_1,val);
    else if(row == "1")
        SelectedArray_2 = RemoveOne(SelectedArray_2,val);
    else if(row == "2")
        SelectedArray_3 = RemoveOne(SelectedArray_3,val);
    else if(row == "3")
        SelectedArray_4 = RemoveOne(SelectedArray_4,val);
    else if(row == "4")
        SelectedArray_5 = RemoveOne(SelectedArray_5,val);
    else if(row =="5")
        SelectedArray_6 = RemoveOne(SelectedArray_6,val);
    else if(row =="6")
        SelectedArray_7 = RemoveOne(SelectedArray_7,val);
    else if(row == "7")
        SelectedArray_8 = RemoveOne(SelectedArray_8,val);
    else if(row == "8")
        SelectedArray_9 = RemoveOne(SelectedArray_9,val);
    else if(row == "9")
        SelectedArray_10 = RemoveOne(SelectedArray_10,val);
    else if(row == "a")
        SelectedArray_11 = RemoveOne(SelectedArray_11,val);
    else if(row == "b")
        SelectedArray_12 = RemoveOne(SelectedArray_12,val);
    else if(row =="c")
        SelectedArray_13 = RemoveOne(SelectedArray_13,val);
    else if(row =="d")
        SelectedArray_14 = RemoveOne(SelectedArray_14,val);
        
   PushResult();

}

function PushResult()
{
    SelectedArrays = new Array();
    SelectedArrays.push(SelectedArray_1);
    SelectedArrays.push(SelectedArray_2);
    SelectedArrays.push(SelectedArray_3);
    SelectedArrays.push(SelectedArray_4);
    SelectedArrays.push(SelectedArray_5);
    SelectedArrays.push(SelectedArray_6);
    SelectedArrays.push(SelectedArray_7);
    SelectedArrays.push(SelectedArray_8);
    SelectedArrays.push(SelectedArray_9);
    SelectedArrays.push(SelectedArray_10);
    SelectedArrays.push(SelectedArray_11);
    SelectedArrays.push(SelectedArray_12);
    SelectedArrays.push(SelectedArray_13);
    SelectedArrays.push(SelectedArray_14);
}

function RemoveOne(array,ball)
{
    var arr = new Array();
    for(var i=0;i<array.length;i++)
    {
        if(array[i] != ball)
            arr.push(array[i]);
    }
    return arr;

} 
   
}



//function SelectedNumber()
//{
//    $("#selectedNumTbody").empty();
//    var html_tr1="<tr>";
//    html_tr1 += "<td>您选择了<input id='note_num' style='border:0; width:75px; text-align:center; color:#FF0000' readonly='readonly' value='0' />注，金额<input id='note_amount' style='border:0; width:75px; text-align:center; color:#0000FF' readonly='readonly' value='0' /> 元</td>";
//    html_tr1 +="</tr>";
//    $("#selectedNumTbody").append(html_tr1);
//}

function amountNum()
{
    var objball_0 =$("[id^='forNums_0']");
    var selectball_0 = 0;
    for(var i=0;i<objball_0.length;i++)
    {
        if($("#"+objball_0[i].id+"").attr("class") == selectClass)
            selectball_0 = selectball_0+1;
    }
    
    var objball_1 =$("[id^='forNums_1']");
    var selectball_1 = 0;
    for(var i=0;i<objball_1.length;i++)
    {        
        if($("#"+objball_1[i].id+"").attr("class") == selectClass)
            selectball_1 = selectball_1+1;
    }
    
    var objball_2 =$("[id^='forNums_2']");
    var selectball_2 = 0;
    for(var i=0;i<objball_2.length;i++)
    {        
        if($("#"+objball_2[i].id+"").attr("class") == selectClass)
            selectball_2 = selectball_2+1;
    }
    
    var objball_3 =$("[id^='forNums_3']");
    var selectball_3 = 0;
    for(var i=0;i<objball_3.length;i++)
    {        
        if($("#"+objball_3[i].id+"").attr("class") == selectClass)
            selectball_3 = selectball_3+1;
    }
    
    
    var objball_4 =$("[id^='forNums_4']");
    var selectball_4 = 0;
    for(var i=0;i<objball_4.length;i++)
    {        
        if($("#"+objball_4[i].id+"").attr("class") == selectClass)
            selectball_4 = selectball_4+1;
    }
    
    var objball_5 =$("[id^='forNums_5']");
    var selectball_5 = 0;
    for(var i=0;i<objball_5.length;i++)
    {        
        if($("#"+objball_5[i].id+"").attr("class") == selectClass)
            selectball_5 = selectball_5+1;
    }
    
    var objball_6 =$("[id^='forNums_6']");
    var selectball_6 = 0;
    for(var i=0;i<objball_6.length;i++)
    {        
        if($("#"+objball_6[i].id+"").attr("class") == selectClass)
            selectball_6 = selectball_6+1;
    }
    
    var objball_7 =$("[id^='forNums_7']");
    var selectball_7 = 0;
    for(var i=0;i<objball_7.length;i++)
    {        
        if($("#"+objball_7[i].id+"").attr("class") == selectClass)
            selectball_7 = selectball_7+1;
    }
    
    var objball_8 =$("[id^='forNums_8']");
    var selectball_8 = 0;
    for(var i=0;i<objball_8.length;i++)
    {        
        if($("#"+objball_8[i].id+"").attr("class") == selectClass)
            selectball_8 = selectball_8+1;
    }
    
    var objball_9 =$("[id^='forNums_9']");
    var selectball_9 = 0;
    for(var i=0;i<objball_9.length;i++)
    {        
        if($("#"+objball_9[i].id+"").attr("class") == selectClass)
            selectball_9 = selectball_9+1;
    }
    
    var objball_10 =$("[id^='forNums_a']");
    var selectball_10 = 0;
    for(var i=0;i<objball_10.length;i++)
    {        
        if($("#"+objball_10[i].id+"").attr("class") == selectClass)
            selectball_10 = selectball_10+1;
    }
    
    var objball_11 =$("[id^='forNums_b']");
    var selectball_11 = 0;
    for(var i=0;i<objball_11.length;i++)
    {        
        if($("#"+objball_11[i].id+"").attr("class") == selectClass)
            selectball_11 = selectball_11+1;
    }
    
    var objball_12 =$("[id^='forNums_c']");
    var selectball_12 = 0;
    for(var i=0;i<objball_12.length;i++)
    {        
        if($("#"+objball_12[i].id+"").attr("class") == selectClass)
            selectball_12 = selectball_12+1;
    }
    
    var objball_13 =$("[id^='forNums_d']");
    var selectball_13 = 0;
    for(var i=0;i<objball_13.length;i++)
    {        
        if($("#"+objball_13[i].id+"").attr("class") == selectClass)
            selectball_13 = selectball_13+1;
    }
    
    if(selectball_0 >0 && selectball_1>0 && selectball_2>0 && selectball_3>0 && selectball_4>0 && selectball_5>0 && selectball_6>0 && selectball_7>0 &&selectball_8>0 &&selectball_9>0 &&selectball_10>0 &&selectball_11>0 &&selectball_12>0 &&selectball_13>0)
    {
        var ball_num = portfolio(selectball_0,1)*portfolio(selectball_1,1)*portfolio(selectball_2,1)*portfolio(selectball_3,1)*portfolio(selectball_4,1)*portfolio(selectball_5,1)*portfolio(selectball_6,1)*portfolio(selectball_7,1)*portfolio(selectball_8,1)*portfolio(selectball_9,1)*portfolio(selectball_10,1)*portfolio(selectball_11,1)*portfolio(selectball_12,1)*portfolio(selectball_13,1);
        var money = ball_num*2;
        $("#note_num").html(""+ball_num+"");
		$("#note_amount").html(""+money+"");
		if(money <=20000)
		    $("#countMoney").attr('disabled','');
		else
		    $("#countMoney").attr('disabled','disabled');
    }
    else
    {
        $("#note_num").html(""+0+"");
		$("#note_amount").html(""+0+"");
		$("#countMoney").attr('disabled','disabled');
    }
    if(SelectedArray_1.length>0 || SelectedArray_2.length>0 || SelectedArray_3.length>0 ||SelectedArray_4.length>0 || SelectedArray_5.length>0 || SelectedArray_6.length>0 || SelectedArray_7.length>0 || SelectedArray_8.length>0 || SelectedArray_9.length>0 || SelectedArray_10.length>0 || SelectedArray_11.length>0 || SelectedArray_12.length>0 || SelectedArray_13.length>0 || SelectedArray_14.length>0)
    {
    	$("#clearBtn").attr('disabled','');
    }
    else
    	{
    		$("#clearBtn").attr('disabled','disabled');
    	}

}

function portfolio(totalNum,num)
{
    if(totalNum >= num)
    {
        var other = totalNum-num;
        if(other < num)
            num = other;

        var up =1;
        for(var i=0;i<num;i++)
            up = up*(totalNum-i);

        var down =1;
        for(var k=0;k<num;k++)
            down = down*(num-k);
        return up/down;
    }
}

function ClearAllData()
{
	 matchResults = "";

 SelectedArrays = new Array();
 SelectedArray_1 = new Array();
 SelectedArray_2 = new Array();
 SelectedArray_3 = new Array();
 SelectedArray_4 = new Array();
 SelectedArray_5 = new Array();
 SelectedArray_6 = new Array();
 SelectedArray_7 = new Array();
 SelectedArray_8 = new Array();
 SelectedArray_9 = new Array();
 SelectedArray_10 = new Array();
 SelectedArray_11 = new Array();
 SelectedArray_12 = new Array();
 SelectedArray_13 = new Array();
 SelectedArray_14 = new Array();
 ClearButton();
}

/*
function MatchInfoInit()
{
	
	MatchInfoInit_14();
	MatchInfoInit_6();
	MatchInfoInit_4();
}

function MatchInfoInit_14()
{
	var nos_14 = ReadDrawNo("/data/61-63/html/drawNoInfo.xml");
	if(nos_14[1] != "###")
	{
		  $("#matchMinNo_14").attr("class","select_tab");
			$("#matchMaxNo_14").attr("class","unselect_tab");	
			
			$("#matchMinNo_14").text(""+nos_14[0]+"期");		
			$("#matchMaxNo_14").text(""+nos_14[1]+"期");
			
			
			$("#matchMinNo_14").click(function (){
				
					$("#matchInfo14_min").css({display:""})
					$("#matchInfo14_max").css({display:"none"});
					$("#matchMinNo_14").attr("class","select_tab");
					$("#matchMaxNo_14").attr("class","unselect_tab");	
			});
			
			$("#matchMaxNo_14").click(function (){
					$("#matchInfo14_min").css({display:"none"})
					$("#matchInfo14_max").css({display:""})	
					$("#matchMinNo_14").attr("class","unselect_tab");					
					$("#matchMaxNo_14").attr("class","select_tab");
			});
			
			
			
	}
	else
		{
			$("#matchMaxNo_14").css({display:"none"})
			$("#matchMinNo_14").attr("class","select_tab");
			$("#matchMinNo_14").text(""+nos_14[0]+"期");
		}
}

function MatchInfoInit_6()
{
	var nos_6 = ReadDrawNo("/data/65/html/drawNoInfo.xml");
	if(nos_6[1] != "###")
	{
				$("#matchMinNo_6").attr("class","select_tab");
				$("#matchMaxNo_6").attr("class","unselect_tab");	
			
				$("#matchMinNo_6").text(""+nos_6[0]+"期");		
				$("#matchMaxNo_6").text(""+nos_6[1]+"期");
				
				$("#matchMinNo_6").click(function (){
				
					$("#matchInfo6_min").css({display:""})
					$("#matchInfo6_max").css({display:"none"});
					$("#matchMinNo_6").attr("class","select_tab");
					$("#matchMaxNo_6").attr("class","unselect_tab");	
			});
			
			$("#matchMaxNo_6").click(function (){
					$("#matchInfo6_min").css({display:"none"})
					$("#matchInfo6_max").css({display:""})	
					$("#matchMinNo_6").attr("class","unselect_tab");					
					$("#matchMaxNo_6").attr("class","select_tab");
			});
				
	}
	else
		{
			$("#matchMaxNo_6").css({display:"none"})
			$("#matchMinNo_6").attr("class","select_tab");
			$("#matchMinNo_6").text(""+nos_6[0]+"期");
		}
}

function MatchInfoInit_4()
{
	var nos_4 = ReadDrawNo("/data/66/html/drawNoInfo.xml");
	if(nos_4[1] != "###")
	{
			$("#matchMinNo_4").attr("class","select_tab");
				$("#matchMaxNo_4").attr("class","unselect_tab");	
			
				$("#matchMinNo_4").text(""+nos_4[0]+"期");		
				$("#matchMaxNo_4").text(""+nos_4[1]+"期");
				
				$("#matchMinNo_4").click(function (){
				
					$("#matchInfo4_min").css({display:""})
					$("#matchInfo4_max").css({display:"none"});
					$("#matchMinNo_4").attr("class","select_tab");
					$("#matchMaxNo_4").attr("class","unselect_tab");	
			});
			
			$("#matchMaxNo_4").click(function (){
					$("#matchInfo4_min").css({display:"none"})
					$("#matchInfo4_max").css({display:""})	
					$("#matchMinNo_4").attr("class","unselect_tab");					
					$("#matchMaxNo_4").attr("class","select_tab");
			});
			
	}
	else
		{
			$("#matchMaxNo_4").css({display:"none"})
			$("#matchMinNo_4").attr("class","select_tab");
			$("#matchMinNo_4").text(""+nos_4[0]+"期");
		}
}

function ReadDrawNo(xmlPath)
{
	var noArray = new Array();   
	$.ajax({
                async: false, // 默认true(异步请求)
                cache: false, // 默认true,设置为 false 将不会从浏览器缓存中加载请求信息。
                type: "GET", // 默认:GET 请求方式:[POST/GET]
                dataType: "xml", //默认["xml"/"html"] 返回数据类型:["xml" / "html" / "script" / "json" / "jsonp"]
                url: xmlPath, // 默认当前地址,发送请求的地址                
                error: function(xml) { }, // 请求失败时调用
                //timeout: 1000, // 设置请求超时时间
                success: function(xml) { // 请求成功后回调函数 参数：服务器返回数据,数据格式.             	
                		noArray = new Array();             		
                		noArray.push($(xml).find("root").find("minNo").text());
                		noArray.push($(xml).find("root").find("maxNo").text());
                	}
            })
         return noArray   
}
*/
//////////////////////////////////////////////////////////////////////////////////////////////////////////////////////


function MatchSelling()
{
	InitHeight();
	GetDrawNos(14);
	GetDrawNos(6);
	GetDrawNos(4);
	DrawNoChange(14);
	DrawNoChange(6);
	DrawNoChange(4);
}

function InitHeight()
{
	var myHeight_14 = 0;
	var myHeight_6 = 0;
	var myHeight_4 = 0;
 	if($.browser.mozilla) //火狐
 	{
 		myHeight_14 = 435;
 		myHeight_6 = 217;
 		myHeight_4 = 163;
 	}
	else if($.browser.msie == true || $.browser.version == "8.0")// IE6、7 或 IE8
	{
		myHeight_14 = 435;
 		myHeight_6 = 217;
 		myHeight_4 = 163;
	}
	//alert("myHeight_14="+myHeight_14)
	$("#matchInfo14_min").css("height",myHeight_14+"px");
	$("#matchInfo14_mid").css("height",myHeight_14+"px");
	$("#matchInfo14_max").css("height",myHeight_14+"px");
	
	$("#matchInfo6_min").css("height",myHeight_6+"px");
	$("#matchInfo6_mid").css("height",myHeight_6+"px");
	$("#matchInfo6_max").css("height",myHeight_6+"px");
	
	$("#matchInfo4_min").css("height",myHeight_4+"px");
	$("#matchInfo4_mid").css("height",myHeight_4+"px");
	$("#matchInfo4_max").css("height",myHeight_4+"px");
}

function DrawNoChange(type)
{
	$("#matchMinNo_"+type).click(function (){						
					var foldertype = "";
					switch(type)
					{
						case 14: foldertype="61-63";break;
						case 6: foldertype="65";break;
						case 4: foldertype="66";break;
						default: foldertype="";break;
					}
					$("#matchInfo"+type+"_min").hide();
					$("#matchInfo"+type+"_mid").hide();
					$("#matchInfo"+type+"_max").hide();
					
					$("#matchMinNo_"+type).attr("class",drawnoSel);
					$("#matchMidNo_"+type).attr("class",drawnoUnSel);			
					$("#matchMaxNo_"+type).attr("class",drawnoUnSel);	
					
					var drawNo = $("#matchMinNo_"+type).text().replace("期","");
					var year = "20"+drawNo.substring(0,2);
					LoadHtml("matchInfo"+type+"_min","/data/"+foldertype+"/html/"+year+"/matchinfo_"+drawNo+".html");
					$("#matchInfo"+type+"_min").show();
			});
	
	$("#matchMidNo_"+type).click(function (){				
					var foldertype = "";
					switch(type)
					{
						case 14: foldertype="61-63";break;
						case 6: foldertype="65";break;
						case 4: foldertype="66";break;
						default: foldertype="";break;
					}
					$("#matchInfo"+type+"_min").hide();
					$("#matchInfo"+type+"_mid").hide();
					$("#matchInfo"+type+"_max").hide();
					
					$("#matchMinNo_"+type).attr("class",drawnoUnSel);
					$("#matchMidNo_"+type).attr("class",drawnoSel);			
					$("#matchMaxNo_"+type).attr("class",drawnoUnSel);	
					
					var drawNo = $("#matchMidNo_"+type).text().replace("期","");
					var year = "20"+drawNo.substring(0,2);
					LoadHtml("matchInfo"+type+"_mid","/data/"+foldertype+"/html/"+year+"/matchinfo_"+drawNo+".html");
					$("#matchInfo"+type+"_mid").show();
			});
		
	$("#matchMaxNo_"+type).click(function (){
			var foldertype = "";
					switch(type)
					{
						case 14: foldertype="61-63";break;
						case 6: foldertype="65";break;
						case 4: foldertype="66";break;
						default: foldertype="";break;
					}
					$("#matchInfo"+type+"_min").hide();
					$("#matchInfo"+type+"_mid").hide();
					$("#matchInfo"+type+"_max").hide();
					
					$("#matchMinNo_"+type).attr("class",drawnoUnSel);
					$("#matchMidNo_"+type).attr("class",drawnoUnSel);			
					$("#matchMaxNo_"+type).attr("class",drawnoSel);	
					
					var drawNo = $("#matchMaxNo_"+type).text().replace("期","");
					var year = "20"+drawNo.substring(0,2);
					LoadHtml("matchInfo"+type+"_max","/data/"+foldertype+"/html/"+year+"/matchinfo_"+drawNo+".html");
					$("#matchInfo"+type+"_max").show();
	});
}

function GetDrawNos(type)
{ 
	var foldertype = "";
	switch(type)
	{
		case 14: foldertype="61-63";break;
		case 6: foldertype="65";break;
		case 4: foldertype="66";break;
		default: foldertype="";break;
	}
	var xmlPath = "/data/"+foldertype+"/html/drawnos.xml";
	
	$.ajax({
              async: false, // 默认true(异步请求)
              cache: false, // 默认true,设置为 false 将不会从浏览器缓存中加载请求信息。
              type: "GET", // 默认:GET 请求方式:[POST/GET]
              dataType: "xml", //默认["xml"/"html"] 返回数据类型:["xml" / "html" / "script" / "json" / "jsonp"]
              url: xmlPath, // 默认当前地址,发送请求的地址                
              error: function(xml) { }, // 请求失败时调用
              //timeout: 1000, // 设置请求超时时间
              success: function(xml) 
              { // 请求成功后回调函数 参数：服务器返回数据,数据格式.             	
              	
              	var minNo_drawNo = $(xml).find("root").find("minNo").find("drawNo").text();
              	var minNo_drawYear = $(xml).find("root").find("minNo").find("drawYear").text();
              	var minNo_stopTime = $(xml).find("root").find("minNo").find("stopTime").text();
              	
              	var midNo_drawNo = $(xml).find("root").find("midNo").find("drawNo").text();
              	var midNo_drawYear = $(xml).find("root").find("midNo").find("drawYear").text();
              	var midNo_stopTime = $(xml).find("root").find("midNo").find("stopTime").text();
              	
              	var maxNo_drawNo = $(xml).find("root").find("maxNo").find("drawNo").text();
              	var maxNo_drawYear = $(xml).find("root").find("maxNo").find("drawYear").text();
              	var maxNo_stopTime = $(xml).find("root").find("maxNo").find("stopTime").text(); 
              	
              	if(minNo_drawNo == "#")
              		$("#matchMinNo_"+type).hide();
              	if(midNo_drawNo == "#")
              		$("#matchMidNo_"+type).hide();
              	if(maxNo_drawNo == "#")
              		$("#matchMaxNo_"+type).hide();
              		
								$("#matchMinNo_"+type).text(minNo_drawNo+"期");	
								$("#matchMidNo_"+type).text(midNo_drawNo+"期");	
								$("#matchMaxNo_"+type).text(maxNo_drawNo+"期");

								if(minNo_stopTime != "#" && CompareTime(minNo_stopTime) == true)
								{
									$("#matchMinNo_"+type).attr("class",drawnoSel);
									$("#matchMidNo_"+type).attr("class",drawnoUnSel);	
									$("#matchMaxNo_"+type).attr("class",drawnoUnSel);
								}	
								else if(midNo_stopTime != "#" && CompareTime(midNo_stopTime) == true)
								{
									$("#matchMinNo_"+type).attr("class",drawnoUnSel);
									$("#matchMidNo_"+type).attr("class",drawnoSel);	
									$("#matchMaxNo_"+type).attr("class",drawnoUnSel);		
								}
								else if(maxNo_stopTime != "#" && CompareTime(maxNo_stopTime) == true)
								{				
									$("#matchMinNo_"+type).attr("class",drawnoUnSel);
									$("#matchMidNo_"+type).attr("class",drawnoUnSel);	
									$("#matchMaxNo_"+type).attr("class",drawnoSel);
								}
								else 
								{
									if(maxNo_stopTime != "#")
									{
										$("#matchMinNo_"+type).attr("class",drawnoUnSel);
										$("#matchMidNo_"+type).attr("class",drawnoUnSel);	
										$("#matchMaxNo_"+type).attr("class",drawnoSel);	
									}
									else if(midNo_stopTime != "#")
									{
										$("#matchMinNo_"+type).attr("class",drawnoUnSel);
										$("#matchMidNo_"+type).attr("class",drawnoSel);	
										$("#matchMaxNo_"+type).attr("class",drawnoUnSel);	
									}
									else if(minNo_stopTime != "#")
									{
										$("#matchMinNo_"+type).attr("class",drawnoSel);
										$("#matchMidNo_"+type).attr("class",drawnoUnSel);	
										$("#matchMaxNo_"+type).attr("class",drawnoUnSel);	
									}									
								}	
								if($("#matchMinNo_"+type).attr("class") == drawnoSel)
								{
									LoadHtml("matchInfo"+type+"_min","/data/"+foldertype+"/html/"+minNo_drawYear+"/matchinfo_"+minNo_drawNo+".html");
									$("#matchInfo"+type+"_min").show();
								}
								else if($("#matchMidNo_"+type).attr("class") == drawnoSel)
								{
									LoadHtml("matchInfo"+type+"_mid","/data/"+foldertype+"/html/"+midNo_drawYear+"/matchinfo_"+midNo_drawNo+".html");
									$("#matchInfo"+type+"_mid").show();
								}
								else if($("#matchMaxNo_"+type).attr("class") == drawnoSel)
								{
									LoadHtml("matchInfo"+type+"_max","/data/"+foldertype+"/html/"+maxNo_drawYear+"/matchinfo_"+maxNo_drawNo+".html");
									$("#matchInfo"+type+"_max").show();
								}
              }
            })  
}

function LoadHtml(id,htmlPath)
{
	$.get(htmlPath,function(data){
		$("#"+id).empty();
		$("#"+id).html(data);
	});	
}

//如果userTime 比 服务器时间晚，则返回True  否则 返回 false；
function CompareTime(userTime)
{
	var servTime = ServiceDate(); //"2010-02-28 23:00:00";//
	userTime = new Date(Date.parse(userTime.replace(/-/g, "/")));
	servTime = new Date(Date.parse(servTime.replace(/-/g, "/")));
	var minus = userTime-servTime;
	if(minus == 0 || minus < 0)
		return false;
	else
		return true;
}

function ServiceDate()
{
	var xmlHttp = false; 
  //获取服务器时间 
  try { 
    xmlHttp = new ActiveXObject("Msxml2.XMLHTTP"); 
  } catch (e) { 
    try { 
      xmlHttp = new ActiveXObject("Microsoft.XMLHTTP"); 
    } catch (e2) { 
      xmlHttp = false; 
    } 
  }    
  if (!xmlHttp && typeof XMLHttpRequest != 'undefined') { 
    xmlHttp = new XMLHttpRequest(); 
  }    
  xmlHttp.open("GET",window.location.href, false); 
  xmlHttp.setRequestHeader("Range", "bytes=-1"); 
  xmlHttp.send(null); 
  
  severtime=new Date(xmlHttp.getResponseHeader("Date")); 
  return severtime.format("yyyy-MM-dd hh:mm:ss");
}

//日期格式化
Date.prototype.format = function(format) 
{ 
  var o = { 
    "M+" : this.getMonth()+1, //month 
    "d+" : this.getDate(),    //day 
    "h+" : this.getHours(),   //hour 
    "m+" : this.getMinutes(), //minute 
    "s+" : this.getSeconds(), //second 
    "q+" : Math.floor((this.getMonth()+3)/3),  //quarter 
    "S" : this.getMilliseconds() //millisecond 
  } 
  if(/(y+)/.test(format)) format=format.replace(RegExp.$1, 
    (this.getFullYear()+"").substr(4 - RegExp.$1.length)); 
  for(var k in o)if(new RegExp("("+ k +")").test(format)) 
    format = format.replace(RegExp.$1, 
      RegExp.$1.length==1 ? o[k] : 
        ("00"+ o[k]).substr((""+ o[k]).length)); 
  return format; 
}