
/* use all */
function openwindow(url, width, height, scrollbars, popup_name) {
	open (url, popup_name, "menubar=no,toolbar=no,location=no,directories=no,status=no,scrollbars=" + scrollbars + ",resizable=no,width=" + width + ",height=" + height);
}

function check_blank(str) {
	var flag = false;
	for (j = 0; j < str.length; j++) {
		var ch = str.substring(j,j+1);
		if (ch == " ") {
			flag = true;
		} else {
			continue;
		}
	}

	return flag;
}

/******************************************************************************/
/*  1. ÇÔ  ¼ö  ¸í  : check_form_step1                                         */
/*  2. ÀÛ  ¼º  ÀÚ  : °­»óÇÐ                                                   */
/*  3. ÀÛ  ¼º  ÀÏ  : 2004. 04. 30                                             */
/*  4. ÇÔ ¼ö ±â ´É : µµ¸ÞÀÎ ÀÌ¸§ ¹®¹ýÀû À¯È¿¼º °Ë»ç                           */
/*  5. ÀÔ ·Â ÀÎ ÀÚ : form_name : form ÅÂ±×ÀÇ ÀÌ¸§                             */
/*  6. Ãâ ·Â ÀÎ ÀÚ : ¾øÀ½                                                     */
/*  7. ¹Ý  È¯  °ª  : Á¤»ó -> true, ¿¡·¯ -> false                              */
/*  8. ÁÖ ¿ä »ç Ç× : 1) extend_domain.php ÆäÀÌÁö¿¡¼­ »ç¿ëÇÔ                   */
/*                   2) ±âÁ¸ domain »çÀÌÆ®ÀÇ ¼Ò½º¸¦ ¼öÁ¤ÇÑ °ÍÀÓ               */
/******************************************************************************/
function check_form_step1(name_domain) {


   	var alpha = 'abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ';
   	var numeric = '1234567890';
   	//var special = ' ~!@#$%^&*()_=+|\\{}[];:"\'<>,.?\/';
	var special = ' ~!@#$%^&*()_=+|\\{}[];:"\'<>,?\/';
	var haveDomainCount = 0; // ¿¬ÀåÇÒ µµ¸ÞÀÎÀÌ ÀÖ´ÂÁö ¾ø´ÂÁö ¿©ºÎ(ÀÖÀ½-> ¾ç¼ö, ¾øÀ½->0)
	var domain = eval("document.domaininfo['"+name_domain+"[]']"); 
	
	//var domain = document.domaininfo['domain[]'];

/***** »ç¿ëÀÚ°¡ ÀÔ·ÂÇÑ µµ¸ÞÀÎÀÌ ÀÖ´ÂÁö Ã¼Å©ÇÑ´Ù *******************************/
	for( i = 0; i < domain.length-1; i++) { // START FOR LOOP

		// °Ë»ç¸¦ À§ÇØ ÀüÃ¼ µµ¸ÞÀÎ ¸íÀ» µµ¸ÞÀÎ ÀÌ¸§ºÎºÐ°ú TLD ºÎºÐÀ¸·Î ³ª´«´Ù
		var domainname = domain[i].value;
			

		// µµ¸ÞÀÎÀÌ ÀÖ´ÂÁö ¾ø´ÂÁö Ã¼Å©
		if(domainname) {
			haveDomainCount++;
		}

	}

	// µµ¸ÞÀÎÀÌ 1°³µµ ¾ø´ÂÁö Ã¼Å©ÇÑ´Ù
	if(haveDomainCount == 0) {
		alert ("½ÅÃ»ÇÏ·Á´Â µµ¸ÞÀÎÀ» ±âÀÔÇÏ¼¼¿ä");
		domain[0].focus();
		return false;
	}

/***** µµ¸ÞÀÎ ¸í¸í±ÔÄ¢¿¡ µû¶ó µµ¸ÞÀÎ¸íÀÇ À¯È¿¼ºÀ» Ã¼Å©ÇÑ´Ù ********************/
	for( i = 0; i < domain.length-1; i++) { // START FOR LOOP
		
		// °Ë»ç¸¦ À§ÇØ ÀüÃ¼ µµ¸ÞÀÎ ¸íÀ» µµ¸ÞÀÎ ÀÌ¸§ºÎºÐ°ú TLD ºÎºÐÀ¸·Î ³ª´«´Ù
		var domainname = domain[i].value;

		// µµ¸ÞÀÎ¸í ÇÊµå°¡ NULLÀÏ °æ¿ì À¯È¿¼ºÀ» °Ë»çÇÒ ÇÊ¿ä°¡ ¾øÀ¸¹Ç·Î ´ÙÀ½ ÇÊµå·Î ÀÌµ¿ÇÑ´Ù
		if(domainname == "") { // START IF
			continue;
		}

		// TLD ¸¦ ±¸ÇÑ´Ù
		var TLDPart = domainname.substring(domainname.lastIndexOf(".")+1, domainname.length);
		TLDPart = TLDPart.toUpperCase();

		// µµ¸ÞÀÎ ·¹º§À» ¾Ë±â À§ÇØ . ÀÇ °³¼ö¸¦ ±¸ÇÑ´Ù
		var cnt = 0;
		for(j = 0; j < domainname.length; j++) {
			var ch = domainname.substring(j, j+1);
			if(ch == ".") {
				cnt++;
			}
		}

		if(cnt == 0 || cnt >2) {
			alert ("µµ¸ÞÀÎ ¸íÀº [µµ¸ÞÀÎ ÀÌ¸§][.][ÃÖ»óÀ§ µµ¸ÞÀÎ¸í] Çü½ÄÀÔ´Ï´Ù. \nex)gabia.com");
			domain[i].focus();
			return false;
		}

		if(TLDPart == "KR" || TLDPart == "CN" || TLDPart == "COM" || TLDPart == "NET" || TLDPart == "ORG" || TLDPart == "INFO") {

			// µµ¸ÞÀÎ ÀÌ¸§ºÎºÐ
			var domainNamePart   = domainname.substring(0, domainname.indexOf(".")); 
			// µµ¸ÞÀÎ TLD ºÎºÐ
			if(cnt == 1) {
				var domainExtendPart = TLDPart;
			} else if(cnt == 2) {
				var domainExtendPart = domainname.substring(domainname.indexOf(".")+1, domainname.length);
				domainExtendPart = domainExtendPart.toUpperCase();
			}

		} else {
			
			// µµ¸ÞÀÎ ÀÌ¸§ºÎºÐ
			var domainNamePart   = domainname.substring(0, domainname.indexOf(".")); 
			// µµ¸ÞÀÎ TLD ºÎºÐ
			var domainExtendPart = TLDPart;

		}

		// ±âº»ÀûÀÎ µµ¸ÞÀÎ ¸í¸í ±ÔÄ¢ °Ë»ç
		if(domainNamePart != '' && domainNamePart.charAt(0) == '-') {
			alert ("µµ¸ÞÀÎ ¸íÀº '-'·Î ½ÃÀÛÇÒ ¼ö ¾ø½À´Ï´Ù.");
			domain[i].focus();
			return false;
		}

		if(domainNamePart != '' && domainNamePart.charAt(domainNamePart.length-1) == '-') {
			alert ("µµ¸ÞÀÎ ¸íÀº '-'·Î ³¡³¯ ¼ö ¾ø½À´Ï´Ù.");
			domain[i].focus();
			return false;
		}
		

		// °¢ TLD º° µµ¸ÞÀÎ ¸í¸í±ÔÄ¢ °Ë»ç
		
/*
		if(domainExtendPart == "KR") {
			if(f.payterm.value > 1) {
				alert("KRµµ¸ÞÀÎÀº 1³â ¿¬Àå¸¸ °¡´ÉÇÕ´Ï´Ù.");
				return false;
			}
		}
*/
		// È®ÀåÀÚ°¡ À¯È¿ÇÑÁö °Ë»çÇÑ´Ù
		if ( domainExtendPart != "COM" &&  domainExtendPart != "NET" &&
			 domainExtendPart != "ORG" &&  domainExtendPart != "BIZ" &&
			 domainExtendPart != "INFO" &&  domainExtendPart != "NAME" && domainExtendPart != "ASIA" && domainExtendPart != "ME" &&
		     domainExtendPart != "CC" &&  domainExtendPart != "TV" &&
             domainExtendPart != "CN" &&  domainExtendPart != "COM.CN" &&
             domainExtendPart != "NET.CN" &&  domainExtendPart != "ORG.CN" &&
			 domainExtendPart != "KR" &&  domainExtendPart != "CO.KR" &&
			 domainExtendPart != "OR.KR" &&  domainExtendPart != "PE.KR" &&
             domainExtendPart != "NE.KR" &&  domainExtendPart != "RE.KR" &&
             domainExtendPart != "GO.KR" &&  domainExtendPart != "AC.KR" &&
             domainExtendPart != "HS.KR" &&  domainExtendPart != "MS.KR" &&
             domainExtendPart != "ES.KR" &&  domainExtendPart != "SC.KR" &&
             domainExtendPart != "KG.KR" &&  domainExtendPart != "SEOUL.KR" &&
             domainExtendPart != "BUSAN.KR" &&  domainExtendPart != "DAEGU.KR" &&
             domainExtendPart != "INCHEON.KR" &&  domainExtendPart != "GWANGJU.KR" &&
			 domainExtendPart != "DAEJEON.KR" &&  domainExtendPart != "ULSAN.KR" &&
			 domainExtendPart != "GYEONGGI.KR" &&  domainExtendPart != "GANGWON.KR" &&
			 domainExtendPart != "CHUNGBUK.KR" &&  domainExtendPart != "CHUNGNAM.KR" &&
			 domainExtendPart != "JEONBUK.KR" &&  domainExtendPart != "JEONNNAM.KR" &&
			 domainExtendPart != "GYEONGBUK.KR" &&  domainExtendPart != "GYEONGNAM.KR" &&
			 domainExtendPart != "JEJU.KR" && domainExtendPart != "IN" && domainExtendPart != "COM.IN" &&
			 domainExtendPart != "NET.IN" && domainExtendPart != "ORG.IN" && domainExtendPart != "FIRM.IN" &&
			 domainExtendPart != "GEN.IN" && domainExtendPart != "IND.IN" && domainExtendPart != "JP" &&
			 domainExtendPart != "CO.JP" && domainExtendPart != "COM.TW" && domainExtendPart != "LA" &&
			 domainExtendPart != "SG" && domainExtendPart != "COM.SG" && domainExtendPart != "AM" &&
			 domainExtendPart != "WS" && domainExtendPart != "US" && domainExtendPart != "AG" &&
			 domainExtendPart != "COM.AG" && domainExtendPart != "NET.AG" && domainExtendPart != "ORG.AG" &&
			 domainExtendPart != "BZ" && domainExtendPart != "GS" && domainExtendPart != "MS" &&
			 domainExtendPart != "TC" && domainExtendPart != "VG" && domainExtendPart != "DE" &&
			 domainExtendPart != "CO.UK" && domainExtendPart != "ME.UK" && domainExtendPart != "ORG.UK" &&
			 domainExtendPart != "AT" && domainExtendPart != "BE" && domainExtendPart != "PL" &&
			 domainExtendPart != "BIZ.PL" && domainExtendPart != "SE" && domainExtendPart != "MD" &&
			 domainExtendPart != "AC" && domainExtendPart != "SH" && domainExtendPart != "SC" &&
			 domainExtendPart != "COM.SC" && domainExtendPart != "NET.SC" && domainExtendPart != "ORG.SC" &&
			 domainExtendPart != "TK" && domainExtendPart != "FM" && domainExtendPart != "IO" &&
			 domainExtendPart != "MX" && domainExtendPart != "NZ" &&
			 domainExtendPart != "COM.MX" && domainExtendPart != "CO.NZ" && domainExtendPart != "NET.NZ" &&  domainExtendPart != "ORG.NZ" &&  
			 domainExtendPart != "NU" && domainExtendPart != "UK" && domainExtendPart != "EU" && domainExtendPart != "TRAVEL" && domainExtendPart != "MOBI" && domainExtendPart != "JOBS" && domainExtendPart != "TW" &&
			 domainExtendPart != "CX" && domainExtendPart != "CZ" && domainExtendPart != "GD" &&
			 domainExtendPart != "HN" && domainExtendPart != "COM.HN" && domainExtendPart != "NET.HN" && domainExtendPart != "ORG.HN" &&
			 domainExtendPart != "KI" && domainExtendPart != "COM.KI" && domainExtendPart != "NET.KI" && domainExtendPart != "ORG.KI" &&
			 domainExtendPart != "LC" && domainExtendPart != "COM.LC" && domainExtendPart != "NET.LC" && domainExtendPart != "ORG.LC" &&
			 domainExtendPart != "LI" && domainExtendPart != "MN" &&
			 domainExtendPart != "MU" && domainExtendPart != "COM.MU" && domainExtendPart != "NET.MU" && domainExtendPart != "ORG.MU" &&
			 domainExtendPart != "NF" && domainExtendPart != "COM.NF" && domainExtendPart != "NET.NF" &&
			 domainExtendPart != "PK" && domainExtendPart != "COM.PK" && domainExtendPart != "NET.PK" && domainExtendPart != "ORG.PK" &&
			 domainExtendPart != "TL" && domainExtendPart != "HK" && domainExtendPart != "LU" && domainExtendPart != "IM" &&
			 domainExtendPart != "PH" && domainExtendPart != "COM.PH" && domainExtendPart != "NET.PH" && domainExtendPart != "ORG.PH" &&
			 domainExtendPart != "CO"
		)
			 
		{
			if ( check_blank(domainExtendPart) ) {
				alert("[" + domainExtendPart + "] µµ¸ÞÀÎ È®ÀåÀÚ¿¡ °ø¹éÀ» ³ÖÀ» ¼ö ¾ø½À´Ï´Ù.");
				domain[i].focus();
				return false;
			}
			alert(domainExtendPart + " µµ¸ÞÀÎ È®ÀåÀÚ´Â Á¸ÀçÇÏÁö ¾Ê½À´Ï´Ù.");
			domain[i].focus();
			return false;
		}

		// °¢ TLD º° À¯È¿¼º Ã¼Å©
		if(domainExtendPart == "COM" || domainExtendPart == "NET" ) {

			if(checknorm2_nomsg(domain[i],  'µµ¸ÞÀÎ¸í', special, 63) == false) {
				alert("'-'µµ µµ¸ÞÀÎ ½ÃÀÛÀÌ³ª ³¡¿¡´Â ¿Ã ¼ö ¾ø½À´Ï´Ù.");
				domain[i].focus();
				return false;
			}

		}else if(domainExtendPart == "KR"){

			if(checknorm2_nomsg(domain[i],  'µµ¸ÞÀÎ¸í', special, 63) == false) {
				alert("'-'µµ µµ¸ÞÀÎ ½ÃÀÛÀÌ³ª ³¡¿¡´Â ¿Ã ¼ö ¾ø½À´Ï´Ù.");
				domain[i].focus();
				return false;
			}
			
			/*
			if( checkKoreanChar(domain[i].value) == false ){ // domain_java.js
				window.alert ("ÇÑ±Û.krÀº ÇÑ±ÛÀÌ 1±ÛÀÚ ÀÌ»ó ¹Ýµå½Ã Æ÷ÇÔµÇ¾î ÀÖ¾î¾ß ÇÕ´Ï´Ù.");
				domain[i].focus();
				return false;
			}
			*/

		}else if(domainExtendPart == "CO.KR" || domainExtendPart == "OR.KR"){

			if(checknorm2_nomsg(domain[i],  'µµ¸ÞÀÎ¸í', special, 63) == false) {
				alert("'-'µµ µµ¸ÞÀÎ ½ÃÀÛÀÌ³ª ³¡¿¡´Â ¿Ã ¼ö ¾ø½À´Ï´Ù.");
				domain[i].focus();
				return false;
			}

			if( checkKoreanChar(domain[i].value) == true ){ // domain_java.js
				window.alert ("co.kr, or.krÀº ¿µ¹®ÀÚ¸¸ Æ÷ÇÔµÇ¾î ÀÖ¾î¾ß ÇÕ´Ï´Ù.");
				domain[i].focus();
				return false;
			}
		
		}else if( domainExtendPart == "ORG" ){
			//if(checknorm_nomsg(domain[i], 'µµ¸ÞÀÎ¸í', numeric+alpha+'-'+'.', 63) == true) {
			if(checknorm2_nomsg(domain[i],  'µµ¸ÞÀÎ¸í', special, 63) == false) {
			//	alert("µµ¸ÞÀÎ¸í¿¡ Çã¿ëÇÒ ¼ö ¾ø´Â ¹®ÀÚ°¡ ÀÔ·ÂµÇ¾ú½À´Ï´Ù.\n<ÁÖÀÇ>COM/NET/KR ÀÌ¿ÜÀÇ µµ¸ÞÀÎÀº ÇÑ±ÛÀ» Áö¿øÇÏÁö ¾Ê½À´Ï´Ù.");
				alert("'-'µµ µµ¸ÞÀÎ ½ÃÀÛÀÌ³ª ³¡¿¡´Â ¿Ã ¼ö ¾ø½À´Ï´Ù.");
				domain[i].focus();
				return false;
			}

		}else if( domainExtendPart == "BIZ" ){
			//if(checknorm_nomsg(domain[i], 'µµ¸ÞÀÎ¸í', numeric+alpha+'-'+'.', 63) == true) {
			if(checknorm2_nomsg(domain[i],  'µµ¸ÞÀÎ¸í', special, 63) == false) {
			//	alert("µµ¸ÞÀÎ¸í¿¡ Çã¿ëÇÒ ¼ö ¾ø´Â ¹®ÀÚ°¡ ÀÔ·ÂµÇ¾ú½À´Ï´Ù.\n<ÁÖÀÇ>COM/NET/KR ÀÌ¿ÜÀÇ µµ¸ÞÀÎÀº ÇÑ±ÛÀ» Áö¿øÇÏÁö ¾Ê½À´Ï´Ù.");
				alert("'-'µµ µµ¸ÞÀÎ ½ÃÀÛÀÌ³ª ³¡¿¡´Â ¿Ã ¼ö ¾ø½À´Ï´Ù.");
				domain[i].focus();
				return false;
			}

		}else if( domainExtendPart == "INFO" ){
			//if(checknorm_nomsg(domain[i], 'µµ¸ÞÀÎ¸í', numeric+alpha+'-'+'.', 63) == true) {
			if(checknorm2_nomsg(domain[i],  'µµ¸ÞÀÎ¸í', special, 63) == false) {
			//	alert("µµ¸ÞÀÎ¸í¿¡ Çã¿ëÇÒ ¼ö ¾ø´Â ¹®ÀÚ°¡ ÀÔ·ÂµÇ¾ú½À´Ï´Ù.\n<ÁÖÀÇ>COM/NET/KR ÀÌ¿ÜÀÇ µµ¸ÞÀÎÀº ÇÑ±ÛÀ» Áö¿øÇÏÁö ¾Ê½À´Ï´Ù.");
				alert("'-'µµ µµ¸ÞÀÎ ½ÃÀÛÀÌ³ª ³¡¿¡´Â ¿Ã ¼ö ¾ø½À´Ï´Ù.");
				domain[i].focus();
				return false;
			}

		}else {
			if (domainExtendPart !== "NAME" && domainExtendPart !== "CC" && domainExtendPart !== "TV")
			{
				if(checknorm_nomsg(domain[i], 'µµ¸ÞÀÎ¸í', numeric+alpha+'-'+'.', 63) == true) {

					alert("µµ¸ÞÀÎ¸í¿¡ Çã¿ëÇÒ ¼ö ¾ø´Â ¹®ÀÚ°¡ ÀÔ·ÂµÇ¾ú½À´Ï´Ù.\n<ÁÖÀÇ>COM/NET/KR/ORG/BIZ/INFO/NAME/CC/TV ÀÌ¿ÜÀÇ µµ¸ÞÀÎÀº ÇÑ±ÛÀ» Áö¿øÇÏÁö ¾Ê½À´Ï´Ù.");
					domain[i].focus();
					return false;
				}
			}
		}
	} // END FOR LOOP

	return true;

} // END check_form_step1()

