<%@ 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="fn" uri="http://java.sun.com/jsp/jstl/functions"%>
<head>


<script type="text/javascript">
var radioType = "${radioType}";

$(document).ready(function(){
	//비밀번호 재설정으로 진입시 비밀번호 재설정 
	var p_types = '${types}';	
	if (p_types=='2'){		
		$('ul.tabType1 li.tab button')[1].click()
	}	

	
	$('#findId_Phone').prop('checked', true);
	if(${!empty message}){
		alert(${message});
	}
	
	if (radioType != "" && radioType != null && radioType != undefined) {
		if (radioType == "3") {
			// 본인인증으로 찾기 
			$("input:radio[name='find_id']:radio[value='findId_Check']").prop('checked', true); // 선택하기
		}
	}
	
});


//아이디 찾기
function selectUserId(){
	//본인인증
	if($('input:radio[name="find_id"]:checked').val() == 'findId_Check'){
		var userNm = $('#findId_userNm').val(); 
		var moblphonNo = $('#findId_userPhone').val();
		
		if(userNm == ''){
			alert("이름을 입력해주세요.");
			return;
		}
		if(moblphonNo == ''){
			alert("번호를 입력해주세요.");
			return;
		}
		
		kmcPopUp();
	}else{
		//문자인증
		if($('input:radio[name="find_id"]:checked').val() == 'findId_Phone'){
			var userNm = $('#findId_userNm').val(); 
			var moblphonNo = $('#findId_userPhone').val();
			
			if(userNm == ''){
				alert("이름을 입력해주세요.");
				return;
			}
			if(moblphonNo == ''){
				alert("번호를 입력해주세요.");
				return;
			}
			
			var params={
					"emplyrNm" : userNm
					, "moblphonNo" : moblphonNo
				}
		}
		//이메일인증
		else if($('input:radio[name="find_id"]:checked').val() == 'findId_Email'){
			var userNm = $('#findId_userNm').val(); 
			var emailAdres = $('#findId_userEmail1').val() + '@' + $('#findId_userEmail2').val();
			
			if(userNm == ''){
				alert("이름을 입력해주세요.");
				return;
			}
			
			if($('#findId_userEmail1').val() == '' || $('#findId_userEmail2').val() == ''){
			   	alert("이메일 주소를 입력해주세요."); return;
			}
			
			//var regExp = /^(\w*)(@{1})([a-z]{1,}(\.{1})[a-z]{2,3})$/gi;
			var regExp = /^[0-9a-zA-Z]([-_\.]?[0-9a-zA-Z])*@[0-9a-zA-Z]([-_\.]?[0-9a-zA-Z])*\.[a-zA-Z]{2,3}$/i;

			if(!regExp.test(emailAdres)){
				alert("올바르지 않은 이메일 형식입니다."); return;
			}
			
			var params={
					"emplyrNm" : userNm
					, "emailAdres" : emailAdres
				}
		}
		
		$.ajax({
			type:"POST"
			, url:"<c:url value='/web/user/join/selectUserIdAjax.do'/>"
			, data:params
			, dataType:'json'
			, timeout:(1000*30)
			, success:function(data){
				if(data.status == 'success'){
					//아이디 찾기 결과 페이지 이동
					findIdResultPage();
				}else{ 
					alert("등록되어있는 회원이 없습니다. 다시 확인 부탁드립니다.");return;
				}
			},
			 error: function (e) {
				alert("중복확인이 실패되었습니다.");
				console.log("ERROR : ", e);
			}
		});
	}
}

