<%--
  Class Name : schdlrDetail.jsp
  Description : 스케줄 상세 
  Modification Information
 
      수정일      수정자              수정내용
     ----------  --------    ---------------------------
     2009.03.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 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"%>

<%@ taglib prefix="ckeditor" uri="http://ckeditor.com"%>
<%   
	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"); 
%> 
<!DOCTYPE html>
<html lang="ko">
<head>
<title>일정상세</title>
<meta http-equiv="X-UA-Compatible" content="IE=edge">
<meta http-equiv="content-type" content="text/html; charset=utf-8">
<link rel="stylesheet" href="/direct/css/font.css">
<link rel="stylesheet" href="/direct/css/reset.css">
<link rel="stylesheet" href="/direct/css/enroll_popup.css">
<link rel="stylesheet" href="/direct/css/nice-select.css">
<link rel="stylesheet" href="/direct/css/file_upload_2.css">
<!--[if IE]>
<link rel="stylesheet" type="text/css" href="/direct/css/ie_popup.css" />
<![endif]-->
<script src="/direct/js/jquery-1.11.3.min.js"></script>
<script src="/direct/js/jquery-ui.min.js"></script>
<script src="/direct/js/jquery.nice-select.js"></script>
<script src="/direct/js/script.js"></script>
<!-- <script src="/direct/js/popup_open_2.js"></script> -->

<script type="text/javascript" src="<c:url value='/js/EgovCalPopup.js' />"></script>
<script type="text/javascript" src="<c:url value='/js/EgovMultiFile.js'/>"></script>
<script type="text/javascript" src="/js/audit/audit.common.js"></script> 
<script src="/direct/js/jquery.timepicker.js"></script>  
<script type="text/javaScript" language="javascript">
$(document).ready(function() {
	//$('select').niceSelect();
	
	var schdlrTimeCd = "<c:out value='${configVO.schdlrTimeCd}' />";
	var bgnDt =  "<c:out value='${fn:substring(result.schdlrBgnDatetime, 0, 10)}' />";
	var bgnTime =  "<c:out value='${fn:substring(result.schdlrBgnDatetime, 11, 16)}' />";
	var endDt =  "<c:out value='${fn:substring(result.schdlrEndDatetime, 0, 10)}' />";
	var endTime =  "<c:out value='${fn:substring(result.schdlrEndDatetime, 11, 16)}' />";
	
	if (schdlrTimeCd == "02")  { // 시간표시방법: 오전/오후
		bgnTime = $.fn.timepicker.formatTime("p hh:mm", $.fn.timepicker.parseTime(bgnTime));
		endTime = $.fn.timepicker.formatTime("p hh:mm", $.fn.timepicker.parseTime(endTime));
	} else {
		//bgnTime = bgnTime.substr(0, 2) == "00" ? "12" + bgnTime.substr(2, 3) : bgnTime;
		//endTime = endTime.substr(0, 2) == "00" ? "12" + endTime.substr(2, 3) : endTime;
	}
	
	$(".sc_date_n2").html(bgnDt + "&ensp;" + bgnTime + " ~ " + endDt + "&ensp;" + endTime);
});

// 수정 화면
function updateView() {
	document.detailForm.method = "post";
	document.detailForm.action = "<c:url value='/uss/itsm/schdlr/schdlrUpdate.do'/>";
	//document.listForm.target = "schDetailOpener" ;
	document.detailForm.submit();
}


//첨부파일 다운
function atchFileDown(atchFileId, fileSn){
	window.self.open("<c:url value='/cmm/fms/FileDown.do?atchFileId="+atchFileId+"&fileSn="+fileSn+"'/>", "viewOpener");
}

