/* <meta http-equiv="Content-Type" content="text/html; charset=UTF-8" /> */

/* ===================================================================== */
/* ===================================================================== */
/* 初期設定 ============================================================ */

var _act_result_games      = "";// 【結果】表示中の大会名 (game_category_info games)
var _act_result_category   = ""; // 【結果】表示中のリーグ（節）名 (game_category name)
var _act_schedule_games    = "";// 【日程】表示中の大会名 (game_category_info games)
var _act_schedule_category = ""; // 【日程】表示中のリーグ（節）名 (game_category name)

var _act_tab = "";// 試合速報、試合日程、試合結果

var _xml;// XML Data
var _XML_SRC = "score_list_data.xml";// score_list_data090331.xml 

var _ICO_MEMBER        = "common/imgs/tab_icon/m.gif";// メンバーicon
var _ICO_MATCH_REPORT  = "common/imgs/tab_icon/r.gif";// マッチレポートicon
var _ICO_FLASH         = "common/imgs/tab_icon/r.gif";// 試合速報スコアボードicon
var _ICO_TICKET        = "common/imgs/top/center/icon_ticket.gif";// チケットicon
var _ICO_STATUS_1ST    = "common/imgs/tab_icon/1st.gif";// 前半試合中
var _ICO_STATUS_HALF   = "common/imgs/tab_icon/half.gif";// 前半終了
var _ICO_STATUS_2ND    = "common/imgs/tab_icon/2nd.gif";// 後半試合中
var _ICO_STATUS_NOSIDE = "common/imgs/tab_icon/no_side.gif";// 後半終了

var _TAB_RESULT      = "common/imgs/tab_icon/btn_result.gif";// タブ
var _TAB_RESULT_ON   = "common/imgs/tab_icon/btn_result_on.gif";// タブON
var _TAB_SCHEDULE    = "common/imgs/tab_icon/btn_schedule.gif";// タブ
var _TAB_SCHEDULE_ON = "common/imgs/tab_icon/btn_schedule_on.gif";// タブON
var _TAB_LIVE        = "common/imgs/tab_icon/btn_flash.gif";// タブ
var _TAB_LIVE_ON     = "common/imgs/tab_icon/btn_flash_on.gif";// タブON

var _INFO_RESULT    = "common/imgs/tab_icon/info_result.gif";
var _INFO_SCHEDULE  = "common/imgs/tab_icon/info_schedule.gif";
var _INFO_LIVE      = "common/imgs/tab_icon/info_live.gif";
var _NO_LIVE_NEWS   = "common/imgs/tab_icon/info_live_scoreboard.jpg";// 速報無しの画像


function topGameInfoNews() {
	
	$.ajax({
		dataType: "xml",
		url: _XML_SRC,
		async: true,
		cache: false,
		success: function(data){
			
			_xml = data;// XML代入
			
			// どのコンテンツを表示するか
			initGameInfoNews();
			
			// タブのボタン設定
			tabsGameInfoNews();
			
			//その他の処理
			outputResultList();// 試合結果リスト
			outputScheduleList();// 試合日程リスト
			outputLiveList() // 速報リスト
			
		}
	});
	
}

// XMLが読み込まれたときに、最初の一度だけ実行
// どのタブをデフォルトで表示させるか
function initGameInfoNews() {
	var result = $.trim($(_xml).find("result").text());
	var schedule = $.trim($(_xml).find("schedule").text());
	var live = $.trim($(_xml).find("live").text());
	
	if (live != "") {
		_act_tab = "試合速報";
		tabControl(schedule != "");
	} else if (result != "") {
		_act_tab = "試合結果";
		tabControl();
		resultPickup();// 試合結果の最新2件(指定数)を表示する
	} else {
		_act_tab = "試合日程";
		tabControl();
	}
}

// タブがクリックされたときの動作設定
// タブリンクのタイトルを取得して、表示を設定
function tabsGameInfoNews() {
	$("#top_game_schedule a, #top_game_result a, #top_game_live a").click(function(){
		
		_act_tab = $(this).attr("title");// titleを取得してグローバル変数に設定
		tabControl();// タブのコントロール
		return false;
		
	});
}

