
//---------------------------------------------------------
// style.displayにblockを使うか？table-rowを使うか? (IE6やIE7はblockを使用する。)
//---------------------------------------------------------
function use_block()
{
	var is_ie6 = true;
    var is_ie7 = false;
	if (typeof document.documentElement.style.maxHeight != "undefined")
	{
		// IE 7.0 以上 または Gecko などモダンブラウザー
		is_ie6 = false;
		if(typeof document.documentElement.style.msInterpolationMode != "undefined")
		{
			is_ie7 = true;
		}
	}
	// FireFoxであるか判定
	var is_f =/a/[-1]=='a';	
	
	// ie6かie7ただし、FireFoxは除く。
	if( ( is_ie6 || is_ie7 ) && !is_f )
	{
		return true;
	}
	else
	{
		return false;
	}
}


//------------------------------------------
//キーワード検索項目変更に応じ、ボックスを表示・非表示する
//------------------------------------------
function change_kind()
{
	var index			= document.keyword_form.keyword_kind.selectedIndex;
	var keyword_kind	= document.keyword_form.keyword_kind[index].value;

	
	if(keyword_kind =='category')
	{
		document.getElementById("keyword").style.display="none";
		document.getElementById("category").style.display="inline";
	}
	else
	{
		document.getElementById("keyword").style.display="inline";
		document.getElementById("category").style.display="none";
	}
}


//------------------------------------------
//idがstaff_tblであるテーブルを舐めて、全てのtrを開く、または閉じる。
//------------------------------------------
function open_close_all_movie(open_or_close)
{
	// ブラウザ別で表示時に使用するスタイルを用意。
	var display_style = '';
	if(use_block())
	{
		display_style = 'block';
	}
	else
	{
		display_style = 'table-row';
	}
	
	// staff_tblのtrを取得
	var staff_tbl=document.getElementById("staff_tbl");
	var staff_trs=staff_tbl.getElementsByTagName('tr');
	
	// trを舐めて、クラス名がmovienamelistであるtrを表示・非表示にする。
	for(var i=0; i<staff_trs.length;i++)
	{
		staff_tr = staff_trs[i];
		if(staff_tr.className == "movienamelist")
		{
			staff_tr.style.display = open_or_close ? display_style : 'none';		
		}
	}
	
	
	// ブラウザ別で表示時に使用するスタイルを用意。
	var display_style = '';
	if(use_block())
	{
		display_style = 'block';
	}
	else
	{
		display_style = 'inline';
	}
	
	// オープンクローズのボタンの表示・非表示を切り替える。
	var btn_open =document.getElementById("btn_open");
	var btn_close=document.getElementById("btn_close");	
	if(open_or_close)
	{
		btn_open.style.display="none";
		btn_close.style.display=display_style;
	}
	else
	{
		btn_open.style.display=display_style;
		btn_close.style.display="none";
	}

	
}