

_hideTimeout =100; // レイヤーを非表示にするまでの待ち時間

_previous  ='Menu_About'; // 前回表示したレイヤーの名前（仮に設定）
_hideTimer =setTimeout("submithide('"+_previous+"')",_hideTimeout);


function switchlayer(_id)
{ // レイヤー表示・非表示切り替え
	submithide(_previous); // レイヤー非表示
	showlayer(_id); // レイヤー表示
	_previous =_id; // 表示したレイヤー名を記憶
}

function showlayer(_id)
{ // レイヤー表示
	if(document.all)
	{	document.all(_id).style.visibility ='Visible';}
	else if (document.getElementById)
	{	document.getElementById(_id).style.visibility ='Visible';}
	else if (document.layers)
	{	document.layers[_id].visibility ='Show';}
}

function hidelayer(_id)
{ // レイヤー非表示待機
	_hideTimer =setTimeout("submithide('"+_id+"')",_hideTimeout);
}

function submithide(_id)
{ // レイヤー非表示実行
	if(document.all)
	{	document.all(_id).style.visibility ='Hidden';}
	else if (document.getElementById)
	{	document.getElementById(_id).style.visibility ='Hidden';}
	else if (document.layers)
	{	document.layers[_id].visibility ='Hide';}

	clearTimeout(_hideTimer);
}


