// JavaScript Document//onClipEvent<!--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_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];}}//-->//Window open<!--function MM_openBrWindow(theURL,winName,features) { //v2.0  window.open(theURL,winName,features);}//--><!--// Smooth Scrollvar pageScrollTimer;function pageScroll(toX,toY,frms,cuX,cuY) { if (pageScrollTimer) clearTimeout(pageScrollTimer); if (!toX || toX < 0) toX = 0; if (!toY || toY < 0) toY = 0; if (!cuX) cuX = 0 + getScrollLeft(); if (!cuY) cuY = 0 + getScrollTop(); if (!frms) frms = 6; cuX += (toX - getScrollLeft()) / frms; if (cuX < 0) cuX = 0; cuY += (toY - getScrollTop()) / frms;  if (cuY < 0) cuY = 0; var posX = Math.floor(cuX); var posY = Math.floor(cuY); window.scrollTo(posX, posY); if (posX != toX || posY != toY) {  pageScrollTimer = setTimeout("pageScroll("+toX+","+toY+","+frms+","+cuX+","+cuY+")",16); }}// BackScrollイベント処理function doBackScroll() {    var pos = getScrollPosition();    window.scrollTo(Math.max(Math.floor(pos.x / 2),0), Math.max(Math.floor(pos.y - (pos.y / 5)),0));    if (pos.x > 0 || pos.y > 0) {        window.setTimeout("doBackScroll()", 35);        return false;    }}// Smooth Scroll2function getScrollPosition() {    var obj = new Object();    obj.x = document.body.scrollLeft || document.documentElement.scrollLeft;    obj.y = document.body.scrollTop || document.documentElement.scrollTop;    return obj;}// イベントリスナー登録function addListener(elem, eventType, funcRef, capture) {    if(!elem) { return false; }    if(elem.addEventListener) {        elem.addEventListener(eventType, funcRef, capture);    } else if(elem.attachEvent) {        elem.attachEvent('on' + eventType, funcRef);    } else {        return false;    }    return true;}// WindowLoad時の処理function addLoadListener(e) {    addListener(document.getElementById('pagetop'), 'click', doBackScroll, false);	addListener(document.getElementById('pagetop1'), 'click', doBackScroll, false);	addListener(document.getElementById('pagetop2'), 'click', doBackScroll, false);	addListener(document.getElementById('pagetop3'), 'click', doBackScroll, false);	addListener(document.getElementById('pagetop4'), 'click', doBackScroll, false);	addListener(document.getElementById('pagetop5'), 'click', doBackScroll, false);}// WindowLoadのイベントリスナーをセットaddListener(window, 'load', addLoadListener, false);//--><!-- // 機能:指定されたアイテムの表示のon/off切り替えfunction toggle_disp(itemId) {	var elem, disp;	if (document.all) {		elem = document.all(itemId);	} else if (document.getElementById) {		elem = document.getElementById(itemId);	} else {		alert("このブラウザではスタイルシートをオフにしないと階層メニューが隠れたままです。");	}	disp = elem.style.display;	if(disp == "block") {		disp = "none";	} else {		disp = "block";	}	elem.style.display = disp;}//-->
