///////////////////////////////////////////////////////////////////////
//トップメニュー制御
///////////////////////////////////////////////////////////////////////
function TOP_M(tag) {

 if ( document.getElementById ) {
    if ( document.getElementById(tag).style.visibility == "hidden" ){
        document.getElementById(tag).style.visibility = "visible";
        }else {document.getElementById(tag).style.visibility = "hidden";
		Sub_Clear_shisetu(3);
		Sub_Clear_nyugakuannai(4);
		Sub_Clear_shiryou(2);}
  }

 if ( document.layers ) {
   		if ( document.layers[tag].visibility == "hide" ){
   		 document.layers[tag].visibility = "show";
       	}else {document.layers[tag].visibility= "hide";
		Sub_Clear_shisetu(3);
		Sub_Clear_nyugakuannai(4);
		Sub_Clear_shiryou(2);}
  }
}
//ＴＯＰメニュープルダウン全クリア（施設紹介）
function Sub_Clear_shisetu(n){
	for (j = 2;j <= n ;j++ ){    
		if ( document.getElementById("shisetu0"+j).style.visibility == "hidden" ){}
   	      else {document.getElementById("shisetu0"+j).style.visibility = "hidden";
		}
	}
}
//ＴＯＰメニュープルダウン全クリア（入学案内）
function Sub_Clear_nyugakuannai(n){
	for (j = 2;j <= n ;j++ ){    
		if ( document.getElementById("nyugaku0"+j).style.visibility == "hidden" ){}
   	      else {document.getElementById("nyugaku0"+j).style.visibility = "hidden";
		}
	}
}
//ＴＯＰメニュープルダウン全クリア（資料請求）
function Sub_Clear_shiryou(n){
	for (j = 2;j <= n ;j++ ){    
		if ( document.getElementById("shiryou0"+j).style.visibility == "hidden" ){}
   	      else {document.getElementById("shiryou0"+j).style.visibility = "hidden";
		}
	}
}
function Clear_shisetu(n){
	Sub_Clear_nyugakuannai(4);
	Sub_Clear_shiryou(2);
}
function Clear_nyugaku(n){
	Sub_Clear_shiryou(2);
	Sub_Clear_shisetu(3);
}
function Clear_shiryou(n){
	Sub_Clear_nyugakuannai(4);
	Sub_Clear_shisetu(3);
}
///////////////////////////////////////////////////////////////////////
//訪問者別メニュー制御
///////////////////////////////////////////////////////////////////////
function IN_M(tag) {

 if ( document.getElementById ) {
    if ( document.getElementById(tag).style.visibility == "hidden" ){
        document.getElementById(tag).style.visibility = "visible";
        }else {document.getElementById(tag).style.visibility = "hidden";
		Sub_Clear_hog(14);
		Sub_Clear_jyu(12);
		Sub_Clear_sot(3);
		Sub_Clear_zai(9);
		Sub_Clear_haj(4);}

  }

 if ( document.layers ) {
   		if ( document.layers[tag].visibility == "hide" ){
   		 document.layers[tag].visibility = "show";
       	}else {document.layers[tag].visibility= "hide";
		Sub_Clear_hog(14);
		Sub_Clear_jyu(12);
		Sub_Clear_sot(3);
		Sub_Clear_zai(9);
		Sub_Clear_haj(4);}

  }
}
//訪問者別メニュープルダウン全クリア（保護者の方）
function Sub_Clear_hog(n){
	for (j = 2;j <= n ;j++ ){    
		if ( document.getElementById("hog0"+j).style.visibility == "hidden" ){}
   	      else {document.getElementById("hog0"+j).style.visibility = "hidden";
		}
	}
}
//訪問者別メニュープルダウン指定クリア（保護者の方）
function Sub_Clear_hog_point(n){
		if ( document.getElementById("hog0"+n).style.visibility == "hidden" ){}
   	      else {document.getElementById("hog0"+n).style.visibility = "hidden";
		}
}
//訪問者別メニュープルダウン全クリア（在校生）
function Sub_Clear_zai(n){
	for (j = 2;j <= n ;j++ ){    
		if ( document.getElementById("zai0"+j).style.visibility == "hidden" ){}
   	      else {document.getElementById("zai0"+j).style.visibility = "hidden";
		}
	}
}
//訪問者別メニュープルダウン指定クリア（在校生）
function Sub_Clear_zai_point(n){
		if ( document.getElementById("zai0"+n).style.visibility == "hidden" ){}
   	      else {document.getElementById("zai0"+n).style.visibility = "hidden";
		}
}
//訪問者別メニュープルダウン全クリア（初めての方）
function Sub_Clear_haj(n){
	for (j = 2;j <= n ;j++ ){    
		if ( document.getElementById("haj0"+j).style.visibility == "hidden" ){}
   	      else {document.getElementById("haj0"+j).style.visibility = "hidden";
		}
	}
}
function Sub_Clear_haj_point(n){
		if ( document.getElementById("haj0"+n).style.visibility == "hidden" ){}
   	      else {document.getElementById("haj0"+n).style.visibility = "hidden";
		}
}

