genreArray = new Array();
mediaArray = new Array();

if(genreArray.length == 0)
{
genreArray.push('その他');
genreArray.push('ドラマ');
genreArray.push('アニメ・特撮');
genreArray.push('映画');
genreArray.push('スポーツ');
genreArray.push('バラエティ');
}

function activeList()
{
if(mediaArray.length == 0)
{
programInit();
programPush(
1,
"/org/other/brunch",
"0",
"ア行",
"15314",
"王様のブランチ"
);


programPush(
1,
"/org/other/cdtv",
"1",
"カ行",
"11015",
"CDTV "
);


programPush(
1,
"/org/other/kumakawa",
"1",
"カ行",
"17679",
"熊川哲也"
);


programPush(
1,
"/org/other/rakugo_shincho",
"1",
"カ行",
"11018",
"古今亭志ん朝"
);


programPush(
1,
"/org/other/jd2010",
"2",
"サ行",
"15818",
"舞台 ジャンヌ・ダルク"
);


programPush(
1,
"/org/other/jounetsu",
"2",
"サ行",
"11014",
"情熱大陸"
);


programPush(
1,
"/org/other/ururun",
"2",
"サ行",
"11020",
"世界ウルルン滞在記"
);


programPush(
1,
"/org/other/yumeressha",
"2",
"サ行",
"13409",
"世界・夢列車に乗って"
);


programPush(
1,
"/org/other/sp_7700",
"2",
"サ行",
"13414",
"大特価ダイヤジュエリー7,700円セール"
);


programPush(
1,
"/org/other/recordaward",
"4",
"ナ行",
"11021",
"輝く！日本レコード大賞"
);


programPush(
1,
"/org/other/hanryu",
"5",
"ハ行",
"11017",
"韓流特集"
);


programPush(
1,
"/org/other/best10",
"5",
"ハ行",
"11019",
"ザ・ベストテン"
);


programInit();
programPush(
20,
"/org/drama/unubore5",
"0",
"ア行",
"14342",
"うぬぼれ刑事"
);


programPush(
20,
"/org/drama/aikuru",
"0",
"ア行",
"10993",
"あいくるしい "
);


programPush(
20,
"/org/drama/iris",
"0",
"ア行",
"10992",
"IRIS"
);


programPush(
20,
"/org/drama/asami",
"0",
"ア行",
"10996",
"浅見光彦〜最終章〜"
);


programPush(
20,
"/org/drama/around40",
"0",
"ア行",
"10998",
"Around40"
);


programPush(
20,
"/org/drama/ando_natsu",
"0",
"ア行",
"10999",
"あんどーなつ"
);


programPush(
20,
"/org/drama/iwgp",
"0",
"ア行",
"10994",
"池袋ウエストゲートパーク "
);


programPush(
20,
"/org/drama/ikemen_desune",
"0",
"ア行",
"17677",
"美男ですね"
);


programPush(
20,
"/org/drama/ima_ai",
"0",
"ア行",
"11000",
"いま、会いにゆきます "
);


programPush(
20,
"/org/drama/uta_hime",
"0",
"ア行",
"11002",
"歌姫"
);


programPush(
20,
"/org/drama/umareru",
"0",
"ア行",
"17268",
"生まれる。"
);


programPush(
20,
"/org/drama/h2",
"0",
"ア行",
"11004",
"H2 君といた日々 "
);


programPush(
20,
"/org/drama/edison_mama",
"0",
"ア行",
"11005",
"エジソンの母 "
);


programPush(
20,
"/org/drama/eastofeden",
"0",
"ア行",
"11003",
"エデンの東"
);


programPush(
20,
"/org/drama/m_higeki",
"0",
"ア行",
"11007",
"Mの悲劇 "
);


programPush(
20,
"/org/drama/oishii_propose",
"0",
"ア行",
"11008",
"おいしいプロポーズ "
);


programPush(
20,
"/org/drama/ouran",
"0",
"ア行",
"17863",
"桜蘭高校ホスト部"
);


programPush(
20,
"/org/drama/ohitorisama",
"0",
"ア行",
"11009",
"おひとりさま "
);


programPush(
20,
"/org/drama/orthros_dog",
"0",
"ア行",
"11191",
"オルトロスの犬 "
);


programPush(
20,
"/org/drama/orangedays",
"0",
"ア行",
"11185",
"オレンジデイズ"
);


programPush(
20,
"/org/drama/kiraware_matsuko",
"1",
"カ行",
"11187",
"嫌われ松子の一生 "
);


programPush(
20,
"/org/drama/goodluck",
"1",
"カ行",
"11184",
"GOOD LUCK!!"
);


programPush(
20,
"/org/drama/kurosagi",
"1",
"カ行",
"11181",
"クロサギ"
);


programPush(
20,
"/org/drama/zenigata",
"1",
"カ行",
"11188",
"ケータイ刑事"
);


programPush(
20,
"/org/drama/koi_zora_drama",
"1",
"カ行",
"11031",
"ドラマ「恋空」"
);


programPush(
20,
"/org/drama/koinojikan",
"1",
"カ行",
"11180",
"恋の時間"
);


programPush(
20,
"/org/drama/koukou",
"1",
"カ行",
"11193",
"高校教師 "
);


programPush(
20,
"/org/drama/kochikame",
"1",
"カ行",
"11240",
"こちら葛飾区亀有公園前派出所 "
);


programPush(
20,
"/org/drama/god_teru",
"1",
"カ行",
"11238",
"ゴッドハンド輝"
);


programPush(
20,
"/org/drama/hitorino_bed",
"1",
"カ行",
"11239",
"今夜ひとりのベッドで"
);


programPush(
20,
"/org/drama/gm_docter",
"2",
"サ行",
"15080",
"GM〜踊れドクター〜"
);


programPush(
20,
"/org/drama/sasaki_fusai",
"2",
"サ行",
"11540",
"佐々木夫妻の仁義なき戦い"
);


programPush(
20,
"/org/drama/satoukibi_batake",
"2",
"サ行",
"11544",
"さとうきび畑の唄"
);


programPush(
20,
"/org/drama/kinpachi",
"2",
"サ行",
"11237",
"3年B組金八先生"
);


programPush(
20,
"/org/drama/jikandesuyo",
"2",
"サ行",
"11541",
"時間ですよ"
);


programPush(
20,
"/org/drama/yomeshidai",
"2",
"サ行",
"11538",
"地獄の沙汰もヨメ次第"
);


programPush(
20,
"/org/drama/shimashima_fb",
"2",
"サ行",
"16595",
"シマシマ"
);


programPush(
20,
"/org/drama/jo_dan",
"2",
"サ行",
"11542",
"冗談じゃない！"
);


programPush(
20,
"/org/drama/seira",
"2",
"サ行",
"11545",
"小公女セイラ"
);


programPush(
20,
"/org/drama/joshi_deka",
"2",
"サ行",
"11543",
"ジョシデカ！-女子刑事-"
);


programPush(
20,
"/org/drama/shinzanmono",
"2",
"サ行",
"13018",
"新参者"
);


programPush(
20,
"/org/drama/jin",
"2",
"サ行",
"11537",
"JIN-仁-"
);


programPush(
20,
"/org/drama/jyuui_dolittle",
"2",
"サ行",
"15571",
"獣医ドリトル"
);


programPush(
20,
"/org/drama/ps_id",
"2",
"サ行",
"11761",
"少しは、恩返しができたかな "
);


programPush(
20,
"/org/drama/spec",
"2",
"サ行",
"15142",
"SPEC(スペック)"
);


programPush(
20,
"/org/drama/smile",
"2",
"サ行",
"11758",
"スマイル"
);


programPush(
20,
"/org/drama/daisuki",
"3",
"タ行",
"11757",
"だいすき!!"
);


programPush(
20,
"/org/drama/tandd",
"3",
"タ行",
"11478",
"タイガー＆ドラゴン"
);


programPush(
20,
"/org/drama/taiyou_uta_tv",
"3",
"タ行",
"11477",
"金曜ドラマ タイヨウのうた"
);


programPush(
20,
"/org/drama/tumbling",
"3",
"タ行",
"10989",
"タンブリング "
);


programPush(
20,
"/org/drama/dearfriend",
"3",
"タ行",
"17444",
"ディア・フレンド"
);


programPush(
20,
"/org/drama/teioh",
"3",
"タ行",
"11480",
"帝王-TEIOH-"
);


programPush(
20,
"/org/drama/tomorrow",
"3",
"タ行",
"11481",
"Tomorrow"
);


programPush(
20,
"/org/drama/heaven_man",
"3",
"タ行",
"11482",
"天国に一番近い男"
);


programPush(
20,
"/org/drama/tenkimi",
"3",
"タ行",
"11484",
"天国で君に逢えたら"
);


programPush(
20,
"/org/drama/door_to_door",
"3",
"タ行",
"11177",
"DOOR TO DOOR〜僕は脳性まひのトップセールスマン〜 "
);


programPush(
20,
"/org/drama/tokkyuu3",
"3",
"タ行",
"11479",
"特急田中3号"
);


programPush(
20,
"/org/drama/tokujyokabachi",
"3",
"タ行",
"11483",
"特上カバチ!!"
);


programPush(
20,
"/org/drama/dragonzakura",
"3",
"タ行",
"11459",
"ドラゴン桜"
);


programPush(
20,
"/org/drama/hammersession",
"5",
"ハ行",
"14119",
"ハンマーセッション"
);


programPush(
20,
"/org/drama/20koibito",
"5",
"ハ行",
"11460",
"ハタチの恋人"
);


programPush(
20,
"/org/drama/hanadan",
"5",
"ハ行",
"11457",
"花より男子"
);


programPush(
20,
"/org/drama/hanawake",
"5",
"ハ行",
"17730",
"華和家の四姉妹"
);


programPush(
20,
"/org/drama/papa_musume7",
"5",
"ハ行",
"11461",
"パパとムスメの7日間"
);


programPush(
20,
"/org/drama/hanchou",
"5",
"ハ行",
"11417",
"ハンチョウ"
);


programPush(
20,
"/org/drama/byakuyakou",
"5",
"ハ行",
"11047",
"白夜行"
);


programPush(
20,
"/org/drama/beautiful_life",
"5",
"ハ行",
"11377",
"Beautiful Life〜ふたりでいた日々〜"
);


programPush(
20,
"/org/drama/fuyuno_sakura",
"5",
"ハ行",
"16093",
"冬のサクラ"
);


programPush(
20,
"/org/drama/fuyusona",
"5",
"ハ行",
"11043",
"冬のソナタ"
);


programPush(
20,
"/org/drama/bj4649",
"5",
"ハ行",
"11044",
"ブラックジャックによろしく"
);


programPush(
20,
"/org/drama/bloody_monday",
"5",
"ハ行",
"11045",
"ブラッディ・マンデイ"
);


programPush(
20,
"/org/drama/h_flower",
"5",
"ハ行",
"17678",
"ヘブンズ・フラワー"
);


programPush(
20,
"/org/drama/bokuimo",
"5",
"ハ行",
"11040",
"ぼくの妹"
);


programPush(
20,
"/org/drama/boku_sensou",
"5",
"ハ行",
"11041",
"僕たちの戦争"
);


programPush(
20,
"/org/drama/hon_hare",
"5",
"ハ行",
"11039",
"本日も晴れ。異状なし"
);


programPush(
20,
"/org/drama/maou_jp",
"6",
"マ行",
"11038",
"魔王"
);


programPush(
20,
"/org/drama/seicho",
"6",
"マ行",
"11037",
"松本清張"
);


programPush(
20,
"/org/drama/marathon",
"6",
"マ行",
"11036",
"感動ドラマ特別企画「マラソン」"
);


programPush(
20,
"/org/drama/manhattan",
"6",
"マ行",
"15426",
"マンハッタンラブストーリー"
);


programPush(
20,
"/org/drama/mr_brain",
"6",
"マ行",
"11035",
"MR.BRAIN"
);


programPush(
20,
"/org/drama/yaoh",
"7",
"ヤ行",
"11029",
"夜王-YAOH-"
);


programPush(
20,
"/org/drama/yamadataro",
"7",
"ヤ行",
"11012",
"山田太郎ものがたり"
);


programPush(
20,
"/org/drama/yamanade",
"7",
"ヤ行",
"11013",
"ヤマトナデシコ七変化"
);


programPush(
20,
"/org/drama/ryusei_kizuna",
"8",
"ラ行",
"11010",
"流星の絆"
);


programPush(
20,
"/org/drama/live",
"8",
"ラ行",
"15097",
"L×I×V×E"
);


programPush(
20,
"/org/drama/lady_cps",
"8",
"ラ行",
"16092",
"LADY〜最後の犯罪プロファイル〜"
);


programPush(
20,
"/org/drama/loveshuffle",
"8",
"ラ行",
"11011",
"ラブシャッフル"
);


programPush(
20,
"/org/drama/loveletter",
"8",
"ラ行",
"11028",
"ラブレター"
);


programPush(
20,
"/org/drama/ryokiteki",
"8",
"ラ行",
"11006",
"猟奇的な彼女"
);


programPush(
20,
"/org/drama/rookies_drama",
"8",
"ラ行",
"11001",
"ROOKIES"
);


programPush(
20,
"/org/drama/rescue",
"8",
"ラ行",
"10997",
"RESCUE〜特別高度救助隊"
);


programPush(
20,
"/org/drama/rondo",
"8",
"ラ行",
"10995",
"輪舞曲-ロンド-"
);


programInit();
programPush(
30,
"/org/anime/amagami",
"0",
"ア行",
"14114",
"アマガミSS"
);


programPush(
30,
"/org/anime/idolmaster",
"0",
"ア行",
"17443",
"アイドルマスター"
);


programPush(
30,
"/org/anime/is",
"0",
"ア行",
"15815",
"IS＜インフィニット・ストラトス＞"
);


programPush(
30,
"/org/anime/gundam",
"1",
"カ行",
"11178",
"機動戦士ガンダム"
);


programPush(
30,
"/org/anime/k_on",
"1",
"カ行",
"11186",
"けいおん！"
);


programPush(
30,
"/org/anime/gundam_oo",
"1",
"カ行",
"11182",
"機動戦士ガンダム00"
);


programPush(
30,
"/org/anime/kuroshitsuji",
"1",
"カ行",
"11189",
"黒執事"
);


programPush(
30,
"/org/anime/geass",
"1",
"カ行",
"11183",
"コードギアス 反逆のルルーシュR2"
);


programPush(
30,
"/org/anime/kenpu",
"1",
"カ行",
"16436",
"けんぷファー"
);


programPush(
30,
"/org/anime/basara",
"2",
"サ行",
"14056",
"戦国BASARA弐"
);


programPush(
30,
"/org/anime/star_driver",
"2",
"サ行",
"15991",
"STAR DRIVER 輝きのタクト"
);


programPush(
30,
"/org/anime/denpa",
"3",
"タ行",
"16421",
"電波女と青春男"
);


programPush(
30,
"/org/anime/hagaren",
"5",
"ハ行",
"11179",
"鋼の錬金術師"
);


programPush(
30,
"/org/anime/aria",
"5",
"ハ行",
"16434",
"緋弾のアリア"
);


programPush(
30,
"/org/anime/mukashi",
"6",
"マ行",
"15898",
"まんが日本昔ばなし"
);


programPush(
30,
"/org/anime/yumekui",
"7",
"ヤ行",
"15814",
"夢喰いメリー"
);


programInit();
programPush(
35,
"/org/movies/ashitano_joe",
"0",
"ア行",
"15994",
"あしたのジョー"
);


programPush(
35,
"/org/movies/ikigami",
"0",
"ア行",
"11026",
"イキガミ"
);


programPush(
35,
"/org/movies/inu_eiga",
"0",
"ア行",
"15939",
"犬とあなたの物語 いぬのえいが"
);


programPush(
35,
"/org/movies/ima_ai",
"0",
"ア行",
"11027",
"いま、会いにゆきます "
);


programPush(
35,
"/org/movies/yamato",
"0",
"ア行",
"11192",
"宇宙戦艦ヤマト 復活篇 "
);


programPush(
35,
"/org/movies/okuribito",
"0",
"ア行",
"11190",
"おくりびと"
);


programPush(
35,
"/org/movies/kinggame",
"0",
"ア行",
"17449",
"王様ゲーム"
);


programPush(
35,
"/org/movies/ooku",
"0",
"ア行",
"14614",
"大奥"
);


programPush(
35,
"/org/movies/oofuri",
"0",
"ア行",
"14615",
"おおきく振りかぶって"
);


programPush(
35,
"/org/movies/kansen_rettou",
"1",
"カ行",
"11925",
"感染列島"
);


programPush(
35,
"/org/movies/catseye_japan",
"1",
"カ行",
"11924",
"木更津キャッツアイ 日本シリーズ"
);


programPush(
35,
"/org/movies/catseye_world",
"1",
"カ行",
"11918",
"木更津キャッツアイワールドシリーズ"
);


programPush(
35,
"/org/movies/kvr_movie",
"1",
"カ行",
"11923",
"キラー・ヴァージンロード "
);


programPush(
35,
"/org/movies/cz2",
"1",
"カ行",
"11921",
"クローズZEROII "
);


programPush(
35,
"/org/movies/kurosagi_movie",
"1",
"カ行",
"11922",
"映画 クロサギ "
);


programPush(
35,
"/org/movies/koizora_movie",
"1",
"カ行",
"11919",
"映画「恋空」"
);


programPush(
35,
"/org/movies/general_rouge",
"2",
"サ行",
"11917",
"ジェネラル・ルージュの凱旋 "
);


programPush(
35,
"/org/movies/yamato_movie2",
"2",
"サ行",
"16392",
"SPACE BATTLESHIP ヤマト"
);


programPush(
35,
"/org/movies/naan2",
"4",
"ナ行",
"11817",
"NANA2"
);


programPush(
35,
"/org/movies/nihonchinbotsu",
"4",
"ナ行",
"11819",
"日本沈没"
);


programPush(
35,
"/org/movies/battery",
"5",
"ハ行",
"11821",
"バッテリー"
);


programPush(
35,
"/org/movies/hanamizuki",
"5",
"ハ行",
"14115",
"ハナミズキ"
);


programPush(
35,
"/org/movies/hanadan_final",
"5",
"ハ行",
"11823",
"花より男子ファイナル "
);


programPush(
35,
"/org/movies/ho_tai",
"5",
"ハ行",
"11820",
"包帯クラブ "
);


programPush(
35,
"/org/movies/hutch",
"6",
"マ行",
"14145",
"昆虫物語みつばちハッチ〜勇者のメロディ〜"
);


programPush(
35,
"/org/movies/hanayome_movie",
"7",
"ヤ行",
"11824",
"映画「余命1ヶ月の花嫁」"
);


programPush(
35,
"/org/movies/runbea",
"8",
"ラ行",
"16211",
"ランウェイ☆ビート"
);


programPush(
35,
"/org/movies/raiou",
"8",
"ラ行",
"15144",
"雷桜"
);


programPush(
35,
"/org/movies/life_tenkimi",
"8",
"ラ行",
"11818",
"Life 天国で君に逢えたら "
);


programPush(
35,
"/org/movies/layton",
"8",
"ラ行",
"13017",
"レイトン教授と永遠の歌姫"
);


programInit();
programPush(
40,
"/org/sports/ishikawa",
"0",
"ア行",
"11024",
"石川遼"
);


programPush(
40,
"/org/sports/k1",
"1",
"カ行",
"11025",
"K-1"
);


programPush(
40,
"/org/sports/sebare",
"2",
"サ行",
"15145",
"2010世界バレー"
);


programPush(
40,
"/org/sports/masters",
"2",
"サ行",
"16427",
"THE MASTERS"
);


programInit();
programPush(
60,
"/org/variety/arabikidan",
"0",
"ア行",
"16212",
"あらびき団"
);


programPush(
60,
"/org/variety/exilehouse",
"0",
"ア行",
"16127",
"EXH〜EXILE HOUSE〜"
);


programPush(
60,
"/org/variety/dera_ske",
"3",
"タ行",
"16423",
"でらSKE"
);


programPush(
60,
"/org/variety/jump_kagaku",
"3",
"タ行",
"15942",
"飛び出せ！科学くん"
);


programPush(
60,
"/org/variety/8jidayo",
"5",
"ハ行",
"17862",
"8時だョ！全員集合"
);


programPush(
60,
"/org/variety/lincoln",
"8",
"ラ行",
"14092",
"リンカーン"
);


programPush(
60,
"/org/variety/888",
"8",
"ラ行",
"17445",
"ロケみつ〜ロケ×ロケ×ロケ〜"
);


	}
}

