// µµ¸ÞÀÎ °Ë»öÇÊµå °ªÀ» ÃÊ±âÈ­ ÇÑ´Ù.
function onDel(obj)
{
	var ex_text = obj.value.replace(/\r\n/gi, '').replace(/\r/gi, '').replace(/\n/gi, '').replace(/ /gi, '');

	if (obj.value == "¿¹) gabia.com" || obj.value == "¿¹) gabia" || obj.value == "¿¹) °¡ºñ¾Æ" || obj.value == "¿¹) gabia, °¡ºñ¾Æ" || ex_text == "¿¹)gabia.comabcde123.net°¡ºñ¾Æ.orgtest.cn" || obj.value == "ÀÔ·Â ¿¹) gabia,°¡ºñ¾Æ" || obj.value == "°¡ºñ¾Æ 10ÁÖ³â! µµ¸ÞÀÎ °¡°Ý ´ëÆø ÀÎÇÏ!" || obj.value == "°Ë»ö¾î : ¿µ¹®¸¸ °Ë»ö°¡´É")
		obj.value = "";
}
function onDelS(obj)
{
	var ex_text = obj.value.replace(/\r\n/gi, '').replace(/\r/gi, '').replace(/\n/gi, '').replace(/ /gi, '');
	if (ex_text == "°Ë»ö¾î:¿µ¹®¸¸°Ë»ö°¡´É"  || ex_text == "¿¹)gabia")
		obj.value = "";
}
// ÀüÃ¼ ¼±ÅÃ
function Toggle(gubun, obj, line)
{
	if (gubun == "eng")
	{
		var f = document.regist_engine;
		var line_sprit = 9;
	}
	else if (gubun == "han")
	{
		var f = document.han_regist_engine;
		if(line =="1") var line_sprit = 7;
		else  var line_sprit = 4;
	}
	var gtld = f['gtld[]'];
	var total = gtld.length;
	var start_index = parseInt((line-1)*line_sprit);
	var end_index = parseInt(line*line_sprit);
	
	if(gubun == "han" && line =="2") {
		start_index = 7 
		end_index = 11
	}
	
	for (i=start_index; i<end_index && i<total; i++)
	{
		if (obj.checked == true)
		{
			gtld[i].checked = true;
			onChgBg(gtld[i]);
		}
		else if (obj.checked == false)
		{
			gtld[i].checked = false;
			onChgBg(gtld[i]);
		}
	}
}

function Toggle_main(obj, start,end)
{
	var f = document.regist_engine;

	var gtld = f['gtld[]'];
	var total = gtld.length;
	var start_index = parseInt(start);
	var end_index = parseInt(end);

	for (i=start_index; i<end_index && i<total; i++)
	{
		if (obj.checked == true)
		{
			gtld[i].checked = true;

		}
		else if (obj.checked == false)
		{
			gtld[i].checked = false;

		}
	}
}

// tld¸¦ ¼±ÅÃÇßÀ»¶§ ¹è°æ»öÀ» ¹Ù²ãÁØ´Ù.
function onChgBg(obj)
{

	if (obj.checked == false)
		$(obj.parentNode).css("background-color", "#FFFFFF");
	else if (obj.checked == true)
		$(obj.parentNode).css("background-color", "#F9F5DD");
}

