﻿//比分函数

//update 2010-1-15
if(lang==undefined){

	var lang="gb";

}


switch(lang){

case "gb":

	var b3_array_cn=new Array("未开赛","第一节","第一节完","第二节","第二节完",
			"第三节",
			"第三节完",
			"第四节",
			"第四节完",
			"延赛",
			"休战",
			"加时",
			"完场");	
	
	
	var week_day = new Array("周日", "周一", "周二","周三","周四", "周五","周六");	
	
	//var txt=new Array("zs"=>"指数","tj"=>"统计","fx"=>"分析","sp"=>"视频");

	var txt=new Array();
	
	txt['zs']="指数";
	txt['tj']="统计";
	txt['fx']="分析";
	txt['sp']="视频";
	txt['sbc']="上半场";
	txt['xbc']="下半场";
	
	break;
	
	
case "en":
	
	var b3_array_cn=new Array("未开赛","第一节","第一节完","第二节","第二节完",
			"第三节",
			"第三节完",
			"第四节",
			"第四节完",
			"延赛",
			"休战",
			"加时",
			"完场");	
	var week_day = new Array("周日", "周一", "周二","周三","周四", "周五","周六");

	var txt=new Array();
	
	txt['zs']="指数";
	txt['tj']="统计";
	txt['fx']="分析";
	txt['sp']="视频";
	txt['sbc']="上半场";
	txt['xbc']="下半场";	
	
	break;
	
	
case "big":
	
	var b3_array_cn=new Array("","第一節","第一節完","第二節","第二節完",
		"第三節",
		"第三節完",
		"第四節",
		"第四節完",
		"延賽",
		"休戰",
		"加時",
		"完場");
	var week_day = new Array("周日", "周一", "周二","周三","周四", "周五","周六");

	var txt=new Array();
	
	txt['zs']="指數";
	txt['tj']="統計";
	txt['fx']="分析";
	txt['sp']="視頻";
	txt['sbc']="上半場";
	txt['xbc']="下半場";
	break;
	
	

}



var timer1,timer2;

var match_hidden=0;//隐藏数量

var match_hidden_array=new Array();//隐藏赛事ID数组


var match_load_array=new Array();//已经LOAD的联塞ID数组

var match_count=new Array();//KEY代表联赛ID

var end_match_count=new Array();//KEY代表联赛ID,这个表示已经完场的

var read_data="";

var debugx=1;

var minutes = 1000*60;
var hours = minutes*60;
var days = hours*24;

var match_ids=new Array();//联赛ID信息数组

var swl_ids=new Array();//联赛文字直播ID信息数组

var ajax_loading_match_id=0;
var ajax_loading_time=0;
var ajax_loading_data;
var main_loading_cmp=0;

var event_logo_id=new Array();




function array_remove(removeItem,arr){

	arr = jQuery.grep(arr, function(value) {

	return value != removeItem;

	});
	return arr;
}
	
	


//初始化时候的FUNCTION
$(document).ready(function() {
	GetConfig();
	
	

	
	
	
	
	//上面的联赛选择更多
	$("#score_right_picking").hover(function(){
		$("#score_right_picking").addClass("score_right_picking1");
		$("#score_right_picking_ul").addClass("score_right_picking1_ul");		
		//$("#score_right_picking_1").addClass("score_right_picking1_1");		
		$("#score_right_picking_2").addClass("score_right_picking1_2");		
		$("#score_right_picking_3").addClass("score_right_picking1_3");			
	},function(){
		$("#score_right_picking").removeClass("score_right_picking1");
		$("#score_right_picking_ul").removeClass("score_right_picking1_ul");		
		//$("#score_right_picking_1").removeClass("score_right_picking1_1");		
		$("#score_right_picking_2").removeClass("score_right_picking1_2");		
		$("#score_right_picking_3").removeClass("score_right_picking1_3");	
	});	
	
	
	//初始化日期;
	build_date();//
	
	//获取每天比赛场次;
	getDateCount();
	
	setTimeout(getMainData,1);
	
	
	//shan_class("#match_event_126740","nba_box_1","nba_box_1b");//闪动
	//
	//shan_class("#match_event_126741","nba_box_1","nba_box_1b");//闪动	
	
	

});


function datex(){
	
	WdatePicker({el:'demospan',dateFmt:'yyyyMMdd',maxDate:'%y-%M-{%d+5}',minDate:'%y-%M-{%d-7}',skin:'whyGreen'});
	
}

function change_date(obj){
	
	var now1=new Date();
	var now=new Date(now1.getFullYear(),now1.getMonth(),now1.getDate());
	
	 var date_str=$(obj).val();
	 var select_date=new Date(parseFloat(date_str.substr(0, 4)), parseFloat(date_str.substr(4, 2)) - 1, parseFloat(date_str.substr(6, 2)));
	 
	var mix=(select_date.getTime()-now.getTime())/days;
	

	if(mix>0){

		window.open("../fixtures/?date="+$(obj).val());
	//window.location.href="../fixtures/?date="+$(obj).val();
	
	}else{
	window.location.href="?date="+$(obj).val();
	}
}


//判断是否IE
function isIE(){ //ie? 
    return (window.navigator.userAgent.indexOf("MSIE")>=1);
}




/**
 * 替换
 * @return
 */
function ReplaceProcess()
{

}

/**
 * 移动结束的
 * @return
 */
function MoveFinalGame()
{
}

function GetConfig(){
	
	    var snCookie = $.cookie("BkSound");
	    if (snCookie != "")
	        $("sound").value = snCookie;
	
}



/**
 * 初始化日期；
 * @return
 */
function build_date(){
	

	var seleted_id="";
	
	var rq_date = Request("date");
	

	var now1=new Date();
	var now=new Date(now1.getFullYear(),now1.getMonth(),now1.getDate());
	
	var tmp_date;
	
	var rdate;
	
	if (rq_date.length == 8 && !isNaN(parseFloat(rq_date)))
	{
		rdate = new Date(parseFloat(rq_date.substr(0, 4)), parseFloat(rq_date.substr(4, 2)) - 1, parseFloat(rq_date.substr(6, 2)));			
	}
	
	var show_date="";
	
	
	if(rdate){
	
		var d = new Date(rdate.getFullYear(),rdate.getMonth(),rdate.getDate());
		
		
		
	
		var mix=(now.getTime()-d.getTime())/days|0;
		
		
		if(mix==6){
		
			$("#day_2").addClass("score_left_date2");//选择的更改CSS
			
			d=new   Date(now.getFullYear(),now.getMonth(),now.getDate()-5);
			
			seleted_id="day_2";
			
			
			tmp_date=new Date(now.getFullYear(),now.getMonth(),now.getDate()-6);
			
			read_data="../data/b"+lang+getDate(tmp_date)+".txt";
					
			
		}else if(mix==7){
			
			$("#day_1").addClass("score_left_date2");//选择的更改CSS
			
			d=new   Date(now.getFullYear(),now.getMonth(),now.getDate()-5);
			seleted_id="day_1";
			
			tmp_date=new Date(now.getFullYear(),now.getMonth(),now.getDate()-7);
			
			read_data="../data/b"+lang+getDate(tmp_date)+".txt";			
			
		}else if(mix>7){
			
			d=new   Date(now.getFullYear(),now.getMonth(),now.getDate()-5);
			
			$("#day_1").addClass("score_left_date2");//选择的更改CSS
			
			seleted_id="day_1";
			
			tmp_date=new Date(now.getFullYear(),now.getMonth(),now.getDate()-6);
			
			read_data="../data/b"+lang+getDate(tmp_date)+".txt";
		}else{
			
			$("#day_3").addClass("score_left_date2");//选择的更改CSS
			
			seleted_id="day_3";
			
			tmp_date=new Date(now.getFullYear(),now.getMonth(),now.getDate()-8);
			
			read_data="../data/b"+lang+getDate(d)+".txt";
		}
		
		
	
	}else{	
		var d = new Date();
		
		
		var mix=(now.getTime()-d.getTime())/days|0;
		
		$("#day_3").addClass("score_left_date2");//选择的更改CSS
		
		seleted_id="day_3";
	
	}
	
	
	
	var dd;
	var day_1,day_2,day_3,day_4,day_5;
	
	day = d.getDay();
	

	
	//数据初始化文件

	if(mix==0){
		
		read_data="../data/b"+lang+"1.txt";
	}

	

	
	
	day_3="<ul class=\"score_left_date1_ul\"><li class=\"score_left_date1_li1\"><img src=\"../images/arrow1.gif\" align=\"absmiddle\" />" +
			week_day[day]+"</li><li class=\"score_left_date1_li2\"><span class=\"score_left_date1_li2_zi\">" +
			+(d.getMonth()+1)+"/"+d.getDate()+"</span><br /><span class=\"score_left_date1_li2_zi2\"><span id='datecount_"+getDate(d)+"'>20</span>场</span></li></ul>";
	
	day_3_ymd="?date="+getDate(d);
	
	
	
	/**
	 * 
	 */
	 dd=new   Date(d.getFullYear(),d.getMonth(),d.getDate()+1);  
	   
	   
	 day = dd.getDay(); 
	day_4="<ul class=\"score_left_date1_ul\"><li class=\"score_left_date1_li1\"><img src=\"../images/arrow1.gif\" align=\"absmiddle\" />" +
	week_day[day]+"</li><li class=\"score_left_date1_li2\"><span class=\"score_left_date1_li2_zi\">" +
	+(dd.getMonth()+1)+"/"+dd.getDate()+"</span><br /><span class=\"score_left_date1_li2_zi2\"><span id='datecount_"+getDate(dd)+"'>20</span>场</span></li></ul>";
	
	day_4_ymd="?date="+getDate(dd);
	
	
	/**
	 * 
	 */
	 dd=new   Date(d.getFullYear(),d.getMonth(),d.getDate()+2);  
	   
	   
	 day = dd.getDay();
	 
	day_5="<ul class=\"score_left_date1_ul\"><li class=\"score_left_date1_li1\"><img src=\"../images/arrow1.gif\" align=\"absmiddle\" />" +
	week_day[day]+"</li><li class=\"score_left_date1_li2\"><span class=\"score_left_date1_li2_zi\">" +
	+(dd.getMonth()+1)+"/"+dd.getDate()+"</span><br /><span class=\"score_left_date1_li2_zi2\"><span id='datecount_"+getDate(dd)+"'>20</span>场</span></li></ul>";

	
	
		
	day_5_ymd="?date="+getDate(dd);
		

	
		
	
	/**
	 * 
	 */
	
	
	 dd=new   Date(d.getFullYear(),d.getMonth(),d.getDate()-1);  
	   

	 day = dd.getDay(); 
	day_2="<ul class=\"score_left_date1_ul\"><li class=\"score_left_date1_li1\"><img src=\"../images/arrow1.gif\" align=\"absmiddle\" />" +
	week_day[day]+"</li><li class=\"score_left_date1_li2\"><span class=\"score_left_date1_li2_zi\">" +
	+(dd.getMonth()+1)+"/"+dd.getDate()+"</span><br /><span class=\"score_left_date1_li2_zi2\"><span id='datecount_"+getDate(dd)+"'>20</span>场</span></li></ul>";
	
	day_2_ymd="?date="+getDate(dd);
	
	
	/**
	 * 
	 */
	 dd=new   Date(d.getFullYear(),d.getMonth(),d.getDate()-2);  
	   
	   
	 day = dd.getDay();
	 
	day_1="<ul class=\"score_left_date1_ul\"><li class=\"score_left_date1_li1\"><img src=\"../images/arrow1.gif\" align=\"absmiddle\" />" +
	week_day[day]+"</li><li class=\"score_left_date1_li2\"><span class=\"score_left_date1_li2_zi\">" +
	+(dd.getMonth()+1)+"/"+dd.getDate()+"</span><br /><span class=\"score_left_date1_li2_zi2\"><span id='datecount_"+getDate(dd)+"'>20</span>场</span></li></ul>";	
	
	day_1_ymd="?date="+getDate(dd);
	
	$("#day_1").html(day_1);	
	$("#day_2").html(day_2);	
	$("#day_3").html(day_3);
	$("#day_4").html(day_4);
	$("#day_5").html(day_5);
	
	
	
	
	$("#day_1").click(function(){
		
		redirect(day_1_ymd);
	});
	
	$("#day_2").click(function(){
		
		redirect(day_2_ymd);
	});
	
	$("#day_3").click(function(){
		
		redirect(day_3_ymd);
	});
	
	
	
	

	if(mix<=0)
	{
			$("#day_4").click(function(){
			
			redirect_pop("../fixtures/"+day_4_ymd);
			
			});
	}else{
			$("#day_4").click(function(){
			
			redirect(day_4_ymd);
			
			});
		
	}
	if(mix<=1){

			$("#day_5").click(function(){
			
			redirect_pop("../fixtures/"+day_5_ymd);
			
			});		
		
	}else{
		
		$("#day_5").click(function(){
		
			redirect(day_5_ymd);
		});	
	
	}
	

	
	$(".score_main_left_3 div").hover( 
	  function () {
		  if($(this).attr("id")!=seleted_id){//选择的不改变CSS,防止变形
			  $(this).addClass("score_left_date2"); 
		  }
	  }, 
	  function () {
		  
		  if($(this).attr("id")!=seleted_id){//选择的不改变CSS,防止变形
			  	$(this).removeClass("score_left_date2");
		  }
	  });

	
	
	
	
	
}



