function check_input(){
	if(!document.signform.name.value){
				alert('ÀÌ¸§À» ÀÔ·ÂÇØÁÖ¼¼¿ä!!');
				document.signform.name.focus();
				return false;
	}

	if(!document.signform.jumin1.value){
				alert('ÁÖ¹Îµî·Ï¹øÈ£ ¾ÕÀÚ¸®¸¦ ÀÔ·ÂÇØÁÖ¼¼¿ä!!');
				document.signform.jumin1.focus();
				return false;
	}else{

	}
	if(!document.signform.jumin2.value){
				alert('ÁÖ¹Îµî·Ï¹øÈ£ µÞÀÚ¸®¸¦ ÀÔ·ÂÇØÁÖ¼¼¿ä!!');
				document.signform.jumin2.focus();
				return false;
	}	

//-->ÁÖ¹Î¹øÈ£ Ã¼Å©
	var ssn1 = document.signform.jumin1.value;
	var ssn2 = document.signform.jumin2.value;
    var yy = ssn1.substr(0,2);		// ³âµµ
	var mm = ssn1.substr(2,2);		// ¿ù
	var dd = ssn1.substr(4,2);		// ÀÏ
	var genda = ssn2.substr(0,1);	// ¼ºº°
	var msg, ss, cc;

	// ¼ýÀÚ°¡ ¾Æ´Ñ °ÍÀ» ÀÔ·ÂÇÑ °æ¿ì
	if (!isNumeric(ssn1))
	{
		alert("ÁÖ¹Îµî·Ï¹øÈ£ ¾ÕÀÚ¸®¸¦ ¼ýÀÚ·Î ÀÔ·ÂÇÏ¼¼¿ä.");
				document.signform.jumin1.focus();
		return false;
	}

	// ±æÀÌ°¡ 6ÀÌ ¾Æ´Ñ °æ¿ì
	if (ssn1.length != 6)
	{
		alert("ÁÖ¹Îµî·Ï¹øÈ£ ¾ÕÀÚ¸®¸¦ ´Ù½Ã ÀÔ·ÂÇÏ¼¼¿ä.");
			document.signform.jumin1.focus();
		return false;
	}

	// Ã¹¹øÂ° ÀÚ·á¿¡¼­ ¿¬¿ùÀÏ(YYMMDD) Çü½Ä Áß ±âº» ±¸¼º °Ë»ç
	if (yy < "00" || yy > "99" ||
		mm < "01" || mm > "12" ||
		dd < "01" || dd > "31")
	{
		alert("ÁÖ¹Îµî·Ï¹øÈ£ ¾ÕÀÚ¸®¸¦ ´Ù½Ã ÀÔ·ÂÇÏ¼¼¿ä.");
	document.signform.jumin1.focus();
		return false;
	}

	// ¼ýÀÚ°¡ ¾Æ´Ñ °ÍÀ» ÀÔ·ÂÇÑ °æ¿ì
	if (!isNumeric(ssn2))
	{
		alert("ÁÖ¹Îµî·Ï¹øÈ£ µÞÀÚ¸®¸¦ ¼ýÀÚ·Î ÀÔ·ÂÇÏ¼¼¿ä.");
	document.signform.jumin2.focus();
		return false;
	}

	// ±æÀÌ°¡ 7ÀÌ ¾Æ´Ñ °æ¿ì
	if (ssn2.length != 7)
	{
		alert("ÁÖ¹Îµî·Ï¹øÈ£ µÞÀÚ¸®¸¦ ´Ù½Ã ÀÔ·ÂÇÏ¼¼¿ä.");
	document.signform.jumin2.focus();
		return false;
	}

	// ¼ºº°ºÎºÐÀÌ 1 ~ 4°¡ ¾Æ´Ñ °æ¿ì
	if (genda < "1" || genda > "4")
	{
		alert("ÁÖ¹Îµî·Ï¹øÈ£ µÞÀÚ¸®¸¦ ´Ù½Ã ÀÔ·ÂÇÏ¼¼¿ä.");
	document.signform.jumin2.focus();
		return false;
	}

	// ¿¬µµ °è»ê - 1 ¶Ç´Â 2: 1900³â´ë, 3 ¶Ç´Â 4: 2000³â´ë
	cc = (genda == "1" || genda == "2") ? "19" : "20";

	// Ã¹¹øÂ° ÀÚ·á¿¡¼­ ¿¬¿ùÀÏ(YYMMDD) Çü½Ä Áß ³¯Â¥ Çü½Ä °Ë»ç
	if (isYYYYMMDD(parseInt(cc+yy), parseInt(mm), parseInt(dd)) == false)
	{
		alert("ÁÖ¹Îµî·Ï¹øÈ£ ¾ÕÀÚ¸®¸¦ ´Ù½Ã ÀÔ·ÂÇÏ¼¼¿ä.");
	document.signform.jumin1.focus();
		return false;
	}

	// Check Digit °Ë»ç
	if (!isSSN(ssn1, ssn2))
	{
		alert("ÀÔ·ÂÇÑ ÁÖ¹Îµî·Ï¹øÈ£¸¦ °ËÅäÇÑ ÈÄ, ´Ù½Ã ÀÔ·ÂÇÏ¼¼¿ä.");

	document.signform.jumin1.focus();
		return false;
	}
}

