<%@ page language="java" contentType="text/html; charset=UTF-8" pageEncoding="UTF-8"%>
<%@ taglib prefix="c" uri="http://java.sun.com/jsp/jstl/core"%>
<%@ taglib prefix="ui" uri="http://egovframework.gov/ctl/ui"%>
<%@ taglib prefix="fn" uri="http://java.sun.com/jsp/jstl/functions"%>
<%@ taglib prefix="ec" uri="/WEB-INF/tld/ecnet_tld.tld"%>
<%@ taglib prefix="fmt" uri="http://java.sun.com/jsp/jstl/fmt"%>

<script src="https://t1.daumcdn.net/mapjsapi/bundle/postcode/prod/postcode.v2.js"></script>
<script language=javascript>
$(document).ready(function(){
	
 	if('03' == '${cmpPhoneChangeManageVO.hstSttus}'){
 		$("#workFileView").css("display","");
 	}
	
	$(".fileView").children('img').remove();

	$("#exPassword").keydown(function(key) {
		if (key.keyCode == 13) { // 엔터키가 눌렸을 때
			selectInputPwAjax()
		}
	});

	// 기본정보 정보 이메일 주소 선택
	$("#selectEmail").on("change",function(){
		$("#emailAdd").val($(this).val());
	});

	// 계산서 정보 이메일 주소 선택
	$("#selectTaxMngEmail").on("change",function(){
		$("#taxMngEmail2").val($(this).val());
	});

	// 사업자등록증 변경 이벤트
	$(".input-file").change(function(e){
		var id = $(this).attr("id");
		var files = $("#"+id)[0].files;
		tempFile(files);
	});

	//사업자등록번호 입력
    $("input[name=bizNo]").on("keyup", function() {
       $(this).val(bizNo($(this).val().replace(/[^-\.0-9]/g,"")))
    })
});

// 자식창에서 호출
function setWorkFileView() {
	$("#workFileView").css("display","");
}

//사업자등록번호 - 넣기
function bizNo(str){
	   str = str.replace(/[^0-9]/g, '');
	   var tmp = '';
	   if(str.length < 4){
	       return str;
	   }else if(str.length < 7){
	       tmp += str.substr(0, 3);
	       tmp += '-';
	       tmp += str.substr(3);
	       return tmp;
	   }else{
	       tmp += str.substr(0, 3);
	       tmp += '-';
	       tmp += str.substr(3, 2);
	       tmp += '-';
	       tmp += str.substr(5);
	       return tmp;
	   }
	   return str;
	}

function goMyPage(){
	document.updateUserInfoForm.action = '/web/user/mberInfoChange.do';
	document.updateUserInfoForm.submit();
}

//현재 비밀번호 입력 후 맞는지 조회
function selectInputPwAjax(){

	if($("#exPassword").val() == ""){
		alert("비밀번호를 입력해 주세요.");
		return false;
	}

	var form = document.selectPasswordCheckForm;
	form.password.value = $("#exPassword").val();
	var data = new FormData(form);
	$.ajax({
		cache : false
		,url : "<c:url value='/web/user/selectPasswordCheckAjax.do'/>"
		,async:false
		,type : 'POST'
		,data : data
		,dataType:'json'
		,processData: false
		,contentType: false
		,success : function(returnData, status){
			if(returnData.result == "success") {
				if(returnData.pwCheck == "1"){
					$("#passwordCheckPage").css("display", "none");
					$("#userInfoPage").css("display", "block");

					$("#tr_cert").val(returnData.certVO.tr_cert);
					$("#tr_url").val(returnData.certVO.tr_url);
					$("#tr_add").val(returnData.certVO.tr_add);

				}else{
					$(".pass_no").css("display", "block");
					$('#exPassword').val("");
					$('#exPassword').focus();
				}
			} else{
				alert(returnData.message);
				return;
			}
		}
		,error : function(request , status, error){
			alert("code:"+request.status+"\n"+"message:"+request.responseText+"\n"+"error:"+error);
		}
	});
}

//사업자등록번호 확인
function bizNoCheck(){
	var numberMap = $("#bizNo").val().replace(/-/gi, '').split('').map(function (d){
		return parseInt(d, 10);
	});

	if(numberMap.length == 10){
		var keyArr = [1, 3, 7, 1, 3, 7, 1, 3, 5];
		var chk = 0;

		keyArr.forEach(function(d, i){
			chk += d * numberMap[i];
		});

		chk += parseInt((keyArr[8] * numberMap[8])/ 10, 10);
		console.log(chk);
		if(Math.floor(numberMap[9]) === ( (10 - (chk % 10) ) % 10)){
			alert("사업자 번호 확인이 완료 되었습니다.");
			return false;
		}else{
			alert("사업자 번호가 유효하지 않습니다.");
			return false;
		}
	}
	alert("사업자 번호가 유효하지 않습니다.");
	return false;
}

//주소 검색
function openDaumZipAddress(){
	new daum.Postcode({
		oncomplete: function(data) {
			$("#zip").val(data.zonecode);
			if(data.userSelectedType == "R"){
				$("#adres").val(data.roadAddress);
			}else{
				$("#adres").val(data.jibunAddress);
			}
		}
	}).open();
}

//서류등록 [시작]--------------------------------------------------------------------------------------------
function selectAddFile(id){
	$('#'+id).click();
}

//첨부파일 등록
var _fileIdx = 0;
var _fileForm2 = new Array();

function tempFile(files){
	var fd = new FormData();
	fd.append('file', files[0]);
	var tmpObj = new Object();
	tmpObj.name = "file_" + _fileIdx;
	tmpObj.fileObj = files[0];
	_fileForm2.push(tmpObj);
	tempFileInfo(files[0]);
	_fileIdx++;
}