/**
 * 联赛每天场次数据;
 * @return
 */
function getDateCount(){

  
   //发送ajax请求
    $.getJSON("../data/datecount.txt?"+Number(new Date()),//产生JSON数据的服务端页面
    {},BuilderDateCount);    
    
}

function BuilderDateCount(json){
	
	   
    $.each(json,function(i,j){//取出是单个日期;
    	//alert(j);
    	
    	//$.each(json[i],function(key,val){
    	//	alert(val)
    		$("#datecount_"+i).html(j);
    	//});
    	//alert(json[i][20091013]);
    });
	
}

//跳转URL
function redirect(url){
	

		
		location.href=url;
	
	
}

//跳转URL
function redirect_pop(url){
	
	window.open(url);

}



//REQEUEST内容
function Request(Variable)
{
	var query = location.search;
	if (query != "")
	{
		query = query.split("?")[1];
		query = query.split("&");
		for (var i=0;i<query.length;i++)
		{
			var querycoll = query[i].split("=");
			if (querycoll.length == 2)
			{
				if (querycoll[0].toUpperCase() == Variable.toUpperCase())
				{
					return querycoll[1];
					break;
				}
			}
		}
	}
	return "";
}



/**
 * 初始化数据
 * @return
 */
function getMainData(){

    $("#list").html("");//清空列表中的数据
   //发送ajax请求
//    $.getJSON(
//    read_data+"?"+Number(new Date()),//产生JSON数据的服务端页面
//    {},BuilderDiv);    
   
    jQuery.ajax({
        type: "GET",
        url: read_data+"?"+Number(new Date()),
        dataType: "json",
        success: BuilderDiv,
        error: getMainData
    });
    
    
    
    
}