/******************************************************************************/
/*  1. ÇÔ  ¼ö  ¸í  : check_form_step3                                         */
/*  2. ÀÛ  ¼º  ÀÚ  : °­»óÇÐ                                                   */
/*  3. ÀÛ  ¼º  ÀÏ  : 2004. 04. 30                                             */
/*  4. ÇÔ ¼ö ±â ´É : µµ¸ÞÀÎ ÀÌ¸§ ¹®¹ýÀû À¯È¿¼º °Ë»ç                           */
/*  5. ÀÔ ·Â ÀÎ ÀÚ : ¾øÀ½                                                     */
/*  6. Ãâ ·Â ÀÎ ÀÚ : ¾øÀ½                                                     */
/*  7. ¹Ý  È¯  °ª  : Á¤»ó -> true, ¿¡·¯ -> false                              */
/*  8. ÁÖ ¿ä »ç Ç× : 1) extend_step1.php ÆäÀÌÁö¿¡¼­ »ç¿ëÇÔ                    */
/*                   2) ±âÁ¸ domain »çÀÌÆ®ÀÇ ¼Ò½º¸¦ ¼öÁ¤ÇÑ °ÍÀÓ               */
/******************************************************************************/
function check_form_step3() {
	var f = document.regist;
   	var alpha = 'abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ';
   	var numeric = '1234567890';
	var special = ' ~!@#$%^&*()_=+|\\{}[];:"\'<>,?\/';
	var haveDomainCount = 0; // ¿¬ÀåÇÒ µµ¸ÞÀÎÀÌ ÀÖ´ÂÁö ¾ø´ÂÁö ¿©ºÎ(ÀÖÀ½-> ¾ç¼ö, ¾øÀ½->0)
	var domain = document.regist['domain[]'];

	/***** »ç¿ëÀÚ°¡ ÀÔ·ÂÇÑ µµ¸ÞÀÎÀÌ ÀÖ´ÂÁö Ã¼Å©ÇÑ´Ù *******************************/
	for( i = 0; i < domain.length-1; i++) { // START FOR LOOP

		// °Ë»ç¸¦ À§ÇØ ÀüÃ¼ µµ¸ÞÀÎ ¸íÀ» µµ¸ÞÀÎ ÀÌ¸§ºÎºÐ°ú TLD ºÎºÐÀ¸·Î ³ª´«´Ù
		var domainname = domain[i].value;

		// µµ¸ÞÀÎÀÌ ÀÖ´ÂÁö ¾ø´ÂÁö Ã¼Å©
		if(domainname) {
			haveDomainCount++;
		}

	}

	// µµ¸ÞÀÎÀÌ 1°³µµ ¾ø´ÂÁö Ã¼Å©ÇÑ´Ù
	if(haveDomainCount == 0) {
		alert ("½ÅÃ»ÇÏ·Á´Â µµ¸ÞÀÎÀ» ±âÀÔÇÏ¼¼¿ä");
		domain[0].focus();
		return false;
	}

	for( i = 0; i < domain.length-1; i++) { // START FOR LOOP
		
		// °Ë»ç¸¦ À§ÇØ ÀüÃ¼ µµ¸ÞÀÎ ¸íÀ» µµ¸ÞÀÎ ÀÌ¸§ºÎºÐ°ú TLD ºÎºÐÀ¸·Î ³ª´«´Ù
		var domainname = domain[i].value;

		// µµ¸ÞÀÎ¸í ÇÊµå°¡ NULLÀÏ °æ¿ì À¯È¿¼ºÀ» °Ë»çÇÒ ÇÊ¿ä°¡ ¾øÀ¸¹Ç·Î ´ÙÀ½ ÇÊµå·Î ÀÌµ¿ÇÑ´Ù
		if(domainname == "") { // START IF
			continue;
		}

		// TLD ¸¦ ±¸ÇÑ´Ù
		var TLDPart = domainname.substring(domainname.lastIndexOf(".")+1, domainname.length);
		TLDPart = TLDPart.toUpperCase();

		// µµ¸ÞÀÎ ·¹º§À» ¾Ë±â À§ÇØ . ÀÇ °³¼ö¸¦ ±¸ÇÑ´Ù
		var cnt = 0;
		for(j = 0; j < domainname.length; j++) {
			var ch = domainname.substring(j, j+1);
			if(ch == ".") {
				cnt++;
			}
		}

		if(cnt == 0 || cnt >2) {
			alert ("µµ¸ÞÀÎ ¸íÀº [µµ¸ÞÀÎ ÀÌ¸§][.][ÃÖ»óÀ§ µµ¸ÞÀÎ¸í] Çü½ÄÀÔ´Ï´Ù. \nex)gabia.com");
			domain[i].focus();
			return false;
		}

		if(TLDPart == "KR" || TLDPart == "CN") {

			// µµ¸ÞÀÎ ÀÌ¸§ºÎºÐ
			var domainNamePart   = domainname.substring(0, domainname.indexOf(".")); 
			// µµ¸ÞÀÎ TLD ºÎºÐ
			if(cnt == 1) {
				var domainExtendPart = TLDPart;
			} else if(cnt == 2) {
				var domainExtendPart = domainname.substring(domainname.indexOf(".")+1, domainname.length);
				domainExtendPart = domainExtendPart.toUpperCase();
			}

		} else {
			
			// µµ¸ÞÀÎ ÀÌ¸§ºÎºÐ
			var domainNamePart   = domainname.substring(0, domainname.indexOf(".")); 
			// µµ¸ÞÀÎ TLD ºÎºÐ
			var domainExtendPart = TLDPart;

		}

		// ±âº»ÀûÀÎ µµ¸ÞÀÎ ¸í¸í ±ÔÄ¢ °Ë»ç
		if(!domainNamePart) {
			alert ("µµ¸ÞÀÎ ¸íÀº [µµ¸ÞÀÎ ÀÌ¸§][.][ÃÖ»óÀ§ µµ¸ÞÀÎ¸í] Çü½ÄÀÔ´Ï´Ù. \nex)gabia.com");
			domain[i].focus();
			return false;
		}

		if(domainNamePart.length > 63) {
			alert ("µµ¸ÞÀÎ ¸íÀº ÃÖ´ë 63ÀÚ¸¦ ÃÊ°úÇÒ ¼ö ¾ø½À´Ï´Ù");
			domain[i].focus();
			return false;
		}

		if(domainNamePart != '' && domainNamePart.charAt(0) == '-') {
			alert ("µµ¸ÞÀÎ ¸íÀº '-'·Î ½ÃÀÛÇÒ ¼ö ¾ø½À´Ï´Ù.");
			domain[i].focus();
			return false;
		}

		if(domainNamePart != '' && domainNamePart.charAt(domainNamePart.length-1) == '-') {
			alert ("µµ¸ÞÀÎ ¸íÀº '-'·Î ³¡³¯ ¼ö ¾ø½À´Ï´Ù.");
			domain[i].focus();
			return false;
		}

		// °¢ TLD º° µµ¸ÞÀÎ ¸í¸í±ÔÄ¢ °Ë»ç
		
/*
		if(domainExtendPart == "KR") {
			if(f.payterm.value > 1) {
				alert("KRµµ¸ÞÀÎÀº 1³â ¿¬Àå¸¸ °¡´ÉÇÕ´Ï´Ù.");
				return false;
			}
		}
*/
		// È®ÀåÀÚ°¡ À¯È¿ÇÑÁö °Ë»çÇÑ´Ù
		if ( domainExtendPart != "COM" &&  domainExtendPart != "NET" &&
			 domainExtendPart != "ORG" &&  domainExtendPart != "BIZ" &&
			 domainExtendPart != "INFO" &&  domainExtendPart != "NAME" && domainExtendPart != "ASIA" && domainExtendPart != "ME" &&
		     domainExtendPart != "CC" &&  domainExtendPart != "TV" &&
             domainExtendPart != "CN" &&  domainExtendPart != "COM.CN" &&
             domainExtendPart != "NET.CN" &&  domainExtendPart != "ORG.CN" &&
			 domainExtendPart != "KR" &&  domainExtendPart != "CO.KR" &&
			 domainExtendPart != "OR.KR" &&  domainExtendPart != "PE.KR" &&
             domainExtendPart != "NE.KR" &&  domainExtendPart != "RE.KR" &&
             domainExtendPart != "GO.KR" &&  domainExtendPart != "AC.KR" &&
             domainExtendPart != "HS.KR" &&  domainExtendPart != "MS.KR" &&
             domainExtendPart != "ES.KR" &&  domainExtendPart != "SC.KR" &&
             domainExtendPart != "KG.KR" &&  domainExtendPart != "SEOUL.KR" &&
             domainExtendPart != "BUSAN.KR" &&  domainExtendPart != "DAEGU.KR" &&
             domainExtendPart != "INCHEON.KR" &&  domainExtendPart != "GWANGJU.KR" &&
			 domainExtendPart != "DAEJEON.KR" &&  domainExtendPart != "ULSAN.KR" &&
			 domainExtendPart != "GYEONGGI.KR" &&  domainExtendPart != "GANGWON.KR" &&
			 domainExtendPart != "CHUNGBUK.KR" &&  domainExtendPart != "CHUNGNAM.KR" &&
			 domainExtendPart != "JEONBUK.KR" &&  domainExtendPart != "JEONNNAM.KR" &&
			 domainExtendPart != "GYEONGBUK.KR" &&  domainExtendPart != "GYEONGNAM.KR" &&
			 domainExtendPart != "JEJU.KR" && domainExtendPart != "IN" && domainExtendPart != "COM.IN" &&
			 domainExtendPart != "NET.IN" && domainExtendPart != "ORG.IN" && domainExtendPart != "FIRM.IN" &&
			 domainExtendPart != "GEN.IN" && domainExtendPart != "IND.IN" && domainExtendPart != "JP" &&
			 domainExtendPart != "CO.JP" && domainExtendPart != "COM.TW" && domainExtendPart != "LA" &&
			 domainExtendPart != "SG" && domainExtendPart != "COM.SG" && domainExtendPart != "AM" &&
			 domainExtendPart != "WS" && domainExtendPart != "US" && domainExtendPart != "AG" &&
			 domainExtendPart != "COM.AG" && domainExtendPart != "NET.AG" && domainExtendPart != "ORG.AG" &&
			 domainExtendPart != "BZ" && domainExtendPart != "GS" && domainExtendPart != "MS" &&
			 domainExtendPart != "TC" && domainExtendPart != "VG" && domainExtendPart != "DE" &&
			 domainExtendPart != "CO.UK" && domainExtendPart != "ME.UK" && domainExtendPart != "ORG.UK" &&
			 domainExtendPart != "AT" && domainExtendPart != "BE" && domainExtendPart != "PL" &&
			 domainExtendPart != "BIZ.PL" && domainExtendPart != "SE" && domainExtendPart != "MD" &&
			 domainExtendPart != "AC" && domainExtendPart != "SH" && domainExtendPart != "SC" &&
			 domainExtendPart != "COM.SC" && domainExtendPart != "NET.SC" && domainExtendPart != "ORG.SC" &&
			 domainExtendPart != "TK" && domainExtendPart != "FM" && domainExtendPart != "IO" &&
			 domainExtendPart != "NU" && domainExtendPart != "EU" && domainExtendPart != "TRAVEL" && domainExtendPart != "MOBI" && domainExtendPart != "JOBS" && domainExtendPart != "TW" &&
			 domainExtendPart != "CX" && domainExtendPart != "CZ" && domainExtendPart != "GD" &&
			 domainExtendPart != "HN" && domainExtendPart != "COM.HN" && domainExtendPart != "NET.HN" && domainExtendPart != "ORG.HN" &&
			 domainExtendPart != "KI" && domainExtendPart != "COM.KI" && domainExtendPart != "NET.KI" && domainExtendPart != "ORG.KI" &&
			 domainExtendPart != "LC" && domainExtendPart != "COM.LC" && domainExtendPart != "NET.LC" && domainExtendPart != "ORG.LC" &&
			 domainExtendPart != "LI" && domainExtendPart != "MN" &&
			 domainExtendPart != "MU" && domainExtendPart != "COM.MU" && domainExtendPart != "NET.MU" && domainExtendPart != "ORG.MU" &&
			 domainExtendPart != "NF" && domainExtendPart != "COM.NF" && domainExtendPart != "NET.NF" &&
			 domainExtendPart != "TL" && domainExtendPart != "HK" && domainExtendPart != "LU" && domainExtendPart != "IM" && domainExtendPart != "CO"
		)
			 
		{
		    if ( check_blank(domainExtendPart) ) {
				alert("[" + domainExtendPart + "] µµ¸ÞÀÎ È®ÀåÀÚ¿¡ °ø¹éÀ» ³ÖÀ» ¼ö ¾ø½À´Ï´Ù.");
				domain[i].focus();
				return false;
			}
			alert(domainExtendPart + " µµ¸ÞÀÎ È®ÀåÀÚ´Â Á¸ÀçÇÏÁö ¾Ê½À´Ï´Ù.");
			domain[i].focus();
			return false;
		}

		// °¢ TLD º° À¯È¿¼º Ã¼Å©
		if(domainExtendPart == "COM" || domainExtendPart == "NET" ) {

			if(checknorm2_nomsg(domain[i],  'µµ¸ÞÀÎ¸í', special, 63) == false) {
				alert("'-'µµ µµ¸ÞÀÎ ½ÃÀÛÀÌ³ª ³¡¿¡´Â ¿Ã ¼ö ¾ø½À´Ï´Ù.");
				domain[i].focus();
				return false;
			}

		}else if(domainExtendPart == "KR"){

			if(checknorm2_nomsg(domain[i],  'µµ¸ÞÀÎ¸í', special, 63) == false) {
				alert("'-'µµ µµ¸ÞÀÎ ½ÃÀÛÀÌ³ª ³¡¿¡´Â ¿Ã ¼ö ¾ø½À´Ï´Ù.");
				domain[i].focus();
				return false;
			}

			if( checkKoreanChar(domain[i].value) == false ){ // domain_java.js
				window.alert ("ÇÑ±Û.krÀº ÇÑ±ÛÀÌ 1±ÛÀÚ ÀÌ»ó ¹Ýµå½Ã Æ÷ÇÔµÇ¾î ÀÖ¾î¾ß ÇÕ´Ï´Ù.");
				domain[i].focus();
				return false;
			}

		}else if(domainExtendPart == "CO.KR" || domainExtendPart == "OR.KR"){

			if(checknorm2_nomsg(domain[i],  'µµ¸ÞÀÎ¸í', special, 63) == false) {
				alert("'-'µµ µµ¸ÞÀÎ ½ÃÀÛÀÌ³ª ³¡¿¡´Â ¿Ã ¼ö ¾ø½À´Ï´Ù.");
				domain[i].focus();
				return false;
			}

			if( checkKoreanChar(domain[i].value) == true ){ // domain_java.js
				window.alert ("co.kr, or.krÀº ¿µ¹®ÀÚ¸¸ Æ÷ÇÔµÇ¾î ÀÖ¾î¾ß ÇÕ´Ï´Ù.");
				domain[i].focus();
				return false;
			}
		
		}else if( domainExtendPart == "ORG" ){
			//if(checknorm_nomsg(domain[i], 'µµ¸ÞÀÎ¸í', numeric+alpha+'-'+'.', 63) == true) {
			if(checknorm2_nomsg(domain[i],  'µµ¸ÞÀÎ¸í', special, 63) == false) {
				//alert("µµ¸ÞÀÎ¸í¿¡ Çã¿ëÇÒ ¼ö ¾ø´Â ¹®ÀÚ°¡ ÀÔ·ÂµÇ¾ú½À´Ï´Ù.\n<ÁÖÀÇ>COM/NET/KR ÀÌ¿ÜÀÇ µµ¸ÞÀÎÀº ÇÑ±ÛÀ» Áö¿øÇÏÁö ¾Ê½À´Ï´Ù.");
				alert("'-'µµ µµ¸ÞÀÎ ½ÃÀÛÀÌ³ª ³¡¿¡´Â ¿Ã ¼ö ¾ø½À´Ï´Ù.");
				domain[i].focus();
				return false;
			}

		}else {
			if (domainExtendPart !== "BIZ" && domainExtendPart !== "INFO" && domainExtendPart !== "NAME" && domainExtendPart !== "CC" && domainExtendPart !== "TV")
			{
				if(checknorm_nomsg(domain[i], 'µµ¸ÞÀÎ¸í', numeric+alpha+'-'+'.', 63) == true) {
					alert("µµ¸ÞÀÎ¸í¿¡ Çã¿ëÇÒ ¼ö ¾ø´Â ¹®ÀÚ°¡ ÀÔ·ÂµÇ¾ú½À´Ï´Ù.\n<ÁÖÀÇ>COM/NET/KR/ORG/BIZ/INFO/NAME/CC/TV ÀÌ¿ÜÀÇ µµ¸ÞÀÎÀº ÇÑ±ÛÀ» Áö¿øÇÏÁö ¾Ê½À´Ï´Ù.");
					domain[i].focus();
					return false;
				}
			}
		}
	} // END FOR LOOP

} // END check_form_step3()


