

if(document.getElementById && document.all && !navigator.userAgent.match(/Opera/)){
	var obj = document.getElementById("root_toc");
	for(var i=0;i<obj.childNodes.length;i++)
	{
		if(obj.childNodes[i].className=="plist")
		{
			obj.childNodes[i].onmouseover = function(){pull(this)};
			obj.childNodes[i].onmouseout = function(){pull(this)};
		}
	}
}
function pull(obj){
	for(var i=0;i<obj.childNodes.length;i++)
		if(obj.childNodes[i].nodeName.toUpperCase()=="UL")
			obj.childNodes[i].style.display=obj.childNodes[i].style.display=="block"?"none":"block";
}











/*以下の関数は表示を切り替える為のもので、プルダウンとは関係無い*/
function mc(b)
{
	if(document.getElementById)
	{
	var obj = document.getElementById("root_toc");
	for(var i=0;i<obj.childNodes.length;i++)
	{
		if(obj.childNodes[i].nodeName.toUpperCase() == "LI")
		{
			obj.childNodes[i].style.Float = b?"none":"left";
			if(obj.childNodes[i].className=="plist")
			{
				obj.childNodes[i].getElementsByTagName("ul")[0].style.marginLeft = b?"90px":"0";
				obj.childNodes[i].getElementsByTagName("ul")[0].style.marginTop = b?"-25px":"0";
			}
		}
	}
		document.getElementById("toc_container").style.width = b ? "102px" : "510px";
		document.getElementById("toc_container").style.Float = b ? "left" : "none";
		document.getElementById("testcontents").style.marginLeft = b?"120px" : "0";
		document.getElementById("floatclear").style.clear = b?"none" : "both";
	}
	return false;
}
function loadswf()
{
	if(document.getElementById)
	{
	document.getElementById("swf_container").innerHTML = '<object classid="clsid:d27cdb6e-ae6d-11cf-96b8-444553540000" codebase="http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=5,0,0,0" width="550" height="400" ><param name=movie value="swf/AreaMove.swf" /><param name=quality /><param name=wmode value="transparent" /><embed src="swf/AreaMove.swf" quality=high pluginspage="http://www.macromedia.com/shockwave/download/index.cgi?P1_Prod_Version=ShockwaveFlash" type="application/x-shockwave-flash" width="550" height="400" wmode="opaque"></embed></object>';
	}
	return false;
}
