// JavaScript Document

//1000*730
function mlb_scoreboard_gogameday(id)
{
	url = "http://mlb.mlb.com/mlb/gameday/index.jsp?gid="+id+"&mode=gameday";
	window.open(url,"","toolbar=0 ,location=0,directories=0,status=0,menubar=0,scrollbars=yes,resizable=yes");

}

//var premiumChannelWinId;

function mlb_scoreboard_premiumChannelWin(pck,selLink)
{
		url = "http://mlb.17funtv.com/mlb_authCheck.php?op=play&pck="+pck;
		if(selLink == 'location')
		{
			location.href = url;	
		}
		else
		{
			swf_setCookie('key', pck);
			window.open(url,'MLB','toolbar=0 ,location=0,directories=0,status=0,menubar=0,scrollbars=yes,resizable=1,width=1100,height=660,top=0,left=0');
		}
}

function mlb_scoreboard_premiumChannelWin_cp(pck,selLink)
{
        url = "http://mlb.17funtv.com/act/mlbcp/gb/mlbcp_authcheck/mlbcp_authcheck_play.php?pck="+pck;
	if(selLink == 'location')
        {
                location.href = url;
        }
        else
        {       swf_setCookie('key', pck);
                window.open(url,'MLB','toolbar=0 ,location=0,directories=0,status=0,menubar=0,scrollbars=yes,resizable=1,width=10200,height=680,top=0,left=0');
        }
}

function swf_setCookie(name, value, expires, path, domain, secure) { 
    var today = new Date();
    today.setTime(today.getTime());
    if (expires) { 
        expires = expires * 1000 * 60 * 60 * 24;
    } 
    var expires_date = new Date(today.getTime() + (expires)); 
    document.cookie = name+'='+escape(value) +
        ((expires) ? ';expires='+expires_date.toGMTString() : '') + //expires.toGMTString() 
        ((path) ? ';path=' + path : '') + 
        ((domain) ? ';domain=' + domain : '') + 
        ((secure) ? ';secure' : ''); 
} 

// ajax
var mlb_scoreboard_ajaxUrl = {'mini':'ajax.php?op=scoreboard&item=mini',
							  'premium':'ajax.php?op=scoreboard&item=premium'};
function mlb_scoreboard_ajax()
{	
	this.mini = function(id){this._ajax(id,mlb_scoreboard_ajaxUrl.mini);}
	this.premium = function(id){this._ajax(id,mlb_scoreboard_ajaxUrl.premium);}
	this._ajax = function(id,url){
					$.ajax({
						 url:url,
						 cache: false,
						 //ataType: 'html',
						 type:'GET',
						// data: { name: $('#name').val()},
						 error: function(xhr) {	},
						 success: function(response) {
										$(id).html(response);
									}
					})
				}			
}
var objMlbScoreboardAjax = new mlb_scoreboard_ajax();
function mlb_scoreboard_ajaxDisplay(id,scoreboardItem)
{	
	sec = 60000;//1秒=1000毫秒(ms)	
	switch(scoreboardItem)
	{
		case 'mini':
			objMlbScoreboardAjax.mini(id);
			setInterval("objMlbScoreboardAjax.mini('"+id+"')",sec);
			break;
		case 'premium':
			objMlbScoreboardAjax.premium(id);
			setInterval("objMlbScoreboardAjax.premium('"+id+"')",sec);
			break;
	}	
}
