function MM_swapImgRestore() { //v3.0
  var i,x,a=document.MM_sr; for(i=0;a&&i<a.length&&(x=a[i])&&x.oSrc;i++) x.src=x.oSrc;
}

function MM_preloadImages() { //v3.0
  var d=document; if(d.images){ if(!d.MM_p) d.MM_p=new Array();
    var i,j=d.MM_p.length,a=MM_preloadImages.arguments; for(i=0; i<a.length; i++)
    if (a[i].indexOf("#")!=0){ d.MM_p[j]=new Image; d.MM_p[j++].src=a[i];}}
}

function MM_findObj(n, d) { //v4.0
  var p,i,x;  if(!d) d=document; if((p=n.indexOf("?"))>0&&parent.frames.length) {
    d=parent.frames[n.substring(p+1)].document; n=n.substring(0,p);}
  if(!(x=d[n])&&d.all) x=d.all[n]; for (i=0;!x&&i<d.forms.length;i++) x=d.forms[i][n];
  for(i=0;!x&&d.layers&&i<d.layers.length;i++) x=MM_findObj(n,d.layers[i].document);
  if(!x && document.getElementById) x=document.getElementById(n); return x;
}

function MM_swapImage() { //v3.0
  var i,j=0,x,a=MM_swapImage.arguments; document.MM_sr=new Array; for(i=0;i<(a.length-2);i+=3)
   if ((x=MM_findObj(a[i]))!=null){document.MM_sr[j++]=x; if(!x.oSrc) x.oSrc=x.src; x.src=a[i+2];}
}

function MM_showHideLayers() { //v3.0

  var i,p,v,obj,args=MM_showHideLayers.arguments;

  for (i=0; i<(args.length-2); i+=3) if ((obj=MM_findObj(args[i]))!=null) { v=args[i+2];

    if (obj.style) { obj=obj.style; v=(v=='show')?'visible':(v='hide')?'hidden':v; }

    obj.visibility=v; }

}

function MM_openBrWindow(theURL,winName,features) { //v2.0

  window.open(theURL,winName,features);

}

