function initTabMenu(tabContainerID) {
	var tabContainer = document.getElementById(tabContainerID);
	var tabAnchor = tabContainer.getElementsByTagName("a");
	var i = 0;

	for(i=0; i<tabAnchor.length; i++) {
		if (tabAnchor.item(i).className == "tab")
			thismenu = tabAnchor.item(i);
		else
			continue;

		thismenu.container = tabContainer;
		thismenu.targetEl = document.getElementById(tabAnchor.item(i).href.split("#")[1]);
		thismenu.targetEl.style.display = "none";
		thismenu.imgEl = thismenu.getElementsByTagName("img").item(0);
		thismenu.onclick = function tabMenuClick() {
			currentmenu = this.container.current;
			if (currentmenu == this)
				return false;

			if (currentmenu) {
				currentmenu.targetEl.style.display = "none";
				if (currentmenu.imgEl) {
					currentmenu.imgEl.src = currentmenu.imgEl.src.replace("_on.gif", "_off.gif");
				} else {
					currentmenu.className = currentmenu.className.replace("on", "");
				}
			}

			this.targetEl.style.display = "block";
			if (this.imgEl) {
				this.imgEl.src = this.imgEl.src.replace("_off.gif", "_on.gif");
			} else {
				this.className += " on";
			}
			this.container.current = this;

			return false;
		};

		if (!thismenu.container.first)
			thismenu.container.first = thismenu;
	}
	if (tabContainer.first)
		tabContainer.first.onclick();
}

function gnb() {

	//마우스 오버시
	$('#gnb').hover(function(){
		  $('div.head_wrap').animate({
			height: '275'
		  }, 300, function() {
			// Animation complete.
		  });
		$('div.head_body').height('275');
		$('div.subnav').show();
		$('#gnb>ul').addClass('on');
	},function(){
		  $('div.head_wrap').animate({
			height: '100'
		  }, 300, function() {
			// Animation complete.
		  });
		$('div.head_body').height('100');
		$('div.subnav').hide();
		$('#gnb>ul').removeClass('on');
	});
	$('img.rollover').hover(
		function(){ this.src=this.src.replace('_off.gif','_on.gif'); },
		function(){ this.src=this.src.replace('_on.gif','_off.gif'); }
	);
	$('#gnb>ul>li').hover(
		function(){
			var thisImg = $(this).find('span img');
			var thisImgSrc = thisImg.attr('src');
			thisImg.attr('src', thisImgSrc.replace('_off.gif', '_on.gif'));
		},
		function(){
			var thisImg = $(this).find('span img');
			var thisImgSrc = thisImg.attr('src');
			thisImg.attr('src', thisImgSrc.replace('_on.gif', '_off.gif'));
		}
	);

	//키보드 접근성
	$('#gnb li a').focus(function(){
		  $('div.head_wrap').animate({
			height: '275'
		  }, 300, function() {
			// Animation complete.
		  });
		$('div.head_body').height('275');
		$('div.subnav').show();
		$('#gnb>ul').addClass('on');
	});
}
function sidebar() {
	$('#sidebar div.sidemenu>ul>li:first-child a').focus(function(){
		  $('div.head_wrap').animate({
			height: '100'
		  }, 300, function() {
			// Animation complete.
		  });
		$('div.head_body').height('100');
		$('div.subnav').hide();
		$('#gnb>ul').removeClass('on');
	});
}
//****************************************************************************************
// 이미지 사이즈 줄이기
//****************************************************************************************
function resizeImage(objImg, limitId) {
	if (typeof (objImg) != "object") objImg = document.getElementById(objImg);
	var objParent = objImg.parentNode;
	var imgWidth = parseInt(objImg.width, 10);
	var fixWidth = imgWidth;

	if (typeof limitId == 'undefined') return;

	while (objParent) {
		if (objParent && objParent.id == limitId) {
			fixWidth = objParent.clientWidth;
			break;
		}
		objParent = objParent.offsetParent;
	}

	if (imgWidth > fixWidth) {
		objImg.width = fixWidth;
	}
}

function resizeImageAll(limitId) {
	var objLimit = document.getElementById(limitId);
	if (objLimit) {
		var fixWidth = objLimit.clientWidth;
		var arrImgs = objLimit.getElementsByTagName("IMG");
		for (var i=0, len=arrImgs.length; i<len; i++) {
			if (parseInt(arrImgs[i].width, 10) > fixWidth) {
				arrImgs[i].width = fixWidth;
			}
		}
	}
}
//****************************************************************************************
// 쿠키 설정하기
//****************************************************************************************
function setCookie(name, value, expiredays) {
	var value = name+"="+escape(value)+"; path=/;";
	if (typeof(expiredays) != "undefined") {
		var todayDate = new Date();
		todayDate.setDate(todayDate.getDate()+expiredays);
		value += " expires="+todayDate.toGMTString()+";";
	}
	document.cookie = value;
}
//****************************************************************************************
// 쿠키 가져오기
//****************************************************************************************
function getCookie(name) {
	var strArg = new String(name + "=");
	var nArgLen, nCookieLen, nEnd;
	var i = 0, j;

	nArgLen = strArg.length;
	nCookieLen = document.cookie.length;

	if (nCookieLen > 0) {
		while (i < nCookieLen) {
			j = i + nArgLen;
			if (document.cookie.substring(i, j) == strArg) {
				nEnd = document.cookie.indexOf (";", j);
				if (nEnd == -1) nEnd = document.cookie.length;
				return unescape(document.cookie.substring(j, nEnd));
			}

			i = document.cookie.indexOf(" ", i) + 1;
			if (i == 0) break;
		}
	}
	return("");
}