//스케줄 삭제
function deleteSchdlr() {
	var data = new FormData(document.detailForm);
	$.ajax({
        type: "POST",
        enctype: 'multipart/form-data',
        url: "/uss/itsm/schdlr/schdlrDeleteAjax.do",
        data: data,
        dataType:'jsonp',
        processData: false,
        contentType: false,
        cache: false,
        timeout: 600000,
        success: function (returnData, status) {
			if(returnData.result == 'success'){
				//opener.location.reload();
				opener.window.schdlrList();
				alert("삭제되었습니다.");
				window.self.close();
			} else if(returnData.result == 'self_fail'){
				alert("본인글 외에는 삭제할 수 없습니다.");
			} else if(returnData.result == 'fail'){
				alert("저장에 실패하였습니다.");
			}
		},
        error: function (e) { alert("저장에 실패하였습니다."); console.log("ERROR : ", e); }
    });
}




</script>
<style type="text/css">
	 _:-ms-input-placeholder, :root .enroll_popup.admin_complanint_popup .enroll_wrap .enroll_input_left.admin_complanint_wrap ul li .attachment_file_wrap table tbody { min-height: auto !important; }
	 _:-ms-input-placeholder, :root .enroll_popup.admin_complanint_popup .enroll_wrap .enroll_input_left.admin_complanint_wrap ul li .attachment_file_wrap{ min-height:154px;}
	 _:-ms-input-placeholder, :root .complanint_history_file_wrap table tr td{ border-bottom: 1px solid #ccc !important; width: 86% !important;}
	  _:-ms-input-placeholder, :root .complanint_history_file_wrap table tr td:last-chlid{border-bottom:none;}
	  .add_sc_input ul li .file_upload_box{width: 562px;}
	  .file_upload_box{padding:0;}
	  .add_sc_input ul li input[type="text"].sc_time{width:39px;}
	  .file_list{max-height: 45px;}
</style>
</head>
<body>
<form name="detailForm" method="post">
	<input type="hidden" name="schdlrId" value="<c:out value="${result.schdlrId}" />" />
	<input type="hidden" name="frstRegisterId" value="<c:out value="${result.frstRegisterId}" />" />
	<div class="enroll_popup add_sc_popup" style="height: 671px;min-height: 630px;">
		<div class="enroll_popup_title">
			<img src="/direct/img/enroll_popup_title_bg.png" alt=""> 일정상세
			<!-- <div class="enroll_popup_title_btns">
				<ul>
					<li><img src="/direct/img/popup_little_icon.png" alt=""></li>
					<li><img src="/direct/img/popup_full_icon.png" alt=""></li>
					<li><img src="/direct/img/popup_close_icon.png" alt=""></li>
				</ul>
			</div> -->
		</div>
		<div class="enroll_input_left n_sc_input" style="height: 603px; overflow: hidden; padding-right: 5px; overflow-y: auto;">
			<ul>
				<li>제&emsp;목 
					<span class="sc_title_n"><c:out value="${result.schdlrTitle}" /></span>
				</li>
				<li>공유자
					<span class="sc_title_n"><c:out value="${result.lastUpdusrNm}" /></span>
				</li>
				<li>공&emsp;유
					<span class="sc_title_n">
					<c:choose>
					<c:when test="${result.schdlrShareYn == 'A'}">전체공유</c:when>
					<c:when test="${result.schdlrShareYn == 'Y'}">공유</c:when>
					<c:otherwise>공유하지않음</c:otherwise>
					</c:choose>
					</span>
					<c:if test="${fn:length(share) > 0}" >
					<div class="sc_sh_wrap" style="margin-left: 64px;">
						<div class="sc_sh_box_wrap">
<!-- 							<div class="sc_sh_box">#홍길동</div> -->
<!-- 							<div class="sc_sh_box">#홍길동</div> -->
<!-- 							<div class="sc_sh_box">#홍길동</div> -->
<!-- 							<div class="sc_sh_box">#홍길동</div> -->
<!-- 							<div class="sc_sh_box">#홍길동</div> -->
<!-- 							<div class="sc_sh_box">#홍길동</div> -->
							<c:forEach var="share" items="${share}" varStatus="status">
								<div class="sc_sh_box" style="width: auto; padding-right: 8px;">
									#${share.schdlrUserName}
								</div>
							</c:forEach>
						</div>
					</div>
					</c:if>
				</li>
				<li>일&emsp;시
					<span class="sc_date_n" style="margin-left: 0;">
						<span class="sc_date_n2"></span>
						<%-- <c:out value="${fn:substring(result.schdlrBgnDatetime, 0, 10)}" />
						<c:out value="${fn:substring(result.schdlrBgnDatetime, 11, 13)}" />
						<c:out value="${fn:substring(result.schdlrBgnDatetime, 13, 16)}" /> --%>
						<%-- ~ <c:out value="${fn:substring(result.schdlrEndDatetime, 0, 10)}" />
						&ensp;<c:out value="${fn:substring(result.schdlrEndDatetime, 11, 16)}" /> --%>
						<c:if test="${result.schdlrDateAllYn == 'Y'}">(종일)</c:if>
					</span>
				</li>
				<li>장&emsp;소<span class="sc_place_n"><c:out value="${result.schdlrPlace}" /></span></li>
				<li class="detailSchCont">내&emsp;용 <textarea name="schdlrCn" id="schdlrCn" cols="30" rows="10" readonly="readonly"><c:out value="${result.schdlrCn}" /></textarea></li>
				<li>알림설정&emsp;
					<c:choose>
						<c:when test="${result.schdlrAlarmCnd == 'etc'}">
							<c:out value="${fn:substring(result.schdlrAlarmDatetime, 0, 16)}" />
						</c:when>
						<c:when test="${result.schdlrAlarmCnd == '0'}">정시</c:when>
						<c:when test="${result.schdlrAlarmCnd == '10'}">십분 전</c:when>
						<c:when test="${result.schdlrAlarmCnd == '30'}">삼심분 전</c:when>
						<c:when test="${result.schdlrAlarmCnd == '60'}">한시간 전</c:when>
						<c:when test="${result.schdlrAlarmCnd == 'none'}">없음</c:when>
					</c:choose>
				</li>
				<li>
					<div class="attachment_file_wrap" style="width:561px;">
						<table>
							<thead>
								<tr>
									<th colspan="10">기첨부파일</th>
								</tr>
							</thead>
							<tbody id="atchFileTbody" style="max-height: 107px;">
								<c:forEach var="fileVO" items="${schdlrReqFileList}" varStatus="status">
								<tr id="trAtchFile_<c:out value="${fileVO.atchFileId}_${status.count}" />">
									<td class="file_title">
										<img src="/direct/img/enroll_<c:out value="${fn:toLowerCase(fileVO.fileExtsn)}" />_file.png" onerror="this.src='/direct/img/enroll_etc_file.png'">
										<a href="javascript:atchFileDown('<c:out value="${fileVO.atchFileId}"/>','<c:out value="${fileVO.fileSn}"/>')">
											<c:out value="${fileVO.orignlFileNm}"/>
										</a>
									</td>
									<td class="file_size"><c:out value="${fileVO.fileMg}"/>&nbsp;byte</td>
								</tr>
								</c:forEach>
								<c:if test="${fn:length(schdlrReqFileList) == 0}">
								<tr><td class="file_title" colspan="10" style="text-align: center;">등록된 첨부파일이 없습니다.</td></tr>
								</c:if>
							</tbody>
						</table>
					</div>
				</li>
			</ul>

			<div class="main1_btn_div">
				<c:if test="${result.frstRegisterId == loginId}">
				<input type="button" class="save_btn" value="수정" onclick="updateView();">
				<button type="button" class="main1_btn main1_del" id="saveBtn" onclick="deleteSchdlr();">삭제</button>
				</c:if>
				<input type="button" class="close_btn" value="닫기" onclick="window.self.close();">
			</div>
			<br>
		</div>
	</div>
</form>
</body>
</html>