<!--
/* *************************************************************
 * member JavaScript [회원가입]
 * ************************************************************ 
*/


/**
 * 유저핀 중복 체크
*/
function userpinDupCheck(formName)
{
	var form = getDocument( formName );
	var now_action = form.action;
	var now_target = form.target;
	
	form.mb_userpin.value = form.mb_userpin1.value + "" + form.mb_userpin2.value + "" + form.mb_userpin3.value;
		
	if(form.mb_userpin1.value == "")
	{
		alert("유저핀를 입력하셔야 합니다.");
		form.mb_userpin1.focus();
	}
	else if(form.mb_userpin1.value.length != "4")
	{
		alert("유저핀를 정확히 입력하셔야 합니다. ex) 1234-1234-1234  형태입니다.");
		form.mb_userpin1.focus();
	}
	else if(form.mb_userpin2.value == "")
	{
		alert("유저핀를 정확히 입력하셔야 합니다. ex) 1234-1234-1234  형태입니다.");
		form.mb_userpin2.focus();
	}
	else if(form.mb_userpin2.value.length != "4")
	{
	alert("유저핀를 정확히 입력하셔야 합니다. ex) 1234-1234-1234  형태입니다.");
		form.mb_userpin2.focus();
	}
	else if(form.mb_userpin3.value == "")
	{
		alert("유저핀를 정확히 입력하셔야 합니다. ex) 1234-1234-1234  형태입니다.");
		form.mb_userpin3.focus();
	}
	else if(form.mb_userpin3.value.length != "4")
	{
		alert("유저핀를 정확히 입력하셔야 합니다. ex) 1234-1234-1234  형태입니다.");
		form.mb_userpin3.focus();
	}
	else if(isNumberForm(form.mb_userpin1) == false)
	{
		alert("유저핀는 숫자만 입력 가능합니다.");
		form.mb_userpin1.focus();
	}
	else if(isNumberForm(form.mb_userpin2) == false)
	{
		alert("유저핀는 숫자만 입력 가능합니다.");
		form.mb_userpin2.focus();
	}
	else if(isNumberForm(form.mb_userpin3) == false)
	{
		alert("유저핀는 숫자만 입력 가능합니다.");
		form.mb_userpin3.focus();
	}
	
	else
	{

		form.action = "/dupcheck.do?act=mb_userpin";
		form.target = "hidden_iframe";		
		form.submit();
				
		form.action = now_action;
		form.target = now_target;
		
	}
}






/**
 * 실명인증 페이지 14미만 가입자 
 */
function submitAleadyCheck2( formName )
{
	var form = getDocument( formName );
	if(form.mb_name.value == "")
	{
		alert("이름을 입력하셔야 합니다.");
		form.mb_name.focus();
	}
	else if(form.mb_sec_no1.value == "")
	{
		alert("주민등록번호를 입력하셔야 합니다.");
		form.mb_sec_no1.focus();
	}
	else if(form.mb_sec_no1.value.length != 6)
	{
		alert("정상적인 주민등록번호를 입력하셔야 합니다.");
		form.mb_sec_no1.focus();
	}
	else if(form.mb_sec_no2.value == "")
	{
		alert("주민등록번호를 입력하셔야 합니다.");
		form.mb_sec_no2.focus();
	}
	else if(form.mb_sec_no2.value.length != 7)
	{
		alert("정상적인 주민등록번호를 입력하셔야 합니다.");
		form.mb_sec_no2.focus();
	}
	else
	{
		form.mb_sec_no.value = form.mb_sec_no1.value + "" + form.mb_sec_no2.value;
		
		form.target="hidden_iframe";
		form.submit();
		form.target="_self"; 
				
		/*
		if(!checkJuminNumber(form.mb_sec_no.value))
		{
			alert("유효하지 않은 주민등록번호입니다.");
		}
		
		if(checkJuminNumber(form.mb_sec_no.value)){
		
			if('N' == isMoreThan14age(form.mb_sec_no1.value, form.mb_sec_no2.value.substring(0, 1)))
			{
				form.target="hidden_iframe";
				form.submit();
				form.target="_self";
			}		
			else if('Y' == isMoreThan14age(form.mb_sec_no1.value, form.mb_sec_no2.value.substring(0, 1)))
			{
				alert("14세 이상 사용자 :: 일반회원으로 가입해주세요");
				location.href="/signup.do";
			
			}		
		}
		*/
		
	}
}


/**
 * 기업회원 가입여부 확인 페이지
 */
