//°¡ÀÔ¿©ºÎÈ®ÀÎ
function checkJoinYN()
{
	var formName = document.CheckJoinYnForm;
	
	//ÀÌ¸§ ÀÔ·Â¿©ºÎ
	if(!checkName(formName.MEM_NAME.value))
	{
		window.alert("ÀÌ¸§À» Á¤È®È÷ ÀÔ·ÂÇØÁÖ½Ê½Ã¿À.");
		formName.MEM_NAME.focus();
		return;
	}
	//ÁÖ¹Î¹øÈ£ ÀÔ·Â¿©ºÎ
	if(!checkSsn(formName.MEM_SSN1.value, formName.MEM_SSN2.value))
	{
		window.alert("ÁÖ¹Î¹øÈ£°¡ Á¤È®ÇÏÁö ¾Ê½À´Ï´Ù.");
		formName.MEM_SSN1.focus();
		return;
	}
	//¾à°ü µ¿ÀÇ¿©ºÎ
	if(!formName.AGREE.checked)
	{
		window.alert("¾à°ü¿¡ µ¿ÀÇ¸¦ ÇÏ¼Å¾ßÇÕ´Ï´Ù.");
		formName.AGREE.focus();
		return;
	}
	
	if(confirm("°¡ÀÔ ¾à°üÀ» ¸ðµÎ ÀÐ¾îº¸¼ÌÀ¸¸ç ¾à°ü¿¡ µ¿ÀÇÇÏ½Ê´Ï±î?"))
	{
		formName.action = "mem_join_check_ssn.asp";
		formName.submit();
	}
}
//°¡ÀÔÆû À¯È¿¼º °Ë»ç
function checkJoinForm()
{
	var formName = document.MemJoinForm;
	
	//¾ÆÀÌµð À¯È¿¼º °Ë»ç
	if(!checkID(formName.MEM_ID.value))
	{
		window.alert("¾ÆÀÌµð´Â ¿µ¹®,¼ýÀÚ,_·Î 4ÀÚ¿¡¼­ 12ÀÚ±îÁö °¡´ÉÇÕ´Ï´Ù.");
		formName.MEM_ID.focus();
		return;
	}
	//ºñ¹Ð¹øÈ£ °Ë»ç
	if(!isExist(formName.MEM_PWD.value) || GetByteLen(formName.MEM_PWD.value) < 3 || GetByteLen(formName.MEM_PWD.value) > 12)
	{
		window.alert("ºñ¹Ð¹øÈ£´Â 4ÀÚ¿¡¼­ 12ÀÚ±îÁö °¡´ÉÇÕ´Ï´Ù.");
		formName.MEM_PWD.focus();
		return;
	}
	//ºñ¹Ð¹øÈ£ È®ÀÎ
	if(formName.MEM_PWD.value != formName.MEM_PWD_CONFIRM.value)
	{
		window.alert("ºñ¹Ð¹øÈ£°¡ È®ÀÎµÇÁö ¾Ê½À´Ï´Ù.");
		formName.MEM_PWD_CONFIRM.focus();
		return;
	}
	//´Ð³×ÀÓ À¯È¿¼º °Ë»ç
	if(!checkNickName(formName.MEM_NICKNAME.value))
	{
		window.alert("´Ð³×ÀÓÀº 3Byte¿¡¼­ 20Byte±îÁö °¡´ÉÇÕ´Ï´Ù.");
		formName.MEM_NICKNAME.focus();
		return;
	}
	//ÀÌ¸§ À¯È¿¼º °Ë»ç
	if(!checkName(formName.MEM_NAME.value))
	{
		alert("ÀÌ¸§ÀÌ Á¤È®ÇÏÁö ¾Ê½À´Ï´Ù.\n\nÇÑ±ÛÀº 5ÀÚ, ¿µ¹®Àº 10ÀÚ±îÁö °¡´ÉÇÕ´Ï´Ù.");
		formName.MEM_NAME.focus();
		return;
	}
	//ÁÖ¹Î¹øÈ£ ÀÔ·Â¿©ºÎ
	if(!checkSsn(formName.MEM_SSN1.value, formName.MEM_SSN2.value))
	{
		window.alert("ÁÖ¹Î¹øÈ£°¡ Á¤È®ÇÏÁö ¾Ê½À´Ï´Ù.");
		formName.MEM_SSN1.focus();
		return;
	}
	//¸ÞÀÏÁÖ¼Ò À¯È¿¼º °Ë»ç
	if(!isExist(formName.MEM_EMAIL.value) || formName.MEM_EMAIL.value.indexOf("@") == -1)
	{
		window.alert("¸ÞÀÏÁÖ¼Ò°¡ Á¤È®ÇÏÁö ¾Ê½À´Ï´Ù.");
		formName.MEM_EMAIL.focus();
		return;
	}
	//ºñ¹Ð¹øÈ£ Ã£±â Áú¹® ¼±ÅÃ¿©ºÎ
	if(!isExist(formName.MEM_PWD_QUESTION.value))
	{
		window.alert("ºñ¹Ð¹øÈ£ Ã£±â Áú¹®À» ¼±ÅÃÇØÁÖ½Ê½Ã¿À.");
		formName.MEM_PWD_QUESTION.focus();
		return;
	}
	//ºñ¹Ð¹øÈ£ Ã£±â Áú¹®¿¡ ´ëÇÑ ´ä ÀÔ·Â¿©ºÎ
	if(!isExist(formName.MEM_PWD_ANSWER.value))
	{
		window.alert("ºñ¹Ð¹øÈ£ Ã£±â Áú¹®¿¡ ´ëÇÑ ´äÀ» ÀÔ·ÂÇØÁÖ½Ê½Ã¿À.");
		formName.MEM_PWD_ANSWER.focus();
		return;
	}
	//ÀüÈ­¹øÈ£ À¯È¿¼º°Ë»ç
	if(isExist(formName.MEM_TEL1.value) && isExist(formName.MEM_TEL2.value) && isExist(formName.MEM_TEL3.value))
	{
		if(formName.MEM_TEL1.value.length < 2 || formName.MEM_TEL2.value.length < 3 || formName.MEM_TEL2.value.length > 4 || formName.MEM_TEL3.value.length != 4)
		{
			window.alert("ÀüÈ­¹øÈ£°¡ Á¤È®ÇÏÁö ¾Ê½À´Ï´Ù.");
			formName.MEM_TEL1.focus();
			return;
		}
	}
	
	formName.action = "mem_join.asp";
	formName.submit();
}
//ÀÌ¸§ À¯È¿¼º °Ë»ç
function checkName(value)
{
	if(!isExist(value) || GetByteLen(value) < 2 || GetByteLen(value) > 10)
	{
		return false;
	}
	else
	{
		return true;
	}
}
//¾ÆÀÌµð À¯È¿¼º °Ë»ç
function checkID(value)
{
	if(!isExist(value) || GetByteLen(value) < 3 || GetByteLen(value) > 12 || value.match(/[a-zA-Z0-9_]+/g) != value)
		return false;
	else
		return true
}
//´Ð³×ÀÓ À¯È¿¼º °Ë»ç
function checkNickName(value)
{
	if(!isExist(value) || GetByteLen(value) < 3 || GetByteLen(value) > 20)
		return false;
	else
		return true
}
//¾ÆÀÌµð, ´Ð³×ÀÓ Áßº¹Ã¼Å©
function checkOverlap(kind, value, mem_id)
{
	if(kind == "ID")
	{
		if(checkID(value))
		{
			checkItem.location.href = "mem_join_check_item.asp?MEM_ID=" + value;
		}
		else
		{
			window.alert("¾ÆÀÌµð´Â ¿µ¹®,¼ýÀÚ,_·Î 4ÀÚ¿¡¼­ 12ÀÚ±îÁö °¡´ÉÇÕ´Ï´Ù.");
		}
	}
	else if(kind == "NICKNAME")
	{
		if(checkNickName(value))
		{
			checkItem.location.href = "mem_join_check_item.asp?MEM_NICKNAME=" + value + "&MEM_ID=" + mem_id;
		}
		else
		{
			window.alert("´Ð³×ÀÓÀº 3Byte¿¡¼­ 20Byte±îÁö °¡´ÉÇÕ´Ï´Ù.");
		}
	}
}
//¾ÆÀÌµð Ã£±â
function searchID()
{
	var formName = document.SearchIDForm;
	
	//ÀÌ¸§ À¯È¿¼º°Ë»ç
	if(!checkName(formName.MEM_NAME.value))
	{
		window.alert("ÀÌ¸§ÀÌ Á¤È®ÇÏÁö ¾Ê½À´Ï´Ù.");
		formName.MEM_NAME.focus();
		return;
	}
	//ÁÖ¹Î¹øÈ£ À¯È¿¼º°Ë»ç
	if(!checkSsn(formName.MEM_SSN1.value, formName.MEM_SSN2.value))
	{
		window.alert("ÁÖ¹Î¹øÈ£°¡ Á¤È®ÇÏÁö ¾Ê½À´Ï´Ù.");
		formName.MEM_SSN1.focus();
		return;
	}
	
	formName.action = "mem_search_id_result.asp";
	formName.submit();
}
//ºñ¹Ð¹øÈ£ Ã£±â
function searchPWD()
{
	var formName = document.SearchPWDForm;
	
	//¾ÆÀÌµð À¯È¿¼º°Ë»ç
	if(!checkID(formName.MEM_ID.value))
	{
		window.alert("¾ÆÀÌµð°¡ Á¤È®ÇÏÁö ¾Ê½À´Ï´Ù.");
		formName.MEM_ID.focus();
		return;
	}
	//ÀÌ¸§ À¯È¿¼º°Ë»ç
	if(!checkName(formName.MEM_NAME.value))
	{
		window.alert("ÀÌ¸§ÀÌ Á¤È®ÇÏÁö ¾Ê½À´Ï´Ù.");
		formName.MEM_NAME.focus();
		return;
	}
	//ÁÖ¹Î¹øÈ£ À¯È¿¼º°Ë»ç
	if(!checkSsn(formName.MEM_SSN1.value, formName.MEM_SSN2.value))
	{
		window.alert("ÁÖ¹Î¹øÈ£°¡ Á¤È®ÇÏÁö ¾Ê½À´Ï´Ù.");
		formName.MEM_SSN1.focus();
		return;
	}
	
	formName.action = "mem_search_pwd_step_02.asp";
	formName.submit();
}
//ºñ¹Ð¹øÈ£ 2´Ü°è
function SearchPwdStep2()
{
	var formName = document.SearchPwdStep2Form;
	
	//´äÀÔ·Â¿©ºÎ
	if(!isExist(formName.MEM_PWD_ANSWER.value))
	{
		window.alert("Áú¹®¿¡ ´ëÇÑ ´äÀ» ÀÔ·ÂÇØ ÁÖ½Ê½Ã¿À.");
		formName.MEM_PWD_ANSWER.focus();
		return;
	}
	
	formName.action = "mem_search_pwd_result.asp";
	formName.submit();
}