// タブコントロール（表示・非表示の判定と実行）
function tabControl() {
	switch (_act_tab) {
		case "試合結果":
			$("#tab_cnt_result").css("display", "block");
			$("#tab_cnt_schedule").css("display", "none");
			$("#tab_cnt_live").css("display", "none");
			
			$("#top_game_result a img").attr("src", _TAB_RESULT_ON);
			$("#top_game_schedule a img").attr("src", _TAB_SCHEDULE);
			$("#top_game_live a img").attr("src", _TAB_LIVE);
			break;
			
		case "試合日程":
			$("#tab_cnt_result").css("display", "none");
			$("#tab_cnt_schedule").css("display", "block");
			$("#tab_cnt_live").css("display", "none");
			
			$("#top_game_result a img").attr("src", _TAB_RESULT);
			$("#top_game_schedule a img").attr("src", _TAB_SCHEDULE_ON);
			$("#top_game_live a img").attr("src", _TAB_LIVE);
			break;
			
		case "試合速報":
			$("#tab_cnt_result").css("display", "none");
			$("#tab_cnt_schedule").css("display", "none");
			$("#tab_cnt_live").css("display", "block");
			
			$("#top_game_result a img").attr("src", _TAB_RESULT);
			$("#top_game_schedule a img").attr("src", _TAB_SCHEDULE);
			$("#top_game_live a img").attr("src", _TAB_LIVE_ON);
			break;
			
		default:
			break;
	}
}

// 試合結果の最新2件を表示する
function resultPickup() {
	
	var count = 2;//配列取り出す数
	var len = $(_xml).find("result game_category").size();// カテゴリの総数
	
	count = (count <= len) ? count : len;// 試合結果のカテゴリがカウントより少ないときは、件数をあわせる
	
	var output = '';// 出力するhtml
	
	output += '<p class="backToList"><a href="javascript:backToResultList()">一覧表示</a></p>\n';
	
	$(_xml).find("result game_category").each(function(i){
	
		if (i >= count) { return; }
		
		output += '<h5>' + $(this).find("games").text() + ' - ' + $(this).find("name").text() + '</h5>\n';
		output += '<table>\n';
	
		// 試合詳細取得
		$(this).find("game_info").each(function(i){
						
			var game_status    = $(this).find("game_status").text();
			var reflect_status = $(this).find("reflect_status").text();
			var live_status    = $(this).find("live_status").text();
			
			var home_team_points = $(this).find("home_team_points").text();
			var away_team_points = $(this).find("away_team_points").text();
			
			var score_url  = $.trim($(this).find("score_url").text());
			var member_url = $.trim($(this).find("member_url").text());
			var ticket_url = $.trim($(this).find("ticket_url").text());
			var report_url = $.trim($(this).find("report_url").text());
			
			output += '<tr>\n';
			output += '<td>' + $(this).find("game_comment").text() + '</td>\n';// コメント
			output += '<td>' + $(this).find("game_date").text() + '</td>\n';// 試合日
			output += '<td>' + $(this).find("game_start_time").text() + '</td>\n';// 開始時間
			output += '<td>' + $(this).find("home_team_name").text() + '</td>\n';// チーム名
			
			
			/** 得点
			* 【試合前】<member_url>が入ったら、メンバーアイコンとリンク表示。それ以外は-のみ。
			* 【試合中・終了】<score_url>の値があれば、得点の表示とリンク。
			*/
			output += '<td class="list_nowrap">';
			switch (game_status) {
				case "試合前" :
				case "入力中" :
					if (member_url != "") {
						output += linkTarget(member_url) + '<img src="' + _ICO_MEMBER + '" /></a>';
					} else {
						output += '-';
					}
					break;
					
				case "試合中" :
				case "試合終了" :
					if (score_url != "") {
						output += linkTarget(score_url) + home_team_points + ' - ' + away_team_points + '</a>';
					} else {
						output += home_team_points + ' - ' + away_team_points;
					}
					break;
					
				default :
					output += '-';
					break;
			}				
			output += '</td>\n';
			
			
			output += '<td>' + $(this).find("away_team_name").text() + '</td>\n';// チーム名
			output += '<td>' + $(this).find("site_name").text() + '</td>\n';// 会場
			
			
			/** アイコン表示（レポート等）
			* <game_status>が試合前、<reflect_status>が未反映、<ticket_url>の値あり = チケットアイコン
			* <game_status>が試合終了、<reflect_status>が反映済み、<report_url>の値あり = レポートアイコン
			*/
			output += '<td>';
			switch (game_status) {
				case "試合前" :
					if (ticket_url != "") {
						output += linkTarget(ticket_url) + '<img src="' + _ICO_TICKET + '" /></a>';
					}
					break;
					
				case "試合中" :
				case "試合終了" :
					if (report_url != "") {
						output += linkTarget(report_url) + '<img src="' + _ICO_MATCH_REPORT + '" /></a>';
					}
					break;
					
				default :
					break;
			}
			output += '</td>\n';
			output += '</tr>\n';
						
		});
		
		output += '</table>\n';
		
	});
	
	$("#tab_cnt_result .tab_cnt_list").css("display", "none");// リストを非表示
	$("#tab_cnt_result .tab_cnt_details").css("display", "block");// 詳細を表示
	
	$("#tab_cnt_result .tab_cnt_details").html(output);
	
}



