function MM_preloadImages() { //v3.0
  var d=document; if(d.images){ if(!d.MM_p) d.MM_p=new Array();
    var i,j=d.MM_p.length,a=MM_preloadImages.arguments; for(i=0; i<a.length; i++)
    if (a[i].indexOf("#")!=0){ d.MM_p[j]=new Image; d.MM_p[j++].src=a[i];}}
}

function MM_swapImgRestore() { //v3.0
  var i,x,a=document.MM_sr; for(i=0;a&&i<a.length&&(x=a[i])&&x.oSrc;i++) x.src=x.oSrc;
}

function MM_findObj(n, d) { //v4.01
  var p,i,x;  if(!d) d=document; if((p=n.indexOf("?"))>0&&parent.frames.length) {
    d=parent.frames[n.substring(p+1)].document; n=n.substring(0,p);}
  if(!(x=d[n])&&d.all) x=d.all[n]; for (i=0;!x&&i<d.forms.length;i++) x=d.forms[i][n];
  for(i=0;!x&&d.layers&&i<d.layers.length;i++) x=MM_findObj(n,d.layers[i].document);
  if(!x && d.getElementById) x=d.getElementById(n); return x;
}

function MM_swapImage() { //v3.0
  var i,j=0,x,a=MM_swapImage.arguments; document.MM_sr=new Array; for(i=0;i<(a.length-2);i+=3)
   if ((x=MM_findObj(a[i]))!=null){document.MM_sr[j++]=x; if(!x.oSrc) x.oSrc=x.src; x.src=a[i+2];}
}
function MM_showHideLayers() { //v9.0
  var i,p,v,obj,args=MM_showHideLayers.arguments;
  for (i=0; i<(args.length-2); i+=3) 
  with (document) if (getElementById && ((obj=getElementById(args[i]))!=null)) { v=args[i+2];
    if (obj.style) { obj=obj.style; v=(v=='show')?'visible':(v=='hide')?'hidden':v; }
    obj.visibility=v; }
}

function MM_jumpMenu(targ,selObj,restore){ //v3.0
  eval(targ+".location='"+selObj.options[selObj.selectedIndex].value+"'");
  if (restore) selObj.selectedIndex=0;
}
function MM_jumpMenu_blank(selObj,restore){ //v3.0
  eval("window.open='"+selObj.options[selObj.selectedIndex].value+"'");
  if (restore) selObj.selectedIndex=0;
}

//png 
function setPng24(obj) { 
  obj.width=obj.height=1; 
  obj.className=obj.className.replace(/\bpng24\b/i,''); 
  obj.style.filter = "progid:DXImageTransform.Microsoft.AlphaImageLoader(src='"+ obj.src +"',sizingMethod='image');" 
  obj.src='';  
  return ''; 
} 

// 스크립트 전용 스타일
function applyScriptCss(linkCss) {
	document.write("\<link rel=\"stylesheet\" type=\"text/css\" href=\"" + linkCss + "\">");
}

function MM_openBrWindow(theURL,winName,features) { //v2.0
  window.open(theURL,winName,features);
}

// 컨텐츠 더보기
var tid;
var pos = -520;

function initMenu(flag) {
	if(flag) {
		pos = -520;
		tid = setInterval("showMenu()", 10);
	} else {
		pos = 0;
		tid = setInterval("hiddenMenu()", 10);
	}
}

function showMenu() {
	if(pos < 0) { pos += 10; document.all.menuArea.style.top = pos; }
	else { clearInterval(tid); }
}

function hiddenMenu() {
	if(pos > -520) { pos -= 10; document.all.menuArea.style.top = pos; }
	else clearInterval(tid);
}

/* 폰트사이즈  */
//Zoom In & Zoom Out
var zoomRate = 10;            // 확대/축소시 증감률
var maxRate = 300;            //최대확대률
var minRate = 100;            //최소축소률

