
//ois_url 은 뷰어의 기본 패스 전역 변수
//var ois_url = "http://147.46.103.182:8080/_Viewer/";
//var ois_url = "http://147.46.103.55:8080/OIS/";
var ois_url = "http://147.46.103.182/OIS/";

var condition = "width=990, height=700, resizable=1";
var condition2 = "width=990, height=700, resizable='no'";

/*조선왕조실록 뷰어
id:해당 기사의 첫번째 이미지노드 id
*/

function JWS_VIEWER(id,tname){
	window.open(ois_url + "JWS/VIEWER.jsp?nodeid=" + id + "&tablename=" + tname ,"JWS_VIEWER",condition);

}


/*조선왕조실록 오대산본 뷰어
id:해당 기사의 첫번째 이미지노드 id
*/

function JWO_VIEWER(id,tname){
	window.open(ois_url + "JWO/VIEWER.jsp?nodeid=" + id + "&tablename=" + tname ,"JWO_VIEWER",condition);


}

function JWS_MINIVIEWER(id,tname){
	parent.NLS_JWS.location=ois_url + "JWS/MINIVIEWER.jsp?nodeid=" + id + "&tablename=" + tname ;

}


/*조선왕조실록 오대산본 뷰어
id:해당 기사의 첫번째 이미지노드 id
*/

function JWO_MINIVIEWER(id,tname){
	parent.NLS_JWO.location=ois_url + "JWO/MINIVIEWER.jsp?nodeid=" + id + "&tablename=" + tname ;

}

/*조선왕조실록 수정실록 뷰어
id:해당 기사의 첫번째 이미지노드 id
*/

function JWS2_VIEWER(id,tname){
	window.open(ois_url + "JWS2/VIEWER.jsp?nodeid=" + id + "&tablename=" + tname ,"OIS_VIEWER",condition);

}

/*승정원 일기 뷰어
필수 값
id : KYS테이블의 마지막 노드의 nodeid
cover : 평소에는 ''스트링으로 넘김/ 표지일 경우 0a,9b로 넘김
tname : KYS_SJW_K_TBL 등의 테이블 이름, 생략시 K 테이블의 기본 값이 됨
*/
function SJW_VIEWER(id, tname, cover)
{
	
	window.open(ois_url+"SJW/VIEWER.jsp?nodeid="+id+"&tablename="+tname+"&cover="+cover,"OIS_VIEWER",condition);
} 


/*일성록
필수값
id : KYS_ILS_?_TBL의 가장 마지막 노드 id
seq : KEYNUM섹션의 값으로 id를 넘겨 줄 수 없을 경우 seq에 KEYNUM값을 넘겨줌
	  두값이 한꺼번에 넘어올 경우 id가 우선함
filename : 이미지 파일명
tname : 생략시 k테이블이 기본 값이 됨
*/
function ILS_VIEWER(tname, filename, seq){

	
	window.open(ois_url+"ILS/VIEWER.jsp?tablename="+tname+"&filename="+filename+"&seq="+seq,"OIS_VIEWER",condition);
	//window.open(ois_url+"JWS/VIEWER.jsp?tablename="+tname+"&filename="+filename+"&seq="+seq,"OIS_VIEWER",condition);


}

/*내각일력 
필수값
id : KYS_NGK_?_TBL의 가장 마지막 노드 id
seq : KEYNUM섹션의 값으로 id를 넘겨 줄 수 없을 경우 seq에 KEYNUM값을 넘겨줌
      두값이 한꺼번에 넘어올 경우 id가 우선함
filename : 보여줄 파일명
tname : 생략시 k테이블이 기본 값이 됨
*/
function NGK_VIEWER(tname, filename, seq){

	
	window.open(ois_url+"NGK/VIEWER.jsp?tablename="+tname+"&filename="+filename+"&seq="+seq,"OIS_VIEWER",condition);
}



/*비변사등록 뷰어
필수 값
id : KYS테이블의 마지막 노드의 nodeid
	 최하의 nodeid를 넘겨주어야 함.
tname : KYS_VBS_K_TBL 등의 테이블 이름, 생략시 K 테이블의 기본 값이 됨

*/
function VBS_VIEWER(id, tname)
{
	
	window.open(ois_url+"VBS/VIEWER.jsp?nodeid="+id+"&tablename="+tname,"OIS_VIEWER",condition);
} 



/* 고도서 읍지류 
필수 값
id : KYS_GDS_E_TBL 의 최하위 nodeid, map파일의 경우 map파일이 있는 nodeid
mname : map파일명

선택값
tname : KYS_GDS_E_TBL 을 넘김 넘기지 않아도 무방함
*/
function GDS_VIEWER(id, mname,domain)
{
	
	window.open(ois_url+"GDS/VIEWER.jsp?nodeid="+id+"&map="+mname+"&domain="+domain ,"OIS_VIEWER",condition);
}





/*
고문서 
xmlfile : xml_file  섹션
*/
function GMS_VIEWER(xmlfile)
{
	
	window.open(ois_url+"GMS/VIEWER.jsp?xmlfile="+xmlfile,"OIS_VIEWER",condition);
}


