//검색 결과에서 검색
function goSearch ()
{
	if (subSearchForm.keyword.value == "")
	{
		alert ("검색어를 입력해 주세요.");
		return;
	}
	/*
	if (!fnStopword(subSearchForm.keyword.value))
	{
		//return;
	}*/

	subSendSearchForm.item.value = subSearchForm.item.value;
	subSendSearchForm.keyword.value = subSearchForm.keyword.value;
	subSendSearchForm.inret.value = (subSearchForm.inret.checked==true)?"ok":"";
	if (subSearchForm.section[0].checked == true)
		subSendSearchForm.section.value = "def";
	else
		subSendSearchForm.section.value = "exp";
	if (subSearchForm.inret.checked == true)
		subSendSearchForm.submit ();
	else
	{
		subSendSearchForm.setid.value = 0;
		subSendSearchForm.submit ();
	}
}

//인기검색어 검색
function goSearchPopular ( keywordPopular )
{
	if (subSearchForm.keyword.value == "")
	{
		alert ("검색어를 입력해 주세요.");
		return;
	}
	
	subSendSearchForm.item.value = subSearchForm.item.value;
	subSendSearchForm.keyword.value = keywordPopular;
	subSendSearchForm.inret.value = (subSearchForm.inret.checked==true)?"ok":"";
	if (subSearchForm.section[0].checked == true)
		subSendSearchForm.section.value = "def";
	else
		subSendSearchForm.section.value = "exp";
	if (subSearchForm.inret.checked == true)
		subSendSearchForm.submit ();
	else
	{
		subSendSearchForm.setid.value = 0;
		subSendSearchForm.submit ();
	}
}




//개별 항목의 검색
function goSearch2(cat) {
	if (cat == "tot")
		frmSrch.item.value = "tot";
	else if (cat == "ysb")
		frmSrch.item.value = "ysb";
	else if (cat == "ysd")
		frmSrch.item.value = "ysd";
	else if (cat == "hej")
		frmSrch.item.value = "hej";
	else if (cat == "dsv")
		frmSrch.item.value = "dsv";
	else if (cat == "mmf")
		frmSrch.item.value = "mmf";
	else if (cat == "rin")
		frmSrch.item.value = "rin";
	else if (cat == "psn")
		frmSrch.item.value = "psn";
	else if (cat == "mlt")
		frmSrch.item.value = "mlt";
	else if (cat == "rlc")
		frmSrch.item.value = "rlc";
	else if (cat == "bok")
		frmSrch.item.value = "bok";
	else if (cat == "tre")
		frmSrch.item.value = "tre";
	else if (cat == "see")
		frmSrch.item.value = "see";
	
	frmSrch.setid.value = "0";
	
	frmSrch.submit ();

}

//결과내 검색 선택처리
function checkInRet ()
{
	if (subSearchForm.inret.checked == true)
	{
		//subSearchForm.item.value = "<%//=strItemWord%>";
		var shkw = subSearchForm.keyword.value;
		subSearchForm.reset();
		subSearchForm.keyword.value = shkw;
		subSearchForm.inret.checked = true;
		subSearchForm.item.disabled = true;
	}
	else
	{
		subSearchForm.item.disabled = false;
	}
}



/*상세검색부분***********************/
//유교기록관 샐렉트 선택 처리
function changeYkCat (oSel)
{
	var arCat = new Array ();
	arCat[0] = "ysb";
	arCat[1] = "ysd";
	arCat[2] = "hej";
	arCat[3] = "dsv";
	arCat[4] = "mmf";

	for (i = 0; i < arCat.length; i++)
	{
		if (arCat[i] == oSel.value)
			document.getElementById ("div" + oSel.value.substring (0, 1).toUpperCase()  + oSel.value.substring (1)).style.display = "inline";
		else
			document.getElementById ("div" + arCat[i].substring (0, 1).toUpperCase()  + arCat[i].substring (1)).style.display = "none";
	}		
}