function checkit(seq)
{
	if(seq == '01') frm=document.whois01;
	else if(seq == '02') frm=document.whois02;
	else if(seq == '03') frm=document.whois03;

        var lengthmsg = "µµ¸ÞÀÎ¸íÀÇ ±æÀÌ´Â ´ÙÀ½°ú °°Àº Á¦ÇÑÀ» °®½À´Ï´Ù.\n\npe.kr,info 3ÀÚ ÀÌ»óºÎÅÍ 63ÀÚÀÌÇÏ\ncom, net, orgÀÇ °æ¿ì 1ÀÚ ÀÌ»ó 63ÀÚ ÀÌÇÏ\n´Ù±¹¾î com, net, orgÀÇ °æ¿ì 2ÀÚ ÀÌ»ó 63ÀÚ ÀÌÇÏ\nÇÑ±Û krÀº 2ÀÚ ÀÌ»ó 17ÀÚ ÀÌÇÏ\n.ccÀÇ °æ¿ì 2ÀÚ ÀÌ»ó";
        var anydom_exists = false;
        var otherdom_exists = false;
		var str1="_";
        var is_2bytedom = (frm.host.value.search(/[^\w-]/) != -1);
        var allow2byteTLD = Array(".com", ".net", ".org", ".È¸»ç", ".Åë½Å", ".±â°ü", ".cc", ".kr");
        var minhostlen = (is_2bytedom) ? 1 : 3;
        var maxhostlen = 63;
        var is_multitld = false;

	    for (i = 0; i < frm.elements.length; i++) {
                obj = frm.elements[i];
                if (obj.name == 'domext[]' && obj.checked) {
                        anydom_exists = true;
                        if (obj.value == ".pe.kr") minhostlen = Math.min(minhostlen, 2);
                        if (obj.value == ".kr") {
							maxhostlen = 17;
							if (!is_2bytedom) {
                                 alert('ÇÑ±Û.kr µµ¸ÞÀÎÀº ÇÑ±ÛÀÌ Æ÷ÇÔµÇ¾î¾ß ÇÕ´Ï´Ù.');
                                 return false;
                            }
						}
						if (obj.value == ".ac" || obj.value == ".sh") minhostlen = Math.min(minhostlen, 2);
                        if (obj.value == ".cc" || obj.value == ".co.kr" || obj.value == ".whois" || obj.value == ".nu" || obj.value == ".st" || obj.value == ".ne.kr" || obj.value == ".tc" || obj.value == ".gs" || obj.value == ".vg" || obj.value == ".to" || obj.value == ".or.kr" || obj.value == ".kr" || obj.value == ".ms" ) minhostlen = Math.min(minhostlen, 2);
                        if (obj.value == ".com" || obj.value == ".net" || obj.value == ".org" || obj.value==".tv") minhostlen = 2;
						if (obj.value == ".info" || obj.value == ".biz" || obj.value == ".com.cn" || obj.value == ".net.cn" || obj.value == ".org.cn") minhostlen = 3;
                        if (obj.value == ".ph") {
                            if ( frm.host.value.search(/^\d{1,}$/) != -1) {
                                 alert('phµµ¸ÞÀÎÀº ¼ýÀÚ¸¸À¸·Î ±¸¼ºµÉ¼ö ¾ø½À´Ï´Ù.');
                                 return false;
                            }
                        }
                        // 2byte host allowed TLD?
                        for (j = 0; j < allow2byteTLD.length; j++)
                                if (obj.value == allow2byteTLD[j]) break;
                        if (j == allow2byteTLD.length) otherdom_exists = true;
                        is_multitld |= (obj.value == ".È¸»ç" || obj.value == ".Åë½Å" || obj.value == ".±â°ü");

						if (minhostlen > frm.host.value.length || frm.host.value.length > maxhostlen) {
								alert(lengthmsg);
								frm.host.focus();
								return false;
						}
                }
        }
		for(i=0;i<frm.host.value.length;i++){
			chk_str = frm.host.value.charAt(i);
			if(str1.indexOf(chk_str) >= 0){
				alert("\" _\"´Â Çã¿ëµÇÁö ¾ÊÀº ¹®ÀÚÀÔ´Ï´Ù.");
				return false;
			}
		}
        if (! anydom_exists) {
                alert('¼±ÅÃÇÑ µµ¸ÞÀÎÀÌ ¾ø½À´Ï´Ù. ¿øÇÏ´Â µµ¸ÞÀÎ¿¡ Ã¼Å©¸¦ ÇØÁÖ½Ã±â ¹Ù¶ø´Ï´Ù.');
                return false;
        }
        if (frm.host.value == "") {
                alert('µµ¸ÞÀÎ¸íÀ» ÀÔ·ÂÇØÁÖ¼¼¿ä.');
                frm.host.focus();
                return false;
        }
        if (is_2bytedom && otherdom_exists && frm.host.value.search(/^(\w[\w-]*\w)$/) == -1 ) {
                alert('È£½ºÆ®´Â ¿µ¹®/¼ýÀÚ¿Í <-> ÀÌ¿ÜÀÇ ¹®ÀÚ´Â Çã¿ëµÇÁö ¾Ê½À´Ï´Ù.\n´Ü, com, net, orgÀÇ °æ¿ì ÇÑ±Û, ÀÏº»¾î, Áß±¹¾î¸¦, È¸»ç, Åë½Å, ±â°ü µµ¸ÞÀÎÀÇ °æ¿ì ÇÑ±ÛÀ» ÀÌ¿ëÇÒ ¼ö ÀÖ½À´Ï´Ù.');~
                frm.host.focus();
                return false;
        }
        /*
		 otherdom_exists && 
        if (is_multitld && ! is_2bytedom) {
              alert('È¸»ç, Åë½Å, ±â°ü µµ¸ÞÀÎÀÇ °æ¿ì ¿µ¹®¸¸À¸·Î ±¸¼ºµÈ È£½ºÆ®¸¦ »ç¿ëÇÒ ¼ö ¾ø½À´Ï´Ù. ÇÑ±ÛÀ» Æ÷ÇÔ½ÃÄÑ ÁÖ¼¼¿ä.');
                frm.host.select();
                frm.host.focus();
                return false;
        }
        */
        return true;
}

function logincheck(obj) {
	var userid = obj.login_form.userid;
	var password = obj.login_form.password;

		if(!userid.value) {
			alert("È¸¿øID´Â ¹Ýµå½Ã ÀÔ·ÂÇÏ¼Å¾ß ÇÕ´Ï´Ù.");
			userid.focus();
			return;
		}
		if(userid.value.length < 4 || userid.value.length > 20) {
			alert("È¸¿øID´Â ÃÖ¼Ò 4ÀÚÀÌ»ó ÃÖ´ë 20ÀÚ ÀÌÇÏ ÀÌ¾î¾ß ÇÕ´Ï´Ù.");
			userid.focus();
			return;
		}
		if(!password.value) {
			alert("ºñ¹Ð¹øÈ£´Â ¹Ýµå½Ã ÀÔ·ÂÇÏ¼Å¾ß ÇÕ´Ï´Ù.");
			password.focus();
			return;
		}
		if(password.value.length < 4 || password.value.length > 20) {
			alert("ºñ¹Ð¹øÈ£´Â ÃÖ¼Ò 4ÀÚÀÌ»ó ÃÖ´ë 20ÀÚ ÀÌÇÏ ÀÌ¾î¾ß ÇÕ´Ï´Ù.");
			password.focus();
			return;
		}
	location.replace("/login/process.php?class=login&userid="+userid.value+"&password="+password.value);

}

