/* menu_display.js produced by HitArts 2008-07-22 */

/* メニューテーブルの全幅：(118+2)*6-2=718 */

/* ブラウザ違いの表示位置調整用スタイルシート読み込み：変数"StyleSheet"を使用する場所に設置する必要がある。 */

SubPtTop = 19;		// SubPtTop : サブメニューが表示される縦方向位置
SubPtLeft = -11;		// SubPtLeft : サブメニュー横方向のオフセット値

/* スタイルシートの種類："NN.css" "IE.css" の２種類に集約 */

if (navigator.appName.charAt(0) == "N") {
	if (navigator.appVersion.charAt(0) == 2) {	// Netscape Navigator 2.x
		StyleSheet = "";
	}
	if (navigator.appVersion.charAt(0) == 3) {	// Netscape Navigator 3.x
		StyleSheet = "";
	}
	if (navigator.appVersion.charAt(0) == 4) {	// Netscape Navigator 4.x
		StyleSheet = "";
	}
	if (navigator.appVersion.charAt(0) == 5) {
		if (navigator.userAgent.indexOf("Netscape6/") != -1) {	// Netscape Navigator 6.x
			StyleSheet = "NN.css";
		}	else if (navigator.userAgent.indexOf("Netscape/7") != -1) {	// Netscape Navigator 7.x
				StyleSheet = "NN.css";
				SubPtTop = 24;
				SubPtLeft = -2;
			}	else if (navigator.userAgent.indexOf("Safari") != -1) {		// Safari
					StyleSheet = "NN.css";
				}	else if (navigator.userAgent.indexOf("Firefox") != -1) {	// Firefox
						StyleSheet = "NN.css";
						SubPtTop = 19;
						SubPtLeft = -11
					}	else {	// Mozilla_1.x
							StyleSheet = "";
						}
	}
}

if (navigator.appName.charAt(0) == "M") {
	if (navigator.appVersion.charAt(0) == 2) {	// Internet Explorer 2.x
		StyleSheet = "";
	}
	if (navigator.appVersion.charAt(0) == 3) {	// Internet Explorer 3.x
		StyleSheet = "";
	}
	if (navigator.appVersion.charAt(0) == 4) {
		if (navigator.userAgent.indexOf("Opera") != -1) {	// Opera
			StyleSheet = "NN.css";
			SubPtTop = 23;
			SubPtLeft = -2;
		}	else if (navigator.appVersion.indexOf("MSIE 7") != -1) {	// Internet Explorer 7.x
				StyleSheet = "IE.css";
			}	else if (navigator.appVersion.indexOf("MSIE 6") != -1) {	// Internet Explorer 6.x
					StyleSheet = "IE.css";
				}	else if (navigator.appVersion.indexOf("MSIE 5") != -1) {	// Internet Explorer 5.x
						StyleSheet = "IE.css";
					}	else {		// Internet Explorer 4.x
							StyleSheet = "IE.css";
						}
	}
}

if (navigator.appName.charAt(0) == "O") {
	if (navigator.userAgent.indexOf("Opera") != -1) {	// Opera
		StyleSheet = "NN.css";
		SubPtTop = 19;
		SubPtLeft = -11;
	}
}

// 表示ページのメニュータグをハイライトさせるための前処理

HighLightMain = null;
HighLightSub = null;

if ((location.href == "http://www.hitarts.com/") || (location.href == "http://hitarts.com/")) {
	HighLightMain = 0;
}	else {
		for (i = 0; i < Menu_Sub.length; i++) {
			if (Menu_Main[i][1][1] && location.href.match(Menu_Main[i][1][1])) {
				HighLightMain = i;
			}
			for (j = 1; j < Menu_Sub[i][1].length; j++) {
				if (Menu_Sub[i][1][j][1] && location.href.match(Menu_Sub[i][1][j][1])) {
					HighLightMain = i;
					HighLightSub = j;
				}
			}
		}
	}	// else

// メインメニュー

MenuMain = '<table border=0 cellspacing=0 cellpadding=0 class="table-main"><tr class="tr-main">';

