function btnchg(){

	/*
	該当ページのボタン変更スクリプト。
	これにより､ＤＷのテンプレートを解除しなくても済んでいる。
	（※この機能が不要になったら､各ページの <BODY> タグのonLoad="btnchg()"を削除だけすればＯＫ。）*/
	
	var nowurl = document.URL;
	
	var path_lv3 = "../../../asset/img/if/";
	var path_lv2 = "../../asset/img/if/";
	var path_lv1 = "../asset/img/if/";
	
	if(nowurl.indexOf("/school/") >= 0){
			if(nowurl.indexOf("housin.htm") >= 0){chg_color("mn_1_1");}
			if(nowurl.indexOf("naiyo.htm") >= 0){chg_color("mn_1_2");}
			if(nowurl.indexOf("sisetsu.htm") >= 0){chg_color("mn_1_3")}
			if(nowurl.indexOf("gyozi.htm") >= 0){chg_color("mn_1_4")}
			if(nowurl.indexOf("singaku.htm") >= 0){chg_color("mn_1_5")}
			if(nowurl.indexOf("faq.htm") >= 0){chg_color("mn_1_6")}
			if(nowurl.indexOf("*********") >= 0){chg_color("mn_1_7")}
	}
	
	if(nowurl.indexOf("/entry/") >= 0){
			if(nowurl.indexOf("information.htm") >= 0){chg_color("mn_2_1")}
			if(nowurl.indexOf("bosyu.htm") >= 0){chg_color("mn_2_2")}
			if(nowurl.indexOf("examination.htm") >= 0){chg_color("mn_2_3")}
			if(nowurl.indexOf("inq_exa.htm") >= 0){chg_color("mn_2_4")}
			if(nowurl.indexOf("about.htm") >= 0){chg_color("mn_2_5")}
			if(nowurl.indexOf("inq_coming.htm") >= 0){chg_color("mn_2_6")}
	}
	
	if(nowurl.indexOf("/news/") >= 0){
			if(nowurl.indexOf("examination.htm") >= 0){chg_color("mn_4_2")}
	}
	
	if(nowurl.indexOf("/information/") >= 0){
			if(nowurl.indexOf("index.htm") >= 0){chg_color("mn_1_7")}
	}
		
	if(nowurl.indexOf("accsess.htm") >= 0){chg_color("mn_3_1")}
	}
	
	
	


function chg_color(targ) {
	var mycolor = "#A2DCFF";
	document.getElementById(targ).style.color = mycolor;
	document.all(targ).style.color = mycolor;
}


/*==========================================================
 ■ リサイズ
==========================================================*/

function resizeToWIN(width,height,oj){

	var ua = navigator.userAgent;
	if(ua.indexOf("Win") >= 0 && ua.indexOf("MSIE") >= 0){
		
		if(!arguments[2])oj=self
		
		oj.resizeTo(width,height)
		
		//--内寸取得
		if(window.opera){                                    //o6用
			var w = oj.innerWidth +17  
			var h = oj.innerHeight 
		} else if(document.all){                             //e用
			var w = oj.document.body.clientWidth 
			var h = oj.document.body.clientHeight
		} else if(document.getElementById||document.layers){ //n4 n6 moz用
			var w = oj.innerWidth   
			var h = oj.innerHeight 
		}
		
		//resizeToの結果内寸が 正しければ、そのまま。
		//                     違うなら、差分を加算。
		if(width!=w||height!=h)
			oj.resizeTo(width+(width-w),height+(height-h))
		if(document.layers)
			 oj.location.reload(0) //n4はreloadでresizeバグ回避 
		oj.focus()               //フォーカスする
		}

}

/*==========================================================
 ■ 空欄チェック（多重送信チェック＆確認メッセージ 付）
==========================================================*/

var alertcolor = '#ffcc66';
var basecolor = '#FFFFFF';
var submitflag=1;	//多重送信チェック用変数

