
function chktld(tld)
{
    if(tld >= 0 && tld <= 6)
    {
        document.frmWinc.tldgubn[0].checked = true;
    }
    else if(tld > 6 && tld <= 11)
    {
        document.frmWinc.tldgubn[2].checked = true;
    }
    else if(tld > 11 && tld <= 18)
    {
        document.frmWinc.tldgubn[3].checked = true;
    }
    else
    {
        document.frmWinc.tldgubn[1].checked = true;
        for(i=0; i<=18; i++)
        {
            document.frmWinc.tld[i].checked = false;
        }
    }
}


function chktldgubn(choice)
{
    tld = -1;
    for(i=0; i<=18; i++)
    {
        if(document.frmWinc.tld[i].checked == true)
        {
            tld = i;
            break;
        }
    }

    if(choice == 0)
    {
        if(tld >= 0 && tld <= 6) {}
        else
            document.frmWinc.tld[0].checked = true;
    }
    else if(choice == 2)
    {
        if(tld > 6 && tld <= 11) {}
        else
            document.frmWinc.tld[7].checked = true;
    }
    else if(choice == 3)
    {
        if(tld > 11 && tld <= 18) {}
        else
            document.frmWinc.tld[12].checked = true;
    }
    else
    {
        for(i=0; i<=18; i++)
        {
            document.frmWinc.tld[i].checked = false;
        }
    }
}

function maketld(chk)
{
    domain = document.frmWinc.new_domain.value;

    if ((domain.length <= 1) || (domain.length > 63))
    {
        alert('µµ¸ÞÀÎ ³×ÀÓÀº  2ÀÚ¿¡¼­ 63ÀÚ »çÀÌÀÇ ¼ýÀÚ·Î ÀÔ·ÂÇÏ¼Å¾ß ÇÕ´Ï´Ù. ´Ù½ÃÀÔ·ÂÇÏ¼¼¿ä.');
        document.frmWinc.new_domain.value = '';
        document.frmWinc.new_domain.focus();
        return false;
    }
    for(i=0; i<domain.length; i++)
    {
        if ((domain.charAt(i) >= ' ' && domain.charAt(i) <= '+') ||
            (domain.charAt(i) == '/') ||
            (domain.charAt(i) == '.') ||
            (domain.charAt(i) >= ':' && domain.charAt(i) <= '@') ||
            (domain.charAt(i) >= '[' && domain.charAt(i) <= '`') ||
            (domain.charAt(i) >= '{' && domain.charAt(i) <= '~'))
        {
           alert("µµ¸ÞÀÎ³×ÀÓÀ» ´Ù½Ã ÀÔ·ÂÇÏ½Ê½Ã¿À.");
           document.frmWinc.new_domain.focus();
           return false;
        }
        if ((i == 0 && domain.charAt(i) == '-') ||
            (i == (domain.length-1) && domain.charAt(i) == '-'))
        {
           alert("µµ¸ÞÀÎ³×ÀÓÀ» ´Ù½Ã ÀÔ·ÂÇÏ½Ê½Ã¿À.");
           document.frmWinc.new_domain.focus();
           return false;
        }
    }

    if (chk == '0')
    {
        wincuniq = document.frmWinc.wincuniq.value;

        if ((wincuniq.length <= 0) || (wincuniq.length > 5))
        {
            alert('#ÀÌÇÏÀÇ ¼ýÀÚ´Â 1ÀÚ¿¡¼­ 5ÀÚ »çÀÌÀÇ ¼ýÀÚ·Î ÀÔ·ÂÇÏ¼Å¾ß ÇÕ´Ï´Ù. ´Ù½ÃÀÔ·ÂÇÏ¼¼¿ä.');
            document.frmWinc.wincuniq.value = '';
            document.frmWinc.wincuniq.focus();
            return false;
        }
        if (!IsValidNumber (wincuniq))
        {
            alert('#ÀÌÇÏÀÇ ¼ýÀÚ´Â 1ÀÚ¿¡¼­ 5ÀÚ »çÀÌÀÇ ¼ýÀÚ·Î ÀÔ·ÂÇÏ¼Å¾ß ÇÕ´Ï´Ù. ´Ù½ÃÀÔ·ÂÇÏ¼¼¿ä.');
            document.frmWinc.wincuniq.value = '';
            document.frmWinc.wincuniq.focus();
            return false;
        }
        if ((wincuniq == '011') || (wincuniq == '016') || (wincuniq == '017') || (wincuniq == '018') || (wincuniq == '019'))
        {
            alert('ÇØ´ç #ÀÌÇÏÀÇ ¼ýÀÚ´Â ÀÌµ¿Åë½Å»ç¾÷ÀÚ ¿ì¼± µî·Ï¿ë °íÀ¯¹øÈ£ÀÌ¹Ç·Î »ç¿ëÇÏ½Ç ¼ö ¾ø½À´Ï´Ù. ´Ù½ÃÀÔ·ÂÇÏ¼¼¿ä.');
            document.frmWinc.wincuniq.value = '';
            document.frmWinc.wincuniq.focus();
            return false;
        }
    }

    tldgubn = -1;
    for(i=0; i<=3; i++)
    {
        if(document.frmWinc.tldgubn[i].checked == true)
        {
            tldgubn = i;
            break;
        }
    }

    if(tldgubn == 1)
    {
        document.frmWinc.rcvtld.value = document.frmWinc.tld2.options[document.frmWinc.tld2.options.selectedIndex].value;
    }
    else
    {
        tld = -1;
        for(i=0; i<=18; i++)
        {
            if(document.frmWinc.tld[i].checked == true)
            {
                tld = i;
                break;
            }
        }
        document.frmWinc.rcvtld.value = document.frmWinc.tld[tld].value;
    }

    return true;
}