for (i = 0; i < Menu_Main.length; i++) {
	
	if (i == HighLightMain) {
		
		//MenuMain += '<td class="td-main-now" id="'+ Menu_Main[i][0] +'" onMouseOver=OnNowMenuMain("'+ Menu_Main[i][0] +'","'+ Menu_Sub[i][0] +'") onMouseOut=OffNowMenuMain("'+ Menu_Main[i][0] +'","'+ Menu_Sub[i][0] +'")><a class="a-main-now" href="#" onClick="JumpToLink('+ Menu_Main[i][1][1] +'); return false" title="'+ Menu_Main[i][1][2] +'">'+ Menu_Main[i][1][0] +'</a></td>';
		
		if (i == 4) {
			MenuMain += '<td class="td-main-now" id="'+ Menu_Main[i][0] +'" onMouseOver=OnNowMenuMain("'+ Menu_Main[i][0] +'","'+ Menu_Sub[i][0] +'") onMouseOut=OffNowMenuMain("'+ Menu_Main[i][0] +'","'+ Menu_Sub[i][0] +'")><a class="a-main-now" href="'+ Menu_Main[i][1][1] +'" title="'+ Menu_Main[i][1][2] +'" target="_blank">'+ Menu_Main[i][1][0] +'</a></td>';
		}	else {
				MenuMain += '<td class="td-main-now" id="'+ Menu_Main[i][0] +'" onMouseOver=OnNowMenuMain("'+ Menu_Main[i][0] +'","'+ Menu_Sub[i][0] +'") onMouseOut=OffNowMenuMain("'+ Menu_Main[i][0] +'","'+ Menu_Sub[i][0] +'")><a class="a-main-now" href="'+ Menu_Main[i][1][1] +'" title="'+ Menu_Main[i][1][2] +'">'+ Menu_Main[i][1][0] +'</a></td>';
			}
		
	}	else {
			
			//MenuMain += '<td class="td-main" id="'+ Menu_Main[i][0] +'" onMouseOver=OnMenuMain("'+ Menu_Main[i][0] +'","'+ Menu_Sub[i][0] +'") onMouseOut=OffMenuMain("'+ Menu_Main[i][0] +'","'+ Menu_Sub[i][0] +'")><a class="a-main" href="#" onClick="JumpToLink('+ Menu_Main[i][1][1] +'); return false" title="'+ Menu_Main[i][1][2] +'">'+ Menu_Main[i][1][0] +'</a></td>';
			
			if (i == 4) {
				MenuMain += '<td class="td-main" id="'+ Menu_Main[i][0] +'" onMouseOver=OnMenuMain("'+ Menu_Main[i][0] +'","'+ Menu_Sub[i][0] +'") onMouseOut=OffMenuMain("'+ Menu_Main[i][0] +'","'+ Menu_Sub[i][0] +'")><a class="a-main" href="'+ Menu_Main[i][1][1] +'" title="'+ Menu_Main[i][1][2] +'" target="_blank">'+ Menu_Main[i][1][0] +'</a></td>';
			}	else {
					MenuMain += '<td class="td-main" id="'+ Menu_Main[i][0] +'" onMouseOver=OnMenuMain("'+ Menu_Main[i][0] +'","'+ Menu_Sub[i][0] +'") onMouseOut=OffMenuMain("'+ Menu_Main[i][0] +'","'+ Menu_Sub[i][0] +'")><a class="a-main" href="'+ Menu_Main[i][1][1] +'" title="'+ Menu_Main[i][1][2] +'">'+ Menu_Main[i][1][0] +'</a></td>';
				}
			
		}
	
	if (i != (Menu_Main.length - 1)) {
		MenuMain += '<td class="td-main-space"></td>';
	}
	
}

MenuMain += '</tr>';

// メインタイトルの表示

Tittle_Main = "";
if (HighLightMain != null) {
	if (HighLightSub != null) {
		if ( HighLightMain != 0) {
			Tittle_Main += '<a class="a_title_main" href="'+ Menu_Main[0][1][1] +'" title="'+ Menu_Main[0][1][2] +'">'+ Menu_Main[0][1][0] +'</a>';
			Tittle_Main += ' ⇒ ';
		}
		Tittle_Main += '<a class="a_title_main" href="'+ Menu_Main[HighLightMain][1][1] +'" title="'+ Menu_Main[HighLightMain][1][2] +'">'+ Menu_Main[HighLightMain][1][0] +'</a>';
		Tittle_Main += ' ⇒ ';
		Tittle_Main += Menu_Sub[HighLightMain][1][HighLightSub][0];
	}	else {
			if ( HighLightMain != 0) {
				Tittle_Main += '<a class="a_title_main" href="'+ Menu_Main[0][1][1] +'" title="'+ Menu_Main[0][1][2] +'">'+ Menu_Main[0][1][0] +'</a>';
				Tittle_Main += ' ⇒ ';
			}
			Tittle_Main += Menu_Main[HighLightMain][1][0];
		}	// else
}	else {
		Tittle_Main = "　";	// 該当しない場合にメニューが表示されなくなるので、その対応。
	}

