<%@ 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"%>
<%   
	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>
    <meta charset="UTF-8">
    <meta http-equiv="X-UA-Compatible" content="IE=edge, chrome=1">
    <title>Document</title>
    <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">
    <script src="/direct/js/jquery-1.11.3.min.js"></script>
    <script src="/direct/js/jquery-ui.min.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 type="text/javaScript" language="javascript">
	$(document).ready(function() {
		set_topfile_count(); //첨부파일 상단 갯수 표시
		set_file_image(); //파일 이미지 세팅
		
		
        var eduPer = parseInt($("#eduPer").val() || 0 ); // input 값을 가져오며 계산하지만 값이 없을경우 0이 대입된다  뒷부분에 ( || 0 ) 없을경우 합계에 오류가 생겨 NaN 값이 떨어진다
        var eduTot = parseInt($("#eduTot").val() || 0);

        if(eduPer != "" && eduTot != "" && isNaN(eduPer) == false && isNaN(eduTot) == false
        		&& eduPer != 0 && eduTot != 0){
        var tmp = eduPer / eduTot ;
        var eduAtt = Math.round(tmp * 100) + "%";
        $("#eduAtt").val(eduAtt);
        };
		/*출석률 계산하기  */
		$('input.num_only').on('keyup',function(){
	          
	            var eduPer = parseInt($("#eduPer").val() || 0 ); // input 값을 가져오며 계산하지만 값이 없을경우 0이 대입된다  뒷부분에 ( || 0 ) 없을경우 합계에 오류가 생겨 NaN 값이 떨어진다
	            var eduTot = parseInt($("#eduTot").val() || 0);
				
	            if(eduPer != "" && eduTot != "" && isNaN(eduPer) == false && isNaN(eduTot) == false
	            		&& eduPer != 0 && eduTot != 0){
	            var tmp = eduPer / eduTot ;
	           	/* 출석률 소수점 반올림처리 Math.round */
	            var eduAtt = Math.round(tmp * 100) + "%";
	            $("#eduAtt").val(eduAtt);
	            }; return false;
	        });
       
		$('.edu_file').each(function(index, item){
			if($(this).find('li').size()>0){
				$(this).addClass('edu_file_open');
			}else{
				$(this).find('ul').hide();
				$(this).find(".file_btn").hide();
			}
		});
		

    
	//참석률,소요예산 숫자만 입력
	$("input:text[numberOnly]").on("keyup", function(){
		    $(this).val($(this).val().replace(/[^0-9]/g,""));
		});
		
		/* 임시저장 버튼 클릭시 */
		$("#audit_btn_imsi").click(function (event){ 
			var frm = document.writeForm;
			if(frm.autSj.value ==""){
		    	alert("회의명 필수 값입니다.");
				return;
			}
			if(!validateDate('N')){ return;}
			frm.imsi.value = 'Y' ;
			$("#audit_update_btn").trigger("click") ;	
		});
		
		/* 저장,수정 버튼 클릭시 */
		$("#audit_save_btn").click(function (event){
			var frm = document.writeForm;
			if(frm.autSj.value ==""){
		    	alert("회의명 필수 값입니다.");
				return;
			}
			var tmp = $('#eduBug').val().replace(/,/g,'');
			if(!validateDate('Y')){ return;}
			frm.imsi.value = 'N' ;
			$('#eduBug').val(tmp);
			$("#audit_update_btn").trigger("click") ;	
		});
		
		/* 화면에는 숨겨져 있으나 실제 임시저장, 저장, 수정 모두 처리된다. */
		$("#audit_update_btn").click(function (event){
			event.preventDefault();
		    var frm = document.writeForm;
		    if(frm.autSj.value ==""){
		    	alert("회의명 필수 값입니다.");
				return;
			}
		    setButtonDisableEvent("T") ;
		    var data = new FormData(frm);
		    $.ajax({
		        type: "POST",
		        url: "/uss/itsm/edu/EduUpdateAjax.do",
		        data: data,
		        dataType:'jsonp',
		        processData: false,
		        contentType: false,
		        cache: false,
		        timeout: 600000,
		        success: function (returnData, status) {
		            if(status == 'success'){
		            	if(returnData.result == 'fail'){
		            		alert("저장에 실패하였습니다.");
		            		setButtonDisableEvent("F") ;
		            	}else if(returnData.result == 'auth_fail'){
		            		alert("세션이 종료되었습니다.");
		            		if(opener !=null){
		            			opener.location.reload();	
		            		} 
		            		window.self.close() ;
		            	}else if(returnData.result =='success'){
		            		if(opener !=null){
		            			opener.location.reload();	
		            		}
		            		if($('#imsi').val()=='Y'){
		            			alert("임시 저장되었습니다.");
		            			setButtonDisableEvent("F") ;
		            		}else{
		            			alert("저장되었습니다.");
		            			window.self.close() ;
		            		}
		            	}
		            }else{
		            	alert("저장에 실패하였습니다.");
		            	setButtonDisableEvent("F") ;
		            }
		        },
		        error: function (e) {
		            console.log("ERROR : ", e);
		            setButtonDisableEvent("F") ;
		            alert("저장에 실패하였습니다.");
		        }
		    });
		});
		
		/*삭제,취소 버튼 클릭시*/
		$("#auth_delete_btn").click(function (event){
			event.preventDefault();
			var frm = document.writeForm;
			var data = new FormData(frm);
		    $.ajax({
		        type: "POST",
		        url: "/uss/itsm/audit/SciTecAuditDeleteAjax.do?logCmd=eduDel",
		        data: data,
		        dataType:'jsonp',
		        processData: false,
		        contentType: false,
		        cache: false,
		        timeout: 600000,
		        success: function (returnData, status) {
		            if(status == 'success'){
		            	if(returnData.result == 'fail'){
		            		alert("저장에 실패하였습니다.");
		            		setButtonDisableEvent("F") ;
		            	}else if(returnData.result == 'auth_fail'){
		            		alert("세션이 종료되었습니다.");
		            		if(opener !=null){
		            			opener.location.reload();	
		            		} 
		            		window.self.close() ;
		            	}else if(returnData.result =='success'){
		            		if(opener !=null){
		            			opener.location.reload();	
		            		}
		            		if($('#auth_delete_btn').attr("buttonType") == "Cancel"){
		            			alert("취소되었습니다.");
		            		}else{
		            			alert("삭제되었습니다.");	
		            		}
	            			window.self.close() ;
		            	}
		            }else{
		            	alert("저장에 실패하였습니다.");
		            	setButtonDisableEvent("F") ;
		            }
		        },
		        error: function (e) {
		            console.log("ERROR : ", e);
		            setButtonDisableEvent("F") ;
		            alert("저장에 실패하였습니다.");
		        }
		    });
		});
		
	});
	
	/* 버튼 이벤트 설정 */ 
	function setButtonDisableEvent(flag){
		if(flag == 'T'){
			$("#audit_btn_imsi").prop("disabled", true);
		    $("#audit_save_btn").prop("disabled", true);
		    $("#auth_delete_btn").prop("disabled", true);
		}else{
			$("#audit_btn_imsi").prop("disabled", false);
		    $("#audit_save_btn").prop("disabled", false);
		    $("#auth_delete_btn").prop("disabled", false);
		}
	}

	String.prototype.trim = function(){
		return this.replace(/^\s+|\s+$/g, "");
	}

	String.prototype.replaceAll = function(src, repl){
		 var str = this;
		 if(src == repl){return str;}
		 while(str.indexOf(src) != -1) {
		 	str = str.replace(src, repl);
		 }
		 return str;
	}
	
	/* 감사관, 담당자 + 버튼 클릭시  autFlag:01 감사관, 02: 담당자*/
	var gamsaOpener ;
	function gamsa_openerView(autItemId , autFlag){
	    gamsaOpener = window.open('', 'gamsaOpener', 'width=749, height=407, left=30, top=130','toolbar=0','location=0', 'directories=0', 'status=0', 'menubar=0');
		document.writeForm.method = "post";
		document.writeForm.action = "/uss/itsm/audit/SciTecAuditGamsaOpenerView.do";
		document.writeForm.autFlag.value=autFlag ;
		document.writeForm.AutKinds.value="02";
		document.writeForm.target = "gamsaOpener" ;
		if(autItemId == '' || autItemId== 'undefined' ||  autItemId== undefined){  //insert 
			document.writeForm.autItemId = "" ;	
		}else{  //update
			document.writeForm.autItemId.value = autItemId ;
		}
		document.writeForm.submit();
		document.writeForm.autItemId.value = "" ;
	}
	
	/* 첨부파일 등록버튼 클릭시 */