/******************************************************************************/
/*  1. ÇÔ  ¼ö  ¸í  : checkCount                                               */
/*  2. ÀÛ  ¼º  ÀÚ  : °­»óÇÐ                                                   */
/*  3. ÀÛ  ¼º  ÀÏ  : 2004. 04. 28                                             */
/*  4. ÇÔ ¼ö ±â ´É : ´ÙÀ½ ÆäÀÌÁö·Î ÀÌµ¿                                       */
/*  5. ÀÔ ·Â ÀÎ ÀÚ : ¾øÀ½                                                     */
/*  6. Ãâ ·Â ÀÎ ÀÚ : ¾øÀ½                                                     */
/*  7. ¹Ý  È¯  °ª  : ¾øÀ½                                                     */
/*  8. ÁÖ ¿ä »ç Ç× : 1) extend_step1.php ÆäÀÌÁö¿¡¼­ »ç¿ëÇÔ                    */
/*                   2) ±âÁ¸ domain »çÀÌÆ®ÀÇ ¼Ò½º¸¦ ¼öÁ¤ÇÑ °ÍÀÓ               */
/******************************************************************************/
function checkCount(chk){


	var f = document.regist;
	var domain = f['extendDomainList[]'];

	if(chk == "N"){
		if(f.eu_street.value.length < 3){
			alert("À¯·´ STREET¸í¸¦ ±âÀçÇÏÁö ¾ÊÀ¸¼Ì½À´Ï´Ù");
			f.eu_street.focus();
			return ;

		}
		if(f.eu_zip.value.length < 3){
			alert("À¯·´ ZIP¸í¸¦ ±âÀçÇÏÁö ¾ÊÀ¸¼Ì½À´Ï´Ù");
			f.eu_zip.focus();
			return ;

		}
		if(f.eu_city.value.length < 3){
			alert("À¯·´ CITY¸¦ ±âÀçÇÏÁö ¾ÊÀ¸¼Ì½À´Ï´Ù");
			f.eu_city.focus();
			return ;
		}

	}

	if(domain.length > 1) {
		f.action = "./extend_step2.php";
		f.submit();	
	} else {
		alert("±â°£¿¬Àå ½ÅÃ»ÇÒ µµ¸ÞÀÎÀÌ Á¸ÀçÇÏÁö ¾Ê½À´Ï´Ù.");
	}
}

