

function CssfChange(file){
	if(document.all && document.getElementById) {
		document.styleSheets(0).href = file;
	}
}

function scll(){
	for(var i=0 ; i<40; i++){
	window.scrollBy(0,-i*i*2);
	//alert(i)
	}
	window.toolbar.visible=false
}

/*==========================================================
   メニューボタン切替
==========================================================*/

function btnchg(){

	/*
	該当ページのボタン変更スクリプト。
	これにより､ＤＷのテンプレートを解除しなくても済んでいる。
	（※この機能が不要になったら､各ページの <BODY> タグのonLoad="btnchg()"を削除だけすればＯＫ。）*/
	
	var nowurl = document.URL;
	var dmn = "http://www.eiko.jp/";

	var path = dmn + "asset/img/if/menu/";
	
	
	
	// 商品情報
	if(nowurl.indexOf("products/") >= 0){
		document.images["mn_02"].src = path + "mn_02_s.gif";

		if(nowurl.indexOf("kakusyu/") >= 0){
			if(nowurl.indexOf("densou.htm") >= 0){document.images["mn_02_01_01"].src = path + "mn_02_01_01_s.gif";}
			if(nowurl.indexOf("reizou.htm") >= 0){document.images["mn_02_01_02"].src = path + "mn_02_01_02_s.gif";}
			if(nowurl.indexOf("hatsuden.htm")>=0){document.images["mn_02_01_03"].src = path + "mn_02_01_03_s.gif";}
			if(nowurl.indexOf("power.htm") >= 0) {document.images["mn_02_01_04"].src = path + "mn_02_01_04_s.gif";}
		} 
		
		else if(nowurl.indexOf("zisya/") >= 0){
			if(nowurl.indexOf("tentou.htm") >=0){document.images["mn_02_02_01"].src = path + "mn_02_02_01_s.gif";}
			if(nowurl.indexOf("tikuden.htm")>=0){document.images["mn_02_02_02"].src = path + "mn_02_02_02_s.gif";}
			if(nowurl.indexOf("monpika.htm")>=0){document.images["mn_02_02_03"].src = path + "mn_02_02_03_s.gif";}
		}

	}
	
	
	// 製品情報
	else if(nowurl.indexOf("p_order/") >= 0){
		document.images["mn_03"].src = path + "mn_03_s.gif";
		
		if(nowurl.indexOf("example/") >= 0){
			if(nowurl.indexOf("power_u.htm") >= 0){document.images["mn_03_01_01"].src = path + "mn_03_01_01_s.gif";}
			if(nowurl.indexOf("g_motor.htm") >= 0){document.images["mn_03_01_02"].src = path + "mn_03_01_02_s.gif";}
			if(nowurl.indexOf("t_motor.htm") >= 0){document.images["mn_03_01_03"].src = path + "mn_03_01_03_s.gif";}
			if(nowurl.indexOf("mekatoro.htm") >=0){document.images["mn_03_01_04"].src = path + "mn_03_01_04_s.gif";}
		}
	}
		
	else if(nowurl.indexOf("company/") >= 0){
		document.images["mn_04"].src = path + "mn_04_s.gif";
		
		if(nowurl.indexOf("gaiyo.htm") >= 0) {document.images["mn_04_01"].src = path + "mn_04_01_s.gif";}
		if(nowurl.indexOf("sosikizu.htm")>=0){document.images["mn_04_02"].src = path + "mn_04_02_s.gif";}
		if(nowurl.indexOf("history.htm")>=0) {document.images["mn_04_03"].src = path + "mn_04_03_s.gif";}
		if(nowurl.indexOf("branch/") >= 0)   {document.images["mn_04_04"].src = path + "mn_04_04_s.gif";}
	}

	else if(nowurl.indexOf("recruit/") >= 0){
		document.images["mn_05"].src = path + "mn_05_s.gif";}
		
	else if(nowurl.indexOf("ask/") >= 0){
		document.images["mn_06"].src = path + "mn_06_s.gif";}
		

}



 function chkDir(dir){
	
/* 使用法 ===================================================

(1) 親メニューに　onClick=chkDir("products")　を設定
(2) 子メニューを ＤＩＶ でくくり
			<div id="products">　とする
(3) ID は "submn_？？？" とする。 
(*) 上記 "products" は(1)(2)共通
(*) ＤＩＶ内部の子メニューは、いじる必要なし
(*) function はいじる必要なし
(*) メインフレームから呼び出す場合は
			onClick="parent.leftFrame.chkDir('order','products')"
 ============================================================ */


	//全てのＤＩＶ要素に対して、非表示にする
	for ( i=0; i<document.getElementsByTagName("div").length; i++ ){
		a = document.getElementsByTagName("div")[i]
		if(a.id.indexOf("submn") >= 0){		
			a.style.display="none";
		}
	}
	
	
	for ( m=0; m<arguments.length; m++ ){
	
		//振り分け＆id取得
		if(document.all){ submenu = document.all(arguments[m]);}
		 else if(document.getElementById){ submenu = document.getElementById(arguments[m]);}
	
		//対象のＤＩＶを表示させる
		submenu.style.display="block";
	}
}


/*==========================================================
 ■ 空欄チェック（多重送信チェック＆確認メッセージ 付）
==========================================================*/

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;
}

/*==========================================================
  ウィンドウリサイズ
==========================================================*/

function thisWinResize(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){                                    
			var w = oj.innerWidth +17  
			var h = oj.innerHeight 
		} else if(document.all){                             
			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 
		}
		
		if(width!=w||height!=h)
			oj.resizeTo(width+(width-w),height+(height-h))
		if(document.layers)
			 oj.location.reload(0) 
		oj.focus()               
		}

}


/****** 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);