/** -------------------------------------------------------
 * ÇÁ·Î±×·¥¸í  : µ¿°­º´¿ø È¨ÆäÀÌÁö
 * ÆÄÀÏ¸í      : /_script/membership.js
 * ÀÛ¼ºÀÚ      : ½ÅÇöÈ£
 * ÆÄÀÏ³»¿ë    : È¨ÆäÀÌÁö ¸¶ÀÌÆäÀÌÁö ÇÊ¿ä ½ºÅ©¸³Æ® ¸ðÀ½
 * ¹öÀü        : 0.9
 * ÀÛ¼ºÀÏ      : 2009.08.21
 * ÃÖÁ¾¼öÁ¤ÀÏ  : 2009.08.21
 * ÃÖÁ¾¼öÁ¤ÀÚ  : 
 *--------------------------------------------------------*/
 
/* È¸¿ø°¡ÀÔ½Ã ¾à°ü µ¿ÀÇ Ã¼Å© ½ºÅ©¸³Æ® */
function joinCheck(form) {
	if (!form.agreeChk.checked) {
		alert("À§ ¾à°ü ¹× °³ÀÎÁ¤º¸º¸È£Á¤Ã¥ ¸ðµÎ¿¡ µ¿ÀÇÇÏ¼Å¾ßÇÕ´Ï´Ù!.");
		return false;
	}
	return true;
}
/* ·Î±×ÀÎ½Ã Ã¼Å© ½ºÅ©¸³Æ® */
function loginCheck(obj) {
	if (!obj.id.value) {
		alert("¾ÆÀÌµð¸¦ ÀÔ·ÂÇÏ¼¼¿ä!");
		obj.id.focus();
		return false;
	}
	if (!obj.passwd.value) {
		alert("ºñ¹Ð¹øÈ£¸¦ ÀÔ·ÂÇÏ¼¼¿ä!");
		obj.passwd.focus();
		return false;
	}
	return true;
}
/**-----------------------------------------------------------------------
 * °³ÀÎÁ¤º¸ ¾ÆÀÌµð Ã£±â ÀÔ·Â Ã¼Å© ½ºÅ©¸³Æ®
 */ 
function idFindCheck(idFind) {
	if (!idFind.username.value) {
		alert("ÀÌ¸§À» ÀÔ·ÂÇÏ¼¼¿ä!.");
		idFind.username.focus();
		return false;
	}
	if (!idFind.uniqid01.value || !idFind.uniqid02.value) {
		alert("ÁÖ¹Îµî·Ï¹øÈ£¸¦ ÀÔ·ÂÇÏ¼¼¿ä!.");
		idFind.uniqid01.focus();
		return false;
	}
	if (!isValid.JuminR(idFind.uniqid01.value + "-" + idFind.uniqid02.value)) {
		alert("ÁÖ¹Îµî·Ï¹øÈ£Çü½ÄÀÌ ¿Ã¹Ù¸£Áö ¾Ê½À´Ï´Ù!.");
		idFind.uniqid01.focus();
		return false;
	}
	return true;
}
/**-----------------------------------------------------------------------
 * °³ÀÎÁ¤º¸ ºñ¹Ð¹øÈ£ Ã£±â ÀÔ·Â Ã¼Å© ½ºÅ©¸³Æ®
 */ 
function passFindCheck(passFind) {
	if (!passFind.userid.value) {
		alert("¾ÆÀÌµð¸¦ ÀÔ·ÂÇÏ¼¼¿ä!.");
		passFind.userid.focus();
		return false;
	}
	if (!passFind.username.value) {
		alert("ÀÌ¸§À» ÀÔ·ÂÇÏ¼¼¿ä!.");
		passFind.username.focus();
		return false;
	}
	if (!passFind.uniqid01.value || !passFind.uniqid02.value) {
		alert("ÁÖ¹Îµî·Ï¹øÈ£¸¦ ÀÔ·ÂÇÏ¼¼¿ä!.");
		passFind.uniqid01.focus();
		return false;
	}
	else {
		if (!isValid.JuminR(passFind.uniqid01.value + "-" + passFind.uniqid02.value)) {
			alert("ÁÖ¹Îµî·Ï¹øÈ£Çü½ÄÀÌ ¿Ã¹Ù¸£Áö ¾Ê½À´Ï´Ù!.");
			passFind.uniqid01.focus();
			return false;
		}
	}
	if (!passFind.email.value) {
		alert("ÀÌ¸ÞÀÏÀ» ÀÔ·ÂÇÏ¼¼¿ä!.");
		passFind.email.focus();
		return false;
	}
	else {
		if (!isValid.Email(passFind.email.value)) {
			alert("ÀÌ¸ÞÀÏÇü½ÄÀÌ ÀÏÄ¡ÇÏÁö ¾Ê½À´Ï´Ù!.");
			passFind.email.focus();
			return false;
		}
	}
	return true;
}
/** -------------------------------------------------------------------
 * È¸¿øÅ»Åð ÀÔ·Â°ª Ã¼Å© ½ºÅ©¸³Æ®
 */
