<%--
  Class Name : FmsFileModify.jsp
  Description : 첨부파일 수정 페이지
  Modification Information

      수정일         수정자                   수정내용
    -------    --------    ---------------------------
     2009.09.16    장동한          최초 생성

    author   : 공통서비스 개발팀 장동한
    since    : 2009.09.16

    Copyright (C) 2009 by MOPAS  All right reserved.
--%>
<%@ page contentType="text/html; charset=utf-8"%>
<%@ taglib prefix="c" uri="http://java.sun.com/jsp/jstl/core" %>
<%@ taglib prefix="ui" uri="http://egovframework.gov/ctl/ui"%>
<%@ taglib prefix="fn" uri="http://java.sun.com/jsp/jstl/functions"%>
<%@ taglib prefix="spring" uri="http://www.springframework.org/tags"%>
<%@ taglib prefix="form" uri="http://www.springframework.org/tags/form" %>
<%@ taglib prefix="fmt" uri="http://java.sun.com/jsp/jstl/fmt"%>
<%   
	response.setHeader("Cache-Control","no-store");   
	response.setHeader("Pragma","no-cache");   
	response.setDateHeader("Expires",0);   
	if (request.getProtocol().equals("HTTP/1.1")) response.setHeader("Cache-Control", "no-cache"); 
%> 
<c:set var="ImgUrl" value="${pageContext.request.contextPath}/images/egovframework/com/cmm/" />
<c:set var="CssUrl" value="${pageContext.request.contextPath}/css/egovframework/com/" />
<c:set var="JsUrl"  value="${pageContext.request.contextPath}/js/egovframework/com/uss/ion/pwm/"/>
<!DOCTYPE html>
<html lang="ko">
<head>
<title>팝업창관리 관리</title>
<meta http-equiv="content-type" content="text/html; charset=utf-8">
<script type="text/javascript" src="<c:url value='/js/EgovMultiFile.js'/>"></script>
<script src="<c:url value='/js/jquery.js' />"></script>
<script type="text/javaScript" language="javascript">
/* pagination 페이지 링크 function */
function fn_mainzone_link_page(){
   	document.searchForm.submit();
}

/* 등록시 값 확인 */
function fn_checkForm(flag) {
	frm = document.writeForm;
	if(frm.fmsNm.value=="") {
		alert("제목을 입력해 주십시오");
		frm.fmsNm.focus();
		return false;
	}
	if(frm.content.value=="") {
		alert("내용을 입력해 주십시오");
		frm.content.focus();
		return false;
	}
	
	if(flag==1){
		if($('.input2').length == 0){
			alert("첨부파일을 추가해 주십시오");
			return false;
		}
		
	}
	return true;	
}

/* 글 등록 function */
function fn_mainzone_insert() {
	frm = document.writeForm;
	frm.action = "<c:url value='/uss/ion/fms/fmsFileInsert.do'/>";
	if(fn_checkForm(1)){
		frm.submit();
	}	
}

/* 글 수정 function */
function fn_mainzone_update() {
	var msg;
	msg = "해당 첨부파일을  수정하시겠습니까?";
	
	if($('.input2').length == 0){
		alert("첨부파일을 추가해 주십시오");
		return false;
	}
	
	if (confirm(msg)){
		frm = document.writeForm;
		frm.action = "<c:url value='/uss/ion/fms/fmsFileUpdate.do'/>";
		if(fn_checkForm(2))
			frm.submit();
	}
}

/* 배너 삭제 function */
function fn_fmsfile_delete() {
	var msg;
	msg = "해당 첨부파일을 삭제하시겠습니까?";
	
	if (confirm(msg)) {
		frm = document.writeForm;
		frm.del.value = frm.fmsId.value ;
		frm.action = "<c:url value='/uss/ion/fms/fmsFileListDelete.do'/>";
	    frm.submit();
	}
	
}

