function onRollOver() {
	var navi=document.getElementById("main");
	var naviList=navi.getElementsByTagName("img");
	for(var i=0;i<naviList.length;i++){
		naviList[i].onmouseover=function() {
			this.setAttribute("src",this.getAttribute("src").replace(".jpg","_over.jpg"));
		}
		naviList[i].onmouseout=function() {
			this.setAttribute("src",this.getAttribute("src").replace("_over.jpg",".jpg"));
		}
	}
}

function pageHighlight() {
	if(!document.getElementsByTagName) return false;
	if(!document.getElementById) return false;
	if(!document.getElementById("side")) return false;
	var sideId=document.getElementById("side");
	var sideLinks=sideId.getElementsByTagName("a");
	for(var i=0; i<sideLinks.length; i++){
		var nowPage=window.location.href;
		var linkUrl=sideLinks[i].getAttribute("href");
		if (nowPage.indexOf(linkUrl) != -1) {
				sideLinks[i].className = "highlight";
		} 
	}
}

function pageHighlightMain() {
	if(!document.getElementsByTagName) return false;
	if(!document.getElementById) return false;
	if(!document.getElementById("main")) return false;
	var mainId=document.getElementById("main");
	var mainLinks=mainId.getElementsByTagName("a");
	for(var i=0; i<mainLinks.length; i++) {
		var nowPage=window.location.href;
		var linUrl=mainLinks[i].getAttribute("href");
		if(nowPage.indexOf(linUrl)!=-1) {
			HighReplace();
		}
	}
}


function HighReplace() {
	var navi=document.getElementById("main");
	var naviList=navi.getElementsByTagName("img");
	var mainLinks=navi.getElementsByTagName("a");
	for (var i = 0; i < naviList.length; i++) {
		var nowPage = window.location.href;
		var linUrl = mainLinks[i].getAttribute("href");
		if (nowPage.indexOf(linUrl) != -1) {
			naviList[i].setAttribute("src", naviList[i].getAttribute("src").replace(".jpg", "_high.jpg"));
			naviList[i].onmouseover=function() {
				this.setAttribute("src",this.getAttribute("src").replace("_high.jpg","_over.jpg"));
			}
			naviList[i].onmouseout=function() {
				this.setAttribute("src",this.getAttribute("src").replace("_over.jpg","_high.jpg"));
			}
		}
	}
}

addLoadEvent(onRollOver);
addLoadEvent(pageHighlightMain);
addLoadEvent(pageHighlight);