/* ===================================================================== */
/* ===================================================================== */
/* 試合結果 ============================================================ */

/* 結果のリストをすべて取得して表示
#tab_cnt_result .tab_cnt_list
result game_category_info games game game_info
************************************************** */
function outputResultList() {
	
	var output = '';// 出力するhtml
	
	// resultが空タグの時
	if ($.trim($(_xml).find("result").text()) == "") {
		output = '<h6><img src="' + _INFO_RESULT + '" /></h6>';
		$("#tab_cnt_result .tab_cnt_list").html(output);
		return false;
	}
	
	output += '<table>\n';
	output += '<tr>\n';
	output += '<th>期間</th>\n';
	output += '<th>大会名</th>\n';
	output += '</tr>\n';
	
	$(_xml).find("result game_category").each(function(i){
		
		var name       = $(this).find("name").text();// リーグ（節）名の取得
		var games      = $(this).find("games:first").text();// 大会名取得
		var start_date = $(this).find("start_date").text();// 期間start
		var end_date   = $(this).find("end_date").text();// 期間end
		
		// html生成
		output += '<tr>';
		output += '<td class="list_nowrap">' + start_date + ' - ' + end_date + '</td>';
		output += '<td><a href="#r' + i + '" title="' + games + ' - ' + name + '">' + games + ' - ' + name + '</a></td>';
		output += '</tr>\n';
		
	});
	
	output += '</table>\n';
	
	// html出力
	$("#tab_cnt_result .tab_cnt_list").html(output);
	
	// リンク動作設定
	clickResultListLink();
}



/* 結果リストのリンクから詳細を取り出す設定
(aタグのtitle属性を使用してコンテンツを設定する)
************************************************** */
function clickResultListLink() {
	
	$("#tab_cnt_result .tab_cnt_list a").click(function(){
		
		// titleを取得
		var title = $(this).attr("title");
		
		// titleの取得し配列に挿入
		var titleArray = title.split(" - ");
		
		_act_result_games = titleArray[0];// 変数に代入
		_act_result_category = titleArray[1];// 変数に代入
		
		$("#tab_cnt_result .tab_cnt_list").css("display", "none");// リストを非表示
		$("#tab_cnt_result .tab_cnt_details").css("display", "block");// 詳細を表示
		outputResultDetails();// htmlの表示
		
		return false;
	});
	
}