//비밀번호 찾기
function selectUserPw(){
	//본인인증
	if($('input:radio[name="find_pw"]:checked').val() == 'findPw_Check'){
		var userId 		= $('#findPw_userId').val().toLowerCase();
		var userNm 		= $('#findPw_userNm').val(); 
		var moblphonNo 	= $('#findPw_userPhoneCheck').val();
		
		if(userId == ''){
			alert("아이디를 입력해주세요.");
			return;
		}
		if(userNm == ''){
			alert("이름을 입력해주세요.");
			return;
		}
		if(moblphonNo == ''){
			alert("번호를 입력해주세요.");
			return;
		}
		
		var params={"userId" : userId}
		$.ajax({
			type:"POST"
			, url:"<c:url value='/web/user/selectUserSttusAjax.do'/>"
			, data:params
			, dataType:'json'
			, timeout:(1000*30)
			, success:function(data){
				
				if(data.status == 'success'){
					
					if(data.userSttus =="Y"){
						kmcPopUp();
					}else if(data.userSttus =="N"){
						alert("문자온에서 탈퇴한 회원 정보입니다.");
						userCheck = false;
						return userCheck;
					}else if(data.userSttus == "B"){
						alert("문자온 이용이 정지 된 회원 정보입니다.");
						userCheck = false;
						return userCheck;
					}else if(data.userSttus == null){
						alert("입력하신 아이디/이름에 맞는 회원 정보가 없습니다.");
						userCheck = false;
						return userCheck;
					}
					
				}else{
					userCheck = false;
				}
			},
			 error: function (e) {
				alert("회원 정보 조회가 실패되었습니다.");
				console.log("ERROR : ", e);
			}
		});
		
	}else{
		//문자인증
		if($('input:radio[name="find_pw"]:checked').val() == 'findPw_Phone'){
			var userId = $('#findPw_userId').val().toLowerCase();
			var userNm = $('#findPw_userNm').val(); 
			var moblphonNo = $('#findPw_userPhone').val();
			var checkNo = $('#checkNo').val();
			
			if(userId == ''){
				alert("아이디를 입력해주세요.");
				return;
			}
			if(userNm == ''){
				alert("이름을 입력해주세요.");
				return;
			}
			if(moblphonNo == ''){
				alert("번호를 입력해주세요.");
				return;
			}
			if(checkNo == ''){
				alert("인증번호를 입력해주세요.");
				return;
			}
			
			var params={
					"emplyrId" : userId
					, "emplyrNm" : userNm
					, "moblphonNo" : moblphonNo
					, "checkNo" : checkNo
				}
		}
		//이메일인증
		else if($('input:radio[name="find_pw"]:checked').val() == 'findPw_Email'){
			var userId = $('#findPw_userId').val().toLowerCase();
			var userNm = $('#findPw_userNm').val();
			var emailAdres = $('#findPw_userEmail1').val() + '@' + $('#findPw_userEmail2').val();
			var checkNo = $('#checkNo').val();
			
			if(userId == ''){
				alert("아이디를 입력해주세요.");
				return;
			}
			if(userNm == ''){
				alert("이름을 입력해주세요.");
				return;
			}
			if($('#findPw_userEmail1').val() == '' || $('#findPw_userEmail2').val() == ''){
			   	alert("이메일 주소를 입력해주세요."); return;
			}
			
			//var regExp = /^(\w*)(@{1})([a-z]{1,}(\.{1})[a-z]{2,3})$/gi;
			var regExp = /^[0-9a-zA-Z]([-_\.]?[0-9a-zA-Z])*@[0-9a-zA-Z]([-_\.]?[0-9a-zA-Z])*\.[a-zA-Z]{2,3}$/i;
			
			if(!regExp.test(emailAdres)){
				alert("올바르지 않은 이메일 형식입니다."); return;
			}
			if(checkNo == ''){
				alert("인증번호를 입력해주세요.");
				return;
			}
			
			var params={
					"emplyrId" : userId
					, "emplyrNm" : userNm
					, "emailAdres" : emailAdres
					, "checkNo" : checkNo
				}
		}
		
		$.ajax({
			type:"POST"
			, url:"<c:url value='/web/user/join/selectUserPwAjax.do'/>"
			, data:params
			, dataType:'json'
			, timeout:(1000*30)
			, success:function(data){
				if(data.status == 'success'){
					alert("인증에 성공 하였습니다.");
					//패스워드 재설정 페이지 이동
					findPwResultPage();
				}else{
					alert(data.msg);return;
				}
			},
			 error: function (e) {
				alert("중복확인이 실패되었습니다.");
				console.log("ERROR : ", e);
			}
		});
	}
}

