﻿//상단 메뉴 링크
function fnLink( CODE1, CODE2 ) {
	//CODE1 = CODE1 ? CODE1 : "1"
	//CODE2 = CODE2 ? CODE2 : "0";

	url = "/";
	param = "CODE1="+ CODE1 +"&CODE2="+ CODE2;

	if (CODE1 == "0") {
		url = "/index.jsp"; //전체메인
	} else if (CODE1 == "1") {
		url = "/info/info_main.jsp?" + param; //개요
		if (CODE2 == "2") url = "/info/info_doc.jsp?" + param; //문서란
	} else if (CODE1 == "2") {
		url = "/doc/doc_main.jsp?" + param; //문서메인
		if (CODE2 == "2") url = "/doc/doc_list.jsp?" + param + "&clss1=A001"; //문서관
		else if (CODE2 == "3") url = "/doc/doc_list.jsp?" + param + "&clss1=A002"; //문서관
		else if (CODE2 == "4") url = "/doc/doc_list.jsp?" + param + "&clss1=A003"; //문서관
		else if (CODE2 == "5") url = "/doc/doc_list.jsp?" + param + "&clss1=A004"; //문서관
		else if (CODE2 == "6") url = "/doc/doc_list.jsp?" + param + "&clss1=A005"; //문서관
		else if (CODE2 == "7") url = "/doc/doc_list.jsp?" + param + "&clss1=A006"; //문서관
		else if (CODE2 == "8") {
			window.open("/dic/dic_srch.jsp", "dic_srch", "resizable=no, width=600, height=450, top=0, left=0");
			return;
		}
	} else if (CODE1 == "3") {
		url = "/coll/coll_main.jsp?" + param; //소품메인
		if (CODE2 == "2") url = "/coll/coll_list.jsp?" + param + "&clss1=A001"; //소품관
		else if (CODE2 == "3") url = "/coll/coll_list.jsp?" + param + "&clss1=A002"; //소품관
		else if (CODE2 == "4") url = "/coll/coll_list.jsp?" + param + "&clss1=A003"; //소품관
		else if (CODE2 == "5") url = "/coll/coll_list.jsp?" + param + "&clss1=A004"; //소품관
		else if (CODE2 == "6") url = "/coll/coll_list.jsp?" + param + "&clss1=A005"; //소품관
		else if (CODE2 == "7") url = "/coll/coll_list.jsp?" + param + "&clss1=A006"; //소품관
	} else if (CODE1 == "4") {
		url = "/exhi/news_main.jsp?" + param; //신문
		if (CODE2 == "2") url = "/exhi/chart_main.jsp?" + param; //연표
		else if (CODE2 == "3") {
			url = "/exhi/merchant_main.jsp?" + param; //근대상인의 하루
		}
		else if (CODE2 == "4") {
			url = "/exhi/olddoc_main.jsp?" + param; //고문서의 이해
		}
	} else if (CODE1 == "5") {
		url = "/bord/bord_main.jsp?" + param; //사진실메인
		//url = "/bbs/bbs_list.jsp?bbsid=5&" + param; //사진실
		if (CODE2 == "2") url = "/bbs/bbs_list.jsp?bbsid=4&" + param; //자료실
	} else if (CODE1 == "6") {
		url = "/bbs/bbs_list.jsp?bbsid=1&" + param; //게시판
		if (CODE2 == "2") url = "/bbs/bbs_list.jsp?bbsid=2&" + param; //공지사항
		else if (CODE2 == "3") url = "/bbs/bbs_list.jsp?bbsid=3&" + param; //faq
	} else if (CODE1 == "7") {
		url = "/search/search_def.jsp?" + param; //기본검색
		if (CODE2 == "2") url = "/search/search_det1.jsp?" + param; //상세검색
	} else if (CODE1 == "8") {
		url = "/scrap/scrap_list.jsp?" + param; //관심정보실
		if (CODE2 == "2") url = "/myPage/myPage_list.jsp?" + param; //나의글보기
		else if (CODE2 == "3") url = "/members/join.jsp?" + param; //정보수정
		else if (CODE2 == "4") url = "/members/leave.jsp?" + param; //회원탈퇴
	} else if (CODE1 == "9") {
		url = "/members/login.jsp?" + param; //로그인
		if (CODE2 == "2") url = "/etc/sitemap.jsp?" + param //사이트맵
		else if (CODE2 == "3") url = "/members/membercheck.jsp?" + param; //회원약관
		else if (CODE2 == "4") url = "/members/logout_ok.jsp?" + param; //로그아웃
	} else if (CODE1 == "dic") {
		window.open("/dic/dic_srch.jsp", "dic_srch", "resizable=no, width=600, height=450, top=0, left=0");
		return;
	}
	top.location.href = url;
}
/*기본검색 ***************************/
//검색 처리
function fnLeftSearch() {
	var frm1 = document.sform2;
	var frm2 = document.uform;
	
	if (frm1.mode[1].checked) { //유교넷 검색을 선택한 경우
		if (isEmpty(frm1.keyword2.value) == true) {
			//if (frm1.mode[0].checked == false) {
				alert("유교넷 통합 검색을 위하여 검색어를 입력해 주십시오");
				return;
			//}
		} else { //검색어가 있으면
			frm2.keyword.value = frm1.keyword2.value;
			frm2.action = "http://www.ugyo.net/cf/sch/srch_list.jsp";
			frm2.target = "_blank";
			frm2.submit();
		}
	}
	if (frm1.mode[0].checked) {
		frm1.submit();
	}
}