</script>
</head>
<body>
<form name="writeForm" enctype="multipart/form-data" method="post">
	<input type="hidden" name="selectedId" />	
	<input type="hidden" name="del" />
	<input type="hidden" name="fmsId" value="${fmsFileList[0].fmsId}" />
	<input type="hidden" name="fmsImageFile" value="${fmsFileList[0].fmsImageFile}" />
	<div class="cont_area">
		<div class="cont_main_title">
			<img src="/direct/img/home_icon.png" alt=""><span id="cnt_cate_list"></span>
		</div>

		<div class="list_wrap setting_list_wrap">
			<table>
				<tr>
					<th><span class="star_t"></span>제목</th>
					<td>
						<input type="text" name="fmsNm" value="${fmsFileList[0].fmsNm}" title="fmsNm" maxlength="200" />
					</td>
				</tr>
				<tr>
					<th><span class="star_t"></span>내용</th>
					<td>
						<input type="text" name="content" value="${fmsFileList[0].content}" title="content" maxlength="100" />
					</td>
				</tr>
				<tr>
					<th><span class="star_t"></span>파일 첨부</th>
					<td>
						<input multiple="multiple" name="file_1" style="display:none;" id="egovComFileUploader" type="file" />
						<input type="button" onclick="$('input[type=file]').click();" value="파일추가" class="fileAddBtn">
						<div id="egovComFileList"></div>
				        <c:import url="/cmm/fms/selectBBSFileInfsForUpdate.do" charEncoding="utf-8">
							<c:param name="param_atchFileId" value="${fmsFileList[0].fmsImageFile}" />
							<c:param name="updateFlag" value="Y" />
							<c:param name="isImgView" value="false" />
						</c:import>
					</td>
				</tr>
			<c:if test="${!empty fmsFileList[0].fmsId }">
				<tr>
					<th><span class="star_t"></span>첨부이미지 링크</th>
					<td>
						<c:forEach var="result" items="${fmsFileList}" varStatus="status">
							<c:if test="${result.fileExtsn eq 'jpg' || 
								result.fileExtsn eq 'jpeg' || 
								result.fileExtsn eq 'png' || 
								result.fileExtsn eq 'bmp' || 
								result.fileExtsn eq 'gif' || 
								result.fileExtsn eq 'img' }">
									
								<a href='${result.fmsLink}' target="_blank">${result.fmsLink}</a>   (${result.orignlFileNm})</br>
							</c:if>
						</c:forEach>
					</td>
				</tr>
				<tr>
					<th><span class="star_t"></span>첨부다운로드 링크</th>
					<td>
						<c:forEach var="result" items="${fmsFileList}" varStatus="status">
								<a href='${result.fmsDownLink}'>${result.fmsDownLink}</a>  (${result.orignlFileNm})</br>
							</c:forEach>
					</td>
				</tr>
				<tr>
					<th><span class="star_t"></span>최종수정일</th>
					<td>
						${fmsFileList[0].moddt }
					</td>
				</tr>
				<tr>
					<th><span class="star_t"></span>작성자</th>
					<td>
						${fmsFileList[0].registerId }
					</td>
				</tr>
				</c:if>
			</table>
		</div>
		<div class="setting_btn">
			<input type="button" value="목록" class="list_btn" onclick="fn_mainzone_link_page(); return false;">
			<c:if test="${!empty fmsFileList[0].fmsId }">
			<input type="button" value="삭제" class="del_btn" onclick="fn_fmsfile_delete(); return false;" >
			<input type="button" value="수정" class="edit_btn" onclick="fn_mainzone_update(); return false;">
			</c:if>
			<c:if test="${empty fmsFileList[0].fmsId }">
			<input type="button" value="저장" class="edit_btn" onclick="fn_mainzone_insert(); return false;">
			</c:if>
		</div>
	</div>
	
<script type="text/javascript">
	var maxFileNum = "5";
	var maxFileSize = "50"; 
	if (maxFileNum == null || maxFileNum == "") {
		maxFileNum = 0;
	}
	var multi_selector = new MultiSelector(document.getElementById('egovComFileList'),
			maxFileNum, null,false, maxFileSize, false);
		multi_selector.addElement(document.getElementById('egovComFileUploader'));
	<c:if test="${not empty fmsFileList[0].fmsImageFile}">
		fn_egov_multi_selector_update_setting(multi_selector);
	</c:if>	
</script>
	
</form>
<form name="searchForm" id="searchForm" method="get" action="<c:url value='/uss/ion/fms/fmsFileList.do'/>" ></form>
</body>
</html>
