taihi=new Array();

function hyouji(doko){

  // ▼▼NN4 の処理▼▼

  if(document.layers){
    kazu=document.layers.length/2;
    lay_name=document.layers["lay"+doko];
    tit_name=document.layers["title"+doko];

    //まず他を閉じる
    for(i=0; i<kazu; i++){
      if(document.layers["lay"+i].visibility == 'show'){
	tate=document.layers["lay"+i].clip.height;
	for(j=i+1; j<kazu; j++){
          document.layers["title"+j].moveBy(0,-tate);
        }
      }
      document.layers["lay"+i].visibility='hidden';
    }

    //開く処理
    lay_name.visibility='show';
    tate=tit_name.pageY+tit_name.clip.height;
    yoko=tit_name.pageX;
    lay_name.top=tate;
    lay_name.left=yoko;
    dotti=0;

    for(i=doko+1; i<kazu; i++){
      tate=document.layers["lay"+doko].clip.height;
      if(dotti==1){
        document.layers["title"+i].moveBy(0,-tate);
      } else {
        document.layers["title"+i].moveBy(0,tate);
      }
      if(document.layers["lay"+i].visibility=='show'){
        if(dotti==1){
          document.layers["lay"+i].moveBy(0,-tate);
        } else {
	    document.layers["lay"+i].moveBy(0,tate);
	}
      }
    }
  // ▲▲NN4 の処理▲▲

  // ▼▼NN6 の処理▼▼

  }else if((document.getElementById) && (!document.all)){
    lay_name=document.getElementById("lay"+doko);

    //まず他を閉じる
    for(i=0; i<kazu; i++){
      document.getElementById("lay"+i).style.visibility='hidden';
      document.getElementById("lay"+i).style.display="none";
    }

    //開く処理
    lay_name.style.visibility='visible';
    lay_name.style.display="block";

  // ▲▲NN6 の処理▲▲

  // ▼▼IE の処理▼▼

  }else if(document.all){
    lay_name=document.all("lay"+doko);

//その他を閉じる処理
    for(i=0; i<kazu; i++){
      document.all("lay"+i).style.visibility='hidden';
      document.all("lay"+i).style.display="none";
    }

    lay_name.style.visibility='visible';
    lay_name.style.display="block";
    taihi[doko]=lay_name.innerHTML;
    if(navigator.appVersion.indexOf("MSIE 4.")!=-1){
      lay_name.innerHTML="<br>"+taihi[doko];
    }
  }
  // ▲▲IE の処理▲▲
}

//cssを定義(切り替えたい部分は<div class="tree02">で囲むこと)
if(document.layers){
  document.write('<style type="text/css">.tree02{position:absolute;visibility:hidden;}</style>');
}else if((document.getElementById) && (!document.all)){
  document.write('<style type="text/css">.tree02{position:relative;display:none;}</style>');
}else if(document.all){
  document.write('<style type="text/css">.tree02{position:relative;display:none;}</style>');
}
