/* objectº° ´Üµ¶»ç¿ë javascript */



/*--------------------------------------------------------------------------*/
/*  add Favorite (bookmark) : IE, FF Only
/*--------------------------------------------------------------------------*/
function addFavorite()	{
	try
	{
		var url=pageUrl();
		var title=document.title;
		if (navigator.userAgent.indexOf("MSIE")>=0)	window.external.AddFavorite(url, title);
		if (window.sidebar)	window.sidebar.addPanel(title, url, "");
	}
	catch (e)
	{
		alert('ÀÌ ºê¶ó¿ìÀú¿¡¼­´Â Áñ°ÜÃ£±â¿¡ Ãß°¡ ±â´ÉÀ» Áö¿øÇÏÁö ¾Ê½À´Ï´Ù. ºê¶ó¿ìÀú ¸Þ´º¿¡¼­ Á÷Á¢ ºÏ¸¶Å© ÇÏ¼¼¿ä.');
	}
}



/*--------------------------------------------------------------------------*/
/*  quickbar scroll
/*--------------------------------------------------------------------------*/
function	quickSlide(elId,speed,topPosition,botPosition)	{
	var quickId = document.getElementById(elId);
	var topPosition = topPosition;
	var botPosition = botPosition;
	var wrapperHeight = document.getElementById("wrapper").offsetHeight;

	quickId.style.top = parseInt(topPosition) + "px";

	var speedPlus = 0;

	var quickSlide = setInterval(function()	{
		if (parseInt(quickId.style.top) < parseInt(scrollTop()) + parseInt(topPosition) && parseInt(quickId.style.top) < parseInt(wrapperHeight) - parseInt(quickId.offsetHeight) - parseInt(botPosition))
		{
			quickId.style.top = parseInt(quickId.style.top) + speedPlus + "px";
			speedPlus = speedPlus + 1;
			if (parseInt(quickId.style.top) >= parseInt(scrollTop()) + parseInt(topPosition))
			{
				quickId.style.top = parseInt(scrollTop()) + parseInt(topPosition) + "px";
				speedPlus = 0;
				if (parseInt(quickId.style.top) >= parseInt(wrapperHeight) - parseInt(quickId.offsetHeight) - parseInt(botPosition))
				{
					quickId.style.top = parseInt(wrapperHeight) - parseInt(quickId.offsetHeight) - parseInt(botPosition) + "px";
				}
			}
		}

		if (parseInt(quickId.style.top) > parseInt(scrollTop()) + parseInt(topPosition))
		{
			quickId.style.top = parseInt(quickId.style.top) - speedPlus + "px";
			speedPlus = speedPlus + 1;
			if (parseInt(quickId.style.top) <= parseInt(scrollTop()) + parseInt(topPosition))
			{
				quickId.style.top = parseInt(scrollTop()) + parseInt(topPosition) + "px";
				speedPlus = 0;
			}
		}
	},speed);
}



/*--------------------------------------------------------------------------*/
/*  left Slide Menu
/*--------------------------------------------------------------------------*/
function	subSlideMenu(subSlideMenuId,firstOn)	{
	var subSlideMenu = document.getElementById(subSlideMenuId);
	var menuUl = subSlideMenu.getElementsByTagName("ul");
	var menuLink = subSlideMenu.getElementsByTagName("a");
	var menuImg = subSlideMenu.getElementsByTagName("img");

	subSlideMenuFirst();

	function	subSlideMenuFirst()	{
		for (i=0;menuUl.length>i;i++)
		{
			if (menuUl[i].parentNode != subSlideMenu)
			{
				menuUl[i].style.display = "none";
			}
		}
	}

	for (j=0;menuLink.length>j;j++)
	{
		menuLink[j].onclick = function()	{
			var thisChild = this.parentNode.childNodes;
			var thisEl = this;
			for (k=0;thisChild.length > k;k++)
			{
				if (thisChild[k].nodeName=="UL" && thisChild[k].style.display == 'none') {
					subSlideMenuFirst();
					thisChild[k].style.display = 'block';
					while (thisEl.parentNode.parentNode) {
						if (thisEl == subSlideMenu) break;
						thisEl.parentNode.style.display = 'block';
						thisEl = thisEl.parentNode;
					}
					return false;
				}
				else if (thisChild[k].nodeName=="UL" && thisChild[k].style.display == 'block') {
					thisChild[k].style.display = 'none';
					return false;
				}
			}
		}
	}

	for (l=0;menuImg.length > l;l++)
	{
		menuImg[l].onmouseover = function()	{
			this.src = this.src.replace("_off","_on");
		}
		menuImg[l].onmouseout = function()	{
			this.src = this.src.replace("_on","_off");
		}
	}

	if (firstOn && document.getElementById(firstOn))
	{
		if (document.getElementById(firstOn).getElementsByTagName("img").length > 0)
		{
			document.getElementById(firstOn).getElementsByTagName("img")[0].src = document.getElementById(firstOn).getElementsByTagName("img")[0].src.replace("_off","_on");//¿ÂÀ¸·Î
			document.getElementById(firstOn).getElementsByTagName("img")[0].onmouseover = "";
			document.getElementById(firstOn).getElementsByTagName("img")[0].onmouseout = "";
		}
		else	{
			document.getElementById(firstOn).className = "nowPage";
		}
		var onEl = document.getElementById(firstOn);
		while (onEl.parentNode.parentNode) {
			if (onEl == subSlideMenu) break;
			onEl.parentNode.style.display = 'block';
			onEl = onEl.parentNode;
		}
	}
}



/*--------------------------------------------------------------------------*/
/*  nu-refer Center - Áø·á°ú¾È³» - ¸ñ·Ï Å×ÀÌºí ÇÔ¼ö
/*--------------------------------------------------------------------------*/
function	partInfoTb()	{
	var tableTr= $("partInfoTb").getElementsByTagName("tr");
	for (i=0;i<tableTr.length;i++)
	{
		if ((i+1) % 2 != 0) tableTr[i].className = "bg1";

		var tableTd= tableTr[i].getElementsByTagName("td");
		for (j=0;j<tableTd.length;j++)
		{
			if ((j+1) % 4 == 0) tableTd[j].className = "lastCell";
		}
	}
}



/*--------------------------------------------------------------------------*/
/*  nu-refer Center - Áø·á°ú¾È³» - ¸ñ·Ï Å×ÀÌºí ÇÔ¼ö
/*--------------------------------------------------------------------------*/
function	spclMedList4X()	{
	var spclMedLi = $("spclMedList").getElementsByTagName("li");

	for (i=0;i<spclMedLi.length;i++)
	{
		if ((i+1) % 4 == 0) spclMedLi[i].className = "spclMedList4X";
	}
}