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(
0,
"/product/orgprg.jsp",
"0",
"ア行",
"cat13329",
"笑顔の法則"
);

programPush(
0,
"/product/orgprg.jsp",
"0",
"ア行",
"cat21403",
"おひとりさま"
);

programPush(
0,
"/product/orgprg.jsp",
"0",
"ア行",
"cat15505",
"around40〜注文の多いオンナたち〜"
);

programPush(
0,
"/product/orgprg.jsp",
"0",
"ア行",
"cat11198",
"赤い運命 "
);

programPush(
0,
"/product/orgprg.jsp",
"0",
"ア行",
"cat16983",
"あんどーなつ"
);

programPush(
0,
"/product/orgprg.jsp",
"0",
"ア行",
"cat11128",
"あいくるしい"
);

programPush(
0,
"/product/orgprg.jsp",
"0",
"ア行",
"cat11208",
"赤い疑惑 "
);

programPush(
0,
"/product/top.jsp",
"0",
"ア行",
"cat21401",
"浅見光彦〜最終章〜"
);

programPush(
0,
"/product/orgprg.jsp",
"0",
"ア行",
"cat11211",
"池袋ウエストゲートパーク"
);

programPush(
0,
"/product/orgprg.jsp",
"0",
"ア行",
"cat11207",
"いま、会いにゆきます"
);

programPush(
0,
"/product/orgprg.jsp",
"0",
"ア行",
"cat13261",
"歌姫"
);

programPush(
0,
"/product/orgprg.jsp",
"0",
"ア行",
"cat11123",
"H2 君といた日々"
);

programPush(
0,
"/product/orgprg.jsp",
"0",
"ア行",
"cat14303",
"エジソンの母"
);

programPush(
0,
"/product/orgprg.jsp",
"0",
"ア行",
"cat11125",
"Mの悲劇"
);

programPush(
0,
"/product/orgprg.jsp",
"0",
"ア行",
"cat11180",
"おいしいプロポーズ"
);

programPush(
0,
"/product/orgprg.jsp",
"0",
"ア行",
"cat20817",
"オルトロスの犬"
);

programPush(
0,
"/product/orgprg.jsp",
"0",
"ア行",
"cat11131",
"オレンジデイズ"
);

programPush(
0,
"/product/top.jsp",
"0",
"ア行",
"cat20819",
"官僚たちの夏"
);

programPush(
0,
"/product/top.jsp",
"0",
"ア行",
"cat20983",
"こちら葛飾区亀有公園前派出所"
);

programPush(
0,
"/product/top.jsp",
"0",
"ア行",
"cat21809",
"小公女セイラ"
);

programPush(
0,
"/product/top.jsp",
"0",
"ア行",
"cat21409",
"天国で君に逢えたら"
);

programPush(
0,
"/product/top.jsp",
"0",
"ア行",
"cat20927",
"帝王-TEIOH-"
);

programPush(
0,
"/product/top.jsp",
"0",
"ア行",
"cat20378",
"ハンチョウ"
);

programPush(
0,
"/product/top.jsp",
"0",
"ア行",
"cat20458",
"松本清張傑作選"
);

programPush(
0,
"/product/orgprg.jsp",
"1",
"カ行",
"cat11309",
"肩ごしの恋人"
);

programPush(
0,
"/product/orgprg.jsp",
"1",
"カ行",
"cat11147",
"ケータイ刑事"
);

programPush(
0,
"/product/orgprg.jsp",
"1",
"カ行",
"cat11152",
"きらきら研修医"
);

programPush(
0,
"/product/orgprg.jsp",
"1",
"カ行",
"cat11150",
"華麗なる一族"
);

programPush(
0,
"/product/orgprg.jsp",
"1",
"カ行",
"cat11200",
"木更津キャッツアイ"
);

programPush(
0,
"/product/orgprg.jsp",
"1",
"カ行",
"cat11121",
"GOOD LUCK!!"
);

programPush(
0,
"/product/orgprg.jsp",
"1",
"カ行",
"cat11178",
"クロサギ"
);

programPush(
0,
"/product/orgprg.jsp",
"1",
"カ行",
"cat11195",
"恋の時間"
);

