/***** 샵포탈 사용자 회원가입 1단계(실명인증)js  파일 *****/
//6자리 이상이믄 jumin2 로 이동
function move_jumin()
{
	var form = document.joinform;
	if (form.ssn11.value.length == 6)
	{
		form.ssn12.focus();
	}
}
//주민등록번호체크1
function _isDigit(sStr)
{
  if (sStr < "0" || sStr > "9") {
	return false;
  }
  return true;
}
//주민등록번호체크2
function jumin_chk(ju1,ju2)
{

	var i = 0;
	var Sum = 0;
	var Mod = 0;
	var YearIn = 0;
	var MonthIn = 0;
	var DateIn = 0;
	var ID = "";

	head_num = ju1;
	tail_num = ju2;

	ID = head_num+tail_num;

	if (!ju1 || !ju2)
	{
		alert("주민등록번호를 입력해주세요.");
		return false;
	}
	//주민번호 14자리를 한자리씩 체크
	for( i=0 ; i < 13 ; i++ )
	{
		if(!_isDigit(ID.charAt(i)))
		{
			alert("주민등록번호가 형식에 맞지 않습니다.");
			return false;
		}

	} // end for

	for( i = 0 ; i < 12 ; i++ )
	{
		if( i == 0)
			YearIn+=parseInt(ID.charAt(i))*10;
		if( i == 1)
			YearIn+=parseInt(ID.charAt(i));
		if( i == 2)
			MonthIn+=parseInt(ID.charAt(i))*10;
		if( i == 3)
			MonthIn+=parseInt(ID.charAt(i));
		if( i == 4)
			DateIn+=parseInt(ID.charAt(i))*10;
		if( i == 5)
			DateIn+=parseInt(ID.charAt(i));
		if( i < 6)
			Sum+=parseInt(ID.charAt(i))*(i+2);
		if( i > 5 && i < 8 )
			Sum+=parseInt(ID.charAt(i))*(i+2);
		if( i > 7)
			Sum+=parseInt(ID.charAt(i))*(i-6);
	} //end for

	Mod=11-(Sum%11);

	if((11-(Sum%11))>=10) Mod-=10;

	if( Mod!=parseInt(ID.charAt(12)) )
	{
		alert("주민등록번호가 형식에 맞지 않습니다.");
		return false;
	}

	if( MonthIn < 1 || MonthIn > 12 || DateIn < 1 || DateIn > 31 )
	{
		alert("주민등록번호가 형식에 맞지 않습니다.");
		return false;
	}

	if( (MonthIn ==4 || MonthIn == 6 || MonthIn == 9 || MonthIn == 11 ) && DateIn > 30 )
	{
		alert("주민등록번호가  잘못된 번호입니다 !! ");
		return false;
	}

	if( MonthIn ==2 && DateIn > 29 )
	{
		alert("주민등록번호가 형식에 맞지 않습니다.");
		return false;
	}

	return true;
}

//실명인증 체크
function chk_juminform()
{
	var form = document.joinform;
	if (!form.name.value)
	{
		alert('이름을 입력해주세요.');
		form.name.focus();
		return false;
	}
	if (!jumin_chk(form.jumin1.value,form.jumin2.value))
	{
		return false;
	}
}


function open_name_check_new(req)
{
	var f = document.joinform;

	if (f.contact_name.value=="")
	{
		alert("이름을 입력해주세요");
		f.contact_name.focus();
		return;
	}
	if (!jumin_chk(f.ssn11.value,f.ssn12.value))
	{
		return false;
	}


	lp_join_hidden_wnd.location.href = "name_check_step1.php?name=" + f.contact_name.value + "&jumin1=" + f.ssn11.value + "&jumin2=" + f.ssn12.value + "&reqNum=" + req;
}

//실명확인결과 - 샵포탈회원
function result_shop(sid , sdate)
{
	document.getElementById("join_chk_form").style.display = "none";
	document.getElementById("join_chk_shop").style.display = "block";
	document.getElementById("user_id").innerHTML = sid;
	document.getElementById("user_wdate").innerHTML = sdate;
}
//실명확인결과 - 기존LP 회원
function result_lp(sid , sdate)
{
	document.getElementById("join_chk_form").style.display = "none";
	document.getElementById("join_chk_lp").style.display = "block";
	document.getElementById("user_id").innerHTML = sid;
	document.getElementById("user_wdate").innerHTML = sdate;
}
//실명확인결과 - 정상확인
function result_ok()
{
	var form = document.joinform;
	form.action = "member_join2.php";
	form.target = "_self";
	form.auth_name.value = "T";
	form.submit();
}
//실명확인결과 - 에러
function result_error()
{
	document.getElementById("join_chk_form").style.display = "none";
	document.getElementById("join_chk_error").style.display = "block";
}
//실명확인결과 - 실패
function result_fail()
{
	document.getElementById("join_chk_form").style.display = "none";
	document.getElementById("join_chk_fail").style.display = "block";
}
//실명확인결과 - 다시입력
function result_reload()
{
	location.reload();
}
