
// メニューの場所を移動する

function menuAction(menuId,childId,c,layerAdjust) {
	if(c==0) {
		var parentLayer = getObj(menuId);
		var subLayer = getObj(childId);

		//alert(subLayer.id);

		if(document.all) {
			//alert(parentLayer.offsetLeft +"&"+ parentLayer.offsetWidth +"&"+ parentLayer.offsetTop);
			subLayer.style.left = parentLayer.offsetLeft + parentLayer.offsetWidth + 'px';
			subLayer.style.top = parentLayer.offsetTop + layerAdjust + 'px';
		} else if(document.getElementById) {
			//alert(parentLayer.offsetLeft + parentLayer.offsetWidth+layerAdjust);
			subLayer.style.left = parentLayer.offsetLeft + parentLayer.offsetWidth + 'px';
			subLayer.style.top = parentLayer.offsetTop + layerAdjust +'px';
		} else if(document.layers) {
			subLayerLeft = parentLayer.left + parentLayer.clip.width ;
			subLayerTop = parentLayer.top + layerAdjust ;
			subLayer.moveTo(subLayerLeft,subLayerTop);
		}
	}
	show(childId);	// メニューを表示させる
}


// メニューを表示する
function show(targetMenu){
	if(document.all) {
		document.all(targetMenu).style.visibility="visible";
	} else if(document.getElementById) {
		document.getElementById(targetMenu).style.visibility="visible";
	} else if(document.layers) {
		document.layers[targetMenu].visibility="visible";
	}
	return;
}

// メニューを隠す
function hide(targetMenu){
	if(document.all) {
		document.all(targetMenu).style.visibility="hidden";
	} else if(document.getElementById) {
		document.getElementById(targetMenu).style.visibility="hidden";
	} else if(document.layers) {
		document.layers[targetMenu].visibility="hide";
	}
	return;
}

/*----------------------------------------------------
関数名: getObj()
概要  : オブジェクト取得関数
説明  : idよりオブジェクトの取得
変数  : objName 取得するオブジェクトのID名
----------------------------------------------------*/

function getObj(objName) {
	if(document.all) {
		var Obj = document.all[objName];
	} else if(document.getElementById) {
		var Obj = document.getElementById(objName);
	} else if(document.layers) {
		EmbeddingLayer = document.layers[Embedding];
		alert(EmbeddingLayer.id);
		var Obj = EmbeddingLayer.document.layers[objName];
	}
	return Obj;
}

