var alpha = 'abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ';
var numeric = '1234567890';

function chk_en_domain(){
	var f=document.eForm;

	//	¿µ¹® µµ¸ÞÀÎ Ã¼Å©
	if (chk_char(f.domain1, numeric+alpha+'-'+'.'+' ') == true) {
		alert("µµ¸ÞÀÎ Çü½ÄÀÌ Àß¸øµÇ¾ú½À´Ï´Ù.\nµµ¸ÞÀÎ¸íÀº ¿µ¹®,¼ýÀÚ,- ÀÇ Á¶ÇÕÀÌ¾î¾ß ÇÕ´Ï´Ù.\n\nÇÑ±Ûµµ¸ÞÀÎÀº ÇÑ±Ûµµ¸ÞÀÎ °Ë»ö¶õÀ» ÀÌ¿ëÇØ ÁÖ½Ê½Ã¿ä\n");
		f.domain1.focus();
		return false;
	}

	//	°øÅë µµ¸ÞÀÎ Ã¼Å©
	return chk_domain(f);
}

function chk_han_domain(){
	var f=document.hForm;
	//	°øÅë µµ¸ÞÀÎ Ã¼Å©
	return chk_domain(f);
}


function chk_char(target, str) {
	var i;
	var t = target.value;
		
	if (str.length >= 1) {
		for (i=0; i<t.length; i++)
			if(str.indexOf(t.substring(i,i+1))<0) {
				return true;
			}
	}
	return false;
}

function chk_special_char(target,str) {
	var i;
	var t = target.value;
			
	if (t.length >= 1) {
		for (i=0; i<str.length; i++)
			if(t.indexOf(str.charAt(i)) >= 0) {
				return false;
			}
	}
	return true;
}

function chk_domain(f){
	//var special = ' ~!@#$%^&*()_=+|\\{}[];:"\'<>,.?\/';
	var special = '~!@#$%^&*()_=+|\\{}[];:"\'<>,?\/';

	var tld = f['tld[]'];
	var i=0;
	var chk_num=0;

	if(!f.domain1.value){
		alert("µµ¸ÞÀÎ¸íÀ» ÀÔ·ÂÇÏ¼¼¿ä");
		f.domain1.focus();
		return false;
	}
	if(f.domain1.value.length < 2 || f.domain1.value.length > 63){
        var chr = f.domain1.value.charAt(0);
		if(chr.charCodeAt() > 128){
		}else{
			alert("µµ¸ÞÀÎ ÀÌ¸§Àº ÃÖ¼Ò 2ÀÚ, ÃÖ´ë 63ÀÚ±îÁö °¡´ÉÇÕ´Ï´Ù. "+chr);
			f.domain1.focus();
			return false;
		}
	}
	if (f.domain1.value.charAt(0) == '-' || f.domain1.value.charAt(f.domain1.value.length-1) == '-') {
		alert ("µµ¸ÞÀÎ ¸íÀº '-'·Î ½ÃÀÛÇÏ°Å³ª ³¡³¯ ¼ö ¾ø½À´Ï´Ù.");
		f.domain1.focus();
		return false;
	}

	for (i=0 ;i < f.elements.length ;i++ ){
		if (f.elements[i].checked == true) chk_num = 1;
	}
	if (chk_num == 0){
		alert("µµ¸ÞÀÎ Å¸ÀÔÀ» ¼±ÅÃÇØ ÁÖ¼¼¿ä");
		return false;
	}

	if(chk_special_char(f.domain1,special) == false){
		alert("µµ¸ÞÀÎ Çü½ÄÀÌ Àß¸øµÇ¾ú½À´Ï´Ù.\nÆ¯¼ö¹®ÀÚ´Â - ¸¸ÀÌ »ç¿ë°¡´ÉÇÕ´Ï´Ù.");
		f.domain1.focus();
		return false;
	}

	if(f.domain1.value.substring(0, 4).indexOf('bq--') >= 0) {
		alert("bq--´Â ÇÑ±Ûµµ¸ÞÀÎ ¿¹¾à¾îÀÔ´Ï´Ù.ÇÑ±Û·Î ÀÔ·ÂÇØÁÖ¼¼¿ä");
		f.domain1.focus();
		return false;
	}

}


