// JavaScript Document
// author kiessling 2010-08-20
$(document).ready(function(){
	// IE6 select BUG
	$('#fixtures_team_show').bgiframe();
	$('#login_main').bgiframe();
	
	// loading图片
	$("#calendar").ajaxStart(function(){
		
		$("#calendar").addClass("loading_block");
   		$("#match_loading").show();
	});

	$("#calendar").ajaxStop(function(){
   		$("#match_loading").hide();
		$("#calendar").removeClass("loading_block");
	}); 
	
	$("#show_following_team").click(function(){
		var team_height = $("#team_following_match").height();
		if(team_height < 60){
			$(this).text("-收起");
			$("#team_following_match").animate({height:75}, 500);
		}else{
			$(this).text("+展开");
			$("#team_following_match").animate({height:35}, 500);
		}
	});
});

// 天左右控制键  lizi 091204
function ajax(num) {
	var now = parseInt($("#now").val())+num;
	var league = $("#league_now").val();	
	var team   = $("#team_now").val();
	if (num==-8888) {
		now = 0;
	}
	
	$("#now").val(now);
	$.ajax({ url: "index.php",
		type:"get",           
		dataType:"html",
		data: "c=match&a=ajax&now="+now+"&league="+league+"&team="+team,	 
		success:function(msg) {	
			$("#calendar").empty();
			$("#calendar").append(msg);
		}
	});
	
}
// 昨天、今天、明天按纽控制
function ajax_recent(num) {
	$("#now").val(0);
	ajax(num);
}

// 键盘左右翻动
document.onkeydown = function(e) { 
	e = window.event || e; 
	switch (e.keyCode) { 
		case 37: 
			$("#calendar_l").click(); 
			break; 
		case 39: 
			$("#calendar_r").click();
            break; 
		default: 
			break; 
	} 
} 

// 邀请朋友
function invite_email() {
	var email  = $("#invite_email").val();
	var team   = $("#league").val()+$("#team").val();
	if( email=="" || ( email!="" && !/.+@.+\.[a-zA-Z]{2,4}$/.test(email) ) ) {	
		alert('请输入有效的E_mail地址！');
		$("#invite_email").focus();	
		$("#invite_email").val('');			
		return false;
	}
	if (team=="") team="all";	
	$.ajax({ url: "index.php",
		type:"get",           
		dataType:"html",
		data: "c=match&a=inviteEmail&team="+team+"&email="+email,	 
		success:function(msg) {
			$("#email_subscription").hide("slow");
			alert(msg);
		}
	});
}

// 邀请QQ朋友
function invite_qq() {
	var email  = $("#invite_qq").val()+'@qq.com';
	var team   = $("#league").val()+$("#team").val();
	if ($("#invite_qq").val().length<5 || !isNumber($("#invite_qq").val())) {
		alert('请输入有效的QQ号码！');
		$("#invite_qq").focus();
		$("#invite_qq").val('');
		return false;
	}
	if (team=="") team="all";
	$.ajax({ url: "index.php",
		type:"get",           
		dataType:"html",
		data: "c=match&a=inviteEmail&team="+team+"&email="+email,	 
		success:function(msg) {
			$("#email_subscription").hide("slow");		
			alert(msg);
		}
	});
}

// Email订阅
function email_subscription() {
	$("#float_rss").hide('');
	$("#mob_subscription").hide("");
	$("#email_subscription").toggle('slow');
}
function email_subscription_close() {
	$("#email_subscription").hide('slow');
}

// RSS订阅
function float_rss() {
	$("#mob_subscription").hide("");
	$("#email_subscription").hide('');
	$("#float_rss").toggle('slow');
}
function float_rss_close() {
	$("#float_rss").hide('slow');
}

// 手机订阅
function mob_subscription(isLogin){
	if(isLogin == 2){
		window.location="http://www.qiumi.cc/main_login.html";	
		return false;
	}
	
	$("#float_rss").hide('');
	$("#email_subscription").hide('');
	$("#mob_subscription").toggle("slow");
}
function mob_subscription_close(){
	$("#mob_subscription").hide("slow");
}

// 积分榜
function scoreboard(team) {
	$.ajax({ url: "index.php",
		type:"get",           
		dataType:"html",
		data: "c=match&a=scoreboard&team="+team,	 
		success:function(msg) {	
			$("#fixtures_detail").empty();
			$("#fixtures_detail").html(msg);
			//$("#fixtures_detail").show();
			$("#fixtures_detail").fadeIn('slow');			
		}	
	});
}

// 联赛跳转
function MM_jumpMenu(targ,selObj,restore) {
	eval(targ+".location='"+selObj.options[selObj.selectedIndex].value+"'");
	if (restore) selObj.selectedIndex=0;
}

// 手机订阅
var invite_mob = function(){
	var mob_team_id = $("#mob_team_id").val();
	var mob_team 	= $("#mob_team").val();
	var mob 		= $.trim($("#invite_mob").val());
	if((/^13\d{9}$/g.test(mob) || (/^15[0-35-9]\d{8}$/g.test(mob)) || (/^18[05-9]\d{8}$/g.test(mob))) && (mob_team != '')){
		$.ajax({url:"/index.php",dataType:"html",data:"c=match&a=subscribeMob&team="+mob_team_id+"&mob="+mob,
			error:function(){alert("对不起,服务器暂时忙!");},
			success:function(v){
				if(v == -1){
					window.location="http://www.qiumi.cc/main_login.html";
				}else if(v == 1){
					alert("恭喜您，您已成功订阅了"+mob_team+"的手机赛程提醒~");
					$("#mob_subscription").hide("slow");
				}else if(v == 2){
					if(confirm("您确定要将手机赛程提醒更换为"+mob_team+"吗？")){
						$.ajax({url:"/index.php",dataType:"html",data:"c=match&a=subscribeMob&team="+mob_team_id+"&mob="+mob+"&again=1",
							error:function(){alert("对不起,服务器暂时忙!");},
							success:function(str){
								if(str == 3) alert("恭喜您，您已成功将手机赛程提醒更换为"+mob_team);
								else alert("对不起,服务器暂时忙!");
								$("#mob_subscription").hide("slow");
							}
						});
					}else return false;  
				}
			}
		});
		 
	}else{
		alert('请输入正确的手机号码~');   
		$("#invite_mob").focus();
		return false;   
	}  
}

