/* flash re write */
function IE_HtmlRewrite(objParent) {
	if (window.ActiveXObject && objParent) {
		objParent.innerHTML = objParent.innerHTML;
	}
}

/* image rollover */
function imgOn(imgEl) {
	imgEl.src = imgEl.src.replace("_off.gif", "_on.gif");
}

function imgOff(imgEl) {
	imgEl.src = imgEl.src.replace("_on.gif", "_off.gif");
}

/* familySite */
function familySite(containerID) {
	
	var container = document.getElementById(containerID);
	var familySiteTitle = container.getElementsByTagName("h3").item(0);
	var familySiteList = container.getElementsByTagName("ul").item(0);
	
	familySiteList.style.display = "none";

	familySiteTitle.onmouseover = function() {
		familySiteList.style.display = "block";
	}
	familySiteList.onmouseover = function() {
		familySiteList.style.display = "block";
	}
	
	familySiteTitle.onmouseout = function() {
		familySiteList.style.display = "none";
	}
	familySiteList.onmouseout = function() {
		familySiteList.style.display = "none";
	}
	
}

/* top menu */
function	topMenu(elId)	{
	var elId = document.getElementById(elId);
	var ulEl = elId.getElementsByTagName("ul");
	var anchorEl = elId.getElementsByTagName("a");

	function	hideSubMenu()	{
		for (i=0;i<ulEl.length;i++) {
			if (ulEl[i].parentNode.parentNode.parentNode == elId) {
				ulEl[i].style.display = "none";
			}
		}
	}
	hideSubMenu();

	for (j=0;j<anchorEl.length;j++) {
		if (anchorEl[j].parentNode.parentNode.parentNode == elId) {
			anchorEl[j].parentNode.onmouseover = function() {
				hideSubMenu();
				this.getElementsByTagName("ul")[0].style.display = "block";
			}
			anchorEl[j].onfocus = function() {
				hideSubMenu();
				this.parentNode.getElementsByTagName("ul")[0].style.display = "block";
			}
			anchorEl[j].parentNode.onmouseout = function() {
				hideSubMenu();
			}
		}
		else {
			anchorEl[j].onmouseover = function() {
				this.firstChild.src = this.firstChild.src.replace("_off.gif","_on.gif");
			}
			anchorEl[j].onfocus = anchorEl[j].onmouseover;
			anchorEl[j].onmouseout = function() {
				this.firstChild.src = this.firstChild.src.replace("_on.gif","_off.gif");
			}
			anchorEl[j].onblur = anchorEl[j].onmouseout;
		}
	}
}

/* sidebar */
function sidebar(elId) {
	//변수설정
	var elId = document.getElementById(elId);
	var sideMenuList = elId.getElementsByTagName("ul")[0];
	var sideMenuImg = sideMenuList.getElementsByTagName("img");

	for (i=0;i<sideMenuImg.length;i++)
	{
		if (sideMenuImg[i].src.indexOf("_on.gif") == -1)//현재 페이지가 아닌 메뉴들만 실행 (현재페이지는 계속 on 되어있어야 함)
		{
			//마우스 접근
			sideMenuImg[i].onmouseover = function() {
				this.src = this.src.replace("_off.gif", "_on.gif");
			}
			sideMenuImg[i].onmouseout = function() {
				this.src = this.src.replace("_on.gif", "_off.gif");
			}
			//키보드 접근
			sideMenuImg[i].parentNode.onfocus = function() {
				this.firstChild.src = this.firstChild.src.replace("_off.gif", "_on.gif");
			}
			sideMenuImg[i].parentNode.onblur = function() {
				this.firstChild.src = this.firstChild.src.replace("_on.gif", "_off.gif");
			}
		}
	}
}