//¼öÁ¤Æû À¯È¿¼º °Ë»ç
function checkModifyForm()
{
	var formName = document.MemModifyForm;

	//±âÁ¸ºñ¹Ð¹øÈ£ °Ë»ç
	if(!isExist(formName.MEM_PWD.value) || GetByteLen(formName.MEM_PWD.value) < 3 || GetByteLen(formName.MEM_PWD.value) > 12)
	{
		window.alert("ºñ¹Ð¹øÈ£´Â 4ÀÚ¿¡¼­ 12ÀÚ±îÁö °¡´ÉÇÕ´Ï´Ù.");
		formName.MEM_PWD.focus();
		return;
	}
	//»õ·Î¿î ºñ¹Ð¹øÈ£ °Ë»ç
	if(isExist(formName.MEM_NEW_PWD.value))
	{
		if(GetByteLen(formName.MEM_NEW_PWD.value) < 3 || GetByteLen(formName.MEM_NEW_PWD.value) > 12)
		{
			window.alert("ºñ¹Ð¹øÈ£´Â 4ÀÚ¿¡¼­ 12ÀÚ±îÁö °¡´ÉÇÕ´Ï´Ù.");
			formName.MEM_PWD.focus();
			return;
		}
		//ºñ¹Ð¹øÈ£ È®ÀÎ
		if(formName.MEM_NEW_PWD.value != formName.MEM_NEW_PWD_CONFIRM.value)
		{
			window.alert("ºñ¹Ð¹øÈ£°¡ È®ÀÎµÇÁö ¾Ê½À´Ï´Ù.");
			formName.MEM_NEW_PWD_CONFIRM.focus();
			return;
		}
	}
	//´Ð³×ÀÓ À¯È¿¼º °Ë»ç
	if(!checkNickName(formName.MEM_NICKNAME.value))
	{
		window.alert("´Ð³×ÀÓÀº 3Byte¿¡¼­ 20Byte±îÁö °¡´ÉÇÕ´Ï´Ù.");
		formName.MEM_NICKNAME.focus();
		return;
	}
	//¸ÞÀÏÁÖ¼Ò À¯È¿¼º °Ë»ç
	if(!isExist(formName.MEM_EMAIL.value) || formName.MEM_EMAIL.value.indexOf("@") == -1)
	{
		window.alert("¸ÞÀÏÁÖ¼Ò°¡ Á¤È®ÇÏÁö ¾Ê½À´Ï´Ù.");
		formName.MEM_EMAIL.focus();
		return;
	}
	//ºñ¹Ð¹øÈ£ Ã£±â Áú¹® ¼±ÅÃ¿©ºÎ
	if(!isExist(formName.MEM_PWD_QUESTION.value))
	{
		window.alert("ºñ¹Ð¹øÈ£ Ã£±â Áú¹®À» ¼±ÅÃÇØÁÖ½Ê½Ã¿À.");
		formName.MEM_PWD_QUESTION.focus();
		return;
	}
	//ºñ¹Ð¹øÈ£ Ã£±â Áú¹®¿¡ ´ëÇÑ ´ä ÀÔ·Â¿©ºÎ
	if(!isExist(formName.MEM_PWD_ANSWER.value))
	{
		window.alert("ºñ¹Ð¹øÈ£ Ã£±â Áú¹®¿¡ ´ëÇÑ ´äÀ» ÀÔ·ÂÇØÁÖ½Ê½Ã¿À.");
		formName.MEM_PWD_ANSWER.focus();
		return;
	}
	//ÀüÈ­¹øÈ£ À¯È¿¼º°Ë»ç
	if(isExist(formName.MEM_TEL1.value) && isExist(formName.MEM_TEL2.value) && isExist(formName.MEM_TEL3.value))
	{
		if(formName.MEM_TEL1.value.length < 2 || formName.MEM_TEL2.value.length < 3 || formName.MEM_TEL2.value.length > 4 || formName.MEM_TEL3.value.length != 4)
		{
			window.alert("ÀüÈ­¹øÈ£°¡ Á¤È®ÇÏÁö ¾Ê½À´Ï´Ù.");
			formName.MEM_TEL1.focus();
			return;
		}
	}
	
	formName.action = "mem_modify_info.asp";
	formName.submit();
}

