function toggle_disp(action){
	var div1 = document.getElementById('chk-more');
	var div2 = document.getElementById('to-more');
	if(action == 'open'){
		div1.style.display = 'block';
		div2.style.display = 'none';
	}else{
		div1.style.display = 'none';
		div2.style.display = 'block';
	}
}

/* --- 以下、流用 ---*/

/* ポップアップメニュー表示 */
function show0(visible_object_id,host_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);
		var shim_object = document.getElementById('shim1');	// add
	}else if(document.all){
		var visible_object = document.all[visible_object_id];
		var host_object = document.all[host_object_id];
		var shim_object = document.all['shim1'];	// add
	}
	else{
		var visible_object = document.layers(visible_object_id);
		var shim_object = document.layers('shim1');	// add
//		var invi_object = document.layers(invi_object_id);
	}

//	lnLeft = 0;
	lnLeft = 100;
	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";
		// add start
		shim_object.style.left = lnLeft;
		shim_object.style.top =  lnTop;	
		shim_object.style.display="block";
		shim_object.style.visibility="visible";
		// add end
//		invi_object.style.display="none";
//		invi_object.style.visibility="hidden";
	}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";
		// add start
		shim_object.style.left = lnLeft + "px";
		shim_object.style.top = lnTop + "px";
		shim_object.style.display="block";
		shim_object.style.visibility="visible";
		// add end
//		invi_object.style.display="none";
//		invi_object.style.visibility="hidden";
	}else{
		visible_object.style.left = lnLeft ;
		visible_object.style.top = lnTop ;
		visible_object.style.display="block";
		visible_object.style.visibility="visible";
		// add start
		shim_object.style.left = lnLeft ;
		shim_object.style.top = lnTop ;
		shim_object.style.display="block";
		shim_object.style.visibility="visible";
		// add end
//		invi_object.style.display="none";
//		invi_object.style.visibility="hidden";
	}

	// add start
	shim_object.style.width = visible_object.offsetWidth;
	shim_object.style.height = visible_object.offsetHeight;
	// add end
}

/* ポップアップメニュー非表示 */
//function hide_menu(visible_object_id, invi_object_id){
function hide0(visible_object_id){
	var lnEx, lnEy, lnEw, lnEh;
	var lnX, lnY;

	if(document.getElementById){
		var visible_object = document.getElementById(visible_object_id);
		var shim_object = document.getElementById('shim1');	// add
//		var invi_object = document.getElementById(invi_object_id);
	}else if(document.all){
		var visible_object = document.all[visible_object_id];
		var shim_object = document.all['shim1'];	// add
//		var invi_object = document.all[invi_object_id];
	}
	else{
		var visible_object = document.layers(visible_object_id);
		var shim_object = document.layers('shim1');	// add
//		var invi_object = document.layers(invi_object_id);
	}
	visible_object.style.visibility="hidden";
	visible_object.style.display="none";
	shim_object.style.visibility="hidden";	// add
	shim_object.style.display="none";	// add
//	invi_object.style.display="block";
//	invi_object.style.visibility="visible";
}

// MacのSafariでは処理をしないバージョン
function hide1(visible_object_id){
	var ua = navigator.userAgent;
	if(!ua.match(/Mac OS X/) || !ua.match(/Safari/)){
		hide0(visible_object_id);
	}
}