function BuilderDiv(json){
	
			//清空数据
			$("#live_content").html('');
			
			var match_select_str="";
			var tmp_str="";
			
			var today_count=0;
			
			var s_type_id=0;
			
			var m_load=0;
		   //循环取json中的数据,并呈现在列表中
			
			 $.each(json,function(i){//取出是哪个联赛
				 
				 if(Request("s_type")!=""){
			    		

				    	 if((Request("s_type")==json[i].name)||(Request("s_type")==json[i].code)||(Request("s_type")==urlencode(json[i].name))){
				    		 s_type_id=json[i].id;
				    		
				    	 }
				 }
			 });
			
			
			
		    $.each(json,function(i){//取出是哪个联赛
		    	
		    	json[i].namex=json[i].name;

		    	
		    	
		    	//初始化
		    	
		    	match_count[json[i].id]=0;
		    	end_match_count[json[i].id]=0;
		    	
		    	
		    	
		    	
		    	div_htm="<div class='nba_main' id='match_main_"+json[i].id+"' ><div class='nba_box'>" +
		    			"<ul class='nba_box_ul'>" +
		    			"<li class='nba_box_li'><a href=\"javascript:void(0);\" onclick=\"SelectMatch(false, '"+json[i].id+"',1)\"><img src=\"../images/13.gif\" border=\"0\"  /></a> " +
		    			"<div class='nba_box_li_txt'>"+json[i].namex +
		    			"</div></li>" +
		    			"</ul>" +
		    			"</div>" +
		    			"<div class='nba_box1' id='match_main_"+json[i].id+"_content'>";
		    	
		    	end_div_htm="<div class='nba_main' id='end_match_main_"+json[i].id+"'><div class='nba_box0'>" +
    			"<ul class='nba_box_ul'>" +
    			"<li class='nba_box_li'><a href=\"javascript:void(0);\" onclick=\"SelectMatch(false, '"+json[i].id+"',1)\"><img src=\"../images/131.gif\" border=\"0\"  /></a> " +
    			"<div class='nba_box_li_txt'>"+json[i].namex +
    			"</div></li>" +
    			"</ul>" +
    			"</div>" +
    			"<div class='nba_box1' id='end_match_main_"+json[i].id+"_content'>";
    	
		    	
//		    	//match_select_str=match_select_str+"<div class=\"score_right_picking_div\"><input id='sel_match_"+json[i].id+
//		    	"' onclick=\"SelectMatch(false,2);SelectMatch(this.checked, '"+json[i].id+"')\"  type=\"checkbox\" value='' />"
//		    	+json[i].name+"</div>";
		    	
		    	if((Request("s_type")!="")&&(s_type_id!=0)){
		    		
		    		//alert(Request("s_type")+":"+urldecode(Request("s_type"))+":"+json[i].name);
		    		
			    	 //if((Request("s_type")==json[i].name)||(Request("s_type")==urlencode(json[i].name))){
		    		
		    		if(s_type_id==json[i].id){
				    		match_select_str=match_select_str+"<div class=\"score_right_picking_div\"><input id='sel_match_"+json[i].id+
				    		"' name='sel_match_"+json[i].id+
				    		"' onclick=\"SelectMatchSelect();\" class='chek'  type=\"checkbox\" value='' />"+
				    		"<label for='sel_match_"+json[i].id+"'>"+json[i].name+"</label></div>";
				    		m_load=1;
				    		match_load_array.push(json[i].id);//添加已经LOAD的联赛
				    	}else{
				    		
				    		match_select_str=match_select_str+"<div class=\"score_right_picking_div\"><input id='sel_match_"+json[i].id+
					    	"' name='sel_match_"+json[i].id+
					    	"' onclick=\"SelectMatchSelect();\" class='chek'  type=\"checkbox\" value='' />"+
					    	"<label for='sel_match_"+json[i].id+"'>"+json[i].name+"</label></div>";
				    		m_load=0;
				    	}		    		
		    		
		    	}else{
			    	 if(json[i].l1>0){
			    		match_select_str=match_select_str+"<div class=\"score_right_picking_div\"><input id='sel_match_"+json[i].id+
			    		"' name='sel_match_"+json[i].id+
			    		"' onclick=\"SelectMatchSelect();\" class='chek'  type=\"checkbox\" value='' />"+
			    		"<label for='sel_match_"+json[i].id+"'>"+json[i].name+"</label></div>";
			    		
			    		match_load_array.push(json[i].id);//添加已经LOAD的联赛
			    		m_load=1;
			    	 }else{
			    		
			    		match_select_str=match_select_str+"<div class=\"score_right_picking_div\"><input id='sel_match_"+json[i].id+
				    	"' name='sel_match_"+json[i].id+
				    	"' onclick=\"SelectMatchSelect();\" class='chek'  type=\"checkbox\" value='' />"+
				    	"<label for='sel_match_"+json[i].id+"'>"+json[i].name+"</label></div>";
			    		m_load=0;
			    	}
		    	}
		    		
		    	tmp_row=json[i].value;
		    	
		    	match_ids[json[i].id]=new Array();
		    	
		    	//var match_ids[json[i].id]=new Array();
		    	
		    	$.each(tmp_row,function(j)//取出是哪场比赛的信息
		    	{
		    		
		    		today_count++;
		    		row=tmp_row[j];//每场数据
		    		
//		    		var ttmp;
//		    		ttmp=json[i].id;
//		    		
		    		
		    		//eval("match_ids['"+ttmp+"']="+row.a2);
		    		
		    		match_ids[json[i].id][j]=row.a1;
		    			
		    		swl_ids[row.a1]=row.swl_id;//记录文字直播ID,防止回跳
		    		
		    			
		    		
		    		
		    		//非选中就不LOAD
		    	if(m_load==0){
		    		match_hidden_array.push(row.a1);//添加隐藏
					
					match_hidden++;			//隐藏数+1
		    		
		    		return true;
		    	}
		    		
		    	if(row.a2!=12){//未完场
		    		
	    			match_count[json[i].id]++;//每场+1
	    		}else{
	    			end_match_count[json[i].id]++;//完成的每场+1	
	    			
	    		}
		    	
		    		
		    	//如果有本场最佳的时候显示本场最佳,没有显示直播
		    		
		    	
		    	if(row.f2!=""){	
		    		bester_str="<ul class='score_right_picking_ul'>"+row.f2+"</ul>";
		    	}else if(row.a2>0 && row.a2<12){
		    		
		    	
		    		
		    		
		    		bester_str="<ul class='score_right_picking_ul'>"+row.g2 +""+
		    				"<li class='nba_box_table_3_li2'  style='color:#000'><img src='../images/live.gif'  align=\"absmiddle\" border=0'>&nbsp;"+row.h1+"</li></ul>";
		    		
		    		//}
		    	}else{
		    		
		    		if((row.a3=='NBA')||(row.a3=='1001')){
		    			
		    			bester_str="<ul class='score_right_picking_ul'>"+
	    				"<li class=\"nba_box_table_3_li2\"><div>&nbsp;&nbsp;</div></li><li class=\"nba_box_table_3_li2\"><div>&nbsp;&nbsp;</div></li><li class=\"nba_box_table_3_li2\"><div>&nbsp;&nbsp;</div></li></ul>";
	    			    			
		    		}else{
		    		
		    		bester_str="<ul class='score_right_picking_ul'><li class='nba_box_table_3_li2'>  </li></ul>";
		    		}
		    	}
		    		
		    	
		    	//显不显示加时赛
		    	if(row.b50>0||row.c50>0){
		    		
		    		jjs1_display_str=" style=''";
		    	}else{
		    		
		    		jjs1_display_str=" style='display:none'";		    		
		    	}

		    	//显不显示加时赛
		    	if(row.b51>0||row.c51>0){
		    		
		    		jjs2_display_str=" style=''";
		    	}else{
		    		
		    		jjs2_display_str=" style='display:none'";		    		
		    	}
		    	
		    	//显不显示加时赛
		    	if(row.b52>0||row.c52>0){
		    		
		    		jjs3_display_str=" style=''";
		    	}else{
		    		
		    		jjs3_display_str=" style='display:none'";		    		
		    	}
		    	
		    	
		    	
		    	
		    	if(json[i].name=="NBA"){
		    		wz="<a href='live_txt.php?id="+row.a1+"' target=_blank class='nba_box_table_zi'>文字</a> ┆ ";
		    	
		    	tj="<a href='real_time_status.php?id="+row.a1+"' target=_blank class='nba_box_table_zi'>"+txt['tj']+"</a> ┆ ";
		    	}else if((json[i].name=="KBL")||(json[i].name=="WKBL")){
		    		wz="<a href='live_txt.php?id="+row.a1+"' target=_blank class='nba_box_table_zi'>文字</a> ┆ ";
		    		tj="";
		    	}else if((json[i].name=="NBL")||(json[i].name=="WNBL")){
		    		wz="<a href='live_txt.php?id="+row.a1+"' target=_blank class='nba_box_table_zi'>文字</a> ┆ ";
		    		tj="";
		    	}
				else if((json[i].name=="芬篮甲")||(json[i].name=="%E8%8A%AC%E7%AF%AE%E7%94%B2")){
		    		wz="<a href='live_txt.php?id="+row.a1+"' target=_blank class='nba_box_table_zi'>文字</a> ┆ ";
		    		tj="";
		    	}
				else if((json[i].name=="挪篮超")||(json[i].name=="%E6%8C%AA%E7%AF%AE%E8%B6%85")){
		    		wz="<a href='live_txt.php?id="+row.a1+"' target=_blank class='nba_box_table_zi'>文字</a> ┆ ";
		    		tj="";
		    	}


		    	else{
			    	wz="";
			    	tj="";
		    	}
		    	
		    	if(row.d5=="")row.d5=" - ";
		    	if(row.b6=="")row.b6=" - ";
		    	if(row.c6=="")row.c6=" - ";
		    	if(row.b7=="")row.b7=" - ";
		    	if(row.c7=="")row.c7=" - ";
		    	if(row.a6=="")row.a6="default";
		    	if(row.a7=="")row.a7="default";
		    	if(row.o1==undefined)row.o1="";
		    	if(row.o2==undefined)row.o2="";
		    	
		    	if(row.o3==undefined)row.o3="";
		    	if(row.o4==undefined)row.o4="";
		    	
		    	
		    	event_logo_id[row.a1]=new Array();
		    	
		    	event_logo_id[row.a1][0]='http://img2.mso.com.cn/nba/team_logo/small/'+row.a8;
		    	event_logo_id[row.a1][1]='http://img2.mso.com.cn/nba/team_logo/small/'+row.a9;
		    	
		    	if((row.a2!=1)&&(row.a2!=3)&&(row.a2!=5)&&(row.a2!=7)&&(row.a2!=11)){
		    		row.t1="";
		    	}
		    	
		    	
		    	
				tmp_str="<div class='nba_box_1' name='match_"+json[i].id+"' id='match_event_"+row.a1+"'>" 
				+"<div class='nba_box_table_1'><ul class='score_right_picking_ul'>"
				+"<li class='nba_box_table_li' style='width:115px'><input  name='event_id' type='checkbox' value='"+row.a1+"' class='match_"+json[i].id+"' checked style='vertical-align: middle'/>"
				+"<span id='event_"+row.a1+"_a2' class='"+row.a2+"'>"+b3_array_cn[row.a2]+"</span>   <span id='event_"+row.a1+"_t1'>"+row.t1+"</span></li><li class='nba_box_table_li1' style='width:325px'> "
				
				+wz+"<a class='nba_box_table_zi' href='/odds/as.php?id="+row.a1+"&type=1' target=_blank>"+txt['zs']+"</a> ┆ "+tj+"<a  class='nba_box_table_zi' href='/vs/?id="+row.a1+"' target=_blank>"+txt['fx']+"<a/> ┆ <img src='../images/news.gif' /> <a href='http://tv.mso.com.cn' target=_blank  class='nba_box_table_zi'>"+txt['sp']+"</a>&nbsp;&nbsp;&nbsp;</li></ul></div>"
				+"<div class='nba_box_table_2'>"
				+"  <div class='nba_box_table_left'>"
				+"    <ul class='score_right_picking_ul'>"
				+"      <li class='nba_box_table_2_li'>"+row.g4+"</li>"
				+"      <li class='nba_box_table_2_li1'>"
				+"        <ul class='score_right_picking_ul'>"
				+"          <li class='nba_box_table_2_img'><img src='"+event_logo_id[row.a1][0]+"'  id='logo_"+row.a1+"_0' /></li>"
				+"          <li class='nba_box_table_2_font'><span class='nba_box_table_2_font1'><a href='../database/team.php?id="+row.a6+"' target=_blank  class='nba_box_table_2_font1'>"+row.a4+"</a></span><br />"
				+"<span class='nba_box_table_2_font2'> <span id='event_"+row.a1+"_o1'>"+row.o1+"</span><span id='event_"+row.a1+"_o3'>&nbsp;&nbsp;&nbsp;&nbsp;"+row.o3+"</span></span></li>"
				+"          <li class='nba_box_table_2_font_red'><span class='nba_box_table_2_font_red1'  id='event_"+row.a1+"_b8_x'>"+row.b8+"</span></li>"
				+"        </ul>"
				+"      </li>"
				+"      <li class='nba_box_table_2_li1'>"
				+"        <ul class='score_right_picking_ul'>"
				+"          <li class='nba_box_table_2_img'><img src='"+event_logo_id[row.a1][1]+"'   id='logo_"+row.a1+"_1'  /></li>"
				+"          <li class='nba_box_table_2_font'><span class='nba_box_table_2_font1'><a href='../database/team.php?id="+row.a7+"' target=_blank class='nba_box_table_2_font1'>"+row.a5+"</a></span><br />"
				+"<span class='nba_box_table_2_font2'> <span id='event_"+row.a1+"_o2'>"+row.o2+"</span><span id='event_"+row.a1+"_o4'>&nbsp;&nbsp;&nbsp;&nbsp;"+row.o4+"</span></span></li>"
				+"          <li class='nba_box_table_2_font_red'><span class='nba_box_table_2_font_red1' id='event_"+row.a1+"_c8_x'>"+row.c8+"</span></li>"
				+"        </ul>"
				+"      </li>"
				+"    </ul>"
				+"  </div>"
				+"  <div class='nba_box_table_right'>"
				+"    <table width='230' border='0' cellspacing='1' cellpadding='0'>"
				+"      <tr>"
				+"        <td align='center' bgcolor='#71777c'><span class='nba_box_table_right_font'>1</span></td>"
				+"        <td  align='center' bgcolor='#71777c'><span class='nba_box_table_right_font'>2</span></td>"
				+"        <td  align='center' bgcolor='#71777c'><span class='nba_box_table_right_font'>3</span></td>"
				+"        <td  align='center' bgcolor='#71777c'><span class='nba_box_table_right_font'>4</span></td>"
				
			
				+"  <td  width='10%' align='center' bgcolor='#71777c' class='"+row.a1+"jss1'"+jjs1_display_str+"><span class='nba_box_table_right_font'>OT</span></td>"
				+"  <td  width='10%'  align='center' bgcolor='#71777c' class='"+row.a1+"jss2'"+jjs2_display_str+"><span class='nba_box_table_right_font'>2OT</span></td>"				
				+"  <td  width='10%'  align='center' bgcolor='#71777c' class='"+row.a1+"jss3'"+jjs3_display_str+"><span class='nba_box_table_right_font'>3OT</span></td>"				
				
				+"  <td align='center' bgcolor='#71777c'><span class='nba_box_table_right_font'>T</span></td>"
				
				+"      </tr>"
				+"      <tr>"
				+"        <td height='43'   align='center' bgcolor='#f4f4f4' width='20%' class='nba_box_table_bf'><span  id='event_"+row.a1+"_b1'>"+row.b1+"</span><br /><span  id='event_"+row.a1+"_c1'>"+row.c1+"</span></td>"
				+"        <td  align='center' bgcolor='#f4f4f4'  width='20%'  class='nba_box_table_bf'>			  <span  id='event_"+row.a1+"_b2'>"+row.b2+"</span><br /><span  id='event_"+row.a1+"_c2'>"+row.c2+"</span></td>"
				+"        <td  align='center' bgcolor='#f4f4f4'  width='20%'  class='nba_box_table_bf'>			  <span  id='event_"+row.a1+"_b3'>"+row.b3+"</span><br /><span  id='event_"+row.a1+"_c3'>"+row.c3+"</span></td>"
				+"        <td  align='center' bgcolor='#f4f4f4'   width='20%' class='nba_box_table_bf'>			  <span  id='event_"+row.a1+"_b4'>"+row.b4+"</span><br /><span  id='event_"+row.a1+"_c4'>"+row.c4+"</span></td>"
				
				+" <td  align='center' bgcolor='#f4f4f4' class='"+row.a1+"jss1'  "+jjs1_display_str+"  ><span class='nba_box_table_bf' id='event_"+row.a1+"_b50'>"+row.b50+"</span><br /><span class='nba_box_table_bf'  id='event_"+row.a1+"_c50'>"+row.c50+"</span></td>"
				+" <td  align='center' bgcolor='#f4f4f4' class='"+row.a1+"jss2'  "+jjs2_display_str+"  ><span class='nba_box_table_bf' id='event_"+row.a1+"_b51'>"+row.b51+"</span><br /><span class='nba_box_table_bf' id='event_"+row.a1+"_c51'>"+row.c51+"</span></td>"
				+" <td  align='center' bgcolor='#f4f4f4' class='"+row.a1+"jss3'  "+jjs3_display_str+"  ><span class='nba_box_table_bf' id='event_"+row.a1+"_b51'>"+row.b52+"</span><br /><span class='nba_box_table_bf' id='event_"+row.a1+"_c52'>"+row.c52+"</span></td>"				
				+"        <td  align='center' bgcolor='#f4f4f4'  id='event_"+row.a1+"_b8'  class='nba_box_table_bf'>"+row.b8+"<br />"+row.c8+"</td>"
				
				
				+"      </tr>"
				+"      <tr>"
				+"        <td height='43' colspan='2' align='center' bgcolor='#f4f4f4'>"
				+"		<span class='score_left_date1_li2_zi2'>"+txt['sbc']+"</span> <span class='nba_box_table_right_font_red' id='event_"+row.a1+"_d1'>"+row.d1+"</span><br />"
				+"		<span class='score_left_date1_li2_zi2' id='event_"+row.a1+"_b6'>"+row.b6+"/"+row.c6+"</span></td>"
				+"        <td colspan='2' align='center' bgcolor='#f4f4f4'><span class='score_left_date1_li2_zi2'>"+txt['xbc']+"</span> "
				+		"<span class='nba_box_table_right_font_red' id='event_"+row.a1+"_d2'>"+row.d2+"</span><br />"
				+"		<span class='score_left_date1_li2_zi2' id='event_"+row.a1+"_b7'>"+row.b7+"/"+row.c7+"</span></td>"
				+" <td align='center' bgcolor='#f4f4f4' class='"+row.a1+"jss1' "+jjs1_display_str+"><span class='score_left_date1_li2_zi2'>     </span></td>"
				+" <td align='center' bgcolor='#f4f4f4' class='"+row.a1+"jss2'"+jjs2_display_str+"><span class='score_left_date1_li2_zi2'>     </span></td>"
				+" <td align='center' bgcolor='#f4f4f4' class='"+row.a1+"jss3' "+jjs3_display_str+"><span class='score_left_date1_li2_zi2'>     </span></td>"				
				+"         <td align='center' bgcolor='#f4f4f4'><span class='score_left_date1_li2_zi2' id='event_"+row.a1+"_d3'>"+row.d3+"<br/>["+row.d5+"]</span></td>"
				+"      </tr>"
				+"    </table>"
				+"  </div>"
				+"</div>"
				+"<div class='nba_box_table_3'  id='match_event_"+row.a1+"_txt'>"
				+"<ul class='score_right_picking_ul' id='event_"+row.a1+"_f2'>"
				+bester_str
				+"</ul>"
				+"</div>"
			
				+"</div>";

				
				
				if(row.a2!=12){
					
					div_htm=div_htm+tmp_str;
					
				}else{
					
					end_div_htm=end_div_htm+tmp_str;
				}
				
				
		    	});
		    	
		    	div_htm=div_htm+"</div>		    	</div>";
		    	
		    	end_div_htm=end_div_htm+"</div>		    	</div>";
		    	
		    	$("#live_content").append(div_htm);
		    	
		    	$("#end_live_content").append(end_div_htm);
		    	//alert(json[i].a4);
		    	//alert(i);
		    	//$("#list").append("<li>name:"+json[i].a3+"&nbsp; Age:"+json[i].a4+"</li>");
		    });	

		    $("#score_right_picking_select").html(match_select_str);
		    
		   // alert($("#score_right_picking_select").html());
		    debug();
			
			redisplay_match_title();//重新看要不要显示
			
			$("#today_count").html(today_count);//显示全部条数
			//alert(match_ids.tostring());
			
//			for(val in match_ids){
//				
//				//alert(val);
//				//alert(match_ids[val][1]);
//				
//				var tt=match_ids[val];
//				//alert(tt);
//				for(val2 in tt){
//					
//					//alert(tt[val2]);//这样能遍历出数组元素
//				}
//				
//			}

			
			//SelectMatchSelect();//重置选择\
			
			main_loading_cmp=1;
			$("#match_hidden").html(match_hidden);//更新隐藏数
			
			if(read_data==("../data/b"+lang+"1.txt")){//不获取新数据了,非当天
				setTimeout(getNewData,5000);//获取新数据
			}
}

