// JavaScript Document

/* ポップアップメニュー表示 */
function show_menu(host_object_id, visible_object_id){

	var lnLeft, lnTop;
	var lobjParent;
	var objleft;

	if(document.getElementById){
		var visible_object = document.getElementById(visible_object_id);
		var host_object = document.getElementById(host_object_id);
	}else if(document.all){
		var visible_object = document.all[visible_object_id];
		var host_object = document.all[host_object_id];
	}
	else{
		var visible_object = document.layers(visible_object_id);
	}

	lnLeft = 0;
	lnTop = 0;
	lobjParent = host_object;
	while ( lobjParent != null ) {
		lnLeft += lobjParent.offsetLeft; 
		lnTop  += lobjParent.offsetTop; 
		lobjParent = lobjParent.offsetParent;
	} 
	lnTop += host_object.offsetHeight-3;
	
	if(document.all){
		visible_object.style.left = lnLeft;
		visible_object.style.top =  lnTop;	
		visible_object.style.display="block";
		visible_object.style.visibility="visible";

	}else if(document.getElementById){

		visible_object.style.left = lnLeft + "px";
		visible_object.style.top = lnTop + "px";
		visible_object.style.display="block";
		visible_object.style.visibility="visible";
		
	}
	else
	{
		visible_object.style.left = lnLeft ;
		visible_object.style.top = lnTop ;
		visible_object.style.display="block";
		visible_object.style.visibility="visible";
	}
	
}
/* ポップアップメニュー非表示 */
function hide_menu(visible_object_id){

	var lnEx, lnEy, lnEw, lnEh;
	var lnX, lnY;

	if(document.getElementById){
		var visible_object = document.getElementById(visible_object_id);
	}else if(document.all){
		var visible_object = document.all[visible_object_id];
	}
	else{
		var visible_object = document.layers(visible_object_id);
	}
	visible_object.style.visibility="hidden";
	visible_object.style.display="none";
	
}
/* ポップアップメニューボタンクリック */
function menu(host_object_id, visible_object_id){

	if(document.getElementById){
		var visible_object = document.getElementById(visible_object_id);
	}else if(document.all){
		var visible_object = document.all[visible_object_id];
	}
	else{
		var visible_object = document.layers(visible_object_id);
	}
	
	if(visible_object.style.display == 'block'){
		hide_menu(visible_object_id);
	}else{
		show_menu(host_object_id,visible_object_id);
	}
}