function tempFileInfo(fileObj){
	$("#fileInfo").val(fileObj.name);
}
//서류등록 [끝]--------------------------------------------------------------------------------------------

//휴대푠 번호 등록 [시작]--------------------------------------------------------------------------------------------
window.name = "kmcis_web_sample";

var KMCIS_window;

 function openKMCISWindow(){ 
 //본인인증시도 로그 
 certAccessLog();
	var UserAgent = navigator.userAgent;
	/* 모바일 접근 체크*/
	// 모바일일 경우 (변동사항 있을경우 추가 필요)
	if (UserAgent.match(/iPhone|iPod|Android|Windows CE|BlackBerry|Symbian|Windows Phone|webOS|Opera Mini|Opera Mobi|POLARIS|IEMobile|lgtelecom|nokia|SonyEricsson/i) != null || UserAgent.match(/LG|SAMSUNG|Samsung/) != null) {
		document.reqKMCISForm.target = 'KMCISWindow';  // 모바일
	} else { // 모바일이 아닐 경우
		KMCIS_window = window.open('', 'KMCISWindow', 'width=425, height=550, resizable=0, scrollbars=no, status=0, titlebar=0, toolbar=0, left=435, top=250' );

		if(KMCIS_window == null){
			alert(" ※ 윈도우 XP SP2 또는 인터넷 익스플로러 7 사용자일 경우에는 \n    화면 상단에 있는 팝업 차단 알림줄을 클릭하여 팝업을 허용해 주시기 바랍니다. \n\n※ MSN,야후,구글 팝업 차단 툴바가 설치된 경우 팝업허용을 해주시기 바랍니다.");
		}

		document.reqKMCISForm.target = 'KMCISWindow';
	}

	document.reqKMCISForm.action = 'https://www.kmcert.com/kmcis/web/kmcisReq.jsp';
	document.reqKMCISForm.submit();
}
//휴대푠 번호 등록 [끝]--------------------------------------------------------------------------------------------


//회원정보 변경
var doubleSubmitFlag = false; //중복 등록 방지를 위한 변수
function updateUserInfo(){
	//전화번호 양식 체크
	var regExp = /^(01[016789]{1}|02|0[3-9]{1}[0-9]{1})-?[0-9]{3,4}-?[0-9]{4}$/;

	if($("#agree1_1").is(":checked")){
		$("#receiveMsg").val("Y");
	}else{
		$("#receiveMsg").val("N");
	}

	if($("#agree1_2").is(":checked")){
		$("#receiveKakao").val("Y");
	}else{
		$("#receiveKakao").val("N");
	}

	if($("#agree1_3").is(":checked")){
		$("#receivemail").val("Y");
	}else{
		$("#receivemail").val("N");
	}

	if($("#emailId").val().trim() == "" || $("#emailAdd").val().trim() == ""){
		alert("이메일은 필수 입력 항목입니다.")
		return false;
	}else {
		var email = $("#emailId").val() + "@" + $("#emailAdd").val();
		var taxExptext =  /^[0-9a-zA-Z]([-_.]?[0-9a-zA-Z])*@[0-9a-zA-Z]([-_.]?[0-9a-zA-Z])*.[a-zA-Z]{2,3}$/i;
		if(taxExptext.test(email)==false){
			alert("이메일주소 형식이 올바르지 않습니다.");
			return false;
		}
		$("#mberEmailAdres").val(email);
	}

	if("${cmpPhoneChangeManageVO.hstSttus}" == '03'){
		if($("#atFileBasicWriteWork").val() == ''){ //반려처리 재등록 시 재직증명서 체크
			alert("재직증명서를 첨부해주세요.")
			return false;
		}
		$("#moblphonNoChangeYn").val('Y') //반려처리 재등록 시 휴대폰 인증 처리
	}

	/* if("${userInfo.moblphonNo}" != $("#moblphonNo").val()){
		if($("#moblphonNoChangeYn").val() == 'N'){
			alert("휴대폰 변경은 본인인증 후 가능합니다.");
			return false;
		}
	} */
	
	var _fileForm2 = new Array();
	var form = document.updateUserInfoForm;
	var data = new FormData(form);
	_fileForm2.forEach(function(obj, idx) {
		if (obj) data.append("file"+idx, obj.fileObj);
	});

	if(doubleSubmitFlag){
		alert("이미 재등록하셨습니다.");
		return false;
	}else{	
		$.ajax({
			type : 'POST'
			, enctype : 'multipart/form-data'
			, url : "<c:url value='/web/user/updateUserInfoAjax.do'/>"
			, data : data
			, dataType:'json'
			, async:false
			, processData: false
			, contentType: false
			, cache : false
			, success : function(returnData, status){
				if(returnData.result == "success") {
					alert("회원정보가  정상적으로 변경되었습니다.");
					doubleSubmitFlag = true;
					goMyPage();
				} else{
					alert(returnData.message);
					return;
				}
			}
			,error : function(request , status, error){
				alert("code:"+request.status+"\n"+"message:"+request.responseText+"\n"+"error:"+error);
			}
		});
	}
}

