/***********************************************/
/* index.htm以外の全ての頁で使用するスクリプト */
/***********************************************/

/* ページタイトルを自分のタイトルにする; */
top.document.title = document.title;

//************************************************
// サブページが開いた時の処理
// 作成：2009/09/17(木) 大曲
// 引数：サブメニューID
//************************************************
function subpage(submn) {
  submenu(submn);
  resize(submn);
}
//************************************************
// サブメニューの表示
// 作成：2009/09/17(木) 大曲
// 作成：2010/02/05(金) 大曲
// 引数：サブメニューID
//************************************************
function submenu(submn) {
  // 前回のサブメニューを取得
  var oldmn = parent.document.getElementById("oldmn").innerHTML;
  if (oldmn != submn) {
     if (oldmn != "") {
        // 指定されたサブメニューが前回と違ってて、前回が空白でなければ、前回のサブメニューは隠す
        parent.document.getElementById(oldmn).style.display ="none";
     }
     // 指定されたサブメニューを表示する。
     parent.document.getElementById(submn).style.display = "block";
     // 今回のサブメニューを記録
     parent.document.getElementById("oldmn").innerHTML = submn;
  }
}

//************************************************
// indexのインナーフレームに表示する時、枠の大きさを最適化
// 作成：2009/09/17(木) 大曲
// 作成：2010/02/05(金) 大曲
// 引数：サブメニューID
//************************************************
function resize(submn) 
{ 
  // 枠の高さを最適化
  var frm = parent.document.getElementById("inframe"); 
  frm.style.height = "0px"; 
  var value = document.body.scrollHeight + 30; 
  frm.style.height = value + "px"; 

  // submnが空白なら、枠を左に寄せる;
  var menuWidth = 105;   // サブメニューの横幅
  var pageWidth = 866;   // サブページの横幅
  var td_submenuWidth = new Array(0, menuWidth);
  var td_subpageWidth = new Array(pageWidth, pageWidth - menuWidth);
  var menuAri = 0;       // サブメニューがあれば１;
  var mnText = parent.document.getElementById(submn).innerHTML;
  var td_submenu = parent.document.getElementById("td_submenu");
  var td_subpage = parent.document.getElementById("td_subpage");

  if (mnText=="") {
      menuAri = 0;
  } else {
      menuAri = 1;
  }
  td_submenu.style.width = td_submenuWidth[menuAri];
  td_subpage.style.width = td_subpageWidth[menuAri];
  frm.style.width = td_subpageWidth[menuAri];
}

