var BOARD_CONTEXT = "";

function popupEdu(fName){
 	var winURL = BOARD_CONTEXT + "/common/flash/eduswf/popup_edu01.jsp?fName="+fName;
	var winName = "edu";
	var winWidth = 882;
  	var winHeight = 662;
  	var winTop = 100;
  	var winLeft = 100;
 	var winOption = "width=" + winWidth + ",height=" + winHeight + ",top=" + winTop + ",left=" + winLeft;
	var winPop = window.open(winURL, winName, winOption+",scrollbars=no,resizable=yes");
	winPop.focus();
}
	
function goBoard(nBoardIdx){
	document.getElementById('IFRAME_CONTENT').src = BOARD_CONTEXT+"/bin/list.jsp?nBoardIdx="+nBoardIdx;
}

function goList(nBoardIdx, nPage,m1,m2,m3){
	location.href = BOARD_CONTEXT+"/index.jsp?m1="+m1+"&m2="+m2+"&m3="+m3+"&nBoardIdx="+nBoardIdx+"&nPage="+nPage;
}

function write_external(nBoardIdx){
	document.getElementById('IFRAME_CONTENT').src = BOARD_CONTEXT+"/bin/webeditor/webeditor.jsp?nBoardIdx="+nBoardIdx;
}
//글 보기에서의 글작성.
function write(nBoardIdx,m1,m2,p,m3){
	var str = BOARD_CONTEXT+"/index.jsp";
	try{
		str += "?nBoardIdx="+nBoardIdx;
		if(m1) str += "&m1="+m1;
		if(m2) str += "&m2="+m2;
		if(m3) str += "&m3="+m3;
		if(p) str += "&p="+p;		
	}catch(e){
		alert(e);
	}
	location.href=str;		
	//location.href = BOARD_CONTEXT+"/index.jsp?m1="+m1+"&m2="+m2+"&m3="+m3+"&nBoardIdx="+nBoardIdx;
}

function modify(nPostIndex, nPage,m1,m2,p,m3){
	var str = BOARD_CONTEXT+"/index.jsp";
	try{
		str += "?nPostIndex="+nPostIndex;
		if(m1) str += "&m1="+m1;
		if(m2) str += "&m2="+m2;
		if(m3) str += "&m3="+m3;
		if(p) str += "&p="+p;		
	}catch(e){
		alert(e);
	}
	location.href=str;
}

function answer(nPostIndex, nPage,m1,m2,m3){
	location.href = BOARD_CONTEXT+"/index.jsp?m1="+m1+"&m2="+m2+"&m3="+m3+"&nPostIndex="+nPostIndex+"&nPage="+nPage;
}

function view(nPostIndex, nPage,m1,m2,m3,p,prefix){
	var str = BOARD_CONTEXT+"/index.jsp";
	try{
		str += "?nPostIndex="+nPostIndex;
		str += "&nPage="+nPage;
		if(m1) str += "&m1="+m1;
		if(m2) str += "&m2="+m2;
		if(m3) str += "&m3="+m3;
		if(p) str += "&p="+p;
		if(prefix) str +="&prefix="+prefix;
	}catch(e){
		alert(e);
	}
	location.href=str;
}
//function view(nPostIndex, nPage,m1,m2,m3){
	//location.href = BOARD_CONTEXT+"/index.jsp?m1="+m1+"&m2="+m2+"&m3="+m3+"&nPostIndex="+nPostIndex+"&nPage="+nPage;
//}

function remove(nPostIndex, nPage,m1,m2,m3){
	if(confirm("게시물을 삭제합니다. 삭제된 레코드는 복구될 수 없습니다. 삭제하시겠습니까?")){
		location.href = BOARD_CONTEXT+"/bin/action/ac_post_delete.jsp?nPostIndex="+nPostIndex+"&nPage="+nPage+"&m1="+m1+"&m2="+m2+"&m3="+m3;
	}
}

function createPDF(nPostIndex, m1, m2, m3){
	var param = "";
	if(m1) param += "&m1="+m1;
	if(m2) param += "&m2="+m2;
	if(m3) param += "&m3="+m3;

	var msg = "게시물의 댓글을 포함하시겠습니까?\n댓글을 포함하려면 '확인'을 , 댓글을 포함하지 않으려면 '취소'를 눌러주세요.";
	if(confirm(msg)){
		param += "&commentFlag=1";
	}
	
 	var winWidth = 800;
  	var winHeight = 600;
  	var winURL = BOARD_CONTEXT+"/bin/action_createPDF.jsp?nPostIndex=" + nPostIndex + param;
  	var winName = "pdf";
  	var winPosLeft = (screen.width - winWidth) / 2;
  	var winPosTop = (screen.height - winHeight) / 2;
 	var winOpt = "width=" + winWidth + ",height=" + winHeight + ",top=" + winPosTop + ",left=" + winPosLeft;

	window.open(winURL, winName, "scrollbars=yes");
	
	try{
		contentOption();
	}catch(e){;}	
}
function createDataPDF(nPostIndex, m1, m2, m3){
	var param = "";
	if(m1) param += "&m1="+m1;
	if(m2) param += "&m2="+m2;
	if(m3) param += "&m3="+m3;
	
 	var winWidth = 800;
  	var winHeight = 600;
  	var winURL = BOARD_CONTEXT+"/data/action_createPDF.jsp?nPostIndex=" + nPostIndex + param;
  	var winName = "pdf";
  	var winPosLeft = (screen.width - winWidth) / 2;
  	var winPosTop = (screen.height - winHeight) / 2;
 	var winOpt = "width=" + winWidth + ",height=" + winHeight + ",top=" + winPosTop + ",left=" + winPosLeft;

	window.open(winURL, winName, "scrollbars=yes");
	
	try{
		contentOption();
	}catch(e){;}
}