/**
 * 获取新数据
 * @return
 */
function getNewData(){

    jQuery.ajax({
        type: "GET",
        url: "../data/bnewgb1.txt?"+Number(new Date()),
        dataType: "json",
        timeout:10000,
        success: BuilderNew,
        error: getNewData
    });
    
	
	
//	
//   //发送ajax请求
//    $.getJSON(
//    "../data/bnewgb1.txt?"+Number(new Date()),//产生JSON数据的服务端页面
//    {},BuilderNew);    
    
}
function BuilderNew(json){
	
	
	  //循环取json中的数据,并呈现在列表中
    $.each(json,function(i){//取出是哪个联赛
    
    	tmp_row=json[i].value;
    	
    	match_id=json[i].id;
    	
    	
		loaded=jQuery.inArray(match_id,match_load_array);//查找此ID是不是已经LOADED的
		if(loaded==-1){//还没LOAD
			return true;
		}
    	
    	$.each(tmp_row,function(j)//取出是哪场比赛的信息
    	{
    		row=tmp_row[j];
    		

    		if(row.swl_id<swl_ids[row.a1]){//防回跳
    			return true;
    		}else{
    			swl_ids[row.a1]=row.swl_id;	
    		}
    		
    		//总比分
    		
    		if(row.b8!=$("#event_"+row.a1+"_b8_x").html()){
    		
    			time_class("#event_"+row.a1+"_b8_x","nba_box_table_2_font_red1","nba_box_table_2_font_red0");//改变CSS提示
    			
    			shan_class("#match_event_"+row.a1+"_txt","nba_box_table_3","nba_box_table_3b");//闪动
  		
    		}
    		
    		if(row.c8!=$("#event_"+row.a1+"_c8_x").html()){
        		
    			time_class("#event_"+row.a1+"_c8_x","nba_box_table_2_font_red1","nba_box_table_2_font_red0");//改变CSS提示
    			
    			shan_class("#match_event_"+row.a1+"_txt","nba_box_table_3","nba_box_table_3b");//闪动
  		
    		}   		
    		
    		
    		//比赛时间
    		if((row.a2!=1)&&(row.a2!=3)&&(row.a2!=5)&&(row.a2!=7)&&(row.a2!=11)){
	    		row.t1="";
	    	}
    		$("#event_"+row.a1+"_t1").html(row.t1);
    		
    		
    		
    		//状态改变就显示动画
    		
    		if(row.a2!=$("#event_"+row.a1+"_a2").attr('class')){
    			
    			$("#event_"+row.a1+"_a2").attr('class',row.a2);
    			//shan_class("#match_event_"+row.a1,"nba_box_1","nba_box_1b");//闪动
    			
    			
    			if(row.a2!=12){
    				shan_class("#match_event_"+row.a1+"_txt","nba_box_table_3","nba_box_table_3b");//闪动
    			}
    			//alert("____"+row.a2);
    			
    		}
    		
    		//alert(row.a1);
    		$("#event_"+row.a1+"_b8_x").html(row.b8);
    		$("#event_"+row.a1+"_c8_x").html(row.c8);
    		
    		
    		//赔率
    		
	    	if(row.o1!=undefined){
    		$("#event_"+row.a1+"_o1").html(row.o1);
    		$("#event_"+row.a1+"_o2").html(row.o2);
    		$("#event_"+row.a1+"_o3").html("&nbsp;&nbsp;&nbsp;&nbsp;"+row.o3);
    		$("#event_"+row.a1+"_o4").html("&nbsp;&nbsp;&nbsp;&nbsp;"+row.o4);    		
    		
	    	}
    		
    		
    		
    		//各节比分
    		
    		
     		if(row.b1!=$("#event_"+row.a1+"_b1").html()){
        		time_class("#event_"+row.a1+"_b1","","nba_box_table_bf_red");//改变CSS提示 小比分
    		} 
     		
     		if(row.b2!=$("#event_"+row.a1+"_b2").html()){
     			time_class("#event_"+row.a1+"_b2","","nba_box_table_bf_red");//改变CSS提示 小比分
     		}     		
     		
     		if(row.b3!=$("#event_"+row.a1+"_b3").html()){
    			time_class("#event_"+row.a1+"_b3","","nba_box_table_bf_red");//改变CSS提示 小比分
     		}   
     		
     		if(row.b4!=$("#event_"+row.a1+"_b4").html()){
        		time_class("#event_"+row.a1+"_b4","","nba_box_table_bf_red");//改变CSS提示 小比分  		
    		}   
     		
     		
     		
	    	//显不显示加时赛
	    	if(row.b50>0||row.c50>0){
	    		
	    		$("."+row.a1+"jss1").css("display","");
	    	}else{
	    		
	    		  		
	    	}
     		
	    	if(row.b51>0||row.c51>0){
	    		
	    		$("."+row.a1+"jss2").css("display","");
	    	}else{
	    		
	    		  		
	    	}    		
     		
	    	if(row.b52>0||row.c52>0){
	    		
	    		$("."+row.a1+"jss2").css("display","");
	    	}else{
	    		
	    		  		
	    	} 	    	
     		if((row.b50!=undefined)&&(row.b50!=$("#event_"+row.a1+"_b50").html())){
     			
     			if(row.b50>0){
     			
    			time_class("#event_"+row.a1+"_b50","","nba_box_table_bf_red");//改变CSS提示 小比分
     			}
    		}    		
     		if((row.b51!=undefined)&&(row.b51!=$("#event_"+row.a1+"_b51").html())){
     			if(row.b51>0){
     			
    			time_class("#event_"+row.a1+"_b51","","nba_box_table_bf_red");//改变CSS提示 小比分
     			}
    		}       		
     		if((row.b52!=undefined)&&(row.b52!=$("#event_"+row.a1+"_b52").html())){
     			if(row.b52>0){
     			
    			time_class("#event_"+row.a1+"_b52","","nba_box_table_bf_red");//改变CSS提示 小比分
     			}
    		} 
     		
     		
     		if(row.c1!=$("#event_"+row.a1+"_c1").html()){
     			time_class("#event_"+row.a1+"_c1","","nba_box_table_bf_red");//改变CSS提示 小比分
  		   } 
     		
     		if(row.c2!=$("#event_"+row.a1+"_c2").html()){
    			time_class("#event_"+row.a1+"_c2","","nba_box_table_bf_red");//改变CSS提示 小比分
    		}     		
     		
     		
     		if(row.c3!=$("#event_"+row.a1+"_c3").html()){
    			time_class("#event_"+row.a1+"_c3","","nba_box_table_bf_red");//改变CSS提示 小比分
    		}    		
     		
     		if(row.c4!=$("#event_"+row.a1+"_c4").html()){
     				time_class("#event_"+row.a1+"_c4","","nba_box_table_bf_red");//改变CSS提示 小比分
    		}     		
     		
     		if((row.c50!=undefined)&&(row.c50!=$("#event_"+row.a1+"_c50").html())){
     			
     			if(row.c50>0){
     			
    			time_class("#event_"+row.a1+"_c50","","nba_box_table_bf_red");//改变CSS提示 小比分
     			}
     		}      	    		
     		if((row.c51!=undefined)&&(row.c51!=$("#event_"+row.a1+"_c51").html())){
     			if(row.c51>0){
     			
    			time_class("#event_"+row.a1+"_c51","","nba_box_table_bf_red");//改变CSS提示 小比分
     			}
     		}       		
     		if((row.c52!=undefined)&&(row.c52!=$("#event_"+row.a1+"_c52").html())){
     			
     			if(row.c52>0){
     			
    			time_class("#event_"+row.a1+"_c52","","nba_box_table_bf_red");//改变CSS提示 小比分
     			}
     		}        		
     		
     		
     		
     		
    		$("#event_"+row.a1+"_b1").html(row.b1);
    		$("#event_"+row.a1+"_b2").html(row.b2);
    		$("#event_"+row.a1+"_b3").html(row.b3);
    		$("#event_"+row.a1+"_b4").html(row.b4);
    		$("#event_"+row.a1+"_b50").html(row.b50);
    		$("#event_"+row.a1+"_b51").html(row.b51);
    		$("#event_"+row.a1+"_b52").html(row.b52);
    		
    		$("#event_"+row.a1+"_c1").html(row.c1);
    		$("#event_"+row.a1+"_c2").html(row.c2);
    		$("#event_"+row.a1+"_c3").html(row.c3);
    		$("#event_"+row.a1+"_c4").html(row.c4);
    		$("#event_"+row.a1+"_c50").html(row.c50);
    		$("#event_"+row.a1+"_c51").html(row.c51);   		
    		$("#event_"+row.a1+"_c52").html(row.c52);   		
    	
     		

    		
    		$("#event_"+row.a1+"_b8").html(row.b8+"<br/>"+row.c8);
    		
    		
    		
    		//上下场
    		
    		$("#event_"+row.a1+"_d1").html(row.d1);
    		$("#event_"+row.a1+"_b6").html(row.b6+"/"+row.c6);
    		
    		$("#event_"+row.a1+"_d2").html(row.d2);
    		$("#event_"+row.a1+"_b7").html(row.b7+"/"+row.c7);
    		
    		$("#event_"+row.a1+"_d3").html(row.d3+"<br/>["+row.d5+"]");
    		
    		
    		//改变状态文字
    		
    		$("#event_"+row.a1+"_a2").html(b3_array_cn[row.a2]);
    		
    		
    		
    		

    		//改变直播文字
	    	if(row.f2!=""){	
	    		bester_str="<ul class='score_right_picking_ul'>"+row.f2+"</ul>";
	    	}else if(row.a2>0 && row.a2<12){
	    		bester_str="<ul class='score_right_picking_ul'>"+row.g2 +""+
	    				"<li class='nba_box_table_3_li2'   style='color:#000'><img src='../images/live.gif'  align=\"absmiddle\" border=0'>&nbsp;"+row.h1+"</li></ul>";		    		
	    	}else{
	    		
	    		bester_str="";	
	    	}    		
	    	
	    	olds_str=$("#event_"+row.a1+"_f2").html();

	    	//if(olds_str==bester_str){
//	    		alert($("#event_"+row.a1+"_f2").html());
//	    		alert(bester_str);
	    		
	    	//}else{
	    		$("#event_"+row.a1+"_f2").html(bester_str);
	    	//}
    		//改变外框
    		
    		
    		
    		//$("#match_event_"+row.a1).addClass("nba_box_1b");
    		
    		
    		
    		
    		
    		//alert($("#match_event_"+row.a1).html());
    		
    		//$tmp_str="<div class='nba_box_1' name='match_"+json[i].id+"' id='match_event_"+row.a1+"'>"
    		//+$tmp_str+"</div>";
    		
    		
    		if(row.a2==12){
    			
    			
    			
	    		if($("#match_event_"+row.a1).parent().attr("id")=="match_main_"+match_id+"_content"){//在比赛中的DIV
	    		
	    			
	    			//$("#end_match_main_"+match_id+"_content").append($("#match_event_"+row.a1).clone());
	    			
	    			   			
	    			
	    			setTimeout("move_match('"+match_id+"','"+row.a1+"')",10000);//10秒后移动
	    			//move_match(match_id,row.a1);//移动
	    			
	    		
	    				
						//match_count[match_id]--;//联赛显示数减1
					
						//end_match_count[match_id]++;//完成联赛显示数加1					
						    			
						
	    		
	    		}
    		
    		}
    		
    		if(match_count[match_id]>0){
    			redisplay_match_title();
    		}
    		
    		debug();
    		//alert(match_count[1]);
    		//alert(match_count[2]);
    		//alert(end_match_count[1]);
    		//alert(end_match_count[2]);
    	    			
    	
    		
    	
    	});
    
    
    });
	
    redisplay_match_title();
	
	setTimeout(getNewData,2000);//获取新数据
	
}