programPush(
0,
"/product/orgprg.jsp",
"1",
"カ行",
"cat15993",
"恋空"
);

programPush(
0,
"/product/orgprg.jsp",
"1",
"カ行",
"cat11216",
"今夜ひとりのベッドで"
);

programPush(
0,
"/product/orgprg.jsp",
"2",
"サ行",
"cat13327",
"3年B組金八先生"
);

programPush(
0,
"/product/orgprg.jsp",
"2",
"サ行",
"cat11307",
"地獄の沙汰もヨメ次第"
);

programPush(
0,
"/product/top.jsp",
"2",
"サ行",
"cat21811",
"JIN-仁-"
);

programPush(
0,
"/product/orgprg.jsp",
"2",
"サ行",
"cat11113",
"時間ですよ"
);

programPush(
0,
"/product/orgprg.jsp",
"2",
"サ行",
"cat11132",
"冗談じゃない！"
);

programPush(
0,
"/product/orgprg.jsp",
"2",
"サ行",
"cat17601",
" SCANDAL"
);

programPush(
0,
"/product/orgprg.jsp",
"2",
"サ行",
"cat11187",
"少しは、恩返しができたかな"
);

programPush(
0,
"/product/orgprg.jsp",
"2",
"サ行",
"cat20180",
"スマイル"
);

programPush(
0,
"/product/orgprg.jsp",
"2",
"サ行",
"cat11215",
"世界の中心で、愛をさけぶ"
);

programPush(
0,
"/product/orgprg.jsp",
"3",
"タ行",
"cat11165",
"タイガー＆ドラゴン"
);

programPush(
0,
"/product/orgprg.jsp",
"3",
"タ行",
"cat11169",
"ドラゴン桜"
);

programPush(
0,
"/product/orgprg.jsp",
"3",
"タ行",
"cat13888",
"だいすき！！"
);

programPush(
0,
"/product/orgprg.jsp",
"3",
"タ行",
"cat11183",
"正しい恋愛のススメ"
);

programPush(
0,
"/product/orgprg.jsp",
"3",
"タ行",
"cat11192",
"誰よりもママを愛す"
);

programPush(
0,
"/product/top.jsp",
"3",
"タ行",
"cat22210",
"天国に一番近い男"
);

programPush(
0,
"/product/orgprg.jsp",
"3",
"タ行",
"cat11110",
"寺内貫太郎一家"
);

programPush(
0,
"/product/orgprg.jsp",
"3",
"タ行",
"cat11102",
"天国の階段"
);

programPush(
0,
"/product/orgprg.jsp",
"3",
"タ行",
"cat11135",
"特急田中3号"
);

programPush(
0,
"/product/orgprg.jsp",
"3",
"タ行",
"cat16161",
"被取締役新入社員"
);

programPush(
0,
"/product/orgprg.jsp",
"3",
"タ行",
"cat16669",
"Tomorrow ー陽はまたのぼるー"
);

programPush(
0,
"/product/orgprg.jsp",
"4",
"ナ行",
"cat11164",
"涙そうそうプロジェクト"
);

programPush(
0,
"/product/orgprg.jsp",
"4",
"ナ行",
"cat11098",
"夏の香り"
);

programPush(
0,
"/product/orgprg.jsp",
"5",
"ハ行",
"cat11143",
"花より男子2"
);

programPush(
0,
"/product/orgprg.jsp",
"5",
"ハ行",
"cat11223",
"パパとムスメの7日間"
);

programPush(
0,
"/product/orgprg.jsp",
"5",
"ハ行",
"cat13386",
"ハタチの恋人"
);

programPush(
0,
"/product/orgprg.jsp",
"5",
"ハ行",
"cat11311",
"花より男子"
);

programPush(
0,
"/product/orgprg.jsp",
"5",
"ハ行",
"cat11181",
"ブラックジャックによろしく！"
);

programPush(
0,
"/product/orgprg.jsp",
"5",
"ハ行",
"cat11100",
"バリでの出来事"
);

programPush(
0,
"/product/orgprg.jsp",
"5",
"ハ行",
"cat11203",
"白夜行"
);

programPush(
0,
"/product/orgprg.jsp",
"5",
"ハ行",
"cat11119",
"Beautiful Life〜ふたりでいた日々〜"
);