MenuMain += '<tr class="tr-main-title">';
MenuMain += '<td colspan="'+ (Menu_Main.length * 2 - 1) +'" class="td-main-title">'+ Tittle_Main +'</td>';
MenuMain += '</tr>';

MenuMain += '</table>';

if (StyleSheet) {
	document.write(MenuMain);
}

// ロゴ画像の表示

document.write('<div id="hitarts_logo">');
document.write('<img id="imgFil_logo" style="filter:blendTrans(duration=1)" onfilterchange="setTimeout(\'sulaidoImg_logo()\',100)">');

imgFil_logo.src = pic_logo[0].src;
setTimeout("sulaidoImg_logo()", 100);	// 初期の停滞時間（msec）

document.write('</div>');
document.write('<div id="hitarts_logo_catch">');
//document.write('ウェブサイト（ホームページ）の企画・制作・運用');
document.write('− 魅力的なウェブサイトの実現 −');
document.write('</div>');

// サブメニュー

var MenuSub = '';

for (i = 0; i < Menu_Sub.length; i++) {
	
	SubPositionLeft = Menu_Sub[i][1][0][0] + SubPtLeft;
	
	MenuSub += '<table border=0 cellspacing=1 cellpadding=0 class="table-sub" id="'+ Menu_Sub[i][0] +'" style="position: absolute; top: '+ SubPtTop +'px; left: '+ SubPositionLeft +'px;" onMouseOver=OnSubMenu("'+ Menu_Sub[i][0] +'") onMouseOut=OffSubMenu("'+ Menu_Sub[i][0] +'")>';
	
	if (i == HighLightMain) {
		
		for (j = 1; j < Menu_Sub[i][1].length; j++) {
			var layerID = Menu_Sub[i][0] +'LAYER'+ j;
			//MenuSub += '<tr class="tr-sub"><td class="td-sub-now" id="'+ layerID +'" onMouseOver=OnNowBGCOLOR("'+ layerID +'") onMouseOut=OffNowBGCOLOR("'+ layerID +'")><a class="a-sub" href="#" onClick="JumpToLink('+ Menu_Sub[i][1][j][1] +'); return false" title="'+ Menu_Sub[i][1][j][2] +'">'+ Menu_Sub[i][1][j][0] +'</a></td></tr>';
			MenuSub += '<tr class="tr-sub"><td class="td-sub-now" id="'+ layerID +'" onMouseOver=OnNowBGCOLOR("'+ layerID +'") onMouseOut=OffNowBGCOLOR("'+ layerID +'")><a class="a-sub-now" href="'+ Menu_Sub[i][1][j][1] +'" title="'+ Menu_Sub[i][1][j][2] +'">'+ Menu_Sub[i][1][j][0] +'</a></td></tr>';
		}
		
	}	else {
			
			for (j = 1; j < Menu_Sub[i][1].length; j++) {
				var layerID = Menu_Sub[i][0] +'LAYER'+ j;
				//MenuSub += '<tr class="tr-sub"><td class="td-sub" id="'+ layerID +'" onMouseOver=OnBGCOLOR("'+ layerID +'") onMouseOut=OffBGCOLOR("'+ layerID +'")><a class="a-sub" href="#" onClick="JumpToLink('+ Menu_Sub[i][1][j][1] +'); return false" title="'+ Menu_Sub[i][1][j][2] +'">'+ Menu_Sub[i][1][j][0] +'</a></td></tr>';
				MenuSub += '<tr class="tr-sub"><td class="td-sub" id="'+ layerID +'" onMouseOver=OnBGCOLOR("'+ layerID +'") onMouseOut=OffBGCOLOR("'+ layerID +'")><a class="a-sub" href="'+ Menu_Sub[i][1][j][1] +'" title="'+ Menu_Sub[i][1][j][2] +'">'+ Menu_Sub[i][1][j][0] +'</a></td></tr>';
 			}
			
		}
	
	MenuSub += '</table>';
	
}

if (StyleSheet) {
	document.write(MenuSub);
}

/* 以下は、別ページを自動表示（別ページリンク）するように要変更。 */
if (StyleSheet) {
	HTML_CSS = '<link rel="stylesheet" href="StyleSheet/'+ StyleSheet +'" type="text/css">';
	document.write(HTML_CSS);
}	else {
		Message = '<center>';
		Message += '<font size=4 color="#FF0000">';
		Message += '<b>';
		Message += 'ブラウザのバージョンが古いので、表示機能が不足しています。<br />';
		Message += 'ブラウザを最新版にバージョンアップしてから、再度お試しください。<br />';
		Message += '<br />';
		Message += '</b>';
		Message += '</font>';
		Message += '</center>';
		document.write(Message);
	}