/*
한국 관보
xmlfilename : XML_NAME 섹션 값을 넘긴다. 확장자는 넣지 않는다.
tname : 테이블 명
*/
function GAN_VIEWER(xmlfilename, tname)
{

	window.open(ois_url+"GAN/VIEWER.jsp?xmlfilename="+xmlfilename+"&tablename="+tname,"OIS_VIEWER",condition);
}




/*고지도 : nodeid와 tablename
id : kys_고지도 테이블의 nodeid
tname : 테이블 이름
*/
function GZD_VIEWER(id, tname,domain)
{
//	alert(domain) ;	
	if (navigator.appName =="Microsoft Internet Explorer") {
		window.open(ois_url+"GZD/VIEWER.jsp?nodeid="+id+"&tablename="+tname+"&domain="+domain,"OIS_VIEWER",condition);
	}else {
		window.open(ois_url+"GZD/VIEWER_FIREFOX.jsp?nodeid="+id+"&tablename="+tname+"&domain="+domain,"OIS_VIEWER",condition2);
	}
}

/*
고지도 색인 검색에 의한 뷰어실행
KYS_GZD_X_TBL 의 ID 섹션 값을 넘겨줌


*/
function GZD_S_VIEWER(indexid)
{
	window.open(ois_url+"GZD/VIEWER.jsp?mapindex="+indexid,"OIS_VIEWER",condition);
}


/*
근대 정부 기록류 
id : MGO_G_TBL 의 nodeid
type=05 : 사법 품보의 경우 type=05 고정 나머지는 '' 로 넘김
xmlfile : 검색에 의해서 뷰어가 실행될 경우 KYD_MGO 테이블의 xmlfile name을 넘김

*/
function MGO_VIEWER(id, type, xmlfile)
{

	window.open(ois_url+"MGO/VIEWER.jsp?nodeid="+id+"&type="+type+"&xmlfile="+xmlfile,"OIS_VIEWER",condition);
}

/*
사법품보 색인에 대한 검색 결과 뷰어
indexid = MGO_K 테이블의 ID 섹션 값을 넘김
*/
function MGO_S_VIEWER(indexid)
{

	window.open(ois_url+"MGO/VIEWER.jsp?type=05&mapindex="+indexid,"OIS_VIEWER",condition);
}


//사법품보 및, 주본류 검색에 의한 뷰어...
function MGO_S2_VIEWER(nodeid,setid,pos)
{

	window.open(ois_url+"MGO/VIEWER.jsp?type=05&nodeid="+nodeid+"&setid="+setid+"&pos="+pos,"OIS_VIEWER",condition);
}


//사법품보를 제외한... 색인어 검색.. 
function MGO_S3_VIEWER(indexid)
{
	window.open(ois_url+"MGO/VIEWER.jsp?mapindex="+indexid,"OIS_VIEWER",condition);

}


/*책판 뷰어
필수 값
id : KYS테이블의 마지막 노드의 nodeid
tname : 기본값이 있으므로 넘길 필요 없음
*/
function CHK_VIEWER(id)
{
	window.open(ois_url+"CHK/VIEWER.jsp?nodeid="+id,"OIS_VIEWER",condition);
} 

//의궤

//고도서 상소류

function GDS_S_VIEWER(tablename,id,fileName,domain)
{
	window.open(ois_url+ "SAN/VIEWER.jsp?tablename=" + tablename + "&nodeid="+id+"&filename="+fileName+"&domain="+domain,"OIS_VIEWER",condition);
} 


//의궤
function GAE_VIEWER(filename)
{

		window.open(ois_url+"GAE/VIEWER.jsp?filename="+filename,"OIS_VIEWER",condition);

}

//의궤 검색
function GAE_S_VIEWER(setid, pos, filename)
{

		var URL_ENC = ois_url+"GAE/VIEWER.jsp?searchfile="+filename+"&setid="+setid+"&pos="+pos;


		window.open(URL_ENC,"OIS_VIEWER",condition);

}

//새로운 지도 서비스

//DD001 : 대동여지도
//YJ001 : 여지도
//DY001 : 동여도

function GZD_J_VIEWER(maptype)
{
	if (navigator.appName =="Microsoft Internet Explorer") {
		window.open(ois_url+"GZ2/VIEWER.jsp?maptype="+maptype,"OIS_VIEWER",condition);
	}else {
		window.open(ois_url+"GZ2/VIEWER_FIREFOX.jsp?maptype="+maptype,"OIS_VIEWER",condition2);
	}

}


//대동여지도/여지도/동여도일때의 색인 검색
function GZD_S2_VIEWER(id)
{

		window.open(ois_url+"GZ2/VIEWER.jsp?mapindex="+id,"OIS_VIEWER",condition);

}

//대동여지도/동여도 형태의 경우 파일명으로 뷰어 호출할때(역통연계)
function GZD_J2_VIEWER(filename){
	window.open(ois_url+"GZ2/VIEWER.jsp?filename=" + filename + "&mapmethod=1","OIS_VIEWER",condition);
}

//양안목록은 그대로 쓴다.