activeList();

function programData(path, initialId, initialNm, level5Id, level5Nm)
{
	this.path = path;
	this.initialId = initialId;
	this.initialNm = initialNm;
	this.level5Id = level5Id;
	this.level5Nm = level5Nm;
}

function programInit() {
	mediaArray.push(new Array());
}

function programPush(num, path, initialId, initialNm, level5Id, level5Nm)
{
	var program = new programData(path, initialId, initialNm, level5Id, level5Nm);

	var pgArray = mediaArray.pop(num);
	pgArray.push(program);
	mediaArray.push(pgArray);
}

function makeList2(indexValue, list2Obj, list3Obj)
{
	clearList2(list2Obj);
	clearList3(list3Obj);

	if(indexValue == 0)
	{
		return;
	}

	indexValue = indexValue - 1;
	var keepInitial = "";
	var cnt = 1; 
	for(var i=0; i<mediaArray[indexValue].length; i++)
	{
		if(mediaArray[indexValue][i].initialId != keepInitial)
		{
			list2Obj[cnt] =
			new Option(
			mediaArray[indexValue][i].initialNm,
			mediaArray[indexValue][i].initialId,
			false,
			false
			);
			cnt++;
			keepInitial = mediaArray[indexValue][i].initialId;
		}
	}
}

