//ポップアップ式メニュー
//
// PopMenu("レイヤーID","幅","高さ","スピード")
// PopMenu2("レイヤーID")
// MenuHide("レイヤーID")
//メニューの見出しにonMouseOverにPopMenu、onMouseOutにMenuHideをセットします。メニュー自体にはPopMenu2とMenuHideをセットします。スピードは高さが割り切れる数を入れます。大きいほど遅くなります。
//-------------------------------------------------------
PopMenuTIMEID=null; 
function PopMenu(divname,x,y,speed){
	PopSizeX = x;
	PopSizeY = y;
	PopSpeed = speed;
	PopDiv=getDivFromName(divname);
	PopClip = 0;
	PopMenuTIMEID=setTimeout("PopMenuMain()",50);
}
function PopMenu2(divname){
	PopDiv=getDivFromName(divname);
	setDivVisibility(PopDiv,true);
	setDivClip(PopDiv,0,PopSizeX,PopSizeY,0);
}
function PopMenuMain(){
	PopClip = PopClip + (PopSizeY / PopSpeed);
	setDivVisibility(PopDiv,true);
	setDivClip(PopDiv,0,PopSizeX,PopClip,0);
	if(PopClip >= PopSizeY){
		clearTimeout(PopMenuTIMEID);
	}else{
			PopMenuTIMEID=setTimeout("PopMenuMain()",50);
	}
}
function MenuHide(divname){
	PopDiv=getDivFromName(divname);
	setDivVisibility(PopDiv,false);
	clearInterval(PopMenuTIMEID);
}
