// 롤오버 서브(2차)메뉴
function gnb_change(gnb, gnbsub, gnbsubsub, menu_white,mid) {   


	//  메뉴별 좌측으로부터의 px
	main_left = new Array();
	main_left[0]=parseFloat(document.getElementById('gnb').style.left);  // 1차 메뉴의 좌측 공백 길이 측정
	for(num=1; num<=gnb_count; num++) {   
		main_left[num] = main_left[num-1] + document.getElementById('gnb'+num).offsetWidth;
	}

	var selected_gnb = document.getElementById('selected_gnb').value;
	if(selected_gnb) {
	if(!selected_gnb) selected_gnb=0;
	var selected_gnbsub = document.getElementById('selected_gnbsub').value;
	if(!selected_gnbsub) selected_gnbsub='0';

	var selected_gnb_src = document.getElementById('img_gnb'+selected_gnb).src;
	}
	var gnb_src = document.getElementById('img_gnb'+gnb).src;

/*
	var selected_gnbsub_src = document.getElementById('img_gnb'+selected_gnb+'_sub'+selected_gnbsub).src;
	var gnbsub_src = document.getElementById('img_gnb'+gnb+'_sub'+gnbsub).src;
*/
//	document.getElementById('img_gnb'+selected_gnb+'_sub'+selected_gnbsub).src = selected_gnbsub_src.replace('_hover_btn','_normal_btn');
//	document.getElementById('img_gnb'+gnb+'_sub'+gnbsub).src = gnbsub_src.replace('_normal_btn','_hover_btn');

	if(selected_gnb) document.getElementById('img_gnb'+selected_gnb).src = selected_gnb_src.replace('_hover_btn','_normal_btn');
	document.getElementById('img_gnb'+gnb).src = gnb_src.replace('_normal_btn','_hover_btn');


	var main_middle = main_left[gnb] - (main_left[gnb] - main_left[gnb-1])/2-20;

	var sub_left = main_middle - document.getElementById('gnbsub'+gnb).offsetWidth /2; 
	var sub_right = main_middle + document.getElementById('gnbsub'+gnb).offsetWidth /2; 

	// 2차메뉴 크기에 따른 위치 조절   
	if (sub_left < 0) sub_left = 0+100;   
	if (sub_right > menu_width) sub_left = menu_width - document.getElementById('gnbsub'+gnb).offsetWidth - 5;
	if(!sub_left) sub_left=0;

	document.getElementById('gnbsub'+gnb).style.marginLeft = sub_left + 'px';        

	if(selected_gnb) document.getElementById('gnbsub'+selected_gnb).style.visibility='hidden';
	document.getElementById('gnbsub'+gnb).style.visibility='visible';

	if(selected_gnb) document.getElementById('gnbtitle'+selected_gnb).style.visibility='hidden';
	if(mid!='main') document.getElementById('gnbtitle'+gnb).style.visibility='visible';
	

	document.getElementById('selected_gnb').value = gnb;
	document.getElementById('selected_gnbsub').value = gnbsub;

}   

// 좌측 전체 펼친 2차기반 네비게이션 구현 - 네비게이션 벗어났을때 원상회복
// default_gnb 가 원래 선택되어졌던.. 즉 회복할 gnb값이고
// selected_gnb는 롤오버로 선택했던 Db.. 즉 숨겨야할 gnb값임.. (gnb_over와 개념이 달라지마.. 헷갈리면 안 됨)
function gnb_out (default_gnb, default_gnbsub) {   

	if(!default_gnb) {
		var default_gnb='';
		var default_gnbsub='0';
	}

	var selected_gnb = document.getElementById('selected_gnb').value;
	if(!selected_gnb) selected_gnb=0;  // selected_gnb가 0이 되는 경우 - 메인에서 바로 rollout 영역 접근시

	if(selected_gnb) var selected_gnb_src = document.getElementById('img_gnb'+selected_gnb).src;
//	var selected_gnbsub = document.getElementById('selected_gnbsub').value;
//	var selected_gnbsub_src = document.getElementById('img_gnb'+selected_gnb+'_sub'+selected_gnbsub).src;

	if(selected_gnb) document.getElementById('img_gnb'+selected_gnb).src = selected_gnb_src.replace('_hover_btn','_normal_btn');
//	document.getElementById('img_gnb'+gnb).src = gnb_src.replace('_normal_btn','_hover_btn');

//	document.getElementById('img_gnb'+selected_gnb+'_sub'+selected_gnbsub).src = selected_gnbsub_src.replace('_hover_btn','_normal_btn');
	if(selected_gnb) document.getElementById('gnbsub'+selected_gnb).style.visibility='hidden';


//	var selected_lnb_src = document.getElementById('lnbmenu'+selected_sublnb).src;
	if(default_gnb) var gnb_src = document.getElementById('img_gnb'+default_gnb).src;
//	var selected_sub_src = document.getElementById('submenu'+selected_sublnb+'_'+selected_subsub).src;
//	var gnbsub_src = document.getElementById('img_gnb'+default_gnb+'_sub'+default_gnbsub).src;

//	document.getElementById('lnbmenu'+selected_sublnb).src = selected_lnb_src.replace('_hover_btn','_normal_btn');
	if(default_gnb) document.getElementById('img_gnb'+default_gnb).src = gnb_src.replace('_normal_btn','_hover_btn');
//	document.getElementById('submenu'+selected_sublnb+'_'+selected_subsub).src = selected_sub_src.replace('_hover_btn','_normal_btn');
//	document.getElementById('img_gnb'+default_gnb+'_sub'+default_gnbsub).src = gnbsub_src.replace('_normal_btn','_hover_btn');
	if(default_gnb) document.getElementById('gnbsub'+default_gnb).style.visibility='visible';

	if(selected_gnb) document.getElementById('gnbtitle'+selected_gnb).style.visibility='hidden';
	if(default_gnb) document.getElementById('gnbtitle'+default_gnb).style.visibility='visible';


	document.getElementById('selected_gnb').value = default_gnb;
	document.getElementById('selected_gnbsub').value = default_gnbsub;
}


