$(document).ready(function(){
	// ライブラリカレンダーを読み込む
	$("#library_calendar_box").load("./library/lib_calendar.html","",function(){
		// ライブラリカレンダーのリンクにクリックイベントを登録する
		$("#library_calendar_box a").click(function(){
			$("#library_search_area2").show();
			$("#library_search_result").hide();
			bindLibProgramList($(this).children("input:first").val());
			return false;
		});
	});

	$("#library_search_box").load("./common/search_library_keyword.php" + location.search, "", function(){
		// ライブラリ検索ボタンのクリックイベントを登録する
		$("#library_search_box_bottan").click(function(){
			document.form1.submit();
			return false;
		});
	});

	var params = getParseParamsArray();
	// 初期番組リストを読み込む
	if ('p' in params && params['p'].length > 0) {
		bindLibProgramList(params['p']);
	}
	else {
		bindLibProgramList($("#current_library_calendar").val());
	}

	if ('k' in params && params['k'].length > 0) {
		// 検索キーワード指定で遷移してきた場合
		$("#library_search_area2").hide();
		$("#library_search_result").show();
		//$("#lib_keyword").val(decodeURIComponent(params['k']));
		$("#library_search_list").load("./common/search_library.php" + location.search);
	}
	else {
		$("#library_search_area2").show();
		$("#library_search_result").hide();
		return false;
	}
});

function bindLibProgramList(fileSuffix) {
	$("#library_program_area").load("./library/lib" + fileSuffix + ".html","",function(){
		$("#library_program_area a").click(function(){
			var param = $(this).children("input:first").val();
			$("#library_select_text").load("./library/lib_info.php?"+param);
			return false;
		});
	});
}