/* クリックで結果の詳細を表示させる
#tab_cnt_result .tab_cnt_details
************************************************** */
function outputResultDetails() {
	var output = '';
	output += '<p class="backToList"><a href="javascript:backToResultList()">一覧表示</a></p>\n';
	output += '<h5>' + _act_result_games + ' - ' + _act_result_category + '</h5>\n';
	
	// アクティブなコンテンツと同じゲーム詳細をXMLから取得
	$(_xml).find("result game_category").each(function(){
		
		// カテゴリ名（リーグ・節名）、大会名比較。一致する部分を抽出
		if (_act_result_category == $(this).find("name").text() && _act_result_games == $(this).find("games").text()) {
			
			output += '<table>\n';
			
			// 試合詳細取得
			$(this).find("game game_info").each(function(){
				
				var game_status    = $(this).find("game_status").text();
				var reflect_status = $(this).find("reflect_status").text();
				var live_status    = $(this).find("live_status").text();
				
				var home_team_points = $(this).find("home_team_points").text();
				var away_team_points = $(this).find("away_team_points").text();
				
				var score_url  = $.trim($(this).find("score_url").text());
				var member_url = $.trim($(this).find("member_url").text());
				var ticket_url = $.trim($(this).find("ticket_url").text());
				var report_url = $.trim($(this).find("report_url").text());
				
				output += '<tr>\n';
				output += '<td>' + $(this).find("game_comment").text() + '</td>\n';// コメント
				output += '<td>' + $(this).find("game_date").text() + '</td>\n';// 試合日
				output += '<td>' + $(this).find("game_start_time").text() + '</td>\n';// 開始時間
				output += '<td>' + $(this).find("home_team_name").text() + '</td>\n';// チーム名
				
				
				/** 得点
				* 【試合前】<member_url>が入ったら、メンバーアイコンとリンク表示。それ以外は-のみ。
				* 【試合中・終了】<score_url>の値があれば、得点の表示とリンク。
				*/
				output += '<td class="list_nowrap">';
				switch (game_status) {
					case "試合前" :
					case "入力中" :
						if (member_url != "") {
							output += linkTarget(member_url) + '<img src="' + _ICO_MEMBER + '" /></a>';
						} else {
							output += '-';
						}
						break;
						
					case "試合中" :
					case "試合終了" :
						if (score_url != "") {
							output += linkTarget(score_url) + home_team_points + ' - ' + away_team_points + '</a>';
						} else {
							output += home_team_points + ' - ' + away_team_points;
						}
						break;
						
					default :
						output += '-';
						break;
				}				
				output += '</td>\n';
				
				
				output += '<td>' + $(this).find("away_team_name").text() + '</td>\n';// チーム名
				output += '<td>' + $(this).find("site_name").text() + '</td>\n';// 会場
				
				
				/** アイコン表示（レポート等）
				* <game_status>が試合前、<reflect_status>が未反映、<ticket_url>の値あり = チケットアイコン
				* <game_status>が試合終了、<reflect_status>が反映済み、<report_url>の値あり = レポートアイコン
				*/
				output += '<td>';
				switch (game_status) {
					case "試合前" :
						if (ticket_url != "") {
							output += linkTarget(ticket_url) + '<img src="' + _ICO_TICKET + '" /></a>';
						}
						break;
						
					case "試合中" :
					case "試合終了" :
						if (report_url != "") {
							output += linkTarget(report_url) + '<img src="' + _ICO_MATCH_REPORT + '" /></a>';
						}
						break;
						
					default :
						break;
				}
				output += '</td>\n';
				output += '</tr>\n';
			});
			
			output += '</table>\n';
			
		}
		
	});
	
	$("#tab_cnt_result .tab_cnt_details").html(output);
}



/* 結果の詳細で一覧戻るボタンを押したとき（一覧表示）
************************************************** */
function backToResultList() {
	$("#tab_cnt_result .tab_cnt_list").css("display", "block");// リストを表示
	$("#tab_cnt_result .tab_cnt_details").css("display", "none");// 詳細を非表示
}