programPush(
0,
"/product/orgprg.jsp",
"5",
"ハ行",
"cat11096",
"冬のソナタ"
);

programPush(
0,
"/product/orgprg.jsp",
"5",
"ハ行",
"cat11105",
"friends フレンズ"
);

programPush(
0,
"/product/orgprg.jsp",
"5",
"ハ行",
"cat11174",
"弁護士のくず"
);

programPush(
0,
"/product/orgprg.jsp",
"5",
"ハ行",
"cat18748",
"本日も晴れ。異常なし"
);

programPush(
0,
"/product/orgprg.jsp",
"5",
"ハ行",
"cat20731",
"ぼくの妹"
);

programPush(
0,
"/product/orgprg.jsp",
"5",
"ハ行",
"cat17393",
"ブラッディ・マンデイ"
);

programPush(
0,
"/product/orgprg.jsp",
"6",
"マ行",
"cat16668",
"魔王"
);

programPush(
0,
"/product/orgprg.jsp",
"6",
"マ行",
"cat12453",
"感動ドラマ特別企画「マラソン」"
);

programPush(
0,
"/product/orgprg.jsp",
"6",
"マ行",
"cat20339",
"MR.BRAIN"
);

programPush(
0,
"/product/orgprg.jsp",
"6",
"マ行",
"cat11116",
"水戸黄門"
);

programPush(
0,
"/product/orgprg.jsp",
"7",
"ヤ行",
"cat11107",
"山田太郎ものがたり"
);

programPush(
0,
"/product/orgprg.jsp",
"7",
"ヤ行",
"cat11197",
"夜王〜YAOH〜"
);

programPush(
0,
"/product/orgprg.jsp",
"8",
"ラ行",
"cat15216",
"ROOKIES"
);

programPush(
0,
"/product/orgprg.jsp",
"8",
"ラ行",
"cat17599",
"ラブレター"
);

programPush(
0,
"/product/orgprg.jsp",
"8",
"ラ行",
"cat18746",
"ラブシャッフル"
);

programPush(
0,
"/product/orgprg.jsp",
"8",
"ラ行",
"cat17104",
"流星の絆"
);

programPush(
0,
"/product/orgprg.jsp",
"8",
"ラ行",
"cat18744",
"RESCUE"
);

programPush(
0,
"/product/orgprg.jsp",
"8",
"ラ行",
"cat15704",
"猟奇的な彼女"
);

programPush(
0,
"/product/orgprg.jsp",
"8",
"ラ行",
"cat11137",
"LOST"
);

programPush(
0,
"/product/orgprg.jsp",
"8",
"ラ行",
"cat11191",
"輪舞曲-ロンド-"
);

programPush(
0,
"/product/orgprg.jsp",
"9",
"ワ行",
"cat16160",
"私は貝になりたい"
);

programPush(
0,
"/product/orgprg.jsp",
"9",
"ワ行",
"cat11160",
"和田アキコ ドラマシリーズ"
);

programPush(
0,
"/product/orgprg.jsp",
"9",
"ワ行",
"cat11170",
"吾輩は主婦である"
);

programInit();
programPush(
1,
"/product/orgprg.jsp",
"0",
"ア行",
"cat18480",
"あらびき団"
);

programPush(
1,
"/product/orgprg.jsp",
"0",
"ア行",
"cat11246",
"イシバシ・レシピ"
);

programPush(
1,
"/product/top.jsp",
"0",
"ア行",
"cat21801",
"キングオブコント"
);

programPush(
1,
"/product/orgprg.jsp",
"2",
"サ行",
"cat11299",
"関口宏の東京フレンドパークＩＩ"
);

programPush(
1,
"/product/orgprg.jsp",
"5",
"ハ行",
"cat15703",
"  8時だョ！全員集合 "
);

programPush(
1,
"/product/orgprg.jsp",
"8",
"ラ行",
"cat11296",
"リンカーン"
);

programInit();
programPush(
2,
"/product/orgprg.jsp",
"0",
"ア行",
"cat13394",
"ウルトラマンコスモス "
);

programPush(
2,
"/product/orgprg.jsp",
"0",
"ア行",
"cat13396",
" ウルトラマンネクサス"
);