function chk_tld(tld, f)
{
    f.tld[22].checked =true;
}


function checkuniq()
{
    wincuniq = document.form2.wincuniq.value;
    if(wincuniq.length > 5)
    {
       alert("#ÀÌÇÏÀÇ ¼ýÀÚ´Â 5ÀÚ ÀÌÇÏ·Î ÀÔ·ÂÇÏ½Ê½Ã¿À.");
       document.form2.wincuniq.focus();
       return false;
    }
    for(i=0; i<wincuniq.length; i++)
    {
        if((wincuniq.charAt(i) > '9') || (wincuniq.charAt(i) < '0'))
        {
           alert("#ÀÌÇÏÀÇ ¼ýÀÚ´Â ¼ýÀÚ·Î¸¸ ÀÔ·ÂÇÏ½Ê½Ã¿À.");
           document.form2.wincuniq.focus();
           return false;
        }
    }
}

function checkValue(){
	var wincNum = document.frmWinc.wincNum;	
	var wincNumAdd = document.frmWinc['wincNumAdd[]'];
	var numCnt = 0; //ÀÔ·Â Á¤º¸ ÀÖ´ÂÁö ¿©ºÎ.
	var wincuniq = "";
	var totalWinc = "";

	//ÀüÃ¼ ¹è¿­ °³¼ö ÆÄ¾Ç
	for(var i = 0; i < wincNumAdd.length ; i++){
		wincuniq = wincNumAdd[i].value;
		totalWinc = wincNum.value+'#'+wincuniq;

		if(trim(wincuniq) == "") continue;

		if (wincuniq.length <= 0) 
		{
			alert('#ÀÌÇÏÀÇ ¼ýÀÚ´Â 1ÀÚ¿¡¼­ 5ÀÚ »çÀÌÀÇ ¼ýÀÚ·Î ÀÔ·ÂÇÏ¼Å¾ß ÇÕ´Ï´Ù. ´Ù½ÃÀÔ·ÂÇÏ¼¼¿ä.');
			wincNumAdd[i].value = '';
			wincNumAdd[i].focus();
			return false;
		}
		else if (wincuniq.length > 5) {
			alert('#ÀÌÇÏÀÇ ¼ýÀÚ°¡ 6ÀÚ¸® ÀÌ»óÀÎ °æ¿ì´Â ´ë±Ô¸ð WINC¹øÈ£·Î ÀÏ¹Ý µî·ÏÀÌ ºÒ°¡´ÉÇÕ´Ï´Ù.');
			wincNumAdd[i].value = '';
			wincNumAdd[i].focus();
			return false;
		}

		if(totalWinc.length > 32) {
			alert('¸ð¹ÙÀÏÁÖ¼Ò(WINC) ¼ýÀÚ + ±¸º°ÀÚ(#) + ±¸º°¹øÈ£ ÃÑ ÀÚ¸´¼ö°¡  2ÀÚ ~ 32ÀÚ ÀÌÇÏ ÀÔ´Ï´Ù.');
			wincNumAdd[i].focus();
			return false;

		}

		if ( isNaN(wincuniq))
		{
			alert('#ÀÌÇÏÀÇ ¼ýÀÚ´Â 1ÀÚ¿¡¼­ 5ÀÚ »çÀÌÀÇ ¼ýÀÚ·Î ÀÔ·ÂÇÏ¼Å¾ß ÇÕ´Ï´Ù. ´Ù½ÃÀÔ·ÂÇÏ¼¼¿ä.');
			wincNumAdd[i].value = '';
			wincNumAdd[i].focus();
			return false;
		}

		if ((wincuniq == '010') || (wincuniq == '011') || (wincuniq == '016') || (wincuniq == '017') || (wincuniq == '018') || (wincuniq == '019'))
		{
			alert('ÇØ´ç #ÀÌÇÏÀÇ ¼ýÀÚ´Â ÀÌµ¿Åë½Å»ç¾÷ÀÚ ¿ì¼± µî·Ï¿ë °íÀ¯¹øÈ£ÀÌ¹Ç·Î »ç¿ëÇÏ½Ç ¼ö ¾ø½À´Ï´Ù. ´Ù½ÃÀÔ·ÂÇÏ¼¼¿ä.');
			wincNumAdd[i].value = '';
			wincNumAdd[i].focus();
			return false;
		}

		numCnt++;
	}

	if(numCnt == 0){		
		alert('#ÀÌÇÏÀÇ ¼ýÀÚ´Â 1ÀÚ¿¡¼­ 5ÀÚ »çÀÌÀÇ ¼ýÀÚ·Î ÀÔ·ÂÇÏ¼Å¾ß ÇÕ´Ï´Ù. ´Ù½ÃÀÔ·ÂÇÏ¼¼¿ä.');
		wincNumAdd[0].value = '';
		wincNumAdd[0].focus();
		return false;		
	}
}