function MYsubmit(list){
	
	if(document.layers && navigator.userAgent.indexOf("Mac") >= 0){doSubmit();}
	
	else{
		flag = 0;
		var maxnum = MYsubmit.arguments.length;
		var i;
		
		//引数で指定したフィールドを１つずつチェックし、空欄であれば色を変更
		for (i=0; i<maxnum; i++){
			var targ = MYsubmit.arguments[i];
			if(!targ.value){
				if(!!targ.style){targ.style.backgroundColor = alertcolor;}
				flag++;
				
			}else{
				if(!!targ.style){targ.style.backgroundColor = basecolor;}
			}
		}
		
		// 問題がなければ、「多重送信チェック＆確認メッセージ 」
		if(flag){
			alert('未入力の項目があります。');
			return false;
		}else{doSubmit();}
	}
}


/* --------------  多重送信チェック＆確認メッセージ -------------- */


function doSubmit(){

	if(submitflag){
		
		if(confirm('※ 確認！\n\nこちらの内容で送信してよろしいですか？')){
			submitflag=0
			return true;
		}else{
			return false;
		}

	}else{
		alert("すでに送信しました。\nこのままお待ち下さい。");
		return false
	}
}

/* ----------------------------------------------------------------*/



/*==========================================================
  フォーム文字置換　onBlur = "chgStr(2,this)"
==========================================================*/

function chgStr(mode,targ){

	if(mode == 1){

		/* *** 半角カナ⇒全角カナ *** */

		from = "ｱｲｳｴｵｶｷｸｹｺｻｼｽｾｿﾀﾁﾂﾃﾄﾅﾆﾇﾈﾉﾊﾋﾌﾍﾎﾏﾐﾑﾒﾓﾔﾕﾖﾗﾘﾙﾚﾛﾜｦﾝｧｨｩｪｫｬｭｮｯ､｡ｰ｢｣ﾞﾟ";
		to = "アイウエオカキクケコサシスセソタチツテトナニヌネノ";
		to+= "ハヒフヘホマミムメモヤユヨラリルレロワヲンァィゥェォャュョッ、。ー「」　　";
		msg = '「半角カナ」文字がありましたので「全角かな」変換します。'

	}else if (mode == 2){

		/* *** 全角英数⇒半角英数 *** */

		from = "ABCDEFGHIJKLMNOPQRSTUVWXYZ";
		from += "ＡＢＣＤＥＦＧＨＩＪＫＬＭＮＯＰＱＲＳＴＵＶＷＸＹＺ";
		from += "ａｂｃｄｅｆｇｈｉｊｋｌｍｎｏｐｑｒｓｔｕｖｗｘｙｚ";
		from += "０１２３４５６７８９＠：／．−＿";
		to = "abcdefghijklmnopqrstuvwxyzabcdefghijklmnopqrstuvwxyzabcdefghijklmnopqrstuvwxyz0123456789@:/.-_";
		msg = '「全角英数字」文字がありましたので「半角英数字(小文字)」に変換します。'

	}
	

	var targtxt = targ.value;
	var newtext = ""; //吐き出す文字列初期化
	var flag = 0;
	for (i=0; i<targtxt.length; i++){
	
		//今回処理する文字（元のテキストの頭から何-ループ-文字目）
		c = targtxt.charAt(i);
		//用意しておいたテキストを検索
		n = from.indexOf(c,0);
		//見つかったら今回処理する文字を変更
		if (n >= 0) {
			c = to.charAt(n);
			flag = 1;
		}
		//吐き出す文字列に追加
		newtext += c;
	}
	if(flag == 1){alert(msg);}
	targ.value = newtext;
}



/****** DW BEHAVIOR ***************************************************************************/

function voi(){}
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_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_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 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_openBrWindow(theURL,winName,features) { //v2.0
  window.open(theURL,winName,features);
}

function MM_reloadPage(init) {  //reloads the window if Nav4 resized
  if (init==true) with (navigator) {if ((appName=="Netscape")&&(parseInt(appVersion)==4)) {
    document.MM_pgW=innerWidth; document.MM_pgH=innerHeight; onresize=MM_reloadPage; }}
  else if (innerWidth!=document.MM_pgW || innerHeight!=document.MM_pgH) location.reload();
}
MM_reloadPage(true);