/**
 *	TOPページの表示質問切替用
 */
var show_question_list = new Array( "New", "Open", "Good" );

function show_question( show_key ) {
	if( !show_key ) {
		if( show_question_list.length ) {
			show_key = show_question_list[ 0 ];
		}
		else {
			return;
		}
	}

	current_key = "qaQuestionListSelected";
	tab_class = "qaQuestionList";
	list_class = "qaQuestionListBox";

	show_tab( show_key, show_question_list );
}

/**
 *	MEMBERページ
 */
var show_member_list = new Array( "Qtn", "Ans", "Thk" );

function show_member( show_key ) {
	if( !show_key ) {
		if( show_member_list.length ) {
			show_key = show_member_list[ 0 ];
		}
		else {
			return;
		}
	}

	current_key = "qaMember2SubMenuCurrent";
	tab_class = "qaMember2Q";
	list_class = "qaMember2QWrp";

	show_tab( show_key, show_member_list );
}

/**
 *	アンケートページ
 */
var show_enquete_list = new Array( "All", "1", "2", "3", "4" );

function show_enquete3( show_key ) {
	show_enquete_list = new Array( "All", "1", "2" );
	show_enquete( show_key );
}

function show_enquete4( show_key ) {
	show_enquete_list = new Array( "All", "1", "2", "3" );
	show_enquete( show_key );
}

function show_enquete5( show_key ) {
	show_enquete_list = new Array( "All", "1", "2", "3", "4" );
	show_enquete( show_key );
}

function show_enquete( show_key ) {
	if( !show_key ) {
		if( show_enquete_list.length ) {
			show_key = show_enquete_list[ 0 ];
		}
		else {
			return;
		}
	}

	current_key = "current";
	tab_class = "qaQqTabMenu";
	list_class = "qaQqMainCom";

	var count = 0;
	for( idx=0; idx<show_enquete_list.length; idx++ ) {
		name = list_class + show_enquete_list[ idx ];
		e = document.getElementById( name );
		if( e ) {
			count ++;
		}
	}

	tab_class += count;

	show_tab( show_key, show_enquete_list );
}

/**
 *	ランキングページ
 */
var show_ranking_list = new Array( "Qtn", "Ans", "Nrhd", "Book" );

function show_ranking( show_key ) {
	if( !show_key ) {
		if( show_ranking_list.length ) {
			show_key = show_ranking_list[ 0 ];
		}
		else {
			return;
		}
	}

	current_key = "current";
	tab_class = "qaRankingTab";
	list_class = "qaRanking";

	show_tab( show_key, show_ranking_list );
	e = document.getElementById("selectTab");
	if ( e ) {
		e.value = show_key;
	}
}

/**
 *	表示切替
 */
var current_key = "";
var tab_class = "";
var list_class = "";

function show_tab( show_key, list ) {

	var idx;
	var key;
	var name;
	var e;

	for( idx=0; idx<list.length; idx++ ) {
		key = list[ idx ];

		//タブ部分の設定
		name = tab_class + key;
		e = document.getElementById( name );
		if( e ) {
			if( key == show_key ) {
				e.firstChild.className = current_key;
			}
			else {
				e.firstChild.className = "";
			}
		}

		//一覧部分の設定
		name = list_class + key;
		e = document.getElementById( name );
		if( e ) {
			if( key == show_key ) {
				e.style.display = "block";
			}
			else {
				e.style.display = "none";
			}
		}
	}
}


