<%--
  Class Name : AssetDetailAjax.jsp
  Description : 자산상세
  Modification Information
 
      수정일         수정자                   수정내용
    -------    --------    ---------------------------
     2018.06.11   ITN              최초 생성
 
    author   : ITN
    since    : 2018.06.11
--%>
<%@ page language="java" contentType="text/html; charset=utf-8" pageEncoding="utf-8"%>
<%@ page import="egovframework.com.cmm.service.EgovProperties"%>
<%@ 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"%>
<script type="text/javascript" src="/js/audit/audit.common.js"></script>
<!DOCTYPE html>
<html>
<head>
</head>
<body>
<script type="text/javaScript" language="javascript">
$( document ).ready(function(){
	
	
	/* 하단 자산등록 리스트 더보기 클릭시  */
	$(".hiddenWrap input[type='button'].showBtn").click(function(){
		$(".asset_enroll_wrap .asset_enroll_list").css("height","800px");
		$(this).css("display","none");
		$(".hiddenBtn").css({"display":"block","margin":"0 auto"});
	});
	
	/* 하단 자산등록 리스트 숨기기 클릭시  */
	$(".hiddenWrap input[type='button'].hiddenBtn").click(function(){
		$(".asset_enroll_wrap .asset_enroll_list").css("height","420px"); 
		// 더 짧게 하려면 height 줄이시면 됩니당. + enroll_popup.css line-7467으로 가셔서 height 같이 줄여주세요
		$(this).css("display","none");
		$(".showBtn").css({"display":"block","margin":"0 auto"});
	});
	
	
	$('#pageHisUnit').niceSelect();
	$('#pageReUnit').niceSelect();
	$('#pageRtUnit').niceSelect();
	$('#astUseCode').niceSelect();
	// 달력버튼 마우스오버 시 이미지 변경
	$("a.date_select_btn").mouseover(function(){
		$(this).children("img").attr("src","/direct/img/bu_icon_carlendar_on.gif")
	})
	
	$("a.date_select_btn").mouseleave(function(){
		$(this).children("img").attr("src","/direct/img/bu_icon_carlendar.gif")
	})
	
	//선택한 tr 색 지정
	$('.tr_list').css("background-color", "white");
	$('#tr_list_${assetVO.astId}').css("background-color", "#f5f7fa");
	setNumberOnly(); //숫자만 입력
	gotab("${assetVO.tabFlag}"); //보여줄 탭
	/* 등록페이지 삭제버튼 클릭시 */
	$(".del_each_asset").click(function (event){
		if(!confirm("삭제하시겠습니까?")){
			return;
		}
		event.preventDefault();
		var data = $('#writeForm').serialize();
	    $.ajax({
	        type: "POST",
	        url: "/uss/itsm/asset/AssetDeleteAjax.do",
	        data: data,
	        dataType:'jsonp',
	        cache: false,
	        timeout: 600000,
	        success: function (returnData, status) {
	            if(status == 'success'){
	            	if(returnData.result == 'fail'){
	            		alert("삭제처리가 실패하였습니다.");
	            	}else if(returnData.result == 'auth_fail'){
	            		alert("세션이 종료되었습니다.");
	            	}else if(returnData.result =='success'){
            			alert("삭제처리 되었습니다.");
            			getList();
            			$('#pageType').val(''); //초기화
            			getAssetDetail('writeForm');
	            	}
	            }else{
	            	alert("삭제처리에 실패하였습니다.");
	            }
	        },
	        error: function (e) {
	            console.log("ERROR : ", e);
	            alert("삭제처리에 실패하였습니다.");
	        }
	    });
	});
	
	/* 수리내역 리스트에서 삭제버튼 클릭시 */
	$(".del_each_re_asset").click(function (event){
		if(!confirm("삭제하시겠습니까?")){
			return;
		}
		event.preventDefault();
		if($(repairForm).find("input[name=del]:checked").length == 0){
			alert("선택된 항목이 없습니다.");
			return;
		}
		
		var data = $('#repairForm').serialize();
	    $.ajax({
	        type: "POST",
	        url: "/uss/itsm/asset/AssetRepairDeleteAjax.do",
	        data: data,
	        dataType:'jsonp',
	        cache: false,
	        timeout: 600000,
	        success: function (returnData, status) {
	            if(status == 'success'){
	            	if(returnData.result == 'fail'){
	            		alert("삭제처리가 실패하였습니다.");
	            	}else if(returnData.result == 'auth_fail'){
	            		alert("세션이 종료되었습니다.");
	            	}else if(returnData.result =='success'){
            			alert("삭제처리 되었습니다.");
            			getAssetDetail('repairForm');
	            	}
	            }else{
	            	alert("삭제처리에 실패하였습니다.");
	            }
	        },
	        error: function (e) {
	            console.log("ERROR : ", e);
	            alert("삭제처리에 실패하였습니다.");
	        }
	    });
	});
	
	/* 대여역 리스트에서 삭제버튼 클릭시 */
	$(".del_each_rt_asset").click(function (event){
		if(!confirm("삭제하시겠습니까?")){
			return;
		}
		event.preventDefault();
		if($(rentForm).find("input[name=del]:checked").length == 0){
			alert("선택된 항목이 없습니다.");
			return;
		}
		var data = $('#rentForm').serialize();
	    $.ajax({
	        type: "POST",
	        url: "/uss/itsm/asset/AssetRentDeleteAjax.do",
	        data: data,
	        dataType:'jsonp',
	        cache: false,
	        timeout: 600000,
	        success: function (returnData, status) {
	            if(status == 'success'){
	            	if(returnData.result == 'fail'){
	            		alert("삭제처리가 실패하였습니다.");
	            	}else if(returnData.result == 'auth_fail'){
	            		alert("세션이 종료되었습니다.");
	            	}else if(returnData.result =='success'){
            			alert("삭제처리 되었습니다.");
            			getAssetDetail('rentForm');
	            	}
	            }else{
	            	alert("삭제처리에 실패하였습니다.");
	            }
	        },
	        error: function (e) {
	            console.log("ERROR : ", e);
	            alert("삭제처리에 실패하였습니다.");
	        }
	    });
	});
	
	/* 수리내역 리스트 클릭시 수정 클릭시 */
	$(".td_repair_list").click(function (event){
		$('#astReId').val($(this).parent().attr('value'));
		$(repairPopupForm).find('input#pageType').val("Modify");
		insertRepairAssetPop();
		$('#astReId').val('');
		$(repairPopupForm).find('input#pageType').val("");
	});
	
	/* 대여내역 리스트 클릭시 수정 클릭시 */
	/* $(".td_rent_list").click(function (event){
		$('#astRtId').val($(this).parent().attr('value'));
		$(rentPopupForm).find('input#pageType').val("Modify");
		insertRentAssetPop();
		$('#astRtId').val('');
		$(rentPopupForm).find('input#pageType').val("");
	}); */
	
	 $(".file").change(function() { //이미지 미리보기
		 var fileNm = this.files[0].name;
		 if (fileNm != "") {
		    var ext = fileNm.slice(fileNm.lastIndexOf(".") + 1).toLowerCase();
		    if (!(ext == "gif" || ext == "jpg" || ext == "png")) {
		        alert("이미지파일 (jpg, png, gif ) 만 업로드 가능합니다.");
		        setFileInit(); //사진초기화
		        return;
		    }
		}
		 
		var limitsize = 50*1024*1024;  //파일 제한 체크(50개, 50MB)
	    var limitcount = 50;
   	   	if(this.files[0].size > limitsize){
    		alert("등록하시려는 파일 사이즈가"+getStrFileSize(this.files[0].size)+"로 50MB이하만 업로드 가능합니다.");
    		setFileInit(); //사진초기화
    	  return ;
    	}
	    readURL(this);
	 });
	 
	 
	 $(".file1").change(function() { //이미지 미리보기
		 var limitsize = 50*1024*1024;  //파일 제한 체크(50개, 50MB)
	     var limitcount = 50;
   	   	 if(this.files[0].size > limitsize){
    	 	alert("등록하시려는 파일 사이즈가"+getStrFileSize(this.files[0].size)+"로 50MB이하만 업로드 가능합니다.");
    	   return ;
    	 }
	 });
	 
	<c:if test="${!empty assetVO.atchFileId}">
	 	$('.asset_enroll_img').css({'background':'url("/cmm/fms/getAssetImage.do?atchFileId=${assetVO.atchFileId}")', 
	     	'background-repeat': 'no-repeat', 
	     	'background-position':'center'
	     });
	</c:if>
	
	<c:if test="${!empty assetVO.atchFileUseIdDate}">
 		$('.asset_file_upload').css({'background':'url("/direct/img/asset/asset_file_on.png")', 
     		'background-repeat': 'no-repeat', 
     		'background-position':'center'
     	});
	</c:if>
	
	setAstLevel();
	$('.asset_class').on("propertychange change keyup paste input", function() {
		setAstLevel()
	});
});

var astLevelT = 0;
var astLevelL = "";