/* ===================================================================== */
/* ===================================================================== */
/* 試合日程 ============================================================ */

/* 日程のリストをすべて取得して表示
#tab_cnt_schedule .tab_cnt_list
schedule game_category_info games game game_info
************************************************** */
function outputScheduleList() {
	
	var output = '';// 出力するhtml
	
	// resultが空タグの時
	if ($.trim($(_xml).find("schedule").text()) == "") {
		output = '<h6><img src="' + _INFO_SCHEDULE + '" /></h6>';
		$("#tab_cnt_schedule .tab_cnt_list").html(output);
		return false;
	}
	
	output += '<table>\n';
	output += '<tr>\n';
	output += '<th>期間</th>\n';
	output += '<th>大会名</th>\n';
	output += '</tr>\n';
	
	$(_xml).find("schedule game_category").each(function(i){
		
		var name       = $(this).find("name").text();// リーグ（節）名の取得
		var games      = $(this).find("games:first").text();// 大会名取得
		var start_date = $(this).find("start_date").text();// 期間start
		var end_date   = $(this).find("end_date").text();// 期間end
		
		// html生成
		output += '<tr>';
		output += '<td class="list_nowrap">' + start_date + ' - ' + end_date + '</td>';
		output += '<td><a href="#r' + i + '" title="' + games + ' - ' + name + '">' + games + ' - ' + name + '</a></td>';
		output += '</tr>\n';
		
	});
	
	output += '</table>\n';
	
	// html出力
	$("#tab_cnt_schedule .tab_cnt_list").html(output);
	
	// リンク動作設定
	clickScheduleListLink();
}



/* 日程リストのリンクから詳細を取り出す設定
(aタグのtitle属性を使用してコンテンツを設定する)
************************************************** */
function clickScheduleListLink() {
	
	$("#tab_cnt_schedule .tab_cnt_list a").click(function(){
		
		// titleを取得
		var title = $(this).attr("title");
		
		// titleの取得し配列に挿入
		var titleArray = title.split(" - ");
		
		_act_schedule_games = titleArray[0];// 変数に代入
		_act_schedule_category = titleArray[1];// 変数に代入
		
		$("#tab_cnt_schedule .tab_cnt_list").css("display", "none");// リストを非表示
		$("#tab_cnt_schedule .tab_cnt_details").css("display", "block");// 詳細を表示
		outputScheduleDetails();// htmlの表示
		
		return false;
	});
	
}



