/**
JSスクリプト
**/

var nn6 = document.layers;
var ie6 = window.document.all;
var CMFLD = 'menu_';		// メニューフィールド
var CM_TR = 'tr_';			// メニュー行
var CMSGF = 'msgfiled';		// メッセージフィールド
var CMSGT = 'msgboxtbl';	// メッセージテーブル
var CMSGL = 'on_load';		// 読み込み時メッセージ
var CMPIC = 'pictop';		// トップ画面画像
var CMDAY = 'modDate';		// 最終更新日


// 共通エラートラップ
function SymError(){
  return true;
}
//window.onerror = SymError;

// メッセージボックス表示
function fShowMsgBox(id){
	var sMenu;
	sMenu = (CMFLD + id);
	sLine = (CM_TR + id);

	//ie6(sLine).style.backgroundColor = '#FFBBCC';
	document.getElementById(sLine).style.backgroundColor ='#FFBBCC';
	document.getElementById(CMPIC).filters.alpha.opacity=35;

	if (!(nn6||ie6)) {
		return true;
	} else if(ie6) {
		ie6(CMSGF).innerHTML = ie6(sMenu).innerHTML;
		ie6(CMSGT).style.display = '';
		return true;
	} else if(nn6) {
		with(nn6[CMSGF].document){
			open();
			write(nn6[sMenu].document);
			close();
		}
		nn6[CMSGF].style.display = '';
	}
}

// 読み込み時処理
function fActOnLoad(){
	// 読み込み時メッセージ非表示
	fHideFields(CMSGL);

	// 更新時刻の設定
	fGetLastModDay();
}

// メッセージボックス非表示
function fHideMsgBox(){
	// 行の色変更
	ie6(sLine).style.backgroundColor = '#FFFFFF';
	// メッセージウインドウの非表示
	fHideFields(CMSGT)
	// 画像の色の戻し
	document.getElementById(CMPIC).filters.alpha.opacity=100;

}

// 指定フィールドの非表示 
function fHideFields(FieldName){
	if (!(nn6||ie6)) {
		return true;
	} else if(ie6) {
		ie6(FieldName).style.display = 'none';
		return true;
	} else if(nn6) {
		with(nn6[FieldName].document){
			close();
		}
	}
}

// 最終更新日を取得するための関数
function fGetLastModDay(){
	var sBuf ;
	var modDate ;

	modDate = new Date(document.lastModified);
	year = modDate.getYear();
	month = (modDate.getMonth()+1);
	days = modDate.getDate();
	hours = modDate.getHours();
	minute = modDate.getMinutes();
	second = modDate.getSeconds();

	if(modDate.getYear() < 2000) year += 1900
	if(year < 1950) year += 100  // IE4, NN4の lastModified関連 Y2K対策

	sBuf = year + "/" + month + "/" + days + ' [' + hours + ':' + minute + ']';

	if (!(nn6||ie6)) {
		return true;
	} else if(ie6) {
		ie6(CMDAY).innerHTML = sBuf;
		return true;
	} else if(nn6) {
		with(nn6[CMDAY].document){
			open();
			write(sBuf);
			close();
		}
	}
}


