// 共通ライブラリ

var func = window.onload;

// ページオンロード処理
window.onload = function() {
	addMenuEventListener();
	setArrow();	
	if (func) {
		func();
	}
}

var pageList1 = new Array ("syainblog.html");

var pageList2 = new Array ("event.html", "jiten_2007.html", "kessan.html",  "ksyouyo_2007.html", "ksyouyo_2008.html", "minamo.html", "minamo01.html", "minamo02.html", "minamo03.html", "noukai_2007.html", "noukai_2008.html",  "nyuusya_2008.html", "ryokou_2007.html", "ryokou_2008.html", "ryokou_2009.html");

// メニューイベントリスナー登録
function addMenuEventListener() {
	var menu = document.getElementById("square06");
	var list = menu.getElementsByTagName("li");
	for (var i = 0; i < list.length; i++) {
		var li = list[i];
		if (li.addEventListener) {		/*  FireFox, Safari */
			li.addEventListener("mouseover", onMenuMouseoverEvent, false);
			li.addEventListener("mouseout", onMenuMouseoutEvent, false);
		} else if (li.attachEvent) {	/* IE */
			li.onmouseover = onMenuMouseoverEvent;
			li.onmouseout = onMenuMouseoutEvent;
		} else {
			li["onmouseover"] = onMenuMouseoverEvent;
			li["onmouseout"] = onMenuMouseoutEvent;
		}
	}
}

// メニューマウスオーバーイベント
// change 09/03/30
//function onMenuMouseoverEvent() {
//	this.style.backgroundImage = "url(images/arrow02.gif)";
//	this.style.backgroundRepeat = "no-repeat"; 
//}
function onMenuMouseoverEvent() {
	var html = document.URL.substring(document.URL.lastIndexOf("/") + 1);
	var gif = "url(images/arrow02.gif)";
	for (i = 0; i < pageList2.length; i++) {
		if (pageList2[i] == html) {
			gif =  "url(../images/arrow02.gif)";
			break;
		}
	}
//	this.style.backgroundImage = "url(images/arrow02.gif)";
	this.style.backgroundImage = gif;
	this.style.backgroundRepeat = "no-repeat"; 
}

// メニューマウスアウトイベント
function onMenuMouseoutEvent() {
	this.style.backgroundImage = "";
	setArrow();
}

// change 09/03/27
//var pageList = new Array ("event.html", "jiten_2007.html", "kessan.html",  "ksyouyo_2007.html", "ksyouyo_2008.html", "minamo.html", "minamo01.html", "minamo02.html", "minamo03.html", "noukai_2007.html", "noukai_2008.html",  "nyuusya_2008.html", "ryokou_2007.html", "ryokou_2008.html", "syainblog.html");
//
//function setArrow() {
//	var navi = document.getElementById("navi");
//	var html = document.URL.substring(document.URL.lastIndexOf("/") + 1);
//	for (i = 0; i < pageList.length; i++) {
//		if (pageList[i] == html) {
//			var menu = document.getElementById("square06");
//			var list = menu.getElementsByTagName("li");
//			for (var j = 0; j < list.length; j++) {
//				var li = list[j];
//				if (li.innerHTML.indexOf(html) > 0) {
//					li.style.backgroundImage = "url(images/arrow02.gif)";
//					li.style.backgroundRepeat = "no-repeat";
//					break;
//				}
//			}
//			break;
//		}
//	}
//}

function setArrow() {
	var navi = document.getElementById("navi");
	var html = document.URL.substring(document.URL.lastIndexOf("/") + 1);
	k = 0;
	for (i = 0; i < pageList1.length; i++) {
		if (pageList1[i] == html) {
			var menu = document.getElementById("square06");
			var list = menu.getElementsByTagName("li");
			for (var j = 0; j < list.length; j++) {
				var li = list[j];
				if (li.innerHTML.indexOf(html) > 0) {
					li.style.backgroundImage = "url(images/arrow02.gif)";
					li.style.backgroundRepeat = "no-repeat";
					k = 1;
					break;
				}
			}
			break;
		}
	}
	if (k == 0) {
		for (i = 0; i < pageList2.length; i++) {
			if (pageList2[i] == html) {
				var menu = document.getElementById("square06");
				var list = menu.getElementsByTagName("li");
				for (var j = 0; j < list.length; j++) {
					var li = list[j];
					if (li.innerHTML.indexOf(html) > 0) {
						li.style.backgroundImage = "url(../images/arrow02.gif)";
						li.style.backgroundRepeat = "no-repeat";
						break;
					}
				}
//				break;
			}
		}
	}
}

