function Flash_Call(swf,widht,height){
quality = 'high';
scale = 'noscale';

document.write('<OBJECT classid="clsid:D27CDB6E-AE6D-11cf-96B8-444553540000" WIDTH="'+widht+'" HEIGHT="'+height+'" id="flash" ALIGN="middle"><PARAM NAME=movie VALUE="'+swf+'"><param name="salign" value="lt" /><PARAM NAME=quality VALUE='+quality+'><param name="scale" value="'+scale+'" /> <PARAM NAME=bgcolor VALUE=#FFFFFF><EMBED src="'+swf+'" quality='+quality+' bgcolor=#FFFFFF scale='+scale+' salign="lt" WIDTH="'+widht+'" HEIGHT="'+height+'" NAME="flash" ALIGN="middle" TYPE="application/x-shockwave-flash"></EMBED></OBJECT>')
}







function MM_swapImgRestore() { //v3.0
  var i,x,a=document.MM_sr; for(i=0;a&&i<a.length&&(x=a[i])&&x.oSrc;i++) x.src=x.oSrc;
}
function MM_preloadImages() { //v3.0
  var d=document; if(d.images){ if(!d.MM_p) d.MM_p=new Array();
    var i,j=d.MM_p.length,a=MM_preloadImages.arguments; for(i=0; i<a.length; i++)
    if (a[i].indexOf("#")!=0){ d.MM_p[j]=new Image; d.MM_p[j++].src=a[i];}}
}

function MM_findObj(n, d) { //v4.01
  var p,i,x;  if(!d) d=document; if((p=n.indexOf("?"))>0&&parent.frames.length) {
    d=parent.frames[n.substring(p+1)].document; n=n.substring(0,p);}
  if(!(x=d[n])&&d.all) x=d.all[n]; for (i=0;!x&&i<d.forms.length;i++) x=d.forms[i][n];
  for(i=0;!x&&d.layers&&i<d.layers.length;i++) x=MM_findObj(n,d.layers[i].document);
  if(!x && d.getElementById) x=d.getElementById(n); return x;
}

function MM_swapImage() { //v3.0
  var i,j=0,x,a=MM_swapImage.arguments; document.MM_sr=new Array; for(i=0;i<(a.length-2);i+=3)
   if ((x=MM_findObj(a[i]))!=null){document.MM_sr[j++]=x; if(!x.oSrc) x.oSrc=x.src; x.src=a[i+2];}
}

function MM_Over( myobj, num ){
	var imgobj;
	if (num != defnum) {
		imgobj = MM_findObj("navi" + num);
		imgobj.src = "../../images/g_navi_0" + num + "r.gif";
		MM_findObj("navi" + defnum).src = "../../images/g_navi_0" + defnum + ".gif";
		MM_submenu( num );
	}
	iviewflag = num;
}

var iviewflag = 0;
var defnum = 2;			// default menu no.
function MM_submenu( num ){
	if( num==1 ){
		window.document.getElementById("nav1").style.display = "block";
		window.document.getElementById("nav2").style.display = "none";
		window.document.getElementById("nav3").style.display = "none";
		window.document.getElementById("nav4").style.display = "none";
		window.document.getElementById("nav5").style.display = "none";
		window.document.getElementById("nav6").style.display = "none";
		window.document.getElementById("nav7").style.display = "none";
	}
	else if( num==2 ){
		window.document.getElementById("nav1").style.display = "none";
		window.document.getElementById("nav2").style.display = "block";
		window.document.getElementById("nav3").style.display = "none";
		window.document.getElementById("nav4").style.display = "none";
		window.document.getElementById("nav5").style.display = "none";
		window.document.getElementById("nav6").style.display = "none";
		window.document.getElementById("nav7").style.display = "none";
	}
	else if( num==3 ){
		window.document.getElementById("nav1").style.display = "none";
		window.document.getElementById("nav2").style.display = "none";
		window.document.getElementById("nav3").style.display = "block";
		window.document.getElementById("nav4").style.display = "none";
		window.document.getElementById("nav5").style.display = "none";
		window.document.getElementById("nav6").style.display = "none";
		window.document.getElementById("nav7").style.display = "none";
	}
	else if( num==4 ){
		window.document.getElementById("nav1").style.display = "none";
		window.document.getElementById("nav2").style.display = "none";
		window.document.getElementById("nav3").style.display = "none";
		window.document.getElementById("nav4").style.display = "block";
		window.document.getElementById("nav5").style.display = "none";
		window.document.getElementById("nav6").style.display = "none";
		window.document.getElementById("nav7").style.display = "none";
	}
	else if( num==5 ){
		window.document.getElementById("nav1").style.display = "none";
		window.document.getElementById("nav2").style.display = "none";
		window.document.getElementById("nav3").style.display = "none";
		window.document.getElementById("nav4").style.display = "none";
		window.document.getElementById("nav5").style.display = "block";
		window.document.getElementById("nav6").style.display = "none";
		window.document.getElementById("nav7").style.display = "none";
	}
	else if( num==6 ){
		window.document.getElementById("nav1").style.display = "none";
		window.document.getElementById("nav2").style.display = "none";
		window.document.getElementById("nav3").style.display = "none";
		window.document.getElementById("nav4").style.display = "none";
		window.document.getElementById("nav5").style.display = "none";
		window.document.getElementById("nav6").style.display = "block";
		window.document.getElementById("nav7").style.display = "none";
	}
	else if( num==7 ){
		window.document.getElementById("nav1").style.display = "none";
		window.document.getElementById("nav2").style.display = "none";
		window.document.getElementById("nav3").style.display = "none";
		window.document.getElementById("nav4").style.display = "none";
		window.document.getElementById("nav5").style.display = "none";
		window.document.getElementById("nav6").style.display = "none";
		window.document.getElementById("nav7").style.display = "block";
	}
}

function MM_Out( myobj, num ){
	if (iviewflag == num) {
		if (num != defnum) {
			MM_findObj("navi" + num).src = "../../images/g_navi_0" + num + ".gif";
			MM_submenu(defnum); // reset menu
			MM_findObj("navi" + defnum).src = "../../images/g_navi_0" + defnum + "r.gif";
		}
	}
}

/**
 * onmouseove/onmouseoutに自動で関数を設定する
 * @param {Object} tagName 設定したいタグ名（画像をつけられるもの）
 * @param {Object} className 関数を設定するタグにつけるクラス名
 */
function initOnMouseFunc(tagName, className) {
	var elements = document.getElementsByTagName(tagName);
	
	for(cnt = 0; cnt < elements.length; cnt++) {
		obj = elements[cnt];
		if(obj.className == className) {
			var defImg = obj.src;
			var dotPos = defImg.lastIndexOf(".");
			var onImg  = defImg.substr(0, dotPos)+"o"+defImg.substr(dotPos);
			
			obj.setAttribute('defImg', defImg);
			obj.setAttribute('onImg' , onImg);
			obj.onmouseover = function() {
				this.src = this.getAttribute('onImg');
			};
			
			obj.onmouseout = function() {
				this.src = this.getAttribute('defImg');
			};

			obj.onerror = function() {
				this.src = this.getAttribute('defImg');
			};
		}
	}
}

function init() {
	initOnMouseFunc('img', 'imgover');
	initOnMouseFunc('input', 'imgover');
}

window.onload = init