programPush(
2,
"/product/orgprg.jsp",
"0",
"ア行",
"cat13398",
"ウルトラマンマックス"
);

programPush(
2,
"/product/orgprg.jsp",
"0",
"ア行",
"cat13484",
"ULTRASEVEN　X"
);

programPush(
2,
"/product/orgprg.jsp",
"0",
"ア行",
"cat12767",
"ウルトラマンガイア"
);

programPush(
2,
"/product/orgprg.jsp",
"0",
"ア行",
"cat12766",
"ウルトラマンダイナ"
);

programPush(
2,
"/product/orgprg.jsp",
"0",
"ア行",
"cat11256",
"ウルトラマンメビウス"
);

programPush(
2,
"/product/orgprg.jsp",
"0",
"ア行",
"cat12770",
"ウルトラマンティガ"
);

programPush(
2,
"/product/orgprg.jsp",
"1",
"カ行",
"cat11248",
"機動戦士ガンダム"
);

programPush(
2,
"/product/orgprg.jsp",
"1",
"カ行",
"cat11250",
"機動戦士ガンダムSEED"
);

programPush(
2,
"/product/orgprg.jsp",
"1",
"カ行",
"cat11252",
"機動戦士ガンダムSEED DESTINY"
);

programPush(
2,
"/product/orgprg.jsp",
"1",
"カ行",
"cat12349",
"機動戦士ガンダム00"
);

programPush(
2,
"/product/orgprg.jsp",
"1",
"カ行",
"cat11259",
"銀魂"
);

programPush(
2,
"/product/orgprg.jsp",
"1",
"カ行",
"cat16769",
"コードギアス 反逆のルルーシュR2"
);

programPush(
2,
"/product/top.jsp",
"1",
"カ行",
"cat21976",
"こちら葛飾区亀有公園前派出所"
);

programPush(
2,
"/product/orgprg.jsp",
"2",
"サ行",
"cat11262",
"SLAM DUNK"
);

programPush(
2,
"/product/orgprg.jsp",
"3",
"タ行",
"cat11254",
"地球へ・・・"
);

programPush(
2,
"/product/orgprg.jsp",
"8",
"ラ行",
"cat11264",
"らんま1/2"
);

programPush(
2,
"/product/orgprg.jsp",
"8",
"ラ行",
"cat11266",
"ロストユニバース"
);

programInit();
programPush(
3,
"/product/top.jsp",
"0",
"ア行",
"cat21407",
"DREAM"
);

programPush(
3,
"/product/top.jsp",
"0",
"ア行",
"cat21405",
"K-1"
);

programPush(
3,
"/product/orgprg.jsp",
"2",
"サ行",
"cat11302",
"世界陸上2007大阪"
);

programPush(
3,
"/product/top.jsp",
"2",
"サ行",
"cat21974",
"サン・クロレラ クラシック"
);

programPush(
3,
"/product/top.jsp",
"9",
"ワ行",
"cat19170",
"WORLD BASEBALL CLASSIC"
);

programInit();
programPush(
4,
"/product/orgprg.jsp",
"0",
"ア行",
"cat16762",
"アフタースクール"
);

programPush(
4,
"/product/orgprg.jsp",
"0",
"ア行",
"cat11268",
"あらしのよるに"
);

programPush(
4,
"/product/orgprg.jsp",
"0",
"ア行",
"cat17972",
"イキガミ"
);

programPush(
4,
"/product/orgprg.jsp",
"0",
"ア行",
"cat17169",
"ICHI"
);

programPush(
4,
"/product/orgprg.jsp",
"0",
"ア行",
"cat11273",
"いま、会いにゆきます"
);

programPush(
4,
"/product/orgprg.jsp",
"0",
"ア行",
"cat17970",
"おくりびと"
);

programPush(
4,
"/product/top.jsp",
"0",
"ア行",
"cat21411",
"キラー・ヴァージンロード"
);

programPush(
4,
"/product/orgprg.jsp",
"0",
"ア行",
"cat20332",
"クローズZERO2"
);

programPush(
4,
"/product/top.jsp",
"0",
"ア行",
"cat21805",
"マイケル・ジャクソン　THIS　IS　IT"
);

