/** ---------------------------------------------------------------------------------
 * グローバル変数の定義
 */
var flgOpen = true;	//メニューを開いた直後の常態かどうかを判断するフラグ

 /** ---------------------------------------------------------------------------------
 * ドロップダウンメニューを開く処理
 */
 function menuOpen(target) {
	var l  = document.getElementById("sublangMenu");
	var xpos;
	var targetwidth;
	var targetTop;
	
	if(l.style.visibility=='visible' ){
		l.style.visibility='hidden';
	}
	else{
//		xpos = 0;
//		targetwidth = target.offsetWidth;
//		targetTop = target.offsetTop;
	
//		do{
//			xpos += target.offsetLeft;
//		}while(target = target.offsetParent);
	
//		l.style.left = xpos +targetwidth - l.offsetWidth + "px";
//		l.style.top = targetTop + 20 + "px";
		
		l.style.visibility='visible';
		flgOpen = true;
	}
}

 /** ---------------------------------------------------------------------------------
 * ドロップダウンメニューを閉じる処理
 */
function menuClose() {
	var l  = document.getElementById("sublangMenu");
	if(flgOpen != true){
		l.style.visibility='hidden';
	}
	flgOpen = false;
}

 /** ---------------------------------------------------------------------------------
 * 続きを読む、閉じるの切り替え 
 */
function readopen( opencontents, closecontents)
{
	if( document.getElementById(opencontents)){
		if( document.getElementById(closecontents)){
			document.getElementById(opencontents).style.display = 'block';
			document.getElementById(closecontents).style.display = 'none';
		}
	}
}

 /** ---------------------------------------------------------------------------------
 *	クリックイベント
 */
document.onclick = menuClose; 
