﻿function signup_ConfirmLoginName()
{
	str_login_name = document.signup_form.login_name.value;
	
	if (!str_login_name.match(/[abcdefghijklmnopqrstuvwxyz0123456789]{4,20}/))
	{
		alert('잘못된 아이디입니다');
		return;
	}

	ret = window.showModalDialog('/member/signup_confirm.asp?login_name='+str_login_name, '', 'dialogWidth:20; dialogHeight:12;');
	
	document.signup_form.login_name_confirm.value = ret;
}

function signup_Go()
{
	str_nick_name = document.signup_form.nick_name.value;
	
	if (str_nick_name == '' || str_nick_name.match(/\s+/))
	{
		alert('별명이 잘못되었습니다');
		document.signup_form.nick_name.select();
		return;
	}
	
	if (document.signup_form.login_name_confirm.value != '1')
	{
		alert('검색 버튼을 눌러 사용가능한 아이디를 입력하세요');
		document.signup_form.login_name.select();
		return;
	}
	
	str_login_pass = document.signup_form.login_pass.value;
	str_login_pass_confirm = document.signup_form.login_pass_confirm.value;
	
	if (str_login_pass == '' || str_login_pass_confirm == '' || str_login_pass != str_login_pass_confirm)
	{
		alert('비밀번호가 잘못되었습니다');
		document.signup_form.login_pass.select();
		return;
	}
	
	str_user_name = document.signup_form.user_name.value;
	
	if (str_user_name == '' || str_user_name.match(/\s+/))
	{
		alert('이름이 잘못되었습니다');
		document.signup_form.user_name.select();
		return;
	}
	
	str_email = document.signup_form.email.value;
	
	if (str_email == '' || !str_email.match(/^[_0-9a-zA-Z-]+(\.[0-9a-zA-Z-]+)*@[_0-9a-zA-Z-]+(\.[0-9a-zA-Z-]+)*$/))
	{
		alert('이메일 주소가 잘못되었습니다');
		document.signup_form.email.select();
		return;
	}
	
	if (!confirm('입력하신 정보로 회원가입을 계속할까요?'))
		return;
		
	document.signup_form.submit();
}
