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",
"ア行",
"cat12710",
"赤い疑惑"
);

programPush(
0,
"/product/orgprg.jsp",
"0",
"ア行",
"cat21157",
"浅見光彦〜最終章〜"
);

programPush(
0,
"/product/orgprg.jsp",
"0",
"ア行",
"cat15509",
"Around40"
);

programPush(
0,
"/product/orgprg.jsp",
"0",
"ア行",
"cat17031",
"あんどーなつ"
);

programPush(
0,
"/product/orgprg.jsp",
"0",
"ア行",
"cat12714",
"池袋ウエストゲートパーク"
);

programPush(
0,
"/product/orgprg.jsp",
"0",
"ア行",
"cat12629",
"いま、会いにゆきます"
);

programPush(
0,
"/product/orgprg.jsp",
"0",
"ア行",
"cat13228",
"歌姫"
);

programPush(
0,
"/product/orgprg.jsp",
"0",
"ア行",
"cat12693",
"H2―君といた日々"
);

programPush(
0,
"/product/orgprg.jsp",
"0",
"ア行",
"cat14329",
"エジソンの母"
);

programPush(
0,
"/product/orgprg.jsp",
"0",
"ア行",
"cat12695",
"Mの悲劇"
);

programPush(
0,
"/product/orgprg.jsp",
"0",
"ア行",
"cat12726",
"おいしいプロポーズ"
);

programPush(
0,
"/product/orgprg.jsp",
"0",
"ア行",
"cat21159",
"おひとりさま"
);

programPush(
0,
"/product/orgprg.jsp",
"0",
"ア行",
"cat20835",
"オルトロスの犬"
);

programPush(
0,
"/product/orgprg.jsp",
"0",
"ア行",
"cat12696",
"オレンジデイズ"
);

programPush(
0,
"/product/orgprg.jsp",
"0",
"ア行",
"cat20369",
"ハンチョウ〜神南署安積班〜"
);

programPush(
0,
"/product/orgprg.jsp",
"1",
"カ行",
"cat12788",
"肩ごしの恋人"
);

programPush(
0,
"/product/orgprg.jsp",
"1",
"カ行",
"cat12732",
"華麗なる一族"
);

programPush(
0,
"/product/orgprg.jsp",
"1",
"カ行",
"cat20837",
"官僚たちの夏"
);

programPush(
0,
"/product/orgprg.jsp",
"1",
"カ行",
"cat12635",
"木更津キャッツアイ"
);

programPush(
0,
"/product/orgprg.jsp",
"1",
"カ行",
"cat12645",
"嫌われ松子の一生"
);

programPush(
0,
"/product/orgprg.jsp",
"1",
"カ行",
"cat12691",
"GOOD LUCK!!"
);

programPush(
0,
"/product/orgprg.jsp",
"1",
"カ行",
"cat12728",
"クロサギ"
);

programPush(
0,
"/product/orgprg.jsp",
"1",
"カ行",
"cat12654",
"ケータイ刑事シリーズ"
);

programPush(
0,
"/product/orgprg.jsp",
"1",
"カ行",
"cat15876",
"恋空"
);

programPush(
0,
"/product/orgprg.jsp",
"1",
"カ行",
"cat20987",
"こちら葛飾区亀有公園前派出所"
);

programPush(
0,
"/product/orgprg.jsp",
"1",
"カ行",
"cat19676",
"ゴッドハンド輝"
);

programPush(
0,
"/product/orgprg.jsp",
"2",
"サ行",
"cat15600",
"佐々木夫妻の仁義なき戦い"
);

programPush(
0,
"/product/orgprg.jsp",
"2",
"サ行",
"cat12678",
"3年B組金八先生"
);

programPush(
0,
"/product/orgprg.jsp",
"2",
"サ行",
"cat12749",
"地獄の沙汰もヨメ次第"
);

programPush(
0,
"/product/orgprg.jsp",
"2",
"サ行",
"cat12745",
"冗談じゃない！"
);

programPush(
0,
"/product/orgprg.jsp",
"2",
"サ行",
"cat12790",
"ジョシデカ！─女子刑事─"
);

programPush(
0,
"/product/orgprg.jsp",
"2",
"サ行",
"cat21579",
"小公女セイラ"
);