// È®Àå TLD
function onExtendView(v)
{
	if (v == "view")
	{
		$("#extend_tld_list").show();
		$("#extend_btn_img").html("<a onClick=\"javascript: onExtendView('hide');\" onMouseOver=\"MM_swapImage('arrow1','','/images/regist/2007/search_arrow1_on.gif',1)\" onMouseOut=\"MM_swapImgRestore()\" style=\"cursor:pointer\">ÁÖ¿ä µµ¸ÞÀÎ º¸±â <img src=\"/images/regist/2007/search_arrow1.gif\" border=\"0\" align=\"absMiddle\" name=\"arrow1\"></a>");
	}
	else
	{
		$("#extend_tld_list").hide();
		$("#extend_btn_img").html("<a onClick=\"javascript: onExtendView('view');\" onMouseOver=\"MM_swapImage('arrow2','','/images/regist/2007/search_arrow2_on.gif',1)\" onMouseOut=\"MM_swapImgRestore()\" style=\"cursor:pointer\">´õ ¸¹Àº µµ¸ÞÀÎ Á¾·ù º¸±â <img src=\"/images/regist/2007/search_arrow2.gif\" border=\"0\" align=\"absMiddle\" name=\"arrow2\"></a>");

		// ¼û±æ¶§ Ã¼Å©µÇ¾î ÀÖ´Â TLD °¡ ÀÖÀ¸¸é Ã¼Å©ÇØÁö ÇÑ´Ù.
		var f = document.regist_engine;
		var gtld = f['gtld[]'];

		for (var i=18; i<gtld.length; i++)
		{
			if (gtld[i].checked == true)
			{
				gtld[i].checked = false;
				onChgBg(gtld[i]);
			}
		}
	}
}

// µµ¸ÞÀÎ °Ë»ö
function gubunCheckDomain(checkValue, para_value)
{
	if (checkValue == "h_tld")
		var f = document.han_regist_engine;
	else
		var f = document.regist_engine;
	var domain_kind = f.new_domain.value.substr(f.new_domain.value.indexOf('.')).toLowerCase();

	return new_form_check_domain(f, checkValue, para_value);
}