//Å»ÅðÆû À¯È¿¼º°Ë»ç
function checkBreakForm()
{
	var formName = document.MemBreakForm;
	
	//ºñ¹Ð¹øÈ£ À¯È¿¼º°Ë»ç
	if(!isExist(formName.MEM_PWD.value))
	{
		window.alert("ºñ¹Ð¹øÈ£¸¦ ÀÔ·ÂÇØÁÖ½Ê½Ã¿À.");
		formName.MEM_PWD.focus();
		return;
	}
	//ÁÖ¹Î¹øÈ£ À¯È¿¼º°Ë»ç
	if(!checkSsn(formName.MEM_SSN1.value, formName.MEM_SSN2.value))
	{
		window.alert("ÁÖ¹Î¹øÈ£°¡ Á¤È®ÇÏÁö ¾Ê½À´Ï´Ù.");
		formName.MEM_SSN1.focus();
		return;
	}
	//Å»Åð»çÀ¯°Ë»ç
	if(!isExist(formName.MEM_BREAK_REASON.value))
	{
		window.alert("Å»Åð»çÀ¯¸¦ ÀÔ·ÂÇØÁÖ½Ê½Ã¿À.");
		formName.MEM_BREAK_REASON.focus();
		return;
	}
	
	formName.action = "mem_break.asp";
	formName.submit();
}