/**移动层
 * @param match_id
 * @param event_id
 * @return
 */

function move_match(match_id,event_id){

	
	if($("#match_event_"+event_id).parent().attr("id")=="match_main_"+match_id+"_content"){//在比赛中的DIV	
		
			var tmp_str;
		
			tmp_str=$("#match_event_"+event_id).clone();//COPY出来
			$("#match_event_"+event_id).remove();//删除旧的
			
			//alert(tmp_str);
			$("#end_match_main_"+match_id+"_content").append(tmp_str);	    			
			
			
			
			
			a=jQuery.inArray(event_id,match_hidden_array);//查找此ID是不是已经隐藏数组
			
			if(a==-1){//如果不在隐藏就要增加
			
				if((end_match_count[match_id]>0)||((end_match_count[match_id]>=0)&&(match_count[match_id]>0))){
					
					end_match_count[match_id]++;
				}
			}
			
			//如果是已经隐藏的不减1
			
			
			
			
			
			if(a==-1){//如果不在隐藏就要减少
				if(match_count[match_id]>0){
					
					match_count[match_id]--;
					
					
				}
			}	
	
			redisplay_match_title();//移动完重新检查显示
	}else{
		
	
	}
	 
}

/**
 * 改变CSS
 * @param class_name
 * @return
 */
function change_class(obj_name,class_name){
	
	//alert(class_name);
	
	$(obj_name).attr("class",class_name); 
		
}

/**
 * 定时改变CSS后改回来
 * @param obj_name
 * @param old_class_name
 * @param new_class_name
 * @return
 */
function time_class(obj_name,old_class_name,new_class_name){
	//clearTimeout(timer1);
	//clearTimeout(timer2);
	timer1=setTimeout("change_class('"+obj_name+"','"+new_class_name+"')",1);
	timer2=setTimeout("change_class('"+obj_name+"','"+old_class_name+"')",10000);
}


/**
 * 闪动CSS效果
 * @param obj_name
 * @param old_class_name
 * @param new_class_name
 * @return
 */
function shan_class(obj_name,old_class_name,new_class_name){
	

	$('body').stopTime (obj_name);//先停掉
	
	//每1秒執行，最多5次，並命名計時器名稱為B
	$('body').everyTime('0.5s',obj_name,function(){
		
		
		switch_class(obj_name,old_class_name,new_class_name);
		
	},15);
	
	
	//12秒后停止上面这个,防止出错

	$('body').oneTime('8s',obj_name,function(){
		$('body').stopTime (obj_name);
		$(obj_name).attr("class",old_class_name);//变旧为的样式
		
	});

	
	
//	var Int=self.setInterval("switch_class('"+obj_name+"','"+old_class_name+"','"+new_class_name+"');",300);
//	
//	setTimeout("clearTimeout("+Int+");change_class('"+obj_name+"','"+old_class_name+"');",10000);//10秒后不搞,显示回旧CLASS
	

}





function switch_class(obj_name,old_class_name,new_class_name){
	
	
	if($(obj_name).attr("class")==old_class_name){
		
		$(obj_name).attr("class",new_class_name);
		
	}else{
		
		$(obj_name).attr("class",old_class_name);	
	}
	
}




/**
 * 检查选持框然后处理所有显示
 * @return
 */


function SelectMatchSelect(){
	
	if(main_loading_cmp!=1)return false;
	
	for (var key in match_count) {
		
		//alert($("#sel_match_"+key).attr("checked"));
		if($("#sel_match_"+key).attr("checked")!=true){
			
			SelectMatch(false,key,0);	
		}else{
			SelectMatch(true,key,0);		
		}

	}	
	
	redisplay_match_title();			//看是否显示联赛标题
	
}


/**
 * 
 * @param obj_checked
 * @param match_id
 * @return
 */