function setAstLevel(){
	$('.asset_class').each(function( index ){
	 	if($.isNumeric($(this).val())){
	    	astLevelT +=  $(this).val()*1;
	    }
	 	
	 	if(index==2){
	 		$('#astLevelT').text(astLevelT) ;
	 		if(astLevelT > 7 ){ //8~9이상
	 			astLevelL = "가";
	 		}else if(astLevelT > 5 ){ //6~7
	 			astLevelL = "나";
	 		}else if(astLevelT > 2 ){ //3~5
	 			astLevelL = "다";
	 		}else{
	 			astLevelL = "";
	 		}
	 		$('#astLevelL').text(astLevelL) ;
	 		astLevelT = 0;
	 	}
    });
}

function setNumberOnly(){ //숫자만 입력
	$("input:text[numberOnly]").on("keyup", function(){
	    $(this).val($(this).val().replace(/[^0-9]/g,""));
	});
}

/* 탭이동*/
function gotab(flag){
	/* 탭순서 
	asset_enroll_menu  1 , asset_change_menu  2, 	asset_repair_menu  3, asset_rental_menu  4
	*/
	$('.detail_btns_list').hide(); //버튼 영역 모두 안보이게
	$('.li_tab').each(function(index){
		$(this).removeClass('list_tab_menu_on'); //모든 탭 상단 파란색 클래스 삭제
	});
	$('.asset_enroll_wrap').css('display' , 'none') ;  //모든 탭  안보이게...
	$('.asset_change_detail_wrap').css('display' , 'none') ;
	$('.asset_repair_detail_wrap').css('display' , 'none') ;
	$('.asset_rental_detail_wrap').css('display' , 'none') ;
	if(flag=='1'){
		$('.asset_enroll_wrap').css('display' , 'block') ;
		$('.asset_enroll_menu').addClass('list_tab_menu_on') ;
		$('#tabFlag').val('1');
		$('.regi_btns_list').show();
	}else if(flag=='2'){	
		$('.asset_change_detail_wrap').css('display' , 'block') ;
		$('.asset_change_menu').addClass('list_tab_menu_on') ;
		$('#tabFlag').val('2');
	}else if(flag=='3'){
		$('.asset_repair_detail_wrap').css('display' , 'block') ;
		$('.asset_repair_menu').addClass('list_tab_menu_on') ;
		$('#tabFlag').val('3');
		$('.repair_btns_list').show();
	}else if(flag=='4'){
		$('.asset_rental_detail_wrap').css('display' , 'block') ;
		$('.asset_rental_menu').addClass('list_tab_menu_on') ;
		$('#tabFlag').val('4');
		$('.rent_btns_list').show();
	}
}

function getHisList(pageNo, openerCall){
	if($('.tr_change_list').length == 0 && (openerCall==undefined || openerCall=="undefined" || openerCall=="")){ //값이 없으면 리턴
		return;
	}
	if(pageNo != '' && pageNo != undefined){
		$('#pageHisIndex').val(pageNo);	
	}
	getAssetDetail('changeForm');
}

/*수리내역 페이지 리스트 */
function getReList(pageNo, openerCall){
	if($('.tr_repair_list').length == 0  && (openerCall==undefined || openerCall=="undefined" || openerCall=="")){ //값이 없으면 리턴
		return;
	}
	if(pageNo != '' && pageNo != undefined){
		$('#pageReIndex').val(pageNo);	
	}
	getAssetDetail("repairForm");
}

/*대여내역 페이지 리스트 */
function getRtList(pageNo, openerCall){
	if($('.tr_rent_list').length == 0  && (openerCall==undefined || openerCall=="undefined" || openerCall=="")) { //값이 없으면 리턴
		return;
	}
	if(pageNo != '' && pageNo != undefined){
		$('#pageRtIndex').val(pageNo);	
	}
	getAssetDetail("rentForm");
}


/* 변경내역 정렬버튼 클릭시 값 세팅 */
var selHisHiddenObj = "";
function setSortHisGetList(object){
	if($('.tr_change_list').length == 0){ //값이 없으면 리턴
		return;
	}
	selHisHiddenObj = $(object).find('input[name]');
	if("DESC" == selHisHiddenObj.attr('value')){
		$('#'+selHisHiddenObj.attr('name')).val("ASC");
	}else{
		$('#'+selHisHiddenObj.attr('name')).val("DESC");
	}
	sortOrderHisInit(selHisHiddenObj.attr('name'));
	getAssetDetail("changeForm");
}

/* 변수를 제외한 정렬순서 초기화 */
var excludeHis = "";
function sortOrderHisInit(name){
	excludeHis = name ;
	$('.sortHisOrder').each(function(index, item){ //정렬순서 초기화
		if($(this).attr('name') != excludeHis){
			$(this).attr('value', '');
		}
	});
	excludeHis = "";
}

/* 수리내역내역 정렬버튼 클릭시 값 세팅 */
var selReHiddenObj = "";
function setSortReGetList(object){
	if($('.tr_repair_list').length == 0){ //값이 없으면 리턴
		return;
	}
	selReHiddenObj = $(object).find('input[name]');
	if("DESC" == selReHiddenObj.attr('value')){
		$('#'+selReHiddenObj.attr('name')).val("ASC");
	}else{
		$('#'+selReHiddenObj.attr('name')).val("DESC");
	}
	sortOrderReInit(selReHiddenObj.attr('name'));
	getAssetDetail("repairForm");
}

/* 변수를 제외한 정렬순서 수리내역 초기화 */
var excludeRe = "";
function sortOrderReInit(name){
	excludeRe = name ;
	$('.sortReOrder').each(function(index, item){ //정렬순서 초기화
		if($(this).attr('name') != excludeRe){
			$(this).attr('value', '');
		}
	});
	excludeRe = "";
}

/* 대여내역내역 정렬버튼 클릭시 값 세팅 */
var selRtHiddenObj = "";
function setSortRtGetList(object){
	if($('.tr_rent_list').length == 0){ //값이 없으면 리턴
		return;
	}
	selRtHiddenObj = $(object).find('input[name]');
	if("DESC" == selRtHiddenObj.attr('value')){
		$('#'+selRtHiddenObj.attr('name')).val("ASC");
	}else{
		$('#'+selRtHiddenObj.attr('name')).val("DESC");
	}
	sortOrderRtInit(selRtHiddenObj.attr('name'));
	getAssetDetail("rentForm");
}



/* 변수를 제외한 정렬순서 대여내역 초기화 */
var excludeRt = "";
function sortOrderRtInit(name){
	excludeRt = name ;
	$('.sortRtOrder').each(function(index, item){ //정렬순서 초기화
		if($(this).attr('name') != excludeRt){
			$(this).attr('value', '');
		}
	});
	excludeRt = "";
}


/* 수리내역 등록 버튼 클릭시 */
function insertRepairAssetPop(){ 
	
	var docWidth = screen.availWidth;
	var docHeight = screen.availHeight;

	var popupX = (docWidth/2) - (185/2);
	var popupY = (docHeight/2) - (195/2);
	
	fileupladOpener = window.open('', 'assetOpener', "width=185, height=195, left="+popupX+", top="+popupY,"location = no","status= no","toolbars= no");
	document.repairPopupForm.method = "post";
	document.repairPopupForm.action = "/uss/itsm/asset/AstRepairPopup.do";
	document.repairPopupForm.target = "assetOpener" ;
	document.repairPopupForm.submit();
}

/* 대여내역 등록 버튼 클릭시 */
function insertRentAssetPop() { 
	
	var docWidth = screen.availWidth;
	var docHeight = screen.availHeight;

	var popupX = (docWidth/2) - (185/2);
	var popupY = (docHeight/2) - (195/2);
	
	fileupladOpener = window.open('', 'assetOpener', "width=185, height=195, left=30, top=130","location = no","status= no","toolbars= no");
	document.rentPopupForm.method = "post";
	document.rentPopupForm.action = "/uss/itsm/asset/AstRentPopup.do";
	document.rentPopupForm.target = "assetOpener" ;
	document.rentPopupForm.submit();
}

/* 대여내역 등록 버튼 클릭시 */
function insertAlarmAssetPop() { 
	var docWidth = screen.availWidth;
	var docHeight = screen.availHeight;
	var popupX = (docWidth/2) - (185/2);
	var popupY = (docHeight/2) - (195/2);
	
	fileupladOpener = window.open('', 'assetOpener', "width=185, height=195, left="+popupX+", top="+popupY,"location = no","status= no","toolbars= no");
	document.writeForm.method = "post";
	document.writeForm.action = "/uss/itsm/asset/AstAlarmPopup.do";
	document.writeForm.target = "assetOpener" ;
	document.writeForm.submit();
}


/* 수리내역 전체 체크박스 */
function fnCheckReAll() {
    var checkField = document.repairForm.del;
    if(document.repairForm.checkReAll.checked) {
        if(checkField) {
            if(checkField.length > 1) {
                for(var i=0; i < checkField.length; i++) {
                    checkField[i].checked = true;
                }
            } else {
                checkField.checked = true;
            }
        }
    } else {
        if(checkField) {
            if(checkField.length > 1) {
                for(var j=0; j < checkField.length; j++) {
                    checkField[j].checked = false;
                }
            } else {
                checkField.checked = false;
            }
        }
    }
}

/* 대여내역 전체 체크박스 */
function fnCheckRtAll() {
    var checkField = document.rentForm.del;
    if(document.rentForm.checkRtAll.checked) {
        if(checkField) {
            if(checkField.length > 1) {
                for(var i=0; i < checkField.length; i++) {
                    checkField[i].checked = true;
                }
            } else {
                checkField.checked = true;
            }
        }
    } else {
        if(checkField) {
            if(checkField.length > 1) {
                for(var j=0; j < checkField.length; j++) {
                    checkField[j].checked = false;
                }
            } else {
                checkField.checked = false;
            }
        }
    }
}