programPush(
4,
"/product/orgprg.jsp",
"1",
"カ行",
"cat13051",
"0093女王陛下の草刈正雄"
);

programPush(
4,
"/product/orgprg.jsp",
"1",
"カ行",
"cat18374",
"感染列島"
);

programPush(
4,
"/product/orgprg.jsp",
"1",
"カ行",
"cat11277",
"木更津キャッツアイシリーズ"
);

programPush(
4,
"/product/orgprg.jsp",
"1",
"カ行",
"cat11285",
"嫌われ松子の一生"
);

programPush(
4,
"/product/orgprg.jsp",
"1",
"カ行",
"cat13948",
"映画　クロサギ"
);

programPush(
4,
"/product/orgprg.jsp",
"1",
"カ行",
"cat12408",
"クローズZERO"
);

programPush(
4,
"/product/orgprg.jsp",
"1",
"カ行",
"cat11288",
"ケータイ刑事 THE MOVIEシリーズ"
);

programPush(
4,
"/product/orgprg.jsp",
"1",
"カ行",
"cat11275",
"この胸いっぱいの愛を"
);

programPush(
4,
"/product/orgprg.jsp",
"1",
"カ行",
"cat13886",
"恋空"
);

programPush(
4,
"/product/orgprg.jsp",
"2",
"サ行",
"cat16075",
"｢映画」砂時計"
);

programPush(
4,
"/product/orgprg.jsp",
"2",
"サ行",
"cat12346",
"そのときは彼によろしく"
);

programPush(
4,
"/product/orgprg.jsp",
"3",
"タ行",
"cat15888",
"東京少年"
);

programPush(
4,
"/product/orgprg.jsp",
"3",
"タ行",
"cat15503",
"東京少女"
);

programPush(
4,
"/product/orgprg.jsp",
"3",
"タ行",
"cat12210",
"憑神"
);

programPush(
4,
"/product/orgprg.jsp",
"3",
"タ行",
"cat11291",
"どろろ"
);

programPush(
4,
"/product/orgprg.jsp",
"4",
"ナ行",
"cat11270",
"NANA／NANA2"
);

programPush(
4,
"/product/orgprg.jsp",
"4",
"ナ行",
"cat11283",
"日本沈没"
);

programPush(
4,
"/product/orgprg.jsp",
"5",
"ハ行",
"cat13053",
"ベクシル　2077日本鎖国"
);

programPush(
4,
"/product/orgprg.jsp",
"5",
"ハ行",
"cat16078",
"僕の彼女はサイボーグ"
);

programPush(
4,
"/product/orgprg.jsp",
"5",
"ハ行",
"cat11294",
"バッテリー"
);

programPush(
4,
"/product/orgprg.jsp",
"5",
"ハ行",
"cat17053",
"花より男子ファイナル"
);

programPush(
4,
"/product/orgprg.jsp",
"5",
"ハ行",
"cat13482",
"包帯クラブ"
);

programPush(
4,
"/product/orgprg.jsp",
"7",
"ヤ行",
"cat20627",
"余命1ヶ月の花嫁"
);

programPush(
4,
"/product/orgprg.jsp",
"8",
"ラ行",
"cat11304",
"Life 天国で君に逢えたら"
);

programInit();
programPush(
5,
"/product/top.jsp",
"0",
"ア行",
"cat21978",
"EXH"
);

programPush(
5,
"/product/top.jsp",
"0",
"ア行",
"cat21803",
"日本レコード大賞"
);

programPush(
5,
"/product/top.jsp",
"0",
"ア行",
"cat19953",
"落語"
);

programPush(
5,
"/product/orgprg.jsp",
"2",
"サ行",
"cat15077",
"情熱大陸"
);

programPush(
5,
"/product/orgprg.jsp",
"2",
"サ行",
"cat18829",
"ザ・ベストテン"
);

programPush(
5,
"/product/orgprg.jsp",
"2",
"サ行",
"cat16858",
"世界ウルルン滞在記"
);

programPush(
5,
"/product/orgprg.jsp",
"5",
"ハ行",
"cat18403",
"八代目　桂文楽"
);


	}
}

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 = "/ec/uty" + pgData.path + "?cid=" + pgData.level5Id;
				}
			}
		}
	}
}

