//ブラウザ判別
var ie=document.all?1:0
var ns6=document.getElementById&&!document.all?1:0
var opera=window.opera?1:0

//グローバル変数の宣言
var folder=''
var image=''
var sw="./images/show.gif"		//フォルダ表示時のアイコン画像
var hd="./images/hide.gif"		//フォルダ非表示時のアイコン画像

//フォルダの表示・非表示を実行する処理
function showFolder(subobj, imgobj) {
	if (ie||ns6||opera) {
		folder=ns6?document.getElementById(subobj).style:document.all(subobj).style;
		image=ns6?document.getElementById(imgobj):document.all(imgobj);
		if (folder.display=="none") {
			folder.display="";
			image.src=sw;
		} else {
			folder.display="none";
			image.src=hd;
		}
	}
}

/* マウスポインタが、画像から出たときに、表示画像を変える */
function changeImage(imgname, filename){ 
	var pass = String;
	if(navigator.appVersion.charAt(0) >= 3) {
		pass = "./images/icon/" + filename;
		document.images[imgname].src = pass;
	}
}

/* マウスポインタが、画像から出たときに、表示画像を変える */
function MouseOut(num){ 
	var pass = String;
	if(navigator.appVersion.charAt(0) >= 3) {
		if(num < 10){
			pass = "./images/index/out/" + "0" + num + ".gif";
		}else{
			pass = "./images/index/out/" + num + ".gif";
		}
		document.images["char" + num].src = pass;
	}
}

/* マウスポインタが、画像にかぶったときに、表示画像を変える。 */
function MouseOver(num){
	var pass = String;
	if(navigator.appVersion.charAt(0) >= 3) {
		if(num < 10){
			pass = "./images/index/over/" + "0" + num + ".gif";
		}else{
			pass = "./images/index/over/" + num + ".gif";
		}
		document.images["char" + num].src = pass;
	}
}


/* マウスボタンが押されたときに、表示画像を変える */
function MouseDown(num){
	var pass = String;
	if(navigator.appVersion.charAt(0) >= 3) {
		if(num < 10){
			pass = "./images/index/click/" + "0" + num + ".gif";
		}else{
			pass = "./images/index/click/" + num + ".gif";
		}
		document.images["char" + num].src = pass;
	}
}

/* 基礎語彙の学習でマウスボタンがクリックされた時に、値を取得する */
/* 表示したい語彙のid、学習したいidのリスト、学習のタイトル、表示するページ */
function OnStudyIndex(sceneid, param, idlist, goi_word, pagenum){
	document.forms["f_study"].elements["scene_id"].value=sceneid;
	document.forms["f_study"].elements["id"].value=param;
	document.forms["f_study"].elements["idlist"].value=idlist;
	document.forms["f_study"].elements["goi_word"].value=goi_word;
	document.forms["f_study"].elements["pagenum"].value=pagenum;
	document.forms["f_study"].submit();
}

/* メニュー画面のアルファベットINDEX上でマウスボタンがクリックされた時に、値を取得する */
function OnAlphaIndex(param){
	document.forms["a_index"].elements["senddata"].value=param;
	document.forms["a_index"].submit();
}

/* 分類語彙表でマウスボタンがクリックされた時に、値を取得する */
function OnBunruiIndex(param){
	document.forms["f_bunrui"].elements["bunrui"].value=param;
	document.forms["f_bunrui"].submit();
}

/* リスト一覧でマウスボタンがクリックされた時に、値を取得する */
/* 単語のid、どこから来たか、文字or単語or分類or場面、語彙*/
function OnListIndex(id, where, where_word, goi_word){
	document.forms["f_List"].elements["id"].value=id;
	document.forms["f_List"].elements["where"].value=where;
	document.forms["f_List"].elements["where_word"].value=where_word;
	document.forms["f_List"].elements["goi_word"].value=goi_word;
	document.forms["f_List"].submit();
}

//編集ページの音声作成ページにて練習問題を表示する際に使用する
function makesound(kind, lang, scene, level, db_scene){
	if(kind == "f_xmlfile_bamen"){
		document.forms["f_xmlfile_bamen"].elements["bt_getxml"].value	= scene + '_' + level + 'xml';
		document.forms["f_xmlfile_bamen"].elements["t_lang"].value		= lang;;
		document.forms["f_xmlfile_bamen"].elements["t_scene"]	.value	= db_scene;
		document.forms["f_xmlfile_bamen"].elements["t_level"].value		= level;
		document.forms["f_xmlfile_bamen"].submit();
	}else if(kind == "f_xmlfile_imi"){
		document.forms["f_xmlfile_imi"].elements["bt_getxml"].value	= scene + '_' + level + 'xml';
		document.forms["f_xmlfile_imi"].elements["t_lang"].value	= lang;
		document.forms["f_xmlfile_imi"].elements["t_scene"].value	= db_scene;
		document.forms["f_xmlfile_imi"].elements["t_level"].value	= level;
		document.forms["f_xmlfile_imi"].submit();
	}
}