function withdrawalCheck(withdrawal) {	
	if (!withdrawal.username.value) {
		alert("ÀÌ¸§À» ÀÔ·ÂÇÏ¼¼¿ä!.");
		withdrawal.username.focus();
		return false;
	}
	if (!withdrawal.userid.value) {
		alert("¾ÆÀÌµð¸¦ ÀÔ·ÂÇÏ¼¼¿ä!.");
		withdrawal.userid.focus();
		return false;
	}
	if (!withdrawal.uniqid01.value || !withdrawal.uniqid02.value) {
		alert("ÁÖ¹Îµî·Ï¹øÈ£¸¦ ÀÔ·ÂÇÏ¼¼¿ä!.");
		withdrawal.uniqid01.focus();
		return false;
	}
	else {
		if (!isValid.JuminR(withdrawal.uniqid01.value + "-" + withdrawal.uniqid02.value)) {
			alert("ÁÖ¹Îµî·Ï¹øÈ£Çü½ÄÀÌ ¿Ã¹Ù¸£Áö ¾Ê½À´Ï´Ù!.");
			withdrawal.uniqid01.focus();
			return false;
		}
	}
	if (!withdrawal.passwd.value) {
		alert("ºñ¹Ð¹øÈ£¸¦ ÀÔ·ÂÇÏ¼¼¿ä!.");
		withdrawal.passwd.focus();
		return false;
	}
	return true;
}



/** -------------------------------------------------------------------
 * È¸¿ø°¡ÀÔ½Ã ½ºÅ©¸³Æ®
 */
function writeCheck(theform) {
	if (!theform.userid.value) {
		alert("¾ÆÀÌµð¸¦ ÀÔ·ÂÇÏ¼¼¿ä!.");
		theform.userid.focus();
		return false;
	}
	else {
		if (theform.userid.value.length < 5) {
			alert("¾ÆÀÌµð´Â 5ÀÚ ÀÌ»ó ¿µ¹®ÀÚ³ª ¼ýÀÚ ¶Ç´Â Á¶ÇÕµÈ ¹®ÀÚ¿­ÀÌ¾î¾ß ÇÕ´Ï´Ù!");
			theform.userid.focus();
			return false;	
		}
	}
	if (!theform.passwd.value) {
		alert("ºñ¹Ð¹øÈ£¸¦ ÀÔ·ÂÇÏ¼¼¿ä!.");
		theform.passwd.focus();
		return false;
	}
	else {
		if (!theform.chkpasswd.value) {
			alert("ºñ¹Ð¹øÈ£È®ÀÎÀ» ÀÔ·ÂÇÏ¼¼¿ä!.");
			theform.chkpasswd.focus();
			return false;
		}
		else {
			if (theform.passwd.value != theform.chkpasswd.value) {
				alert("ºñ¹Ð¹øÈ£°¡ ÀÏÄ¡ÇÏÁö ¾Ê½À´Ï´Ù!.");
				theform.chkpasswd.focus();
				return false;
			}
		}
	}
	if (theform.passwd.value.length < 4) {
		alert("ºñ¹Ð¹øÈ£´Â 4ÀÚ¸®ÀÌ»ó »ç¿ë°¡´ÉÇÕ´Ï´Ù!.");
		theform.passwd.focus();
		return false;
	}
	if (!theform.username.value) {
		alert("ÀÌ¸§À» ÀÔ·ÂÇÏ¼¼¿ä!.");
		theform.username.focus();
		return false;
	}
	if (!theform.home_addr01.value || !theform.home_addr02.value) {
		alert("ÁÖ¼Ò¸¦ ÀÔ·ÂÇÏ¼¼¿ä!.");
		theform.home_addr01.focus();
		return false;
	}
	if (!theform.mobile_phone01.value || !theform.mobile_phone02.value || !theform.mobile_phone03.value) {
		alert("ÈÞ´ëÆù¹øÈ£¸¦ ÀÔ·ÂÇÏ¼¼¿ä!.");
		theform.mobile_phone01.focus();
		return false;
	}
	else {
		if (!Phone(theform.mobile_phone01.value +"-"+ theform.mobile_phone02.value +"-"+ theform.mobile_phone03.value)) {
			alert("ÈÞ´ëÆù¹øÈ£Çü½ÄÀÌ ÀÏÄ¡ÇÏÁö ¾Ê½À´Ï´Ù!.");
			theform.mobile_phone01.focus();
			return false;
		}
	}
	if (!theform.email01.value || !theform.email02.value) {
		alert("ÀÌ¸ÞÀÏÀ» ÀÔ·ÂÇÏ¼¼¿ä!.");
		theform.email01.focus();
		return false;
	}
	else {
		if (!Email(theform.email01.value + "@" + theform.email02.value)) {
			alert("ÀÌ¸ÞÀÏÇü½ÄÀÌ ÀÏÄ¡ÇÏÁö ¾Ê½À´Ï´Ù!.");
			theform.email01.focus();
			return false;
		}	
	}
	return true; 
}
/** -------------------------------------------------------------------
 * È¸¿øÁ¤º¸¼öÁ¤½Ã ½ºÅ©¸³Æ®
 */