function isYYYYMMDD(y, m, d)
{
	switch (m)
	{
		// 2¿ùÀÇ °æ¿ì
		case 2:
			if (d > 29)
				return false;
			if (d == 29)
				// 2¿ù 29ÀÇ °æ¿ì ´çÇØ°¡ À±³âÀÎÁö¸¦ È®ÀÎ
				if ((y % 4 != 0) || (y % 100 == 0) && (y % 400 != 0))
					return false;
			break;
		// ÀÛÀº ´ÞÀÇ °æ¿ì
		case 4:
		case 6:
		case 9:
		case 11:
			if (d == 31)
				return false;
	}
	// Å« ´ÞÀÇ °æ¿ì
	return true;
}

function isNumeric(s)
{
	for (i=0; i<s.length; i++)
	{
		c = s.substr(i, 1);
		if (c < "0" || c > "9")
			return false;
	}
	return true;
}

function isLeapYear(y)
{
	if (y < 100)
		y = y + 1900;
	if ( (y % 4 == 0) && (y % 100 != 0) || (y % 400 == 0) )
		return true;
	else
		return false;
}

function getNumberOfDate(yy, mm)
{
	month = new Array(13);

	month[0] = 29;
	month[1] = 31;
	month[2] = 28;
	month[3] = 31;
	month[4] = 30;
	month[5] = 31;
	month[6] = 30;
	month[7] = 31;
	month[8] = 31;
	month[9] = 30;
	month[10] = 31;
	month[11] = 30;
	month[12] = 31;

	if (mm == 2 && isLeapYear(yy)) mm = 0;

	return month[mm];
}

function isSSN(s1, s2)
{
	n = 2;
	sum = 0;
	for (i=0; i<s1.length; i++)
		sum += parseInt(s1.substr(i, 1)) * n++;

	for (i=0; i<s2.length-1; i++)
	{
		sum += parseInt(s2.substr(i, 1)) * n++;
		if (n == 10) n = 2;
	}
	c = 11 - sum % 11;
	if (c == 11) c = 1;
	if (c == 10) c = 0;

	if (c != parseInt(s2.substr(6, 1)))
		return false;
	else
		return true;
}

function check_1()
{
  var str = document.signform.jumin1.value.length;
  if(str == 6)
   document.signform.jumin2.focus();
}  
//-->ÁÖ¹Î¹øÈ£ Ã¼Å©

function check_load() {
	document.signform.name.focus();
}