function GetCookie(name){
    if (document.cookie != "") {
        zoomc = document.cookie.split("; ");
        for (var i=0; i < zoomc.length; i++) {
            zoomv = zoomc[i].split("="); 
            if (zoomv[0] == name) {
                return  unescape(zoomv[1]);
            }
        }
    }else{
        return "";
    }
}
function SetCookie(name,value){
    document.cookie = name + "=" + escape (value)+";";
}
function zoom_body(contentid, how) {
    if(GetCookie("zoomVal") != null && GetCookie("zoomVal") != "" && GetCookie("zoomVal") != "undefined"){
        //document.all[contentid].style.zoom = GetCookie("zoomVal");
		document.body.style.zoom = GetCookie("zoomVal");
        currZoom=GetCookie("zoomVal");
    }
    else{
        //document.all[contentid].style.zoom = '100%'; 
		document.body.style.zoom = '100%'; 
        currZoom = '100%';
    }
    if (((how == "in") && (parseInt(currZoom) >= maxRate)) || ((how == "out") && (parseInt(currZoom) <= minRate)) ) {
        return; 
    }
    if (how == "in") {
		//alert(document.body.style.zoom);
        //document.all[contentid].style.zoom = parseInt(document.all[contentid].style.zoom)+zoomRate+'%'
		document.body.style.zoom = parseInt(document.body.style.zoom)+zoomRate+'%';
    }
	else if (how == "default") {
		document.body.style.zoom = 100+'%';
    }
    else {
        //document.all[contentid].style.zoom = parseInt(document.all[contentid].style.zoom)-zoomRate+'%'
		document.body.style.zoom = parseInt(document.body.style.zoom)-zoomRate+'%';
    }
    SetCookie("zoomVal",document.body.style.zoom);
}

// 좌측 펼침메뉴 처리
//메뉴 아이콘 정의.
function hideAllMenuLayer(menuCount,arrNum){
	var depth = 3;
	for(var i = 1; i <= menuCount; i++){
		if(document.getElementById("depth"+depth+"MenuBody_0"+i) != undefined){
			document.getElementById("depth"+depth+"MenuBody_0"+i).style.display = "none";
		}
		if(document.getElementById("depth"+depth+"Menu_0"+i) != undefined){
			document.getElementById("depth"+depth+"Menu_0"+i).className = "";
		}
	}
}

// 왼쪽 Sub Menu를 열고닫고 하는 함수
function left3Depth(menuIdx) {
	if($("depth3MenuBody_" + menuIdx) != undefined){
		// 보이게 처리
		if ($("depth3MenuBody_" + menuIdx).style.display == "none") {
			$("depth3MenuBody_" + menuIdx).style.display = "";
			$("depth3Menu_" + menuIdx).className = "on";
		}
		// 보이지 않게 처리
		else {
			$("depth3MenuBody_" + menuIdx).style.display = "none";
			$("depth3Menu_" + menuIdx).className = "";
		}
	}
	else {
		$("depth3Menu_" + menuIdx).className = "on";
	}
}

// 팝업 메뉴
function LinkPopSub(view) {
	var obj = view;
	document.getElementById('selectList01').style.display = "none";
	document.getElementById('selectList02').style.display = "none";
	document.getElementById('selectList03').style.display = "none";
	document.getElementById('selectList04').style.display = "none";
	document.getElementById(obj).style.display = "block";
}

function LinkPopClose() {
	document.getElementById('selectList04').style.display = "none";
	document.getElementById('selectList01').style.display = "none";
	document.getElementById('selectList02').style.display = "none";
	document.getElementById('selectList03').style.display = "none";
}

// 통합검색 셀렉트 박스 처리 */
function chSearchMenu(menu,val){
	if(menu == "") menu = "search";
	document.getElementById('searchList').style.display='none';
	document.getElementById('imgSearch').src='/images/01kr/common/header/select_'+menu+'.gif';
	document.fSearchForm.menu.value = val;
}



// display 관리0118
function displayLayout(layoutNum) {
	var btnSc = document.getElementById(layoutNum);
	if (btnSc.className != 'layoutNone') {
		btnSc.className = 'layoutNone';
		return false;
	} else { btnSc.className = 'layoutBlock'; return false; }
}

/* 컨텐츠 열고 닫기 */
function layer_hiddenshow(id){
		var f = document.getElementById(id).style;
		if(f.display == "block"){
			f.display = "none";
		}else{
			f.display = "block";
		}
		
	}
function hideBG(f){
	f.style.backgroundImage = "";
}

function showBG(f){
	if(f.value == ""){
		f.style.backgroundImage = "url(/01kr/images/main/header/txt_input.gif)";
	}
}




// 컨텐츠 더보기
var tid;
var pos01 = -540;

