// プルダウンメニュー
var idx=0;
var	holdidx=0;
// Pull-down Menu appears
function mOver(idx){
	var menuname='menu'+String(idx);
	var imgname='mimg'+String(idx);
	document.getElementById(menuname).style.display="block";
	document.getElementById(imgname).style.display="block";
}
// Pull-down Menu hides
function mOut(idx){
	var menuname='menu'+String(idx);
	var imgname='mimg'+String(idx);
	if(idx==holdidx){
		document.getElementById(menuname).style.display="none";
	} else {
		document.getElementById(menuname).style.display="none";
		document.getElementById(imgname).style.display="none";
	}
}
// Hold Pull-Up Tab
function mClick(idx){
	var imghname='mimg'+String(holdidx);
	var imgname='mimg'+String(idx);
	if(idx!=holdidx&&holdidx!=0){
		document.getElementById(imghname).style.display="none";
	}
	document.getElementById(imgname).style.display="block";
	holdidx=idx;
}
// Iframe Resize
function resizeIframe(ID){
	var iffield = document.getElementById(ID);
	var docheight;
	iffield.style.height="0px";
	if(document.height){
		docheight=document.getElementById(ID).contentDocument.documentElement.scrollHeight;
	}else{
		docheight=document.frames[ID].document.body.scrollHeight;
	}

/*	alert("contentDocument\n.documentElement.scrollHeight: "+document.getElementById(ID).contentDocument.documentElement.scrollHeight+
	"\n.documentElement.offsetHeight: "+document.getElementById(ID).contentDocumentdocumentElement.offsetHeight+
	"\n.height: "+document.getElementById(ID).height);

	if(browsname.indexOf("MSIE")>=0){
//		frameele.style.height=document.body.scrollHeight+'px';
		docheight=document.getElementById(ID).contentDocument.documentElement.scrollHeight;
	} else if (browsname.indexOf("Netscape")>=0 || browsname.indexOf("Firefox")>=0){
//		frameele.style.height=document.documentElement.offsetHeight+'px';
		docheight=document.getElementById(ID).contentDocument.documentElement.scrollHeight;
	} else if (browsname.indexOf("Safari")>=0){
		docheight=document.getElementById(ID).contentDocument.documentElement.scrollHeight;
	}
*/

//	alert(eval(docheight));
	if(eval(docheight)>400){
		iffield.style.height = docheight+30+'px';
	}else{
		iffield.style.height = "400px";
	}

	if(navigator.userAgent.indexOf("MSIE")>=0){
		var ancflag=location.href.indexOf('#');
		if(ancflag>0){
			var anchor=location.href.split('#')[1];
			var objtop=document.getElementById('inframe').contentWindow.document.getElementById(anchor).offsetTop;
			scrollTo(0,objtop+210);
		}
	}
}