function submitAleadyCheckCn( formName )
{
	var form = getDocument( formName );
	if(form.mb_name.value == "")
	{
		alert("상호을 입력하셔야 합니다.");
		form.mb_name.focus();
	}
	else if(form.mb_reg_no1.value == "")
	{
		alert("사업자등록번호를 입력하셔야 합니다.");
		form.mb_reg_no1.focus();
	}
	else if(form.mb_reg_no1.value.length != 3)
	{
		alert("정상적인 사업자등록번호를 입력하셔야 합니다.");
		form.mb_reg_no1.focus();
	}
	else if(form.mb_reg_no2.value == "")
	{
		alert("사업자등록번호를 입력하셔야 합니다.");
		form.mb_reg_no2.focus();
	}
	else if(form.mb_reg_no2.value.length != 2)
	{
		alert("정상적인 사업자등록번호를 입력하셔야 합니다.");
		form.mb_reg_no2.focus();
	}
	else if(form.mb_reg_no3.value == "")
	{
		alert("사업자등록번호를 입력하셔야 합니다.");
		form.mb_reg_no3.focus();
	}
	else if(form.mb_reg_no3.value.length != 5)
	{
		alert("정상적인 사업자등록번호를 입력하셔야 합니다.");
		form.mb_reg_no3.focus();
	}
	else
	{
		form.mb_reg_no.value = form.mb_reg_no1.value + "" + form.mb_reg_no2.value + "" + form.mb_reg_no3.value;

		if(!checkBizNumber(form.mb_reg_no.value))
		{
			alert("유효하지 않은 사업자등록번호입니다.");
		}
		else
		{
			form.submit();
		}
	}
}

/**
 * 외국인 가입여부 확인 페이지
 */
function submitAleadyCheckFgn( formName )
{
	var form = getDocument( formName );
	if(form.mb_name.value == "")
	{
		alert("이름을 입력하셔야 합니다.");
		form.mb_name.focus();
	}
	else if(form.mb_sec_no1.value == "")
	{
		alert("외국인 등록번호를 입력하셔야 합니다.");
		form.mb_sec_no1.focus();
	}
	else if(form.mb_sec_no1.value.length != 6)
	{
		alert("정상적인 외국인 등록번호를 입력하셔야 합니다.");
		form.mb_sec_no1.focus();
	}
	else if(form.mb_sec_no2.value == "")
	{
		alert("외국인 등록번호를 입력하셔야 합니다.");
		form.mb_sec_no2.focus();
	}
	else if(form.mb_sec_no2.value.length != 7)
	{
		alert("정상적인 외국인 등록번호를 입력하셔야 합니다.");
		form.mb_sec_no2.focus();
	}
	else
	{
		form.mb_sec_no.value = form.mb_sec_no1.value + "" + form.mb_sec_no2.value;

		if(!checkFgnNumber(form.mb_sec_no.value))
		{
			alert("유효하지 않은  외국인 등록번호입니다.");
		}
		else
		{
			form.submit();
		}
	}
}

/**
 * 약관동의 페이지
 */
function submitRule( formName )
{
	var form = getDocument( formName );

	//법인 가입자일 경우
	if(form.mb_kind.value =="002")
	{
		form.action = "/signup_m4s2.do";
		form.submit();
	}
	//외국인 가입자일 경우
	else if(form.mb_kind.value =="003")
	{
		form.action = "/signup_m4s3.do";
		form.submit();
	}

	form.submit();
}

function checkbox_set_addr(formName, mb_kind)
{

	var form = getDocument( formName );
	if(form.checkbox_addr.checked == true)
	{
		if(mb_kind == "001" || mb_kind == "003")
		{
			form.mb_d_zip1.value = form.mb_m_zip1.value;
			form.mb_d_zip2.value = form.mb_m_zip2.value;
			form.mb_d_addr.value = form.mb_m_addr.value;
			form.mb_d_addr_detail.value = form.mb_m_addr_detail.value;
			form.mb_d_hp1.value = form.mb_m_hp1.value;
			form.mb_d_hp2.value = form.mb_m_hp2.value;
			form.mb_d_hp3.value = form.mb_m_hp3.value;
			form.mb_d_hp4.value = form.mb_m_hp4.value;
			form.mb_d_tel1.value = form.mb_m_tel1.value;
			form.mb_d_tel2.value = form.mb_m_tel2.value;
			form.mb_d_tel3.value = form.mb_m_tel3.value;
		}
	}
	else
	{
			form.mb_d_zip1.value = form.mb_m_zip1.value;
			form.mb_d_zip2.value = form.mb_m_zip2.value;
			form.mb_d_addr.value = form.mb_m_addr.value;
			form.mb_d_addr_detail.value = form.mb_m_addr_detail.value;
			form.mb_d_hp1.value = form.mb_m_hp1.value;
			form.mb_d_hp2.value = form.mb_m_hp2.value;
			form.mb_d_hp3.value = form.mb_m_hp3.value;
			form.mb_d_hp4.value = form.mb_m_hp4.value;
			form.mb_d_tel1.value = form.mb_m_tel1.value;
			form.mb_d_tel2.value = form.mb_m_tel2.value;
			form.mb_d_tel3.value = form.mb_m_tel3.value;
	}
}