/* クリックで日程の詳細を表示させる
#tab_cnt_schedule .tab_cnt_details
************************************************** */
function outputScheduleDetails() {
	var output = '';
	output += '<p class="backToList"><a href="javascript:backToScheduleList()">一覧表示</a></p>\n';
	output += '<h5>' + _act_schedule_games + ' - ' + _act_schedule_category + '</h5>\n';
	
	// アクティブなコンテンツと同じゲーム詳細をXMLから取得
	$(_xml).find("schedule game_category").each(function(){
		
		// カテゴリ名（リーグ・節名）、大会名比較
		if (_act_schedule_category == $(this).find("name").text() && _act_schedule_games == $(this).find("games").text()) {
			
			output += '<table>\n';
			
			// 試合詳細取得
			$(this).find("game game_info").each(function(){
				
				var game_status    = $(this).find("game_status").text();
				var reflect_status = $(this).find("reflect_status").text();
				var live_status    = $(this).find("live_status").text();
				
				var home_team_points = $(this).find("home_team_points").text();
				var away_team_points = $(this).find("away_team_points").text();
				
				var score_url  = $.trim($(this).find("score_url").text());
				var member_url = $.trim($(this).find("member_url").text());
				var ticket_url = $.trim($(this).find("ticket_url").text());
				var report_url = $.trim($(this).find("report_url").text());
				
				output += '<tr>\n';
				output += '<td>' + $(this).find("game_comment").text() + '</td>\n';// コメント
				output += '<td>' + $(this).find("game_date").text() + '</td>\n';// 試合日
				output += '<td>' + $(this).find("game_start_time").text() + '</td>\n';// 開始時間
				output += '<td>' + $(this).find("home_team_name").text() + '</td>\n';// チーム名
				
				
				/** 得点
				* 【試合前】<member_url>が入ったら、メンバーアイコンとリンク表示。それ以外は-のみ。
				* 【試合中・終了】<score_url>の値があれば、得点の表示とリンク。
				*/
				output += '<td class="list_nowrap">';
				switch (game_status) {
					case "試合前" :
					case "入力中" :
						if (member_url != "") {
							output += linkTarget(member_url) + '<img src="' + _ICO_MEMBER + '" /></a>';
						} else {
							output += '-';
						}
						break;
						
					case "試合中" :
					case "試合終了" :
						if (score_url != "") {
							output += linkTarget(score_url) + home_team_points + ' - ' + away_team_points + '</a>';
						} else {
							output += home_team_points + ' - ' + away_team_points;
						}
						break;
						
					default :
						output += '-';
						break;
				}				
				output += '</td>\n';
				
				
				output += '<td>' + $(this).find("away_team_name").text() + '</td>\n';// チーム名
				output += '<td>' + $(this).find("site_name").text() + '</td>\n';// 会場
				
				
				/** アイコン表示（レポート等）
				* <game_status>が試合前、<reflect_status>が未反映、<ticket_url>の値あり = チケットアイコン
				* <game_status>が試合終了、<reflect_status>が反映済み、<report_url>の値あり = レポートアイコン
				*/
				output += '<td>';
				switch (game_status) {
					case "試合前" :
						if (ticket_url != "") {
							output += linkTarget(ticket_url) + '<img src="' + _ICO_TICKET + '" /></a>';
						}
						break;
						
					case "試合中" :
					case "試合終了" :
						if (report_url != "") {
							output += linkTarget(report_url) + '<img src="' + _ICO_MATCH_REPORT + '" /></a>';
						}
						break;
						
					default :
						break;
				}
				output += '</td>\n';
				output += '</tr>\n';
			});
			
			output += '</table>\n';
			
		}
		
	});
	
	$("#tab_cnt_schedule .tab_cnt_details").html(output);
}



/* 結果の詳細で一覧戻るボタンを押したとき（一覧表示）
************************************************** */
function backToScheduleList() {
	$("#tab_cnt_schedule .tab_cnt_list").css("display", "block");// リストを表示
	$("#tab_cnt_schedule .tab_cnt_details").css("display", "none");// 詳細を非表示
}





/* ===================================================================== */
/* ===================================================================== */
/* 試合速報 ============================================================ */