function SelectMatch(obj_checked, match_id,rs)
{
	var event_id;
	var a;
	
	var a2;
	
	
	var loaded
	

	

	
	
	//$("[name='match_"+match_id+"']").each(function(){
		
	for(var key in match_ids[match_id]){
		
		//alert(key);
		//event_id=$("#match_"+key).find("[name='event_id']").val();
		
		event_id=match_ids[match_id][key];

		if(!obj_checked){//将不显示出来
			
			
			a=jQuery.inArray(event_id,match_hidden_array);//查找此ID是不是已经隐藏数组
			
			
			if(a==-1){//如果不在隐藏就要增加
				
				
				match_hidden_array.push(event_id);//添加隐藏
				
				match_hidden++;			//隐藏数+1
				
				//a2=($("#event_"+event_id+"_a2").attr('class'));
				

				if($("#match_event_"+event_id).parent().attr("id")=="match_main_"+match_id+"_content"){//在比赛中的DIV
					match_count[match_id]--;//联赛显示数减1
				
				}else{
					end_match_count[match_id]--;//联赛显示数减1		
				}
				
//				if(a2!=12){
//					//alert('match_count');
//					match_count[match_id]--;//联赛显示数减1
//				}else{
//					alert('end_match_count');
//								
//				}
				
			}			
			
			

			$("#match_event_"+event_id).css("display","none");//隐藏起来

			
			//$("#sel_match_"+match_id).removeAttr("checked");//删除选中
			
			
		}else{
			
			loaded=jQuery.inArray(match_id,match_load_array);//查找此ID是不是已经LOADED的
			if(loaded==-1){//还没LOAD
				//显示出来
				ajax_load(match_id);//LOAD没显示的联赛
			}
			
			a=jQuery.inArray(event_id,match_hidden_array);//查找此ID是不是已经隐藏数组

			if(a>=0){//如果存在,删除隐藏数组
			


				//a2=($("#event_"+event_id+"_a2").attr('class'));
				


				if(loaded!=-1){//非AJAX读取
					
					match_hidden_array=array_remove(event_id,match_hidden_array);//删除

					match_hidden--;//隐藏数减一
					
					
					
					if($("#match_event_"+event_id).parent().attr("id")=="match_main_"+match_id+"_content"){//在比赛中的DIV
						match_count[match_id]++;//联赛显示数减1
					
					}else{
						end_match_count[match_id]++;//联赛显示数减1		
					}				
				}
//				if(a2!=12){
//					match_count[match_id]++;//联赛显示数加1
//				}else{
//					end_match_count[match_id]++;//联赛显示数加1					
//				}				
				//match_count[match_id]++;//联赛数加1 

			}
			
			

			if(loaded!=-1){//非AJAX读取
				$("#match_event_"+event_id).css("display","");//显示出来
				
				if(!$("#logo_"+event_id+"_0").attr("src")){
					$("#logo_"+event_id+"_0").attr("src",event_logo_id[event_id][0]);//显示LOGO;
					$("#logo_"+event_id+"_1").attr("src",event_logo_id[event_id][1]);
				}
			}
			
			
			//$("#sel_match_"+match_id).removeAttr("checked");//删除选中
		}
		
		
		
		
		
	}
	//});
	
	//debug();

	if(rs!=0){
		
	//	$("#match_main_"+match_id).css("display","none");
		
		redisplay_match_title();//redisplay重新显示大联赛标题
		
	}
	
	$("#match_hidden").html(match_hidden);//更新隐藏数
	


}

//AJAX LOAD 数据
function ajax_load(match_id){
	
	if(ajax_loading_match_id==match_id)return true;
	
	ajax_loading_match_id=match_id;//正在装的ID
	
	var now=0;
	
	var limit=0;
	
	now=timestamp();

	//alert("LL"+ajax_loading_time);
	limit=now-ajax_loading_time;
	//alert(limit);
	//if((ajax_loading_time>0)&&(limit<60000)){
		
	//	ajax_load_BuilderDiv(ajax_loading_data,match_id);
	//}else{
		
	//发送ajax请求
	
	var now1=new Date();
	var now2=new Date(now1.getFullYear(),now1.getMonth(),now1.getDate(),now1.getHours(),now1.getMinutes());
	
	$("#loading").css("display","");
	  $.getJSON(
	  read_data+"?"+Number(now2),//产生JSON数据的服务端页面
	  {},function(json){
		  
		  ajax_load_BuilderDiv(json,match_id);
      });
	
	//}
	
}