function readURL(input) {
    if (input.files && input.files[0]) {
        var reader = new FileReader();
        reader.onload = function(e) {
            $('.asset_enroll_img').css({'background':'url('+e.target.result+')', 
            	'background-repeat': 'no-repeat', 
            	'background-position':'center'
            });
        }
        reader.readAsDataURL(input.files[0]);
    }
}

function file_del(atchFileId, fileType){ //파일이름 초기화 및 DB 삭제
	if(!confirm("등록된 사진을 삭제하시겠습니까?")){
		return;
	}
    $.ajax({
        type: "POST",
        url: "/uss/itsm/asset/AssetFileDeleteAjax.do",
        data:{ "atchFileId" : atchFileId , "fileType" : fileType}, 
        dataType:'jsonp',
        cache: false,
        timeout: 600000,
        success: function (returnData, status) {
            if(status == 'success'){
            	if(returnData.result == 'fail'){
            		alert("삭제처리가 실패하였습니다.");
            	}else if(returnData.result == 'auth_fail'){
            		alert("세션이 종료되었습니다.");
            	}else if(returnData.result =='success'){
        			alert("삭제처리 되었습니다.");
            	}
            }else{
            	alert("삭제처리에 실패하였습니다.");
            }
        },
        error: function (e) {
            console.log("ERROR : ", e);
            alert("삭제처리에 실패하였습니다.");
        }
    });
    
    setFileInit(); //파일초기화
	$('.del_btn').attr("onclick", "setFileInit()");
}

function setFileInit(){ //사진 초기화
	$('#file').val("");
	$('.asset_enroll_img').css({'background':'url(/direct/img/asset/asset_enroll_img.png)', 
     	'background-repeat': 'no-repeat', 
     	'background-position':'center',
     	'background-position-y':'40px'
    });
}

/* 사용상태 팝업 */
function astAssetFilePopup(fileType){
	if(fileType=='2'){ //일괄불응
		var astUseCodeIds = new Array();
		if($("input[name=del]:checked").length == 0){
			alert("리스트에서 일괄 불응할  항목을 선택해 주세요.");
			return;
		}
		$("input[name=del]:checked").each(function(index){
			astUseCodeIds.push($(this).val());	
		});
		
		document.writeForm.astUseCodeIds.value = astUseCodeIds;
		
		
	}
	
	var docWidth = screen.availWidth;
	var docHeight = screen.availHeight;

	var popupX = (docWidth/2) - (185/2);
	var popupY = (docHeight/2) - (195/2);
	
	fileupladOpener = window.open('', 'astAssetFilePopup', "width=185, height=195, left="+popupX+", top="+popupY,"location = no","status= no","toolbars= no");
	document.writeForm.method = "post";
	
	document.writeForm.action = "/uss/itsm/asset/AssetFilePop.do?fileType="+fileType; //일괄불용과 사용상태 구분
	document.writeForm.target = "astAssetFilePopup" ;
	document.writeForm.submit();
}


/* 사진보기 팝업 */
function astAssetFilePreView(){
	if($('#tempAtchFileId').val() != undefined &&('#tempAtchFileId').val() != "" ){
		
		var docWidth = screen.availWidth;
		var docHeight = screen.availHeight;

		var popupX = (docWidth/2) - (400/2);
		var popupY = (docHeight/2) - (400/2);
		
		filePreView = window.open('', 'filePreView', "width=400, height=400, left="+popupX+", top="+popupY,"location = no","status= no","toolbars= no");
		document.writeForm.method = "post";
		document.writeForm.action = "/cmm/fms/getAssetImage.do?atchFileId="+$('#tempAtchFileId').val() ; 
		document.writeForm.target = "filePreView" ;
		document.writeForm.submit();
	}else{
		/* var blobURL = window.URL.createObjectURL($('#file'));
		 var reader = new FileReader();
		 reader.onload = function(e) {
	            $('.asset_enroll_img').css({'background':'url('+e.target.result+')', 
	            	'background-repeat': 'no-repeat', 
	            	'background-position':'center'
	            });
	     }
		 reader.readAsDataURL($('#file')); */
	}
}


/* 업체 불러오기 팝업 */
function companyPopup(openerInputName){
 	var docWidth = screen.availWidth;
	var docHeight = screen.availHeight;
	
	var scX = window.screenX||window.screenLeft||0;
	var scY = window.screenY||window.screenTop||0;
	
	var popupX = scX + (docWidth - 185) / 2;
	var popupY = scY + (docHeight - 195) / 2;
	
	fileupladOpener = window.open('', 'companyPopup', "width=185, height=195, left="+popupX+", top="+popupY ,"location = no","status= no","toolbars= no");
	document.writeForm.method = "post";
	document.writeForm.action = "/uss/itsm/company/CompanyMngListView.do?openerInputName="+openerInputName; //일괄불용과 사용상태 구분
	document.writeForm.target = "companyPopup" ;
	document.writeForm.submit();
}

function showToggle(){
	$('.showTg').toggle();
}

</script>
<style type="text/css">
	 _:-ms-input-placeholder, :root .asset_right_sort_table .asset_list_tab_menu li.table_btns_list.regi_btns_list { width: 838px !important; }
	 _:-ms-input-placeholder, :root .asset_right_sort_table .asset_list_tab_menu li.table_btns_list.repair_btns_list { width: 838px !important; }
	 _:-ms-input-placeholder, :root .asset_right_sort_table .asset_list_tab_menu li.table_btns_list.rent_btns_list { width: 838px !important; }