//유교기록관 검색처리
function searchYK ()
{
	var selYk = document.getElementById ("selYk");
	var frm = document.getElementsByName ("frm" + selYk.value)[0];

	if (selYk.value == "ysb" || selYk.value == "ysd")
	{		
		if (frm.bookname.value == "" && frm.article.value == "" && frm.author.value == "" && frm.cont.value == "")
		{
			alert ("검색어를 입력해 주세요.");
			frm.bookname.focus();
			return;
		}
		/*
		if (frm.bookname.value != "" && !fnStopword(frm.bookname.value)) {
			//return;
		}
		if (frm.article.value != "" && !fnStopword(frm.article.value)) {
			//return;
		}
		if (frm.author.value != "" && !fnStopword(frm.author.value)) {
			//return;
		}
		if (frm.cont.value != "" && !fnStopword(frm.cont.value)) {
			//return;
		}*/
	}
	else if (selYk.value == "hej")
	{
		if (frm.keyword.value == "")
		{
			alert ("검색어를 입력해 주세요.");
			frm.keyword.focus();
			return;
		}
		/*if (!fnStopword(frm.keyword.value)) {
			//return;
		}*/
	}
	else if (selYk.value == "dsv" || selYk.value == "mmf")
	{
		if (frm.bookname.value == "" && frm.author.value == "" && frm.cont.value == "")
		{
			alert ("검색어를 입력해 주세요.");
			frm.bookname.focus();
			return;
		}
		/*
		if (frm.bookname.value != "" && !fnStopword(frm.bookname.value)) {
			//return;
		}
		if (frm.author.value != "" && !fnStopword(frm.author.value)) {
			//return;
		}
		if (frm.cont.value != "" && !fnStopword(frm.cont.value)) {
			//return;
		}*/
	}	else {
		alert ("올바른 접근이 아닙니다.");
		return;
	}

	frm.submit ();
}
function searchBOK ()
{
	if (frmBok.section[0].checked == false && frmBok.section[1].checked == false && frmBok.section[2].checked == false)
	{
		alert ("검색항목을 선택해 주세요.");
		frmBok.section[0].focus ();
		return;
	}
	else if (frmBok.keyword.value == "")
	{
		alert ("검색어를 입력해 주세요.");
		frmBok.keyword.focus ();
		return;
	}
	/*
	if (!fnStopword(frmBok.keyword.value)) {
		//return;
	}*/

	frmBok.submit ();
}

function searchTRE ()
{
	if (frmTre.keyword.value == "")
	{
		alert ("검색어를 입력해 주세요.");
		frmTre.keyword.focus ();
		return;
	}
	/*
	if (!fnStopword(frmTre.keyword.value)) {
		//return;
	}*/

	frmTre.submit ();
}

function searchSEE ()
{
	if (frmSee.keyword.value == "")
	{
		alert ("검색어를 입력해 주세요.");
		frmSee.keyword.focus ();
		return;
	}
	/*
	if (!fnStopword(frmSee.keyword.value)) {
		//return;
	}*/

	frmSee.submit ();
}

function searchRLC ()
{
	if (frmRlc.section[0].checked == false && frmRlc.section[1].checked == false && frmRlc.section[2].checked == false)
	{
		alert ("검색항목을 선택해 주세요.");
		frmRlc.section[0].focus ();
		return;
	}
	else if (frmRlc.keyword.value == "")
	{
		alert ("검색어를 입력해 주세요.");
		frmRlc.keyword.focus ();
		return;
	}
	/*
	if (!fnStopword(frmRlc.keyword.value)) {
		//return;
	}*/

	frmRlc.submit ();
}

function searchTU ()
{
	if (frmTu.title.value == "" && frmTu.cont.value == "")
	{
		alert ("검색어를 입력해 주세요.");
		frmTu.title.focus ();
		return;
	}
	/*
	if (frmTu.title.value != "" && !fnStopword(frmTu.title.value)) {
		//return;
	}
	if (frmTu.cont.value != "" && !fnStopword(frmTu.cont.value)) {
		//return;
	}*/

	frmTu.submit ();
}

/** 
* stopword를 불허한다. 
*/ 
function fnStopword(text) {  
    var regexp = /[^\u0030-\u0039\u0041-\u005a\u0061-\u007a\uac00-\ud7af\u0020\u0026\u007C]/;  
    var result = !regexp.test(text);  
    if (!result) {
		alert("올바른 한글을 입력하세요.\nㄱ,ㄴ,ㄷ,ㅏ,ㅑ,ㅓ 등과 같은 검색어는 지원하지 않습니다.");
		return false;
	}
	return true;
} 