function hc_whois_pop(domain) {
  if (!domain) {
    alert("µµ¸ÞÀÎÀ» ÀÔ·ÂÇÏ¼¼¿ä");
    return false;
  } else {
    URL="http://www.domainclub.kr/hc_whois.htm?domain="+domain;
    window.open(URL, "hcwhois", "left=" + (window.screen.availWidth/2 - 250) + ",top=" + (window.screen.availHeight/2 - 250) + ",directories=no, location=no, menubar=no, resizable=no, scrollbars=1, status=no, titlebar=no, toolbar=no,width=550,height=600");
    return false;
  }
}
function hc_puny_pop(domain) {
  if (!domain) {
    alert("µµ¸ÞÀÎÀ» ÀÔ·ÂÇÏ¼¼¿ä");
    return false;
  } else {
    URL="http://www.domainclub.kr/hc_puny.htm?domain="+domain;
    window.open(URL, "hcpuny", "left=" + (window.screen.availWidth/2 - 250) + ",top=" + (window.screen.availHeight/2 - 250) + ",directories=no, location=no, menubar=no, resizable=no, scrollbars=0, status=no, titlebar=no, toolbar=no,width=400,height=380");
    return false;
  }
}

function checkWishDomainnn(){
	var form = document.form1;
	var domain = form['domain[]'];
	var domain_chk = form['domain_chk[]'];
	var domain_img = form['domain_img[]'];
	var domain_cnt = domain_img.length;
	var select_cnt = 0;

	for(var i = 0; i < domain_cnt; i++){
		if(domain_img[i].width == 20 && domain_img[i].height == 20){
			window.alert('°Ë»öÁßÀÔ´Ï´Ù. Àá½Ã ±â´Ù·Á ÁÖ¼¼¿ä.');
			return false;
		}
	}

	for(var i = 0; i < domain_cnt; i++){
		if(domain_img[i].width == 21){
			// µî·ÏºÒ°¡/±âÅ¸ ¿À·ù
			domain_chk[i].value = '';
		}else if(domain_img[i].width == 22 && domain_img[i].height == 20){
			// È®ÀÎºÒ°¡ÀÇ
			domain_chk[i].value = '';
		}else if(domain_img[i].width == 18 && domain_img[i].height == 19){
			// Ã¼Å©¹Ú½º
			domain_chk[i].value = 1;
		}else if(domain_img[i].width == 19 && domain_img[i].height == 19){
			// Ã¼Å©¹Ú½º(¹ÌÃ¼Å©)
			domain_chk[i].value = 2;
		}
	}

	for(var i = 0; i < domain_cnt; i++){
		if(domain[i].value && domain_chk[i].value == 1){
			select_cnt++;
		}
	}

	if(select_cnt < 1){
		window.alert('Ãß°¡ÇÒ °ü½Éµµ¸ÞÀÎÀ» ¼±ÅÃÇØ ÁÖ½Ã±â ¹Ù¶ø´Ï´Ù.');
		return false;
	}

	form.action="http://mypage.domainclub.kr/mydomain_act.htm";
	form.act.value="wish_regist";
	form.submit();
	return true;
}


function checkWishDomain(){
	var form = document.form1;
	var domain = form['domain[]'];
	var domain_chk = form['domain_chk[]'];
	var domain_img = form['domain_img[]'];
	var domain_cnt = domain_img.length;
	var select_cnt = 0;

	for(var i = 0; i < domain_cnt; i++){
		if(domain_img[i].width == 20 && domain_img[i].height == 20){
			window.alert('°Ë»öÁßÀÔ´Ï´Ù. Àá½Ã ±â´Ù·Á ÁÖ¼¼¿ä.');
			return false;
		}
	}

	for(var i = 0; i < domain_cnt; i++){
		if(domain_img[i].width == 21){
			// µî·ÏºÒ°¡/±âÅ¸ ¿À·ù
			domain_chk[i].value = '';
		}else if(domain_img[i].width == 22 && domain_img[i].height == 20){
			// È®ÀÎºÒ°¡ÀÇ
			domain_chk[i].value = '';
		}else if(domain_img[i].width == 18 && domain_img[i].height == 19){
			// Ã¼Å©¹Ú½º
			domain_chk[i].value = 1;
		}else if(domain_img[i].width == 19 && domain_img[i].height == 19){
			// Ã¼Å©¹Ú½º(¹ÌÃ¼Å©)
			domain_chk[i].value = 2;
		}
	}

	for(var i = 0; i < domain_cnt; i++){
		if(domain[i].value && domain_chk[i].value == 1){
			select_cnt++;
		}
	}

	if(select_cnt < 1){
		window.alert('Ãß°¡ÇÒ °ü½Éµµ¸ÞÀÎÀ» ¼±ÅÃÇØ ÁÖ½Ã±â ¹Ù¶ø´Ï´Ù.');
		return false;
	}

	form.action="http://mypage.domainclub.kr/mydomain_act.htm";
	form.act.value="wish_regist";
	form.submit();
	return true;
}

