<%--
  Class Name : EgovNoticeInqire.jsp
  Description : 게시물 조회 화면
  Modification Information
 
      수정일      수정자              수정내용
     ----------  --------    ---------------------------
     2009.03.23   이삼섭        최초 생성
     2009.06.26   한성곤        2단계 기능 추가 (댓글관리, 만족도조사)
     2011.08.31   JJY       	경량환경 버전 생성
     2013.05.23   이기하       	상세보기 오류수정
 
    author   : 공통서비스 개발팀 이삼섭
    since    : 2009.03.23
--%>
<%@ page language="java" contentType="text/html; charset=utf-8" pageEncoding="utf-8"%>
<%@ taglib prefix="c" uri="http://java.sun.com/jsp/jstl/core"%>
<%@ taglib prefix="ui" uri="http://egovframework.gov/ctl/ui"%>
<%@ taglib uri="http://java.sun.com/jsp/jstl/functions" prefix="fn"%>
<%@ taglib prefix="spring" uri="http://www.springframework.org/tags"%>
<%@ taglib prefix="form" uri="http://www.springframework.org/tags/form"%>
<%@ taglib prefix="validator" uri="http://www.springmodules.org/tags/commons-validator"%>
<%
	pageContext.setAttribute("crlf", "\r\n");
%>
<!DOCTYPE html>
<html>
<head>
<meta http-equiv="Content-Language" content="ko">
<script type="text/javascript" src="<c:url value='/js/EgovBBSMng.js' />"></script>
<script type="text/javascript">
	function fn_egov_select_noticeList(pageNo) {
		document.searchForm.action = "<c:url value='/cop/bbs/selectBoardList.do'/>";
		document.searchForm.submit();
	}

	function fn_egov_delete_notice() {
		if (confirm('<spring:message code="common.delete.msg" />')) {
			document.frm.action = "<c:url value='/cop/bbs/deleteBoardArticle.do'/>";
			document.frm.submit();
		}
	}

	function fn_egov_moveUpdt_notice() {
		document.searchForm.action = "<c:url value='/cop/bbs/forUpdateBoardArticle.do'/>";
		document.searchForm.method = "get";
		document.searchForm.submit();
	}

	function fn_egov_addReply() {
		document.frm.action = "<c:url value='/cop/bbs/addReplyBoardArticle.do'/>";
		document.frm.submit();
	}
</script>

<!-- 댓글 작성 스크립트  -->
<c:if test="${brdMstrVO.addYn == 'Y'}">
	<script type="text/javascript" src="<c:url value="/validator.do"/>"></script>
	<validator:javascript formName="articleComment" staticJavascript="false" xhtml="true" cdata="false" />
	<script type="text/javascript">
		// 댓글 등록
		function fn_egov_insert_commentList() {

			var form = document.getElementById("articleCommentVO");

			if (!validateArticleComment(form)) {
				return;
			}
			if (confirm('<spring:message code="common.regist.msg" />')) {
				form.submit();
			}
		}

		// 댓글 수정
		function fn_egov_updt_commentList() {

			var form = document.getElementById("articleCommentVO");

			if (!validateArticleComment(form)) {
				return;
			}

			if (confirm('<spring:message code="common.update.msg" />')) {
				form.modified.value = "true";
				form.action = "<c:url value='/cop/cmt/updateArticleComment.do'/>";
				form.submit();
			}
		}

		// 댓글 수정 화면
		function fn_egov_selectCommentForupdt(commentNo) {

			var form = document.getElementById("articleCommentVO");

			//form.subPageIndex.value = pageNo;

			form.commentNo.value = commentNo;
			form.action = "<c:url value='/cop/bbs/selectBoardArticle.do'/>";
			form.submit();
		}

		// 댓글 삭제
		function fn_egov_deleteCommentList(commentNo) {

			var form = document.getElementById("articleCommentVO");

			if (confirm('<spring:message code="common.delete.msg" />')) {
				form.modified.value = "true";
				form.commentNo.value = commentNo;
				form.action = "<c:url value='/cop/cmt/deleteArticleComment.do'/>";
				form.submit();
			}
		}

		/* 댓글페이징 */
		function fn_egov_select_commentList(pageNo) {

			var form = document.getElementById("articleCommentVO");

			form.subPageIndex.value = pageNo;
			form.commentNo.value = '';
			form.action = "<c:url value='/cop/bbs/selectBoardArticle.do'/>";
			form.submit();
		}
	</script>