/*고도서이미지*/
function gdsImgView( gana, B_SUJI_ID, B_BOOK_ID, B_KWON_ID, B_STYLE_ID, B_KISA_ID ) {
	if ( B_SUJI_ID != "" && B_BOOK_ID != "" ) {
		if ( B_KWON_ID == undefined || B_KWON_ID == "undefined" ) B_KWON_ID = "";
		if ( B_STYLE_ID == undefined || B_STYLE_ID == "undefined" ) B_STYLE_ID = "";
		if ( B_KISA_ID == undefined || B_KISA_ID == "undefined" ) B_KISA_ID = "";
		var imgUrl = "/yk/gds/imgMain.jsp?gana="+ gana +"&B_SUJI_ID="+ B_SUJI_ID +"&B_BOOK_ID="+ B_BOOK_ID +"&B_KWON_ID="+ B_KWON_ID +"&B_STYLE_ID="+ B_STYLE_ID +"&B_KISA_ID="+ B_KISA_ID;
		var imgViewer = window.open( imgUrl, 'imgViewer', 'width=920, height=570, status=yes' );
	}
}


/*고문서이미지*/
function gmsImgView( B_SUJI_ID, B_BOOK_ID, B_KWON_ID, B_DOC_ID ) {
	if ( B_SUJI_ID != "" && B_BOOK_ID != "" ) {
		var imgUrl = "/yk/gms/imgMain.jsp?B_SUJI_ID="+ B_SUJI_ID +"&B_BOOK_ID="+ B_BOOK_ID +"&B_KWON_ID="+ B_KWON_ID +"&B_DOC_ID="+ B_DOC_ID;
		var imgViewer = window.open( imgUrl, 'imgViewer', 'width=920, height=570, status=yes' );
	}
}


/*인물 접근
생애이야기	: sType=life
가족이야기	: sType=famliy
학문이야기	: sType=study
저작이야기	: sType=story
원문자료	: sType=doc
*/
function manView( manCode, sType ) {
	sUrl = "/tu/psn/man.jsp?sMan_Code="+ manCode +"&sType="+ sType;
	var manWin = window.open(sUrl, 'ruinsWin', 'width=870, height=650, scrollbars=no, status=yes');
	manWin.focus();
}

/*유적 접근
건물 이야기		: sMenuType=1
문중 이야기		: sMenuType=2
인물 이야기		: sMenuType=3
누정 이야기		: sMenuType=4
주변경관		: sMenuType=5
내력과 기능		: sMenuType=6
내력과 기능		: sMenuType=7
행사 이야기		: sMenuType=8
경관내력		: sMenuType=9
경관 이야기		: sMenuType=10
마을 이야기		: sMenuType=11
포토갤러리		: sMenuType=12
동영상			: sMenuType=13
3D Ani			: sMenuType=14
원문자료		: sMenuType=15
*/
function ruinsView( siteCode, sType ) {
	sUrl = "/tu/rin/ruins.jsp?sSiteCode="+ siteCode +"&sMenuType="+ sType;
	var ruinsWin = window.open(sUrl, 'ruinsWin', 'width=870, height=650, scrollbars=no, status=yes');
	ruinsWin.focus();
}


//멀티미디어유물관 사진 보기
function View (RelcCode, DataType)
{
	var height = screen.height;
	var width = screen.width;

	var leftpos = width / 2 - 320;
	var toppos = height / 2 - 380;

	if (parseInt(DataType) == 10) 
	{
		sUrl = "http://multi.koreastudy.or.kr/viewer/relcDtlView2.jsp?sRelcCode="+ RelcCode;
		window.open(sUrl, '', 'width=650, height=720, scrollbars=no, status=yes');
	}
	else if (parseInt(DataType) > 11) 
	{
		sUrl = "http://multi.koreastudy.or.kr/viewer/viewerSelect.jsp?sRelcCode="+ RelcCode;
		window.open(sUrl, '', 'width=640, height=630, scrollbars=no, status=yes');
	}
	else if (parseInt(DataType) > 6) 
	{
		sUrl = "http://multi.koreastudy.or.kr/viewer/relcDtlView2.jsp?sRelcCode="+ RelcCode;
		window.open(sUrl, '', 'width=640, height=660, scrollbars=no, status=yes');
	}
	else 
	{
		sUrl = "http://multi.koreastudy.or.kr/viewer/relcDtlView.jsp?sRelcCode="+ RelcCode;
		window.open(sUrl, '', 'width=700, height=720, scrollbars=yes, status=yes');
	}

}
