var msX;
var msY;
var tmrID;					// タイマーID
var hdlPopUp = null;		// ポップアップハンドル

function openPopUp(strMsg){

	// メニュー表示処理
	
	getMousePos(event);

	moveLayer("popup",msX+15,msY+15);

	strMsg='<table width="260" border="0" bgcolor="#000000" cellspacing="0" cellpadding="0"><tr><td><table width="100%" border="0" cellspacing="1" cellpadding="3"><tr bgcolor="#FFFFFF"><td><font size="2">'+strMsg+'</font></td></tr></table></td></tr></table>';

	outputLAYER("popup",strMsg);

	showLayer("popup");

}

function closePopUp(){

	// ポップアップ削除処理

	if(hdlPopUp == null){
		return;
	}

	if ( document.getElementById )
		document.getElementById( hdlPopUp ).style.visibility = 'hidden' 
	else if ( document.all ) 
		document.all( hdlPopUp ).style.visibility = 'hidden' 
	else if ( document.layers )
		document.layers[ hdlPopUp ].visibility = 'hide' 

	hdlPopUp = null;

}


function outputLAYER(layName,html){

	if(document.getElementById){
		document.getElementById(layName).innerHTML=html
	} else if(document.all){
		document.all(layName).innerHTML=html
	} else if(document.layers) {
		document.layers[layName].document.open()
		document.layers[layName].document.write(html)
		document.layers[layName].document.close()
    }

}

function showLayer(objName){ 

	if ( document.getElementById )
		document.getElementById( objName ).style.visibility = 'visible' 
	else if ( document.all )
		document.all( objName ).style.visibility = 'visible' 
	else if ( document.layers )
		document.layers[ objName ].visibility = 'show' 

	hdlPopUp = objName;

}

function moveLayer(objName,x,y){
      
	if(document.getElementById){
		document.getElementById(objName).style.left=x;
		document.getElementById(objName).style.top=y;
	}else if(document.all){
		document.all(objName).style.pixelLeft=x;
		document.all(objName).style.pixelTop=y;
	}else if(document.layers){
		document.layers[objName].moveTo(x,y);
	}

}

function getMousePos(e) {

	if (window.opera) {
		msX=e.clientX;
		msY=e.clientY;
	}else if (document.all) {
		msX=document.body.scrollLeft+event.clientX;
		msY=document.body.scrollTop+event.clientY;
	}else if (document.layers || document.getElementById) {
		msX=e.pageX;
		msY=e.pageY;
	}
}



function disp(url){

window.open(url, "window_name", "width=840,height=800,scrollbars=yes");

}