function main_out () {   
	for(var i=1; i<=6; i++) {
//		var selected_gnb = document.getElementById('selected_gnb').value;
		var selected_gnb=i;
		if(selected_gnb) {
			var selected_gnb_src = document.getElementById('img_gnb'+selected_gnb).src;		
			document.getElementById('img_gnb'+selected_gnb).src = selected_gnb_src.replace('_hover_btn','_normal_btn');
			document.getElementById('gnbsub'+selected_gnb).style.visibility='hidden';
		}
	}
}



// 좌측 전체 펼친 2차기반 네비게이션 구현 - mouseover 변화
function lnb_change(lnb, lnbsub, lnbsubsub, menu_white) {   
        // 1차 메뉴 hover 효과 위해 추가한 소스 (시작)

	var selected_lnb = document.getElementById('selected_lnb').value;
	if(!selected_lnb) selected_lnb='1';
	var selected_lnbsub = document.getElementById('selected_lnbsub').value;
	if(!selected_lnbsub) selected_lnbsub='1';
	var selected_lnb_src = document.getElementById('img_lnb'+selected_lnb).src;
	var lnb_src = document.getElementById('img_lnb'+lnb).src;

	
	var selected_lnbsub_src = document.getElementById('img_lnb'+selected_lnb+'_sub'+selected_lnbsub).src;
	var lnbsub_src = document.getElementById('img_lnb'+lnb+'_sub'+lnbsub).src;

	document.getElementById('img_lnb'+selected_lnb).src = selected_lnb_src.replace('_hover_btn','_normal_btn');

	document.getElementById('img_lnb'+lnb).src = lnb_src.replace('_normal_btn','_hover_btn');

	document.getElementById('img_lnb'+selected_lnb+'_sub'+selected_lnbsub).src = selected_lnbsub_src.replace('_hover_btn','_normal_btn');

	document.getElementById('img_lnb'+lnb+'_sub'+lnbsub).src = lnbsub_src.replace('_normal_btn','_hover_btn');

	document.getElementById('selected_lnb').value = lnb;
	document.getElementById('selected_lnbsub').value = lnbsub;

}


// 좌측 전체 펼친 2차기반 네비게이션 구현 - 네비게이션 벗어났을때 원상회복
function lnb_out(default_lnb, default_lnbsub) {   
	var selected_lnb = document.getElementById('selected_lnb').value;
	var selected_lnbsub = document.getElementById('selected_lnbsub').value;

	var selected_lnb_src = document.getElementById('img_lnb'+selected_lnb).src;
	var lnb_src = document.getElementById('img_lnb'+default_lnb).src;
	var selected_lnbsub_src = document.getElementById('img_lnb'+selected_lnb+'_sub'+selected_lnbsub).src;
	var lnbsub_src = document.getElementById('img_lnb'+default_lnb+'_sub'+default_lnbsub).src;

	document.getElementById('img_lnb'+selected_lnb).src = selected_lnb_src.replace('_hover_btn','_normal_btn');
	document.getElementById('img_lnb'+default_lnb).src = lnb_src.replace('_normal_btn','_hover_btn');
	document.getElementById('img_lnb'+selected_lnb+'_sub'+selected_lnbsub).src = selected_lnbsub_src.replace('_hover_btn','_normal_btn');
	document.getElementById('img_lnb'+default_lnb+'_sub'+default_lnbsub).src = lnbsub_src.replace('_normal_btn','_hover_btn');

	document.getElementById('selected_lnb').value = default_lnb;
	document.getElementById('selected_lnbsub').value = default_lnbsub;
}







// 즐겨찾기 등록 함수
function addfavorites(url,title){
    if (document.all)
    window.external.AddFavorite(url,title)
}