function mycheckCount(chk){
	var f = document.regist;
	var domain = f['extDomainList[]'];

	if(chk == "N"){
		if(f.eu_street.value.length < 3){
			alert("À¯·´ STREET¸í¸¦ ±âÀçÇÏÁö ¾ÊÀ¸¼Ì½À´Ï´Ù");
			f.eu_street.focus();
			return ;

		}
		if(f.eu_zip.value.length < 3){
			alert("À¯·´ ZIP¸í¸¦ ±âÀçÇÏÁö ¾ÊÀ¸¼Ì½À´Ï´Ù");
			f.eu_zip.focus();
			return ;

		}
		if(f.eu_city.value.length < 3){
			alert("À¯·´ CITY¸¦ ±âÀçÇÏÁö ¾ÊÀ¸¼Ì½À´Ï´Ù");
			f.eu_city.focus();
			return ;
		}

	}

	if(domain.length > 1) {
		f.action = "./extend_step2.php";
		f.submit();	
	} else {
		alert("±â°£¿¬Àå ½ÅÃ»ÇÒ µµ¸ÞÀÎÀÌ Á¸ÀçÇÏÁö ¾Ê½À´Ï´Ù.");
	}
}

function get_number(str) { 
	var val = str;
	var temp = "";
	var num = "";

	for(i=0; i<val.length; i++) { 
		temp = val.charAt(i); 
		if(temp >= "0" && temp <= "9") num += temp; 
	} 
	return num; 
} 