function makeList3(list1IndexValue, list2IndexValue, list2Obj, list3Obj)
{
	clearList3(list3Obj);

	if(list2IndexValue == 0)
	{
		return;
	}

	list1IndexValue = list1IndexValue - 1;
	var cnt = 1; 
	for(var i=0; i<mediaArray[list1IndexValue].length; i++)
	{
		if(mediaArray[list1IndexValue][i].initialId == list2Obj[list2IndexValue].value)
		{
			list3Obj[cnt] =
			new Option(
				mediaArray[list1IndexValue][i].level5Nm,
				mediaArray[list1IndexValue][i].level5Id,
				false,
				false
			);
			cnt++;
		}
	}
}

function clearList2(list2Obj)
{
	list2Obj.length = 0;
	list2Obj[0] = new Option("五十音を選択", "0", false, false);
}

function clearList3(list3Obj)
{
	list3Obj.length = 0;
	list3Obj[0] = new Option("番組を選択", "0", false, false);
}

function btnCtl(list3IndexValue, list3Obj)
{
	if(list3Obj[list3IndexValue].value != 0)
	{
		for(var i=0; i<mediaArray.length; i++)
		{
			var pgArray = mediaArray[i];
			for(var j=0; j<pgArray.length; j++)
			{
				var pgData = pgArray[j];
				if(pgData.level5Id == list3Obj[list3IndexValue].value)
				{
					location.href = "/rsk" + pgData.path
				}
			}
		}
	}
}
