///////*リスト生成*///////
//変数定義
var idxornot=0;

var listsrc='';
var listW1=new Array('week1');var listW2=new Array('week2');var listW3=new Array('week3');var listW4=new Array('week4');
var listW5=new Array('week5');var listW6=new Array('week6');var listW7=new Array('week7');var listTV1=new Array('tv1');
var listTV2=new Array('tv2');var listTV3=new Array('tv3');var listTV4=new Array('tv4');var listTV5=new Array('tv5');
var dPD=new Array();
//下準備
var http2 = new JKL.ParseXML('/drama/data/drama.xml?'+Math.floor(Math.random()*100000));
var data = http2.parse();var Dcount=data['dramalist']['array_item'].length;
//リスト作成
for(i=0;i<Dcount;i++){
	if(data['dramalist']['array_item'][i]['week']=='0'){listW1[listW1.length++]=i;} //月曜日
	else if(data['dramalist']['array_item'][i]['week']=='1'){listW2[listW2.length++]=i;} //火曜日
	else if(data['dramalist']['array_item'][i]['week']=='2'){listW3[listW3.length++]=i;} //水曜日
	else if(data['dramalist']['array_item'][i]['week']=='3'){listW4[listW4.length++]=i;} //木曜日
	else if(data['dramalist']['array_item'][i]['week']=='4'){listW5[listW5.length++]=i;} //金曜日
	else if(data['dramalist']['array_item'][i]['week']=='5'){listW6[listW6.length++]=i;} //土曜日
	else if(data['dramalist']['array_item'][i]['week']=='6'){listW7[listW7.length++]=i;} //日曜日

	if(data['dramalist']['array_item'][i]['station']=='1'){listTV1[listTV1.length++]=i;} //NTV
	else if(data['dramalist']['array_item'][i]['station']=='2'){listTV2[listTV2.length++]=i;} //TBS
	else if(data['dramalist']['array_item'][i]['station']=='3'){listTV3[listTV3.length++]=i;} //CX
	else if(data['dramalist']['array_item'][i]['station']=='4'){listTV4[listTV4.length++]=i;} //EX
	else if(data['dramalist']['array_item'][i]['station']=='5'){listTV5[listTV5.length++]=i;} //TX
	}
//ロード時
function idxDramaList(){
	if(idxornot){
	makeSEQUENCE(String((new Date()).getDay()));
	document.getElementById('PD1').selectedIndex=0;document.getElementById('PD2').selectedIndex=0;
	document.getElementById('ssLeft').className='';document.getElementById('ssRight').className='';
	}
	setDramaPulldown();
	}
//ドラマ一覧プルダウンの内容準備
function setDramaPulldown(){
	dPD[dPD.length++]=new Array('▼ドラマを選択','');
	addPDblank();dPD[dPD.length++]=new Array('日本テレビ','');makeDPD(listTV1);
	addPDblank();dPD[dPD.length++]=new Array('TBS','');makeDPD(listTV2);
	addPDblank();dPD[dPD.length++]=new Array('フジテレビ','');makeDPD(listTV3);
	addPDblank();dPD[dPD.length++]=new Array('テレビ朝日','');makeDPD(listTV4);
	addPDblank();dPD[dPD.length++]=new Array('テレビ東京','');makeDPD(listTV5);
	var targetPD=document.getElementById('dramaPul');
	targetPD.options.length=0;
	for(i=0;i<dPD.length;i++){
		targetPD.length++;
		targetPD.options[i].text=dPD[i][0];
		targetPD.options[i].value=dPD[i][1];
		}
	}
//ドラマ一覧プルダウンの格納
function makeDPD(list){
	for(i=1;i<list.length;i++){
		dPD[dPD.length++]=new Array('・'+data['dramalist']['array_item'][parseInt(list[i])]['title'],data['dramalist']['array_item'][parseInt(list[i])]['did']);
		}
	}
