//===========================================
// ブラウザチェック
//===========================================
/*
if(navigator.appName.charAt(0) == "N")
	{
		window.location.href = "nojs.html";
	}
*/

//===========================================
// マップ部処理
//===========================================

var TotalLayer = 6;


//===========================================
// マップ表示関数
//===========================================

function Show(layername,num)
	{
		eval('document.all["' + layername + '"].style.visibility="visible"');
		eval('arrow' + num + '.style.display = "none"');
		for(i = (num + 1); i <= TotalLayer; i++)
			{
				Hide('layer' + i);
				eval('arrow' + i + '.style.display = "inline"');
			}
		if(num > 1)
			{
				for(i = (num -1); i >= 1; i--)
					{
						eval('arrow' + i + '.style.display = "inline"');
					}
			}
	}


//===========================================
// マップ非表示処理
//===========================================

function Hide(layername)
	{
		eval('document.all["' + layername + '"].style.visibility="hidden"');
	}


//===========================================
// メニュー表示切替
//===========================================

function CHMENU(palm)
	{
		palm.style.display = palm.style.display == "none" ? "inline" : "none";
		dispTop(palm.id+'_arrow',palm.style.display);
		statusChenge(palm.id+'_status',palm.style.display);
	}


//===========================================
// 矢印表示切替
//===========================================

function dispTop(fieldname,disp)
	{
		var arrow = "<img src=\"./images/top_arrow.gif\" width=\"8\" height=\"8\" border=\"0\">";
		switch(disp)
			{
				case "none":
					document.all[fieldname].innerHTML = arrow;
				break;
				case "inline":
					document.all[fieldname].innerHTML = "";
				break;
			}
	}


//===========================================
// ＋−表示切替
//===========================================

function statusChenge(fieldname,disp)
	{
		var plus  = "<img src=\"./images/plus.gif\" width=\"9\" height=\"9\" border=\"0\">";
		var minus = "<img src=\"./images/minus.gif\" width=\"9\" height=\"9\" border=\"0\">";
		switch(disp)
			{
				case "none":
					document.all[fieldname].innerHTML = plus;
				break;
				case "inline":
					document.all[fieldname].innerHTML = minus;
				break;
			}
	}

//===========================================
// スワップイメージ関数
//===========================================

function MM_swapImgRestore() { //v3.0
  var I,x,a=document.MM_sr; for(I=0;a&&I<a.length&&(x=a[I])&&x.oSrc;I++) x.src=x.oSrc;
}

function MM_preloadImages() { //v3.0
  var d=document; if(d.images){ if(!d.MM_p) d.MM_p=new Array();
    var I,j=d.MM_p.length,a=MM_preloadImages.arguments; for(I=0; I<a.length; I++)
    if (a[I].indexOf("#")!=0){ d.MM_p[j]=new Image; d.MM_p[j++].src=a[I];}}
}

function MM_findObj(n, d) { //v4.01
  var p,I,x;  if(!d) d=document; if((p=n.indexOf("?"))>0&&parent.frames.length) {
    d=parent.frames[n.substring(p+1)].document; n=n.substring(0,p);}
  if(!(x=d[n])&&d.all) x=d.all[n]; for (I=0;!x&&I<d.forms.length;I++) x=d.forms[I][n];
  for(I=0;!x&&d.layers&&I<d.layers.length;I++) x=MM_findObj(n,d.layers[I].document);
  if(!x && d.getElementById) x=d.getElementById(n); return x;
}

function MM_swapImage() { //v3.0
  var I,j=0,x,a=MM_swapImage.arguments; document.MM_sr=new Array; for(I=0;I<(a.length-2);I+=3)
   if ((x=MM_findObj(a[I]))!=null){document.MM_sr[j++]=x; if(!x.oSrc) x.oSrc=x.src; x.src=a[I+2];}
}


//===========================================
// ウィンドウオープン関数
//===========================================

function wopen(url, w, h)
	{
		window.open(url,"wopen","width=" + w + ",height=" + h + ",scrollbars=yes,status=no,resizable=no,left=5,top=5");
	}




/*
 *
 *  Copyright (c) Kohji Sugimoto
 *
 *  IncludeFileName:
 *    index.html
 *
 *  Written:  2006.09.12
 *  Update :  ----.--.--
 *
 */