//아이디 찾기 결과페이지
function findIdResultPage(){
	var form = document.findIdForm;
	form.emplyrNm.value = $('#findId_userNm').val(); 
	
	if($('input:radio[name="find_id"]:checked').val() == 'findId_Phone'){
		form.moblphonNo.value = $('#findId_userPhone').val();
	}else if($('input:radio[name="find_id"]:checked').val() == 'findId_Email'){
		form.emailAdres.value = $('#findId_userEmail1').val() + '@' + $('#findId_userEmail2').val();
	}
	
	form.action = "<c:url value='/web/user/findUserIdResult.do'/>";
	form.submit();
}

//비밀번호 재설정 페이지로 이동
function findPwResultPage(){
	var form = document.findPwForm;
	form.emplyrId.value = $('#findPw_userId').val().toLowerCase();
	form.emplyrNm.value = $('#findPw_userNm').val();
	
	if($('input:radio[name="find_pw"]:checked').val() == 'findPw_Phone'){
		form.moblphonNo.value = $('#findPw_userPhone').val();
		form.checkNo.value = $('#checkNo').val();
	}else if($('input:radio[name="find_pw"]:checked').val() == 'findPw_Email'){
		form.emailAdres.value = $('#findPw_userEmail1').val() + '@' + $('#findPw_userEmail2').val();
		form.checkNo.value = $('#checkNo').val();
	}else if($('input:radio[name="find_pw"]:checked').val() == 'findPw_Check'){
		form.moblphonNo.value = $('#findPw_userPhoneCheck').val();
		form.mblDn.value = document.resultForm.mblDn.value;
	}
	
	form.action = "<c:url value='/web/user/findUserPwResult.do'/>";
	form.submit();
}

//라디오 버튼에 따른 입력항목 표시
function selectType(pram){
	if(pram == 'phone' || pram == 'check')
	{
		$('.emailWrap').hide();
		$('.phoneWrap').show();
		$('.checkWrap').hide();
		$('.checkNoWrap').show();
	}else if(pram == 'pwcheck'){
		$('.emailWrap').hide();
		$('.phoneWrap').hide();
		$('.checkNoWrap').hide();
		$('.checkWrap').show();
		
	}
	else{
		$('.checkWrap').hide();
		$('.checkNoWrap').show();
		$('.emailWrap').show();
		$('.phoneWrap').hide();
	}
}
function emailSelect(pram){
	$('#findId_userEmail2').val(pram);
}
function emailSelect2(pram){
	$('#findPw_userEmail2').val(pram);
}

var time = 300; //기준시간 작성
var min = ""; //분
var sec = ""; //초

//인증번호 타이머
function timer(){
	//setInterval(함수, 시간) : 주기적인 실행
	var x = setInterval(function() {
		//parseInt() : 정수를 반환
		min = parseInt(time/60); 
		sec = time%60; //나머지를 계산
	
		document.getElementById("timer").innerHTML = min + "분" + sec + "초";
		time--;
	
		//타임아웃 시
		if (time < 0) {
			clearInterval(x); //setInterval() 실행을 끝냄
			document.getElementById("timer").innerHTML = "시간초과";
		}
		
	}, 1000);
	
	if(time != 300){
		time = 300;
		clearInterval(x);
	}
}

//아이디/휴대폰 번호 체크
function step1IdCheck(){
	
	document.checkForm.callTo.value = $('#findPw_userPhone').val();
	document.checkForm.userId.value = $('#findPw_userId').val().toLowerCase();
	document.checkForm.searchNm.value = $('#findPw_userNm').val();
	
	if ($('#findPw_userId').val()==''){
		alert("아이디를 입력해주세요.");
		return;
		
	}else if ($('#findPw_userNm').val()==''){
		alert("이름을 입력해주세요.");
		return;
		
	}
	
	var checkForm = $("form[name=checkForm]").serialize() ;
	$.ajax({
        url : "<c:url value='/web/user/sendSysMsgDataAjax.do' />", 
        type : 'POST', 
        data : checkForm,
        dataType:'json',
        success : function(returnData, status){
        	if(status == "success") {
        		alert(returnData.message);
        		
        		if(returnData.result == "success") {
        			timer(); 
            		
        		}
        		
        		/*
        		if(returnData.result == "success") {
        			timer(); 
            		
        		}else if(returnData.result == "fail-check") {
            		//alert("인증번호를 다시 확인해주세요");
            		alert("인증번호가 발송되었습니다.");
            		//step2SmsCheck();
            		
        		}else{
            		//alert("인증번호를 다시 확인해주세요");
            		alert("실패");
            		//step2SmsCheck();
        		}
        		*/
        		
          	}else{ alert("실패");return;} 
        },
 
        error : function(request , status, error){
        	alert("code:"+request.status+"\n"+"message:"+request.responseText+"\n"+"error:"+error);
        }
    });
}