function initMenu(flag) {
	if(flag) {
		pos01 = -540;
		tid = setInterval("showMenu()", 10);
	} else {
		pos01 = 0;
		tid = setInterval("hiddenMenu()", 10);
	}
}

function showMenu() {
	if(pos01 < 0) { pos01 += 12; document.getElementById("menuMoreList").style.top = pos01; document.getElementById("menuMoreList").style.display = 'block'; }
	else { clearInterval(tid); }
}

function hiddenMenu() {
	if(pos01 > -540) { pos01 -= 540; document.getElementById("menuMoreList").style.top = pos01; document.getElementById("menuMoreList").style.display = 'none'; }
	else clearInterval(tid);
}

/* 링크 서비스 */
function isAccess(e) {
	
	var keynum;
	var ismouseClick = 1;
	
	if (window.event) {		//IE & Safari
		keynum = e.keyCode;
		
		//Safari의 경우 마우스클릭은 keynum 0 이 넘어옴
		if (event.button == 0 || keynum == 0){
			ismouseClick = 0;
		}		
		
	} else if ( e.which ){		// Netscape/Firefox/Opera
		keynum = e.which;
		
		if (keynum == 1) {
			ismouseClick = 0;
		}		
		
	}
	
	//마우스 클릭이거나 엔터키를 누른경우 true값 반환
	if ( ismouseClick == 0 || keynum == 13 ) {
		return true;
	} else {
		return false;
	}
}


function tabGnb(key, e) {

	var seltitile1 = document.getElementById("tab01");
	var seltitile2 = document.getElementById("tab02");
	var seltitile3 = document.getElementById("tab03");

	if (isAccess(e) ) {
		if (key==1)
		 {
			seltitile1.style.visibility = "visible";
			seltitile2.style.visibility = "hidden";
			seltitile3.style.visibility = "hidden";
			seltitile4.style.visibility = "hidden";
			return;
		}
		else if(key==2)
		{
			seltitile1.style.visibility = "hidden";
			seltitile2.style.visibility = "visible";
			seltitile3.style.visibility = "hidden";
			seltitile4.style.visibility = "hidden";
			return;
		}
		else if(key==3)
		{
			seltitile1.style.visibility = "hidden";
			seltitile2.style.visibility = "hidden";
			seltitile3.style.visibility = "visible";
			seltitile4.style.visibility = "hidden";
			return;
		}
		else if(key==4)
		{
			seltitile1.style.visibility = "hidden";
			seltitile2.style.visibility = "hidden";
			seltitile3.style.visibility = "hidden";
			seltitile4.style.visibility = "visible";
			return;
		}
		else if(key==5)
		{
			seltitile1.style.visibility = "hidden";
			seltitile2.style.visibility = "hidden";
			seltitile3.style.visibility = "hidden";
			seltitile4.style.visibility = "hidden";
			return;
		}
	}
}


function tabGnb02(key, e) {

	var seltitile1 = document.getElementById("linkList");
	var seltitile2 = document.getElementById("tab02");
	var seltitile3 = document.getElementById("tab03");

	if (isAccess(e) ) {
		if (key==1)
		 {
			seltitile1.style.visibility = "visible";
			seltitile2.style.visibility = "hidden";
			seltitile3.style.visibility = "hidden";
			seltitile4.style.visibility = "hidden";
			return;
		}
		else if(key==2)
		{
			seltitile1.style.visibility = "hidden";
			seltitile2.style.visibility = "visible";
			seltitile3.style.visibility = "hidden";
			seltitile4.style.visibility = "hidden";
			return;
		}
		else if(key==3)
		{
			seltitile1.style.visibility = "hidden";
			seltitile2.style.visibility = "hidden";
			seltitile3.style.visibility = "visible";
			seltitile4.style.visibility = "hidden";
			return;
		}
		else if(key==4)
		{
			seltitile1.style.visibility = "hidden";
			seltitile2.style.visibility = "hidden";
			seltitile3.style.visibility = "hidden";
			seltitile4.style.visibility = "visible";
			return;
		}
		else if(key==5)
		{
			seltitile1.style.visibility = "hidden";
			seltitile2.style.visibility = "hidden";
			seltitile3.style.visibility = "hidden";
			seltitile4.style.visibility = "hidden";
			return;
		}
	}
}
