
function chooseFaq(nChoose, nCateID){
	document.location.replace( CONTEXT +"notice/faq.jsp?nChoose=" + nChoose + "&nCateID=" + nCateID);
}

//QnA view페이지 이동.
function viewQnaHelp( postIndex ) {
	this.location = CONTEXT + "notice/qna_view.jsp?nPostIndex="+ postIndex;
}

// 리스트 검색 스크립트
function enterSearch(){
	if (event.keyCode==13) {
		document.SEARCH_FORM.submit();
	}
}

// 게시물 검색
function doSearch()
{
	document.SEARCH_FORM.nPage.value = 1;
	document.SEARCH_FORM.submit();
}

//공지사항 view페이지 이동.
// 강주형 과장님 수정할 부분!
function viewNoticeHelp( postIndex, bbs_seq ) {
	if(bbs_seq != 0) {
		this.location.href	=	"http://www.krm.or.kr/notice/calendar.jsp?chFlag=0";
	}
	else {
		this.location = CONTEXT + "notice/notice_view.jsp?nPostIndex="+ postIndex; }

}
// 강주형 과장님 수정할 부분 끝!

// 글작성 action페이지로 링크. 0. QnA, 1. notice
function actionQnaWrite(nIndex){
	var str = document.POST_WRITE.postTag.value;
	var val = str.split(',');

	if(val.length > 5) {
		alert("태그는 5개까지 입니다");
		document.POST_WRITE.postTag.focus();
		return;
	}

	//<script> , <script type="text/javascript">
	var scriptcheck = true;
	var frm = document.POST_WRITE;
	if(frm.postTitle.value==""){
		alert('제목을 작성해주세요.');
		frm.postTitle.focus();
		return;
	}
	if(frm.postContent.value==""){
		alert('내용을 작성해주세요.');
		frm.postContent.focus();
		return;
	}
	if ( frm.postTitle.value.toLowerCase().indexOf("<script type=\"text/javascript\">") > -1
	|| frm.postTitle.value.toLowerCase().indexOf("<script>") > -1
	|| frm.postTitle.value.toLowerCase().indexOf("<\/script>") > -1) {
        frm.postTitle.value=frm.postTitle.value.replace("<script>", "").replace("<\/script>", "").replace("<script type=\"text/javascript\">", "");
        frm.postTitle.focus();
        scriptcheck = false;
    }
    if ( frm.postContent.value.toLowerCase().indexOf("<script type=\"text/javascript\">") > -1
    || frm.postContent.value.toLowerCase().indexOf("<script>") > -1
    || frm.postContent.value.toLowerCase().indexOf("<\/script>") > -1) {
        frm.postContent.value=frm.postContent.value.replace("<script>", "").replace("<\/script>", "").replace("<script type=\"text/javascript\">", "");
        frm.postContent.focus();
        scriptcheck = false;
    }
    if ( frm.postTag.value.toLowerCase().indexOf("<script type=\"text/javascript\">") > -1
    || frm.postTag.value.toLowerCase().indexOf("<script>") > -1
    || frm.postTag.value.toLowerCase().indexOf("<\/script>") > -1) {
        frm.postTag.value=frm.postTag.value.replace("<script>", "").replace("<\/script>", "").replace("<script type=\"text/javascript\">", "");
        frm.postTag.focus();
        scriptcheck = false;
    }
    if(scriptcheck==false){
    	alert("스크립트 태그는 입력하실수 없습니다. 입력하실 경우 해당 태그는 삭제됩니다.");
    	return ;
    }
	//

	var sPage = new Array(CONTEXT +'post/action_qna_write.jsp', CONTEXT +'post/action_notice_write.jsp');

	document.POST_WRITE.action = sPage[nIndex];
	document.POST_WRITE.submit();
}

function actionQnaReply(){
	var str = document.POST_WRITE.postTag.value;
	var val = str.split(',');

	if(val.length > 5) {
		alert("태그는 5개까지 입니다");
		document.POST_WRITE.postTag.focus();
		return;
	}

	document.POST_WRITE.action= CONTEXT + "post/action_qna_write.jsp";
	document.POST_WRITE.submit();
}

// 글수정 action페이지로 링크. 0. QnA, 1. notice
function actionQnaUpdate(nIndex){
	var sPage = new Array( CONTEXT +'post/action_qna_update.jsp', CONTEXT +'post/action_notice_update.jsp');

	document.POST_WRITE.action = sPage[nIndex];
	document.POST_WRITE.submit();
}

// 이메일 호스트 입력.
function fillEmail(email){
	$("email2").value = email;
}

// qna 덧글 달기.
function doPostReplyWrite(sPostIndex, nRefLevel)
{
	document.location.replace(CONTEXT + 'notice/qna_reply.jsp?sPostIndex='+sPostIndex+'&sRefLevel='+nRefLevel);
}

// qna 글 수정
function doPostModify(nPostIndex, nPage)
{
	var sPage = new Array(CONTEXT + 'notice/qna_modify.jsp?nPostIndex=', CONTEXT + 'notice/notice_modify.jsp?nPostIndex=');

	document.location.replace(sPage[nPage] + nPostIndex);
}

// 게시물 삭제하기 nPage가 0 : QnA, 1 : notice
function doPostDelete(nPostIndex, nPage)
{
	var ans = confirm('정말 삭제하시겠습니까?');  //물어본다.
	var sPage = new Array(CONTEXT + 'post/action_qna_delete.jsp?nPostIndex=', CONTEXT + 'post/action_notice_delete.jsp?nPostIndex=');

  	if(ans == true) {  // 확인
   		document.location.replace(sPage[nPage] + nPostIndex);
  	} else {  //취소
   		return;
  	}
}

function fnSearch(){
	var frm = document.fnSearchForm;
	var word,query,requery;
	var objSelImg = "";			//전체,제목,저자
	var viewQuery="";

	objSelImg = frm.sf.value;

	word = convertQuery(frm.keyword.value);		//특수기호 제거 및 공백처리...(나중에 수정될수 있음..)
	if(word == "" ) {
		alert("검색어를 입력해 주세요");
		frm.keyword.focus();
		return false;
	}else{
		if(objSelImg == "제목")						//제목
		{
			query = "(" + word + ")<in>z_title";
			viewQuery = "제목/"+cleanUpQuery(word);
		}
		else if(objSelImg == "저자")					//저자
		{
			query = "(" + word + ")<in>z_name";
			viewQuery = "저자/"+cleanUpQuery(word);
		}
		else if(objSelImg == "키워드")				//키워드
		{
			query = "(" + word + ")<in>z_keyword";
			viewQuery = "키워드/"+cleanUpQuery(word);
		}
		else										//전체 (가중치)
		{
			query = "([1.0](("+word+")<in>z_title))<or>([0.3](("+word+")<in>z_keyword))<or>([0.1](("+word+")<in>z_contents))<or>([0.1](("+word+")<in>z_name))";
			frm.weight.value="y";
			viewQuery = "전체/"+cleanUpQuery(word);
		}

		fnVisitLog_outer("Statistics.KeyWord",cleanUpQuery(word), '');	// 로그를 남긴다.

		frm.word.value = word;						//텍스트박스에 보여질 키워드
		frm.executeQuery.value = query;					//실제 검색 엔진에 던질 쿼리
		frm.requery.value = query;					//재검색 시 사용 할 쿼리
		frm.viewQueryString.value=viewQuery;

		frm.target = "_self";

		//frm.submit();
		return true;
	}
}

function changeStype(searchType){
	document.fnSearchForm.sf.value=searchType;
	document.getElementById("searchStype").innerHTML=searchType;
}