function file_upload(autFlag) { 
	gamsaOpener = window.open('', 'gamsaOpener', "width=793, height=363, left=30, top=130","location = no","status= no","toolbars= no");
	document.writeForm.method = "post";
	document.writeForm.autFlag.value=autFlag ;
	document.writeForm.AutKinds.value="02";
	document.writeForm.action = "/uss/itsm/edu/ConfFileUpload.do";
	document.writeForm.target = "gamsaOpener" ;
	document.writeForm.submit();
}
	
/* 감사관, 담당자 삭제버튼(휴지통) 클릭시 */
function delete_item_gamsa(itemId , delObject){
	if(!confirm("삭제하시겠습니까?")){
		return false;
	}
	event.preventDefault();
	$.ajax({
	    type: "POST",
	    url: "/uss/itsm/audit/SciTecAuditItemDeleteAjax.do",
	    data:{ "autItemId" : itemId},
	    dataType:'jsonp',
	    //processData: false,
	    //contentType: false,
	    cache: false,
	    timeout: 600000,
	    success: function (returnData, status) {
	    	if(status == 'success'){
	        	if(returnData.result == 'fail'){
	        		alert("삭제에 실패하였습니다.");
	        	}else if(returnData.result == 'auth_fail'){
	        		alert("세션이 종료되었습니다.");
	        		if(opener !=null){
	        			opener.location.reload();	
	        		}
	        		if(gamsaOpener != null){ //팝업창 종료
	        			gamsaOpener.close();
	        		}
	        		close_del = false;
	        		window.self.close() ;
	        	}else if(returnData.result =='success'){
	        		$('.'+delObject+itemId).remove();
	        		if(gamsaOpener != null){
	        			gamsaOpener.location.reload();	 //팝업창 새로고침
	        		}
	        		set_topfile_count()
	        	}
	        }else{
	        	alert("삭제에 실패하였습니다.");
	        }
	    },
	    error: function (e) {
	        alert("삭제에 실패하였습니다.");
	    }
	});
}