function resv_checkWishDomain(){
	var f = document.form1;
	var select_cnt = 0;
	var i=0;
    while (i < f.elements.length) {
		if (f.elements[i].name.indexOf('check_idx') >= 0) {
			if(f.elements[i].checked==true){
				select_cnt++;
			}
		}
		i++;
	}

	if(select_cnt < 1){
		window.alert('Ãß°¡ÇÒ °ü½Éµµ¸ÞÀÎÀ» ¼±ÅÃÇØ ÁÖ½Ã±â ¹Ù¶ø´Ï´Ù.');
		return false;
	}

	f.action="http://mypage.domainclub.kr/mydomain_act.htm";
	f.act.value="wish_regist";
	f.submit();
	return true;
}

function hci_AllDomainChk(){
	var f = document.form1;
	var domain = document.form1['domain[]'];
	var domain_chk = document.form1['domain_chk[]'];
	var domain_img = document.form1['domain_img[]'];
	var all_chk_domain = document.form1['all_chk_domain[]'];

	var domain_cnt = domain_img.length;
	var select_cnt = 0;

	for(var i = 0; i < domain_cnt; i++){
		if(f.check_all.checked){
			if(domain_img[i].width == 19 && domain_img[i].height == 19){
				domain_img[i].src="../img/chk_st_18_19.gif";
				domain[i].value = all_chk_domain[i].value;
				domain_chk[i].value = 1;
			}
		}else{
			if(domain_img[i].width == 18 && domain_img[i].height == 19){
				domain_img[i].src="../img/chk_st_19_19.gif";
				domain[i].value = all_chk_domain[i].value;
				domain_chk[i].value = 2;
			}
		}
	}
}

function resv_AllDomainChk(){
	var f = document.domain_form;
	var i = 0;

//    for( i = 0; i < domain_cnt; i++) {
//        var Obj = form.elements['good_price['+i+']'];
//        if (Obj) {
//            IDel_MoneyComma(Obj);
//            tot_price += eval(Obj.value);
//            IAdd_MoneyComma(Obj);
//        }
//    }

//    while (i < f.elements.length) {
//        if(f.elements[i].type=='checkbox') {
//            if (f.elements[i].name.indexOf('check_idx') >= 0) {
//				alert(i);
//                f.check_idx[i].checked==true;
//            }
//        }
//        i++;
//    }
}

function domainPopZip_kr_new(form_name,mode){
	window.open('/new_post.htm?form_name='+form_name+'&mode='+mode+'&fields=owner_zip1:owner_zip2:owner_haddress1:owner_eaddress1', 'hcZip', 'scrollbars=yes,resizable=yes,width=435,height=400,top=0');
}
function domainPopZip_en_new(form_name,mode){
	window.open('/new_post.htm?form_name='+form_name+'&mode='+mode+'&fields=admin_zip1:admin_zip2:admin_haddress1:admin_eaddress1', 'hcZip', 'scrollbars=yes,resizable=yes,width=435,height=400,top=0');
}
function naverPopZip_kr_new(form_name,mode){
	window.open('/new_post.htm?form_name='+form_name+'&mode='+mode+'&fields=zip1:zip2:addr1:eng_addr1', 'nZip', 'scrollbars=yes,resizable=yes,width=435,height=400,top=0');
}

function domainPopZip_kr(form_name,mode){
	window.open('/post.htm?form_name='+form_name+'&mode='+mode+'&fields=owner_zip1:owner_zip2:owner_haddress1:owner_eaddress1', 'hcZip', 'scrollbars=yes,resizable=yes,width=435,height=400,top=0');
}
function domainPopZip_en(form_name,mode){
	window.open('/post.htm?form_name='+form_name+'&mode='+mode+'&fields=admin_zip1:admin_zip2:admin_haddress1:admin_eaddress1', 'hcZip', 'scrollbars=yes,resizable=yes,width=435,height=400,top=0');
}
function domainPopCoupon(form_name,types){
    window.open('/member/coupon_search.htm?form_name='+form_name+'&types='+types, 'hcCoupon', 'scrollbars=yes,resizable=yes,width=530,height=450,top=0');
}


