<%@ 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"%>
<%@ taglib prefix="form" uri="http://www.springframework.org/tags/form" %>

<script type="text/javascript">
function humanCancel(){
	window.location.href='/web/main/mainPage.do';
}

function humanAuthenticated(){
	
	var userId 		= $('#humanPage_userId').val().toLowerCase();
	var userNm 		= $('#humanPage_userNm').val(); 
	var moblphonNo 	= $('#humanPage_userPhone').val();
	
	if(userId == ''){
		alert("아이디를 입력해주세요.");
		$('#humanPage_userId').focus();
		return;
	}
	if(userNm == ''){
		alert("이름을 입력해주세요.");
		$('#humanPage_userNm').focus();
		return;
	}
	if(moblphonNo == ''){
		alert("휴대폰 번호를 입력해주세요.");
		$('#humanPage_userPhone').focus();
		return;
	}
	
	document.reqKMCISForm.mberNm.value = $('#humanPage_userNm').val();
	document.reqKMCISForm.moblphonNo.value = $('#humanPage_userPhone').val();
	document.reqKMCISForm.mberId.value = $('#humanPage_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 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();

}


function fnAddUserView() {
	
	var resultForm = $("form[name=resultForm]").serialize() ;
	$.ajax({
		url : "<c:url value='/web/user/humanCertifiedAjax.do' />"
		, type : 'POST'
		, data : resultForm
		, dataType:'json'
		, success : function(returnData, status){
			if(status == "success") {
				if (returnData.result=="success"){
					alert("회원정보 복원이 완료되었습니다.\n고객님의 안전한 사아트 이용을 위하여 다시 로그인 부탁드립니다.");
					location.href="/web/user/login/login.do";
					return;
				}else{
					alert("회원정보 복원에 오류가 발행했습니다.\n다시 인증 부탁드립니다.");
					return;
				}
			}else{
				alert("실패");return;
			}
		}
		, error : function(request , status, error){
			alert("code:"+request.status+"\n"+"message:"+request.responseText+"\n"+"error:"+error);
		}
	});
}

</script>

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

<!-- content 영역 -->
<div class="inner">
	<!-- send top -->
	<div class="send_top">
		<!-- 마이페이지 - 로그인 -->
		<div class="mypage_content current">
			<div class="heading">
				<h2>로그인</h2>
			</div>
			<div class="mem_cont_in widthM login_wrap">
				<div class="img_area">
					<img src="/publish/images/mem/img_logindormant_bg.png" alt="">
				</div>
				<div class="input_list dormant_input_list">
					<p class="welcome">회원님은 <span>장기 미이용</span> 회원이십니다.</p>
					<div class="input_list listType1">
						<div class="input_list_item">
							<div class="input_left">아이디</div>
							<div class="input_right">
								<label for="humanPage_userId" class="label">아이디 입력</label>
								<input type="text" name="humanPage_userId" id="humanPage_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="humanPage_userNm" class="label">이름 입력</label>
								<input type="text" name="humanPage_userNm" id="humanPage_userNm" 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="humanPage_userPhoneCheck" class="label">휴대폰번호 입력</label>
								<input type="text" class="list_inputType1" name="humanPage_userPhone" id="humanPage_userPhone" oninput="this.value = this.value.replace(/[^0-9.]/g, '').replace(/(\..*)\./g, '$1');" placeholder="‘-’ 없이 숫자만 입력" onfocus="this.placeholder=''" onblur="this.placeholder='‘-’ 없이 숫자만 입력'">
							</div>
						</div>
					</div>
				</div>
				<div class="mem_btnWrap4">
					<button type="button" class="mem_btnok" onclick="humanAuthenticated(); return false;">확인</button>
					<button type="button" class="mem_btncancel" onclick="humanCancel(); return false;">취소</button>
				</div>
			</div>
		</div>
		<!--// 마이페이지 - 로그인 -->
	</div>
	<!--// send top -->
</div>
<!--// content 영역 -->