//기업 회원정보 변경
var doubleSubmitFlag2 = false; //중복 등록 방지를 위한 변수
function updateCmpUserInfo(){

	var frm = document.updateCmpUserInfoForm;

	if(frm.mberNm.value == ''){
		alert("회사명을 입력해주세요"); return false;
	}

	if(frm.ceoNm.value == ''){
		alert("대표를 입력해주세요"); return false;
	}

	//사업자등록번호 체크
	var numberMap = $("#bizNo").val().replace(/-/gi, '').split('').map(function (d){
		return parseInt(d, 10);
	});

	if(numberMap.length == 10){
		var keyArr = [1, 3, 7, 1, 3, 7, 1, 3, 5];
		var chk = 0;

		keyArr.forEach(function(d, i){
			chk += d * numberMap[i];
		});

		chk += parseInt((keyArr[8] * numberMap[8])/ 10, 10);
		if(Math.floor(numberMap[9]) !== ( (10 - (chk % 10) ) % 10)){
			alert("사업자 번호가 유효하지 않습니다.");
			return false;
		}
	}else{
		alert("사업자 번호가 유효하지 않습니다.");
		return false;
	}

	if(doubleSubmitFlag2){
		alert("이미 등록하셨습니다.");
		return false;
	}else{	
		frm.bizNo.value = frm.bizNo.value.replace(/-/gi, "").trim();
	
		var data = new FormData(frm);
		_fileForm2.forEach(function(obj, idx) {
			if (obj) data.append("file"+idx, obj.fileObj);
		});
		
		$.ajax({
			type : 'POST'
			, enctype : 'multipart/form-data'
			, url : "<c:url value='/web/user/updateCmpUserInfoAjax.do'/>"
			, data : data
			, dataType:'json'
			, async:false
			, processData: false
			, contentType: false
			, cache : false
			, success : function(returnData, status){
				if(returnData.result == "success") {
					alert("기업정보 변경이 신청되었습니다.");
					doubleSubmitFlag2 = true;
					location.reload(); //기업정보 변경 심사화면을 위한 새로고침
				} else{
					alert(returnData.message);
					return;
				}
			}
			,error : function(request , status, error){
// 				alert("code:"+request.status+"\n"+"message:"+request.responseText+"\n"+"error:"+error);
				alert("오류가 발생하였습니다. \n입력 값을 다시 확인해 주세요.");
			}
		});
	}
}

//기업정보변경 재등록
var doubleSubmitFlag3 = false; //중복 등록 방지를 위한 변수
function updateCmpUserRe(){

	var form = document.updateCmpUserInfoForm;

	if($("#atFileBasicWrite").val() == ''){
		alert("사업자등록증을 첨부해주세요.")
		return false;
	}

	form.bizNo.value = $("#bizNo").val().replaceAll('-','');
	
	if(doubleSubmitFlag3){
		alert("이미 재등록하셨습니다.");
		return false;
	}else{	
		var _fileForm2 = new Array();
		var data = new FormData(form);
		_fileForm2.forEach(function(obj, idx) {
			if (obj) data.append("file"+idx, obj.fileObj);
		});
		$.ajax({
			cache : false
			,url : "<c:url value='/web/user/updateCmpUserInfoAjax.do'/>"
			,async:false
			,type : 'POST'
			,data : data
			,dataType:'json'
			,processData: false
			,contentType: false
			,success : function(returnData, status){
				if(returnData.result == "success") {
					alert("기업회원 정보변경 재등록이 완료되었습니다.");
					doubleSubmitFlag3 = true;
					 location.href='/web/user/mberInfoChange.do'; //마이페이지로 이동
				} else{
					alert(returnData.message);
					return;
				}
			}
			,error : function(request , status, error){
				alert("code:"+request.status+"\n"+"message:"+request.responseText+"\n"+"error:"+error);
			}
		});
	}
	
}


//기업정보 변경 재등록 취소 처리 
function updateCmpUserReCancel(cmpHstId){
	
	if(!confirm("기업회원 변경을 취소하시겠습니까?")){
		return false;
	}
	
	$.ajax({
		type : 'POST'
		,url : "<c:url value='/web/user/updateCmpUserInfoCancelAjax.do'/>"
		,async:false
		,data : {"cmpHstId":cmpHstId}
		,dataType:'json'
		,success : function(returnData, status){
			if(returnData.result == "success") {
				alert("기업회원 정보변경 재등록 취소 요청이 처리되었습니다.");
				 location.href='/web/user/mberInfoIndex.do'; //마이페이지로 이동
			} else{
				alert(returnData.message);
				return;
			}
		}
		,error : function(request , status, error){
			alert("기업회원 정보변경 취소요청 처리 중 오류가 발생하였습니다.");
			console.log("code:"+request.status+"\n"+"message:"+request.responseText+"\n"+"error:"+error);
		}
	});
	
}


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

function cortabView(obj){
	var target=$(obj).closest('li');
	var corTarget=$('.input_wrap .input_list_cor');
	var idx=target.index();

	target.closest('ul').find('li').removeClass('active');
	target.addClass('active');
	corTarget.hide().eq(idx).show();
}

function changeValue(obj){
	$('#atFileBasicWrite').val(obj.value);
}

function changeValueWork(obj){
	$('#atFileBasicWriteWork').val(obj.value);
}
</script>
<div class="inner">
	<!-- send top -->
	<div class="send_top">
		<!-- tab button -->
		<%@include file="/WEB-INF/jsp/web/user/mypageHeader.jsp" %>
		<!--// tab button -->
		<!-- 마이페이지 - 비밀번호 확인 -->
		<form id="selectPasswordCheckForm" name="selectPasswordCheckForm" method="post">
			<input type="hidden" name="password" id="password">
			<input type="hidden" name="userTy" id="userTy" value="userInfoCh">
		</form>

		<!-- phone 본인인증 Form -->
		<form name="reqKMCISForm" method="post" action="#">
			<input type="hidden" name="tr_cert" id="tr_cert" value="">
			<input type="hidden" name="tr_url"   id="tr_url" value="">
			<input type="hidden" name="tr_add"  id="tr_add" value="">
			<input type="hidden" name="tr_ver"      value = "V2">
		</form>

    <!-- 마이페이지 - 회원정보 변경 -->
    <div class="mypage_content current" id="tab5_1">
		<!-- 마이페이지 - 회원정보 변경 -->
