;$(function(){
	/* gnb					*/ var gnb = $('#gnb > ul > li > a');
	/* gnb sub				*/ var gnbs = $('#gnb > ul > li > div > ul > li > a');
	/* lnb					*/ var lnb = $('#lnb > li > a');
	/* lnb 3depth			*/ var lnbs = $('#lnb > li > ul > li > a');
	/* lnb 4depth			*/ var lnbse = $('#lnb > li > ul > li > ul > li > a');
	/* location				*/ var page = $('#location > span:last').text();
	/* location	3depth	*/ var road = $('#location > span:eq(1)').text();
	/* location	4depth	*/ var path = $('#location > span:first').text();
	/* lnb name			*/ var lnbTitle = null;
	/*	gnb flag				*/ var gnbFlag = false;
	/* activate class		*/ var onClass = 'on';

	/* IE 6-8 ÅØ½ºÆ®³ëµå ÆÄ½Ì¹®Á¦ Ã³¸® */
	if(!$.support.leadingWhitespace){
		page = page.replace(/\s/g,"");
		if($('#location > span').size() == 3){
			path = path.replace(/\s/g,"");
		}
		if($('#location > span').size() == 2){
			road = road.replace(/\s/g,"");
		}
	}

	initG();
	
	function initG(){
		changeSrc($("#"+siteCd).children("a"));
		$("#"+siteCd+">.subMenu").css({ 'display' : '' });	
	}
	
	// lnb 3depth ¼û±è
	if($('#lnb').hasClass('fold')){
		lnb.next().hide();
		lnbs.next().hide();
	}



	/* gnb ¼­ºê¸Þ´º º¸ÀÌ±â/¼û±â±â */
	gnb.bind('focus mouseover', function(){
		gnb.next().hide();
		if($(this).next().show().end().children('img').size() > 0){
			changeSrc($(this));
		}
		
		$(this).parent().siblings().children('a').each(function(){
			if(!$(this).hasClass(onClass) && $(this).children('img').size() > 0){
				changeSrc($(this), 'off');
			}
		});
	});

	/* gnb ¿µ¿ª¿¡¼­ ¸¶¿ì½º Æ÷ÀÎÅÍ ÀÌÅ»½Ã Ã³¸® */
	$('#gnb').bind('mouseleave', function(){
		
		
		$(this).find('a').each(function(){
			changeSrc($(this), 'off');
		});
		
		changeSrc($("#"+siteCd).children("a"));
		$("#"+siteCd+">.subMenu").css({ 'display' : '' });	
		
	});

	/* gnb ¿µ¿ª¿¡¼­ Å°º¸µå Æ÷Ä¿½º ÀÌÅ»½Ã Ã³¸® */
	
	$('*:not(#gnb a)').bind('focus', function(){
		changeSrc($("#"+siteCd).children("a"));
		$("#"+siteCd+">.subMenu").css({ 'display' : '' });	
	});



	/* ÀÌ¹ÌÁö ·Ñ¿À¹ö Á¦¾î (ÀüÃ¼) */

	$('#lnb a, #gnb div a').each(function(){
		if(!$(this).hasClass(onClass)){
			$(this).bind('focus mouseover', function(){
				if($(this).children('img').size() > 0){
					changeSrc($(this));
				}
			}).bind('blur mouseout', function(){
				if($(this).children('img').size() > 0){
					changeSrc($(this), 'off');
				}
			});
		}
	});


});