function modifyCheck(theform) {
	if (!theform.passwd.value) {
		alert("ºñ¹Ð¹øÈ£¸¦ ÀÔ·ÂÇÏ¼¼¿ä!.");
		theform.passwd.focus();
		return false;
	}
	if (theform.newpasswd.value) {
		if (theform.newpasswd.value.length < 4) {
			alert("ºñ¹Ð¹øÈ£´Â 4ÀÚ¸®ÀÌ»ó¸¸ »ç¿ë°¡´ÉÇÕ´Ï´Ù!.");
			theform.newpasswd.focus();
			return false;
		}
		if (theform.newpasswd.value != theform.checknewpasswd.value) {
			alert("º¯°æÇÏ½Ç »õ ºñ¹Ð¹øÈ£°¡ ÀÏÄ¡ÇÏÁö ¾Ê½À´Ï´Ù!.");
			theform.checknewpasswd.focus();
			return false;
		}
	}
	if (!theform.username.value) {
		alert("ÀÌ¸§À» ÀÔ·ÂÇÏ¼¼¿ä!.");
		theform.username.focus();
		return false;
	}
	if (!theform.home_addr01.value || !theform.home_addr02.value) {
		alert("ÁÖ¼Ò¸¦ ÀÔ·ÂÇÏ¼¼¿ä!.");
		theform.home_addr01.focus();
		return false;
	}
	if (!theform.mobile_phone01.value || !theform.mobile_phone02.value || !theform.mobile_phone03.value) {
		alert("ÈÞ´ëÆù¹øÈ£¸¦ ÀÔ·ÂÇÏ¼¼¿ä!.");
		theform.mobile_phone01.focus();
		return false;
	}
	else {
		if (!Phone(theform.mobile_phone01.value +"-"+ theform.mobile_phone02.value +"-"+ theform.mobile_phone03.value)) {
			alert("ÈÞ´ëÆù¹øÈ£Çü½ÄÀÌ ÀÏÄ¡ÇÏÁö ¾Ê½À´Ï´Ù!.");
			theform.mobile_phone01.focus();
			return false;
		}
	}
	if (!theform.email01.value || !theform.email02.value) {
		alert("ÀÌ¸ÞÀÏÀ» ÀÔ·ÂÇÏ¼¼¿ä!.");
		theform.email01.focus();
		return false;
	}
	else {
		if (!Email(theform.email01.value + "@" + theform.email02.value)) {
			alert("ÀÌ¸ÞÀÏÇü½ÄÀÌ ÀÏÄ¡ÇÏÁö ¾Ê½À´Ï´Ù!.");
			theform.email01.focus();
			return false;
		}	
	}
	return true;
}

function inputValue01(zip, addr) {
	var theform = document.forms('registerForm');
	var rsltZip = zip.split("-");
	theform.homezip01.value = rsltZip[0];
	theform.homezip02.value = rsltZip[1];
	theform.homeaddr01.value = addr;
	theform.homeaddr02.focus();
	$("#searchAddress").dialog('close');
}

/**------------------------------------------------------------------------
 * ÀÌ¸ÞÀÏ Ã¼Å© ½ºÅ©¸³Æ®  
 */
function Email(str){
	var pattern = /^[-_a-zA-Z0-9]+@[\.a-zA-Z0-9-]+\.[a-zA-Z]+$/;
	return (pattern.test(str)) ? true : false;
}
/**-----------------------------------------------------------------------
 * ÈÞ´ëÆù ÀÔ·Â Ã¼Å© ½ºÅ©¸³Æ®
 */ 
function Phone(str) {
	var pattern = /(^0[0-9]{1,2})-([1-9][0-9]{1,3})-([0-9]{4})/;
	return (pattern.test(str)) ? true : false;
}
/**-------------------------------------------------------
 * ¿ìÆí¹øÈ£ ÀÚµ¿ÀÔ·Â
 */ 
function OpenZipcode(form,zip1,zip2,add1,add2){
	window.open("/cube_board/execute/zipcode.php?form="+form+"&zip1="+zip1+"&zip2="+zip2+"&address1="+add1+"&address2="+add2+"","ZipWin","width=400,height=250,toolbar=no,location=no,directories=no,status=no,menubar=no,scrollbars=yes,resizable=no");
}
/**-----------------------------------------------------
 * ¾ÆÀÌµð Áßº¹Ã¼Å© ½ºÅ©¸³Æ®
 */
function check_id(useridform) {
	var obj=eval(useridform)
	if(!obj.value) {
		alert('¾ÆÀÌµð¸¦ ÀÔ·ÂÇÏ¿© ÁÖ½Ê½Ã¿ä');
		obj.focus();
	}
	else {
		window.open('/cube_board/admin/check_id.php?user_id='+obj.value,'check_user_id','width=300,height=120,toolbar=no,status=no,resizable=no');
	}
}