//訪問者別メニュープルダウン全クリア（卒業生）
function Sub_Clear_sot(n){
	for (j = 2;j <= n ;j++ ){    
		if ( document.getElementById("sot0"+j).style.visibility == "hidden" ){}
   	      else {document.getElementById("sot0"+j).style.visibility = "hidden";
		}
	}
}
//訪問者別メニュープルダウン全クリア（受験生）
function Sub_Clear_jyu(n){
	for (j = 2;j <= n ;j++ ){    
		if ( document.getElementById("jyu0"+j).style.visibility == "hidden" ){}
   	      else {document.getElementById("jyu0"+j).style.visibility = "hidden";
		}
	}
}
//訪問者別メニュープルダウン項目クリア（受験生）
function Sub_Clear_jyu_point(n){
		if ( document.getElementById("jyu0"+n).style.visibility == "hidden" ){}
   	      else {document.getElementById("jyu0"+n).style.visibility = "hidden";
		}
}

function Clear_haj(n){
	Sub_Clear_zai(9);
	Sub_Clear_hog(14);
	Sub_Clear_sot(3);
	Sub_Clear_jyu(12);
}
function Clear_zai(n){
	Sub_Clear_haj(4);
	Sub_Clear_hog(14);
	Sub_Clear_sot(3);
	Sub_Clear_jyu(12);
}
function Clear_hog(n){
	Sub_Clear_haj(4);
	Sub_Clear_zai(9);
	Sub_Clear_sot(3);
	Sub_Clear_jyu(12);
}
function Clear_sot(n){
	Sub_Clear_haj(4);
	Sub_Clear_zai(9);
	Sub_Clear_hog(14);
	Sub_Clear_jyu(12);
}
function Clear_jyu(n){
	Sub_Clear_haj(4);
	Sub_Clear_zai(9);
	Sub_Clear_hog(14);
	Sub_Clear_sot(3);
}

///////////////////////////////////////////////////////////////////////
//大学メニュー制御
///////////////////////////////////////////////////////////////////////
function DM_2(tag) {

 if ( document.getElementById ) {
    if ( document.getElementById(tag).style.visibility == "hidden" ){
        document.getElementById(tag).style.visibility = "visible";
        }else {document.getElementById(tag).style.visibility = "hidden";
		Sub_Clear_gaku(7);
		Sub_Clear_gai_m(3);
		Sub_Clear_annai(2);}
  }

 if ( document.layers ) {
   		if ( document.layers[tag].visibility == "hide" ){
   		 document.layers[tag].visibility = "show";
       	}else {document.layers[tag].visibility= "hide";
		Sub_Clear_gaku(7);
		Sub_Clear_gai_m(3);
		Sub_Clear_annai(2);}
  }
}

function Sub_Clear_gaku(n){
	for (j = 2;j <= n ;j++ ){    
		if ( document.getElementById("gaku0"+j).style.visibility == "hidden" ){}
   	      else {document.getElementById("gaku0"+j).style.visibility = "hidden";
		}
	}
}
function Sub_Clear_gaku_point(n){
		if ( document.getElementById("gaku0"+n).style.visibility == "hidden" ){}
   	      else {document.getElementById("gaku0"+n).style.visibility = "hidden";
		}
}

function Sub_Clear_annai(n){
	for (j = 2;j <= n ;j++ ){    
		if ( document.getElementById("annai0"+j).style.visibility == "hidden" ){}
   	      else {document.getElementById("annai0"+j).style.visibility = "hidden";
		}
	}
}
function Sub_Clear_gai_m(n){
	for (j = 2;j <= n ;j++ ){    
		if ( document.getElementById("gai_m0"+j).style.visibility == "hidden" ){}
   	      else {document.getElementById("gai_m0"+j).style.visibility = "hidden";
		}
	}
}
function Clear_gaku(n){
	Sub_Clear_annai(2);
	Sub_Clear_gai_m(3);
}
function Clear_annai(n){
	Sub_Clear_gaku(7);
	Sub_Clear_gai_m(3);
}
function Clear_gai_m(n){
	Sub_Clear_gaku(7);
	Sub_Clear_annai(2);
}
///////////////////////////////////////////////////////////////////////
//プルダウン制御
///////////////////////////////////////////////////////////////////////
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) { //v3.0
  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); 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];}
}