/* ÅÇ¸Þ´º - ¸ÞÀÎ°øÁöµî */
function useTab(node1, node2, node3, isOff, png) {
	var wrapId = node1;
	var btnTag = (!node2 ? 'h2' : node2);
	var contTag = (!node3 ? 'ul' : node3);
	var offString = (!isOff ? '' : isOff);
	var isPng = (!png ? false : true);
	var onString = 'On';
	var menus = $(wrapId + '>' + btnTag);

	$(wrapId).addClass('script');

	$(menus)
			.each(
					function(i) {
						$(this).find('a').bind('focusin mouseover', function() {
							focusEvent(i)
						});

						if (i == 0) {
							$(menus[i]).next(contTag).show();

							if (isPng) {
								var path = $(menus[i]).find('img').attr('src')
										.replace(onString, '').split('.');
								var dataLength = path.length;
								$(menus[i])
										.find('img')
										.attr(
												'style.filter',
												"\"progid:DXImageTransform.Microsoft.AlphaImageLoader(src=\'\""
														+ path[dataLength - 2]
														+ onString
														+ '.png'
														+ "\"\',sizingMethod=\'image\');\"");
							}
							if ($(wrapId + '> p')[i])
								$(wrapId + '> p')[i].style.zIndex = 1;
						} else {

							$(menus[i]).next(contTag).hide();
							if ($(menus[i]).find('img')) {
								if (isPng) {
									var path = $(menus[i]).find('img').attr(
											'src').replace(onString, '').split(
											'.');
									var dataLength = path.length;
									$(menus[i])
											.find('img')
											.attr(
													'style.filter',
													"\"progid:DXImageTransform.Microsoft.AlphaImageLoader(src=\'\""
															+ path[dataLength - 2]
															+ offString
															+ '.png'
															+ "\"\',sizingMethod=\'image\');\"");
								} else {
									var data = $(menus[i]).find('img').attr(
											'src').replace(onString, '').split(
											'.');
									var dataLength = data.length;
									$(menus[i]).find('img').attr(
											'src',
											data[dataLength - 2] + offString
													+ '.'
													+ data[dataLength - 1]);
								}
							}
						}
					});


	this.page = function(inPage){
		focusEvent(inPage - 1);
	}


	function focusEvent(x) {
		if ($(menus[x]).find('img')) {
			if (isPng) {
				var data = $(menus[x]).find('img').attr('style').split('.png');
				var dat = data[0].split('src=');
				$(menus[x]).find('img')[0].style.filter = "progid:DXImageTransform.Microsoft.AlphaImageLoader(src="
						+ dat[1]
						+ onString
						+ '.png'
						+ "\',sizingMethod=\'image\');";
			} else {
				var data = $(menus[x]).find('img').attr('src').replace(
						onString, '').split('.');
				var dataLength = data.length;
				$(menus[x]).find('img').attr(
						'src',
						data[dataLength - 2] + onString + '.'
								+ data[dataLength - 1]);
			}
			if ($(wrapId + '> p')[x])
				$(wrapId + '> p')[x].style.zIndex = 1;
		}

		$(menus[x]).css( {
			'z-index' : '2'
		});
		$(menus[x]).addClass('On');
		$(menus[x]).next(contTag).show();

		for ( var i = 0; i < menus.length; i++) {

			if (i != x) {
				if ($(menus[i]).find('img')) {
					if (isPng) {
						var data = $(menus[i]).find('img').attr('style').split(
								'.png');
						var dat = data[0].split('src=');
						$(menus[i]).find('img')[0].style.filter = "progid:DXImageTransform.Microsoft.AlphaImageLoader(src="
								+ dat[1]
								+ offString
								+ '.png'
								+ "\',sizingMethod=\'image\');";
					} else {
						var data = $(menus[i]).find('img').attr('src').replace(
								onString, '').split('.');
						var dataLength = data.length;
						$(menus[i]).find('img').attr(
								'src',
								data[dataLength - 2] + offString + '.'
										+ data[dataLength - 1]);
					}
				}
				$(menus[i]).css( {
					'z-index' : '0'
				});
				$(menus[i]).removeClass('On');
				$(menus[i]).next(contTag).hide();
				if ($(wrapId + '> p')[i])
					$(wrapId + '> p')[i].style.zIndex = -1;
			}
		}
	}
}




/* ÀÌ¹ÌÁö ·Ñ¿À¹ö ½ÇÇà */
function changeSrc(obj, isOff){
	
	if(obj.children('img').size() > 0){
		var onText = 'On.gif';
		var offText = 'Off.gif';
		var src = obj.find('img:first').attr('src');
		if(isOff){
			onText = 'Off.gif';
			offText = 'On.gif';
		}
		obj.find('img:first').attr('src', src.replace(offText, onText));
	}
}