/* 첨부파일 상단 체크버튼 클릭시 */
function all_check(object, codeId){
	if($(object).is(':checked')){
		$('.li_'+codeId).find('input[type=checkbox]').prop("checked", true);	
	}else{
		$('.li_'+codeId).find('input[type=checkbox]').prop("checked", false);
	}
}

/* 첨부파일 최상단 체크버튼 클릭시 */
function total_check(object, codeId){
	if($(object).is(':checked')){
		$('.enroll_input_file_list_wrap').find('input[type=checkbox]').prop("checked", true);
	}else{
		$('.enroll_input_file_list_wrap').find('input[type=checkbox]').prop("checked", false);
	}
}

/* 감사관, 담당자 첨부파일 다운로드 */
function downItsmFile(atchFileId, fileSn){
	window.open("/cmm/fms/ItsmFileDown.do?atchFileId="+atchFileId+"&fileSn=0");
}

function file_download(){
    	var checkbox_check = false;;
    	$('input:checkbox[name="atchFileId"]').each(function(){
    		if($(this).is(":checked")){
    			checkbox_check = true;
    		}
    	});
    	if(!checkbox_check){
    		alert("선택된 항목이 없습니다.");
    		return false;
    	}
    	//다운로드 항목이 1개 일때 기존의 다운로드(알집형식이 아닌)
    	if($('input:checkbox[name="atchFileId"]:checked').length < 2){
    	$('input:checkbox[name="atchFileId"]').each(function(){
    		if($(this).is(":checked")){
    			window.open("/cmm/fms/ItsmFileDown.do?atchFileId="+$(this).val()+"&fileSn=0");
    		}
    	});
    	}else{
		//다운로드 항목이 2개 이상일때 알집형식으로 다운로드    		
    	var checkboxId = Array();
		var checkboxCnt = 0;
		var checkbox = $(".checkboxClass");
		
		for(i=0; i<checkbox.length; i++){
			if(checkbox[i].checked == true){
				checkboxId[checkboxCnt] = checkbox[i].value;
				checkboxCnt++;
			}}
		
		var frm = document.writeForm
		window.opener.name="parentPage";
		frm.target = "parentPage";
		frm.action="/cmm/fms/evalFileDownZip.do?atchFileId="+checkboxId;
		frm.submit();
    	}
		
		}
	

	/* 감사기간 validate */
	function validateDate(neceFlag){
		var ntceBgndeYYYMMDD = document.getElementById('ntceBgndeYYYMMDD').value;
		var ntceEnddeYYYMMDD = document.getElementById('ntceEnddeYYYMMDD').value;
		
		var first_time = document.getElementById('first_time').value;
		var last_time = document.getElementById('last_time').value;
		
		var frm = document.writeForm;
		if(neceFlag == 'Y'){
			if( ntceBgndeYYYMMDD==""){
				alert("회의시작기간은 필수 값입니다.");
				setButtonDisableEvent("F") ;
				return false;
			}
			if( first_time==""){
				alert("점검시작 시간는 필수 값입니다.");
				return false;
			}
			if( ntceEnddeYYYMMDD==""){
				alert("회의종료기간은 필수 값입니다.");
				setButtonDisableEvent("F") ;
				return false;
			}
			if( last_time==""){
				alert("점검종료 시간은 필수 값입니다.");
				return false;
			}
			
			var iChkBeginDe = Number(ntceBgndeYYYMMDD.replaceAll("-","") +first_time.replaceAll(":","")+"00");
			var iChkEndDe = Number( ntceEnddeYYYMMDD.replaceAll("-","") + last_time.replaceAll(":","")+"00");

			if(iChkBeginDe > iChkEndDe || iChkEndDe < iChkBeginDe ){
				alert("감사시작기간은  감사종료일보다 클수 없습니다.");
				setButtonDisableEvent("F") ;
				return false;
			}

			frm.autStrPnttm.value = iChkBeginDe ;
			frm.autEndPnttm.value = iChkEndDe ;
		}else{
			if( ntceBgndeYYYMMDD!="" && ntceEnddeYYYMMDD!=""){
				var iChkBeginDe = Number(ntceBgndeYYYMMDD.replaceAll("-","") );
				var iChkEndDe = Number( ntceEnddeYYYMMDD.replaceAll("-","") );
				if(iChkBeginDe > iChkEndDe || iChkEndDe < iChkBeginDe ){
					alert("감사시작기간은  감사종료일보다 클수 없습니다.");
					return false;
			 	}
			}
			
			if( ntceBgndeYYYMMDD!=""){
				if(first_time ==""){
					first_time = "00:00"
				}
				var iChkBeginDe = Number(ntceBgndeYYYMMDD.replaceAll("-","") +first_time.replaceAll(":","")+"00");
				frm.autStrPnttm.value = iChkBeginDe ;
			}
			
			if( ntceEnddeYYYMMDD!=""){
				if(last_time ==""){
					last_time = "00:00"
				}
				var iChkEndDe = Number( ntceEnddeYYYMMDD.replaceAll("-","") + last_time.replaceAll(":","")+"00");
				frm.autEndPnttm.value = iChkEndDe ;
			}
		}
		return true;
	}
	
	/* 감사기간 validate */
	function validateDate2(neceFlag){
		var ntceBgndeYYYMMDD = document.getElementById('ntceBgndeYYYMMDD').value;
		var ntceEnddeYYYMMDD = document.getElementById('ntceEnddeYYYMMDD').value;
		
		var first_time = document.getElementById('first_time').value;
		var last_time = document.getElementById('last_time').value;
		
		var autEndPnttm =  document.getElementsByName("autEndPnttm").value;
		
		var frm = document.writeForm;

			

			
			if( ntceBgndeYYYMMDD!=""){
				if(first_time ==""){
					first_time = "00:00"
				}
				var ntceBgndeYYYMMDD = document.getElementById('ntceBgndeYYYMMDD').value;
				var first_time = document.getElementById('first_time').value;
				frm.autStrPnttm.value = ntceBgndeYYYMMDD ;
			}
			
			if( ntceEnddeYYYMMDD!=""){
				if(last_time ==""){
					last_time = "00:00"
				}
				var ntceEnddeYYYMMDD = document.getElementById('ntceEnddeYYYMMDD').value;
				var last_time = document.getElementById('last_time').value;
				frm.autEndPnttm.value = ntceEnddeYYYMMDD ;
			}
		}
		
	/* 감사관,담당자, 첨부파일 오프너에서 부모창 리로드 제어(익스에서 리로드 경고창 없애기 위해)  */
	function self_reload(){
		validateDate();
		frm = document.writeForm;
		frm.target="_self";
		$('#imsi').val(""); //리로드 변수초기화
		frm.action = "<c:url value='/uss/itsm/edu/confView.do'/>";
	    frm.submit();
	}
	/* 첨부파일 상단 갯수 표시 */
	function set_topfile_count(){
		$('.th_top').each(function(){
		   	$('#th_top_count_'+$(this).attr('value')).text($('.ul_'+$(this).attr('value')).length);
		});
	}
	
	/* 첨부파일 이미지 세팅 */
	function set_file_image(){
		$("[class^='ul_each_']").each(function(){
		 	$($(this).find("img")[0]).attr("src" , getfile_img($(this).text().trim())) ;
		});
	}
	
	/* 당일회의 현재날짜 구하기 */
	var date = new Date();
	date.getFullYear(); //년
	date.getMonth() +1 ; //월
	date.getDate(); //일
	date.getHours(); //시
	date.getMinutes(); //분
	date.getSeconds(); //초
	
	/* 당일날짜 체크버튼 클릭시 */
	function nowDate(object){
		var nowDate = new Date();
		var year = nowDate.getFullYear(); //년
		var month = ("0"+(nowDate.getMonth()+1)).slice(-2); //월
			 
		var date = ("0"+nowDate.getDate()).slice(-2); //일
		var hours =("0"+nowDate.getHours()).slice(-2);
		var minutes =("0"+nowDate.getMinutes()).slice(-2); //분
		var seconds =("0"+nowDate.getSeconds()).slice(-2); //초
		if($(object).is(':checked')){
			$("#ntceBgndeYYYMMDD").val(year+"-"+month+"-"+date);
			$("#first_time").val(hours+":"+minutes);
			$("#ntceEnddeYYYMMDD").val(year+"-"+month+"-"+date);
			$("#last_time").val(hours+":"+minutes);
		}else{
			$("#ntceBgndeYYYMMDD").val("");
			$("#first_time").val("");
			$("#ntceEnddeYYYMMDD").val("");
			$("#last_time").val("");
		}
	}
	
	//행추가
	function add_line(){
		$.ajax({
		    type: "POST",
		    url: "/uss/itsm/edu/AutItemInsertRowAjax.do",
		    data:{  "autId": "${eduVO.autId}"},
		    dataType:'jsonp',
		    cache: false,
		    async: false,
		    success: function (returnData, status) {
		    	if(status == 'success'){
		        	if(returnData.result == 'fail'){
		        		alert("생성에 실패하였습니다.");
		        	}else if(returnData.result == 'auth_fail'){
		        		alert("세션이 종료되었습니다.");
		        	}else if(returnData.result =='success'){
		        		
		        		tempVO = returnData.auditItemVO;
		        		
		        		var eva_temp_tr = $('#temp_tr').clone();
		        		$('#tbody_autItem').append(eva_temp_tr);
		        		
		        		var tbodySize = $('#tbody_autItem tr').length-1;
		        		
		        		eva_temp_tr.find("input[name*=autItemListVO]").each(function(index, item){
		        			$(this).attr('name' ,  $(this).attr('name').replace('[]' , '['+tbodySize+""+']')) ;
		        			if($(this).attr('id') == 'temp_autItemId'){
		        				$(this).attr('value' , tempVO.autItemId) ;
		        			}
		        		});
		        		
		        		eva_temp_tr.find('#temp_autItemId').removeAttr('id').attr('value', tempVO.autItemId) ;
		        		eva_temp_tr.attr('id' , 'tr_'+tempVO.autItemId).attr('class' , 'tr_item');
		        		eva_temp_tr.find('#temp_check_tr').attr('id', 'check_tr_'+tempVO.autItemId).attr('value', tempVO.autItemId).attr('class' , 'check_tr');
		        		eva_temp_tr.find('#temp_label_tr').attr('for', 'check_tr_'+tempVO.autItemId).removeAttr('id');
		        	}
		        }else{
		        	alert("생성에 실패하였습니다.");
		        }
		    },
		    error: function (e) {
		        alert("생성에 실패하였습니다.");
		    }
		});
	}
	//행삭제
	var arrDel = new Array; //1차배열
	function delete_line(evId, table_index){
		if(!$(".check_tr").is(":checked")){
			alert("선택된 행이  없습니다.");
			return;
		}
		
		if($(".check_tr:checked").length == $(".tr_item").size()){
			alert('최소하나의 행은 필요합니다.')
			return;
		}	
		
		if($(".tr_item").size()==1){
			alert("최소하나의 행은 필요합니다.")
			return;
		}
		
	 	$(".check_tr").each(function(index){
			if($(this).is(":checked")){
				arrDel.push($(this).attr('value'));	
			}
		});
		
		$.ajax({
		    type: "POST",
		    url: "/uss/itsm/edu/AutItemDeleteRowAjax.do",
		    data:{  "del": arrDel.toString(),  "autId": "${eduVO.autId}" },
		    dataType:'jsonp',
		    cache: false,
		    async: false,
		    success: function (returnData, status) {
		    	if(status == 'success'){
		        	if(returnData.result == 'fail'){
		        		alert("삭제에 실패하였습니다.");
		        	}else if(returnData.result == 'auth_fail'){
		        		alert("세션이 종료되었습니다.");
		        	}else if(returnData.result =='success'){
		        		$('.check_tr').each(function(index, item){
		        			if($(this).is(":checked")){
		        				$(this).parents('.tr_item').remove()
		        			}
		        		});
		        		/* set_count();  */
		        	}
		        }else{
		        	alert("생성에 실패하였습니다.");
		        }
		    },
		    error: function (e) {
		        alert("생성에 실패하였습니다.");
		    }
		});
	}
	
	</script>
	
