function __sys_password_change()
{
WndCenterOpen('/src/user/popup/user_change_password.php','change_password',440,365,0,'');};function __OnChangeMyPassword()
{
WndCenterOpen('/src/user/popup/user_change_password.php','change_password',440,365,0,'');};function MakeInt(A)
{
for (var i=0;i<A.length;i++) {
if (A.charAt(i)!='0') {
return parseInt(A.substring(i,A.length));}};return 0;};function isDigit(A,B)
{
var C=true;var D="0123456789"+B;for (var i=0;i<A.length;i++) {
if (D.indexOf(A.charAt(i))<0) {
C=false;break;}};return C;};function ObjectIsNumber(A,B,C)
{
var D='';if (A.type=="hidden") return true;if (isDigit(A.value,"-+")&&A.value.length>=B) { return true;};if (B>0) D="\n\n'"+C+"' Ç×¸ñÀº ÇÊ¼öÇ×¸ñÀÔ´Ï´Ù.";alert("'"+C+"' Ç×¸ñÀº Á¤¼ö¸¸ ÀÔ·Â °¡´ÉÇÕ´Ï´Ù."+D);A.focus();return false;};function ObjectIsFloatNumber(A,B,C)
{
var D='';if (isDigit(A.value,"-+.")&&A.value.length>=B) { return true;};if (B>0) D="\n\n'"+C+"' Ç×¸ñÀº ÇÊ¼öÇ×¸ñÀÔ´Ï´Ù.";alert("'"+C+"' Ç×¸ñÀº ½Ç¼ö¸¸ ÀÔ·Â °¡´ÉÇÕ´Ï´Ù."+D);A.focus();return false;};function ObjectIsKorean(A,B,C)
{
var D='';if (isKorean(A.value)&&A.value.length>=B) { return true;};if (B>0) D="\n\n'"+C+"' Ç×¸ñÀº ÇÊ¼öÇ×¸ñÀÔ´Ï´Ù.";alert("'"+C+"' Ç×¸ñÀº ÇÑ±Û¸¸ ÀÔ·Â °¡´ÉÇÕ´Ï´Ù."+D);A.focus();return false;};function ObjectIsAlphabet(A,B,C)
{
var D='';if (isAlphabet(A.value)&&A.value.length>=B) { return true;};if (B>0) D="\n\n'"+C+"' Ç×¸ñÀº ÇÊ¼öÇ×¸ñÀÔ´Ï´Ù.";alert("'"+C+"' Ç×¸ñÀº ÇÑ±Û¸¸ ÀÔ·Â °¡´ÉÇÕ´Ï´Ù."+D);A.focus();return false;};function isUserId(A)
{
var B=true;var C="ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz01234567890.-_";if (A.length<4) return false;for (var i=0;i<A.length;i++) {
if (C.indexOf(A.charAt(i))<0) {
B=false;break;}};return B;};function isAlphabet(A)
{
var B=true;var C="ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz";for (var i=0;i<A.length;i++) {
if (C.indexOf(A.charAt(i))<0) {
B=false;break;}};return B;};function isKorean(A){
var B=/[a-zA-Z0-9\s~!@#\$%^&\*\(\)_\+\{\}|:"<>\?`\-=\[\]\\;',\.\/]/;if (B.test(A)) return false;return true;};function isEMail(A)
{
if (A.search(/(^\..*)|(.*\.$)/)!=-1||A.search(/\S+@(\S+)\.(\S+)/)==-1) {
alert("ÀüÀÚ¿ìÆíÁÖ¼ÒÀÇ Çü½ÄÀº '°èÁ¤@[È£½ºÆ®|µµ¸ÞÀÎ]'°ú °°ÀÌ ±¸¼ºµÇ¾î¾ß ÇÏ¸ç,\r\n¾çÂÊ¿¡ '.'ÀÌ ±âÀçµÇ¾î¼­´Â ¾ÈµË´Ï´Ù.");return false;};return true;};function isDenyEMail(A,B)
{
if (A.search(/(^\..*)|(.*\.$)/)!=-1||A.search(/\S+@(\S+)\.(\S+)/)==-1) {
alert("¿Ã¹Ù¸¥ ÀÌ¸ÞÀÏ ÁÖ¼Ò¸¦ ÀÔ·ÂÇØ ÁÖ½Ê½Ã¿À.\r\n\r\nÀÌ¸ÞÀÏÁÖ¼Ò Çü½ÄÀº '°èÁ¤@[È£½ºÆ®|µµ¸ÞÀÎ]'°ú °°ÀÌ ±¸¼ºµÇ¾î¾ß ÇÏ¸ç,\r\n¾çÂÊ¿¡ '.'ÀÌ ±âÀçµÇ¾î¼­´Â ¾ÈµË´Ï´Ù.");return false;};if (B) {ar_email=A.split("@");if (B.charAt(";")) {ar_denymail=B.split(";");for (var i=0;i<ar_denymail.length;i++) {if (ar_email[1].toLowerCase()==ar_denymail[i]) {
alert(ar_denymail[i]+" ÀÌ¸ÞÀÏ ÁÖ¼Ò´Â ¸ÞÀÏ¼ö½ÅÀÌ µÇÁö ¾Ê½À´Ï´Ù.\r\n\r\n´Ù¸¥ ¸ÞÀÏÁÖ¼Ò¸¦ ÀÔ·ÂÇØ ÁÖ¼¼¿ä.");return false;}}} else {if (ar_email[1].toLowerCase()==B) {
alert(B+" ÀÌ¸ÞÀÏ ÁÖ¼Ò´Â ¸ÞÀÏ¼ö½ÅÀÌ µÇÁö ¾Ê½À´Ï´Ù.\r\n\r\n´Ù¸¥ ¸ÞÀÏÁÖ¼Ò¸¦ ÀÔ·ÂÇØ ÁÖ¼¼¿ä.");return false;}
}};return true;};function isJuminNo(A)
{
return isCivilNo(A);};
function isCivilNo(A){var B=0;var C="234567892345";var devied=0;var sum=0;var odd=0;if (A=="8001011111117"||A=="7777771111111") return true;devied = parseInt(A.substring(6,7));if ( devied==1||devied==2||devied==3||devied==4 ){for (var i=0;i<12;i++){		B=B+parseInt(A.substring(i,i+1))*parseInt(C.substring(i,i+1));};B=11-(B%11);if (B==10){B=0;}else if(B==11){B=1;};if (parseInt(A.substring(12,13))!=B) return false;return true;}else{buf=new Array(13);for(i = 0; i < 13; i++) buf[i] = parseInt(A.charAt(i));odd = buf[7]*10 + buf[8];if(odd%2 != 0){return false;}if((buf[11]!=6)&&(buf[11]!=7)&&(buf[11]!= 8)&&(buf[11]!= 9)){return false;}multipliers = [2,3,4,5,6,7,8,9,2,3,4,5];for (i = 0, sum = 0; i < 12; i++) sum += (buf[i] *= multipliers[i]);	    sum=11-(sum%11);if (sum>=10) sum-=10;sum += 2;if(sum>=10) sum-=10;if(sum!=buf[12]){return false;}else{return true;}}};
function OnEventRightMouseClick()
{
if ((event.button==2||event.button==3)) {}};function srcInstall()
{
document.onmousedown=OnEventRightMouseClick;if (navigator.appName=="Netscape") {
document.captureEvents(Event.MOUSEDOWN);document.onmousedown=checkClick;function checkClick(A) {
if (A.which!=1) {return false;}
}
}};function Make1K(A)
{
var B=new String(A);var C=B.length;var D="";var E="";if (C<3) return B+' ¿ø';var F=0;for (var i=C;i>0;i--) {D=D+B.substring(i-1,i);if (++F==3&&i>1) {
D=D+',';F=0;}};var G=new String(D);for (i=G.length;i>0;i--) {
E=E+G.substring(i-1,i);};return (E+' ¿ø');};

function __CheckRequireObject(A,B)
{
	var C=false;
	__initJoinFormData();

	for (var i=0;i<__arJoinForm.length;i++) {
		if (!__arJoinForm[i].require) continue;
		switch (__arJoinForm[i].type) {
			case "USERID":
				if (!isUserId(A.elements[__arJoinForm[i].field].value)) {
					alert(__arJoinForm[i].name+"´Â ¿µ¹®°ú ¼ýÀÚ¸¸ °¡´ÉÇÕ´Ï´Ù. (4~12ÀÚ)");
					A.elements[__arJoinForm[i].field].focus();
					return false;
				};

				break;

			case "NOMINATE":

				if (isUserId(A.elements[__arJoinForm[i].field].value)) {
					if(A.NM_check_H.value=="0"){
						alert(__arJoinForm[i].name+"¸¦ È®ÀÎ ÇÏÁö ¾Ê¾Ò½À´Ï´Ù.");
						A.elements[__arJoinForm[i].field].focus();
						return;
					}
				}else{
					alert(__arJoinForm[i].name+"Àº(´Â) ÇÊ¼öÇ×¸ñ ÀÔ´Ï´Ù.");
					A.elements[__arJoinForm[i].field].focus();
					return;
				}

				break;

			case "PASSWORD":
				if (A.user_pass1.value.length<4) {
					alert(__arJoinForm[i].name+"´Â 4ÀÚ ÀÌ»óÀ¸·Î ¼³Á¤ÇØ ÁÖ½Ê½Ã¿À.");
					A.user_pass1.focus();
					return;
				};
				if (A.user_pass1.value!=A.user_pass2.value) {
					alert(__arJoinForm[i].name+"¿Í "+__arJoinForm[i].name+" È®ÀÎÀÌ ÀÏÄ¡ÇÏÁö ¾Ê½À´Ï´Ù.");
					A.user_pass2.focus();
					return;
				};
				break;

			case "CIVILNO":
				if (!isCivilNo(A.jumin1.value+A.jumin2.value)) {
					alert("¿Ã¹Ù¸¥ "+__arJoinForm[i].name+"(À»)¸¦ ÀÔ·ÂÇØ ÁÖ½Ê½Ã¿À.");
					A.jumin1.focus();
					return false;
				};
				break;

			case "EMAIL":
				if (A.elements['email_domain']) {
					if(!A.elements['email_domain'].value) {
						alert("ÀÌ¸ÞÀÏ ÁÖ¼Ò¸¦ ¼±ÅÃÇØ ÁÖ¼¼¿ä.");
						return false;
					}
					var D=A.elements[__arJoinForm[i].field].value+"@"+A.email_domain.options[A.email_domain.selectedIndex].value;
				} else {
					var D=A.elements[__arJoinForm[i].field].value;
				};

				if (!isDenyEMail(D,"<?= $_SHOP_CONFIG[BASEINFO][CFG_OPTION_XMAILSERVERS]; ?>")) {
					A.elements[__arJoinForm[i].field].focus();
					return false;
				};

				if(A.EM_check_H && A.EM_check_H.value=="0"){
					alert(__arJoinForm[i].name+" Áßº¹À» È®ÀÎ ÇÏÁö ¾Ê¾Ò½À´Ï´Ù.");
					A.elements[__arJoinForm[i].field].focus();
					return false;
				}

				break;

			case "ADDR":
				if (A.address_1.value.length<1) {
					alert(__arJoinForm[i].name+"Àº(´Â) ÇÊ¼öÇ×¸ñ ÀÔ´Ï´Ù.");
					A.address_1.focus();
					return false;
				};
				
				if (A.address_2.value.length<1) {
					alert(__arJoinForm[i].name+"Àº(´Â) ÇÊ¼öÇ×¸ñ ÀÔ´Ï´Ù.");
					A.address_2.focus();
					return false;
				};
				break;

			case "PHONE":
				if (__iCountryCode=="int") {
					if (A.tel.value.length<1) {
						alert(__arJoinForm[i].name+"Àº(´Â) ÇÊ¼öÇ×¸ñ ÀÔ´Ï´Ù.");
						A.tel.focus();
						return false;
					}
				} else {
					if (!ObjectIsNumber(A.telb,3,__arJoinForm[i].name)) return false;
					if (!ObjectIsNumber(A.telc,3,__arJoinForm[i].name)) return false;
				};
				break;

			case "CELLPHONE":
				if (__iCountryCode=="int") {
					if (A.hp.value.length<1) {
						alert(__arJoinForm[i].name+"Àº(´Â) ÇÊ¼öÇ×¸ñ ÀÔ´Ï´Ù.");
						A.hp.focus();
						return false;
					}
				} else {
					if(A.hpa.options[A.hpa.selectedIndex].value.length < 1){
						alert("'ÈÞ´ëÀüÈ­' Ç×¸ñÀº Á¤¼ö¸¸ ÀÔ·Â °¡´ÉÇÕ´Ï´Ù.\n\n'ÈÞ´ëÀüÈ­'Ç×¸ñÀº ÇÊ¼öÇ×¸ñÀÔ´Ï´Ù."); 
						return false
					};

					if (!ObjectIsNumber(A.hpb,3,__arJoinForm[i].name)) return false;
					if (!ObjectIsNumber(A.hpc,3,__arJoinForm[i].name)) return false;
				};
				break;

			case "BIRTHDAY":
				if (!ObjectIsNumber(A.birthday_yy,4,__arJoinForm[i].name)) return false;
				if (!ObjectIsNumber(A.birthday_mm,1,__arJoinForm[i].name)) return false;
				if (!ObjectIsNumber(A.birthday_dd,1,__arJoinForm[i].name)) return false;
				break;

			case "DATE":
				break;

			case "RADIO":

			case "CHECKBOX":
				C=false;
				if(A.elements[__arJoinForm[i].field].length) {
					for (var j=0;j<A.elements[__arJoinForm[i].field].length;j++) {
						if (A.elements[__arJoinForm[i].field][j].checked) {
							C=true;
						}
					};
					
					if (!C) {
						alert(__arJoinForm[i].name+"Àº(´Â) ÇÊ¼öÇ×¸ñÀ¸·Î ÇÑ°¡Áö¸¦ ²À ¼±ÅÃÇÏ¼Å¾ßÇÕ´Ï´Ù.");
						A.elements[__arJoinForm[i].field][0].focus();
						return false;
					}
				} else {
					if(A.elements[__arJoinForm[i].field].checked) {
						C=true;
					};
					
					if (!C) {
						alert(__arJoinForm[i].name+"Àº(´Â) ÇÊ¼öÇ×¸ñÀ¸·Î ÇÑ°¡Áö¸¦ ²À ¼±ÅÃÇÏ¼Å¾ßÇÕ´Ï´Ù.");
						A.elements[__arJoinForm[i].field].focus();
						return false;
					}
				};
				break;
				
			case "TEXTAREA":
			
			case "TEXT":
				if (A.elements[__arJoinForm[i].field].value.length<1) {
					alert(__arJoinForm[i].name+"Àº(´Â) ÇÊ¼öÇ×¸ñ ÀÔ´Ï´Ù.");
					A.elements[__arJoinForm[i].field].focus();
					return false;
				};
				break;

			case "COUNTRY":
				if (A.country_code.value.length<1) {
					alert(__arJoinForm[i].name+"Àº(´Â) ÇÊ¼öÇ×¸ñÀ¸·Î ÇÑ°¡Áö¸¦ ²À ¼±ÅÃÇÏ¼Å¾ßÇÕ´Ï´Ù.");
					A.country_code.focus();
					return false;
				};
				break;

			case "SELECT":
				nIndex=A.elements[__arJoinForm[i].field].selectedIndex;
				if (A.elements[__arJoinForm[i].field].options[nIndex].value=="") {
					alert(__arJoinForm[i].name+"Àº(´Â) ÇÊ¼öÇ×¸ñÀ¸·Î ÇÑ°¡Áö¸¦ ²À ¼±ÅÃÇÏ¼Å¾ßÇÕ´Ï´Ù.");
					A.elements[__arJoinForm[i].field].focus();
					return false;
				};
				break;
			
			case "UNIQUE":
				if (A.elements[__arJoinForm[i].field].value.length<1) {
					alert(__arJoinForm[i].name+"Àº(´Â) ÇÊ¼öÇ×¸ñ ÀÔ´Ï´Ù.");
					A.elements[__arJoinForm[i].field].focus();
					return false;
				};
				break;

			default:
				alert("È¸¿ø°¡ÀÔ Æû¿¡ ¿À·ù°¡ ÀÖ½À´Ï´Ù111. :: "+__arJoinForm[i].field+" :: "+__arJoinForm[i].type);
				break;
		}
	};
	return true;
};