//ドラマ一覧プルダウンのカラ行
function addPDblank(){dPD[dPD.length++]=new Array('','');}
//ドラマ一覧プルダウンJUMP
function jumpDP(url){
	if(url!='')window.location.href='/drama/'+url+'/';
	}


//ドラマリスト（listsrc）生成
function makeDL(list){
	listsrc+='<h3><img src="/drama/images/tab_'+list[0]+'.gif" width="111" height="17" alt="" /></h3>';
	listsrc+='<div class="drama3">';
	if(list.length>1){
	var counter3=0;
	for(i=1;i<list.length;i++){
		if(counter3==0){listsrc+='<div class="clearfix">';}
		listsrc+='<div class="drama1">';
		listsrc+='<div class="icons"><div class="in1">';
		if(data['dramalist']['array_item'][parseInt(list[i])]['interview']=='1'){ //インタビューアイコン
			listsrc+='<img src="index/img/icon1.gif" width="20" height="36" alt="" /><br />';
			};
		if(data['dramalist']['array_item'][parseInt(list[i])]['present']=='1'){ //プレゼントアイコン
			listsrc+='<img src="index/img/icon2.gif" width="20" height="26" alt="" /><br />';
			};
		if(data['dramalist']['array_item'][parseInt(list[i])]['mincom']=='1'){ //みんコメアイコン
			//listsrc+='<img src="index/img/icon3.gif" width="20" height="18" alt="" /><br />';
			};
		listsrc+='</div></div>';
		if(data['dramalist']['array_item'][parseInt(list[i])]['story']){ //あらすじ
			listsrc+='<div id="'+data['dramalist']['array_item'][parseInt(list[i])]['did']+'" class="story0"><div class="in1"><div class="in2">';
			listsrc+=data['dramalist']['array_item'][parseInt(list[i])]['story'];
			listsrc+='</div></div></div>';
			};
		//リンクセット
		listsrc+='<a href="'+data['dramalist']['array_item'][parseInt(list[i])]['did']+'/" ';
		if(data['dramalist']['array_item'][parseInt(list[i])]['story']){
			listsrc+='onmouseover="popStory(\''+data['dramalist']['array_item'][parseInt(list[i])]['did']+'\',1);" onmouseout="popStory(\''+data['dramalist']['array_item'][parseInt(list[i])]['did']+'\',0);"';}
		listsrc+='>';
		//画像 did - eximg
		listsrc+='<span class="pic"><img src="sumbnail/';
		if(data['dramalist']['array_item'][parseInt(list[i])]['eximg'])listsrc+=data['dramalist']['array_item'][parseInt(list[i])]['eximg'];
		else listsrc+=data['dramalist']['array_item'][parseInt(list[i])]['did']+'.jpg';
		listsrc+='" width="160" height="120" alt="" /></span>';
		if(data['dramalist']['array_item'][parseInt(list[i])]['new']=='1'){ //NEWアイコン
			listsrc+='<span class="new"><img src="/drama/img/newicon.gif" width="26" height="12" alt="NEW!" /></span>';
			};
		listsrc+='<span class="tv st'+data['dramalist']['array_item'][parseInt(list[i])]['station']+'">';
		listsrc+='<span class="title">'+data['dramalist']['array_item'][parseInt(list[i])]['title']+'</span>';
		listsrc+='<span class="date">'+data['dramalist']['array_item'][parseInt(list[i])]['synopsis']+'</span>';
		listsrc+='</span>';
		listsrc+='</a>';

		listsrc+='</div>';
		if((counter3==2)||((list.length-1)==i)){listsrc+='</div>';counter3=0;}else{counter3++}
		}
	}else{
	listsrc+='<div class="nodata">このカテゴリのデータはありません</div>';
	}
	listsrc+='</div>';
	document.getElementById('idxDramaListTarget').innerHTML=listsrc;
	}