//trim
function trim(v){
	return v.replace(/^\s+|\s+$/g,'');
}

function onlyNumber(el){
	el.value = el.value.replace( /\D/g, '' );
}




function formchk(f,chk)
{
    domain = f.new_domain.value;
    if ((domain.length <= 1) || (domain.length > 63))
    {
        alert('µµ¸ÞÀÎ ³×ÀÓÀº 2ÀÚ¿¡¼­ 63ÀÚ »çÀÌÀÇ ¼ýÀÚ·Î ÀÔ·ÂÇÏ¼Å¾ß ÇÕ´Ï´Ù. ´Ù½ÃÀÔ·ÂÇÏ¼¼¿ä.');
        f.new_domain.value = '';
        f.new_domain.focus();
        return false;
    }
    
    var domain_kind = domain.substr(domain.indexOf('.')).toLowerCase();

	if( domain.indexOf('.') > 0 ){
		f.new_domain.value  = domain.substr(0, domain.length - domain_kind.length);		
	}

	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;
	}

    for(i=0; i<domain.length; i++)
    {
        if ((domain.charAt(i) >= ' ' && domain.charAt(i) <= '+') ||
            (domain.charAt(i) == '/') ||            
            (domain.charAt(i) >= ':' && domain.charAt(i) <= '@') ||
            (domain.charAt(i) >= '[' && domain.charAt(i) <= '`') ||
            (domain.charAt(i) >= '{' && domain.charAt(i) <= '~'))
        {

           alert("µµ¸ÞÀÎ³×ÀÓÀ» ´Ù½Ã ÀÔ·ÂÇÏ½Ê½Ã¿À.");
           f.new_domain.focus();
           return false;
        }

		if (domain.charAt(i) == '.') {
		   if(domain_kind == ".com"){
			   f.tld[0].checked = "1";
		   }
		   else if(domain_kind == ".net"){
			   f.tld[1].checked = "1";
		   }
		   else if(domain_kind == ".org"){
			   f.tld[2].checked = "1";
		   }
		   else if(domain_kind == ".biz"){
			   f.tld[3].checked = "1";
		   }
		   else if(domain_kind == ".info"){
			   f.tld[4].checked = "1";
		   }
		   else if(domain_kind == ".name"){
			   f.tld[5].checked = "1";
		   }
		   else if(domain_kind == ".co.kr"){
			   f.tld[6].checked = "1";
		   }
		   else if(domain_kind == ".pe.kr"){
			   f.tld[7].checked = "1";
		   }
		   else if(domain_kind == ".or.kr"){
			   f.tld[8].checked = "1";
		   }
		   else if(domain_kind == ".cc"){
			   f.tld[9].checked = "1";
		   }
		   else if(domain_kind == ".tv"){
			   f.tld[10].checked = "1";
		   }
		   else if(domain_kind == ".cn"){
			   f.tld[11].checked = "1";
		   }
		   else if(domain_kind == ".us"){
			   f.tld[12].checked = "1";
		   }
		   else if(domain_kind == ".jp"){
			   f.tld[13].checked = "1";
		   }
		   else if(domain_kind == ".bz"){
			   f.tld[14].checked = "1";
		   }
		   else if(domain_kind == ".dj"){
			   f.tld[15].checked = "1";
		   }
		   else if(domain_kind == ".nu"){
			   f.tld[16].checked = "1";
		   }
		   else if(domain_kind == ".aero"){
			   f.tld[17].checked = "1";
		   }
		   else if(domain_kind == ".coop"){
			   f.tld[18].checked = "1";
		   }
		   else if(domain_kind == ".edu"){
			   f.tld[19].checked = "1";
		   }
		   else if(domain_kind == ".museum"){
			   f.tld[20].checked = "1";
		   }
		   else if(domain_kind == ".pro"){
			   f.tld[21].checked = "1";
		   }
		   else if(domain_kind == ".go.kr" || domain_kind == ".ne.kr" || domain_kind == ".ac.kr" || domain_kind == ".re.kr" || domain_kind == ".es.kr" || domain_kind == ".ms.kr" || domain_kind == ".hs.kr" || domain_kind == ".sc.kr" || domain_kind == ".kg.kr" || domain_kind == ".seoul.kr" || domain_kind == ".busan.kr" ||  domain_kind == ".daegu.kr" || domain_kind == ".incheon.kr" || domain_kind == ".gwangju.kr" || domain_kind == ".daejeon.kr" || domain_kind == ".ulsan.kr" || domain_kind == ".gyeonggi.kr" || domain_kind == ".gangwon.kr" || domain_kind == ".chungbuk.kr" || domain_kind == ".chungnam.kr" || domain_kind == ".jeonbuk.kr" || domain_kind == ".jeonnam.kr" || domain_kind == ".gyeongbuk.kr" || domain_kind == ".gyeongnam.kr" || domain_kind == ".jeju.kr"){
			   f.tld[22].checked = "1";
			   f.tld2.value = domain_kind;
		   }
		   else{
			   alert("µµ¸ÞÀÎ Á¾·ù¸¦ È®ÀÎÇÏ½Ê½Ã¿À.");
			   f.new_domain.focus();
			   return false;
		   }		   
		}
        
        var T = "abcdefghijklmnopqrstuvwxyz0123456789-.";
        if( T.indexOf( domain.charAt(i).toLowerCase() )==-1 )
        {
           alert("¸ð¹ÙÀÏ ÁÖ¼Ò¸¦ À§ÇØ¼­´Â ¿µ¹® µµ¸ÞÀÎ¸¸ °¡´ÉÇÕ´Ï´Ù.");
           f.new_domain.focus();
           return false;
        }
        	

        
        if ((i == 0 && domain.charAt(i) == '-') ||
            (i == (domain.length-1) && domain.charAt(i) == '-'))
        {
           alert("µµ¸ÞÀÎ³×ÀÓÀ» ´Ù½Ã ÀÔ·ÂÇÏ½Ê½Ã¿À.");
           f.new_domain.focus();
           return false;
        }
    }

    if (f.new_wincwnum.value.length <= 1 || (f.new_wincwnum.value.length > 63))
    {
        alert('Á¢±Ù¹øÈ£°¡ ºÎÀûÇÕ ÇÕ´Ï´Ù. ´Ù½ÃÀÔ·ÂÇÏ¼¼¿ä.');
        return false;
    }

    tldgubn = -1;

    if(f.tld[22].checked == true)
    {
        f.rcvtld.value = f.tld2.options[f.tld2.options.selectedIndex].value;
    }
    else
    {
        tld = -1;
        for(i=0; i<=21; i++)
        {
            if(f.tld[i].checked == true)
            {
                tld = i;
                break;
            }
        }
        f.rcvtld.value = f.tld[tld].value;
    }

    return true;
}

