// ¾ÆÀÌµð/ÆÐ½º¿öµå Ã£±â
function checkFindIdPw(frm) {
	if (checkEmail(frm.email)) {
		window.alert("ÀÌ¸ÞÀÏÀÇ Çü½ÄÀÌ Àß¸øµÇ¾ú½À´Ï´Ù");
		frm.email.value = "";
		frm.email.focus();
		return false;
	} else if (checkNumbers(frm) == false) {
		return false;
	}
}

// ¾ÆÀÌµð ±â¾ïÇÏ±â
function rememberMyID(frm) {
	if (frm.id_remember.checked == true) {
		if (!frm.id.value || frm.id.value.match(/[^a-z0-9]/g) || frm.id.value.legnth < 4 || frm.id.value.length > 12) {
			window.alert("¾ÆÀÌµð¸¦ ¿µ(¼Ò)¹®+¼ýÀÚ·Î 4ÀÚ ÀÌ»ó 12ÀÚ ÀÌÇÏ·Î ÀÔ·ÂÇÏ¼¼¿ä");
			frm.id.value = "";
			frm.id.focus();
			frm.id_remember.checked = false;
		} else {
			SetCookie("id", frm.id.value, 365);
		}
	} else {
		SetCookie("id", "", -1);
	}
}

// ¾à°ü µ¿ÀÇ ¹× È¸¿øÁ¾·ù Ã¼Å©
function checkRule(frm) {
	if (frm.agree.checked == false) {
		window.alert("È¸¿ø¾à°ü¿¡ µ¿ÀÇÇÏ¼Å¾ß ÇÕ´Ï´Ù");
		return;
	} else {
		frm.submit();
	}
}

// ¾à°ü µ¿ÀÇ ¹× È¸¿øÁ¾·ù Ã¼Å©
function checkNameSsn(frm) {
	if (frm.agree[0].checked == false) {
		window.alert("È¸¿ø¾à°ü¿¡ µ¿ÀÇÇÏ¼Å¾ß ÇÕ´Ï´Ù");
		return false;
	} else if (frm.name.value.length == 0) {
		window.alert('ÀÌ¸§À» ÀÔ·ÂÇÏ¼¼¿ä');
		frm.name.focus();
		return false;
	} else if (checkNumbers(frm) == false) {
		return false;
	} else {
		return true;
	}
}


// ¾ÆÀÌµð Áßº¹Ã¼Å©
function checkIdUnique(frm) {
	if (!frm.id.value || frm.id.value.match(/[^a-z0-9]/g)) {
		window.alert("¾ÆÀÌµð¸¦ ÀÔ·ÂÇÏ¼¼¿ä - ¿µ(¼Ò)¹®ÀÚ/¼ýÀÚ");
		frm.id.value = "";
		frm.id.focus();
		return false;
	} else if (frm.id.value.length < 4 || frm.id.value.length > 12) {
		window.alert("¾ÆÀÌµð¸¦ ¿µ(¼Ò)¹®+¼ýÀÚ·Î 4ÀÚ ÀÌ»ó 12ÀÚ ÀÌÇÏ·Î ÀÔ·ÂÇÏ¼¼¿ä");
		frm.id.value = "";
		frm.id.focus();
		return false;
	} else if (checkStrRepetition(frm.id.value, 4)) {
		window.alert("°°Àº ¹®ÀÚ¸¦ 4¹ø ÀÌ»ó ¹Ýº¹ÇÒ ¼ö ¾ø½À´Ï´Ù");
		frm.id.value = "";
		frm.id.focus();
		return false;
	} else {
		getObject("checkIdUnique").src = "?m=checkId&id=" + frm.id.value;
		return false;
	}
}

// ¾ÆÀÌµð »ç¿ë
function useID(value) {
	var form1 = document.search;
	var form2 = opener.document.register;

	if (value) {
		if (!form1.id.value || form1.id.value.match(/[^a-z0-9]/g)) {
			window.alert("¾ÆÀÌµð¸¦ ÀÔ·ÂÇÏ¼¼¿ä - ¿µ(¼Ò)¹®ÀÚ/¼ýÀÚ");
			form1.id.value = "";
			form1.id.focus();
			return false;
		} else if (form1.id.value.length < 4 || form1.id.value.length > 12) {
			window.alert("¾ÆÀÌµð¸¦ ¿µ(¼Ò)¹®+¼ýÀÚ·Î 4ÀÚ ÀÌ»ó 12ÀÚ ÀÌÇÏ·Î ÀÔ·ÂÇÏ¼¼¿ä");
			form1.id.value = "";
			form1.id.focus();
			return false;
		} else if (checkStrRepetition(form1.id.value, 4)) {
			window.alert("°°Àº ¹®ÀÚ¸¦ 4¹ø ÀÌ»ó ¹Ýº¹ÇÒ ¼ö ¾ø½À´Ï´Ù");
			form1.id.value = "";
			form1.id.focus();
			return false;
		} else {
			form2.id.value = form1.id.value;
			form2.checkID.value = "ok";
			form2.pass.focus();
			window.close();
		}
	} else {
		form2.id.value = "";
		form2.checkID.value = "";
		form2.id.focus();
		window.close();
	}

}

