<?php
if (!defined('_GNUBOARD_')) exit; // 개별 페이지 접근 불가 
?>

<link rel="stylesheet" href="<?php echo $member_skin_url; ?>/register.css">

<section id="at-register">

<?php if($action == "lost") { ?>

	<style>
		body { background:#ffffff; padding:25px 25px 0px; margin:0px;}
	</style>

	<form name="fpasswordlost" action="<?php echo $action_url ?>" onsubmit="return fpasswordlost_submit(this);" method="post" autocomplete="off" data-ajax="false">
	<input type="hidden" name="frame" value="<?php echo $frame; ?>">
	<div class="msg-box box-black">
		<i class="fa fa-search"></i> 아이디/비밀번호 찾기
	</div>

	<div class="box-lost">
		
			회원가입 시 등록하신 e-mail 주소를 입력해 주세요.<br>
			해당 e-mail로 아이디와 비밀번호 정보를 보내드립니다.
		<p>
			<input type="text" id="mb_email" name="mb_email" required placeholder="e-mail 주소(필수)">
			<button type="submit"><i class="fa fa-check-circle"></i> 확인</button>
		</p>		
		<div class="clear"></div>
	</div>

	<div class="clear"></div>

	<?php echo $captcha_html; ?>

	<div class="clear"></div>

	</form>

	<script>
		function fpasswordlost_submit(f) {
		    <?php echo $captcha_js; ?>
			return true;
		}
	</script>

<?php } else if($action == "success") { ?>

	<div class="msg-box box-black">
		<i class="fa fa-leaf fa-lg"></i> <strong><?php echo $mb['mb_name'] ?></strong>님의 회원가입을 진심으로 축하합니다.
	</div>

	<div class="box-ok">
		<?php if ($config['cf_use_email_certify']) { ?>
			회원 가입 시 입력하신 이메일 주소로 인증메일이 발송되었습니다.<br>
			발송된 인증메일을 확인하신 후 인증처리를 하시면 사이트를 원활하게 이용하실 수 있습니다.
			<br><br>
			<div id="reg_result_email">
		        <span>아이디</span>
			    <strong><?php echo $mb['mb_id'] ?></strong><br>
			    <span>이메일 주소</span>
			    <strong><?php echo $mb['mb_email'] ?></strong>
		    </div>
			<br><br>
			이메일 주소를 잘못 입력하셨다면, 사이트 관리자에게 문의해주시기 바랍니다.
			<br><br>
		<?php } ?>

	    회원님의 비밀번호는 아무도 알 수 없는 암호화 코드로 저장되므로 안심하셔도 좋습니다.	만약 아이디, 비밀번호를 분실하셨다면 회원가입시 입력하신 E-mail을 이용하여 찾을 수 있습니다.

		<br><br>

	    회원 탈퇴는 언제든지 가능하며 일정기간이 지난 후, 회원님의 정보는 삭제하고 있습니다.

		<br><br>

		감사합니다.
	</div>

	<?php if($frame) { ?>
		<p align="center" class="btn-ok">
			<a href="javascript://" onclick="parent.location.reload();" class="over"><i class="fa fa-home"></i> 닫기</a>
		</p>
	<?php } else { ?>
		<p align="center" class="btn-ok">
			<a href="<?php echo G5_URL; ?>" class="over"><i class="fa fa-home"></i> 홈으로</a>
		</p>
	<?php } ?>
<?php } else if($action == "register") { //가입약관 ?>

	<form name="fregister" id="fregister" action="<?php echo $register_action_url ?>" onsubmit="return fregister_submit(this);" method="POST" autocomplete="off" data-ajax="false">
	<input type="hidden" name="frame" value="<?php echo $frame; ?>">

	<div class="msg-box box-black">
		<b><i class="fa fa-file-text"></i> 회원가입약관</b>
	</div>

    <!-- 그누보드 기본 약관사용은 아래 textarea 이용 -->
	<!--<textarea class="form-control input-sm" rows=12 readonly><?php //echo get_text($config['cf_stipulation']); ?></textarea>-->
	<div class="box-wrap">
		<div class="box-auto">
			<?php include_once(AMINA_PATH.'/html/provision.php'); ?>
		</div>
		<p>&nbsp; &nbsp; <label><input type="checkbox" name="agree" value="1" id="agree11"> 회원가입약관의 내용에 동의합니다.</label></p>
	</div>

	<div class="msg-box box-black">
		<b><i class="fa fa-user"></i> 개인정보수집이용안내</b>
	</div>

	<!-- 그누보드 기본 개인정보수집이용안내는 아래 textarea 이용 -->
	<!--<textarea class="form-control input-sm" rows=12 readonly><?php //echo get_text($config['cf_privacy']); ?></textarea>-->
	<div class="box-wrap">
		<div class="box-auto">
			<?php include_once(AMINA_PATH.'/html/privacy.php'); ?>
		</div>
		<p>&nbsp; &nbsp; <label><input type="checkbox" name="agree2" value="1" id="agree21"> 개인정보수집이용안내의 내용에 동의합니다.</label></p>
	</div>

    <p align="center"><button type="submit" class="btn-ok"><i class="fa fa-chevron-circle-right fa-lg"></i> 다음으로</button></p>

	<br/>

	</form>

	<script>
	function fregister_submit(f) {
	    if (!f.agree.checked) {
		    alert("회원가입약관의 내용에 동의하셔야 회원가입 하실 수 있습니다.");
	        f.agree.focus();
		    return false;
	    }

		if (!f.agree2.checked) {
	        alert("개인정보수집이용안내의 내용에 동의하셔야 회원가입 하실 수 있습니다.");
		    f.agree2.focus();
	        return false;
		}

	    return true;
	}
	</script>

<?php } else if($action == "form") { //가입폼 ?>

	<script src="<?php echo AMINA_URL; ?>/js/register.js"></script>

	<form name="fregisterform" id="fregisterform" action="<?php echo $register_action_url; ?>" onsubmit="return fregisterform_submit(this);" method="post" enctype="multipart/form-data" autocomplete="off" data-ajax="false">
	<input type="hidden" name="w" value="<?php echo $w; ?>">
	<input type="hidden" name="url" value="<?php echo $urlencode; ?>">
	<input type="hidden" name="agree" value="<?php echo $agree; ?>">
	<input type="hidden" name="agree2" value="<?php echo $agree2; ?>">
	<input type="hidden" name="frame" value="<?php echo $frame; ?>">
	<?php if ($w=="u") { ?>
		<input type="hidden" name="mb_1" value="<?php echo $member['mb_1']; ?>">
		<input type="hidden" name="mb_2" value="<?php echo $member['mb_2']; ?>">
		<input type="hidden" name="mb_3" value="<?php echo $member['mb_3']; ?>">
		<input type="hidden" name="mb_4" value="<?php echo $member['mb_4']; ?>">
		<input type="hidden" name="mb_5" value="<?php echo $member['mb_5']; ?>">
		<input type="hidden" name="mb_6" value="<?php echo $member['mb_6']; ?>">
		<input type="hidden" name="mb_7" value="<?php echo $member['mb_7']; ?>">
		<input type="hidden" name="mb_8" value="<?php echo $member['mb_8']; ?>">
		<input type="hidden" name="mb_9" value="<?php echo $member['mb_9']; ?>">
		<input type="hidden" name="mb_10" value="<?php echo $member['mb_10']; ?>">
	<?php } ?>
	<input type="hidden" name="cert_type" value="<?php echo $member['mb_certify']; ?>">
	<?php if (isset($member['mb_sex'])) { ?>
		<input type="hidden" name="mb_sex" value="<?php echo $member['mb_sex']; ?>">
	<?php } ?>

	<table>
	<tr>
	<td colspan=2 class="msg-box box-black">
		<i class="fa fa-gear fa-lg"></i> 사이트 이용정보
	</td>
	</tr>
	<tr>
	<th scope="row">아이디<span class="sound_only"> 필수</span></th>
	<td>
		<input type="text" maxlength=20 id='reg_mb_id' name="mb_id" itemname="아이디" value="<?=$member['mb_id']?>" <?php echo $readonly; ?> <? if ($w=='') { echo "required onblur='amina_mb_id_check();'"; } ?>>
		<?php if ($w=='u') { ?>
			<span class="btn-ok"><a href="javascript:amina_leave();"><i class="fa fa-sign-out"></i> 탈퇴하기</a></span>
		<?php } else { ?>
			<p><span id="chk_mb_id">영문자, 숫자, _ 만 입력 가능하며, 최소 3자이상 입력해 주세요.</span></p>
		<?php } ?>
	</td>
	</tr>
	<tr>
	<th scope="row" class="no-border">비밀번호<span class="sound_only"> 필수</span></th>
	<td class="no-border">
		<input type="password" name="mb_password" id="reg_mb_password" maxlength="20" <?php echo $required; ?>>
		<span class="btn-ok"><a title="비밀번호 재확인" class="over"><i class="fa fa-lock fa-lg"></i><span class="sound_only">확인 필수</span></a></span>
		<input type="password" name="mb_password_re" id="reg_mb_password_re" maxlength="20" <?php echo $required; ?>>
		<p><span id="complexity">영문자, 숫자만 입력 가능하며, 최소 3자이상 입력해 주세요.</span></p>

	</td>
	</tr>

	<tr>
	<td colspan=2 class="msg-box box-black">
		<i class="fa fa-user fa-lg"></i> 개인정보
	</td>
	</tr>

	<tr>
	<th scope="row">이름<span class="sound_only"> 필수</span></th>
	<td>
        <input type="text" id="reg_mb_name" name="mb_name" value="<?php echo $member['mb_name'] ?>" <?php echo $required; ?> <?php echo $readonly; ?>>
		<?php if ($w=="u" && $config['cf_cert_use']) { ?>
	        <p>아이핀 본인확인 후에는 이름이 자동 입력되고 휴대폰 본인확인 후에는 이름과 휴대폰번호가 자동 입력되어 수동으로 입력할수 없게 됩니다.</p>
		<?php } ?>
		<?php
			if($config['cf_cert_use']) {
				if($config['cf_cert_ipin'])
			        echo '<button type="button" id="win_ipin_cert">아이핀 본인확인</button>'.PHP_EOL;
				if($config['cf_cert_hp'])
					echo '<button type="button" id="win_hp_cert">휴대폰 본인확인</button>'.PHP_EOL;
		
			    echo '<noscript>본인확인을 위해서는 자바스크립트 사용이 가능해야합니다.</noscript>'.PHP_EOL;
	        }

			if ($config['cf_cert_use'] && $member['mb_certify']) {
			    if($member['mb_certify'] == 'ipin')
					$mb_cert = '아이핀';
				else
					$mb_cert = '휴대폰';
		?>
			<div id="msg_certify">
				<strong><?php echo $mb_cert; ?> 본인확인</strong><?php if ($member['mb_adult']) { ?> 및 <strong>성인인증</strong><?php } ?> 완료
			</div>
		<?php } ?>
	</td>
	</tr>
	<tr>
    <th scope="row">닉네임<span class="sound_only"> 필수</span></th>
    <td>
		<?php if ($req_nick) { ?>
			<input type="hidden" name="mb_nick_default" value="<?php echo isset($member['mb_nick'])?$member['mb_nick']:''; ?>">
			<input type="text" name="mb_nick" value="<?php echo isset($member['mb_nick'])?$member['mb_nick']:''; ?>" id="reg_mb_nick" required maxlength="20" onblur="amina_mb_nick_check();">
			<p><span id="chk_mb_nick">공백없이 한글, 영문, 숫자만 입력 가능 (한글2자, 영문4자 이상) 닉네임을 바꾸시면 앞으로 <?php echo (int)$config['cf_nick_modify'] ?>일 이내에는 변경 할 수 없습니다.</span></p>
		<?php } else { ?>
			<input type="hidden" name="mb_nick_default" value="<?php echo $member['mb_nick']; ?>">
			<input type="hidden" name="mb_nick" value="<?php echo $member['mb_nick']; ?>">
			<b><?php echo $member['mb_nick']; ?></b>
			<p><span id="chk_mb_nick"> 닉네임 변경은 <?php echo date("Y년 m월 d일", strtotime($member['mb_nick_date']) + ($config['cf_nick_modify'] * 86400)) ?> 이후부터 가능합니다.</span></p>
		<?php } ?>
	</td>
	</tr>
	<tr>
    <th scope="row">E-mail<span class="sound_only"> 필수</span></th>
    <td>
		<input type="hidden" name="old_email" value="<?php echo $member['mb_email'] ?>">
        <input type="email" name="mb_email" value="<?php echo isset($member['mb_email'])?$member['mb_email']:''; ?>" id="reg_mb_email" required maxlength="100" onblur="amina_mb_email_check()">
		<p><span id='chk_mb_email'>아이디나 비밀번호 분실시 여기에 등록하신 e-mail로 찾을 수 있습니다.</span></p>
		<?php if ($config['cf_use_email_certify']) {  ?>
			<p>
			<?php if ($w=='') { echo 'E-mail 로 발송된 내용을 확인한 후 인증하셔야 회원가입이 완료됩니다.'; }  ?>
			<?php if ($w=='u') { echo 'E-mail 주소를 변경하시면 다시 인증하셔야 합니다.'; }  ?>
			</p>
		<?php }  ?>
	</td>
	</tr>
	<?php if ($config['cf_use_homepage']) { $chk_icon = $config['cf_req_homepage'] ? '' : '-empty'; ?>
		<tr>
	    <th scope="row">홈페이지<?php if ($config['cf_req_homepage']){ ?><span class="sound_only"> 필수</span><?php } ?></th>
	    <td>
			<input type="text" name="mb_homepage" value="<?php echo $member['mb_homepage'] ?>" id="reg_mb_homepage" maxlength="255" <?php echo $config['cf_req_homepage']?"required":""; ?>>
		</td>
		</tr>
	<?php } ?>
	<?php if ($config['cf_use_tel'] || $config['cf_use_hp']) { ?>
		<?php if ($config['cf_use_tel']) {  ?>
		<tr>
	    <th scope="row">일반전화<?php if ($config['cf_req_tel']) { ?><span class="sound_only"> 필수</span><?php } ?></th>
	    <td>
			<input type="text" name="mb_tel" value="<?php echo $member['mb_tel'] ?>" id="reg_mb_tel" maxlength="20" <?php echo $config['cf_req_tel']?"required":""; ?>>
		</td>
		</tr>
        <?php } ?>
		<?php if ($config['cf_use_hp']) {  ?>
		<tr>
	    <th scope="row">휴대폰<?php if ($config['cf_req_hp']) { ?><span class="sound_only"> 필수</span><?php } ?></th>
	    <td>
			<input type="text" name="mb_hp" value="<?php echo $member['mb_hp'] ?>" id="reg_mb_hp" <?php echo ($config['cf_req_hp'])?"required":""; ?> maxlength="20" onblur="amina_mb_hp_check();">
			<p><span id="chk_mb_hp">휴대폰번호의 숫자만 입력해 주세요.</span></p>
		</td>
		</tr>
        <?php } ?>
		<?php if ($config['cf_cert_use'] && $config['cf_cert_hp']) { ?>
	        <input type="hidden" name="old_mb_hp" value="<?php echo $member['mb_hp'] ?>">
        <?php } ?>
	<?php } ?>

	<?php if ($config['cf_use_addr']) { ?>
		<tr>
	    <th scope="row">주소<?php if ($config['cf_req_addr']) { ?><span class="sound_only"> 필수</span><?php }  ?></th>
	    <td>
			<label for="reg_mb_zip1" class="sound_only">우편번호 앞자리<?php echo $config['cf_req_addr']?'<span class="sound_only"> 필수</span>':''; ?></label>
			<input type="text" name="mb_zip1" value="<?php echo $member['mb_zip1'] ?>" id="reg_mb_zip1" <?php echo $config['cf_req_addr']?"required":""; ?> size="3" maxlength="3">
			<label for="reg_mb_zip2" class="sound_only">우편번호 뒷자리<?php echo $config['cf_req_addr']?'<span class="sound_only"> 필수</span>':''; ?></label>
			<input type="text" name="mb_zip2" value="<?php echo $member['mb_zip2'] ?>" id="reg_mb_zip2" <?php echo $config['cf_req_addr']?"required":""; ?> size="3" maxlength="3">
			<span class="btn-ok"><a href="javascript:;" onclick="amina_zip('fregisterform', 'mb_zip1', 'mb_zip2', 'mb_addr1', 'mb_addr2', 'mb_addr3', 'mb_addr_jibeon');" class="over"><i class="fa fa-search"></i> 주소검색</a></span>
			<p>
				<label for="reg_mb_addr1" class="sound_only">기본주소<?php echo $config['cf_req_addr']?'<span class="sound_only"> 필수</span>':''; ?></label>
				<input type="text" name="mb_addr1" value="<?php echo $member['mb_addr1'] ?>" id="reg_mb_addr1" <?php echo $config['cf_req_addr']?"required":""; ?> placeholder="기본주소">
				<label for="reg_mb_addr2" class="sound_only">상세주소<?php echo $config['cf_req_addr']?'<span class="sound_only"> 필수</span>':''; ?></label>
				<input type="text" name="mb_addr2" value="<?php echo $member['mb_addr2'] ?>" id="reg_mb_addr2" <?php echo $config['cf_req_addr']?"required":""; ?> placeholder="상세주소">
				<label for="reg_mb_addr3" class="sound_only">참고항목<?php echo $config['cf_req_addr']?'<span class="sound_only"> 필수</span>':''; ?></label>
				<input type="text" name="mb_addr3" value="<?php echo $member['mb_addr3'] ?>" id="reg_mb_addr3" <?php echo $config['cf_req_addr']?"required":""; ?> placeholder="참고항목">
			</p>
			<input type="hidden" name="mb_addr_jibeon" value="<?php echo $member['mb_addr_jibeon']; ?>">
			<p><span id="mb_addr_jibeon"><?php echo ($member['mb_addr_jibeon'] ? '지번주소 : '.$member['mb_addr_jibeon'] : ''); ?></span></p>
		</td>
		</tr>
	<?php } ?>

	<tr>
	<td colspan=2 class="msg-box box-black">
		<i class="fa fa-plus-circle fa-lg"></i> 기타 개인설정
	</td>
	</tr>
	<?php if (!$config['cf_use_email_certify'] || $w=="u") {  ?>
		<tr>
		<th scope="row">회원사진</th>
	    <td>
			<div style="float:left; margin-right:10px;">
				<?php echo mb_photo('', $member['mb_id'], 80, 80); ?>
			</div>
			<p>회원사진은 gif, jpg. png 파일만 가능하며, 등록시 <?=$xp['photo_size']?>x<?=$xp['photo_size']?> 사이즈로 자동 리사이즈됩니다.
			<?php echo ($xp['animated_gif_photo']) ? '(움직이는 GIF 등록가능. 단, 리사이즈 안됨)' : '(단, 움직이는 GIF 등록불가)'; ?>
			</p>
			<p>
			<input type="file" name='mb_icon2'>
			<?php
				if($member['mb_id']) {
			        if (file_exists(G5_DATA_PATH.'/mb_photo/'.$member['mb_id'])) {
					    echo '<label><input type="checkbox" name="del_mb_icon2" value="1"> 삭제</label>';
			        }
				}
		    ?>
			</p>						
			<div class="clear"></div>
		</td>
		</tr>
	<?php } ?>
	<?php if ($config['cf_use_member_icon'] && $member['mb_level'] >= $config['cf_icon_level']) { ?>
		<tr>
	    <th scope="row">회원아이콘</th>
	    <td>
	        <input type="file" name="mb_icon" id="reg_mb_icon">
	        <?php if ($w == 'u' && file_exists($mb_icon)) { ?>
		        <label><input type="checkbox" name="del_mb_icon" value="1" id="del_mb_icon"> 삭제</label>
	        <?php } ?>
			<p>
	            이미지 크기는 가로 <?php echo $config['cf_member_icon_width'] ?>픽셀, 세로 <?php echo $config['cf_member_icon_height'] ?>픽셀 이하의 gif만 가능하며,
				용량 <?php echo number_format($config['cf_member_icon_size']) ?>바이트 이하만 등록됩니다.
	        </p>
		</td>
		</tr>
	<?php } ?>

	<?php if ($config['cf_use_signature']) { ?>
		<tr>
	    <th scope="row">서명<?php if ($config['cf_req_signature']){ ?><span class="sound_only">필수</span><?php } ?></th>
	    <td>
			<textarea name="mb_signature" id="reg_mb_signature" rows=5 <?php echo $config['cf_req_signature']?"required":""; ?>><?php echo $member['mb_signature'] ?></textarea>
		</td>
		</tr>
	<?php } ?>

	<?php if ($config['cf_use_profile']) { ?>
		<tr>
	    <th scope="row">자기소개<?php if ($config['cf_req_profile']){ ?><strong class="sound_only">필수</strong><?php } ?></th>
	    <td>
			<textarea name="mb_profile" id="reg_mb_profile" rows=5 <?php echo $config['cf_req_profile']?"required":""; ?>><?php echo $member['mb_profile'] ?></textarea>
		</td>
		</tr>
	<?php } ?>
	<tr>
    <th scope="row">메일링서비스</th>
    <td>
		<label><input type="checkbox" name="mb_mailling" value="1" id="reg_mb_mailling" <?php echo ($w=='' || $member['mb_mailling'])?'checked':''; ?>> 정보 메일을 받겠습니다.</label>
    </td>
	</tr>
	<?php if ($config['cf_use_hp']) { ?>
		<tr>
	    <th scope="row">SMS 수신여부</th>
	    <td>
        <label><input type="checkbox" name="mb_sms" value="1" id="reg_mb_sms" <?php echo ($w=='' || $member['mb_sms'])?'checked':''; ?>> 휴대폰 문자메세지를 받겠습니다.</label>
	    </td>
		</tr>
	<?php }  ?>

	<?php if (isset($member['mb_open_date']) && $member['mb_open_date'] <= date("Y-m-d", G5_SERVER_TIME - ($config['cf_open_modify'] * 86400)) || empty($member['mb_open_date'])) { // 정보공개 수정일이 지났다면 수정가능 ?>
		<tr>
	    <th scope="row">정보공개</th>
	    <td>
	        <input type="hidden" name="mb_open_default" value="<?php echo $member['mb_open'] ?>">
	        <label>
				<input type="checkbox" name="mb_open" value="1" id="reg_mb_open" <?php echo ($w=='' || $member['mb_open'])?'checked':''; ?>> 다른분들이 나의 정보를 볼 수 있도록 합니다. (<?php echo (int)$config['cf_open_modify'] ?>일 이내 재변경불가)
			</label>
		</td>
		</tr>
	<?php } else { ?>
		<tr>
	    <th scope="row">정보공개</th>
	    <td>
            정보공개는 수정후 <?php echo (int)$config['cf_open_modify'] ?>일 이내, <?php echo date("Y년 m월 d일", isset($member['mb_open_date']) ? strtotime("{$member['mb_open_date']} 00:00:00")+$config['cf_open_modify']*86400:G5_SERVER_TIME+$config['cf_open_modify']*86400); ?> 까지는 변경이 안됩니다.
            이렇게 하는 이유는 잦은 정보공개 수정으로 인하여 쪽지를 보낸 후 받지 않는 경우를 막기 위해서 입니다.
	        <input type="hidden" name="mb_open" value="<?php echo $member['mb_open'] ?>">
	    </td>
		</tr>
	<?php } ?>

	<?php if ($w == "" && $config['cf_use_recommend']) { ?>
		<tr>
	    <th scope="row">추천인아이디</th>
		<td>
			<input type="text" name="mb_recommend" id="reg_mb_recommend" onblur="amina_mb_recommend_check();">
			<p><i class="fa fa-chevron-circle-right"></i> <span id="chk_mb_recommend">추천인의 아이디는 영문자, 숫자, _ 만 입력할 수 있습니다.</span></p>
		</td>
		</tr>
	<?php } ?>

	<tr>
    <th scope="row">자동등록방지<span class="sound_only">필수</span></th>
    <td><?php echo $captcha_html ?></td>
	</tr>
	</table>

	<br>

	<p align="center">
		<button type="submit"><i class="fa fa-check-circle fa-lg"></i><b> <?php echo ($w == '') ? '회원가입' : '정보수정'; ?></b></button>
	</p>
	</form>

	<?php if ($config['cf_cert_use']) { // KCP 휴대폰인증 form
	    if($config['cf_cert_hp'] == 'kcp')
	        include_once(G5_KCPCERT_PATH.'/kcpcert_form.php');
	}
	?>

	<script>
	$(function() {
		<?php if ($config['cf_use_addr']) { ?>
			$("#reg_mb_zip1, #reg_mb_zip2, #reg_mb_addr1").attr("readonly", true);
		<?php } ?>
	    <?php if($config['cf_cert_use'] && $config['cf_cert_ipin']) { ?>
	    // 아이핀인증
		$("#win_ipin_cert").click(function() {
	        if(!amina_cert_confirm())
		        return false;

	        var url = "<?php echo G5_OKNAME_URL; ?>/ipin1.php";
		    amina_certify_win('kcb-ipin', url);
	        return;
	    });
	    <?php } ?>

		<?php if($config['cf_cert_use'] && $config['cf_cert_hp']) { ?>
	    // 휴대폰인증
	    $("#win_hp_cert").click(function() {
	        if(!amina_cert_confirm())
		        return false;

	        <?php
		    switch($config['cf_cert_hp']) {
	            case 'kcb':
		            $cert_url = G5_OKNAME_URL.'/hpcert1.php';
			        $cert_type = 'kcb-hp';
				    break;
	            case 'kcp':
		            $cert_url = G5_KCPCERT_URL.'/kcpcert_form.php';
			        $cert_type = 'kcp-hp';
				    break;
	            default:
		            break;
	        }
		    ?>

	        amina_certify_win("<?php echo $cert_type; ?>", "<?php echo $cert_url; ?>");
	        return;
	    });
		<?php } ?>
	});

	// submit 최종 폼체크
	function fregisterform_submit(f) {

		// 회원아이디 검사
	    if (f.w.value == "") {
		    var msg = amina_mb_id_check();
			if (msg) {
	            alert(msg);
		        f.mb_id.select();
			    return false;
	        }
		}

	    if (f.w.value == '') {
		    if (f.mb_password.value.length < 3) {
			    alert('비밀번호를 3글자 이상 입력하십시오.');
	            f.mb_password.focus();
		        return false;
	        }
	    }

	    if (f.mb_password.value != f.mb_password_re.value) {
		    alert('비밀번호가 같지 않습니다.');
			f.mb_password_re.focus();
	        return false;
	    }

	    if (f.mb_password.value.length > 0) {
		    if (f.mb_password_re.value.length < 3) {
			    alert('비밀번호를 3글자 이상 입력하십시오.');
		        f.mb_password_re.focus();
	            return false;
		    }
	    }

	    // 이름 검사
	    if (f.w.value=='') {
		    if (f.mb_name.value.length < 1) {
			    alert('이름을 입력하십시오.');
	            f.mb_name.focus();
		        return false;
	        }
	    }

		// 닉네임 공백 검사
		var blank_pattern = /[\s]/g;
		if( blank_pattern.test(f.mb_nick.value) == true){
			alert(' 닉네임에 공백은 사용할 수 없습니다.');
			f.mb_nick.focus();
			return false;
		} 

		// 닉네임 특수문자 검사
		var special_pattern = /[`~!@#$%^&*|\\\'\";:\/?]/gi;
		if( special_pattern.test(f.mb_nick.value) == true ){
			alert('닉네임에 특수문자는 사용할 수 없습니다.');
			f.mb_nick.focus();
			return false;
		}

	    if ((f.w.value == "") || (f.w.value == "u" && f.mb_nick.defaultValue != f.mb_nick.value)) {
		    var msg = amina_mb_nick_check();
	        if (msg) {
		        alert(msg);
			    f.reg_mb_nick.select();
	            return false;
		    }
	    }

	    // E-mail 검사
	    if ((f.w.value == "") || (f.w.value == "u" && f.mb_email.defaultValue != f.mb_email.value)) {
		    var msg = amina_mb_email_check();
	        if (msg) {
		        alert(msg);
			    f.reg_mb_email.select();
	            return false;
		    }
	    }

	    if (typeof f.mb_icon != 'undefined') {
		    if (f.mb_icon.value) {
			    if (!f.mb_icon.value.toLowerCase().match(/.(gif)$/i)) {
	                alert('회원아이콘이 gif 파일이 아닙니다.');
		            f.mb_icon.focus();
			        return false;
	            }
		    }
	    }

	    if (typeof(f.mb_recommend) != 'undefined' && f.mb_recommend.value) {
		    if (f.mb_id.value == f.mb_recommend.value) {
			    alert('본인을 추천할 수 없습니다.');
	            f.mb_recommend.focus();
		        return false;
	        }

	        var msg = amina_mb_recommend_check();
		    if (msg) {
			    alert(msg);
	            f.mb_recommend.select();
		        return false;
	        }
	    }

	    <?php echo $captcha_js; ?>

	    document.getElementById("btn_submit").disabled = "disabled";

		<?php if(!AMINA) { ?>
		    // 보안인증관련 코드로 반드시 포함되어야 합니다.
		    set_cookie("<?=md5($token)?>", "<?=base64_encode($token)?>", 1, "<?=$g4['cookie_domain']?>");
		<?php } ?>
	    return true;
	}
	</script>

<?php } // 가입폼 끝 ?>

</section>