//아이디/이름/이메일 체크
function step1EmailCheck(){
	
	document.checkForm.callTo.value = $('#findPw_userPhone').val();
	document.checkForm.userId.value = $('#findPw_userId').val().toLowerCase();
	document.checkForm.searchNm.value = $('#findPw_userNm').val();
	
	if ($('#findPw_userId').val()==''){
		alert("아이디를 입력해주세요.");
		return;
		
	}else if ($('#findPw_userNm').val()==''){
		alert("이름을 입력해주세요.");
		return;
		
	}
	
	if($('#findPw_userEmail1').val() == '' || $('#findPw_userEmail2').val() == ''){
	   	alert("이메일 주소를 입력해주세요."); return;
	}
	
	var emailAdres = $('#findPw_userEmail1').val() + '@' + $('#findPw_userEmail2').val();
	var userId = $('#findPw_userId').val().toLowerCase();
	var userNm = $('#findPw_userNm').val();
	
	var params= {
			"receive" : emailAdres
			, "sendId" : userId
			, "sendType" : userNm
		} 
        
	//var checkForm = $("form[name=checkForm]").serialize() ;
	$.ajax({
	  	//url : "<c:url value='/web/user/sendSysMsgSelectAjax.do' />",
        //url : "<c:url value='/web/user/sendSysMsgDataAjax.do' />",
        url : "<c:url value='/web/user/sendSysEmailAjax.do' />",
        type : 'POST', 
        data : params,
        dataType:'json',
        success : function(returnData, status){
        	if(status == "success") {
        		alert(returnData.message);
        		
        		if(returnData.result == "success") {
        			timer(); 
            		
        		}
        		
        		/*
        		if(returnData.result == "success") {
        			timer(); 
            		
        		}else if(returnData.result == "fail-check") {
            		//alert("인증번호를 다시 확인해주세요");
            		alert("인증번호가 발송되었습니다.");
            		//step2SmsCheck();
            		
        		}else{
            		//alert("인증번호를 다시 확인해주세요");
            		alert("실패");
            		//step2SmsCheck();
        		}
        		*/
        		
          	}else{ alert("실패");return;} 
        },
        beforeSend: function () {
        	$('#emailSendBtn').prop("disabled", true);
        	//로딩창 show
        	$('.loading_layer').addClass('active');
        }, 
        complete: function () {
        	$('#emailSendBtn').prop("disabled", false);
        	//로딩창 hide
        	$('.loading_layer').removeClass('active');
        },
        error : function(request , status, error){
        	alert("code:"+request.status+"\n"+"message:"+request.responseText+"\n"+"error:"+error);
        }
    });
}

function emailCheck(){
	
	if($('#findPw_userEmail1').val() == '' || $('#findPw_userEmail2').val() == ''){
	   	alert("이메일 주소를 입력해주세요."); return;
	}
	
	var emailAdres = $('#findPw_userEmail1').val() + '@' + $('#findPw_userEmail2').val();
	
	var params= {
			"receive" : emailAdres
		}
	$.ajax({
        url : "<c:url value='/web/user/sendSysEmailAjax.do' />", 
        type : 'POST', 
        data : params,
        dataType:'json',
        success : function(returnData, status){
        	if(status == "success") {
        		alert("인증번호를 다시 확인해주세요");
          	}else{ alert("새로고침후 다시 시도해 주세요.");return;} 
        },

        error : function(request , status, error){
        	alert("code:"+request.status+"\n"+"message:"+request.responseText+"\n"+"error:"+error);
        }
    });
}