// µµ¸ÞÀÎ Ã¼Å© ºÎºÐ
function new_form_check_domain(f, checkValue, para_value)
{
	var alpha = 'abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ';
	var numeric = '1234567890';
	var special = ' ~!@#$%^&*()_=+|\\{}[];:"\'`<>,.?\/';
	var i;
	var chk_checkbox = false;
	var gtld = f['gtld[]'];
	var cctld_key = document.getElementsByName('cctld_key[]');
	var a_cctld = f['a_cctld[]'];
	var b_cctld = f['b_cctld[]'];
	var c_cctld = f['c_cctld[]'];
	var d_cctld = f['d_cctld[]'];
	var e_cctld = f['e_cctld[]'];
	var special_4 = ' ~!@#$%^&*()_=+|\\{}[];:"\'`<>,?\/';
	var valid_check = false;
	var is_checked = true;
	var reserve_dom_check = false;

	// ÇÑ±Ûµµ¸ÞÀÎ tld
	var han_dom_tld = new Array(".com", ".net" , ".org", ".kr", ".biz", ".info", ".name", ".cc", ".tv",".tel");

	// ¿µ¹®µµ¸ÞÀÎ tld
	var eng_dom_tld = new Array(".com", ".co",".net" , ".org", ".kr", ".co.kr", ".info", ".biz", ".cn", ".com.cn", ".net.cn", ".cc", ".tv", ".name", ".asia", ".me", ".tel", ".vc", ".ch", ".co.nz", ".net.nz", ".org.nz", ".es", ".tm");
	var kr_dom_etc_tld = new Array(".pe.kr", ".re.kr", ".ne.kr", ".seoul.kr", ".busan.kr", ".daegu.kr", ".incheon.kr", ".gwangju.kr", ".daejeon.kr", ".ulsan.kr", ".gyeonggi.kr", ".gangwon.kr", ".chungbuk.kr", ".chungnam.kr", ".jeonbuk.kr", ".jeonnam.kr", ".gyeongbuk.kr", ".gyeongnam.kr", ".jeju.kr", ".go.kr", ".or.kr", ".ac.kr", ".hs.kr", ".ms.kr", ".es.kr", ".sc.kr", ".kg.kr");
	var cctld_dom_tld = new Array(".eu", ".cn", ".com.cn", ".net.cn", ".org.cn", ".in", ".jp", ".us", ".de", ".ag", ".com.ag", ".net.ag", ".org.ag", ".at", ".co.uk", ".me.uk", ".org.uk", ".la", ".sh", ".am", ".be", ".pl", ".biz.pl", ".bz", ".co.in", ".net.in", ".org.in", ".firm.in", ".gen.in", ".ind.in", ".fm", ".gs", ".io", ".md", ".ms", ".nu", ".sc", ".com.sc", ".net.sc", ".org.sc", ".sg", ".com.sg", ".tc", ".tk", ".tw", ".vg", ".ws", ".ac", ".com.mx", ".mobi", ".jobs", ".travel", ".cx", ".cz", ".gd", ".hk", ".hn", ".com.hn", ".net.hn", ".org.hn", ".ki", ".com.ki", ".net.ki", ".org.ki", ".lc", ".com.lc", ".net.lc", ".org.lc", ".li", ".mn", ".mu", ".com.mu", ".net.mu", ".org.mu", ".nf", ".com.nf", ".net.nf", ".tl", ".fr", ".com.sb", ".net.sb", ".org.sb", ".co.cm", ".com.cm", ".net.cm", ".ph", ".com.ph", ".net.ph", ".org.ph", ".pk", ".com.pk", ".net.pk", ".org.pk", ".lu", ".im",".ae",".ht",".com.ht",".net.ht",".org.ht",".lt",".mg",".pe",".si",".sk");
	var basic_eng_dom_tld = new Array(".com", ".net", ".kr", ".co.kr");

	// ¼¼°è±¹°¡µµ¸ÞÀÎ tld
	var basic_cctld_dom_tld = new Array(".eu", ".cn", ".in", ".jp", ".de", ".us", ".tw");
	var cctld_dom_asia_tld = new Array(".in", ".co.in", ".net.in", ".org.in", ".firm.in", ".gen.in", ".ind.in", ".cn", ".com.cn", ".net.cn", ".org.cn", ".jp", ".tw", ".com.tw", ".org.tw", ".club.tw", ".ebiz.tw", ".game.tw", ".idv.tw", ".la", ".sg", ".com.sg", ".am", ".ws", ".hk", ".mn", ".tl", ".ph", ".com.ph", ".net.ph", ".org.ph", ".pk", ".com.pk", ".net.pk", ".org.pk");
	var cctld_dom_america_tld = new Array(".us", ".com.mx", ".ag", ".com.ag", ".net.ag", ".org.ag", ".bz", ".gs", ".ms", ".tc", ".vg", ".gd", ".hn", ".com.hn", ".net.hn", ".org.hn", ".lc", ".com.lc", ".net.lc", ".org.lc");
	var cctld_dom_eu_tld = new Array(".eu", ".de", ".co.uk", ".me.uk", ".org.uk", ".at", ".be", ".pl", ".biz.pl", ".md", ".cz", ".li", ".fr", ".im", ".lu");
	var cctld_dom_africa_tld = new Array(".ac", ".sh", ".sc", ".com.sc", ".net.sc", ".org.sc", ".tk", ".mu", ".com.mu", ".net.mu", ".org.mu", ".co.cm", ".com.cm", ".net.cm");
	var cctld_dom_oceania_tld = new Array(".fm", ".io", ".nu", ".cx", ".ki", ".com.ki", ".net.ki", ".org.ki", ".nf", ".com.nf", ".net.nf", ".com.sb", ".net.sb", ".org.sb");
	var cctld_dom_pkg_tld = new Array(".in", ".jp", ".tw", ".la", ".sg", ".cn", ".co.uk", ".us", ".de", ".bz");
	var basic_cctld_dom_asia = new Array(".in", ".cn", ".jp", ".tw", ".la", ".sg");
	var basic_cctld_dom_america = new Array(".us", ".bz", ".ms");
	var basic_cctld_dom_eu = new Array(".eu", ".de", ".co.uk", ".md");
	var basic_cctld_dom_africa = new Array(".ac", ".tk");

	// °ø¹éÀ» Á¦°ÅÇØÁØ´Ù.
	f.new_domain.value = f.new_domain.value.trim();

	if (f.new_domain.value.charAt(f.new_domain.value.length-1) == '.') {
		f.new_domain.value = f.new_domain.value.substr(0, f.new_domain.value.length-1);		
	}

	if (f.new_domain.value.charAt(0) == '.') {
		alert ("µµ¸ÞÀÎ ¸íÀº '.'·Î ½ÃÀÛÇÒ ¼ö ¾ø½À´Ï´Ù.");
		f.new_domain.focus();
		return false;
	}

	if (f.new_domain.value.charAt(0) == '-') {
		alert ("µµ¸ÞÀÎ ¸íÀº '-'·Î ½ÃÀÛÇÒ ¼ö ¾ø½À´Ï´Ù.");
		f.new_domain.focus();
		return false;
	}
	if (f.new_domain.value.charAt(f.new_domain.value.length-1) == '-') {
		alert ("µµ¸ÞÀÎ ¸íÀº '-'·Î ³¡³¯ ¼ö ¾ø½À´Ï´Ù.");
		f.new_domain.focus();
		return false;
	}
	if (checknorm2_nomsg(f.new_domain,  'µµ¸ÞÀÎ¸í', special_4, 20) == false) {
		alert("µµ¸ÞÀÎ¸í¿¡ Àß¸øµÈ °ªÀÌ ÀÔ·ÂµÇ¾ú½À´Ï´Ù.");
		f.new_domain.focus();
		return false;
	}

	// www. ½ÄÀ¸·Î ÀÔ·ÂÇÏ´Â µµ¸ÞÀÎ Ã¼Å©
	if (f.new_domain.value.substr(0, 4).toLowerCase() == "www.")
		f.new_domain.value = f.new_domain.value.substr(4);

	var domain_kind = f.new_domain.value.substr(f.new_domain.value.indexOf('.')).toLowerCase();
	var origin_domainname = f.new_domain.value.substr(0, f.new_domain.value.length - domain_kind.length);

	// µµ¸ÞÀÎ ±æÀÌ Ã¼Å©
	if (  checkValue == "h_tld" || checknorm_nomsg(f.new_domain, 'µµ¸ÞÀÎ¸í', numeric+alpha+'.-', 63) )
	{
		if (f.new_domain.value.length < 1 || f.new_domain.value.length > 17)
		{
			alert ("ÇÑ±Û µµ¸ÞÀÎÀº 1ÀÚ ÀÌ»ó 17ÀÚ ÀÌÇÏ·Î ±¸¼ºµË´Ï´Ù.");
			f.new_domain.focus();
			return false;
		}
	}
	else {
		if (f.new_domain.value.length < 2 || f.new_domain.value.length > 63)
		{
			alert ("µµ¸ÞÀÎÀº 2ÀÚ ÀÌ»ó 63ÀÚ ÀÌÇÏ·Î ±¸¼ºµË´Ï´Ù.");
			f.new_domain.focus();
			return false;
		}
	}

	if( f.new_domain.value.indexOf('.') > 0 ) {
		// µµ¸ÞÀÎ ÀÌ¸§³Ö´Â°÷¿¡ µµ¸ÞÀÎ Á¾·ù±îÁö ³ÖÀº °æ¿ì
	//	f.new_domain.value = origin_domainname;

		// ÇÑ±Û µµ¸ÞÀÎ
		if ( checknorm_nomsg(f.new_domain, 'µµ¸ÞÀÎ¸í', numeric+alpha+'.-', 63) )
		{
			for (j = 0; j < han_dom_tld.length; j++)
			{
				if (domain_kind == han_dom_tld[j])
				{
					valid_check = true;
				}
			}

			if (valid_check == false)
			{
				alert('ÇÑ±Ûµµ¸ÞÀÎÀº .com, .net, .org, .kr, .biz, .info, .name, .cc, .tv ,tel ¸¸ µî·Ï °¡´ÉÇÕ´Ï´Ù.\n´Ù½Ã È®ÀÎ ÈÄ ÀÔ·ÂÇÏ¿© ÁÖ½Ã±â ¹Ù¶ø´Ï´Ù.');
				return false;
			}
		}
		// ¿µ¹®µµ¸ÞÀÎ
		else {
			// Àß¸øµÈ tld °ªÀ» ÀÔ·ÂÇß´ÂÁö Ã¼Å©
			for(j = 0; j < eng_dom_tld.length; j++) {
				if(domain_kind == eng_dom_tld[j])
					valid_check = true;
			}
			for(j = 0; j < kr_dom_etc_tld.length; j++) {
				if(domain_kind == kr_dom_etc_tld[j])
					valid_check = true;
			}

			// cctld
			for(j = 0; j < cctld_dom_tld.length; j++) {
				if(domain_kind == cctld_dom_tld[j]){
					valid_check = true;
				}
			}

			// ¿¹¾à¾î Ã¼Å©
			for(j = 0; j < basic_eng_dom_tld.length; j++) {
				if (domain_kind == basic_eng_dom_tld[j])
					reserve_dom_check = true;
			}

			// cctld Á¦¿Ü
			if (checkValue != "cctld" && valid_check == true)
			{
				if (domain_kind == ".kr" || domain_kind == ".name" || domain_kind == ".tel")
				{
					if (origin_domainname.length < 2)
					{
						alert (domain_kind+" µµ¸ÞÀÎÀº 2ÀÚ ÀÌ»óÀ¸·Î ±¸¼ºµË´Ï´Ù.");
						f.new_domain.focus();
						return false;
					}
					if ( isNaN(origin_domainname) == false )
					{
						alert(domain_kind+" µµ¸ÞÀÎÀº µµ¸ÞÀÎ¸í¿¡ 1°³ ÀÌ»óÀÇ ¿µ¹®ÀÚ°¡ ÀÔ·ÂµÇ¾î¾ß ÇÕ´Ï´Ù.");
						return false;
					}
				}
			}

			if (valid_check == false) {
				alert("µµ¸ÞÀÎ °Ë»öÃ¢¿¡ '.'À» ÀÔ·ÂÇÏ½Ç¼ö ¾ø½À´Ï´Ù. °Ë»öÇÏ½Ç µµ¸ÞÀÎ¸í¸¸ ÀÔ·ÂÇØÁÖ½Ê½Ã¿À. (¿¹ : gabia, °¡ºñ¾Æ)");
				return false;
			}
		}

		// ÇØ´ç tld Ã¼Å©¹Ú½º¿¡ Ã¼Å©ÇÑ´Ù.
		// CCTLD ÀÏ°æ¿ì
		if (checkValue == "cctld")
		{
			if (domain_kind == ".pk" || domain_kind == ".com.pk" || domain_kind == ".net.pk" || domain_kind == ".org.pk")
			{
				if (origin_domainname.length < 4 || origin_domainname.length > 63)
				{
					alert (".pk µµ¸ÞÀÎÀº 4ÀÚ ÀÌ»ó 63ÀÚ ÀÌÇÏ·Î ±¸¼ºµË´Ï´Ù.");
					f.new_domain.focus();
					return false;
				}
			}

			for (i=0; i<cctld_key.length; i++) {
				if (cctld_key[i].value == domain_kind)
					cctld_key[i].checked = true;
			}
		}
		else
		{
			for (i=0; i<gtld.length; i++) {
			//	if (gtld[i].value == domain_kind)
			//		gtld[i].checked = true;

				if (gtld[i].value == "")
					gtld[i].value = domain_kind;

				// ¸¸¾à¿¡ .co.krÀÌ Ã¼Å©µÇ¾î ÀÖ´Ù¸é Ã¼Å©¸¦ ÇØÁö ÇÑ´Ù.
				if (checknorm_nomsg(f.new_domain, 'µµ¸ÞÀÎ¸í', numeric+alpha+'.-', 63) && gtld[i].value == ".co.kr")
					gtld[i].checked = false;

				if(para_value != "www" && para_value != "index")
					onChgBg(gtld[i]);
			}
		}
	}
	else {
		// µµ¸ÞÀÎ¸í¸¸ ³ÖÀº °æ¿ì
		// ÇÑ±Û µµ¸ÞÀÎ
		if ( checknorm_nomsg(f.new_domain, 'µµ¸ÞÀÎ¸í', numeric+alpha+'.-', 63) )
		{
			if (checkValue != "cctld" && checkValue != "k_gtld")
			{
				for (i=0; i<gtld.length; i++)
				{
					for (j = 0; j < han_dom_tld.length; j++)
					{
						if (gtld[i].value == han_dom_tld[j] && gtld[i].checked)
						{
							is_checked = false;
						}
					}

					if ( gtld[i].value != ".com" && gtld[i].value != ".net" && gtld[i].value != ".org" && gtld[i].value != ".kr" && gtld[i].value != ".biz" && gtld[i].value != ".info" && gtld[i].value != ".name" && gtld[i].value != ".cc" && gtld[i].value != ".tv" && gtld[i].value != ".tel" && gtld[i].value != "." )
					{
						gtld[i].checked = false;
					}

					// µµ¸ÞÀÎ index ÆäÀÌÁö¿¡¼­ ÇÑ±Ûµµ¸ÞÀÎ °Ë»ö½Ã ±âÅ¸ krÀº ¼±ÅÃ¾ÈµÇµµ·Ï ÇÔ
					if (para_value == "index" && i == 10)
					{
						gtld[10].selectedIndex = 0;
					}

					if(para_value != "www" && para_value != "index")
						onChgBg(gtld[i]);
				}

				if (is_checked || para_value == "index")
				{
					for (i=0; i<gtld.length; i++)
					{
						for (j = 0; j < han_dom_tld.length; j++)
						{
							if (gtld[i].value == han_dom_tld[j])
							{
								gtld[i].checked = true;
							}
						}
						if (para_value != "www" && para_value != "index")
						{
							onChgBg(gtld[i]);
						}
					}
				}

			}
			else
			{
				alert ("ÇÑ±Û µµ¸ÞÀÎÀº »ç¿ëÇÒ ¼ö ¾ø½À´Ï´Ù.");
				f.new_domain.focus();
				return false;
			}
		}
		// ¿µ¹®µµ¸ÞÀÎ
		else {
			// CCTLD ÀÏ°æ¿ì
			if (checkValue == "cctld")
			{
				if (para_value == "area")
				{
					if (f.areatld[0].checked)
					{
						for (i=0; i<a_cctld.length; i++) {
							if (a_cctld[i].checked)
								is_checked = false;
						}

						// ¾Æ¹«°Íµµ Ã¼Å© ÇÏÁö ¾ÊÀ»°æ¿ì ±âº» tld ¸¦ Ã¼Å©ÇÑ´Ù.
						if (is_checked) {
							for (i=0; i<a_cctld.length; i++) {
								for(j = 0; j < basic_cctld_dom_asia.length; j++) {
									if (a_cctld[i].value == basic_cctld_dom_asia[j])
										a_cctld[i].checked = true;
								}
							}
						}
					}
					else if (f.areatld[1].checked)
					{
						for (i=0; i<b_cctld.length; i++) {
							if (b_cctld[i].checked)
								is_checked = false;
						}

						// ¾Æ¹«°Íµµ Ã¼Å© ÇÏÁö ¾ÊÀ»°æ¿ì ±âº» tld ¸¦ Ã¼Å©ÇÑ´Ù.
						if (is_checked) {
							for (i=0; i<b_cctld.length; i++) {
								for(j = 0; j < basic_cctld_dom_america.length; j++) {
									if (b_cctld[i].value == basic_cctld_dom_america[j])
										b_cctld[i].checked = true;
								}
							}
						}
					}
					else if (f.areatld[2].checked)
					{
						for (i=0; i<c_cctld.length; i++) {
							if (c_cctld[i].checked)
								is_checked = false;
						}

						// ¾Æ¹«°Íµµ Ã¼Å© ÇÏÁö ¾ÊÀ»°æ¿ì ±âº» tld ¸¦ Ã¼Å©ÇÑ´Ù.
						if (is_checked) {
							for (i=0; i<c_cctld.length; i++) {
								for(j = 0; j < basic_cctld_dom_eu.length; j++) {
									if (c_cctld[i].value == basic_cctld_dom_eu[j])
										c_cctld[i].checked = true;
								}
							}
						}
					}
					else if (f.areatld[3].checked)
					{
						for (i=0; i<d_cctld.length; i++) {
							if (d_cctld[i].checked)
								is_checked = false;
						}

						// ¾Æ¹«°Íµµ Ã¼Å© ÇÏÁö ¾ÊÀ»°æ¿ì ±âº» tld ¸¦ Ã¼Å©ÇÑ´Ù.
						if (is_checked) {
							for (i=0; i<d_cctld.length; i++) {
								for(j = 0; j < basic_cctld_dom_africa.length; j++) {
									if (d_cctld[i].value == basic_cctld_dom_africa[j])
										d_cctld[i].checked = true;
								}
							}
						}
					}
					else if (f.areatld[4].checked)
					{
						for (i=0; i<e_cctld.length; i++) {
							if (e_cctld[i].checked)
								is_checked = false;
						}

						// ¾Æ¹«°Íµµ Ã¼Å© ÇÏÁö ¾ÊÀ»°æ¿ì ±âº» tld ¸¦ Ã¼Å©ÇÑ´Ù.
						if (is_checked) {
							for (i=0; i<e_cctld.length; i++) {
								for(j = 0; j < cctld_dom_oceania_tld.length; j++) {
									if (e_cctld[i].value == cctld_dom_oceania_tld[j])
										e_cctld[i].checked = true;
								}
							}
						}
					}
				}
				else
				{
					for (i=0; i<cctld_key.length; i++) {
						if (cctld_key[i].checked)
							is_checked = false;
					}

					// ¾Æ¹«°Íµµ Ã¼Å© ÇÏÁö ¾ÊÀ»°æ¿ì ±âº» tld ¸¦ Ã¼Å©ÇÑ´Ù.
					if (is_checked) {
						for (i=0; i<cctld_key.length; i++) {
							for(j = 0; j < basic_cctld_dom_tld.length; j++) {
								if (cctld_key[i].value == basic_cctld_dom_tld[j])
									cctld_key[i].checked = true;
							}
						}
					}
				}
			}
			else
			{
				for (i=0; i<gtld.length; i++) {
					for(j = 0; j < basic_eng_dom_tld.length; j++) {
						if (gtld[i].value == basic_eng_dom_tld[j] && gtld[i].checked)
							reserve_dom_check = true;
					}

					for(j = 0; j < eng_dom_tld.length; j++) {
						if (gtld[i].value == eng_dom_tld[j] && gtld[i].checked)
							is_checked = false;
					}

					for(j = 0; j < kr_dom_etc_tld.length; j++) {
						if(domain_kind == kr_dom_etc_tld[j])
							valid_check = true;
					}

					if((gtld[i].value == ".kr" || gtld[i].value == ".org" || gtld[i].value == ".name" || gtld[i].value == ".tel") && gtld[i].checked) {
						if (f.new_domain.value.length < 2) {
							alert ("µµ¸ÞÀÎÀº 2ÀÚ ÀÌ»óÀ¸·Î ±¸¼ºµË´Ï´Ù.");
							f.new_domain.focus();
							return false;
						}
					}

					if((gtld[i].value == ".kr" || gtld[i].value == ".name" || gtld[i].value == ".tel") && gtld[i].checked) {
						if(checknorm_nomsg(f.new_domain, 'µµ¸ÞÀÎ¸í', numeric+'-', 63) == false) {
							alert(gtld[i].value+" µµ¸ÞÀÎÀº µµ¸ÞÀÎ¸í¿¡ 1°³ ÀÌ»óÀÇ ¿µ¹®ÀÚ°¡ ÀÔ·ÂµÇ¾î¾ß ÇÕ´Ï´Ù.");
							f.new_domain.focus();
							return false;
						}
					}
				}

				// ¾Æ¹«°Íµµ Ã¼Å© ÇÏÁö ¾ÊÀ»°æ¿ì ±âº» tld ¸¦ Ã¼Å©ÇÑ´Ù.
				if (is_checked) {
					for (i=0; i<gtld.length; i++) {
						for(j = 0; j < basic_eng_dom_tld.length; j++) {
							if (gtld[i].value == basic_eng_dom_tld[j])
								gtld[i].checked = true;
						}
						if(para_value != "www" && para_value != "index")
							onChgBg(gtld[i]);
					}
				}
			}
		}
	}

	// ¿¹¾à¾î Ã¼Å©
	if (reserve_dom_check) {
		if(f.new_domain.value.substring(0, 4).indexOf('xn--') >= 0) {
			alert("xn--´Â ¿¹¾à¾îµµ¸ÞÀÎ ÀÔ´Ï´Ù.");
			f.new_domain.focus();
			return false;
		}
	}

	if (checkValue == "cctld" && para_value == "a")
		f.search_gubun.value = "cctld";
	else if (checkValue == "cctld" && para_value == "b")
		f.search_gubun.value = "area";

	if(para_value == "www")
		f.action = "http://domain.gabia.com/regist/regist_step1.php";
    else if(para_value == "affiliate") {
        f.action = "http://domain.gabia.com/regist/regist_step1.php";
        f.target = "_blank";
    }
	else
		f.action = "/regist/regist_step1.php";
	return true;
}
var suggestionForm = function()
{
	var f = document.suggestionList;
	var alpha = 'abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ';
	var numeric = '1234567890';
	var special = ' ~!@#$%^&*()_=+|\\{}[];:"\'`<>,.?\/';
	var special_4 = ' ~!@#$%^&*()_=+|\\{}[];:"\'`<>,?\/';


		
	if (f.keydata.value == '°Ë»ö¾î : ¿µ¹®¸¸ °Ë»ö°¡´É') {
		alert ("°Ë»ö¾î¸¦ ÀÔ·ÂÇÏ¼¼¿ä.");
		f.keydata.focus();
		return false;
	}

	if (f.keydata.value.charAt(0) == '.') {
		alert ("°Ë»ö¾îÀº '.'·Î ½ÃÀÛÇÒ ¼ö ¾ø½À´Ï´Ù.");
		f.keydata.focus();
		return false;
	}
	if (f.keydata.value.charAt(0) == '-') {
		alert ("°Ë»ö¾îÀº '-'·Î ½ÃÀÛÇÒ ¼ö ¾ø½À´Ï´Ù.");
		f.keydata.focus();
		return false;
	}
	if (f.keydata.value.charAt(f.keydata.value.length-1) == '-') {
		alert ("°Ë»ö¾îÀº '-'·Î ³¡³¯ ¼ö ¾ø½À´Ï´Ù.");
		f.keydata.focus();
		return false;
	}

	if ( f.keydata.value.indexOf('.') > 0 )
	{
		alert ("°Ë»ö¾î¿¡ µµ¸ÞÀÎ Á¾·ù´Â ÀÔ·ÂÇÏÁö ¾Ê½À´Ï´Ù.");
		f.keydata.focus();
		return false;
	}
	if (checknorm2_nomsg(f.keydata,  '°Ë»ö¾î', special, 20) == false) {
		alert("°Ë»ö¾î¿¡  Àß¸øµÈ °ªÀÌ ÀÔ·ÂµÇ¾ú½À´Ï´Ù.");
		f.keydata.focus();
		return false;
	}
	if (checknorm_nomsg(f.keydata, '°Ë»ö¾î', numeric+alpha+'.-', 63))
	{
			alert ("¿µ¹® °Ë»ö¾î¸¸ °¡´ÉÇÕ´Ï´Ù.");
			f.keydata.focus();
			return false;
	}
	else {
		if (f.keydata.value.length < 3 || f.keydata.value.length > 63)
		{
			alert ("°Ë»ö¾îÀº 3ÀÚ ÀÌ»ó 63ÀÚ ÀÌÇÏ·Î ±¸¼ºµË´Ï´Ù.");
			f.keydata.focus();
			return false;
		}
	}
	f.action = "/regist/regist_nameservice_step1.php";
	f.submit();
	return false;
}