<form id="updateUserInfoForm" name="updateUserInfoForm" method="post">
    <input type="hidden" name="dept" id="dept" value="<c:out value="${userInfo.dept}"/>">
    <input type="hidden" name="mberId" id="mberId" value="<c:out value="${userInfo.mberId}"/>">
    <input type="hidden" name="moblphonNoChangeYn" id="moblphonNoChangeYn" value="N">
    <input type="hidden" name="mblDn" id="mblDn" value="">
    <input type="hidden" name="mberEmailAdres" id="mberEmailAdres">

    <input type="hidden" name="receiveMsg" id="receiveMsg">		<!-- 마케팅 수신동의 - 휴대폰 -->
    <input type="hidden" name="receiveKakao" id="receiveKakao">	<!-- 마케팅 수신동의 - 카카오 -->
    <input type="hidden" name="receivemail" id="receivemail">	<!-- 마케팅 수신동의 - 이메일 -->

<!--     <input type="hidden" name="atchFileId" id="atchFileId" /> -->

    <input type="hidden" name="taxMngEmail" id="taxMngEmail" />

				<div id="passwordCheckPage" style="display: block;">
					<!-- 비밀번호 확인 -->
					<div class="heading">
						<h2>비밀번호 확인</h2>
					</div>
					<div class="mem_cont_in widthS">
						<div class="input_list">
							<p class="list_title2">비밀번호 확인 후 이용 가능한 페이지 입니다.</p>
							<div class="input_list_item colorW">
								<div class="input_left">아이디</div>
								<div class="input_right">
									<label for="" class="label">아이디</label>
									<input type="text" class="list_inputType1" value='<c:out value="${userInfo.mberId}"/>' readonly>
								</div>
							</div>
							<div class="input_list_item">
								<div class="input_left">비밀번호</div>
								<div class="input_right">
									<label for="" class="label">비밀번호 입력</label>
									<input type="password" class="list_inputType1" id="exPassword" name="exPassword">
								</div>
								<div class="list_alert pass_no" style="display: none;">
									<i></i> <span>비밀번호가 일치하지 않습니다.</span>
								</div>
							</div>
							<div class="mem_btnWrap2">
								<button type="button" class="mem_btn3" onclick="selectInputPwAjax()">확인</button>
							</div>
							<p class="reqTxt4">
								- 외부로부터 고객님의 정보를 안전하게 보호하기 위해 비밀번호를 다시 확인하고 있습니다.<br> -
								비밀번호는 5회 이상 틀릴 경우 자동 로그아웃 됩니다.(영문, 숫자, 특수기호 조합 8자 이상)
							</p>
						</div>
						<!--// 기본정보 -->
					</div>
					<!--// 비밀번호 확인 -->
				</div>

				<div id="userInfoPage" style="display: none;">
					<!-- 회원정보 변경 -->
					<div class="heading">
						<h2>회원정보 변경</h2>
					</div>
					<div class="mem_cont_in">
						<ul class="mem_cortab">
							<li class="active"><button type="button" onclick="cortabView(this);">기본정보</button></li>
							<li><button type="button" onclick="cortabView(this);">기업정보</button></li>
						</ul>
						<div class="input_wrap">
							<!-- 기본정보 -->
							<div class="input_list input_list_cor">
								<c:choose>
									<c:when test="${cmpPhoneChangeManageVO.hstSttus eq '01'}"><!-- 기업 담당자 변경 심사상태 -->
										<div class="cor_noti">현재 기업회원 담당자 변경 <span>심사중</span>입니다.</div>
									</c:when>
									<c:when test="${cmpPhoneChangeManageVO.hstSttus eq '03'}"><!-- 기업 담당자 변경 반려상태 -->
										<div class="cor_noti">고객님은 '<c:out value="${cmpPhoneChangeManageVO.returnCn}" />' 사유로 인해 <span>심사 반려 상태</span>입니다.<br>필요서류를 재등록해주세요.</div>
									</c:when>
									<c:otherwise>
										<div class="cor_noti">회원님의 정보를 <span>확인</span> 및 <span>변경</span>하실 수 있습니다.</div>
									</c:otherwise>
								</c:choose>
								<div class="input_list_item colorW">
									<div class="input_left">아이디</div>
									<div class="input_right">
										<label for="" class="label">아이디</label>
										<input type="text" class="list_inputType1" value="<c:out value="${userInfo.mberId}"/>" readonly>
									</div>
								</div>
								<div class="input_list_item colorW">
									<div class="input_left">담당자</div>
									<div class="input_right">
										<label for="" class="label">담당자</label>
										<c:choose>
											<c:when test="${not empty cmpPhoneChangeManageVO && cmpPhoneChangeManageVO.hstSttus ne '02'}"><!-- 기업 담당자 변경 심사,반려 상태 시 신청한 담당자 정보 조회 -->
												<input type="text" class="list_inputType1" name="managerNm" id="managerNm" value="<c:out value="${cmpPhoneChangeManageVO.managerNm}"/>" readonly>	
											</c:when>
											<c:otherwise>
												<input type="text" class="list_inputType1" name="managerNm" id="managerNm" value="<c:out value="${userInfo.managerNm}"/>" readonly>
											</c:otherwise>
										</c:choose>
									</div>
								</div>
								<div class="input_list_item colorW input_list_phone">
									<div class="input_left">휴대폰번호</div>
									<div class="input_right">
										<label for="" class="label">휴대폰번호</label>
										<c:choose>
											<c:when test="${not empty cmpPhoneChangeManageVO && cmpPhoneChangeManageVO.hstSttus ne '02'}"><!-- 기업 담당자 변경 심사,반려 상태 시 신청한 담당자 정보 조회 -->
												<input type="text" class="list_inputType1" name="moblphonNo" id="moblphonNo" value="<c:out value="${cmpPhoneChangeManageVO.moblphonNo}"/>" readonly>
											</c:when>
											<c:otherwise>
												<input type="text" class="list_inputType1" name="moblphonNo" id="moblphonNo" value="<c:out value="${userInfo.moblphonNo}"/>" readonly>
											</c:otherwise>
										</c:choose>
										<div class="list_btn_wrap">
											<c:if test="${cmpPhoneChangeManageVO.hstSttus eq null || cmpPhoneChangeManageVO.hstSttus eq '02'}"> <!-- 마지막 변경이 승인이거나 신청 내역이 없을 때 휴대폰 변경 가능 -->
												<button type="button" onclick="openKMCISWindow()">휴대폰 변경</button>
											</c:if>
										</div>
									</div>
								</div>