/* 速報のリストをすべて取得して表示
#tab_cnt_live .tab_cnt_list
live game_category_info games game game_info
************************************************** */
function outputLiveList() {
	
	var output = '';// 出力するhtml
	
	// liveが空タグの時
	if ($.trim($(_xml).find("live").text()) == "") {
		output = '<h6><img src="' + _INFO_LIVE + '" /><br /><img src="' + _NO_LIVE_NEWS + '" /></h6>';
		$("#tab_cnt_live .tab_cnt_list").html(output);
		return false;
	}
	
	output += '<table id="live_table">\n';
	
	$(_xml).find("live game").each(function(i){
		
		// Info
		var league_category = $(this).find("league_category").text();// ジャンル
		var games           = $(this).find("games").text();// 大会名取得
		var game_category   = $(this).find("game_category").text();// リーグ（節）名の取得
		var game_date       = $(this).find("game_date").text();// 試合日
		var home_team_name  = $(this).find("home_team_name").text();// ホームチーム
		var away_team_name  = $(this).find("away_team_name").text();// アウェイチーム
		var site_name       = $(this).find("site_name").text();// 会場
		
		// ステータス
		var game_status    = $(this).find("game_status").text();// 入力中、反映済み
		var reflect_status = $(this).find("reflect_status").text();// 入力中、反映済み
		var live_status    = $(this).find("live_status").text();// 前半試合中、前半終了、後半試合中、後半終了
		
		// 得点
		var home_team_first_points  = $(this).find("home_team_first_points").text();
		var away_team_first_points  = $(this).find("away_team_first_points").text();
		var home_team_second_points = $(this).find("home_team_second_points").text();
		var away_team_second_points = $(this).find("away_team_second_points").text();
		var home_team_points        = $(this).find("home_team_points").text();
		var away_team_points        = $(this).find("away_team_points").text();
		
		// Link
		var score_url  = $(this).find("score_url").text();
		var member_url = $(this).find("member_url").text();
		
		// html生成
		output += '<tr>\n';
		output += '<td>';
		if (score_url != "") {
			switch (live_status) {
				case "前半試合中" :
					output += linkTarget2(score_url) + '<img src="' + _ICO_STATUS_1ST + '" /></a>';
					break;
					
				case "前半終了" :
					output += linkTarget2(score_url) + '<img src="' + _ICO_STATUS_HALF + '" /></a>';
					break;
					
				case "後半試合中" :
					output += linkTarget2(score_url) + '<img src="' + _ICO_STATUS_2ND + '" /></a>';
					break;
					
				case "後半終了" :
					output += linkTarget2(score_url) + '<img src="' + _ICO_STATUS_NOSIDE + '" /></a>';
					break;
					
				default :
					break;
			}
		} else if (member_url != "") {
			output += linkTarget(member_url) + '<img src="' + _ICO_MEMBER + '" /></a>';
		}
		output += '</td>\n';
		
		output += '<td>' + home_team_name + '</td>\n';
		output += '<td class="live_score_point">' + home_team_points + '</td>\n';
		
		output += '<td><table id="live_table_mini">';
		output += '<tr>\n';
		output += '<td>' + home_team_first_points + '</td>\n';
		output += '<td>-</td>\n';
		output += '<td>' + away_team_first_points + '</td>\n';
		output += '</tr>\n';
		output += '<tr>\n';
		output += '<td>' + home_team_second_points + '</td>\n';
		output += '<td>-</td>\n';
		output += '<td>' + away_team_second_points + '</td>\n';
		output += '</tr>\n';
		output += '</table></td>\n';
		
		output += '<td class="live_score_point">' + away_team_points + '</td>\n';
		output += '<td>' + away_team_name + '</td>\n';
		output += '<td>' + site_name + '</td>\n';
		output += '</tr>\n';
		
	});
	
	output += '</table>\n';
	
	// html出力
	$("#tab_cnt_live .tab_cnt_list").html(output);
	
}




/* ===================================================================== */
/* ===================================================================== */
/* その他　 ============================================================ */

/* リンクのtargetチェック
（<a href="">にtarget="_blank"が付くかどうかを返す）
************************************************** */
function linkTarget(str) {
	//var domain = location.href.match(/([a-zA-Z0-9\.\-]*?)\.?([a-zA-Z0-9\-]+?)\.([a-z]{2,3}(?:\.[a-z]{2,4})?)$/);
	var domain = "rugby-japan.jp";
	if(!str.match(domain)) {
		return '<a href="' + str + '" target="_blank">';
	}
	return '<a href="' + str + '">';
}


/* リンクを強制的にtarget=_blankにする
************************************************** */
function linkTarget2(str) {
	return '<a href="' + str + '" target="_blank">';
}


/* Load XML
************************************************** */
function loadGameInfoXML() {
	$.ajax({
		dataType: "xml",
		url: _XML_SRC,
		async: true,
		cache: false,
		success: function(data){
			_xml = data;
		}
	});
}



/* ノードの取得
path = jQuery Selector
************************************************** */
function getNode(path) {
	return $(_xml).find(path).text();
}



/* 大会名の取得
game_category name
************************************************** */
function getCategoryName(path) {
	return $(_xml).find(path).text();
}



/* リーグ（節）名の取得
game_category_info games
************************************************** */
function getLeagueName(path) {
	return $(_xml).find(path).text();
}




