/********************************************/
// 최초 스크립트 제작자 : 김영삼
// 2009.08.11 스크립트 수정 : 장정식 
/********************************************/
var lm_height;
var lm_speed = 300;
function j_lm(lm1,lm2,el){
	//3차메뉴 기본 숨기기
	lm_el = el;
	$(lm_el+"> li > ul").hide();
	$(lm_el+"> li > ul").animate({opacity:0});	
	for(i=0; i < jQuery(lm_el+"> li").length; i++)
	{
		$(lm_el+"> li").eq(i).find(" > ul >li:last").css({"padding-bottom":"7px"});
	}
	/*
	2차메뉴의 높이정의 및 기본높이저장
	var li_normal_h = jQuery(lm_el+"> li").eq(0).find(" > a").height();
	jQuery(lm_el+"> li").css({"height":li_normal_h+"px","overflow":"hidden"});
	*/
	
	lm_height = $(lm_el+"> li").height();
	
	// 2차메뉴 클릭시 20090928 포커싱 추가 및  되었을 때, 반복 펼침 수정.
	$(lm_el+"> li > a").focus(function(){lm_3th_show(this)});
	$(lm_el+"> li > a").click(function(){
		if($(this).parent().find(">ul").length > 0){
			return false
		}
		else{
			lm_3th_show(this)
		}
	});
	$(lm_el+"> li > ul > li > a").click(function(){lm_4th_show(this)});
	$(lm_el+"_con > a").click(function(){return false});
	
	
	// 메뉴 check
	lm_check(lm1,lm2,lm_el);
}

function lm_3th_show(data){
	
	// 3차메뉴 높이줄이기
	$(lm_el+"> li > ul").hide();	
	$(lm_el+"> li > ul").animate({opacity:0});
	$(lm_el+"> li").animate({height:lm_height},lm_speed);
	
	$(data).parent().height($(lm_el+"> li > a").height());
	
	// 3차메뉴 높이늘이기	
	if($(data).parent().find(">ul").length > 0){
		$(lm_el+"> li > a[class*=on]").removeClass();
 		$(data).addClass("on");
		$(data).parent().animate(
			{
				height:$(data).parent().height()+$(data).parent().find(">ul").height()+27
			},
			lm_speed
		);
		$(data).parent().find(">ul").animate(
			{
				height:$(data).parent().find(" > ul").height()},lm_speed,
				function(){
					$(data).parent().find(" > ul").show();
					$(lm_el+"> li > ul").animate({opacity:1});
				}
		);
	} else {
		$(lm_el+"> li > a[class*=on]").removeClass();
 		$(data).addClass("onMenu");
		/* 하위메뉴가 없어도, 클릭했을 때 에니메이터 실행 중지
		$(data).parent().animate(
			{
				height:$(data).parent().height()
			},
			lm_speed
		);
		*/
	}
}

/* 4차메뉴 클래스 추가 */
function lm_4th_show(data){
	$(lm_el+"> li > .smenu > li > a[class*=on]").removeClass();
	$(data).addClass("on2depth");
}

function lm_open(){
	var li_count = $(lm_el+"> li").length;
	
	$(lm_el+"> li > ul").animate({opacity:1});	
	$(lm_el+"> li").height($(lm_el+"> li > a").height());
	for(i=0; i < li_count; i++)
	{		
		if($(lm_el+"> li").eq(i).find(">ul").length > 0)
		{
			/*
			$(lm_el+"> li").eq(i).animate(
				{
					height:$(lm_el+"> li").eq(i).height()+$(lm_el+"> li").eq(i).find(">ul").height()+15
				},
				lm_speed
			);
			*/
			$(lm_el+"> li").eq(i).find(">ul").animate(
				{
					height:$(lm_el+"> li").eq(i).find(">ul").height()},lm_speed,
					function(){
						$(lm_el+"> li > ul").show();
					}
			);
		} else {
			$(lm_el+"> li").eq(i).animate(
				{
					height:$(lm_el+"> li").eq(i).height()
				},
				lm_speed
			);
		}
	}
}

function lm_close(){
	$(lm_el+"> li > ul").hide();		
	$(lm_el+"> li").animate({height:lm_height},lm_speed);
}

function lm_check(lm1,lm2){
	lm1--;
	lm2--;
	if($(lm_el+"> li").eq(lm1).find(">ul").length > 0){
		$(lm_el+"> li").eq(lm1).find(">ul").animate(
			{
				height:$(lm_el+"> li").eq(lm1).find(" > ul").height()},lm_speed,
				function(){
					$(lm_el+"> li > a").eq(lm1).addClass("on");
					$(lm_el+"> li").eq(lm1).find(" > ul").show();
					$(lm_el+"> li > ul").animate({opacity:1});
				}
		);
	}
	//$(lm_el+"> li").eq(lm1).find(">a").toggleClass("lm_1th_ov");
	//$(lm_el+"> li").eq(lm1).find("ul>li").eq(lm2).find(">a").toggleClass("lm_2th_ov");	
}


/* 왼쪽메뉴 팝업알리미 설정 */
function subPopzon_click(i_c,popzon_count){
//alert(document.getElementById('focus').length);'
var ks="paArticle"+i_c;
var kk=popzon_count;
  for(i=1;i<=kk;++i){
    var kd="paArticle"+i;
    document.getElementById(kd).style.display='none';
  }
  //alert("paArticle"+i_c);
document.getElementById(ks).style.display='block';
}