//인증번호 발송 1분마다 한번씩 보내기
function sendMsgYn(){
	
	document.checkForm.receive.value = $('#findPw_userPhone').val();
	
	if ($('#findPw_userPhone').val()==''){
		alert("휴대폰 번호를 입력해주세요.");
		return;
	}
	
	var checkForm = $("form[name=checkForm]").serialize() ;
	$.ajax({
        url : "<c:url value='/web/user/sendSysMsgSelectAjax.do' />", 
        type : 'POST', 
        data : checkForm,
        dataType:'json',
        success : function(returnData, status){
        	if(status == "success") {
        		if(returnData.compare){
        			step1IdCheck();
        		}else{
        			alert("인증번호 발송은 1분마다 가능합니다.");
        			return;
        		}
          	}else{ alert("실패");return;} 
        },
 
        error : function(request , status, error){
        	alert("code:"+request.status+"\n"+"message:"+request.responseText+"\n"+"error:"+error);
        }
    });
}

//휴대폰 본인인증 팝업
function kmcPopUp() {
	//KMC팝업에 정보 미리 삽입
	if($('input:radio[name="find_id"]:checked').val() == 'findId_Check'){
		document.reqKMCISForm.mberNm.value = $('#findId_userNm').val();
		document.reqKMCISForm.moblphonNo.value = $('#findId_userPhone').val();
	}
	if($('input:radio[name="find_pw"]:checked').val() == 'findPw_Check'){
		document.reqKMCISForm.mberNm.value = $('#findPw_userNm').val();
		document.reqKMCISForm.moblphonNo.value = $('#findPw_userPhoneCheck').val();
		document.reqKMCISForm.mberId.value = $('#findPw_userId').val().toLowerCase();
	}
	
	var kmcPopUpForm = $("form[name=reqKMCISForm]").serialize() ;
	$.ajax({
        url : "<c:url value='/web/user/login/kmcPopupIdPwPramAjax.do' />", 
        type : 'POST', 
        data : kmcPopUpForm,
        dataType:'json',
        success : function(returnData, status){
        	if(status == "success") {
        		if (returnData.result=="success"){
            		$("#tr_cert").val(returnData.tr_cert);
            		$("#tr_url").val(returnData.tr_url);
            		$("#tr_add").val(returnData.tr_add);
            		
            		openKMCISWindow();        			
        		}else{
        			alert(returnData.message);
        		}

          	}else{ alert("실패");return;} 
        },
 
        error : function(request , status, error){
        	alert("code:"+request.status+"\n"+"message:"+request.responseText+"\n"+"error:"+error);
        }
    });
	
}

function fnAddUserView() {
	if($('input:radio[name="find_id"]:checked').val() == 'findId_Check'){
		document.resultForm.action = "<c:url value='/web/user/findUserIdResult.do'/>";
	    document.resultForm.findType = "KMC"
    	document.resultForm.submit();
	}
	if($('input:radio[name="find_pw"]:checked').val() == 'findPw_Check'){
		/* document.resultForm.action = "<c:url value='/web/user/findUserPwResult.do'/>"; */
		findPwResultPage();
	}
}


</script>
<script language=javascript>

   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();
	  
  }
   
