
// メニューの画像チェンジ
function swapimg(imgname,chg){
	document.images[imgname].src = chg;
}


// 説明文ポップアップ
var msX;
var msY;
var tmrID;					// タイマーID
var hdlPopUp = null;		// ポップアップハンドル

function openPopUp(strMsg){

	// メニュー表示処理
	
	getMousePos(event);

	moveLayer("popup",msX+0,msY+10);

	strMsg='<div class="popup">'+strMsg+'</div>';

	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;
	}
}



/*pop up window*/
function html(html,target,w,h) {
	var w1;
	w1 = window.open("", target,"toolbar=no,location=no,directories=no,status=yes,menubar=no,scrollbars=yes,resizable=yes,copyhistory=no, width="+w+",height="+h);
	w1.location.href=html
	w1.focus();
}