function footer_family() {
	$('img.rollover').hover(
		function(){ this.src=this.src.replace('_off.gif','_on.gif'); },
		function(){ this.src=this.src.replace('_on.gif','_off.gif'); }
	);
	$('div.family_link').append('<span class="close">닫기</span>');
	$('div.family_link span.close').click(function(){
		$('div.family_link').hide();
	});
	$('p.site_link a').click(function(){
		var thisLink = $(this).attr('href');
		$('div.family_link').hide();
		$(thisLink).show();
		return false;
	});
	$('#layer_yncc div.family_wrap ul li.link1 a').hover(
		function(){ $('#layer_yncc div.family_wrap ul').addClass('bg1'); },
		function(){ $('#layer_yncc div.family_wrap ul').removeClass('bg1'); }
	);
	$('#layer_yncc div.family_wrap ul li.link2 a').hover(
		function(){ $('#layer_yncc div.family_wrap ul').addClass('bg2'); },
		function(){ $('#layer_yncc div.family_wrap ul').removeClass('bg2'); }
	);
	$('#layer_yncc div.family_wrap ul li.link3 a').hover(
		function(){ $('#layer_yncc div.family_wrap ul').addClass('bg3'); },
		function(){ $('#layer_yncc div.family_wrap ul').removeClass('bg3'); }
	);
	$('#layer_yncc div.family_wrap ul li.link4 a').hover(
		function(){ $('#layer_yncc div.family_wrap ul').addClass('bg4'); },
		function(){ $('#layer_yncc div.family_wrap ul').removeClass('bg4'); }
	);
	$('#layer_yncc div.family_wrap ul li.link5 a').hover(
		function(){ $('#layer_yncc div.family_wrap ul').addClass('bg5'); },
		function(){ $('#layer_yncc div.family_wrap ul').removeClass('bg5'); }
	);
	$('#layer_yncc div.family_wrap ul li.link6 a').hover(
		function(){ $('#layer_yncc div.family_wrap ul').addClass('bg6'); },
		function(){ $('#layer_yncc div.family_wrap ul').removeClass('bg6'); }
	);
	$('#layer_yncc div.family_wrap ul li.link7 a').hover(
		function(){ $('#layer_yncc div.family_wrap ul').addClass('bg7'); },
		function(){ $('#layer_yncc div.family_wrap ul').removeClass('bg7'); }
	);
	$('#layer_yncc div.family_wrap ul li.link8 a').hover(
		function(){ $('#layer_yncc div.family_wrap ul').addClass('bg8'); },
		function(){ $('#layer_yncc div.family_wrap ul').removeClass('bg8'); }
	);
	$('#layer_familysite div.family_wrap ul li.link1 a').hover(
		function(){ $('#layer_familysite div.family_wrap ul').addClass('bg1'); },
		function(){ $('#layer_familysite div.family_wrap ul').removeClass('bg1'); }
	);
	$('#layer_familysite div.family_wrap ul li.link2 a').hover(
		function(){ $('#layer_familysite div.family_wrap ul').addClass('bg2'); },
		function(){ $('#layer_familysite div.family_wrap ul').removeClass('bg2'); }
	);
	return false;
}
function initTabMenuOver(tabContainerID) {
	var tabContainer = document.getElementById(tabContainerID);
	var tabAnchor = tabContainer.getElementsByTagName("a");
	var i = 0;

	for(i=0; i<tabAnchor.length; i++) {
		if (tabAnchor.item(i).className == "tab")
			thismenu = tabAnchor.item(i);
		else
			continue;

		thismenu.container = tabContainer;
		thismenu.targetEl = document.getElementById(tabAnchor.item(i).href.split("#")[1]);
		thismenu.targetEl.style.display = "none";
		thismenu.imgEl = thismenu.getElementsByTagName("img").item(0);
		thismenu.onmouseover = function tabMenuClick() {
			currentmenu = this.container.current;
			if (currentmenu == this)
				return false;

			if (currentmenu) {
				currentmenu.targetEl.style.display = "none";
				if (currentmenu.imgEl) {
					currentmenu.imgEl.src = currentmenu.imgEl.src.replace("_on.gif", "_off.gif");
				} else {
					currentmenu.className = currentmenu.className.replace("on", "");
				}
			}

			this.targetEl.style.display = "block";
			if (this.imgEl) {
				this.imgEl.src = this.imgEl.src.replace("_off.gif", "_on.gif");
			} else {
				this.className += " on";
			}
			this.container.current = this;

			return false;
		};

		if (!thismenu.container.first)
			thismenu.container.first = thismenu;
	}
	if (tabContainer.first)
		tabContainer.first.onmouseover();
}