</head>
<style type="text/css">
	 _:-ms-input-placeholder, :root a.date_select_btn img{ top: 9px; }
	  _:-ms-input-placeholder, :root .meeting_popup .enroll_wrap{height: 618px !important;overflow-y:scroll;}
</style>
<body>
<form name="writeForm" method="post" >
<input type="hidden" name="selectedId" />	
<input type="hidden" name="autId" value="${eduVO.autId}"/>	
<input type="hidden" name="del" value="${eduVO.autId}" />	
<input type="hidden" name="autCd" value="${eduVO.autCd}" />	
<input type="hidden" name="AutKinds" value="${auditItemVO.autKinds}" />
<input type="hidden" name="autStrPnttm"  />	
<input type="hidden" name="autEndPnttm"  />
<input type="hidden" name="autFlag" />
<input type="hidden" name="autItemId" value="${result.autItemId}"/>	
<input type="hidden" name="pageType" value="${eduVO.pageType}" />
<input type="hidden" name="pageReload" value="Y" /> <!-- 페이지 리로드를 위한 변수 -->
<input type="hidden" name="imsi"  />
<input type="hidden" name="clCode"  value="${eduVO.clCode}"/><!-- 첨부파일종류 -->
<input type="hidden" name="frstRegistPnttm"  value="${eduVO.frstRegistPnttm}"/>

    <div class="enroll_popup edu_popup_detail meeting_popup" style="height:652px;">
        <div class="enroll_popup_title">
            <img src="/direct/img/enroll_popup_title_bg.png" alt=""> 회의 등록
        </div>
        <div class="enroll_wrap">
	        <div class="enroll_input_left">
	            <ul>
	                <li>
	                    <div class="enroll_sort">
	                    	<div style="display:none;">
	                        <input type="radio" name="autConFlag" value="01" id="cb1" <c:if test="${eduVO.autConFlag == '01' or eduVO.autConFlag ==''}">checked="checked"</c:if>>
	                        <label for="cb1"></label>교육
	                        <input type="radio" name="autConFlag" value="02" id="cb2" <c:if test="${eduVO.autConFlag == '02'}">checked="checked"</c:if>>
	                        <label for="cb2"></label>회의
	                        </div>
	                    </div>
	                    <span class="required_text">* 필수입력사항</span>
	                </li>
	                <li>
	                    <div class="enroll_input_title required_area"><div class="listTitle">회의명</div></div>
	                    <input type="text" name="autSj" id="autSj" class="popup_edu_name" value="${eduVO.autSj}" placeholder="회의명을 입력하세요." maxlength="600">
	                </li>
	                <li>
	                    <div class="enroll_input_title required_area"><div class="listTitle">회의일시</div></div>
	                    <input type="hidden" name="cal_url" id="cal_url" value="<c:url value='/sym/cmm/EgovNormalCalPopup.do'/>" >
	                    <input type="text" class="date_format first_date" name="ntceBgndeYYYMMDD" id="ntceBgndeYYYMMDD" size="10" maxlength="10" value="${eduVO.autStrPnttm}" readonly="">
						    <a href="#" class="date_select_btn" onClick="javascript:fn_egov_NormalCalendar(document.forms.writeForm, document.forms.writeForm.ntceBgndeYYYMMDD);">
						    <img src="<c:url value='/images/egovframework/com/cmm/icon/bu_icon_carlendar.gif' />"  align="middle" style="border:0px;vertical-align: baseline;" alt="달력창팝업버튼이미지">
						    </a>
	                    <input type="time" class="first_time" name="first_time" id="first_time" style="width: 94px; margin-left: 9px; vertical-align: middle; border-radius: 3px;" value="${eduVO.autStrTime}" >
	                    &ensp;~&ensp;
	                    <input type="text" class="date_format last_date" name="ntceEnddeYYYMMDD" id="ntceEnddeYYYMMDD" size="10" maxlength="10" value="${eduVO.autEndPnttm}" readonly="">
						    <a href="#" class="date_select_btn" onClick="javascript:fn_egov_NormalCalendar(document.forms.writeForm, document.forms.writeForm.ntceEnddeYYYMMDD);">
						    <img src="<c:url value='/images/egovframework/com/cmm/icon/bu_icon_carlendar.gif' />"  align="middle" style="border:0px;vertical-align: baseline;" alt="달력창팝업버튼이미지">
							</a>
	                    <input type="time" class="last_time" name="last_time"  id="last_time" style="width: 94px;  margin-left: 9px; vertical-align: middle;" border-radius: 3px; value="${eduVO.autEndTime}" >
	                    <div class="edu_today">
	                        <input type="checkbox" id="date" onclick="nowDate(this);"><label for="date"></label><label for="date" style="margin-left:6px;vertical-align:middle;">당일회의</label></div>
	                </li>
	                <li class="edu_place">
	                    <div class="enroll_input_title"><div class="listTitle">회의장소</div></div>
	                    <input type="text" name="autChrDept" id="autChrDept" value="${eduVO.autChrDept}" placeholder="회의장소를 입력하세요." maxlength="300">
	                </li>
	                <li>
	                    <div class="enroll_input_title"><div class="listTitle">참석률</div></div>
	                    <input type="text" numberOnly class="part_number num_only" name="eduPer" id="eduPer" value="${eduVO.eduPer}" placeholder="참석자수" >
	                    &emsp;/&emsp;
	                    <input type="text" numberOnly class="part_count num_only" name="eduTot" id="eduTot" value="${eduVO.eduTot}" placeholder="참석대상수">
	                    <input type="text" class="part_per num_only" id="eduAtt" placeholder="%" readonly>
	                </li>
	                <li>
	                    <div class="enroll_person_table edu_table enroll_popup_bottom_table ">
	                        <table>
	                            <!-- <table> -->
	                               <thead>
	                                    <tr>
	                                        <th style="position:relative;height:22px;line-height:22px;">회의내용
	                                        <div class="line_btn" style="float: right; margin-right: 5px;position:absolute;right:2px;">
	                      						<div class="add_line"><input type="button" value="행추가" onclick="add_line();" ></div>
	                                   			<div class="delect_line"><input type="button" value="행삭제" onclick="delete_line();" ></div>
	                    					</div>
	                                        <!-- <input type="button" value="행추가" onclick="enroll_Person()"></div> -->
	                                        </th>
	                                    </tr>
	                                </thead>
	                           <!-- </table> -->
	                            <div class="enroll_person_list">
	                                <tbody id="tbody_autItem" style="display:block;max-height:144px !important;overflow-y:scroll">
	                                    	<c:forEach var="result" items="${auditCnFileList}" varStatus="status">
	                                        <tr class="tr_item"  id="tr_${result.autItemId}">
	                                            <td>
	                                                <input type="checkbox" id="check_tr_${result.autItemId}" value="${result.autItemId}" class="check_tr">
	                                                <label for="check_tr_${result.autItemId}"></label>
	                                                <input type="hidden" name="autItemListVO[${status.index}].autItemId" value="${result.autItemId}">
	                                                <input type="text" name="autItemListVO[${status.index}].autDc" placeholder="내용"  class="test_enterprise_Aff" style="width: 486px;" value="${result.autDc}">
	                                            </td>
	                                        </tr>
	                                        </c:forEach>
	                                </tbody>
	                            </div>
	                        </table>
	                    </div>
	                </li>
	                <li>
	                    <div class="enroll_input_title"><div class="listTitle">소요예산</div></div>
	                    <input type="text"  numberOnly name="eduBug" id="eduBug" class="edu_money" value="${eduVO.eduBug}" maxlength="50">원
	                </li>
	            </ul>
	
	        </div>
			</form>
	        <div class="enroll_input_file">
	        <form name="abc" method="post" >
	            <div class="enroll_file_title">
	                <img src="/direct/img/enroll_file_title_bg.png" alt=""> 첨부파일
	                <input type="checkbox" id="all" onclick="total_check(this);">
	                <label for="all"></label>
	                <input type="button" value="다운로드" onclick="file_download(this); return false;">
					<div class="add_file_btn"><input type="button" value="등록" onclick="file_upload('03')"></div>
	            </div>
	            <div class="edu_file_wrap meeting_file_wrap enroll_input_file_list_wrap">
	                 	<ul>
	                 	<c:if test="${eduVO.autConFlag eq '02'}">
	                	 <c:forEach var="result" items="${cmmCodeList1}" varStatus="status">
	                    <li class="edu_file li_${result.codeId}">
	                     <input type="checkbox" id="file_list_all_${result.codeId}" onclick="all_check(this, '${result.codeId}');">
		                 <label for="file_list_all_${result.codeId}"></label>
	                    ${result.codeIdNm} 
	                    <input class="file_btn" type="button">
	                        <ul class="edu_sub_file" value="${result.codeId}">
	                            <%-- <input type="checkbox" id="file_sort_each_${result.codeId}" onclick="all_check(this, '${result.codeId}');"> --%>
	                            <c:forEach var="fileResult" items="${auditItemFileList}" varStatus="status">
	                            	<c:if test="${result.codeId eq fileResult.autAttfile1dep}">
	                            	<ul class="ul_each_${fileResult.autItemId} ul_${detailResult.codeId}" >
			                               <li>
			                                <input type="checkbox" name="atchFileId" value="${fileResult.atchFileId}" id="file_sort_each_${fileResult.autItemId}" class="checkboxClass">
			                                <label for="file_sort_each_${fileResult.autItemId}"></label>
			                          		<img src="/direct/img/enroll_pdf_file.png" alt="">${fileResult.orignlFileNm}
			                             	 <img src="/direct/img/add_enroll_popup_delect.png" alt="" onclick="delete_item_gamsa('${fileResult.autItemId}' , 'ul_each_');">
			                               </li>
			                       	 </ul>
			                       	 </c:if>
	                            </c:forEach>
	                        </ul>
	                    </li>
	                    </c:forEach>
	                    </c:if>
	            </div>
	        </div>
	
	        <div class="main1_btn_div">
	            <c:if test="${eduVO.pageType eq 'New'}">
					<input type="button" class="main1_btn main1_save_imsi_btn" id="audit_btn_imsi" value="임시저장" />
					<input type="button" class="main1_btn main1_save_btn" buttonType="${eduVO.pageType}" id="audit_save_btn" value="저 장" />
					<input type="button" class="main1_btn main1_delete_btn" buttonType="Cancel" id="auth_delete_btn" value="취 소" />
				</c:if>
				<c:if test="${eduVO.pageType eq 'Imsi'}">
					<input type="button" class="main1_btn main1_save_imsi_btn" id="audit_btn_imsi" value="임시저장" />
					<input type="button" class="main1_btn main1_save_btn" buttonType="${eduVO.pageType}" id="audit_save_btn" value="저 장" />
					<input type="button" class="main1_btn main1_delete_btn" buttonType="Cancel" id="auth_delete_btn" value="취 소" />
				</c:if>
				<c:if test="${eduVO.pageType eq 'Modify'}">
					<input type="button" class="main1_btn main1_save_btn" buttonType="${eduVO.pageType}" id="audit_save_btn" value="수 정" />
					<input type="button" class="main1_btn main1_delete_btn" buttonType="Delete" id="auth_delete_btn" value="삭 제">
					<input type="button" class="main1_btn main1_print_btn" buttonType="Print" id="auth_print_btn" value="인 쇄" />
				</c:if>
				<input type="button" class="main1_btn main1_save_imsi_btn" id="audit_update_btn" style="display:none;" />
	        </div>
		</div>
    </div>
    </form>
    <!-- 복제용 -->
    <table id="eva_temp_table" style="display:none">
    	<tr id="temp_tr">
    		<td>
    			<input type="checkbox" id="temp_check_tr">
    			<label for="" id="temp_label_tr"></label>
    			<input type="hidden" name="autItemListVO[].autItemId" id="temp_autItemId" value="000000000000000000">
    			<input type="text" name="autItemListVO[].autDc" placeholder="내용" class="test_enterprise_Aff" style="width: 486px;">
    		</td>
    	</tr>
	</table>      
</body>

</html>