</c:if>
<!-- //댓글 작성 스크립트  -->
<title><c:out value='${result.bbsNm}' /> - 글 조회</title>
</head>
<body>
	<div class="ad_content">
		<div class="ad_con_head">
			<div class="ad_head_text">
				<p class="today_txt">
					<c:out value='${result.bbsNm}' /> - 글 상세
				</p>
				<div class="ad_head_ment">
					<p class="today_last_txt"><span id="cnt_cate_list"></span></p>
				</div>
			</div>
		</div>

		<div class="ad_subcon">
			<form:form commandName="searchForm" name="searchForm" method="get" action="<c:url value='/cop/bbs/selectBoardList.do'/>">
				<input name="pageIndex" type="hidden" value="<c:out value='${searchVO.pageIndex}'/>" />
				<input name="searchCnd" type="hidden" value="<c:out value='${searchVO.searchCnd}'/>" />
				<input name="searchWrd" type="hidden" value="<c:out value='${searchVO.searchWrd}'/>" />
				<input name="bbsId" type="hidden" value="<c:out value='${result.bbsId}'/>" />
				<input name="nttId" type="hidden" value="<c:out value='${result.nttId}'/>" />
			</form:form>

			<form name="frm" method="post" action="<c:url value='/cop/bbs/selectBoardList.do'/>">
				<input type="hidden" name="pageIndex" value="<c:out value='${searchVO.pageIndex}'/>">
				<input type="hidden" name="searchCnd" value="<c:out value='${searchVO.searchCnd}'/>" />
				<input type="hidden" name="searchWrd" value="<c:out value='${searchVO.searchWrd}'/>" />
				<input type="hidden" name="bbsId" value="<c:out value='${result.bbsId}'/>">
				<input type="hidden" name="nttId" value="<c:out value='${result.nttId}'/>">
				<input type="hidden" name="parnts" value="<c:out value='${result.parnts}'/>">
				<input type="hidden" name="sortOrdr" value="<c:out value='${result.sortOrdr}'/>">
				<input type="hidden" name="replyLc" value="<c:out value='${result.replyLc}'/>">
				<input type="hidden" name="nttSj" value="<c:out value='${result.nttSj}'/>">

				<!-- 통합신고게시판 -->
				<c:if test="${brdMstrVO.bbsTyCode == 'BBST03'}">
				<input type="hidden" name="reportTyCd" value="<c:out value='${result.reportTyCd}'/>" />
				</c:if>


				<div class="main1_div2">
					<table class="main1_table">
						<tr>
							<th>제목</th>
							<td colspan="10"><c:out value="${result.nttSj}" /></td>
						</tr>
						<tr>
							<th>등록자</th>
							<td>
								<c:out value="${result.frstRegisterNm}" />
								<c:out value="${result.partTitle}" />
								<c:out value="${result.offmTelno}" />
							</td>
							
							<c:if test="${brdMstrVO.bbsTyCode == 'BBST03'}">
							<th style="width:8%;">신고유형</th>
							<td>
								<c:out value="${result.reportTyNm}" />
							</td>
							</c:if>
							
							<th style="width:8%;" nowrap="nowrap">등록시간</th>
							<td width="15%" nowrap="nowrap">
								<c:out value="${result.frstRegisterPnttm}" />
							</td>
							<th style="width:8%;" nowrap>조회수</th>
							<td width="15%" nowrap="nowrap">
								<c:out value="${result.inqireCo}" />
							</td>
						</tr>
						<c:if test="${brdMstrVO.ipYn == 'Y'}">
						<tr>
							<th>등록자 IP</th>
							<td colspan="10"><c:out value="${result.ntcrIp}" /></td>
						</tr>
						</c:if>
						<c:if test="${brdMstrVO.bbsTyCode == 'BBST05' || brdMstrVO.bbsTyCode == 'BBST06'}">
						<tr>
							<th>첨부이미지</th>
							<td colspan="10">
								<c:import url="/cmm/fms/selectImageFileInfs.do" charEncoding="utf-8">
									<c:param name="atchFileId" value="${result.atchFileId}" />
								</c:import>
							</td>
						</tr>
						</c:if>
						<tr>
							<th>글내용</th>
							<td colspan="10">
								<div id="bbs_cn">
									<c:out value="${fn:replace(result.nttCn , crlf , '<br/>')}" escapeXml="false" />
								</div>
							</td>
						</tr>
						
						<c:if test="${brdMstrVO.bbsId == 'BBSMSTR_000000000221'}">
						<tr>
							<th>구분</th><!-- 다언다청대통 구분 -->
							<td colspan="10"><c:out value="${result.ddTyNm}" /></td>
						</tr>
						</c:if>
						
						
						<c:if test="${not empty result.atchFileId}">
						<tr>
							<th>첨부파일 목록</th>
							<td colspan="10">
								<c:import url="/cmm/fms/selectBBSFileInfs.do" charEncoding="utf-8">
									<c:param name="param_atchFileId" value="${result.atchFileId}" />
									<c:param name="pdf_view" value="Y" />
								</c:import>
							</td>
						</tr>
						</c:if>
					</table>
					
					<!-- 버튼 시작(상세지정 style로 div에 지정) -->
					<div class="main1_btn_div">
						<button class="main1_btn" onclick="javascript:fn_egov_select_noticeList(); return false;">목 록</button>
						<c:if test="${result.replyPosblAt == 'Y' }">
							<c:if test="${brdMstrVO.bbsTyCode !='BBST05' and brdMstrVO.bbsTyCode != 'BBST06'}">
							<button class="main1_btn" onclick="javascript:fn_egov_addReply(); return false;">답 글</button>
							</c:if>
						</c:if>
						<button class="main1_btn main1_save_btn" id="main1_save_btn" onclick="javascript:fn_egov_moveUpdt_notice(); return false;">수 정</button>
						<button class="main1_btn main1_delete_btn" id="main1_delete_btn" onclick="javascript:fn_egov_delete_notice(); return false;">삭 제</button>
					</div>
					<!-- 버튼 끝 -->
				</div>

			</form>
		</div>

		<!-- 윗글 아랫글 -->
		<div class="updown_bbs">
			<div class="up_bbs">
			<c:choose>
				<c:when test="${empty nextNttIdNSj}">
					<span class="up_arrow">윗글</span>
					<span>윗글이 없습니다.</span>
					</c:when>
				<c:otherwise>
					<c:set var="nextNttId" value="${fn:split(nextNttIdNSj, '|')[0]}" />
					<c:set var="nextNttSj" value="${fn:split(nextNttIdNSj, '|')[1]}" />
					<span class="up_arrow">윗글</span>
					<span>
					<a href="<c:url value='/cop/bbs/selectBoardArticle.do'/>?bbsId=<c:out value='${result.bbsId}'/>&nttId=<c:out value='${nextNttId}'/>">
						<c:out value="${nextNttSj}" />
					</a>
					</span>
				</c:otherwise>
			</c:choose>
			</div>
			<div>
			<c:choose>
				<c:when test="${empty prevNttIdNSj}">
					<span class="down_arrow">아랫글</span>
					<span>아랫글이 없습니다.</span>
				</c:when>
				<c:otherwise>
					<c:set var="prevNttId" value="${fn:split(prevNttIdNSj, '|')[0]}" />
					<c:set var="prevNttSj" value="${fn:split(prevNttIdNSj, '|')[1]}" />
					<span class="down_arrow">아랫글</span>
					<span>				
						<a href="<c:url value='/cop/bbs/selectBoardArticle.do'/>?bbsId=<c:out value='${result.bbsId}'/>&nttId=<c:out value='${prevNttId}'/>">
							<c:out value="${prevNttSj}" />
						</a>
					</span>
				</c:otherwise>
			</c:choose>
			</div>
		</div>
		
		<!-- 댓글 -->
		<c:if test="${brdMstrVO.addYn == 'Y'}">
		<c:import url="/cop/cmt/selectArticleCommentList.do" charEncoding="utf-8"></c:import>
		</c:if>	
	</div>
	<!-- //content 끝 -->
</body>
</html>