programPush(
0,
"/product/orgprg.jsp",
"2",
"サ行",
"cat21577",
"JIN-仁-"
);

programPush(
0,
"/product/orgprg.jsp",
"2",
"サ行",
"cat17635",
"SCANDAL"
);

programPush(
0,
"/product/orgprg.jsp",
"2",
"サ行",
"cat12722",
"少しは、恩返しができたかな"
);

programPush(
0,
"/product/orgprg.jsp",
"2",
"サ行",
"cat17459",
"砂の器"
);

programPush(
0,
"/product/orgprg.jsp",
"2",
"サ行",
"cat19234",
"スマイル"
);

programPush(
0,
"/product/orgprg.jsp",
"3",
"タ行",
"cat13896",
"だいすき！！"
);

programPush(
0,
"/product/orgprg.jsp",
"3",
"タ行",
"cat12698",
"タイガー＆ドラゴン"
);

programPush(
0,
"/product/orgprg.jsp",
"3",
"タ行",
"cat12724",
"正しい恋愛のススメ"
);

programPush(
0,
"/product/orgprg.jsp",
"3",
"タ行",
"cat12720",
"誰よりもママを愛す"
);

programPush(
0,
"/product/orgprg.jsp",
"3",
"タ行",
"cat21352",
"天国で君に逢えたら"
);

programPush(
0,
"/product/orgprg.jsp",
"3",
"タ行",
"cat19385",
"DOOR TO DOOR 〜僕は脳性まひのトップセールスマン〜"
);

programPush(
0,
"/product/orgprg.jsp",
"3",
"タ行",
"cat16702",
"Tomorrow"
);

programPush(
0,
"/product/orgprg.jsp",
"3",
"タ行",
"cat12743",
"特急田中3号"
);

programPush(
0,
"/product/orgprg.jsp",
"3",
"タ行",
"cat15353",
"ドレミソラ"
);

programPush(
0,
"/product/orgprg.jsp",
"4",
"ナ行",
"cat12587",
"夏の香り"
);

programPush(
0,
"/product/orgprg.jsp",
"4",
"ナ行",
"cat12652",
"涙そうそうプロジェクト"
);

programPush(
0,
"/product/orgprg.jsp",
"5",
"ハ行",
"cat13516",
"ハタチの恋人"
);

programPush(
0,
"/product/orgprg.jsp",
"5",
"ハ行",
"cat12737",
"花より男子2"
);

programPush(
0,
"/product/orgprg.jsp",
"5",
"ハ行",
"cat12734",
"花より男子"
);

programPush(
0,
"/product/orgprg.jsp",
"5",
"ハ行",
"cat16131",
"被取締役新入社員"
);

programPush(
0,
"/product/orgprg.jsp",
"5",
"ハ行",
"cat12689",
"Beautiful Life─ふたりでいた日々─"
);

programPush(
0,
"/product/orgprg.jsp",
"5",
"ハ行",
"cat17382",
"ブラッディ・マンデイ"
);

programPush(
0,
"/product/orgprg.jsp",
"5",
"ハ行",
"cat12702",
"ブラザー☆ビート"
);

programPush(
0,
"/product/orgprg.jsp",
"5",
"ハ行",
"cat12596",
"プラハの恋人"
);

programPush(
0,
"/product/orgprg.jsp",
"5",
"ハ行",
"cat12594",
"friends フレンズ"
);

programPush(
0,
"/product/orgprg.jsp",
"5",
"ハ行",
"cat12704",
"ブラックジャックによろしく"
);

programPush(
0,
"/product/orgprg.jsp",
"5",
"ハ行",
"cat20227",
"ぼくの妹"
);

programPush(
0,
"/product/orgprg.jsp",
"5",
"ハ行",
"cat18758",
"本日も晴れ。異常なし"
);

programPush(
0,
"/product/orgprg.jsp",
"6",
"マ行",
"cat15850",
"魔王"
);

programPush(
0,
"/product/orgprg.jsp",
"6",
"マ行",
"cat12793",
"マラソン"
);

programPush(
0,
"/product/orgprg.jsp",
"6",
"マ行",
"cat20230",
"MR.BRAIN"
);

programPush(
0,
"/product/orgprg.jsp",
"6",
"マ行",
"cat15369",
"水戸黄門"
);