</script>
</head>
	<div class="loading_layer">
		<div class="loading_container">
			<div class="bar"></div>
			<div class="text">Loading</div>
		</div>
	</div>
	<div class="inner">
            <!-- send top -->
            <div class="send_top">
                <!-- tab button -->
                <ul class="tabType1">
                    <li class="tab active"><button type="button" onclick="TabType5(this,'1');">아이디 찾기</button></li>
                    <li class="tab"><button type="button" onclick="TabType5(this,'2');">비밀번호 재설정</button></li>
                </ul><!--// tab button -->
				<!-- 아이디찾기  -->
                <div class="mypage_content current" id="tab5_1">
                    <!-- 비밀번호 확인 -->
                    <div class="heading">
                        <h2>아이디찾기</h2>
                    </div>
                    <div class="mem_cont_in widthM">
                        <!-- 이이디찾기 폼 -->
                        <div class="input_list">
                            <p class="list_title3">아래 정보를 정확하게 입력해주세요<br>기업회원인 경우 가입한 담당자 정보를 입력해주세요</p>
                            <!-- 아이디 찾기 - 휴대폰번호로 찾기 -->
                            <div class="input_list_item">
                                <div class="input_left">인증구분</div>
                                <div class="input_right">
                                    <input type="radio" id="findId_Phone" name="find_id" value="findId_Phone" checked="checked" onchange="selectType('phone');">
                                    <label for="findId_Phone">휴대폰번호로 찾기</label>
                                    <input type="radio" id="findId_Email" name="find_id" value="findId_Email" onchange="selectType('email');">
                                    <label for="findId_Email">이메일로 찾기</label>
                                    <input type="radio" id="findId_Check" name="find_id" value="findId_Check" onchange="selectType('check');">
                                    <label for="findId_Check">본인인증으로 찾기</label>
                                </div>
                            </div>
                            <div class="input_list_item">
                                <div class="input_left">이름</div>
                                <div class="input_right">
                                    <label for="findId_userNm" class="label">이름 입력</label>
                                    <input type="text" name="findId_userNm" id="findId_userNm" class="list_inputType1 colorLight" placeholder="이름을 입력하세요" onfocus="this.placeholder=''" onblur="this.placeholder='이름을 입력하세요'">
                                </div>
                            </div>
                            <div class="input_list_item phoneWrap">
                                <div class="input_left">휴대폰번호</div>
                                <div class="input_right">
                                    <label for="findId_userPhone" class="label">휴대폰번호 입력</label>
                                    <input type="text" name="findId_userPhone" id="findId_userPhone" class="list_inputType1 colorLight" oninput="this.value = this.value.replace(/[^0-9.]/g, '').replace(/(\..*)\./g, '$1');" placeholder="‘-’ 없이 숫자만 입력" onfocus="this.placeholder=''" onblur="this.placeholder='‘-’ 없이 숫자만 입력'">
                                </div>
                            </div>
                            <div class="input_list_item emailWrap" style="display:none">
                                <div>
                                    <div class="input_left">이메일</div>
                                    <div class="input_right">
                                        <div class="email">
                                            <label for="findId_userEmail1" class="label">이메일 주소 앞자리</label>
                                            <input type="text" name="findId_userEmail1" id="findId_userEmail1" class="list_inputType1">
                                            <span>@</span>
                                            <label for="findId_userEmail2" class="label">이메일 주소 뒷자리</label>
                                            <input type="text" name="findId_userEmail2" id="findId_userEmail2" class="list_inputType1">
                                        </div>
                                        <div class="email_select">
                                            <label for="" class="label">이메일 선택</label>
                                            <select class="list_selType1" onchange="emailSelect(this.value);">
                                                <option>직접입력</option>
                                                <option value="naver.com">네이버</option>
                                                <option value="nate.com">네이트</option>
                                                <option value="daum.net">한메일(다음)</option>
                                                <option value="gmail.com">구글(지메일)</option>
                                            </select>
                                        </div>
                                    </div>
                                </div>
                            </div>

                            <div class="mem_btnWrap2">
                                <button type="button" class="mem_btn2" onclick="javascript:history.back();">취소</button>
                                <button type="button" class="mem_btn1" onclick="selectUserId();">확인</button>
                            </div>
                        </div><!--// 이이디찾기 폼 -->
                    </div>
				</div><!--// 아이디찾기 -->

                <!-- 비밀번호 변경  -->
                <div class="mypage_content" id="tab5_2">
                    <!-- 비밀번호 재설정 -->
                    <div class="heading">
                        <h2>비밀번호 재설정 </h2>
                    </div>
                    <div class="mem_cont_in widthM">
                        <!-- 이이디찾기 폼 -->
                        <div class="input_list pw_set">
                            <p class="list_title3">아래 정보를 정확하게 입력해주세요<br>기업회원인 경우 가입한 담당자 정보를 입력해주세요</p>
                            <!-- 비밀번호 찾기 - 휴대폰번호로 찾기 -->
                            <div class="input_list_item">
                                <div class="input_left">인증구분</div>
                                <div class="input_right">
                                    <input type="radio" id="findPw_Phone" name="find_pw" value="findPw_Phone" checked="checked" onchange="selectType('phone');">
                                    <label for="findPw_Phone">휴대폰번호로 찾기</label>
                                    <input type="radio" id="findPw_Email" name="find_pw" value="findPw_Email" onchange="selectType('email');">
                                    <label for="findPw_Email">이메일로 찾기</label>
                                    <input type="radio" id="findPw_Check" name="find_pw" value="findPw_Check" onchange="selectType('pwcheck');">
                                    <label for="findPw_Check">본인인증으로 찾기</label>
                                </div>
                            </div>
                            <div class="input_list_item">
                                <div class="input_left">아이디</div>
                                <div class="input_right">
                                    <label for="findPw_userId" class="label">아이디 입력</label>
                                    <input type="text" name="findPw_userId" id="findPw_userId" class="list_inputType1 colorLight" placeholder="아이디를 입력하세요" onfocus="this.placeholder=''" onblur="this.placeholder='아이디를 입력하세요'">
                                </div>
                            </div>
                            <div class="input_list_item">
                                <div class="input_left">이름</div>
                                <div class="input_right">
                                    <label for="findPw_userNm" class="label">이름 입력</label>
                                    <input type="text" name="findPw_userNm" id="findPw_userNm" class="list_inputType1 colorLight" placeholder="이름을 입력하세요" onfocus="this.placeholder=''" onblur="this.placeholder='이름을 입력하세요'">
                                </div>
                            </div>
                            <div class="input_list_item phoneWrap">
                                <div class="input_left">휴대폰번호</div>
                                <div class="input_right">
                                    <label for="findPw_userPhone" class="label">휴대폰번호 입력</label>
                                    <input type="text" name="findPw_userPhone" id="findPw_userPhone" class="list_inputType1 colorLight" oninput="this.value = this.value.replace(/[^0-9.]/g, '').replace(/(\..*)\./g, '$1');" placeholder="‘-’ 없이 숫자만 입력" onfocus="this.placeholder=''" onblur="this.placeholder='‘-’ 없이 숫자만 입력'" style="width:78%;">
                                    <div class="list_btn_wrap">
                                        <button type="button" onclick="sendMsgYn();">인증번호 받기</button>
                                    </div>
                                </div>
                            </div>
                            <div class="input_list_item emailWrap" style="display:none">
                                <div>
                                    <div class="input_left">이메일</div>
                                    <div class="input_right">
                                        <div class="email">
                                            <label for="findPw_userEmail1" class="label">이메일 주소 앞자리</label>
                                            <input type="text" name="findPw_userEmail1" id="findPw_userEmail1" class="list_inputType1">
                                            <span>@</span>
                                            <label for="findPw_userEmail2" class="label">이메일 주소 뒷자리</label>
                                            <input type="text" name="findPw_userEmail2" id="findPw_userEmail2" class="list_inputType1">
                                        </div>
                                        <div class="email_select">
                                            <label for="" class="label">이메일 선택</label>
                                            <select class="list_selType1" onchange="emailSelect2(this.value);">
                                                <option>직접입력</option>
                                                <option value="naver.com">네이버</option>
                                                <option value="nate.com">네이트</option>
                                                <option value="daum.net">한메일(다음)</option>
                                                <option value="gmail.com">지메일</option>
                                            </select>
                                            <div class="list_btn_wrap">
                                            	<!-- 
                                                <button type="button" onclick="timer(); emailCheck();">인증번호 받기</button>
                                                 -->
                                                <button type="button" id="emailSendBtn" onclick="step1EmailCheck();">인증번호 받기</button>
                                                
                                            </div>
                                        </div>
                                    </div>
                                </div>
                            </div>
                            <div class="input_list_item checkWrap" style="display:none">
                                <div class="input_left">휴대폰번호</div>
                                <div class="input_right">
                                    <label for="" class="label">휴대폰번호 입력</label>
                                    <input type="text" name="findPw_userPhoneCheck" id="findPw_userPhoneCheck" class="list_inputType1 colorLight" oninput="this.value = this.value.replace(/[^0-9.]/g, '').replace(/(\..*)\./g, '$1');" placeholder="‘-’ 없이 숫자만 입력" onfocus="this.placeholder=''" onblur="this.placeholder='‘-’ 없이 숫자만 입력'">
                                </div>
                            </div>
                            <div class="input_list_item checkNoWrap">
                                <div class="input_left">인증번호 입력</div>
                                <div class="input_right">
                                    <label for="checkNo" class="label">인증번호 입력</label>
                                    <input type="text" name="checkNo" id="checkNo" class="list_inputType1 colorLight" oninput="this.value = this.value.replace(/[^0-9.]/g, '').replace(/(\..*)\./g, '$1');" placeholder="인증번호를 입력하세요" onfocus="this.placeholder=''" onblur="this.placeholder='인증번호를 입력하세요'">
                                    <div id="timer"></div>
                                </div>
                            </div>

                            <div class="mem_btnWrap2">
                                <button type="button" class="mem_btn2" onclick="javascript:history.back();">취소</button>
                                <button type="button" class="mem_btn1" onclick="selectUserPw();">확인</button>
                            </div>
                        </div><!--// 비밀번호 폼 -->
                    </div>
				</div><!--// 비밀번호변경 -->
				
            </div><!--// send top -->
        </div>
        