// ¾ÆÀÌµð Ã¼Å©
function checkID(frm) {
	if (!frm.id.value || frm.id.value.match(/[^a-z0-9]/g)) {
		window.alert("¾ÆÀÌµð¸¦ ÀÔ·ÂÇÏ¼¼¿ä");
		frm.id.value = "";
		frm.id.focus();
		return false;
	} else if (frm.id.value.length < 4 || frm.id.value.length > 12) {
		window.alert("¾ÆÀÌµð¸¦ ¿µ(¼Ò)¹®+¼ýÀÚ·Î 4ÀÚ ÀÌ»ó 12ÀÚ ÀÌÇÏ·Î ÀÔ·ÂÇÏ¼¼¿ä");
		frm.id.value = "";
		frm.id.focus();
		return false;
	} else if (checkStrRepetition(frm.id.value, 4)) {
		window.alert("°°Àº ¹®ÀÚ¸¦ 4¹ø ÀÌ»ó ¹Ýº¹ÇÒ ¼ö ¾ø½À´Ï´Ù");
		frm.id.value = "";
		frm.id.focus();
		return false;
	} else {
		return true;
	}
}

// ¿ìÆí¹øÈ£°Ë»ö
function searchPostNum(url) {
	winOpenCenter(url, 'postnum', 370, 300);
}

// ¿ìÆí¹øÈ£¼±ÅÃ
function selectPostNum(frm, num1, num2, sido, gugun, dong) {
	frm.postNum1.value = num1;
	frm.postNum2.value = num2;
	frm.address1.value = sido + " " + gugun + " " + dong;
	frm.address2.readOnly = false;
	frm.address2.value = "";
	frm.address2.focus();
	window.close();
}

// »ý³â¿ùÀÏ·Î ÁÖ¹Îµî·Ï¹øÈ£ °ª ³Ñ±â±â
function getBirth(frm, e) {
	try {
		var sex = frm.ssn2.value.substr(0, 1);
		var yy = frm.ssn1.value.substr(0, 2);
		var mm = frm.ssn1.value.substr(2, 2);
		var dd = frm.ssn1.value.substr(4, 2);

		if (e != null) {
			yy = "";
			mm = "";
			dd = "";
		} else {
			if (sex == "1" || sex == "2") {
				yy = "19" + yy;
			} else if (sex == "3" || sex == "4") {
				yy = "20" + yy;
			} else {
				yy = "";
			}
		}

		if (yy && mm && dd) {
			frm.birth1.value = yy;
			frm.birth2.value = mm;
			frm.birth3.value = dd;
		}

		if (sex == "1" || sex == "3") {
			frm.sex[0].checked = true;
			frm.sex[1].checked = false;
		} else if (sex == "2" || sex == "4") {
			frm.sex[0].checked = false;
			frm.sex[1].checked = true;
		} else {
			frm.sex[0].checked = false;
			frm.sex[1].checked = false;
		}
	} catch(e) {
	}

	return;
}

// ¾ÆÀÌµð/ÆÐ½º¿öµåÃ£±â
function checkFindMyinfo(frm) {
	if (!frm.name.value) {
		window.alert("ÀÌ¸§À» ÀÔ·ÂÇÏ¼¼¿ä");
		frm.name.focus();
		return false;
	} else if (checkEmail(frm.email)) {
		window.alert("ÀÌ¸ÞÀÏÀÇ Çü½ÄÀÌ Àß¸øµÇ¾ú½À´Ï´Ù");
		frm.email.value = "";
		frm.email.focus();
		return false;
	} else {
		return true;
	}
}