</style>
	  <ul class="nav list_tab_menu asset_list_tab_menu">
         <li class="list_tab_menu_on asset_enroll_menu li_tab"><a href="javascript:void(0);" onclick="gotab('1');">자산등록</a></li>
         <li class="asset_change_menu li_tab"><a href="javascript:void(0);" onclick="gotab('2');">변경내역</a></li>
         <li class="asset_repair_menu li_tab"><a href="javascript:void(0);" onclick="gotab('3');">수리내역</a></li>
         <li class="asset_rental_menu li_tab"><a href="javascript:void(0);" onclick="gotab('4');">대여내역</a></li>
         <li class="table_btns_list detail_btns_list regi_btns_list"><!-- 자산등록 -->
             <!-- <input type="button" value="엑셀 업로드" class="exel_upload_asset"> -->
             <!-- <input type="button" value="저장" class="save_asset"> -->
           	 <input type="button" value="등록" onclick="updateAsset(); return false;" class="enroll_asset"
           	 	<c:if test="${assetVO.pageType == 'Modify'}">style="display:none;"</c:if>>
           	 	
            <input type="button" value="수정" onclick="updateAsset(); return false" class="edit_asset asset_modify"
             	<c:if test="${assetVO.pageType == 'New'}">style="display:none;"</c:if>>
             <input type="button" value="삭제" class="del_asset asset_modify del_each_asset"
             	<c:if test="${assetVO.pageType == 'New'}">style="display:none;"</c:if>>
         </li>
         
         <!-- <input type="button" value="전체보기" class="img_down_asset" onclick="showToggle();"> -->
         
         <c:if test="${assetVO.pageType ne 'New'}">
         	<li class="table_btns_list detail_btns_list repair_btns_list"> 
           	 <input type="button" value="등록" onclick="insertRepairAssetPop(); return false" class="enroll_asset">
           	 <input type="button" value="삭제" class="del_asset asset_modify del_each_re_asset">
         	</li>
		 </c:if>
         
         <c:if test="${assetVO.pageType ne 'New'}">
         <li class="table_btns_list detail_btns_list rent_btns_list"> 
           	 <input type="button" value="등록" onclick="insertRentAssetPop(); return false;" class="enroll_asset" style="display:none;">
           	 <input type="button" value="삭제" class="del_asset asset_modify del_each_rt_asset" style="display:none;">
         	</li>
         </c:if>
         
         
     </ul>
	 
	<form name="detailParamForm" id="detailParamForm"  method="post">
		<input type="hidden" name="tabFlag" id="tabFlag" />
	</form>
	 
	<form name="writeForm" id="writeForm" enctype="multipart/form-data" method="post">
	<input type="hidden" name="astId" id="astId" value="<c:out value='${assetVO.astId}'/>"/>
	<input type="hidden" name="pageType" id="pageType" value="<c:out value='${assetVO.pageType}'/>" />
	<input type="hidden" name="imsi" />
	<input type="hidden" name="astLicnStar"  />	
	<input type="hidden" name="astLicnEddr"  />	
	<input type="hidden" name="astAcqDate"  />
	<input type="hidden" name="astCcDate"  />
	<input type="hidden" name="astIds" id="astIds" />
	<input type="hidden" name="astUseCodeIds" id="astUseCodeIds" /><!-- 일괄수정에 필요 -->
	<input type="hidden" name="del" id="del" value="<c:out value='${assetVO.astId}'/>"/>
     <div class="asset_enroll_wrap" id="asset_enroll_wrap">
         <ul class="asset_enroll_list">
             <li><div class="listTitle"><span style="color: #f44336;">*</span>구분</div><input type="text" readonly="readonly" name="astHdCdText" id="astHdCdText" value="<c:out value='${assetVO.astHdCdText}'/>" class="need_serch">
             	<input type="hidden" name="astHdCd" id="astHdCd" value="<c:out value='${assetVO.astHdCd}'/>">
             	<input type="hidden" name="astHdCdExt" id="astHdCdExt" value="<c:out value='${assetVO.astHdCdExt}'/>"  >   
             	<input type="button" value="검색" class="asset_enroll_serch_btn" onclick="astHdCdPopup();">
             </li>
             <li><div class="listTitle">취득일자</div><input type="text" style="width: 237px;" class="asset_enroll_date" name="astAcqDateYYYMMDD" id="astAcqDateYYYMMDD" readonly="readonly" value="<c:out value='${assetVO.astAcqDate}'/>" >
             	<a href="#Redirect" onclick="javascript:fn_egov_NormalCalendar(document.forms.writeForm, document.forms.writeForm.astAcqDateYYYMMDD);" class="date_select_btn">
					<img src="/images/egovframework/com/cmm/icon/bu_icon_carlendar.gif" align="middle" style="top:7px;left:-25px;border:0px;vertical-align: baseline;" alt="달력창팝업버튼이미지">
				</a>
             </li>
             <li><div class="listTitle">호스트이름</div><input type="text" name="astHost" maxlength="30" value="<c:out value='${assetVO.astHost}'/>" >
             </li>
             <li><div class="listTitle">자산명</div><input type="text" name="astName" maxlength="50" value="<c:out value='${assetVO.astName}'/>"  ></li>
             <li><div class="listTitle">용도</div><input type="text" name="astUsage" maxlength="50" value="<c:out value='${assetVO.astUsage}'/>"  ></li>
             <li><div class="listTitle">자산코드</div><input type="text" name="astCode" maxlength="20" value="<c:out value='${assetVO.astCode}'/>" ></li>
             <li><div class="listTitle">운영체제</div><input type="text" name="astOs" maxlength="50" value="<c:out value='${assetVO.astOs}'/>" ></li>
             <li><div class="listTitle">OS버전</div><input type="text" name="astOsVer" maxlength="50" value="<c:out value='${assetVO.astOsVer}'/>"  ></li>
             <li><div class="listTitle">DBMS</div><input type="text" name="astDbms" maxlength="50" value="<c:out value='${assetVO.astDbms}'/>" ></li>
             <li><div class="listTitle">웹WAS</div><input type="text" name="astWas" maxlength="50" value="<c:out value='${assetVO.astWas}'/>" ></li>
             <li><div class="listTitle">URL</div><input type="text" name="astUrl" maxlength="100" value="<c:out value='${assetVO.astUrl}'/>" ></li>
             
             
             <li><div class="listTitle">중요그룹코드</div><input type="text" name="astimpGupCode" maxlength="20" value="<c:out value='${assetVO.astimpGupCode}'/>" ></li>
             <li><div class="listTitle">중요자산코드</div><input type="text" name="astimpAstCode" maxlength="20" value="<c:out value='${assetVO.astimpAstCode}'/>" ></li>
             <li><div class="listTitle">도입부서</div><input type="text" class="need_serch" name="astDeptText" id="astDeptText" maxlength="20" value="<c:out value='${assetVO.astDeptText}'/>" readonly="readonly" ><input type="button" value="검색" class="asset_enroll_serch_btn" value="02" onclick="astDeptPopup('astDept');"></li>
             <input type="hidden" name="astDept" id="astDept" maxlength="20" value="<c:out value='${assetVO.astDept}'/>" />
             <li><div class="listTitle">수량</div><input numberOnly maxlength="8" type="text" name="astCnt"  value="<c:out value='${assetVO.astCnt}'/>" ></li>
             <li><div class="listTitle">제조사</div><input type="text" name="astMak" maxlength="20" value="<c:out value='${assetVO.astMak}'/>" ></li>
             <li><div class="listTitle">모델명</div><input type="text" name="astModel" maxlength="20" value="<c:out value='${assetVO.astModel}'/>" ></li>
             <li><div class="listTitle">메모리</div><input type="text" name="astMemory" maxlength="20" value="<c:out value='${assetVO.astMemory}'/>" ></li>
             <li><div class="listTitle">CPU</div><input type="text" name="astCpu" maxlength="20" value="<c:out value='${assetVO.astCpu}'/>" ></li>
             <input type="hidden" name="cal_url" id="cal_url" value="<c:url value='/sym/cmm/EgovNormalCalPopup.do'/>" >
             <li><div class="listTitle">라이센스</div><input type="text" class="asset_enroll_date" name="ntceBgndeYYYMMDD" id="ntceBgndeYYYMMDD" readonly="readonly" value="<c:out value='${assetVO.astLicnStar}'/>"  >
             	<a href="#Redirect" onclick="javascript:fn_egov_NormalCalendar(document.forms.writeForm, document.forms.writeForm.ntceBgndeYYYMMDD);" class="date_select_btn">
					<img src="/images/egovframework/com/cmm/icon/bu_icon_carlendar.gif" align="middle" style="top:7px;left:-25px;border:0px;vertical-align: baseline;" alt="달력창팝업버튼이미지">
				</a>&ensp;~&ensp;<input type="text" class="asset_enroll_date" name="ntceEnddeYYYMMDD" id="ntceEnddeYYYMMDD" readonly="readonly"  value="<c:out value='${assetVO.astLicnEddr}'/>" >
				<a href="#Redirect" onclick="javascript:fn_egov_NormalCalendar(document.forms.writeForm, document.forms.writeForm.ntceEnddeYYYMMDD);" class="date_select_btn">
					<img src="/images/egovframework/com/cmm/icon/bu_icon_carlendar.gif" align="middle" style="top:7px;left:-21px;border:0px;vertical-align: baseline;" alt="달력창팝업버튼이미지">
			    </a>
			 </li>
			 <li><div class="listTitle">취득가액</div><input type="text" numberOnly name="astAcqPrice" maxlength="8" value="<c:out value='${assetVO.astAcqPrice}'/>"  ></li>
             <li><div class="listTitle">잔존가액</div><input type="text" numberOnly name="astResiPrice" maxlength="8" value="<c:out value='${assetVO.astResiPrice}'/>"  ></li>
             
             
             
             
             <li><div class="listTitle">버전</div><input type="text" name="astVersion"  maxlength="10" value="<c:out value='${assetVO.astVersion}'/>" ></li>
             <li><div class="listTitle">시리얼</div><input type="text" name="astSerial" maxlength="20" value="<c:out value='${assetVO.astSerial}'/>"   ></li>
             
             
             
             
         </ul>
         <ul class="asset_enroll_list">
             <li><div class="listTitle">자산위치</div><input type="text" name="astLocText" id="astLocText" maxlength="30" value="<c:out value='${assetVO.astLocText}'/>" readonly="readonly" class="need_serch" ><input type="button" value="검색" class="asset_enroll_serch_btn" value="01" onclick="astLocPopup(this);"></li>
             <input type="hidden" name="astLoc" id="astLoc" value="<c:out value='${assetVO.astLoc}'/>" />
             <li><div class="listTitle">랙번호</div><input type="text" name="astRack" maxlength="20" value="<c:out value='${assetVO.astRack}'/>"  ></li>
             <li><div class="listTitle">계정ID</div><input type="text" name="astUserId" maxlength="20" value="<c:out value='${assetVO.astUserId}'/>" ></li>
             <li><div class="listTitle">IP주소</div><input type="text" name="astIpAddr" maxlength="20" value="<c:out value='${assetVO.astIpAddr}'/>" ></li>
             <li><div class="listTitle">MAC주소</div><input type="text" name="astMacAddr" maxlength="20" value="<c:out value='${assetVO.astMacAddr}'/>" ></li>
             <li><div class="listTitle">원격포트</div><input type="text" name="astRetPort" maxlength="20" value="<c:out value='${assetVO.astRetPort}'/>" ></li>
             <li><div class="listTitle">망구분</div>
             	<c:forEach var="ipNetCodeList" items="${ipNetCodeList}" varStatus="status">
             		<input type="radio" id="${ipNetCodeList.id}" name="astInternet" value="${ipNetCodeList.id}"
             		<c:if test="${assetVO.astInternet eq ipNetCodeList.id}"> checked="checked"</c:if> >
             		<label for="${ipNetCodeList.id}"></label><label for="${ipNetCodeList.id}">${ipNetCodeList.text}</label>
                </c:forEach>
             </li>
             <li><div class="listTitle">자산등급</div>
                 <table class="asset_class_table">
                     <thead>
                         <tr>
                             <th>기밀</th>
                             <th>무결</th>
                             <th>가용</th>
                             <th>합계</th>
                             <th>등급</th>
                         </tr>
                     </thead>
                     <tr>
                         <td><input type="text" numberOnly maxlength="3" name="astLevelA" value="<c:out value='${assetVO.astLevelA}'/>"  class="asset_class"></td>
                         <td><input type="text" numberOnly maxlength="3" name="astLevelB" value="<c:out value='${assetVO.astLevelB}'/>" class="asset_class"></td>
                         <td><input type="text" numberOnly maxlength="3" name="astLevelC" value="<c:out value='${assetVO.astLevelC}'/>"  class="asset_class"></td>
                         <td id="astLevelT"></td>
                         <td id="astLevelL"></td>
                         <input type="hidden" name="astLevel" maxlength="20" value="<c:out value='${assetVO.astLevel}'/>"  >
                     </tr>
                 </table>
             </li>
             <li><div class="listTitle">담당자</div><input type="text" name="astManager"  maxlength="20" value="<c:out value='${assetVO.astManager}'/>" ></li>
             <li><div class="listTitle">책임자</div><input type="text" name="astUser" maxlength="20" value="<c:out value='${assetVO.astUser}'/>" ></li>
             <li><div class="listTitle">유지보수</div><input type="text" name="astMaintenText"  readonly id="astMaintenText" maxlength="20" value="<c:out value='${assetVO.astMaintenText}'/>"  class="need_call"><input type="button" value="불러오기" class="asset_enroll_call_btn" onclick="companyPopup('astMainten');"></li>
             <input type="hidden" name="astMainten" id="astMainten" value="<c:out value='${assetVO.astMainten}'/>" />
             
             
             
             
             
             <li><div class="listTitle">사용부서</div><input type="text" class="need_serch" name="astUseDeptText" id="astUseDeptText" maxlength="20" value="<c:out value='${assetVO.astUseDeptText}'/>" readonly="readonly" ><input type="button" value="검색" class="asset_enroll_serch_btn" value="03" onclick="astDeptPopup('astUseDept');"></li>
             <input type="hidden" name="astUseDept" id="astUseDept" maxlength="20" value="<c:out value='${assetVO.astUseDept}'/>" />
             <li><div class="listTitle">사용상태</div>
                 <select name="astUseCode" id="astUseCode" class="use_state" style="width: 62px;">
                 	<c:forEach var="useCodeList" items="${useCodeList}" varStatus="status">
                 		<option value="${useCodeList.id}" <c:if test="${assetVO.astUseCode eq useCodeList.id}"> selected="selected"</c:if> >${useCodeList.text}</option>
                 	</c:forEach>
                 </select>
                 <input type="text" name="astUseCodeDateYYYYMMDD" id="astUseCodeDateYYYYMMDD" readonly="readonly" value="<c:out value='${assetVO.astUseCodeDate}'/>" class="asset_enroll_date">
                 <a href="#Redirect" onclick="javascript:fn_egov_NormalCalendar(document.forms.writeForm, document.forms.writeForm.astUseCodeDateYYYYMMDD);" class="date_select_btn">
						<img src="/images/egovframework/com/cmm/icon/bu_icon_carlendar.gif" align="middle" style="border:0px;vertical-align: baseline;top:7px;" alt="달력창팝업버튼이미지">
					</a> 
                 <input type="hidden" name="astUseCodeDate" id="astUseCodeDate">
                 <!-- <input type="button" class="asset_file_upload"> -->
                 <input type="button" class="asset_file_upload" id="asset_file_upload" onclick="astAssetFilePopup('1');">
                 <input type="file" name="file1" id="file1" style="display:none" class="file1" value="사진등록">
                 
             </li>
             <li><div class="listTitle">납품업체</div><input type="text" name="astDeliveText" readonly id="astDeliveText"  maxlength="20" value="<c:out value='${assetVO.astDeliveText}'/>" class="need_call"><input type="button" value="불러오기" class="asset_enroll_call_btn" onclick="companyPopup('astDelive');"></li>
             <input type="hidden" name="astDelive" id="astDelive" value="<c:out value='${assetVO.astDelive}'/>" />
             <li><div class="listTitle">M/T</div><input type="text" name="astMt" maxlength="20" value="<c:out value='${assetVO.astMt}'/>" ></li>
             <li><div class="listTitle">디스크</div><input type="text" name="astDisk" maxlength="20" value="<c:out value='${assetVO.astDisk}'/>" ></li>
             <li><div class="listTitle">백업주기</div><input type="text" name="astBackCyl" maxlength="20" value="<c:out value='${assetVO.astBackCyl}'/>" ></li>
             <li><div class="listTitle">CC인증</div><input type="text" readonly name="astCcDateYYYMMDD" id="astCcDateYYYMMDD" maxlength="20" value="<c:out value='${assetVO.astCcDate}'/>" class="asset_enroll_date">
             <a href="#Redirect" onclick="javascript:fn_egov_NormalCalendar(document.forms.writeForm, document.forms.writeForm.astCcDateYYYMMDD);" class="date_select_btn"><img src="/images/egovframework/com/cmm/icon/bu_icon_carlendar.gif" align="middle" style="top:7px;left:-25px;border:0px;vertical-align: baseline;" alt="달력창팝업버튼이미지"></a>
             <input type="button" value="알림설정" class="cc_alram" onclick="insertAlarmAssetPop();">
             </li>
             <li><div class="listTitle">CC인증코드</div><input type="text" name="astCcCertCode" maxlength="20" value="<c:out value='${assetVO.astCcCertCode}'/>" ></li>
             <li><div class="listTitle">비고</div><input type="text" name="astDc" maxlength="30" value="<c:out value='${assetVO.astDc}'/>" ></li>
         </ul>
         <ul class="asset_enroll_list" style="margin-left: 40px;">
             <li class="asset_enroll_img">
             	<input type="button" value="사진등록" onclick="document.all.file.click();"	>
             	<input type="file" name="file" id="file" style="display:none" class="file">
             </li>
             <li style="text-align: center;">
             <!-- <input type="button" value="회전" class="turn_btn"> -->
             <!-- <input type="button" value="보기" class="look_btn"> -->
             <input type="button" value="삭제" class="del_btn"
               <c:if test="${ !empty assetVO.atchFileId}">
               		onclick="file_del('${assetVO.atchFileId}' , '0'); return false;"
               </c:if>
                <c:if test="${empty assetVO.atchFileId}">
               		onclick="setFileInit(); return false;"
               </c:if> 
             ></li>
             <c:if test="${ !empty assetVO.atchFileId}"><!-- 미리보기 temp ID -->
             	<input type="hidden" id="tempAtchFileId" value="<c:out value='${assetVO.atchFileId}'/>" >
             </c:if>
         </ul>
         <div class="hiddenWrap">
     		<input type="button" value="더보기" class="showBtn">
     		<input type="button" value="숨기기" class="hiddenBtn">
     	</div>
     </div>
     </form>
     <!-- 변경내역 -->
     <form name="changeForm" id="changeForm" enctype="multipart/form-data" method="post">
     <div class="asset_change_detail_wrap" id="asset_change_detail_wrap">
         <input type="hidden" name="pageHisIndex" id="pageHisIndex" value="<c:out value='${assetHisVO.pageHisIndex}'/>">
         <input type="hidden" name="pageType" id="pageType" value="<c:out value='${assetVO.pageType}'/>">
         <input type="hidden" name="astId" id="astId" value="<c:out value='${assetVO.astId}'/>">
         
         <div class="all_list_number">총 <span class="all_number">${paginationHisInfo.totalRecordCount}</span>건</div>
         <div class="list_info_right">
             <div class="asset_list_page">
                 <ul>
                     <ui:pagination paginationInfo = "${paginationHisInfo}"  type="image" jsFunction="getHisList" />
                 </ul>
             </div>
             <div class="list_count">
                <select name="pageHisUnit" id="pageHisUnit" onchange="getHisList('1');";>
	                <option value="10" <c:if test="${assetHisVO.pageHisUnit == '10' or assetHisVO.pageHisUnit == ''}">selected</c:if>>10줄</option>
	                <option value="20" <c:if test="${assetHisVO.pageHisUnit == '20' }">selected</c:if>>20줄</option>
	                <option value="30" <c:if test="${assetHisVO.pageHisUnit == '30' }">selected</c:if>>30줄</option>
            	</select>
             </div>
         </div>
         <div class="asset_change_detail_table">
             <table>
                 <thead>
                     <tr>
                         <th>
                                     번호
                             <div class="sort" onclick="setSortHisGetList(this); return false;">
                                 <c:if test="${assetHisVO.orderAstHsId eq 'DESC'  or assetHisVO.orderAstHsId eq '' }">
				                    <div class=sort_btn><img src="/direct/img/sort_up_img.png" alt=""></div>
			                      </c:if>
			                      <c:if test="${assetHisVO.orderAstHsId eq 'ASC' }">
									<div class="sort_btn"><img src="/direct/img/sort_down_img.png" alt=""></div>	                      
			                      </c:if>
			                      <input type="hidden" class="sortHisOrder" name="orderAstHsId" id="orderAstHsId" value="<c:out value='${assetHisVO.orderAstHsId}'/>">
                             </div>
                         </th>
                         <th>
                	변경일자
                             <div class="sort" onclick="setSortHisGetList(this); return false;">
                                 <c:if test="${assetHisVO.orderAstHsDate eq 'ASC'  or assetHisVO.orderAstHsDate eq '' }">
				                    <div class=sort_btn><img src="/direct/img/sort_up_img.png" alt=""></div>
			                      </c:if>
			                      <c:if test="${assetHisVO.orderAstHsDate eq 'DESC' }">
									<div class="sort_btn"><img src="/direct/img/sort_down_img.png" alt=""></div>	                      
			                      </c:if>
			                      <input type="hidden" class="sortHisOrder" name="orderAstHsDate" id="orderAstHsDate" value="<c:out value='${assetHisVO.orderAstHsDate}'/>">
                             </div>
                         </th>
                         <th>
                	변경항목
                             <div class="sort" onclick="setSortHisGetList(this); return false;">
                                 <c:if test="${assetHisVO.orderAstHsCol eq 'ASC'  or assetHisVO.orderAstHsCol eq '' }">
				                    <div class=sort_btn><img src="/direct/img/sort_up_img.png" alt=""></div>
			                      </c:if>
			                      <c:if test="${assetHisVO.orderAstHsCol eq 'DESC' }">
									<div class="sort_btn"><img src="/direct/img/sort_down_img.png" alt=""></div>	                      
			                      </c:if>
			                      <input type="hidden" class="sortHisOrder" name="orderAstHsCol" id="orderAstHsCol" value="<c:out value='${assetHisVO.orderAstHsCol}'/>">
                             </div>
                         </th>
                         <th>
                	변경전
                             <div class="sort" onclick="setSortHisGetList(this); return false;">
                                 <c:if test="${assetHisVO.orderAstHsBe eq 'ASC'  or assetHisVO.orderAstHsBe eq '' }">
				                    <div class=sort_btn><img src="/direct/img/sort_up_img.png" alt=""></div>
			                      </c:if>
			                      <c:if test="${assetHisVO.orderAstHsBe eq 'DESC' }">
									<div class="sort_btn"><img src="/direct/img/sort_down_img.png" alt=""></div>	                      
			                      </c:if>
			                      <input type="hidden" class="sortHisOrder" name="orderAstHsBe" id="orderAstHsBe" value="<c:out value='${assetHisVO.orderAstHsBe}'/>">
                             </div>
                         </th>
                         <th>
                      	변경후
                             <div class="sort" onclick="setSortHisGetList(this); return false;">
                                 <c:if test="${assetHisVO.orderAstHsAf eq 'ASC'  or assetHisVO.orderAstHsAf eq '' }">
				                    <div class=sort_btn><img src="/direct/img/sort_up_img.png" alt=""></div>
			                      </c:if>
			                      <c:if test="${assetHisVO.orderAstHsAf eq 'DESC' }">
									<div class="sort_btn"><img src="/direct/img/sort_down_img.png" alt=""></div>	                      
			                      </c:if>
			                      <input type="hidden" class="sortHisOrder" name="orderAstHsAf" id="orderAstHsAf" value="<c:out value='${assetHisVO.orderAstHsAf}'/>">
                             </div>
                         </th>
                         <th>
                             변경자
                             <div class="sort" onclick="setSortHisGetList(this); return false;">
                                 <c:if test="${assetHisVO.orderAstHsRegId eq 'ASC'  or assetHisVO.orderAstHsRegId eq '' }">
				                    <div class=sort_btn><img src="/direct/img/sort_up_img.png" alt=""></div>
			                      </c:if>
			                      <c:if test="${assetHisVO.orderAstHsRegId eq 'DESC' }">
									<div class="sort_btn"><img src="/direct/img/sort_down_img.png" alt=""></div>	                      
			                      </c:if>
			                      <input type="hidden" class="sortHisOrder" name="orderAstHsRegId" id="orderAstHsRegId" value="<c:out value='${assetHisVO.orderAstHsRegId}'/>">
                             </div>
                         </th>
                     </tr>
                 </thead>
                 <tbody>
                     <c:forEach var="result" items="${assetHisList}" varStatus="status">
                      <tr class="tr_change_list"><!-- 값이 있는지 확인을 위해 -->
                         <td>
                         	<c:if test="${assetHisVO.orderAstHsId eq 'DESC'  or assetHisVO.orderAstHsId eq '' }"><!-- 기본검색 -->
		                		<c:out value="${ ( paginationHisInfo.totalRecordCount - ((assetHisVO.pageHisIndex -1)*assetHisVO.pageUnit) ) - status.index }"/>
		                	</c:if>
		                	<c:if test="${assetHisVO.orderAstHsId eq 'ASC' }">
		                		<c:out value="${(assetHisVO.pageHisIndex - 1) * assetHisVO.pageUnit + status.count}"/>
		                	</c:if>
                         </td>
                         <td><c:out value='${result.frstRegistPnttm}'/></td>
                         <td>
                         	<c:forEach var="columnResult" items="${columnList}" varStatus="status">
                         		<c:if test="${columnResult.id eq result.astHsCol}">
                         			<c:out value='${columnResult.text}'/>
                         		</c:if>
                         	</c:forEach>
                         </td>
                         <td class="before_change">
                       		<c:out value='${result.astHsBe}'/>
                         </td>
                         <td class="after_change">
                       		<c:out value='${result.astHsAf}'/>
                         </td>
                         <td><c:out value='${result.frstRegisterId}'/></td>
                     </tr>
                     </c:forEach>
                     <c:if test="${empty assetHisList}">
		         	 <tr>
		         		<td colspan="16">변경내역이  없습니다.</td>
		         	 </tr>
		             </c:if>  
                 </tbody>
             </table>
         </div>
     </div>
     </form>
     <!-- 수리내역시작 -->
     <form name="repairForm" id="repairForm" method="post">
     <div class="asset_repair_detail_wrap" id="asset_repair_detail_wrap">
     	<input type="hidden" name="pageReIndex" id="pageReIndex" value="<c:out value='${assetReVO.pageReIndex}'/>">
     	<input type="hidden" name="pageType" id="pageType" value="<c:out value='${assetVO.pageType}'/>">
     	<input type="hidden" name="astId" id="astId" value="<c:out value='${assetVO.astId}'/>">
     	<div class="all_list_number">총 <span class="all_number"><c:out value='${paginationReInfo.totalRecordCount}'/></span>건</div>
        <div class="list_info_right">
             <div class="asset_list_page">
                 <ul>
                     <ui:pagination paginationInfo = "${paginationReInfo}"  type="image" jsFunction="getReList" />
                 </ul>
             </div>
             <div class="list_count">
                 <select name="pageReUnit" id="pageReUnit" onchange="getReList('1');";>
	                <option value="10" <c:if test="${assetReVO.pageReUnit == '10' or assetReVO.pageReUnit == ''}">selected</c:if>>10줄</option>
	                <option value="20" <c:if test="${assetReVO.pageReUnit == '20' }">selected</c:if>>20줄</option>
	                <option value="30" <c:if test="${assetReVO.pageReUnit == '30' }">selected</c:if>>30줄</option>
            	</select>
             </div>
         </div>
         <div class="asset_repair_detail_table">
             <table>
                 <thead>
                     <tr>
                         <th>
                             <input type="checkbox" name="checkReAll" id="checkReAll" onClick="fnCheckReAll();" ><label for="checkReAll"></label>
                         </th>
                         <th>
                             번호
                             <div class="sort" onclick="setSortReGetList(this); return false;">
                                 <c:if test="${assetReVO.orderAstReId eq 'DESC'  or assetReVO.orderAstReId eq '' }">
				                    <div class=sort_btn><img src="/direct/img/sort_up_img.png" alt=""></div>
			                      </c:if>
			                      <c:if test="${assetReVO.orderAstReId eq 'ASC' }">
									<div class="sort_btn"><img src="/direct/img/sort_down_img.png" alt=""></div>	                      
			                      </c:if>
			                      <input type="hidden" class="sortReOrder" name="orderAstReId" id="orderAstReId" value="<c:out value='${assetReVO.orderAstReId}'/>">
                             </div>
                         </th>
                         <th>
                             요청일자
                             <div class="sort" onclick="setSortReGetList(this); return false;">
                                  <c:if test="${assetReVO.orderAstReqPnttm eq 'ASC'  or assetReVO.orderAstReqPnttm eq '' }">
				                    <div class=sort_btn><img src="/direct/img/sort_up_img.png" alt=""></div>
			                      </c:if>
			                      <c:if test="${assassetReVOetHisVO.orderAstReqPnttm eq 'DESC' }">
									<div class="sort_btn"><img src="/direct/img/sort_down_img.png" alt=""></div>	                      
			                      </c:if>
			                      <input type="hidden" class="sortReOrder" name="orderAstReqPnttm" id="orderAstReqPnttm" value="<c:out value='${assetReVO.orderAstReqPnttm}'/>">
                             </div>
                         </th>
                         <th>
                             요청내용
                             <div class="sort" onclick="setSortReGetList(this); return false;">
                                  <c:if test="${assetReVO.orderAstReqCn eq 'ASC'  or assetReVO.orderAstReqCn eq '' }">
				                    <div class=sort_btn><img src="/direct/img/sort_up_img.png" alt=""></div>
			                      </c:if>
			                      <c:if test="${assetReVO.orderAstReqCn eq 'DESC' }">
									<div class="sort_btn"><img src="/direct/img/sort_down_img.png" alt=""></div>	                      
			                      </c:if>
			                      <input type="hidden" class="sortReOrder" name="orderAstReqCn" id="orderAstReqCn" value="<c:out value='${assetReVO.orderAstReqCn}'/>">
                             </div>
                         </th>
                         <th>
                             수리일자
                             <div class="sort" onclick="setSortReGetList(this); return false;">
                                  <c:if test="${assetReVO.orderAstRepPnttm eq 'ASC'  or assetReVO.orderAstRepPnttm eq '' }">
				                    <div class=sort_btn><img src="/direct/img/sort_up_img.png" alt=""></div>
			                      </c:if>
			                      <c:if test="${assetReVO.orderAstRepPnttm eq 'DESC' }">
									<div class="sort_btn"><img src="/direct/img/sort_down_img.png" alt=""></div>	                      
			                      </c:if>
			                      <input type="hidden" class="sortReOrder" name="orderAstRepPnttm" id="orderAstRepPnttm" value="<c:out value='${assetReVO.orderAstRepPnttm}'/>">
                             </div>
                         </th>
                         <th>
                             수리내역
                             <div class="sort" onclick="setSortReGetList(this); return false;">
                                  <c:if test="${assetReVO.orderAstRepCn eq 'ASC'  or assetReVO.orderAstRepCn eq '' }">
				                    <div class=sort_btn><img src="/direct/img/sort_up_img.png" alt=""></div>
			                      </c:if>
			                      <c:if test="${assetReVO.orderAstRepCn eq 'DESC' }">
									<div class="sort_btn"><img src="/direct/img/sort_down_img.png" alt=""></div>	                      
			                      </c:if>
			                      <input type="hidden" class="sortReOrder" name="orderAstRepCn" id="orderAstRepCn" value="<c:out value='${assetReVO.orderAstRepCn}'/>">
                             </div>
                         </th>
                         <th>
                             수리업체 
                             <div class="sort" onclick="setSortReGetList(this); return false;">
                                  <c:if test="${assetReVO.orderAstRepCom eq 'ASC'  or assetReVO.orderAstRepCom eq '' }">
				                    <div class=sort_btn><img src="/direct/img/sort_up_img.png" alt=""></div>
			                      </c:if>
			                      <c:if test="${assetReVO.orderAstRepCom eq 'DESC' }">
									<div class="sort_btn"><img src="/direct/img/sort_down_img.png" alt=""></div>	                      
			                      </c:if>
			                      <input type="hidden" class="sortReOrder" name="orderAstRepCom" id="orderAstRepCom" value="<c:out value='${assetReVO.orderAstRepCom}'/>">
                             </div>
                         </th>
                         <th>
                             수리금액
                             <div class="sort" onclick="setSortReGetList(this); return false;">
                                  <c:if test="${assetReVO.orderAstRepPrice eq 'ASC'  or assetReVO.orderAstRepPrice eq '' }">
				                    <div class=sort_btn><img src="/direct/img/sort_up_img.png" alt=""></div>
			                      </c:if>
			                      <c:if test="${assetReVO.orderAstRepPrice eq 'DESC' }">
									<div class="sort_btn"><img src="/direct/img/sort_down_img.png" alt=""></div>	                      
			                      </c:if>
			                      <input type="hidden" class="sortReOrder" name="orderAstRepPrice" id="orderAstRepPrice" value="<c:out value='${assetReVO.orderAstRepPrice}'/>">
                             </div>
                         </th>
                         <th>
                             담당부서
                             <div class="sort" onclick="setSortReGetList(this); return false;">
                                  <c:if test="${assetReVO.orderAstReMngDept eq 'ASC'  or assetReVO.orderAstReMngDept eq '' }">
				                    <div class=sort_btn><img src="/direct/img/sort_up_img.png" alt=""></div>
			                      </c:if>
			                      <c:if test="${assetReVO.orderAstReMngDept eq 'DESC' }">
									<div class="sort_btn"><img src="/direct/img/sort_down_img.png" alt=""></div>	                      
			                      </c:if>
			                      <input type="hidden" class="sortReOrder" name="orderAstReMngDept" id="orderAstReMngDept" value="<c:out value='${assetReVO.orderAstReMngDept}'/>">
                             </div>
                         </th>
                         <th>
                             담당자
                             <div class="sort" onclick="setSortReGetList(this); return false;">
                                  <c:if test="${assetReVO.orderAstReMngId eq 'ASC'  or assetReVO.orderAstReMngId eq '' }">
				                    <div class=sort_btn><img src="/direct/img/sort_up_img.png" alt=""></div>
			                      </c:if>
			                      <c:if test="${assetReVO.orderAstReMngId eq 'DESC' }">
									<div class="sort_btn"><img src="/direct/img/sort_down_img.png" alt=""></div>	                      
			                      </c:if>
			                      <input type="hidden" class="sortReOrder" name="orderAstReMngId" id="orderAstReMngId" value="<c:out value='${assetReVO.orderAstReMngId}'/>">
                             </div>
                         </th>
                         <th>
                             비고
                             <div class="sort" onclick="setSortReGetList(this); return false;">
                                  <c:if test="${assetReVO.orderAstReDc eq 'ASC'  or assetReVO.orderAstReDc eq '' }">
				                    <div class=sort_btn><img src="/direct/img/sort_up_img.png" alt=""></div>
			                      </c:if>
			                      <c:if test="${assetReVO.orderAstReDc eq 'DESC' }">
									<div class="sort_btn"><img src="/direct/img/sort_down_img.png" alt=""></div>	                      
			                      </c:if>
			                      <input type="hidden" class="sortReOrder" name="orderAstReDc" id="orderAstReDc" value="<c:out value='${assetReVO.orderAstReDc}'/>">
                             </div>
                         </th>
                     </tr>
                 </thead>
                 <tbody>
                     <c:forEach var="result" items="${assetReList}" varStatus="status">
                     <tr class="tr_repair_list" value="<c:out value='${result.astReId}'/>">
                         <td><input type="checkbox" name="del" id="check_re${status.index}" value="${result.astReId}" ><label for="check_re${status.index}"></label></td>
                         <td class="td_repair_list">
                         	<c:if test="${assetReVO.orderAstReId eq 'DESC'  or assetReVO.orderAstReId eq '' }"><!-- 기본검색 -->
		                		<c:out value="${ ( paginationReInfo.totalRecordCount - ((assetReVO.pageReIndex -1)*assetReVO.pageReUnit) ) - status.index }"/>
		                	</c:if>
		                	<c:if test="${assetReVO.orderAstReId eq 'ASC' }">
		                		<c:out value="${(assetReVO.pageReIndex - 1) * assetReVO.pageReUnit + status.count}"/>
		                	</c:if>
                         </td>
                         <td class="td_repair_list"><c:out value='${result.astReqPnttm}'/></td>
                         <td class="td_repair_list"><c:out value='${result.astReqCn}'/></td>
                         <td class="td_repair_list"><c:out value='${result.astRepPnttm}'/></td>
                         <td class="td_repair_list"><c:out value='${result.astRepCn}'/></td>
                         <td class="td_repair_list"><c:out value='${result.astRepComText}'/></td>
                         <td class="td_repair_list"><c:out value='${result.astRepPrice}'/></td>
                         <td class="td_repair_list"><c:out value='${result.astReMngDeptText}'/></td>
                         <td class="td_repair_list"><c:out value='${result.astReMngIdText}'/></td>
                         <td class="td_repair_list"><c:out value='${result.astReDc}'/></td>
                     </tr>
                     </c:forEach>
                     <c:if test="${empty assetReList}">
			         	 <tr>
			         		<td colspan="16">수리내역이   없습니다.</td>
			         	 </tr>
		             </c:if>  
                 </tbody>
             </table>
         </div>
     </div>
     </form>
     <form name="repairPopupForm" id="repairPopupForm" method="post">
     	<input type="hidden" name="astId" id="astId" value="${assetVO.astId}">
     	<input type="hidden" name="astReId" id="astReId" value="">
     	<input type="hidden" name="pageType" id="pageType" value="${assetVO.pageType}">
     </form>
     
     <!-- 대여내역 시작 -->
     <form name="rentForm" id="rentForm" method="post">
     <div class="asset_rental_detail_wrap" id="asset_rental_detail_wrap">
        <input type="hidden" name="pageRtIndex" id="pageRtIndex" value="<c:out value='${eqRntlVO.pageRtIndex}'/>">
        <input type="hidden" name="pageType" id="pageType" value="<c:out value='${eqRntlVO.pageType}'/>">
     	<input type="hidden" name="astId" id="astId" value="<c:out value='${eqRntlVO.astId}'/>">
     	<div class="all_list_number">총 <span class="all_number"><c:out value='${paginationRtInfo.totalRecordCount}'/></span>건</div>
     	<div class="list_info_right">
             <div class="asset_list_page">
                  <ul>
                     <ui:pagination paginationInfo = "${paginationRtInfo}"  type="image" jsFunction="getRtList" />
                 </ul>
             </div>
             <div class="list_count">
                 <select name="pageRtUnit" id="pageRtUnit" onchange="getRtList('1');";>
	                <option value="10" <c:if test="${eqRntlVO.pageRtUnit == '10' or eqRntlVO.pageRtUnit == ''}">selected</c:if>>10줄</option>
	                <option value="20" <c:if test="${eqRntlVO.pageRtUnit == '20' }">selected</c:if>>20줄</option>
	                <option value="30" <c:if test="${eqRntlVO.pageRtUnit == '30' }">selected</c:if>>30줄</option>
            	</select>
             </div>
         </div>
         <div class="asset_rental_detail_table">
             <table>
                 <thead>
                     <tr>
                         <th>
                             번호
                             <div class="sort" onclick="setSortRtGetList(this); return false;">
		                       <c:if test="${eqRntlVO.ordereqRntlRtId eq 'ASC' or eqRntlVO.ordereqRntlRtId eq ''}">
									<div class=sort_btn><img src="/direct/img/sort_up_img.png" alt=""></div>
		                       </c:if>
    	                       <c:if test="${eqRntlVO.ordereqRntlRtId eq 'DESC'}">
									<div class="sort_btn"><img src="/direct/img/sort_down_img.png" alt=""></div> 
			                   </c:if>
		                       <input type="hidden" class="sortRtOrder" name="ordereqRntlRtId" id="ordereqRntlRtId" value="<c:out value='${eqRntlVO.ordereqRntlRtId}'/>">
                             </div>
                         </th>
                         <th>
                             대여일자
                             <div class="sort" onclick="setSortRtGetList(this); return false;">
                               <c:if test="${eqRntlVO.ordereqEqRntlBgnDatetime eq 'ASC'  or eqRntlVO.ordereqEqRntlBgnDatetime eq '' }">
				                   <div class=sort_btn><img src="/direct/img/sort_up_img.png" alt=""></div>
			                   </c:if>
		                       <c:if test="${eqRntlVO.ordereqEqRntlBgnDatetime eq 'DESC' }">
								  <div class="sort_btn"><img src="/direct/img/sort_down_img.png" alt=""></div>	                      
		                       </c:if>
		                       <input type="hidden" class="sortRtOrder" name="ordereqEqRntlBgnDatetime" id="ordereqEqRntlBgnDatetime" value="<c:out value='${eqRntlVO.ordereqEqRntlBgnDatetime}'/>">
                             </div>
                         </th>
						<th>
                             반납일자
                             <div class="sort" onclick="setSortRtGetList(this); return false;">
                               <c:if test="${eqRntlVO.ordereqEqRntlRtrnDatetime eq 'ASC'  or eqRntlVO.ordereqEqRntlRtrnDatetime eq '' }">
				                   <div class=sort_btn><img src="/direct/img/sort_up_img.png" alt=""></div>
			                   </c:if>
		                       <c:if test="${eqRntlVO.ordereqEqRntlRtrnDatetime eq 'DESC' }">
								  <div class="sort_btn"><img src="/direct/img/sort_down_img.png" alt=""></div>	                      
		                       </c:if>
		                       <input type="hidden" class="sortRtOrder" name="ordereqEqRntlRtrnDatetime" id="ordereqEqRntlRtrnDatetime" value="<c:out value='${eqRntlVO.ordereqEqRntlRtrnDatetime}'/>">
                             </div>
                         </th>                         
                         <%-- <th style="display:none;">
                             대여업체
                             <div class="sort" onclick="setSortRtGetList(this); return false;">
                               <c:if test="${assetRtVO.orderAstRtCom eq 'ASC'  or assetRtVO.orderAstRtCom eq '' }">
				                   <div class=sort_btn><img src="/direct/img/sort_up_img.png" alt=""></div>
			                   </c:if>
		                       <c:if test="${assetRtVO.orderAstRtCom eq 'DESC' }">
								  <div class="sort_btn"><img src="/direct/img/sort_down_img.png" alt=""></div>	                      
		                       </c:if>
		                       <input type="hidden" class="sortRtOrder" name="orderAstRtCom" id="orderAstRtCom" value="<c:out value='${assetRtVO.orderAstRtCom}'/>">
                             </div>
                         </th> --%>
                         <th>
                             대여 신청자
                             <div class="sort" onclick="setSortRtGetList(this); return false;">
                               <c:if test="${eqRntlVO.ordereqUserNm eq 'ASC'  or eqRntlVO.ordereqUserNm eq '' }">
				                   <div class=sort_btn><img src="/direct/img/sort_up_img.png" alt=""></div>
			                   </c:if>
		                       <c:if test="${eqRntlVO.ordereqUserNm eq 'DESC' }">
								  <div class="sort_btn"><img src="/direct/img/sort_down_img.png" alt=""></div>	                      
		                       </c:if>
		                       <input type="hidden" class="sortRtOrder" name="ordereqUserNm" id="ordereqUserNm" value="<c:out value='${eqRntlVO.ordereqUserNm}'/>">
                             </div>
                         </th>
                         <th>
                             결재자
                             <div class="sort" onclick="setSortRtGetList(this); return false;">
                               <c:if test="${eqRntlVO.ordereqApprUsrNm eq 'ASC'  or eqRntlVO.ordereqApprUsrNm eq '' }">
				                   <div class=sort_btn><img src="/direct/img/sort_up_img.png" alt=""></div>
			                   </c:if>
		                       <c:if test="${eqRntlVO.ordereqApprUsrNm eq 'DESC' }">
								  <div class="sort_btn"><img src="/direct/img/sort_down_img.png" alt=""></div>	                      
		                       </c:if>
		                       <input type="hidden" class="sortRtOrder" name="ordereqApprUsrNm" id="ordereqApprUsrNm" value="<c:out value='${eqRntlVO.ordereqApprUsrNm}'/>">
                             </div>
                         </th>                         
                         <th>
                             대여내용
                             <div class="sort" onclick="setSortRtGetList(this); return false;">
                               <c:if test="${eqRntlVO.ordereqEqRntlStateNm eq 'ASC'  or eqRntlVO.ordereqEqRntlStateNm eq '' }">
				                   <div class=sort_btn><img src="/direct/img/sort_up_img.png" alt=""></div>
			                   </c:if>
		                       <c:if test="${eqRntlVO.ordereqEqRntlStateNm eq 'DESC' }">
								  <div class="sort_btn"><img src="/direct/img/sort_down_img.png" alt=""></div>	                      
		                       </c:if>
		                       <input type="hidden" class="sortRtOrder" name="ordereqEqRntlStateNm" id="ordereqEqRntlStateNm" value="<c:out value='${eqRntlVO.ordereqEqRntlStateNm}'/>">
                             </div>
                         </th>
                         <%-- <th style="display:none;">
                             비고
                             <div class="sort" onclick="setSortRtGetList(this); return false;">
                               <c:if test="${assetRtVO.orderAstRtDc eq 'ASC'  or assetRtVO.orderAstRtDc eq '' }">
				                   <div class=sort_btn><img src="/direct/img/sort_up_img.png" alt=""></div>
			                   </c:if>
		                       <c:if test="${assetRtVO.orderAstRtDc eq 'DESC' }">
								  <div class="sort_btn"><img src="/direct/img/sort_down_img.png" alt=""></div>	                      
		                       </c:if>
		                       <input type="hidden" class="sortRtOrder" name="orderAstRtDc" id="orderAstRtDc" value="<c:out value='${assetRtVO.orderAstRtDc}'/>">
                             </div>
                         </th> --%>
                     </tr>
                 </thead>
                 <tbody>
                     <c:forEach var="result" items="${eqRntlList}" varStatus="status">
                      <tr class="tr_rent_list" value="${result.eqRntlId}">
                         <td class="td_rent_list">
                         	<c:if test="${eqRntlVO.ordereqRntlRtId eq 'DESC' or eqRntlVO.ordereqRntlRtId eq '' }"><!-- 기본검색 -->
		                		<c:out value="${ ( paginationRtInfo.totalRecordCount - ((eqRntlVO.pageRtIndex -1)*eqRntlVO.pageRtUnit) ) - status.index }"/>
		                	</c:if>
		                	<c:if test="${eqRntlVO.ordereqRntlRtId eq 'ASC' }">
		                		<c:out value="${(eqRntlVO.pageRtIndex - 1) * eqRntlVO.pageRtUnit + status.count}"/>
		                	</c:if>