function checkall(seq) {
	if(seq == '01') frm=document.whois01;
	else if(seq == '02') frm=document.whois02;
	else if(seq == '03') frm=document.whois03;

	for (i = 0; i < frm.elements.length; i++) {
		obj = frm.elements[i];
		if (obj.name == 'domext[]') {        
			obj.click();
			if ((obj.value=='.biz' || obj.value=='.info' || obj.value=='.com') && !obj.checked) {
				obj.click();
			}
		}
	}
}

function change(form)
{
	if (form.url.selectedIndex !=0)
	parent.location = form.url.options[form.url.selectedIndex].value
}

 function change_url(){
	var f=document.list;
	var ndx = f.table.selectedIndex;
    var id = f.table.options[ndx].value;
	self.location = id;
  }
  function domain_chk(){
	var f=document.whois_name;
	var str1="_";

	if(f.elements[2].value.length < 1){
		alert('µµ¸ÞÀÎ¸íÀ» ÀÔ·ÂÇÏ¼Å¾ß ÇÕ´Ï´Ù.');
		f.elements[2].focus();
		return false;
	}
	if(f.elements[3].value.length < 3){
		alert('µµ¸ÞÀÎ ±æÀÌ°¡ 3ÀÚ ÀÌ»óÀÌ¾î¾ßÇÕ´Ï´Ù.');
		f.elements[3].focus();
		return false;
	}
	for(a=2;a<4;a++){
		for(i=0;i<f.elements[a].value.length;i++){
			chk_str = f.elements[a].value.charAt(i);
			if(str1.indexOf(chk_str) >= 0){
				alert("\" _\"´Â Çã¿ëµÇÁö ¾ÊÀº ¹®ÀÚÀÔ´Ï´Ù.");
				return false;
			}
		}
		if (f.elements[a].value.search(/^(\w[\w-]*\w)$/) == -1 && f.elements[a].value.length < 1) {
			alert('È£½ºÆ®´Â ¿µ¹®/¼ýÀÚ¿Í <-> ÀÌ¿ÜÀÇ ¹®ÀÚ´Â Çã¿ëµÇÁö ¾Ê½À´Ï´Ù.');~
			f.elements[a].focus();
			return false;
		}
	}
	f.submit();
  }

  function M_over(src,cleerOver)

 {

  if (!src.contains(event.fromElement))

  {

   src.style.cursor = 'hand'; src.bgColor = cleerOver;

   src.children.tags('A')[0].style.color='#FFFFFF';

  }

 }

 

 function M_out(src,cleerin)

 { 

  if (!src.contains(event.toElement))

  {

   src.style.cursor = 'default'; src.bgColor = cleerin;

   src.children.tags('A')[0].style.color='#FFFFFF';

  }

 }

 

 function M_Click(src)

 {

   if(event.srcElement.tagName=='TD')

   {

   src.children.tags('A')[0].click();

   }

 }



function category_move(obj) {

	if(obj.value == '0') {

		location.replace('<?=$setting_home_url?>/auction/auction.html');

	} else {

		location.replace('<?=$setting_home_url?>/auction/category/category.html?category=' + obj.value);

	}

}

function selectCategory() {
	var obj = document.all("lstCategory");
	if (obj.selectedIndex != 0) {
		window.location.replace("/buy_sell/category/category.php?category=" + obj.selectedIndex);
	}
}

function toolTips(evt,currElem) {

  if ((navigator.appName == "Microsoft Internet Explorer") && (parseInt(navigator.appVersion) >= 4)) {
    tipWin = eval("document.all." + currElem + ".style");

    tipWin.top = parseInt(evt.y)+2;

    tipWin.left = Math.max(2,parseInt(evt.x)+15);
    tipWin.visibility = "visible";
    tipWin.status = "";
  }

  if ((navigator.appName == "Netscape") && (parseInt(navigator.appVersion) >= 4)) {
    tipWin = eval("document." + currElem);

    tipWin.top = parseInt(evt.pageY)+2;

    tipWin.left = Math.max(2,parseInt(evt.pageX)+15);
    tipWin.visibility = "visible";
    tipWin.status = "";
  }
}


function tipDown(currElem) {

  if ((navigator.appName == "Microsoft Internet Explorer") && (parseInt(navigator.appVersion) >= 4)) {
    tipWin = eval("document.all." + currElem + ".style");
    tipWin.visibility = "hidden";
  }

  if ((navigator.appName == "Netscape") && (parseInt(navigator.appVersion) >= 4)) {
    tipWin = eval("document." + currElem);
    tipWin.visibility = "hidden";
  }
}

function MM_popupMsg(msg) { //v1.0
  alert(msg);
}