// °¡ÀÔ¾ç½Ä Ã¼Å©
function checkRegister(frm, kind) {
	// ´Ð³×¿¥
	if (frm.nick.value.length == 0) {
		window.alert('´Ð³×ÀÓÀ» ÀÔ·ÂÇÏ¼¼¿ä');
		frm.nick.focus();
		return false;
	}

	// ¾ÆÀÌµð
	if (kind != "2") {
		if (frm.id.value.match(/[^a-z0-9]/g)) {
			window.alert("¾ÆÀÌµð¸¦ ¿µ(¼Ò)¹®+¼ýÀÚ·Î ÀÔ·ÂÇÏ¼¼¿ä");
			frm.id.value = "";
			frm.id.focus();
			return false;
		} else if (frm.id.value.length < 4 || frm.id.value.length > 12) {
			window.alert("¾ÆÀÌµð¸¦ 4ÀÚ ÀÌ»ó, 12ÀÚ ÀÌÇÏ·Î ÀÔ·ÂÇÏ¼¼¿ä");
			frm.id.value = "";
			frm.id.focus();
			return false;
		} else if (checkStrRepetition(frm.id.value, 4)) {
			window.alert("°°Àº ¹®ÀÚ¸¦ 4¹ø ÀÌ»ó ¹Ýº¹ÇÒ ¼ö ¾ø½À´Ï´Ù");
			frm.id.value = "";
			frm.id.focus();
			return false;
		}/* else if (!frm.checkID.value) {
			window.alert("¾ÆÀÌµð Áßº¹Ã¼Å©´Â ÇÊ¼öÀÔ´Ï´Ù");
			frm.id.focus();
			return false;
		}*/
	}

	// ÆÐ½º¿öµå
	if (frm.pass.value.length == 0) {
		if (kind != "2") {
			window.alert('ÆÐ½º¿öµå¸¦ ÀÔ·ÂÇÏ¼¼¿ä');
			frm.pass.focus();
			return false;
		}
	} else if (frm.pass.value.length > 0 && (frm.pass.value.length < 4 || frm.pass.value.length > 12)) {
		window.alert("ÆÐ½º¿öµå´Â 4ÀÚÀÌ»ó, 12ÀÚ ÀÌÇÏ·Î ÇÏ¼¼¿ä");
		frm.pass.value = "";
		frm.pass.focus();
		return false;
	} else if (frm.pass.value.length > 0 && !frm.pass_2.value) {
		window.alert("ÆÐ½º¿öµå¸¦ È®ÀÎÇÏ¼¼¿ä");
		frm.pass_2.focus();
		return false;
	} else if (frm.pass.value != frm.pass_2.value) {
		window.alert("ÆÐ½º¿öµå°¡ ¼­·Î ´Ù¸£³×¿ä");
		frm.pass.value = "";
		frm.pass_2.value = "";
		frm.pass.focus();
		return false;
	}

	// ÀÌ¸§
	if (kind != "2") {
		if (frm.name.value.length == 0) {
			window.alert('ÀÌ¸§À» ÀÔ·ÂÇÏ¼¼¿ä');
			frm.name.focus();
			return false;
		}
	}

	// ÁÖ¹Îµî·Ï¹øÈ£
	if (kind != "2") {
		if (checkNumbers(frm) == false) {
			return false;
		}
	}

	// »ý³â¿ùÀÏ
	todayDate = new Date();

	var nowYear = todayDate.getFullYear();

	if (/^[0-9]{4}$/.test(frm.birth1.value) == false || (parseInt(frm.birth1.value) < 1900 || parseInt(frm.birth1.value) > nowYear)) {
		window.alert("Àß¸øµÈ »ý³â¿ùÀÏ(³â)ÀÔ´Ï´Ù");
		frm.birth1.value = "";
		frm.birth1.focus();
		return false;
	} else if (/^[0-9]+$/.test(frm.birth2.value) == false || (parseInt(frm.birth2.value) > 12)) {
		window.alert("Àß¸øµÈ »ý³â¿ùÀÏ(¿ù)ÀÔ´Ï´Ù");
		frm.birth2.value = "";
		frm.birth2.focus();
		return false;
	} else if (/^[0-9]+$/.test(frm.birth3.value) == false || (parseInt(frm.birth3.value) > 31)) {
		window.alert("Àß¸øµÈ »ý³â¿ùÀÏ(ÀÏ)ÀÔ´Ï´Ù");
		frm.birth3.value = "";
		frm.birth3.focus();
		return false;
	} else if (checkRadio(frm.sex, "¼ºº°À» ¼±ÅÃÇÏ¼¼¿ä") == false) {
		return false;
	}

	// ÀÌ¸ÞÀÏ
	if (checkEmail(frm.email)) {
		window.alert("ÀÌ¸ÞÀÏÀÇ Çü½ÄÀÌ Àß¸øµÇ¾ú½À´Ï´Ù");
		frm.email.value = "";
		frm.email.focus();
		return false;
	} else if (/^[a-z0-9_-]+@hanmail\.net$/.test(frm.email.value) || /^[a-z0-9_-]+@daum\.net$/.test(frm.email.value)) {
		window.alert('ÇÑ¸ÞÀÏ ÀÌ¿ÜÀÇ ¸ÞÀÏÀ» ÀÔ·ÂÇÏ¼¼¿ä');
		frm.email.value = '';
		frm.email.focus();
		return false;
	}

	// ÀüÈ­¹øÈ£
	if (/^[0-9]+$/.test(frm.phone1.value) == false) {
		window.alert("Àß¸øµÈ ÀüÈ­¹øÈ£(Áö¿ª¹øÈ£)ÀÔ´Ï´Ù");
		return false;
	} else if (/^[0-9]+$/.test(frm.phone2.value) == false) {
		window.alert("Àß¸øµÈ ÀüÈ­¹øÈ£(±¹¹ø)ÀÔ´Ï´Ù");
		frm.phone2.value = "";
		frm.phone2.focus();
		return false;
	} else if (/^[0-9]{4}$/.test(frm.phone3.value) == false) {
		window.alert("Àß¸øµÈ ÀüÈ­¹øÈ£ÀÔ´Ï´Ù");
		frm.phone3.value = "";
		frm.phone3.focus();
		return false;
	}

	// ÈÞ´ëÀüÈ­¹øÈ£
	if (/^[0-9]+$/.test(frm.mobile1.value) == false) {
		window.alert("Àß¸øµÈ ÀüÈ­¹øÈ£(Áö¿ª¹øÈ£)ÀÔ´Ï´Ù");
		return false;
	} else if (/^[0-9]+$/.test(frm.mobile2.value) == false) {
		window.alert("Àß¸øµÈ ÀüÈ­¹øÈ£(±¹¹ø)ÀÔ´Ï´Ù");
		frm.mobile2.value = "";
		frm.mobile2.focus();
		return false;
	} else if (/^[0-9]{4}$/.test(frm.mobile3.value) == false) {
		window.alert("Àß¸øµÈ ÀüÈ­¹øÈ£ÀÔ´Ï´Ù");
		frm.mobile3.value = "";
		frm.mobile3.focus();
		return false;
	}

	// ÁÖ¼Ò
	if (/^[0-9]{3}$/.test(frm.postNum1.value) == false) {
		window.alert("¿ìÆí¹øÈ£(¾Õ3ÀÚ¸®)¸¦ ÀÔ·ÂÇÏ¼¼¿ä");
		return false;
	} else if (/^[0-9]{3}$/.test(frm.postNum2.value) == false) {
		window.alert("¿ìÆí¹øÈ£(µÚ3ÀÚ¸®)¸¦ ÀÔ·ÂÇÏ¼¼¿ä");
		return false;
	} else if (frm.address1.value.length == 0) {
		window.alert("ÁÖ¼Ò¸¦ ÀÔ·ÂÇÏ¼¼¿ä");
		return false;
	} else if (frm.address2.value.length == 0) {
		window.alert("ÁÖ¼Ò(µÞºÎºÐ)¸¦ ÀÔ·ÂÇÏ¼¼¿ä");
		frm.address2.focus();
		return false;
	}

	// ¸ÞÀÏ¸µ¼ö½Å
	if (checkRadio(frm.mailing, "¸ÞÀÏ¸µ¼ö½Å¿©ºÎ¸¦ ¼±ÅÃÇÏ¼¼¿ä") == false) {
		return false;
	}
}

// Å»Åð
function checkMemSess(frm, id, site) {
	var cfm = confirm("ÀÌ¿ëÇÏ½Ã´Â ¾ÆÀÌµð '" + id + "'À»(¸¦) ´õÀÌ»ó »ç¿ëÇÒ ¼ö ¾ø°Ô µË´Ï´Ù.\n\n" + site + "¿¡¼­ Å»ÅðÇÏ½Ã°Ú½À´Ï±î?");

	if (cfm == true) {
		frm.submit();
	} else {
		return;
	}
}