<!-- 아이디 찾기 휴대폰번호, 이메일 정보로 찾기 폼 -->
<form name="findIdForm" id="findIdForm" method="post" action="<c:out value='/web/user/findUserIdResult.do'/>">
	<input type="hidden" name="emplyrNm" value=""/>
	<input type="hidden" name="moblphonNo" value=""/>
	<input type="hidden" name="emailAdres" value=""/>
	<!-- 본인인증과의 구분 -->
	<input type="hidden" name="findType" value="other">
</form>

<form name="findPwForm" id="findPwForm" method="post" action="<c:out value='/web/user/findUserPwResult.do'/>">
	<input type="hidden" name="emplyrId" value="" />
	<input type="hidden" name="emplyrNm" value="" />
	<input type="hidden" name="moblphonNo" value="" />
	<input type="hidden" name="emailAdres" value="" />
	<input type="hidden" name="checkNo" value="" />
	<input type="hidden" name="mblDn" id="mblDn" value=""/>
</form>
	
<form name="reqKMCISForm" method="post" action="#">
    <input type="hidden" name="tr_cert" id="tr_cert" value = "${tr_cert}">
    <input type="hidden" name="tr_url"  id="tr_url" value = "${tr_url}">
    <input type="hidden" name="tr_add"  id="tr_add" value = "${tr_add}">
    <input type="hidden" name="tr_ver"      value = "V2">
    <input type="hidden" name="mberNm" id="mberNm" value="">
    <input type="hidden" name="moblphonNo" id="moblphonNo" value="">
    <input type="hidden" name="mberId" id="mberId" value="">
    <input type="hidden" name="authRUrl" id="authRUrl" value="/web/cop/kmc/authRequestFindIdPwAjax.do">
    <input type="hidden" name="authRUrlCode" id="authRUrlCode" value="001005">
</form>

<!-- kmc 본인인증 결과 데이터 set -->
<form name="resultForm" id="resultForm" method="post" action="#">
	<input type="hidden" name="emplyrNm" value="">
	<input type="hidden" name="moblphonNo" value="">
	<input type="hidden" name="mblDn" value="">
	<input type="hidden" name="findType" value="kmc">
	<input type="hidden" name="emplyrId" value="">
</form>

<form name="checkForm" id="checkForm" method="post" action="#">
	<input type="hidden" name="searchNm" value=""/>	
	<input type="hidden" name="userId" value=""/>
	<input type="hidden" name="callTo" value=""/>
	<input type="hidden" name="receive" value=""/>
</form>

