//====================================================================
//本程序设计由:小美工作室
//设计使用者:日语在线
//版权所有，不得转载
//与作者联系: Mykg_1997@yahoo.com.cn
//====================================================================

var activeTree = "";
var activeTree_1 = "";
var activeTree_2  =  "";
var activeTree_36  =  "";

function expandTree(treeName) {
	if (treeName == "") return;
	var treeButton = eval(treeName + "button");
	var treesub = eval(treeName + "sub");
	if (treesub.style.display == "none") {
		expandTree(activeTree);  //这里是再次用这个函数来使以前出来的菜单隐藏，即每次只有一个菜单显示。
		treesub.style.display = "";   
		treeButton.src = "images/left_icon3.gif";
		Tline.style.display = "";
		activeTree = treeName;
	} else {
		treeButton.src = "images/left_icon2.gif";
		treesub.style.display = "none";
		Tline.style.display = "none";
		activeTree = "";
	}
}

function expandTree_1(treeName_1) {
	if (treeName_1 == "") return;
	var treesub_1 = eval(treeName_1);
	if (treesub_1.style.display == "none") {
		expandTree_1(activeTree_1); 
		treesub_1.style.display = "";   
		activeTree_1 = treeName_1;
	} else {
		treesub_1.style.display = "none";
		activeTree_1 = "";
	}
}

function expandTree_2(treeName_2) {
	if (treeName_2 == "") return;
	var treeButton_2 = eval(treeName_2 + "button");
	
	var treesub_2 = eval(treeName_2 + "sub");
	if (treesub_2.style.display == "none") {
		expandTree_2(activeTree_2); 
		treesub_2.style.display = "";   
		treeButton_2.src = "images/left_icon3.gif"  ;
		activeTree_2 = treeName_2;
	} else {
		treeButton_2.src = "images/left_icon2.gif" ;
		treesub_2.style.display = "none";
		activeTree_2 = "";
	}
}

function expandTree_36(treeName_36) {
	if (treeName_36 == "") return;
	var treesub_36 = eval(treeName_36 + "sub");
	if (treesub_36.style.display == "none") {
		expandTree_36(activeTree_36);  
		treesub_36.style.display = ""; 
		Tline.style.display = ""; 
		eval(treeName_36).style.backgroundColor= "FFCCCC"; 
		activeTree_36 = treeName_36;
	} else {
		treesub_36.style.display = "none";
		Tline.style.display = "none"; 
		eval(treeName_36).style.backgroundColor= "E1E1FF"; 
		activeTree_36 = "";
	}
}


//播放功能控制按钮////////////////////////////////////////////////////////////
var sel_id="t1"
var pause_x=false
var b_sel_id=""   //这是对于在一页中有多个声音文件而设置的。
var b_pause_x=false  //同上

function player1() {
	document.write("<table cellpadding='0' cellspacing='0' width='157' height='21' background='images/Player_bg1.gif'><tr><td valign='top' style='padding:4 0 0 86'><img name='t1' style='cursor:hand' onclick='play(this.name)' src='images/t1_on.gif' onmousemove=move_in(this.name) onmouseout=move_out(this.name)><img name='t2' style='cursor:hand' src='images/t2.gif' onclick='pause(this.name)' onmousemove=move_in(this.name) onmouseout=move_out(this.name) hspace='3'><img name='t3' style='cursor:hand' src='images/t3.gif' onclick='stop(this.name)' onmousemove=move_in(this.name) onmouseout=move_out(this.name)></td></tr></table>")
}
function player2(x,y) {
	document.write("<table cellpadding='0' cellspacing='0' width='85' height='21' background='images/Player_bg2.gif'><tr><td valign='top' style='padding:4 0 0 52'><img name='"+x+"' style='cursor:hand' onclick=playsound(this.name,'"+y+"') src='images/t1.gif' onmousemove=Bmove_in(this.name)  onmouseout=Bmove_out(this.name)></td></tr></table>")
}
function playsound(x,y) {
	if  (x==b_sel_id)
		if (b_pause_x)   {eval(x).src="images/t1_on.gif" ; player.Doplay();  b_pause_x=false;}
		else  {eval(x).src="images/t2_on.gif" ;   player.Dopause();  b_pause_x=true;}
	else {
			if (b_sel_id!="") eval(b_sel_id).src="images/t1.gif"; 
			player.Setsource(y);
			player.Doplay();
			b_sel_id=x;
			b_pause_x=false;
		}
}
function move_in(x) { 
	if (x!=sel_id ) eval(x).src="images/" + x + "_on.gif";
}
function move_out(x) {
	if (x!=sel_id ) eval(x).src="images/" + x + ".gif";
}
function Bmove_in(x) {
	if (x!=b_sel_id) eval(x).src="images/T1_on.gif";
}
function Bmove_out(x) {
	if (x!=b_sel_id) eval(x).src="images/T1.gif";
	}
function play(x) {
	if (x!=sel_id )
	{ player.DoPlay();  eval(sel_id).src="images/" + sel_id + ".gif"; sel_id=x; }
}
function pause(x) {
	if (x==sel_id )
		if (pause_x)
		{player.Doplay(); pause_x=false;}
		else
		{player.DoPause(); pause_x=true;}
	else
	{eval(sel_id).src="images/" + sel_id + ".gif"; 
	player.DoPause(); 
	pause_x=true;  
	sel_id=x;}
}
function stop(x) { 
	if (x!=sel_id )
	{ player.Dostop();  eval(sel_id).src="images/" + sel_id + ".gif"; sel_id=x; }
}
function txtplay(x)	{
	player.Setsource(x);
	player.Doplay();
}

function popup2(url,w,h) {
	var name = "_blank";
	url = dir_path + url;
	sealWin=window.open(url, name, 'status=no,menubar=no,toolbar=no,location=no,directories=no,status=no,menubar=no,scrollbars=0,resizable=1,width='+w+',height='+h+',left=' + (window.screen.width - w)/2 + ',top=' + (window.screen.height - h)/2 + '\'');
}


//room5专用
function txt_in(me,x) {
	if (me.style.color!="red") {
		me.style.color="red"
		eval(x).onmousemove()
		}
}

function txt_out(me,x) {
	me.style.color="004080"
	eval(x).onmouseout()
}

function txt_click(x) {
	eval(x).onclick()
}

function player3(x,y) {
	document.write("<table cellpadding='0' cellspacing='0' width='20' height='21'><tr><td valign='top' style='padding:4 0 0 0'><img name='"+x+"' style='cursor:hand' onclick=playsound(this.name,'"+y+"') src='images/t1.gif' onmousemove=Bmove_in(this.name)  onmouseout=Bmove_out(this.name)></td></tr></table>")
}

function answer(x) {
	document.write("<span id='answer" + x +"'>(　　　　)</span>")
}

function showanswer() {
	for (var i=1;i<=allkey;i++) {
		eval("answer"+i).innerHTML = "(" + eval("key"+i) + ")";
		eval("answer"+i).style.color = "red";
		}
}

function hideanswer() {
	for (var i=1;i<=allkey;i++) {
		eval("answer"+i).innerHTML = "(　　　　)";
		eval("answer"+i).style.color = "004080";
		}
}