/* 複数の画像を変更 */
/* 最初の画像のマウスを変更 */
function multiMouseOver() {
	var ar = new Array(multiMouseOver.arguments.length);
	ar = multiMouseOver.arguments

	if (ar[0] == '0') {
		/* 最初の画像だけ特別 */
		mouseOver(ar[1], ar[2]);
	}
	else {
		changeImage(ar[1], ar[2]);
	}

	for (i = 3; i < ar.length; i++) {
		changeImage(ar[i], ar[i+1]);
		i++;
	}
}

function multiMouseOut() {
	var ar = new Array(multiMouseOut.arguments.length);
	ar = multiMouseOut.arguments

	/* 最初の画像だけ特別 */
	mouseOut(ar[0], ar[1]);

	for (i = 2; i < ar.length; i++) {
		changeImage(ar[i], ar[i+1]);
		i++;
	}
}

function mouseOver(imgID, imgFile) {
	var img;
	var cursor;

	cursor = "hand";

	changeImage(imgID, imgFile);
	changeCursor(imgID, cursor);
}

function mouseOut(imgID, imgFile) {
	var img;
	var cursor;

	cursor = "default";

	changeImage(imgID, imgFile);
	changeCursor(imgID, cursor);
}

function changeImage(imgID, img) {
	document.getElementById(imgID).src = img;
}

function changeCursor(imgID, cursor) {
	document.getElementById(imgID).style.cursor = cursor;
}

function mouseClick(url, target) {
	window.target = target;
	window.location = url;
}
function showPopup(e, msg) {
	if (!document.getElementById) return;

	var obj = document.getElementById("popup");
	var x = e.clientX + scrollLeft();
	var y = e.clientY + scrollTop();
	var left = x - 60;
	var top = y + 16;

	obj.style.left = x + "px";
	obj.style.top = top + "px";
	obj.innerHTML = msg;
	obj.style.visibility = "visible";
}

function closePopup() {
	if (!document.getElementById) return;

	var obj = document.getElementById("popup");
	obj.style.visibility = "hidden";
}

function scrollTop() {
	if (window.pageYOffset) {
		return window.pageYOffset;
	} else if (document.compatMode == "CSS1Compat") {
		return document.body.parentNode.scrollTop;
	} else if (document.body.scrollTop) {
		return document.body.scrollTop;
	}

	return 0;
}

function scrollLeft() {
	if (window.pageXOffset) {
		return window.pageXOffset;
	} else if (document.compatMode == "CSS1Compat") {
		return document.body.parentNode.scrollLeft;
	} else if (document.body.scrollLeft) {
		return document.body.scrollLeft;
	}

	return 0;
}