function ajax_load_BuilderDiv(json,load_match_id){


	// ajax_loading_data=json;

	var tmp_str="";
	

   //循环取json中的数据,并呈现在列表中
	
	 $.each(json,function(i){//取出是哪个联赛
		 
		 if(load_match_id!=json[i].id){
		 
		 return true;
		 }

	    	json[i].namex=json[i].name;

    		
		    match_load_array.push(json[i].id);//添加已经LOAD的联赛
		    m_load=1;
		  
	    	tmp_row=json[i].value;
	    	
	    	match_ids[json[i].id]=new Array();
		 
	       	div_htm="";

			end_div_htm="";

    	$.each(tmp_row,function(j)//取出是哪场比赛的信息
    	{
    		
   
    		row=tmp_row[j];//每场数据
    		
    		//alert(row.a1);
    		match_ids[json[i].id][j]=row.a1;
    			
    		
    		swl_ids[row.a1]=row.swl_id;//记录文字直播ID,防止回跳
    		
    			
  	
 
    	
    		
    	//如果有本场最佳的时候显示本场最佳,没有显示直播
    		
    	
    	if(row.f2!=""){	
    		bester_str="<ul class='score_right_picking_ul'>"+row.f2+"</ul>";
    	}else if(row.a2>0 && row.a2<12){
    		
    	
    		
    		
    		bester_str="<ul class='score_right_picking_ul'>"+row.g2 +""+
    				"<li class='nba_box_table_3_li2'  style='color:#000'><img src='../images/live.gif'  align=\"absmiddle\" border=0'>&nbsp;"+row.h1+"</li></ul>";
    		
    		//}
    	}else{
    		
    		if((row.a3=='NBA')||(row.a3=='1001')){
    			
    			bester_str="<ul class='score_right_picking_ul'>"+
				"<li class=\"nba_box_table_3_li2\"><div>&nbsp;&nbsp;</div></li><li class=\"nba_box_table_3_li2\"><div>&nbsp;&nbsp;</div></li><li class=\"nba_box_table_3_li2\"><div>&nbsp;&nbsp;</div></li></ul>";
			    			
    		}else{
    		
    		bester_str="<ul class='score_right_picking_ul'><li class='nba_box_table_3_li2'>  </li></ul>";
    		}
    	}
    		
    	
    	//显不显示加时赛
    	if(row.b50>0||row.c50>0){
    		
    		jjs1_display_str=" style=''";
    	}else{
    		
    		jjs1_display_str=" style='display:none'";		    		
    	}

    	//显不显示加时赛
    	if(row.b51>0||row.c51>0){
    		
    		jjs2_display_str=" style=''";
    	}else{
    		
    		jjs2_display_str=" style='display:none'";		    		
    	}
    	
    	//显不显示加时赛
    	if(row.b52>0||row.c52>0){
    		
    		jjs3_display_str=" style=''";
    	}else{
    		
    		jjs3_display_str=" style='display:none'";		    		
    	}
    	
    	
    	
    	
    	if(json[i].name=="NBA"){
    		wz="<a href='live_txt.php?id="+row.a1+"' target=_blank class='nba_box_table_zi'>文字</a> ┆ ";
    	
    	tj="<a href='real_time_status.php?id="+row.a1+"' target=_blank class='nba_box_table_zi'>"+txt['tj']+"</a> ┆ ";
    	}else if((json[i].name=="KBL")||(json[i].name=="WKBL")){
    		wz="<a href='live_txt.php?id="+row.a1+"' target=_blank class='nba_box_table_zi'>文字</a> ┆ ";
    		tj="";
    	}else if((json[i].name=="NBL")||(json[i].name=="WNBL")){
    		wz="<a href='live_txt.php?id="+row.a1+"' target=_blank class='nba_box_table_zi'>文字</a> ┆ ";
    		tj="";
    	}else if((json[i].name=="芬篮甲")||(json[i].name=="%E8%8A%AC%E7%AF%AE%E7%94%B2")){
		    		wz="<a href='live_txt.php?id="+row.a1+"' target=_blank class='nba_box_table_zi'>文字</a> ┆ ";
		    		tj="";
		    	}
    	else if((json[i].name=="挪篮超")||(json[i].name=="%E6%8C%AA%E7%AF%AE%E8%B6%85")){
    		wz="<a href='live_txt.php?id="+row.a1+"' target=_blank class='nba_box_table_zi'>文字</a> ┆ ";
    		tj="";
    	}
    	else{
	    	wz="";
	    	tj="";
    	}
    	
    	if(row.d5=="")row.d5=" - ";
    	if(row.b6=="")row.b6=" - ";
    	if(row.c6=="")row.c6=" - ";
    	if(row.b7=="")row.b7=" - ";
    	if(row.c7=="")row.c7=" - ";
    	if(row.a6=="")row.a6="default";
    	if(row.a7=="")row.a7="default";
    	if(row.o1==undefined)row.o1="";
    	if(row.o2==undefined)row.o2="";
    	
    	if(row.o3==undefined)row.o3="";
    	if(row.o4==undefined)row.o4="";
    	
    	
    	event_logo_id[row.a1]=new Array();
    	
    	event_logo_id[row.a1][0]='http://img2.mso.com.cn/nba/team_logo/small/'+row.a8;
    	event_logo_id[row.a1][1]='http://img2.mso.com.cn/nba/team_logo/small/'+row.a9;
    	
    	if((row.a2!=1)&&(row.a2!=3)&&(row.a2!=5)&&(row.a2!=7)&&(row.a2!=11)){
    		row.t1="";
    	}
    	
  
    	
		tmp_str="<div class='nba_box_1' name='match_"+json[i].id+"' id='match_event_"+row.a1+"'>" 
		+"<div class='nba_box_table_1'><ul class='score_right_picking_ul'>"
		+"<li class='nba_box_table_li' style='width:115px'><input  name='event_id' type='checkbox' value='"+row.a1+"' class='match_"+json[i].id+"' checked style='vertical-align: middle'/>"
		+"<span id='event_"+row.a1+"_a2' class='"+row.a2+"'>"+b3_array_cn[row.a2]+"</span>   <span id='event_"+row.a1+"_t1'>"+row.t1+"</span></li><li class='nba_box_table_li1' style='width:325px'> ┆ "

		+wz+"<a class='nba_box_table_zi' href='/odds/as.php?id="+row.a1+"&type=1' target=_blank>"+txt['zs']+"</a> ┆ "+tj+"<a  class='nba_box_table_zi' href='/vs/?id="+row.a1+"' target=_blank>"+txt['fx']+"<a/> ┆ <img src='../images/news.gif' /> <a href='http://tv.mso.com.cn' target=_blank  class='nba_box_table_zi'>"+txt['sp']+"</a>&nbsp;&nbsp;&nbsp;</li></ul></div>"
		+"<div class='nba_box_table_2'>"
		+"  <div class='nba_box_table_left'>"
		+"    <ul class='score_right_picking_ul'>"
		+"      <li class='nba_box_table_2_li'>"+row.g4+"</li>"
		+"      <li class='nba_box_table_2_li1'>"
		+"        <ul class='score_right_picking_ul'>"
		+"          <li class='nba_box_table_2_img'><img src='"+event_logo_id[row.a1][0]+"'  id='logo_"+row.a1+"_0' /></li>"
		+"          <li class='nba_box_table_2_font'><span class='nba_box_table_2_font1'><a href='../database/team.php?id="+row.a6+"' target=_blank  class='nba_box_table_2_font1'>"+row.a4+"</a></span><br />"
		+"<span class='nba_box_table_2_font2'> <span id='event_"+row.a1+"_o1'>"+row.o1+"</span><span id='event_"+row.a1+"_o3'>&nbsp;&nbsp;&nbsp;&nbsp;"+row.o3+"</span></span></li>"
		+"          <li class='nba_box_table_2_font_red'><span class='nba_box_table_2_font_red1'  id='event_"+row.a1+"_b8_x'>"+row.b8+"</span></li>"
		+"        </ul>"
		+"      </li>"
		+"      <li class='nba_box_table_2_li1'>"
		+"        <ul class='score_right_picking_ul'>"
		+"          <li class='nba_box_table_2_img'><img  src='"+event_logo_id[row.a1][1]+"'    id='logo_"+row.a1+"_1'  /></li>"
		+"          <li class='nba_box_table_2_font'><span class='nba_box_table_2_font1'><a href='../database/team.php?id="+row.a7+"' target=_blank class='nba_box_table_2_font1'>"+row.a5+"</a></span><br />"
		+"<span class='nba_box_table_2_font2'> <span id='event_"+row.a1+"_o2'>"+row.o2+"</span><span id='event_"+row.a1+"_o4'>&nbsp;&nbsp;&nbsp;&nbsp;"+row.o4+"</span></span></li>"
		+"          <li class='nba_box_table_2_font_red'><span class='nba_box_table_2_font_red1' id='event_"+row.a1+"_c8_x'>"+row.c8+"</span></li>"
		+"        </ul>"
		+"      </li>"
		+"    </ul>"
		+"  </div>"
		+"  <div class='nba_box_table_right'>"
		+"    <table width='230' border='0' cellspacing='1' cellpadding='0'>"
		+"      <tr>"
		+"        <td align='center' bgcolor='#71777c'><span class='nba_box_table_right_font'>1</span></td>"
		+"        <td  align='center' bgcolor='#71777c'><span class='nba_box_table_right_font'>2</span></td>"
		+"        <td  align='center' bgcolor='#71777c'><span class='nba_box_table_right_font'>3</span></td>"
		+"        <td  align='center' bgcolor='#71777c'><span class='nba_box_table_right_font'>4</span></td>"
		
	
		+"  <td  width='10%' align='center' bgcolor='#71777c' class='"+row.a1+"jss1'"+jjs1_display_str+"><span class='nba_box_table_right_font'>1OT</span></td>"
		+"  <td  width='10%'  align='center' bgcolor='#71777c' class='"+row.a1+"jss2'"+jjs2_display_str+"><span class='nba_box_table_right_font'>2OT</span></td>"				
		+"  <td  width='10%'  align='center' bgcolor='#71777c' class='"+row.a1+"jss3'"+jjs3_display_str+"><span class='nba_box_table_right_font'>3OT</span></td>"				
		
		+"  <td align='center' bgcolor='#71777c'><span class='nba_box_table_right_font'>T</span></td>"
		
		+"      </tr>"
		+"      <tr>"
		+"        <td height='43'   align='center' bgcolor='#f4f4f4' width='20%' class='nba_box_table_bf'><span  id='event_"+row.a1+"_b1'>"+row.b1+"</span><br /><span  id='event_"+row.a1+"_c1'>"+row.c1+"</span></td>"
		+"        <td  align='center' bgcolor='#f4f4f4'  width='20%'  class='nba_box_table_bf'>			  <span  id='event_"+row.a1+"_b2'>"+row.b2+"</span><br /><span  id='event_"+row.a1+"_c2'>"+row.c2+"</span></td>"
		+"        <td  align='center' bgcolor='#f4f4f4'  width='20%'  class='nba_box_table_bf'>			  <span  id='event_"+row.a1+"_b3'>"+row.b3+"</span><br /><span  id='event_"+row.a1+"_c3'>"+row.c3+"</span></td>"
		+"        <td  align='center' bgcolor='#f4f4f4'   width='20%' class='nba_box_table_bf'>			  <span  id='event_"+row.a1+"_b4'>"+row.b4+"</span><br /><span  id='event_"+row.a1+"_c4'>"+row.c4+"</span></td>"
		
		+" <td  align='center' bgcolor='#f4f4f4' class='"+row.a1+"jss1'  "+jjs1_display_str+"  class='nba_box_table_bf'><span  id='event_"+row.a1+"_b50'>"+row.b50+"</span><br /><span  id='event_"+row.a1+"_c50'>"+row.c50+"</span></td>"
		+" <td  align='center' bgcolor='#f4f4f4' class='"+row.a1+"jss2'  "+jjs2_display_str+"  class='nba_box_table_bf'><span  id='event_"+row.a1+"_b51'>"+row.b51+"</span><br /><span  id='event_"+row.a1+"_c51'>"+row.c51+"</span></td>"
		+" <td  align='center' bgcolor='#f4f4f4' class='"+row.a1+"jss3'  "+jjs3_display_str+"  class='nba_box_table_bf'><span  id='event_"+row.a1+"_b51'>"+row.b52+"</span><br /><span  id='event_"+row.a1+"_c52'>"+row.c52+"</span></td>"				
		+"        <td  align='center' bgcolor='#f4f4f4'  id='event_"+row.a1+"_b8'  class='nba_box_table_bf'>"+row.b8+"<br />"+row.c8+"</td>"
		
		
		+"      </tr>"
		+"      <tr>"
		+"        <td height='43' colspan='2' align='center' bgcolor='#f4f4f4'>"
		+"		<span class='score_left_date1_li2_zi2'>"+txt['sbc']+"</span> <span class='nba_box_table_right_font_red' id='event_"+row.a1+"_d1'>"+row.d1+"</span><br />"
		+"		<span class='score_left_date1_li2_zi2' id='event_"+row.a1+"_b6'>"+row.b6+"/"+row.c6+"</span></td>"
		+"        <td colspan='2' align='center' bgcolor='#f4f4f4'><span class='score_left_date1_li2_zi2'>"+txt['xbc']+"</span> "
		+		"<span class='nba_box_table_right_font_red' id='event_"+row.a1+"_d2'>"+row.d2+"</span><br />"
		+"		<span class='score_left_date1_li2_zi2' id='event_"+row.a1+"_b7'>"+row.b7+"/"+row.c7+"</span></td>"
		+" <td align='center' bgcolor='#f4f4f4' class='"+row.a1+"jss1' "+jjs1_display_str+"><span class='score_left_date1_li2_zi2'>     </span></td>"
		+" <td align='center' bgcolor='#f4f4f4' class='"+row.a1+"jss2'"+jjs2_display_str+"><span class='score_left_date1_li2_zi2'>     </span></td>"
		+" <td align='center' bgcolor='#f4f4f4' class='"+row.a1+"jss3' "+jjs3_display_str+"><span class='score_left_date1_li2_zi2'>     </span></td>"				
		+"         <td align='center' bgcolor='#f4f4f4'><span class='score_left_date1_li2_zi2' id='event_"+row.a1+"_d3'>"+row.d3+"<br/>["+row.d5+"]</span></td>"
		+"      </tr>"
		+"    </table>"
		+"  </div>"
		+"</div>"
		+"<div class='nba_box_table_3'  id='match_event_"+row.a1+"_txt'>"
		+"<ul class='score_right_picking_ul' id='event_"+row.a1+"_f2'>"
		+bester_str
		+"</ul>"
		+"</div>"
	
		+"</div>";

		//alert(tmp_str);
		
		if(row.a2!=12){
			
			div_htm=div_htm+tmp_str;
			
			match_count[json[i].id]++;//联赛显示加1
		}else{
			
			end_div_htm=end_div_htm+tmp_str;
			
			end_match_count[json[i].id]++;//结束联赛显示加1
		}
		
			a=jQuery.inArray(row.a1,match_hidden_array);//查找此ID是不是已经隐藏数组
	
			if(a>=0){//如果存在,删除隐藏数组
			
	
					match_hidden_array=array_remove(row.a1,match_hidden_array);//删除
	
					match_hidden--;//隐藏数减一
			}
		
    	});
    	
    	
    	
    	
    	
    	
    	//div_htm=div_htm+"";
    	
    	//end_div_htm=end_div_htm+"";
    	//alert(end_div_htm)
    	
    	
    	$("#match_main_"+json[i].id+"_content").append(div_htm);
    	
    	$("#end_match_main_"+json[i].id+"_content").append(end_div_htm);
    	
    });	

 
	 redisplay_match_title();//redisplay重新显示大联赛标题
	 $("#match_hidden").html(match_hidden);//更新隐藏数

	   $("#loading").css("display","none");
}


//保留选中的
function blxz(){
	var tmp;
	var a;
	
	
	
	//选择被选中的
	$("input[name='event_id']").each(function(){ //选择未选中的
		
		
		if($(this).attr("checked")==""){
		
		
		tmp=$(this).val();
		
		tmp2=$(this).attr('class');
		
		
		match_id=tmp2.replace("match_","");//联赛ID
		
		
		a=jQuery.inArray(tmp,match_hidden_array);//查找此ID是不是已经隐藏数组
		
	   
//		if(a>=0){//如果存在,删除隐藏数组
//			
//			match_hidden_array=array_remove(event_id,match_hidden_array);//删除赛程ID
//
//			match_hidden--;//隐藏数减一
//
//			match_count[match_id]++;//联赛数加1 
//
//		}
//
//		$("#match_event_"+tmp).css("display","");//显示出来
		$(this).attr("checked","");//取消掉选择框
//		
		
		
		if(a<0){//如果不在隐藏就要增加
			
			
			match_hidden_array.push(tmp);//添加隐藏
			
			match_hidden++;			//隐藏数+1
			
			
			a2=($("#event_"+tmp+"_a2").attr('class'));//查找联赛状态
			
			
			if($("#match_event_"+tmp).parent().attr("id")=="match_main_"+match_id+"_content"){//在比赛中的DIV
				match_count[match_id]--;//联赛显示数减1
			
			}else{
				end_match_count[match_id]--;//联赛显示数减1		
			}			
			
//			if(a2!=12){
//				match_count[match_id]--;//联赛显示减加1
//			}else{
//				end_match_count[match_id]--;//联赛显示数减1					
//			}	
			
			
			
		}	
		
		$("#match_event_"+tmp).css("display","none");//显示出来
		
		
		}
	});
	
	
	debug();
	
	
	$("#match_hidden").html(match_hidden);//更新显示隐藏数
	
	

	redisplay_match_title();			//看是否显示联赛标题

}