/*퀵 메뉴 ***************************/
//퀵메뉴 이미지 로딩 처리
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];}
}

//상하이동 처리
self.onError=null; 
currentX = currentY = 0;   
whichIt = null;            
lastScrollX = 0; lastScrollY = 0; 
NS = (document.layers) ? 1 : 0; 
IE = (document.all) ? 1: 0; 

function heartBeat() { 
    if(IE) {  
          diffY = document.body.scrollTop;  
          diffX = 0;  
           } 
    if(NS) { diffY = self.pageYOffset; diffX = self.pageXOffset; } 
    if(diffY != lastScrollY) { 
                percent = .1 * (diffY - lastScrollY); 
                if(percent > 0) percent = Math.ceil(percent); 
                else percent = Math.floor(percent); 
        if(IE) document.all.bans.style.pixelTop += percent; 
        if(NS) document.bans.top += percent;  
                lastScrollY = lastScrollY + percent; 
    } 
    if(diffX != lastScrollX) { 
        percent = .1 * (diffX - lastScrollX); 
        if(percent > 0) percent = Math.ceil(percent); 
        else percent = Math.floor(percent); 
        if(IE) document.all.bans.style.pixelLeft += percent; 
        if(NS) document.bans.top += percent; 
        lastScrollY = lastScrollY + percent; 
    }     
}     

//연표 팝업시키기
function chart_open(){
	window.open("/exhi/chart.jsp","chart","width=1014, height=750, menubar=no, status=no");
}
//신문 팝업시키기
function fnNewspaper() {
	var url = "/exhi/newspaper.jsp";
	var n = "newspaper"; //창이름
	var attr = "toolbar=no, location=no, directories=no, status=no, menubar=no, fullscreen=yes";
	attr += ", scrollbars=no";
	attr += ", resizable=no";
	var wnd = window.open(url, n, attr);
	wnd.focus();
}
//근대상인의 하루 팝업시키기
function merchant_open() {
	window.open("/exhi/merchant/merchant.jsp","merchant","width=1014, height=719, menubar=no, status=no");
}
//고문서의 이해 팝업시키기
function olddoc_open() {
	window.open("/exhi/olddoc/olddoc.jsp","merchant","width=1014, height=719, menubar=no, status=yes, resizable=yes");
}
//용어사전 팝업
function fnViewDic(str) {
//	popEtc("/dic/dic_srch.jsp", "dic_srch", "no", "no", 600, 450, 0, 0);
	var div = window.open("/dic/dic_srch.jsp", "dic_srch", "width=600, height=450, scrollbars=no, status=yes");
}