programPush(
0,
"/product/orgprg.jsp",
"7",
"ヤ行",
"cat12718",
"夜王―YAOH―"
);

programPush(
0,
"/product/orgprg.jsp",
"7",
"ヤ行",
"cat12751",
"山田太郎ものがたり"
);

programPush(
0,
"/product/orgprg.jsp",
"8",
"ラ行",
"cat18756",
"ラブシャッフル"
);

programPush(
0,
"/product/orgprg.jsp",
"8",
"ラ行",
"cat18716",
"ラブレター"
);

programPush(
0,
"/product/orgprg.jsp",
"8",
"ラ行",
"cat17127",
"流星の絆"
);

programPush(
0,
"/product/orgprg.jsp",
"8",
"ラ行",
"cat15710",
"猟奇的な彼女"
);

programPush(
0,
"/product/orgprg.jsp",
"8",
"ラ行",
"cat15236",
"ROOKIES"
);

programPush(
0,
"/product/orgprg.jsp",
"8",
"ラ行",
"cat18753",
"RESCUE"
);

programPush(
0,
"/product/orgprg.jsp",
"8",
"ラ行",
"cat12706",
"輪舞曲─ロンド─"
);

programPush(
0,
"/product/orgprg.jsp",
"9",
"ワ行",
"cat12730",
"吾輩は主婦である"
);

programPush(
0,
"/product/orgprg.jsp",
"9",
"ワ行",
"cat12686",
"渡る世間は鬼ばかり"
);

programPush(
0,
"/product/orgprg.jsp",
"9",
"ワ行",
"cat16133",
"私は貝になりたい"
);

programInit();
programPush(
1,
"/product/orgprg.jsp",
"0",
"ア行",
"cat12801",
"アッコにおまかせ！"
);

programPush(
1,
"/product/orgprg.jsp",
"0",
"ア行",
"cat12609",
"イエヤス"
);

programPush(
1,
"/product/orgprg.jsp",
"2",
"サ行",
"cat12797",
"関口宏の東京フレンドパークＩＩ"
);

programPush(
1,
"/product/orgprg.jsp",
"2",
"サ行",
"cat14902",
"サンデージャポン"
);

programPush(
1,
"/product/orgprg.jsp",
"4",
"ナ行",
"cat12604",
"ノブナガ"
);

programPush(
1,
"/product/orgprg.jsp",
"5",
"ハ行",
"cat15383",
"８時だョ！全員集合"
);

programPush(
1,
"/product/orgprg.jsp",
"6",
"マ行",
"cat15286",
"むちゃぶり！"
);

programPush(
1,
"/product/orgprg.jsp",
"8",
"ラ行",
"cat12795",
"リンカーン"
);

programInit();
programPush(
2,
"/product/orgprg.jsp",
"0",
"ア行",
"cat12621",
"ウルトラマンメビウス"
);

programPush(
2,
"/product/orgprg.jsp",
"1",
"カ行",
"cat12611",
"機動戦士ガンダム"
);

programPush(
2,
"/product/orgprg.jsp",
"1",
"カ行",
"cat12613",
"機動戦士ガンダムSEED"
);

programPush(
2,
"/product/orgprg.jsp",
"1",
"カ行",
"cat12615",
"機動戦士ガンダムSEED DESTINY"
);

programPush(
2,
"/product/orgprg.jsp",
"1",
"カ行",
"cat12806",
"機動戦士ガンダムOO"
);

programPush(
2,
"/product/orgprg.jsp",
"2",
"サ行",
"cat15933",
"菅井君と家族石"
);

programPush(
2,
"/product/orgprg.jsp",
"3",
"タ行",
"cat12624",
"闘将ダイモス"
);

programInit();
programPush(
3,
"/product/orgprg.jsp",
"5",
"ハ行",
"cat14071",
"バスケットボール"
);

programInit();
programPush(
4,
"/product/orgprg.jsp",
"0",
"ア行",
"cat16774",
"アフタースクール"
);

programPush(
4,
"/product/orgprg.jsp",
"0",
"ア行",
"cat12632",
"いま、会いにゆきます"
);

programPush(
4,
"/product/orgprg.jsp",
"0",
"ア行",
"cat17993",
"イキガミ"
);