/**
 * 기업회원 정보 입력 페이지
 */
function submitInfoCmb( formName )
{
	var form = getDocument( formName );

	if(form.site_id.value == "")
	{
		alert("아이디를 입력하셔야 합니다.");
		form.site_id.focus();
	}
	else if(form.site_pwd.value == "")
	{
		alert("비밀번호를 입력하셔야 합니다.");
		form.site_pwd.focus();
	}
	else if(form.site_pwd_confirm.value == "")
	{
		alert("비밀번호 확인을 입력하셔야 합니다.");
		form.site_pwd_confirm.focus();
	}
	else if(form.site_pwd.value != form.site_pwd_confirm.value)
	{
		alert("비밀번호와 비밀번호 확인이 일치하지 않습니다.");
		form.site_pwd.focus();
	}
	/*
	else if(form.mb_type.value == "")
	{
		alert("사업자 형태 입력하셔야 합니다.");
		form.mb_type.focus();
	}
	else if(form.mb_biz_type.value == "")
	{
		alert("업종을 입력하셔야 합니다.");
		form.mb_biz_type.focus();
	}	
	else if(form.mb_biz_cond.value == "")
	{
		alert("업태를 입력하셔야 합니다.");
		form.mb_biz_cond.focus();
	}
	else if(form.mb_owner.value == "")
	{
		alert("대표자명을 입력하셔야 합니다.");
		form.mb_owner.focus();
	}
	else if(form.mb_admin.value == "")
	{
		alert("담당자명을 입력하셔야 합니다.");
		form.mb_admin.focus();
	}
	*/
	else if(form.mb_m_zip1.value == "")
	{
		alert("우편번호를 입력하셔야 합니다.");
		form.mb_m_addr.focus();
	}	
	else if(form.mb_m_addr.value == "")
	{
		alert("주소를 입력하셔야 합니다.");
		form.mb_m_addr.focus();
	}
	else if(form.mb_m_addr_detail.value == "")
	{
		alert("동이하 주소를 입력하셔야 합니다.");
		form.mb_m_addr_detail.focus();
	}	
	else if(form.mb_m_hp2.value == "")
	{
		alert("휴대폰번호를 입력하세요.");
		form.mb_m_hp2.focus();
	}		
	else if(form.mb_m_hp3.value == "")
	{
		alert("휴대폰번호를 입력하세요.");
		form.mb_m_hp3.focus();
	}		
	else if(form.mb_m_hp4.value == "")
	{
		alert("휴대폰번호를 입력하세요.");
		form.mb_m_hp4.focus();
	}		
	else if(form.mb_m_tel1.value == "")
	{
		alert("전화번호를 입력하세요.");
		form.mb_m_tel1.focus();
	}
	else if(form.mb_m_tel2.value == "")
	{
		alert("전화번호를 입력하세요.");
		form.mb_m_tel2.focus();
	}		
	else if(form.mb_m_tel3.value == "")
	{
		alert("전화번호를 입력하세요.");
		form.mb_m_tel3.focus();
	}
	else if(form.mb_m_fax1.value == "")
	{
		alert("팩스번호를 입력하세요.");
		form.mb_m_fax1.focus();
	}
	else if(form.mb_m_fax2.value == "")
	{
		alert("팩스번호를 입력하세요.");
		form.mb_m_fax2.focus();
	}		
	else if(form.mb_m_fax3.value == "")
	{
		alert("팩스번호를 입력하세요.");
		form.mb_m_fax3.focus();
	}				
	else if(!isNumberForm(form.mb_m_tel1))
	{
		alert("핸드폰번호는 숫자로만 입력하셔야 합니다.");
		form.mb_m_tel1.focus();
	}
	else if(!isNumberForm(form.mb_m_hp3))
	{
		alert("핸드폰번호는 숫자로만 입력하셔야 합니다.");
		form.mb_m_hp3.focus();
	}
	else if(!isNumberForm(form.mb_m_hp4))
	{
		alert("핸드폰번호는 숫자로만 입력하셔야 합니다.");
		form.mb_m_hp4.focus();
	}
	else if(!isNumberForm(form.mb_m_tel1))
	{
		alert("전화번호는 숫자로만 입력하셔야 합니다.");
		form.mb_m_tel1.focus();
	}
	else if(!isNumberForm(form.mb_m_tel2))
	{
		alert("전화번호는 숫자로만 입력하셔야 합니다.");
		form.mb_tel2.focus();
	}
	else if(!isNumberForm(form.mb_m_tel3))
	{
		alert("전화번호는 숫자로만 입력하셔야 합니다.");
		form.mb_tel3.focus();
	}
	else if(!isNumberForm(form.mb_m_fax1))
	{
		alert("팩스번호는 숫자로만 입력하셔야 합니다.");
		form.mb_fax1.focus();
	}
	else if(!isNumberForm(form.mb_m_fax2))
	{
		alert("팩스번호는 숫자로만 입력하셔야 합니다.");
		form.mb_m_fax2.focus();
	}
	else if(!isNumberForm(form.mb_m_fax3))
	{
		alert("팩스번호는 숫자로만 입력하셔야 합니다.");
		form.mb_m_fax3.focus();
	}
	else if(!valid_email(form.mb_m_email.value))
	{
		alert("잘못된 이메일 주소입니다.");
		form.mb_m_email.focus();
	}
	else if(form.site_id_check.value == "" || form.site_id_check_value.value != form.site_id.value)
	{
		alert("아이디 중복체크를 하셔야 합니다.");
		form.site_id.focus();
	}
	
	else if(form.site_id_check_value.value == "")
	{
		alert("아이디 중복확인을 하셔야 합니다.");
	}	
	else if(form.mb_userpin1.value == "")
	{
		alert("유저핀를 입력하셔야 합니다.");
		form.mb_userpin1.focus();
	}
	else if(form.mb_userpin1.value.length != "4")
	{
		alert("유저핀를 정확히 입력하셔야 합니다. ex) 1234-1234-1234  형태입니다.");
		form.mb_userpin1.focus();
	}
	else if(form.mb_userpin2.value == "")
	{
		alert("유저핀를 정확히 입력하셔야 합니다. ex) 1234-1234-1234  형태입니다.");
		form.mb_userpin2.focus();
	}
	else if(form.mb_userpin2.value.length != "4")
	{
	alert("유저핀를 정확히 입력하셔야 합니다. ex) 1234-1234-1234  형태입니다.");
		form.mb_userpin2.focus();
	}
	else if(form.mb_userpin3.value == "")
	{
		alert("유저핀를 정확히 입력하셔야 합니다. ex) 1234-1234-1234  형태입니다.");
		form.mb_userpin3.focus();
	}
	else if(form.mb_userpin3.value.length != "4")
	{
		alert("유저핀를 정확히 입력하셔야 합니다. ex) 1234-1234-1234  형태입니다.");
		form.mb_userpin3.focus();
	}
	else if(isNumberForm(form.mb_userpin1) == false)
	{
		alert("유저핀는 숫자만 입력 가능합니다.");
		form.mb_userpin1.focus();
	}
	else if(isNumberForm(form.mb_userpin2) == false)
	{
		alert("유저핀는 숫자만 입력 가능합니다.");
		form.mb_userpin2.focus();
	}
	else if(isNumberForm(form.mb_userpin3) == false)
	{
		alert("유저핀는 숫자만 입력 가능합니다.");
		form.mb_userpin3.focus();
	}	
	else if(form.mb_userpin_check.value == "")
	{
		alert("유저핀 중복확인을 하셔야 합니다.");
	}	
	else if(form.mb_userpin_pwd.value == "")
	{
		alert("유저핀 인증암호를 입력하셔야 합니다.");
		form.mb_userpin_pwd.focus();
	}
	else if(form.mb_userpin_pwd_confirm.value == "")
	{
		alert("유저핀 인증암호 확인을 입력하셔야 합니다.");
		form.mb_userpin_pwd_confirm.focus();
	}
	else if(form.mb_userpin_pwd.value != form.mb_userpin_pwd_confirm.value)
	{
		alert("유저핀 인증암호와 인증암호 확인이 동일하지 않습니다.");
	}	
	else
	{
		form.mb_userpin.value = form.mb_userpin1.value + "" + form.mb_userpin2.value + "" + form.mb_userpin3.value;		
		if(
			form.mb_userpin.value != form.mb_userpin_check_value.value
			|| form.mb_country.value != form.mb_country_check_value.value
			|| form.mb_kind.value != form.mb_kind_check_value.value
		)
		{
			alert("유저핀 중복확인을 하셔야 합니다.");
		}
		else
		{
			form.submit();
		}
	}
	
}
//-->