<%-- 		                	<c:out value="${ ( paginationRtInfo.totalRecordCount - ((assetRtVO.pageRtIndex -1)*assetRtVO.pageRtUnit) ) - status.index }"/> --%>
                         </td>
                         <td class="td_rent_list"><c:out value='${result.eqRntlBgnDatetime}'/></td>
                         <c:if test="${result.eqRntlStateCd == '04'}">
                         <td class="td_rent_list"><c:out value='${result.eqRntlRtrnDatetime}'/></td>
                         </c:if>
                         <c:if test="${result.eqRntlStateCd != '04'}">
                         <td class="td_rent_list"><c:out value=''/></td>
                         </c:if>                         
<%--                          <td class="td_rent_list" style="display:none;"><c:out value='${result.astRtComText}'/></td> --%>
                         <td class="td_rent_list"><c:out value='${result.frstRegisterNm}'/></td>
                         <td class="td_rent_list"><c:out value='${result.apprUsrNm}'/></td>                         
                         <td class="td_rent_list"><c:out value='${result.eqRntlStateNm}'/></td>

<%--                          <td class="td_rent_list" style="display:none;"><c:out value='${result.astRtDc}'/></td> --%>
                     </tr>
                     </c:forEach>
                    <c:if test="${empty eqRntlList}">
			         	 <tr>
			         		<td colspan="16">대여내역이   없습니다.</td>
			         	 </tr>
		             </c:if>  
                 </tbody>
             </table>
         </div>
     </div>
     </form>
     <form name="rentPopupForm" id="rentPopupForm" method="post">
     	<input type="hidden" name="astId" id="astId" value="<c:out value='${assetVO.astId}'/>">
     	<input type="hidden" name="astRtId" id="astRtId" value="">
     	<input type="hidden" name="pageType" id="pageType" value="<c:out value='${assetVO.pageType}'/>">
     </form>
     
</body>
</html>