if(window.addEventListener) {	window.addEventListener("load", smartRollover, false);		window.addEventListener("load", set_submenu, false);}else if(window.attachEvent) {	window.attachEvent("onload", smartRollover);	window.attachEvent("onload", set_submenu);}/* smartRollover（オンマウス自動制御）---------------------------------------------------------*/function smartRollover() {	if(document.getElementsByTagName) {		var images = document.getElementsByTagName("img");		for(var i=0; i < images.length; i++) {			if(images[i].getAttribute("src")){				if(images[i].getAttribute("src").match("_off."))				{					images[i].onmouseover = function() {						this.setAttribute("src", this.getAttribute("src").replace("_off.", "_on."));					}					images[i].onmouseout = function() {						this.setAttribute("src", this.getAttribute("src").replace("_on.", "_off."));					}				}			}		}		var images = document.getElementsByTagName("input");		for(var i=0; i < images.length; i++) {			if(images[i].getAttribute("src") && images[i].getAttribute("src").match("_off.") && images[i].getAttribute("type") == 'image')			{				images[i].onmouseover = function() {					this.setAttribute("src", this.getAttribute("src").replace("_off.", "_on."));				}				images[i].onmouseout = function() {					this.setAttribute("src", this.getAttribute("src").replace("_on.", "_off."));				}			}		}	}}/* set_submenu（サブメニューの表示・非表示、アクティブページの制御）---------------------------------------------------------ファイル命名規則　※アンダースコアで区切る「[第１階層]_[第2階層]_[第3階層]…」例1）aaaa.html　例2）aaaa_bbbb.html　例3）aaaa_bbbb_cccc.html「[第１階層]_display」のIDがついたDIVを表示それ以外の「（任意の文字列）_display」のIDがついたDIVは非表示例1）例2）例3）ともにID=aaaa_displayのDIVを表示「[第１階層]」または「[第１階層]_[第2階層]」のIDがついたエレメントのスタイルシート名称を「[任意の文字列]_off」から「[任意の文字列]_on」に変更例1）ID=aaaaのスタイルシートを変更　例2）と例3）ID=aaaa_bbbのスタイルシートを変更---------------------------------------------------------*/function set_submenu(){	var url = new String(document.location);	f_name = url.split("/");	f_id = f_name.pop().split(".");	f_id2 = f_id[0].split("_");	f_id3 = f_id2[0];		if(f_id2[1] != null){		f_id3 = f_id3 + '_' + f_id2[1];	}			//アクティブなページのボタン背景変更		if(document.getElementById(f_id3) != null){		with (document.getElementById(f_id3)){			className = (new String(className)).replace("_off", "_on");		}	}	if(document.getElementById(f_id2[0]) != null){		with (document.getElementById(f_id2[0])){			className = (new String(className)).replace("_off", "_on");					}	}		//サブメニュー非表示	var images = document.getElementsByTagName("div");	for(var i=0; i < images.length; i++) {		if(images[i].id.match("_display") && !(images[i].id.match(f_id2[0] + "_display"))){			images[i].className = "inactive";		}	}	}/* MM_swapImgRestore／MM_findObj／MM_swapImage（画像の差し替え）---------------------------------------------------------*/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_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];}}/* MM_preloadImages（プレロード）---------------------------------------------------------*/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];}}}/* MM_preloadImages（ポップアップウィンドウ）---------------------------------------------------------*/function MM_openBrWindow(theURL,winName,features) { //v2.0  window.open(theURL,winName,features);}/* closeBrWindow（ウィンドウを閉じる）---------------------------------------------------------*/function closeBrWindow() {    window.opener = window;    var win = window.open(location.href,"_self");    win.close()}/* menuSwich（タブきりかえ表示）---------------------------------------------------------スタイルシートで下記を設定.list_display{display:block;}.list{display:none;}※「class="list_display"」は初期表示。その他は「class="list"」を設定---------------------------------------------------------*/function menuSwich(id){	var menu = document.getElementById(id);	var dsp;	if(!menu)return;	hideAll();	if(menu.style.display=="none"){		dsp = "block";	}else{		dsp = "none";	}	menu.style.display=dsp;}function hideAll(){	var i;	var tagname ="div";	var classname = "list";	var classname2 = "list_display";	var tags = document.getElementsByTagName(tagname);	if(!tags)return;	for(i=0;i<tags.length;i++){		if(tags[i].className==classname){			tags[i].style.display = "none";		}		if(tags[i].className==classname2){			tags[i].style.display = "none";		}	}}/*ウィンドウ幅*/function getBrowserWidth ( ) {      if ( window.innerWidth ) { return window.innerWidth; }      else if ( document.documentElement && document.documentElement.clientWidth != 0 ) { return document.documentElement.clientWidth; }      else if ( document.body ) { return document.body.clientWidth; }      return 0;  }/*ウィンドウ高さ*/function getBrowserHeight() {    if ( window.innerHeight ) { return window.innerHeight; }    else if ( document.documentElement && document.documentElement.clientHeight != 0 ) { return document.documentElement.clientHeight; }    else if ( document.body ) { return document.body.clientHeight; }    return 0;}/*サファリ1ピクセルずれ対応*/function safari_1px() {	var version = 0;	var s = 0;	var e = 0;	var iev = navigator.appVersion;	var ver = navigator.userAgent;	s = ver.lastIndexOf("Version/") + 8; // ブラウザバージョンの先頭の数字を検索	e = ver.indexOf(" ",s); //ブラウザバージョンの後尾の数字を検索	if(e == -1) e = 999; //上で空白を元に検索している為、なかった場合	version = ver.substring(s,e); //二つの位置情報を元に、その間の文字列を代入	version2 = version.split(".");	//alert(version2[0]);	if(navigator.userAgent.indexOf("Safari")!=-1){				wk_width=getBrowserWidth();		if(wk_width % 2 == 1){			if(version2[0] >2){				document.getElementById('TOP').className = "body01";			}else{				document.getElementById('TOP').className = "body02";			}		}else{			if(version2[0] >2){				document.getElementById('TOP').className = "body02";			}else{				document.getElementById('TOP').className = "body01";			}		}				if(version2[0] >2){		} else {			document.getElementById('wrapper2').innerHTML = document.getElementById('wrapper2').innerHTML;			//document.getElementsByTagName("html").innerHTML = document.ByTagName("html").innerHTML;		}	}
						//document.getElementsByTagName("html").innerHTML = document.ByTagName("html").innerHTML;}