/* 게시판 뷰페이지 프린트 */
function printView(nPostIndex, m1, m2, m3)
{
	var param = "";
	if(m1) param += "&m1="+m1;
	if(m2) param += "&m2="+m2;
	if(m3) param += "&m3="+m3;
	
 	var winWidth = 800;
  	var winHeight = 600;
  	var winURL = BOARD_CONTEXT+"/subject/print.jsp?nPostIndex=" + nPostIndex + param;
  	var winName = "title";
  	var winPosLeft = (screen.width - winWidth) / 2;
  	var winPosTop = (screen.height - winHeight) / 2;
 	var winOpt = "width=" + winWidth + ",height=" + winHeight + ",top=" + winPosTop + ",left=" + winPosLeft;

	window.open(winURL, winName, winOpt + ",scrollbars=yes");
	
	try{
		contentOption();
	}catch(e){;}
}
/* 자료실 게시판 뷰페이지 프린트 */
function printDataView(nPostIndex, m1, m2, m3)
{
	var param = "";
	if(m1) param += "&m1="+m1;
	if(m2) param += "&m2="+m2;
	if(m3) param += "&m3="+m3;
	
 	var winWidth = 800;
  	var winHeight = 600;
  	var winURL = BOARD_CONTEXT+"/data/data_view_new_print.jsp?nPostIndex=" + nPostIndex + param;
  	var winName = "title";
  	var winPosLeft = (screen.width - winWidth) / 2;
  	var winPosTop = (screen.height - winHeight) / 2;
 	var winOpt = "width=" + winWidth + ",height=" + winHeight + ",top=" + winPosTop + ",left=" + winPosLeft;

	window.open(winURL, winName, winOpt + ",scrollbars=yes");
	
	try{
		contentOption();
	}catch(e){;}
}

function filedownload(nIndex){
	document.location = BOARD_CONTEXT+"/bin/download.jsp?nIndex="+nIndex;
}
function cclOver(divID, license){
	if(license == '0') return;
	document.getElementById(divID).style.display = 'block';
}
function cclOut(divID, license){
	if(license == '0') return;
	document.getElementById(divID).style.display = 'none';
}
function fileAttachView(th, divID, filecount){
	if(filecount == '0') return;
	if(th.src.indexOf("_block") > 0){
		th.src = th.src.replace("_block.gif","_none.gif");
		document.getElementById(divID).style.display = 'block';
		// parent.iframeResize("IFRAME_CONTENT");//resizeFrame();
	}else{
		th.src = th.src.replace("_none.gif","_block.gif");
		document.getElementById(divID).style.display = 'none';
		// parent.iframeResize("IFRAME_CONTENT");//resizeFrame();
	}
}
function resizeFrame(){
	try{
		var frameID = "IFRAME_CONTENT";
		var frameObj = parent.document.getElementById(frameID);

		var frameHeight = document.body.scrollHeight + (document.body.offsetHeight - document.body.clientHeight);
		var frameWidth = document.body.scrollWidth + (document.body.offsetWidth - document.body.clientWidth);

		frameObj.style.height = frameHeight;
		frameObj.style.width = frameWidth;
	}catch(e){
		;
	}
}
function iframeResize(iframeID){
	var iframeObj = document.getElementById(iframeID);
	var innerBody = iframeObj.contentWindow.document.body;

	var innerHeight = innerBody.scrollHeight + (innerBody.offsetHeight - innerBody.clientHeight);

	iframeObj.style.height = innerHeight;
}

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='about:blank;';
    return '';
}

/**
* 뷰화면에서 인쇄, 글바구니 담기 버튼 활성화.
* @return
*/
function contentOption(){
	if(document.getElementById("view_option").style.display=='none'){
		document.getElementById("view_option").style.display='block';
	}else{
		document.getElementById("view_option").style.display='none';
	}
}

function makeWord(){
	openAjax.doActionCall(BOARD_CONTEXT+'/docx/makeWord.jsp', 'frm_content', cbMakeWord);
}

function cbMakeWord(resText){
	var sTitle = resText.trim();
	
	if(sTitle!='false'){
		document.location = BOARD_CONTEXT+"/bin/download_word.jsp?sTitle="+sTitle;
	}
}