programPush(
4,
"/product/orgprg.jsp",
"0",
"ア行",
"cat17188",
"ICHI"
);

programPush(
4,
"/product/orgprg.jsp",
"0",
"ア行",
"cat17995",
"おくりびと"
);

programPush(
4,
"/product/orgprg.jsp",
"0",
"ア行",
"cat18202",
"感染列島"
);

programPush(
4,
"/product/orgprg.jsp",
"0",
"ア行",
"cat16068",
"僕の彼女はサイボーグ"
);

programPush(
4,
"/product/orgprg.jsp",
"0",
"ア行",
"cat20521",
"余命一ヶ月の花嫁"
);

programPush(
4,
"/product/orgprg.jsp",
"1",
"カ行",
"cat12639",
"木更津キャッツアイシリーズ"
);

programPush(
4,
"/product/orgprg.jsp",
"1",
"カ行",
"cat21332",
"キラー・ヴァージンロード"
);

programPush(
4,
"/product/orgprg.jsp",
"1",
"カ行",
"cat12649",
"嫌われ松子の一生"
);

programPush(
4,
"/product/orgprg.jsp",
"1",
"カ行",
"cat14021",
"映画 クロサギ"
);

programPush(
4,
"/product/orgprg.jsp",
"1",
"カ行",
"cat12670",
"クローズZERO"
);

programPush(
4,
"/product/orgprg.jsp",
"1",
"カ行",
"cat20366",
"クローズZEROII"
);

programPush(
4,
"/product/orgprg.jsp",
"1",
"カ行",
"cat13893",
"恋空"
);

programPush(
4,
"/product/orgprg.jsp",
"2",
"サ行",
"cat19944",
"ジェネラルルージュの凱旋"
);

programPush(
4,
"/product/orgprg.jsp",
"2",
"サ行",
"cat21538",
"映画「砂時計」"
);

programPush(
4,
"/product/orgprg.jsp",
"2",
"サ行",
"cat12828",
"0093 女王陛下の草刈正雄"
);

programPush(
4,
"/product/orgprg.jsp",
"3",
"タ行",
"cat12668",
"憑神"
);

programPush(
4,
"/product/orgprg.jsp",
"3",
"タ行",
"cat15513",
"東京少女"
);

programPush(
4,
"/product/orgprg.jsp",
"3",
"タ行",
"cat15511",
"東京少年"
);

programPush(
4,
"/product/orgprg.jsp",
"3",
"タ行",
"cat12664",
"どろろ"
);

programPush(
4,
"/product/orgprg.jsp",
"4",
"ナ行",
"cat12626",
"NANAシリーズ"
);

programPush(
4,
"/product/orgprg.jsp",
"4",
"ナ行",
"cat12643",
"日本沈没"
);

programPush(
4,
"/product/orgprg.jsp",
"5",
"ハ行",
"cat12666",
"バッテリー"
);

programPush(
4,
"/product/orgprg.jsp",
"5",
"ハ行",
"cat15848",
"花より男子ファイナル"
);

programPush(
4,
"/product/orgprg.jsp",
"5",
"ハ行",
"cat12830",
"ベクシル 2077 日本鎖国"
);

programPush(
4,
"/product/orgprg.jsp",
"5",
"ハ行",
"cat13514",
"包帯クラブ"
);

programPush(
4,
"/product/orgprg.jsp",
"8",
"ラ行",
"cat12799",
"Life 天国で君に逢えたら"
);

programInit();
programPush(
5,
"/product/orgprg.jsp",
"0",
"ア行",
"cat22000",
"EXH 〜EXILE HOUSE〜"
);

programPush(
5,
"/product/orgprg.jsp",
"2",
"サ行",
"cat16881",
"世界ウルルン滞在記"
);

programPush(
5,
"/product/orgprg.jsp",
"2",
"サ行",
"cat15058",
"情熱大陸"
);

programPush(
5,
"/product/orgprg.jsp",
"5",
"ハ行",
"cat13281",
"韓流特集"
);

programPush(
5,
"/product/orgprg.jsp",
"8",
"ラ行",
"cat15880",
"落語研究会"
);


	}
}

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/sbs" + pgData.path + "?cid=" + pgData.level5Id;
				}
			}
		}
	}
}