//删除选中的

function scxz(){
	var tmp;
	var a;
	
	
	
	//选择被选中的
	$("input[name='event_id']:checked").each(function(){ 
		
		tmp=$(this).val();//event_id;
		
		//alert($(this).parents("INPUT[name='match_id']").val());
		
		
		tmp2=$(this).attr('class');
		
		
		match_id=tmp2.replace("match_","");//联赛ID
		
		
		a=jQuery.inArray(tmp,match_hidden_array);//查找此ID是不是已经隐藏数组
		
	
		if(a==-1){
			
			
			match_hidden_array.push(tmp);//添加隐藏
			
			match_hidden++;			//隐藏数+1
			
			
//			a2=($("#event_"+tmp+"_a2").attr('class'));//查找联赛状态
//			
//			if(a2!=12){
//				match_count[match_id]--;//联赛显示减加1
//			}else{
//				end_match_count[match_id]--;//联赛显示数减1					
//			}	
//			
			if($("#match_event_"+tmp).parent().attr("id")=="match_main_"+match_id+"_content"){//在比赛中的DIV
				match_count[match_id]--;//联赛显示数减1
			
			}else{
				end_match_count[match_id]--;//联赛显示数减1		
			}	
			

			
			
		}

		$("#match_event_"+tmp).css("display","none");//隐藏DIV
		$(this).attr("checked","");//取消掉选择框
		
	});
	
	
	
	$("#match_hidden").html(match_hidden);//更新显示隐藏数
	
	debug();

	redisplay_match_title();			//看是否显示联赛标题
	
}

function display_all(){
	
	//判断是否有没AJAX LOAD的
	
	var loaded;
	for (var key in match_count) {

		loaded=jQuery.inArray(key,match_load_array);//查找此ID是不是已经LOADED的
		if(loaded==-1){//还没LOAD
			//显示出来
			
			SelectMatch(1, key,0);
			//LOAD没显示的联赛
		}		
		
	}

	
	
	
	$("input[name='event_id']").each(function(){ 
		
		tmp=$(this).val();//event_id;
		
		tmp2=$(this).attr('class');
		
		
		match_id=tmp2.replace("match_","");//联赛ID
		
		
		a=jQuery.inArray(tmp,match_hidden_array);//查找此ID是不是已经隐藏数组
		
	
		if(a>=0){
			
			
			match_hidden_array=array_remove(tmp,match_hidden_array);//删除

			match_hidden--;//隐藏数减一

			
//			a2=($("#event_"+tmp+"_a2").attr('class'));
//			if(a2!=12){
//			
//			match_count[match_id]++;//联赛显示加1
//		}else{
//			
//			end_match_count[match_id]++;//联赛显示加1					
//		}		

			
			if($("#match_event_"+tmp).parent().attr("id")=="match_main_"+match_id+"_content"){//在比赛中的DIV
				match_count[match_id]++;//联赛显示数减1
			
			}else{
				end_match_count[match_id]++;//联赛显示数减1		
			}				
			

			
			 
			
			
		}

		$("#match_event_"+tmp).css("display","");//隐藏DIV
		
		
		if(!$("#logo_"+tmp+"_0").attr("src")){
			$("#logo_"+tmp+"_0").attr("src",event_logo_id[tmp][0]);//显示LOGO;
			$("#logo_"+tmp+"_1").attr("src",event_logo_id[tmp][1]);
		}
		
		
		$(this).attr("checked","checked");//显示所有选择框		
		
	
	});
	

	
	$("#match_hidden").html(match_hidden);//更新显示隐藏数
	
	redisplay_match_title();

	
}


/**
 * 是否显示各联赛的标题
 * @return
 */
function redisplay_match_title(skip_checked){


	for (var key in match_count) {

		if (match_count[key] <= 0) {

			if($("#match_main_"+key).css("display")!="none"){
				

				$("#match_main_"+key).css("display","none");
			}
			

		}else{
			
			
			if($("#match_main_"+key).css("display")!="block"){
				
				$("#match_main_"+key).css("display","block");
			}
			

		}	

		if(match_count[key] <0)match_count[key]=0;//修正未知错误;
		
	}
	
	for (var key in end_match_count) {
		
		if (end_match_count[key] <= 0) {
			
			if($("#end_match_main_"+key).css("display")!="none"){
				$("#end_match_main_"+key).css("display","none");
			}

		}else{
			if($("#end_match_main_"+key).css("display")!="block"){
				$("#end_match_main_"+key).css("display","block");
			}
			

		}	
		
		if(end_match_count[key] <0)match_count[key]=0;//修正未知错误;
	}	
	


}

function debug(){
	
	if(debugx==1){
		$("#match_count_1").html(match_count[1]);
		$("#match_count_2").html(match_count[2]);
		$("#end_match_count_1").html(end_match_count[1]);
		$("#end_match_count_2").html(end_match_count[2]);
	}
}
function getDate(date)  
{  
    var thisYear = date.getFullYear();  
    var thisMonth = date.getMonth() + 1;  
    //如果月份长度是一位则前面补0  
    if(thisMonth<10) thisMonth = "0" + thisMonth;  
      
    var thisDay = date.getDate();  
    //如果天的长度是一位则前面补0  
    if(thisDay<10) thisDay = "0" + thisDay;  
      
    return thisYear + "" + thisMonth + "" + thisDay;  
} 



function urlencode (str) {
    // URL-encodes string  
    // 
    // version: 911.718
    // discuss at: http://phpjs.org/functions/urlencode    // +   original by: Philip Peterson
    // +   improved by: Kevin van Zonneveld (http://kevin.vanzonneveld.net)
    // +      input by: AJ
    // +   improved by: Kevin van Zonneveld (http://kevin.vanzonneveld.net)
    // +   improved by: Brett Zamir (http://brett-zamir.me)    // +   bugfixed by: Kevin van Zonneveld (http://kevin.vanzonneveld.net)
    // +      input by: travc
    // +      input by: Brett Zamir (http://brett-zamir.me)
    // +   bugfixed by: Kevin van Zonneveld (http://kevin.vanzonneveld.net)
    // +   improved by: Lars Fischer    // +      input by: Ratheous
    // +      reimplemented by: Brett Zamir (http://brett-zamir.me)
    // +   bugfixed by: Joris
    // +      reimplemented by: Brett Zamir (http://brett-zamir.me)
    // %          note 1: This reflects PHP 5.3/6.0+ behavior    // %        note 2: Please be aware that this function expects to encode into UTF-8 encoded strings, as found on
    // %        note 2: pages served as UTF-8
    // *     example 1: urlencode('Kevin van Zonneveld!');
    // *     returns 1: 'Kevin+van+Zonneveld%21'
    // *     example 2: urlencode('http://kevin.vanzonneveld.net/');    // *     returns 2: 'http%3A%2F%2Fkevin.vanzonneveld.net%2F'
    // *     example 3: urlencode('http://www.google.nl/search?q=php.js&ie=utf-8&oe=utf-8&aq=t&rls=com.ubuntu:en-US:unofficial&client=firefox-a');
    // *     returns 3: 'http%3A%2F%2Fwww.google.nl%2Fsearch%3Fq%3Dphp.js%26ie%3Dutf-8%26oe%3Dutf-8%26aq%3Dt%26rls%3Dcom.ubuntu%3Aen-US%3Aunofficial%26client%3Dfirefox-a'
    str = (str+'').toString();
        // Tilde should be allowed unescaped in future versions of PHP (as reflected below), but if you want to reflect current
    // PHP behavior, you would need to add ".replace(/~/g, '%7E');" to the following.
    return encodeURIComponent(str).replace(/!/g, '%21').replace(/'/g, '%27').replace(/\(/g, '%28').
                                                                    replace(/\)/g, '%29').replace(/\*/g, '%2A').replace(/%20/g, '+');
}

526
27
28
29

	

function urldecode (str) {
    // Decodes URL-encoded string  
    // 
    // version: 911.718
    // discuss at: http://phpjs.org/functions/urldecode    // +   original by: Philip Peterson
    // +   improved by: Kevin van Zonneveld (http://kevin.vanzonneveld.net)
    // +      input by: AJ
    // +   improved by: Kevin van Zonneveld (http://kevin.vanzonneveld.net)
    // +   improved by: Brett Zamir (http://brett-zamir.me)    // +      input by: travc
    // +      input by: Brett Zamir (http://brett-zamir.me)
    // +   bugfixed by: Kevin van Zonneveld (http://kevin.vanzonneveld.net)
    // +   improved by: Lars Fischer
    // +      input by: Ratheous    // +   improved by: Orlando
    // +      reimplemented by: Brett Zamir (http://brett-zamir.me)
    // %        note 1: info on what encoding functions to use from: http://xkr.us/articles/javascript/encode-compare/
    // %        note 2: Please be aware that this function expects to decode from UTF-8 encoded strings, as found on
    // %        note 2: pages served as UTF-8    // *     example 1: urldecode('Kevin+van+Zonneveld%21');
    // *     returns 1: 'Kevin van Zonneveld!'
    // *     example 2: urldecode('http%3A%2F%2Fkevin.vanzonneveld.net%2F');
    // *     returns 2: 'http://kevin.vanzonneveld.net/'
    // *     example 3: urldecode('http%3A%2F%2Fwww.google.nl%2Fsearch%3Fq%3Dphp.js%26ie%3Dutf-8%26oe%3Dutf-8%26aq%3Dt%26rls%3Dcom.ubuntu%3Aen-US%3Aunofficial%26client%3Dfirefox-a');    // *     returns 3: 'http://www.google.nl/search?q=php.js&ie=utf-8&oe=utf-8&aq=t&rls=com.ubuntu:en-US:unofficial&client=firefox-a'
    
    return decodeURIComponent(str).replace(/\+/g, '%20');
}

//时间撮
function timestamp(){
    var timestamp = Date.parse(new Date());
    return timestamp;
   }