function comma(val) {	
	
	var money;
	
	val = get_number(val);	
	
	if(val.length <= 3){
		var cnt = val.length;
		var blank = "";
		for(j=0;j<20-cnt;j++)blank = " " + blank;		
		money =  blank + val;
	}
	if(val.length >= 10){
		val = val.substring(0, 10);		
	}

	var loop = Math.ceil(val.length / 3);
	var offset = val.length % 3;

	if(offset==0) offset = 3;
	var ret = val.substring(0, offset);

	for(i=1;i<loop;i++) {
		ret += "," + val.substring(offset, offset+3);
		offset += 3;
	}
	var cnt1 = ret.length;
	var blank1 = "";
	for(j=0;j<20-cnt1;j++)blank1 = " " + blank1;		

	money =  blank1 + ret;

	return money;
}

/******************************************************************************/
/*  1. ÇÔ  ¼ö  ¸í  : changeExtPrice_OnChange                                  */
/*  2. ÀÛ  ¼º  ÀÚ  : °­»óÇÐ                                                   */
/*  3. ÀÛ  ¼º  ÀÏ  : 2004. 04. 30                                             */
/*  4. ÇÔ ¼ö ±â ´É : ¿¬Àå³â¼ö°¡ ¹Ù²ð °æ¿ì ¹Ù²ï ¿¬Àå³â¼ö¿¡ ´ëÇÑ ¿¬Àå±Ý¾×À»     */
/*                   ´Ù½Ã °è»êÇÏ¿© º¸¿©ÁØ´Ù                                   */
/*  5. ÀÔ ·Â ÀÎ ÀÚ : index : SELECT BOX ¼ø¹ø                                  */
/*  6. Ãâ ·Â ÀÎ ÀÚ : ¾øÀ½                                                     */
/*  7. ¹Ý  È¯  °ª  : Á¤»ó -> true, ¿¡·¯ -> false                              */
/*  8. ÁÖ ¿ä »ç Ç× : 1) extend_step1.php ÆäÀÌÁö¿¡¼­ »ç¿ëÇÔ                    */
/*                   2) ¿¬Àå³â¼ö¸¦ SELECT BOX ·Î º¸¿©ÁÖ´Âµ¥ »ç¿ëÀÚ°¡ SELECT   */
/*                      BOX¿¡¼­ ¿¬Àå³â¼ö¸¦ ¹Ù²Ù¸é ¹Ù²ï ¿¬Àå³â¼ö¿¡ µû¶ó ¿¬Àå   */
/*                      ±Ý¾×À» ´Ù½Ã °è»êÇØ¼­ º¸¿©ÁØ´Ù                         */
/******************************************************************************/