<%-- 								<c:if test="${cmpPhoneChangeManageVO.hstSttus eq '01' || cmpPhoneChangeManageVO.hstSttus eq '03'}"> <!-- 심사중에는 첨부 불가능 --> --%>
									<div class="input_list_item colorW">
										<div class="input_left">재직증명서</div>
										<div class="input_right">
											<c:if test="${empty cmpPhoneChangeManageVO || cmpPhoneChangeManageVO.hstSttus eq '02'}"> <!-- 심사중, 반려가 아닐 시 기존에 등록 한 재직증명서 -->
												<c:if test="${not empty userInfo.workAtchFileId}">
													<c:import url="/cmm/fms/selectBBSFileInfs.do" charEncoding="utf-8">
														<c:param name="param_atchFileId" value="${userInfo.workAtchFileId}" />
													</c:import>
												</c:if>
												<c:if test="${empty userInfo.workAtchFileId}">
													수신문서 없음
												</c:if>
											</c:if>
											<c:if test="${not empty cmpPhoneChangeManageVO && cmpPhoneChangeManageVO.hstSttus ne '02'}"> <!-- 심사중, 반려 시 신규 제출한 재직증명서 -->
												<c:if test="${not empty cmpPhoneChangeManageVO.workAtchFileId}">
													<c:import url="/cmm/fms/selectBBSFileInfs.do" charEncoding="utf-8">
														<c:param name="param_atchFileId" value="${cmpPhoneChangeManageVO.workAtchFileId}" />
													</c:import>
												</c:if>
												<c:if test="${empty cmpPhoneChangeManageVO.workAtchFileId}">
													수신문서 없음
												</c:if>
											</c:if>
										</div>
									</div>
<%-- 								</c:if> --%>
								<c:if test="${cmpPhoneChangeManageVO.hstSttus ne '01'}"> <!-- 심사중에는 재직증명서 첨부 불가능 -->
									<div class="input_list_item" id="workFileView" style="display:none;">
										<div class="input_left input_left_poe"> <c:if test="${cmpPhoneChangeManageVO.hstSttus eq '03'}"><span class="essential">*</span></c:if>재직증명서 첨부<span class="poe_noti2">(대표자는 생략)</span></div>
										<div class="input_right">
											<label for="atFileBasicWriteWork" class="label">재직증명서 첨부</label>
											<input type="text" class="list_inputType1" disabled id="atFileBasicWriteWork" style="overflow:hidden;text-overflow:ellipsis;white-space:nowrap;width:55%;">
											<div class="list_btn_wrap">
												<span>재직증명서 첨부(5MB 이내)</span>
												<input type="file" name="fileWork" id="fileWork" class="onlyC input-file" style="display: none" onchange="changeValueWork(this); return false;" />
												<button type="button" onclick="document.all.fileWork.click(); return false;">파일첨부</button>
											</div>
										</div>
									</div>
								</c:if>
								<div class="input_list_item emailWrap">
									<div>
										<div class="input_left">이메일</div>
										<div class="input_right">
											<div class="email">
												<label for="" class="label">이메일 주소 앞자리</label>
												<input type="text" class="list_inputType1" id="emailId" value="${fn:substringBefore(userInfo.mberEmailAdres, '@') }" maxlength="50">
												<span>@</span>
												<label for="" class="label">이메일 주소 뒷자리</label>
												<input type="text" class="list_inputType1" id="emailAdd" value="${fn:substringAfter(userInfo.mberEmailAdres, '@') }">
											</div>
											<div class="email_select">
												<label for="selectEmail" class="label">이메일 선택</label>
												<select class="list_selType1" id="selectEmail" >
													<c:forEach var="result" items="${emailCode}" varStatus="status">
														<c:if test="${status.index eq 0 }">
															<option value="1">${result.codeNm}</option>
														</c:if>
														<c:if test="${status.index ne 0 }">
															<option value="${result.codeDc}">${result.codeNm}</option>
														</c:if>
													</c:forEach>
												</select>
											</div>
										</div>
									</div>
								</div>
								<div class="input_list_item send_agree">
									<div class="input_left">마케팅 수신 동의</div>
									<div class="input_right">
										<div>
											<div class="checkbox_wrap">
												<input type="checkbox" id="agree1_1" title="회원가입 전체약관에 동의" class="joinCheckbox type3" <c:if test="${userInfo.receiveMsg eq 'Y'}">checked="checked"</c:if>>
												<label for="agree1_1">휴대폰</label>
											</div>
										</div>
										<div>
											<div class="checkbox_wrap">
												<input type="checkbox" id="agree1_2" title="회원가입 전체약관에 동의" class="joinCheckbox type3" <c:if test="${userInfo.receiveKakao eq 'Y'}">checked="checked"</c:if>>
												<label for="agree1_2">카카오</label>
											</div>
										</div>
										<div>
											<div class="checkbox_wrap">
												<input type="checkbox" id="agree1_3" title="회원가입 전체약관에 동의" class="joinCheckbox type3"  <c:if test="${userInfo.receivemail eq 'Y'}">checked="checked"</c:if>>
												<label for="agree1_3">이메일</label>
											</div>
										</div>
										<div class="list_alert reqest_text">
											<span style="line-height:1.2;">수신동의 시 각종 혜택 및</br> 이벤트 정보를 받아보실 수 있습니다.</span>
										</div>
									</div>
								</div>
								<p class="poe_noti">이메일 및 마케팅 수신 동의 변경은 심사 없이 바로 적용 가능합니다.</p>
								<div class="mem_btnWrap2 justify">
									<%-- <c:choose>
										<c:when test="${cmpPhoneChangeManageVO.hstSttus eq '03'}">
											<button type="button" class="mem_btn3" onclick="updateUserInfo()" >재등록</button>
											<button type="button" class="mem_btn3" onclick="updateUserInfoCancel()" >기업회원 변경 취소</button>
										</c:when>
										<c:otherwise>
											<button type="button" class="mem_btn3" onclick="updateUserInfo()" >변경</button>
										</c:otherwise>
									</c:choose> --%>
								
									<button type="button" class="mem_btn3" onclick="updateUserInfo()" >
										<c:if test="${cmpPhoneChangeManageVO.hstSttus eq '03'}">
											
										</c:if>
										<c:if test="${cmpPhoneChangeManageVO.hstSttus ne '03'}">
											변경
										</c:if>
									</button> <!-- 기업회원은 담당자 이름, 번호는 관리자 심사 처리 -->
								</div>
							</div>
