fairnet/src/main/webapp/WEB-INF/jsp/web/kccadr/adjst/adjstReqRegistStep2.jsp
2024-08-07 15:54:37 +09:00

627 lines
30 KiB
Plaintext

<%--
대국민 사용자
Class Name : adjstReq3Regist.jsp
Description : 조정신청화면3 - 피신청인정보 등록
Modification Information
수정일 수정자 수정내용
------- -------- ---------------------------
2021.08.18 여현준 내용
author : 여현준
since : 2021.08.18
--%>
<%-- 공통 JS 함수 정의 : /jsp/web/com/webLayout.jsp --%>
<%@ page contentType="text/html; charset=utf-8"%>
<%@ taglib prefix="c" uri="http://java.sun.com/jsp/jstl/core" %>
<%@ taglib prefix="ui" uri="http://egovframework.gov/ctl/ui"%>
<%@ taglib prefix="fn" uri="http://java.sun.com/jsp/jstl/functions"%>
<%@ taglib prefix="spring" uri="http://www.springframework.org/tags"%>
<%@ taglib prefix="fmt" uri="http://java.sun.com/jsp/jstl/fmt"%>
<%@ taglib prefix="form" uri="http://www.springframework.org/tags/form" %>
<%@ taglib prefix="validator" uri="http://www.springmodules.org/tags/commons-validator"%>
<%@ taglib prefix="kc" uri="/WEB-INF/tlds/kcc_tld.tld"%>
<%@ taglib prefix="un" uri="http://jakarta.apache.org/taglibs/unstandard-1.0" %>
<!DOCTYPE html>
<html lang="ko">
<head>
<title>피신청인 등록</title>
<meta http-equiv="content-type" content="text/html; charset=utf-8">
<style>
.mr15{
margin-right: 15px !important;
}
.btn_wrap.btn_layout03 .btnType01{height: 46px}
.post_adr span{display: block; padding: 5px 10px 0 30px; font-size: 14px; color: #e40000; word-break: keep-all;}
</style>
<%-- --%>
<script type="text/javaScript" language="javascript">
$( document ).ready(function(){
// 현재 작성단계 셋
AdjstReq.STEP = '${adjstReqVO.step}';
AdjstReq.EDIT_DATA = ${editInfo}
AdjstReq.STATUS = '${not empty master ? master.statCd : ''}';
// 페이지 로드 업무 프로세스
AdjstReq.pageOnload();
// 페이지 로드 데이터 셋팅
AdjstReq.step2Onload();
$("#addPerson").on("click",function(){
boardCaptionToggle02();
})
/* 피 신청인 조회 버튼 Function
$('.respondentSch').on('click', function(e){
// 피신청인 구분 tbody
var $tbody = $(this).parents('tbody')
// 피신청인 븐류 값
// 개인 01, 법인02, 개인사업자03
var rpplUsrTy = $tbody.find("input[name^=rpplUsrTy]:checked").val();
// 피신청인 분루값으로 selector 값 바뀜
var rpplNmVal = '';
if(rpplUsrTy === '01') // 개인
rpplNmVal = 'rpplNm';
if(rpplUsrTy === '02') // 법인
rpplNmVal = 'rpplCportNm';
if(rpplUsrTy === '03') // 개인사업자
rpplNmVal = 'rpplPersonBizNm';
// 이름 가져오기
var rpplNm = $tbody.find("input[name^='"+rpplNmVal+"']").val();
// 메일가져오기
var rpplEmail1 = $tbody.find("input[name^='rpplEmail1']").val();
var rpplEmail2 = $tbody.find("input[name^='rpplEmail2']").val();
// value Chk
if(vali(rpplNm)) {alert("이름을 입력해 주세요"); return false};
if(vali(rpplEmail1)) {alert("이메일을 입력해 주세요"); return false};
if(vali(rpplEmail2)) {alert("이메일을 입력해 주세요"); return false};
var rpplEmail = rpplEmail1+"@"+rpplEmail2;
// ajax 호출
ajaxValueChk(rpplNm, rpplEmail);
});
*/
function ajaxValueChk(rpplNm, rpplEmail){
$.ajax({
type: "POST",
url: "/web/kccadr/adjst/selectRespondentSchChk.do",
data: JSON.stringify({rpplNm : rpplNm
,rpplEmail : rpplEmail})
, dataType:'json'
, async: false
, processData: false
, contentType: "application/json"
, cache: false
, success: function (data) {
alert('\''+rpplNm + '\' 피신청인은 '+data.data);
return false;
}
, error: function (e) { alert("조회에 실패하였습니다."); console.log("ERROR : ", e); }
});
}
function vali(val){
if (val === null) return true;
if (typeof val === 'string' && val === '') return true;
if (typeof val === 'undefined') return true;
return false;
}
//첫번째 피신청인 삭제 버튼 제거
//alert($("button.delPerson").length);
if ($("button.delPerson").length>0){
//$("button.delPerson:eq(0)").hide();
}
});
$(document).on('click', '.emailCheck', function(){
if($(this).is(':checked'))
{
// 피신청인 구분 => _1 / _2 / _3
var rpplGb = $(this).attr('data-info');
$('#rpplEmail1'+rpplGb).val('');
$('#rpplEmail2'+rpplGb).val('');
$('#rpplEmailSelect'+rpplGb).prop("selected", false);
$('#rpplEmailSelect'+rpplGb).val('');
}
});
/*
* @.rpplEmailSelectClass => 직접입력 select box
* @.input_email => 이메일 입력 input box
* @ discription :
*/
$(document).on('change', '.rpplEmailSelectClass, .input_email', function(){
if($(this).val())
{
var $cheTag = $(this).closest('td').find('.emailCheck');
if($cheTag.is(':checked'))
{
$cheTag.prop('checked', false);
}
}
});
// $(document).on('change', '.input_email', function(){
// if($(this).val())
// {
// var $cheTag = $(this).closest('td').find('.emailCheck');
// if($cheTag.is(':checked'))
// {
// $cheTag.prop('checked', false);
// }
// }
// });
</script>
</head>
<body>
<form:form id="${KccadrConstants.STEP2}" name="${KccadrConstants.STEP2}" commandName="adjstReqVO" method="post">
<form:input type="hidden" path="adrSeq" id="adrSeq"/>
<form:input type="hidden" path="adrSn" id="adrSn"/>
<!-- cont -->
<div class="cont_wrap sub02_1" id="sub">
<div class="inner">
<div class="cont_tit">
<h2>조정신청</h2>
</div>
<c:import url="/web/kccadr/adjst/none/adjstReqStatusProcess.do"/>
<c:choose>
<c:when test="${fn:length(list) eq 0}">
<div class="tb_top_btns">
<button type="button" class="btnType05 btn_add" id="addPerson">피신청인 추가</button>
</div>
<!-- 피신청인 정보 01 -->
<div class="tb_wrap personWarp">
<form:input type="hidden" path="rpplSeq" id="rpplSeq" value=""/>
<form:input type="hidden" path="rpplTy" id="rpplTy" value="${KccadrConstants.ADR_RPPL_TY_RES}"/>
<div class="tb_top">
<p>피신청인1 정보</p>
</div>
<table class="tbType01">
<caption>피신청인 정보1 : 피신청인 분류, 피신청인 이름, 주소, 이메일, 연락처, 이메일 수신여부, SMS 수신여부, 우편물 수령지등 정보입력</caption>
<colgroup>
<col style="width: 250px;">
<col style="width: auto;">
</colgroup>
<tbody>
<tr>
<th scope="row">
<p class="req_text"><span>필수입력 항목</span>*</p>
<p>피신청인 분류</p>
</th>
<td>
<div class="radio_wrap">
<kc:radio codeId="CC001" id="rpplUsrTy" name="rpplUsrTy" defaultValue="" onChange="AdjstReq.rpplUsrTyLayout(this);" selectedValue="01" styleClass="mr15" />
<button type="button" class="btnType01 btn_adr_search delPerson">피신청인 삭제</button>
</div>
</td>
</tr>
<!-- 개인 -->
<tr class="scb_name" usrTy="01">
<th scope="row">
<p class="req_text"><span>필수입력 항목</span>*</p>
<p>피신청인 이름</p>
</th>
<td><!-- <input type="text" size="30"> -->
<label for="rpplNm" class="label">피신청인 이름 입력</label>
<input name="rpplNm" id="rpplNm" type="text" size="30" placeholder="피신청인 이름을 입력해주세요."/>
<!-- <button type="button" class="btnType05 btn_adr_search respondentSch" title="새창팝업 열림">피신청인 조회</button> -->
</td>
</tr>
<!-- 법인 -->
<tr class="rep_person" usrTy="02" style="display: none;">
<th scope="row">
<p class="req_text"><span>필수입력 항목</span>*</p>
<p>피신청인 대표자</p>
</th>
<td>
<label for="rpplCportNm" class="label">피신청인 대표자 입력</label>
<input name="rpplCportNm" id="rpplCportNm" type="text" size="30" placeholder="피신청인 대표자를 입력해주세요."/>
<!-- <button type="button" class="btnType05 btn_adr_search respondentSch" title="새창팝업 열림">피신청인 조회</button> -->
</td>
</tr>
<tr class="cop_name" usrTy="02" style="display: none;">
<th scope="row">
<p class="req_text"><span>필수입력 항목</span>*</p>
<p>피신청인 법인/사업체명</p>
</th>
<td>
<label for="rpplBizNm" class="label">피신청인 법인/사업체명 입력</label>
<input name="rpplBizNm" id="rpplBizNm" type="text" size="30" placeholder="법인/사업체명을 입력해주세요."/>
</td>
</tr>
<tr class="cop_num" usrTy="02" style="display: none;">
<th scope="row">
<p>피신청인 법인등록번호</p>
</th>
<td>
<label for="rpplBizId" class="label">피신청인 법인등록번호 입력</label>
<form:input path="rpplBizId" id="rpplBizId" size="30" maxlength="14" cssClass="input_cop_num" placeholder="법인등록번호를 입력해주세요."/>
</td>
</tr>
<!-- 개인사업자 -->
<tr class="person_name" usrTy="03" style="display: none;">
<th scope="row">
<p class="req_text"><span>필수입력 항목</span>*</p>
<p>피신청인 이름</p>
</th>
<td>
<label for="rpplPersonBizNm" class="label">피신청인 이름 입력</label>
<input name="rpplPersonBizNm" id="rpplPersonBizNm" size="30" type="text" placeholder="피신청인 이름을 입력해주세요."/>
<!-- <button type="button" class="btnType05 btn_adr_search respondentSch" title="새창팝업 열림">피신청인 조회</button> -->
</td>
</tr>
<tr class="cop_reg_num" usrTy="03" style="display: none;">
<th scope="row">
<p class="req_text"><span>필수입력 항목</span>*</p>
<p>피신청인 사업자 등록번호</p>
</th>
<td>
<label for="rpplBizNo" class="label">피신청인 사업자등록번호 입력</label>
<form:input path="rpplBizNo" id="rpplBizNo" size="30" maxlength="12" cssClass="input_reg_num num01" placeholder="사업자등록번호을 입력해주세요."/>
</td>
</tr>
<tr class="scb_adr">
<th scope="row">
<p class="req_text"><span>필수입력 항목</span>*</p>
<p>주소</p>
</th>
<td>
<label for="rpplPost" class="label">우편번호 입력</label>
<form:input path="rpplPost" size="20" cssClass="adr_input" readonly="true" placeholder="우편번호 입력"/>
<button type="button" class="btnType01 btn_adr_search" onclick="fn_postCode(this);" title="새창팝업 열림">우편번호 검색</button>
<div class="detail_address">
<label for="rpplAddr" class="label">주소 입력</label>
<form:input path="rpplAddr" id="rpplAddr" size="60" cssClass="searchResultAddr" readonly="true" placeholder="주소입력"/>
<label for="rpplAddrDtl" class="label">나머지주소 입력</label>
<form:input path="rpplAddrDtl" id="rpplAddrDtl" size="20" cssClass="usrInsertAddr" placeholder="상세주소입력"/>
</div>
<input type="checkbox" name="rpplAddrCpYn" id="rpplAddrCpYn" onclick="AdjstReq.addressCopy(this);" value="Y"/>
<label for="rpplAddrCpYn">우편물 수령지로 선택</label>
</td>
</tr>
<tr class="scb_email">
<th scope="row">
<!-- <p class="req_text"><span>필수입력 항목</span>*</p> -->
<p>이메일</p>
</th>
<td>
<label for="rpplEmail1" class="label">이메일아이디 입력</label>
<form:input path="rpplEmail1" size="20" cssClass="input_email" placeholder="이메일입력" onkeyup="onlyAlphabetNumberEmail(this)"/>@
<label for="rpplEmail2" class="label">이메일공급자 입력</label>
<form:input path="rpplEmail2" size="20" cssClass="input_email" placeholder="ex) naver.com" onkeyup="onlyAlphabetNumberEmail(this)"/>
<label for="rpplEmailSelect${status.index}" class="label">이메일공급자 선택</label>
<kc:select codeId="ADR030" defaultText="직접입력" styleClass="rpplEmailSelectClass" id="rpplEmailSelect" defaultValue="" name="rpplEmailSelect" onChange="emailSelect(this)"/>
<input type="checkbox" id="emailCheck" class="emailCheck" checked="checked" data-info="${chgId}"/>
<label for="emailCheck">이메일 주소 모름</label>
</td>
</tr>
<tr class="scb_phone">
<th scope="row">
<p class="req_text"><span>필수입력 항목</span>*</p>
<p>연락처</p>
</th>
<td>
<!-- <label for="rpplPhone1" class="label">핸드폰 앞자리 입력</label> -->
<label for="rpplPhone1${status.index}" class="label">핸드폰 앞자리 입력</label>
<form:input path="rpplPhone1" id="rpplPhone1${status.index}" onkeyup="onlyNumber(this)" size="15" cssClass="input_phone" placeholder="연락처 입력" maxlength="3" value=""/>
-<label for="rpplPhone2" class="label">핸드폰 가운데자리 선택</label>
<form:input path="rpplPhone2" maxlength="4" size="15" cssClass="input_phone" onkeyup="onlyNumber(this)" placeholder="연락처 입력"/>
-<label for="rpplPhone3" class="label">핸드폰 마지막자리 선택</label>
<form:input path="rpplPhone3" maxlength="4" size="15" cssClass="input_phone" onkeyup="onlyNumber(this)" placeholder="연락처 입력"/>
</td>
</tr>
<tr class="recv_email">
<th scope="row">
<p class="req_text"><span>필수입력 항목</span>*</p>
<p>이메일 수신여부</p>
</th>
<td>
<div class="radio_wrap">
<form:radiobutton path="rpplEmailYn" id="rppl01EmailYnY" value="Y" label="수신" checked="true"/>
<form:radiobutton path="rpplEmailYn" id="rppl01EmailYnN" value="N" label="수신하지 않음" />
</div>
</td>
</tr>
<tr class="recv_sms">
<th scope="row">
<p class="req_text"><span>필수입력 항목</span>*</p>
<p>SMS 수신여부</p>
</th>
<td>
<div class="radio_wrap">
<form:radiobutton path="rpplSmsYn" id="rppl01SmsYnY" value="Y" label="수신" checked="true"/>
<form:radiobutton path="rpplSmsYn" id="rppl01SmsYnN" value="N" label="수신하지 않음" />
</div>
</td>
</tr>
<tr class="post_adr">
<th scope="row">
<p class="req_text"><span>필수입력 항목</span>*</p>
<p>우편물 수령지</p>
<span> ※ 기일통지서, 답변서 등 조정진행 관련 문서들이 우편으로 발송됩니다. 실제 우편물 수령이 가능한 주소를 입력하시기 바랍니다.</span>
</th>
<td class="realPost">
<label for="rpplRealPost" class="label">우편번호 입력</label>
<form:input path="rpplRealPost" id="rpplRealPost" size="20" cssClass="adr_input" readonly="true" placeholder="우편번호입력"/>
<button type="button" class="btnType01 btn_adr_search" onclick="fn_postCode(this);" title="새창팝업 열림">우편번호 검색</button>
<div class="detail_address">
<label for="rpplRealAddr" class="label">주소 입력</label>
<form:input path="rpplRealAddr" size="60" cssClass="searchResultAddr" readonly="true" placeholder="주소입력"/>
<label for="rpplRealAddrDtl" class="label">나머지주소 입력</label>
<form:input path="rpplRealAddrDtl" size="20" cssClass="usrInsertAddr" placeholder="상세주소입력"/>
</div>
</td>
</tr>
</tbody>
</table>
</div>
</c:when>
<c:otherwise>
<c:forEach var="list" items="${list}" varStatus="status">
<c:set var="chgId" value=""/>
<c:if test="${not status.first}">
<c:set var="chgId" value="_${status.index+1}"/>
</c:if>
<c:if test="${status.index eq 0}">
<div class="tb_top_btns">
<button type="button" class="btnType05 btn_add" id="addPerson">피신청인 추가</button>
</div>
</c:if>
<div class="tb_wrap personWarp">
<form:input type="hidden" path="rpplSeq" id="rpplSeq" value="${list.rpplSeq}"/>
<form:input type="hidden" path="rpplTy" id="rpplTy" value="${list.rpplTy}"/>
<!-- 피신청인 정보 01 -->
<div class="tb_top">
<p>피신청인${status.index+1} 정보</p>
</div>
<table class="tbType01">
<caption>피신청인${status.index+1} 정보 : 피신청인 분류, 피신청인 이름, 주소, 이메일, 연락처, 이메일 수신여부, SMS 수신여부, 우편물 수령지등 정보입력</caption>
<colgroup>
<col style="width: 250px;">
<col style="width: auto;">
</colgroup>
<tbody>
<tr>
<th scope="row">
<p class="req_text"><span>필수입력 항목</span>*</p>
<p>피신청인 분류</p>
</th>
<td>
<div class="radio_wrap">
<kc:radio codeId="CC001" id="rpplUsrTy${chgId}" name="rpplUsrTy${chgId}" defaultValue="" onChange="AdjstReq.rpplUsrTyLayout(this);boardCaptionToggle02();" selectedValue="${empty list.rpplUsrTy ? '01' : list.rpplUsrTy }" />
<button type="button" class="btnType01 btn_adr_search delPerson">피신청인 삭제</button>
</div>
</td>
</tr>
<!-- 개인 -->
<tr class="scb_name" usrTy="01" style="display:${empty list.rpplUsrTy or list.rpplUsrTy eq '01' ? '' : 'none'}">
<th scope="row">
<p class="req_text"><span>필수입력 항목</span>*</p>
<p>피신청인 이름</p>
</th>
<td><!-- <input type="text" size="30"> -->
<label for="rpplNm${chgId}" class="label">피신청인 이름 입력</label>
<input name="rpplNm" id="rpplNm${chgId}" value="${list.rpplNm}" type="text" size="30" placeholder="피신청인 이름을 입력해주세요."/>
<!-- <button type="button" class="btnType05 btn_adr_search respondentSch" title="새창팝업 열림">피신청인 조회</button> -->
</td>
</tr>
<!-- 법인 -->
<tr class="rep_person" usrTy="02" style="display:${list.rpplUsrTy eq '02' ? '' : 'none'}">
<th scope="row">
<p class="req_text"><span>필수입력 항목</span>*</p>
<p>피신청인 대표자</p>
</th>
<td>
<label for="rpplCportNm${chgId}" class="label">피신청인 대표자 입력</label>
<input name="rpplCportNm" id="rpplCportNm${chgId}" value="${list.rpplNm}" type="text" size="30" placeholder="피신청인 대표자 입력해주세요."/>
<!-- <button type="button" class="btnType05 btn_adr_search respondentSch" title="새창팝업 열림">피신청인 조회</button> -->
</td>
</tr>
<tr class="cop_name" usrTy="02" style="display:${list.rpplUsrTy eq '02' ? '' : 'none'}">
<th scope="row">
<p class="req_text"><span>필수입력 항목</span>*</p>
<p>피신청인 법인/사업체명</p>
</th>
<td>
<label for="rpplBizNm${chgId}" class="label">피신청인 법인/사업체명 입력</label>
<input name="rpplBizNm" id="rpplBizNm${chgId}" value="${list.rpplBizNm}" type="text" size="30" placeholder="법인/사업체명 입력해주세요."/>
</td>
</tr>
<tr class="cop_num" usrTy="02" style="display:${list.rpplUsrTy eq '02' ? '' : 'none'}">
<th scope="row">
<p>피신청인 법인등록번호</p>
</th>
<td>
<label for="rpplBizId${chgId}" class="label">피신청인 법인등록번호 입력</label>
<form:input path="rpplBizId" id="rpplBizId${chgId}" size="30" maxlength="14" cssClass="input_cop_num" value="${list.rpplBizId}"
placeholder="법인등록번호 입력해주세요."/>
</td>
</tr>
<!-- 개인사업자 -->
<tr class="person_name" usrTy="03" style="display:${list.rpplUsrTy eq '03' ? '' : 'none'}">
<th scope="row">
<p class="req_text"><span>필수입력 항목</span>*</p>
<p>피신청인 이름</p>
</th>
<td>
<label for="rpplPersonBizNm${chgId}" class="label">피신청인 이름 입력</label>
<input name="rpplPersonBizNm" id="rpplPersonBizNm${chgId}" size="30" type="text" value="${list.rpplNm}" placeholder="피신청인 이름 입력해주세요."/>
<!-- <button type="button" class="btnType05 btn_adr_search respondentSch" title="새창팝업 열림">피신청인 조회</button> -->
</td>
</tr>
<tr class="cop_reg_num" usrTy="03" style="display:${list.rpplUsrTy eq '03' ? '' : 'none'}">
<th scope="row">
<p class="req_text"><span>필수입력 항목</span>*</p>
<p>피신청인 사업자 등록번호</p>
</th>
<td>
<label for="rpplBizNo${chgId}" class="label">피신청인 사업자등록번호 입력</label>
<form:input path="rpplBizNo" id="rpplBizNo${chgId}" value="${list.rpplBizNo}" size="30" maxlength="12" cssClass="input_reg_num num01" placeholder="사업자등록번호를 입력해주세요."/>
</td>
</tr>
<tr class="scb_adr">
<th scope="row">
<p class="req_text"><span>필수입력 항목</span>*</p>
<p>주소</p>
</th>
<td>
<label for="rpplPost${chgId}" class="label">우편번호 입력</label>
<form:input path="rpplPost" id="rpplPost${chgId}" value="${list.rpplPost}" size="20" cssClass="adr_input" readonly="true" placeholder="우편번호입력"/>
<button type="button" class="btnType01 btn_adr_search" onclick="fn_postCode(this);" title="새창팝업 열림">우편번호 검색</button>
<div class="detail_address">
<label for="rpplAddr${chgId}" class="label">주소 입력</label>
<form:input path="rpplAddr" id="rpplAddr${chgId}" size="60" value="${list.rpplAddr}" cssClass="searchResultAddr" readonly="true" placeholder="주소입력"/>
<label for="rpplAddrDtl${chgId}" class="label">나머지주소 입력</label>
<form:input path="rpplAddrDtl" id="rpplAddrDtl${chgId}" value="${list.rpplAddrDtl}" size="20" cssClass="usrInsertAddr" placeholder="상세주소입력"/>
</div>
<input type="checkbox" name="rpplAddrCpYn" id="rpplAddrCpYn${chgId}" onclick="AdjstReq.addressCopy(this);" ${list.rpplAddrCpYn eq 'Y' ? 'checked' : ''} value="Y"/>
<label for="rpplAddrCpYn${chgId}">우편물 수령지로 선택</label>
</td>
</tr>
<tr class="scb_email">
<th scope="row">
<!-- <p class="req_text"><span>필수입력 항목</span>*</p> -->
<p>이메일</p>
</th>
<td>
<c:set var="emailSplit" value="${fn:split(list.rpplEmail,'@')}" />
<label for="rpplEmail1${chgId}" class="label">이메일아이디 입력</label>
<form:input path="rpplEmail1" id="rpplEmail1${chgId}" value="${not empty emailSplit ? emailSplit[0] : ''}" size="20" cssClass="input_email" onkeyup="onlyAlphabetNumberEmail(this)" placeholder="이메일입력"/>@
<label for="rpplEmail2" class="label">이메일공급자 입력</label>
<form:input path="rpplEmail2" id="rpplEmail2${chgId}" value="${not empty emailSplit ? emailSplit[1] : ''}" size="20" cssClass="input_email" placeholder="ex) naver.com" onkeyup="onlyAlphabetNumberEmail(this)"/>
<label for="rpplEmailSelect${status.index}" class="label">이메일공급자 선택</label>
<kc:select codeId="ADR030" defaultText="직접입력" styleClass="rpplEmailSelectClass" id="rpplEmailSelect${chgId}" defaultValue="" name="rpplEmailSelect" onChange="emailSelect(this)"/>
<input type="checkbox" id="emailCheck" class="emailCheck" data-info="<c:out value="${chgId}" />"/>
<label for="emailCheck">이메일 주소 모름</label>
</td>
</tr>
<tr class="scb_phone">
<th scope="row">
<p class="req_text"><span>필수입력 항목</span>*</p>
<p>연락처</p>
</th>
<td>
<%--<c:set var="phone" value="${list.rpplPhone.replaceAll('(^02|^0505|^1[0-9]{3}|^0[0-9]{2})([0-9]+)?([0-9]{4})$','$1-$2-$3')}"/>--%>
<c:set var="phone" value="${list.rpplPhone.replaceAll('^(01[016789]{1}|02|0[3-9]{1}[0-9]{1})([0-9]{3,4})([0-9]{4})$','$1-$2-$3')}"/>
<c:set var="phone" value="${fn:split(phone,'-')}"/>
<label for="rpplPhone1${chgId}" class="label">핸드폰 앞자리 입력</label>
<form:input path="rpplPhone1" id="rpplPhone1${chgId}" onkeyup="onlyNumber(this)" size="15" cssClass="input_phone" placeholder="연락처 입력" maxlength="3" value="${not empty phone ? phone[0] : ''}"/>
<%--<kc:select codeId="ADR020" defaultText="직접입력" name="rpplPhone1" id="rpplPhone1${chgId}" selectedValue="${not empty phone ? phone[0] : ''}"/>--%>
-<label for="rpplPhone2${chgId}" class="label">핸드폰 가운데자리 선택</label>
<form:input path="rpplPhone2" id="rpplPhone2${chgId}" value="${not empty phone ? phone[1] : ''}" maxlength="4" size="15" cssClass="input_phone" onkeyup="onlyNumber(this)" placeholder="연락처 입력"/>
-<label for="rpplPhone3" class="label">핸드폰 마지막자리 선택</label>
<form:input path="rpplPhone3" id="rpplPhone3${chgId}" value="${not empty phone ? phone[2] : ''}" maxlength="4" size="15" cssClass="input_phone" onkeyup="onlyNumber(this)" placeholder="연락처 입력"/>
</td>
</tr>
<tr class="recv_email">
<th scope="row">
<p class="req_text"><span>필수입력 항목</span>*</p>
<p>이메일 수신여부</p>
</th>
<td>
<div class="radio_wrap">
<input type="radio" name="rpplEmailYn${chgId}" id="rpplEmailY${chgId}" ${list.rpplEmailYn eq 'Y' ? 'checked' : ''} value="Y" label="수신" checked="true"/>
<label for="rpplEmailY${chgId}" class="label">수신</label>
<input type="radio" name="rpplEmailYn${chgId}" id="rpplEmailN${chgId}" ${list.rpplEmailYn eq 'N' ? 'checked' : ''} value="N" label="수신하지 않음" />
<label for="rpplEmailN${chgId}" class="label">수신하지 않음</label>
</div>
</td>
</tr>
<tr class="recv_sms">
<th scope="row">
<p class="req_text"><span>필수입력 항목</span>*</p>
<p>SMS 수신여부</p>
</th>
<td>
<div class="radio_wrap">
<input type="radio" name="rpplSmsYn${chgId}" ${list.rpplSmsYn eq 'Y' ? 'checked' : ''} id="rpplSmsY${chgId}" value="Y" label="수신" checked="true"/>
<label for="rpplSmsY${chgId}" class="label">수신</label>
<input type="radio" name="rpplSmsYn${chgId}" ${list.rpplSmsYn eq 'N' ? 'checked' : ''} id="rpplSmsN${chgId}" value="N" label="수신하지 않음" />
<label for="rpplSmsN${chgId}" class="label">수신하지 않음</label>
</div>
</td>
</tr>
<tr class="post_adr">
<th scope="row">
<p class="req_text"><span>필수입력 항목</span>*</p>
<p>우편물 수령지</p>
<span> ※ 기일통지서, 답변서 등 조정진행 관련 문서들이 우편으로 발송됩니다. 실제 우편물 수령이 가능한 주소를 입력하시기 바랍니다.</span>
</th>
<td class="realPost">
<label for="rpplRealPost" class="label">우편번호 입력</label>
<form:input path="rpplRealPost" id="rpplRealPost" size="20" value="${list.rpplRealPost}" cssClass="adr_input" readonly="true" placeholder="우편번호입력"/>
<button type="button" class="btnType01 btn_adr_search" onclick="fn_postCode(this);" title="새창팝업 열림">우편번호 검색</button>
<div class="detail_address">
<label for="rpplRealAddr" class="label">주소 입력</label>
<form:input path="rpplRealAddr" size="60" value="${list.rpplRealAddr}" cssClass="searchResultAddr" readonly="true" placeholder="주소입력"/>
<label for="rpplRealAddrDtl" class="label">나머지주소 입력</label>
<form:input path="rpplRealAddrDtl" size="20" value="${list.rpplRealAddrDtl}" cssClass="usrInsertAddr" placeholder="상세주소입력"/>
</div>
</td>
</tr>
</tbody>
</table>
</div>
</c:forEach>
</c:otherwise>
</c:choose>
<!-- 하단 버튼 -->
<div class="btn_wrap btn_layout03">
<div class="btn_left"><button type="button" class="btnType04 btn_move" onclick="AdjstReq.fncGoPrev();">1단계 이동</button></div>
<c:choose>
<c:when test="${fn:length(list) eq 0}">
<div class="btn_right">
<%-- <button type="button" class="btnType01" onclick="AdjstReq.stepDelete('${adjstReqVO.adrSeq}'); return false;">신청서 삭제</button> --%>
<button type="button" class="btnType01" onclick="AdjstReq.step2SaveConfirm('${KccadrConstants.ADR_MODE_NEW}'); return false;">임시저장</button>
<button type="button" class="btnType02 btn_save" onclick="AdjstReq.step2Save('${KccadrConstants.ADR_MODE_NEW}'); return false">3단계 이동</button>
</div>
</c:when>
<c:otherwise>
<div class="btn_right">
<%-- <button type="button" class="btnType01" onclick="AdjstReq.stepDelete('${adjstReqVO.adrSeq}'); return false;">신청서 삭제</button> --%>
<button type="button" class="btnType01" onclick="AdjstReq.step2SaveConfirm('${KccadrConstants.ADR_MODE_UPT}'); return false;">임시저장</button>
<button type="button" class="btnType02 btn_save" onclick="AdjstReq.step2Save('${KccadrConstants.ADR_MODE_UPT}'); return false">3단계 이동</button>
</div>
</c:otherwise>
</c:choose>
</div>
<!-- //하단 버튼 -->
</div>
</div>
<!-- //cont -->
</form:form>
</body>
</html>