Ve = navigator.appVersion.charAt(0);
Ve = eval(Ve);



var loadflg = 0;
function ch_loadflg(){
	loadflg = 1;
}
ie = !!document.all;
nn = !!document.layers;
gk = (navigator.userAgent.indexOf("Gecko", 0) != -1);

if(gk) {
	document.all = new Function("id", "return document.getElementById(id);");
}
// ******************** メニュー表示の定義

var current = "";

function popupmenu(e, id, menux, menuy) {
	hidemenu();
	current = id;

	if(ie) { e = event; }
	
	if( (ie || gk) && loadflg=="0")  {
		with(document.all(id)) {
			style.left = menux;
			style.top = menuy;
			style.visibility = "visible";
		}
	}
	if(nn) {
		with(document.layers[id]) {
			left = menux;
			top = menuy;
			visibility = "show";
		}
	}
}

// ******************** レイヤー範囲の確認

var doposcheck = false;

function poscheck(e) {
	if(doposcheck) {					
		if(ie) { e = event; }
		var t, l, w, h, x, y;
		if(ie || gk) {
			t = document.all(current).offsetTop;
			l = document.all(current).offsetLeft;
			w = document.all(current).offsetWidth;
			h = document.all(current).offsetHeight;
			x = eval("e.clientX +" + (ie ? "document.body.scrollLeft" : "window.scrollX"));
			y = eval("e.clientY +" + (ie ? "document.body.scrollTop" : "window.scrollY"));
			if(x < l || x > l + w || y < t || y > t + h) {
				hidemenu();
			}
		}
	}
}

// ******************** レイヤー消去の定義

function hidemenu() {
	if(current != "") {
		if(ie || gk) {document.all(current).style.visibility = "hidden";}
		doposcheck = false;
		if(nn) {document.layers[current].visibility = 'hide';}
	}
}



// ******************** スワップイメージ実行
function SwapImage(ImageName,FileName){
	document.images[ImageName].src = FileName;
}

// ******************** 全てのレイヤーをクリア
function ClearAll() {
	for (i = 0 ; i < LayerList.length ; i++) {
		if(document.all) { document.all(current).style.visibility = 'hidden'; }
		if(document.layers) { document.layers[current].visibility = 'hide'; }
	}
}


// ********************
var preimgs = new Array();
function PreLoad() {}