</form>
<form id="updateCmpUserInfoForm" name="updateCmpUserInfoForm" method="post">
			<input type="hidden" name="dept" id="dept" value="<c:out value="${userInfo.dept}"/>">
			<input type="hidden" name="mberId" id="mberId" value="<c:out value="${userInfo.mberId}"/>">
			<!--// 기본정보 -->
              <c:choose>
                <c:when test="${cmpInfoChangeManageVO.hstSttus eq '01'}"><!-- 기업정보 변경 심사상태 -->
                  <div class="input_list input_list_cor">
                    <div class="cor_noti">현재 기업회원 변경 <span>심사중</span>입니다.</div>
                    <div class="input_list_item">
                      <div class="input_left">기업유형</div>
                      <div class="input_right">
                        <ec:code codeId="ITN033" code="${cmpInfoChangeManageVO.bizType}"  />
                      </div>
                    </div>
                    <div class="input_list_item">
                      <div class="input_left">회사명</div>
                      <div class="input_right">
                        <c:out value='${cmpInfoChangeManageVO.mberNm}'/>
                      </div>
                    </div>
                    <div class="input_list_item">
                      <div class="input_left">대표</div>
                      <div class="input_right">
                        <c:out value='${cmpInfoChangeManageVO.ceoNm}'/>
                      </div>
                    </div>
                    <div class="input_list_item">
                      <div class="input_left">요청일</div>
                      <div class="input_right">
                          <fmt:parseDate value='${cmpInfoChangeManageVO.frstRegistPnttm}' var='frstRegistPnttm' pattern="yyyy-MM-dd HH:mm:ss" />
                        <fmt:formatDate value="${frstRegistPnttm}" pattern="yyyy-MM-dd HH:mm"/>
                      </div>
                    </div>
                    <div class="input_list_item">
                      <div class="input_left">사업자등록번호</div>
                      <div class="input_right">
                        <c:out value='${fn:substring(cmpInfoChangeManageVO.bizNo, 0, 3)}'/>-<c:out value='${fn:substring(cmpInfoChangeManageVO.bizNo, 3, 5)}'/>-<c:out value='${fn:substring(cmpInfoChangeManageVO.bizNo, 5, 10)}'/>
                      </div>
                    </div>
                    <div class="input_list_item">
                      <div class="input_left">문서정보</div>
                      <div class="input_right">
                        <!-- 수신문서 없을 때 노출되는 영역 -->
                        <c:if test="${empty cmpInfoChangeManageVO.atchFileId}">
                          <strong>수신문서 없음</strong>
                        </c:if>
                        <!-- 파일 첨부시 노출 되는 영역 -->
                        <c:if test="${not empty cmpInfoChangeManageVO.atchFileId}">
                          <c:import url="/cmm/fms/selectBBSFileInfs.do" charEncoding="utf-8">
                            <c:param name="param_atchFileId" value="${cmpInfoChangeManageVO.atchFileId}" />
                          </c:import>
                        </c:if>
                      </div>
                    </div>
                    <c:if test="${not empty cmpInfoChangeManageVO.adres}">
	                    <div class="input_list_item">
	                      <div class="input_left">사업장 주소</div>
	                      <div class="input_right">
	                        <c:out value='${cmpInfoChangeManageVO.adres}'/>
	                      </div>
	                    </div>
                    </c:if>
                    <c:if test="${not empty cmpInfoChangeManageVO.detailAdres}">
	                    <div class="input_list_item">
	                      <div class="input_left">상세 주소</div>
	                      <div class="input_right">
	                        <c:out value='${cmpInfoChangeManageVO.detailAdres}'/>
	                      </div>
	                    </div>
                    </c:if>
                  </div>
                </c:when>
                <c:when test="${cmpInfoChangeManageVO.hstSttus eq '03'}"><!-- 기업정보 변경 반려상태 -->
                  <%-- <input type="hidden" name="bizType" value="${cmpInfoChangeManageVO.bizType}"/>
                  <input type="hidden" name="mberNm" value="${cmpInfoChangeManageVO.mberNm}"/>
                  <input type="hidden" name="ceoNm" value="${cmpInfoChangeManageVO.ceoNm}"/>
                  <input type="hidden" name="bizNo" value="${cmpInfoChangeManageVO.bizNo}"/> --%>
                  <input type="hidden" name="zip" value="${cmpInfoChangeManageVO.zip}"/>
                  <input type="hidden" name="adres" value="${cmpInfoChangeManageVO.adres}"/>
                  <input type="hidden" name="detailAdres" value="${cmpInfoChangeManageVO.detailAdres}"/>
                  <div class="input_list input_list_cor">
                  	<div class="text_top">
						<p>
							고객님은 아래와 같은 사유로 인해 <strong>심사 반려 상태</strong>입니다.<br/>필요서류를 재등록해주세요.
						</p>
						<dl>
							<dt>반려사유</dt>
							<dd><c:out value="${cmpInfoChangeManageVO.returnCn}" /></dd>
						</dl>
					</div>
                    <p class="list_title">기업정보</p>
                    <div class="input_list_item">
                      <div class="input_left">기업유형</div>
                      <div class="input_right">
                      	<ec:radio name="bizType" id="" codeId="ITN033" selectedValue="${cmpInfoChangeManageVO.bizType}"  />
                        <%-- <ec:code codeId="ITN033" code="${cmpInfoChangeManageVO.bizType}" /> --%>
                      </div>
                    </div>
                    <div class="input_list_item">
                      <div class="input_left">회사명</div>
                      <div class="input_right">
                      	<input type="text" class="list_inputType1" name="mberNm" value="${cmpInfoChangeManageVO.mberNm}"/>
                        <%-- <c:out value='${cmpInfoChangeManageVO.mberNm}'/> --%>
                      </div>
                    </div>
                    <div class="input_list_item">
                      <div class="input_left">대표</div>
                      <div class="input_right">
                      	<input type="text" class="list_inputType1" name="ceoNm" value="${cmpInfoChangeManageVO.ceoNm}"/>
                        <%-- <c:out value='${cmpInfoChangeManageVO.ceoNm}'/> --%>
                      </div>
                    </div>
                    <div class="input_list_item">
                      <div class="input_left">요청일</div>
                      <div class="input_right">
                          <fmt:parseDate value='${cmpInfoChangeManageVO.frstRegistPnttm}' var='frstRegistPnttm' pattern="yyyy-MM-dd HH:mm:ss" />
                        <fmt:formatDate value="${frstRegistPnttm}" pattern="yyyy-MM-dd HH:mm"/>
                      </div>
                    </div>
                    <div class="input_list_item input_list_biz">
                      <div class="input_left">사업자등록번호</div>
                      <div class="input_right">
                        <label for="" class="label">사업자등록번호 입력</label>
                        <%-- <input type="text" class="list_inputType1" name="bizNo" value="${cmpInfoChangeManageVO.bizNo}"/> --%>
                        <input type="text" class="list_inputType1" name="bizNo" id="bizNo" maxlength="12" value="${fn:substring(cmpInfoChangeManageVO.bizNo, 0, 3)}-${fn:substring(cmpInfoChangeManageVO.bizNo, 3, 5)}-${fn:substring(cmpInfoChangeManageVO.bizNo, 5, 10)}"/>
                        <%-- <c:out value='${fn:substring(cmpInfoChangeManageVO.bizNo, 0, 3)}'/>-<c:out value='${fn:substring(cmpInfoChangeManageVO.bizNo, 3, 5)}'/>-<c:out value='${fn:substring(cmpInfoChangeManageVO.bizNo, 5, 10)}'/> --%>
                      	<div class="list_btn_wrap">
                          <button type="button" onclick="bizNoCheck(); return false;">사업자등록번호 확인</button>
                        </div>
                      </div>
                    </div>
                    <div class="input_list_item">
                      <div class="input_left">사업자등록증</div>
                      <div class="input_right">
                        <c:if test="${not empty cmpInfoChangeManageVO.atchFileId}">
                          <c:import url="/cmm/fms/selectBBSFileInfs.do" charEncoding="utf-8">
                            <c:param name="param_atchFileId" value="${cmpInfoChangeManageVO.atchFileId}" />
                          </c:import>
                        </c:if>
                        <c:if test="${empty cmpInfoChangeManageVO.atchFileId}">
                       			수신문서 없음
                        </c:if>
                      </div>
                    </div>
                    <div class="input_list_item">
                      <div class="input_left"><span class="essential">*</span>사업자등록증 첨부</div>
                      <div class="input_right">
                        <label for="atFileBasicWrite" class="label">사업자등록증 첨부</label>
                        <input type="text" class="list_inputType1" disabled id="atFileBasicWrite" style="overflow:hidden;text-overflow:ellipsis;white-space:nowrap;width:55%;">
                        <div class="list_btn_wrap">
                          <span>사업자등록증 첨부(5MB 이내)</span>
                          <input type="file" name="file" id="file"  style="display: none" onchange="changeValue(this); return false;" />
                          <button type="button" onclick="document.all.file.click(); return false;">파일첨부</button>
                        </div>
                      </div>
                    </div>
                    <c:if test="${not empty cmpInfoChangeManageVO.adres}">
	                    <div class="input_list_item">
	                      <div class="input_left">사업장 주소</div>
	                      <div class="input_right">
	                        <c:out value='${cmpInfoChangeManageVO.adres}'/>
	                      </div>
	                    </div>
                    </c:if>
                    <c:if test="${not empty cmpInfoChangeManageVO.detailAdres}">
	                    <div class="input_list_item">
	                      <div class="input_left">상세 주소</div>
	                      <div class="input_right">
	                        <c:out value='${cmpInfoChangeManageVO.detailAdres}'/>
	                      </div>
	                    </div>
                    </c:if>
                                      
                    <div class="mem_btnWrap3 justify">
                      <button type="button" class="mem_btn5" onclick="updateCmpUserRe();" >재등록</button>
                      <button type="button" class="mem_btn4" onclick="updateCmpUserReCancel('<c:out value="${cmpInfoChangeManageVO.cmpHstId}"/>');" >재등록 취소</button>
                    </div>
                  </div>
                 </div>
                </c:when>
                <c:otherwise>
                  <div class="input_list input_list_cor">
                    <div class="cor_noti">회원님의 정보를 <span>확인</span> 및 <span>변경</span>하실 수 있습니다.</div>
                    <div class="input_list_item">
                      <div class="input_left">기업유형</div>
                      <div class="input_right">
                        <ec:radio name="bizType" id="" codeId="ITN033" selectedValue="${userInfo.bizType}"  />
                      </div>
                    </div>
                    <div class="input_list_item">
                      <div class="input_left"><span class="essential">*</span>회사명</div>
                      <div class="input_right">
                        <label for="" class="label">회사명 입력</label>
                        <input type="text" class="list_inputType1" name="mberNm" maxlength="30" value="${userInfo.mberNm}"/>
                      </div>
                    </div>
                    <div class="input_list_item">
                      <div class="input_left"><span class="essential">*</span>대표</div>
                      <div class="input_right">
                        <label for="" class="label">대표명 입력</label>
                        <input type="text" class="list_inputType1" name="ceoNm" maxlength="30" value="${userInfo.ceoNm}"/>
                      </div>
                    </div>
                    <div class="input_list_item input_list_biz">
                      <div class="input_left"><span class="essential">*</span>사업자등록번호</div>
                      <div class="input_right">
                        <label for="" class="label">사업자등록번호 입력</label>
                        <input type="text" class="list_inputType1" name="bizNo" id="bizNo" maxlength="12" value="${fn:substring(userInfo.bizNo, 0, 3)}-${fn:substring(userInfo.bizNo, 3, 5)}-${fn:substring(userInfo.bizNo, 5, 10)}"/>
                        <div class="list_btn_wrap">
                          <button type="button" onclick="bizNoCheck(); return false;">사업자등록번호 확인</button>
                        </div>
                      </div>
                    </div>
                    <div class="input_list_item colorW">
                      <div class="input_left">사업자등록증</div>
                      <div class="input_right">
                        <c:if test="${not empty userInfo.atchFileId}">
                          <c:import url="/cmm/fms/selectBBSFileInfs.do" charEncoding="utf-8">
                            <c:param name="param_atchFileId" value="${userInfo.atchFileId}" />
                          </c:import>
                        </c:if>
                        <c:if test="${empty userInfo.atchFileId}">
                       			수신문서 없음
                        </c:if>
                      </div>
                    </div>
                    <div class="input_list_item">
                      <div class="input_left">사업자등록증 첨부</div>
                      <div class="input_right">
                        <label for="atFileBasicWrite" class="label">사업자등록증 첨부</label>
                        <input type="text" class="list_inputType1" disabled id="atFileBasicWrite" style="overflow:hidden;text-overflow:ellipsis;white-space:nowrap;width:55%;">
                        <div class="list_btn_wrap">
                          <span>사업자등록증 첨부(5MB 이내)</span>
                            <input type="file" name="file" id="file" class="onlyC" style="display: none" onchange="changeValue(this); return false;" />
                          <button type="button" onclick="document.all.file.click(); return false;">파일첨부</button>
                        </div>
                      </div>
                    </div>
                    <div class="input_list_item input_list_adres">
                      <div class="input_left">사업장 주소</div>
                      <div class="input_right">
                        <label for="" class="label">사업장 주소 입력</label>
                        <input type="text" class="list_inputType1" name="adres" id="adres" readonly value="${userInfo.adres}"/>
                        <input type="hidden" class="list_inputType1" name="zip" id="zip" readonly value="${userInfo.zip}"/>
                        <div class="list_btn_wrap">
                          <button type="button" onClick="openDaumZipAddress();">우편번호 찾기</button>
                        </div>
                      </div>
                    </div>
                    <div class="input_list_item">
                      <div class="input_left">상세 주소</div>
                      <div class="input_right">
                        <label for="detailAdres" class="label">사업장 주소 상세 입력</label>
                        <input type="text" class="list_inputType1 colorLight" name="detailAdres" maxlength="30" size="100" value="${userInfo.detailAdres}"/>
                      </div>
                    </div>
                    <div class="mem_btnWrap2 justify">
                      <button type="button" class="mem_btn3" onclick="updateCmpUserInfo()" >변경</button>
                    </div>
                  </div>
                </c:otherwise>
              </c:choose>
</form>
              </div>
            </div>
          </div>
          <!--// 회원정보 변경 -->
        </div>
      </div>
    </div>
			<!--// 마이페이지 - 회원정보 변경 -->
  </div>
	<!--// send top -->
</div>
<!--// content 영역 -->
