// メニュー･ロールオーバー
function rollOver(obj,val,level,img,button){
	
	obj.className=val;
	
	switch(img){
		case "img_1":
			obj.document.img_1.src=level +"img/button_" + button + ".gif";
			break;
		case "img_2":
			obj.document.img_2.src=level +"img/button_" + button + ".gif";
			break;
		case "img_3":
			obj.document.img_3.src=level +"img/button_" + button + ".gif";
			break;
		case "img_4":
			obj.document.img_4.src=level +"img/button_" + button + ".gif";
			break;
		case "img_5":
			obj.document.img_5.src=level +"img/button_" + button + ".gif";
			break;
		case "img_6":
			obj.document.img_6.src=level +"img/button_" + button + ".gif";
			break;
		case "img_7":
			obj.document.img_7.src=level +"img/button_" + button + ".gif";
			break;
	}
}

// URLリンク
function jumpUrl(url) {
	parent.location.href=url;
}

// 表示モード切替
function displayMode(mode) {
	document.getElementById('submenu').style.display = mode;
}

// ポップアップメニュー
function popupMenu(obj,item,level,w,h){

	var submenu = document.getElementById('submenu');

	// メニュー項目
	popupMenuItem = new Array();
	switch (item) {

	// company
	case 1:
		popupMenuItem.push("経営理念",level+"company/001.htm");
		popupMenuItem.push("会社概要",level+"company/outline.htm");
		popupMenuItem.push("沿革・組織図",level+"company/history.htm");
		break;

	// technology
	case 2:
		popupMenuItem.push("建設事業関連",level+"technology/001.htm");
//		popupMenuItem.push("インターネット関連", level+"technology/002.htm");
//		popupMenuItem.push("パソコン業務関連",level+"technology/003.htm");
//		popupMenuItem.push("飲食店関連",level+"technology/restaurant.htm");
		break;

	// information
	case 3:
		popupMenuItem.push("採用情報",level+"information/recruit.htm");
		popupMenuItem.push("業務提携",level+"information/cooperation.htm");
		popupMenuItem.push("エントリーフォーム",level+"information/entry.htm");
		break;

	// request
	case 4:
		popupMenuItem.push("お問合せ",level+"request.htm");
		break;

	// customer
	case 5:
		popupMenuItem.push("お取引業者さま",level+"customer/001.htm");
		break;

	// staff
	case 6:
		popupMenuItem.push("スタッフ",level+"staff/001.htm");
		break;
	}

	// メニュー作成
	var layer;
	var roop;
	var url;
	var subject;
	layer = "<div id='popmenu' style='position:absolute;top:" + h + ";left:" + w + ";'>\n";
	roop = popupMenuItem.length / 2;
	for (i=0; i<roop; i++) {
		url = i * 2 + 1;
		subject = i * 2;
		layer += "	<div id='submenu" + i + "' class='menu_sub_1'";
		layer += "	  onclick=jumpUrl('" + popupMenuItem[url] + "')";
		layer += "	  onmouseover=rollOver(this,'menu_sub_2');displayMode('block');";
		layer += "	  onmouseout=rollOver(this,'menu_sub_1');displayMode('none');>" + popupMenuItem[subject] + "</div>\n";
	}
	layer += "</div>\n";

	// ポップアップメニュー表示
	submenu.style.display = 'block';
	submenu.innerHTML = layer;
}