//	µµ¸ÞÀÎ °Ë»ö tld ÀüÃ¼¼±ÅÃ

var type_main_chk=0;
main_tld = new Array();
main_tld[0]="kr";
main_tld[1]="co.kr";
main_tld[2]="com";
main_tld[3]="net";
main_tld[4]="org";
main_tld[5]="asia";
main_tld[6]="info";
main_tld[7]="name";
main_tld[8]="biz";
main_tld[9]="mobi";
main_tld[10]="me";

var type_kr_chk=0;
kr_tld = new Array();
kr_tld[0]="or.kr";
kr_tld[1]="pe.kr";
kr_tld[2]="re.kr";
kr_tld[3]="ne.kr";

var type_nation_chk=0;
nation_tld = new Array();
nation_tld[0]="eu";
nation_tld[1]="cn";
nation_tld[2]="cc";
nation_tld[3]="tv";

var type_gong_chk=0;
gong_tld = new Array();
gong_tld[0]="go.kr";
gong_tld[1]="ac.kr";
gong_tld[2]="hs.kr";
gong_tld[3]="ms.kr";
gong_tld[4]="es.kr";
gong_tld[5]="sc.kr";
gong_tld[6]="kg.kr";

var type_local_chk=0;
local_tld = new Array();
local_tld[0]="seoul.kr";
local_tld[1]="busan.kr";
local_tld[2]="daegu.kr";
local_tld[3]="incheon.kr";
local_tld[4]="gwangju.kr";
local_tld[5]="daejeon.kr";
local_tld[6]="ulsan.kr";
local_tld[7]="gyeonggi.kr";
local_tld[8]="gangwon.kr";
local_tld[9]="chungbuk.kr";
local_tld[10]="chungnam.kr";
local_tld[11]="jeonbuk.kr";
local_tld[12]="jeonnam.kr";
local_tld[13]="gyeongbuk.kr";
local_tld[14]="gyeongnam.kr";
local_tld[15]="jeju.kr";

function auto_domain_chk(type){
	var f = document.domain_form;
	var t_tld = f['tld[]'];
	var cnt=t_tld.length;
	var chkd=0;

	if(type=='main'){
		if(type_main_chk) type_main_chk=0;
		else type_main_chk=1;
		chkd=type_main_chk;
		tld_set=main_tld;
	
		if(chkd==1)	$("#auto_sel_btn_main").attr("src", "img/dom_bt4.gif")
		else $("#auto_sel_btn_main").attr("src", "img/dom_bt2.gif");

	}else if(type=='kr'){
		if(type_kr_chk) type_kr_chk=0;
		else type_kr_chk=1;
		chkd=type_kr_chk;
		tld_set=kr_tld;

		if(chkd==1)	$("#auto_sel_btn_kr").attr("src", "img/dom_bt4.gif")
		else $("#auto_sel_btn_kr").attr("src", "img/dom_bt2.gif");

	}else if(type=='nation'){
		if(type_nation_chk) type_nation_chk=0;
		else type_nation_chk=1;
		chkd=type_nation_chk;
		tld_set=nation_tld;

		if(chkd==1)	$("#auto_sel_btn_nation").attr("src", "img/dom_bt4.gif")
		else $("#auto_sel_btn_nation").attr("src", "img/dom_bt2.gif");
	}else if(type=='gong'){
		if(type_gong_chk) type_gong_chk=0;
		else type_gong_chk=1;
		chkd=type_gong_chk;
		tld_set=gong_tld;

		if(chkd==1)	$("#auto_sel_btn_gong").attr("src", "img/dom_bt4.gif")
		else $("#auto_sel_btn_gong").attr("src", "img/dom_bt2.gif");
	}else if(type=='local'){
		if(type_local_chk) type_local_chk=0;
		else type_local_chk=1;
		chkd=type_local_chk;
		tld_set=local_tld;

		if(chkd==1)	$("#auto_sel_btn_local").attr("src", "img/dom_bt4.gif")
		else $("#auto_sel_btn_local").attr("src", "img/dom_bt2.gif");
	}

	if(chkd==1){
		for(var i = 0; i < cnt; i++){
			for(var j=0;j<tld_set.length;j++){
				if(t_tld[i].value==tld_set[j]) t_tld[i].checked=true;
			}
		}
	}else{
		for(var i = 0; i < cnt; i++){
			for(var j=0;j<tld_set.length;j++){
				if(t_tld[i].value==tld_set[j]) t_tld[i].checked=false;
			}
		}
	}

}