//シーケンサー
function makeSEQUENCE(WKkey){
	listsrc='';
	if(WKkey=='0'){makeDL(listW7);makeDL(listW1);makeDL(listW2);makeDL(listW3);makeDL(listW4);makeDL(listW5);makeDL(listW6);
		document.getElementById('PD1').selectedIndex=7;document.getElementById('PD2').selectedIndex=0;drawPdBorder1();}
	if(WKkey=='1'){makeDL(listW1);makeDL(listW2);makeDL(listW3);makeDL(listW4);makeDL(listW5);makeDL(listW6);makeDL(listW7);
		document.getElementById('PD1').selectedIndex=1;document.getElementById('PD2').selectedIndex=0;drawPdBorder1();}
	if(WKkey=='2'){makeDL(listW2);makeDL(listW3);makeDL(listW4);makeDL(listW5);makeDL(listW6);makeDL(listW7);makeDL(listW1);
		document.getElementById('PD1').selectedIndex=2;document.getElementById('PD2').selectedIndex=0;drawPdBorder1();}
	if(WKkey=='3'){makeDL(listW3);makeDL(listW4);makeDL(listW5);makeDL(listW6);makeDL(listW7);makeDL(listW1);makeDL(listW2);
		document.getElementById('PD1').selectedIndex=3;document.getElementById('PD2').selectedIndex=0;drawPdBorder1();}
	if(WKkey=='4'){makeDL(listW4);makeDL(listW5);makeDL(listW6);makeDL(listW7);makeDL(listW1);makeDL(listW2);makeDL(listW3);
		document.getElementById('PD1').selectedIndex=4;document.getElementById('PD2').selectedIndex=0;drawPdBorder1();}
	if(WKkey=='5'){makeDL(listW5);makeDL(listW6);makeDL(listW7);makeDL(listW1);makeDL(listW2);makeDL(listW3);makeDL(listW4);
		document.getElementById('PD1').selectedIndex=5;document.getElementById('PD2').selectedIndex=0;drawPdBorder1();}
	if(WKkey=='6'){makeDL(listW6);makeDL(listW7);makeDL(listW1);makeDL(listW2);makeDL(listW3);makeDL(listW4);makeDL(listW5);
		document.getElementById('PD1').selectedIndex=6;document.getElementById('PD2').selectedIndex=0;drawPdBorder1();}
	if(WKkey=='7'){makeDL(listTV1);makeDL(listTV2);makeDL(listTV3);makeDL(listTV4);makeDL(listTV5);
		document.getElementById('PD1').selectedIndex=0;document.getElementById('PD2').selectedIndex=1;drawPdBorder2();}
	if(WKkey=='8'){makeDL(listTV2);makeDL(listTV3);makeDL(listTV4);makeDL(listTV5);makeDL(listTV1);
		document.getElementById('PD1').selectedIndex=0;document.getElementById('PD2').selectedIndex=2;drawPdBorder2();}
	if(WKkey=='9'){makeDL(listTV3);makeDL(listTV4);makeDL(listTV5);makeDL(listTV1);makeDL(listTV2);
		document.getElementById('PD1').selectedIndex=0;document.getElementById('PD2').selectedIndex=3;drawPdBorder2();}
	if(WKkey=='10'){makeDL(listTV4);makeDL(listTV5);makeDL(listTV1);makeDL(listTV2);makeDL(listTV3);
		document.getElementById('PD1').selectedIndex=0;document.getElementById('PD2').selectedIndex=4;drawPdBorder2();}
	if(WKkey=='11'){makeDL(listTV5);makeDL(listTV1);makeDL(listTV2);makeDL(listTV3);makeDL(listTV4);
		document.getElementById('PD1').selectedIndex=0;document.getElementById('PD2').selectedIndex=5;drawPdBorder2();}
	document.getElementById('PD1').blur();
	document.getElementById('PD2').blur();
	}

//ソートプルダウン操作
function drawPdBorder1(){
	document.getElementById('ssLeft').className='selected';
	document.getElementById('ssRight').className='';
	}
function drawPdBorder2(){
	document.getElementById('ssLeft').className='';
	document.getElementById('ssRight').className='selected';
	}

//フキダシ制御
function popStory(target,flag){
	document.getElementById(target).className='story'+flag;
	}