var len_ttl, len, chrvalue;

/* page loading ½Ã ÀÔ·Â cursor À§Ä¡ ÁöÁ¤ */
/* ÇÑ±Û¸¸ Çã¿ë */
function alphahasHanguls(el) {
	var pattern = /[a-zA-Z°¡-Èþ0-9]/;
	return (pattern.test(el)) ? true : false;
}
function chkchar_deh(form, item, nickname)
{
 for (i = 0; i < document.forms[form].elements[item].value.length; i++){ 
		NumberChar = document.forms[form].elements[item].value.charAt(i); 
	  if(alphahasHanguls(NumberChar)==false){
		  alert("´Ð³×ÀÓÀº Ç×¸ñ¿¡´Â ¿µ¹®,ÇÑ±Û,¼ýÀÚ »ç¿ë°¡´É¸¸ ÀÔ·Â°¡´ÉÇÕ´Ï´Ù.")
		  document.forms[form].elements[item].value="";
		  document.forms[form].elements[item].focus();
	  }
 }

}


/* ÀÚ¹Ù½ºÅ©¸³Æ® ±ÝÁö */
function chkjs(form, item, nickname)
{
	if (document.forms[form].elements[item].value.toLowerCase().indexOf("javascript") != -1) {
		alert("[" + nickname + '] Ç×¸ñ¿¡´Â ÀÚ¹Ù½ºÅ©¸³Æ®¸¦ »ç¿ëÇÏ½Ç ¼ö ¾ø½À´Ï´Ù');
		document.forms[form].elements[item].focus();
		return false;
	}
}

  function tot_select(js){
for(i=1;i<=6;i++){
	  document.forms["regist"].elements["n_class"+i].checked = js;
	  }
	  }

function disableFrm(n){
	for(i=0;i<document.regist.licNo.length;i++){
		if(i == n){
			document.regist.licNo[i].disabled = false;
		}
		else{
			document.regist.licNo[i].disabled = true;
		}
	}
	
	if (n == 1) {
		document.regist.job_category_student.disabled = false;

	}
	else {
		document.regist.job_category_student.disabled = true;
	}
}
function autoPID()
{
  var str = document.myform["jumin1"].value.length;
  if (str == 6)
document.myform["jumin2"].focus();
}

function nick_check() {
		var m_frm = document.myform;

		if(m_frm.nickname.value == "") {
			alert("´Ð³×ÀÓÀ» ÀÔ·ÂÇÏ¼¼¿ä");
	        m_frm.nickname.focus();
		    return;
        }   
		
		if((m_frm.nickname.value.length < 2) || (m_frm.nickname.value.length > 10)) {
			alert("´Ð³×ÀÓÀº 2ÀÚ¸® ~ 10ÀÚ¸® ÇÑ±Û, ¿µ¹®, ¼ýÀÚ »ç¿ë°¡´É ÇÕ´Ï´Ù.");
			m_frm.nickname.value == "";
			m_frm.nickname.focus();
			return;
		}  
		
		 for (i = 0; i < m_frm.nickname.value.length; i++){ 
				NumberChar = m_frm.nickname.value.charAt(i); 
			  if(alphahasHanguls(NumberChar)==false){
				  alert("´Ð³×ÀÓÀº 2ÀÚ¸® ~ 10ÀÚ¸® ÇÑ±Û, ¿µ¹®, ¼ýÀÚ »ç¿ë°¡´É ÇÕ´Ï´Ù.")
				  m_frm.nickname.value="";
				  m_frm.nickname.focus();
				  return;
			  }
			  
		 }	
		 
	 	var left_ = screen.width;
		var top_ = screen.height;
		
		left_ = left_/2 - (300/2);
		top_ = top_/2 - (150/2);      
		
        var url = "../member/nick_check.php?nickname="+document.myform.nickname.value;
        window.open(url,"new","scrollbars=no,resizable=no,width=300,height=150,left="+left_+",top="+top_+"");
		
}

/*------------------------ÇÑ±ÛÃ¼Å©--------------------------------------*/
function ishangul (target) {

	for ( var i=0; i<target.length; i++){
		if ( target.charCodeAt(i) > 256){
			return  true;
		}
	}
	return  false;
}

/*------------------------Æ¯¼ö±âÈ£Ã¼Å©------------------------------------*/
function hasspecialchar(target) {

	for ( i=0; i < target.length; i++){
		if ((target.charAt(i) == "~") ||
			(target.charAt(i) == "`") ||
			(target.charAt(i) == "!") ||
			(target.charAt(i) == "@") ||
			(target.charAt(i) == "#") ||
			(target.charAt(i) == "$") ||
			(target.charAt(i) == "%") ||
			(target.charAt(i) == "^") ||
			(target.charAt(i) == "&") ||
			(target.charAt(i) == "*") ||
			(target.charAt(i) == "(") ||
			(target.charAt(i) == ")") ||
			(target.charAt(i) == "-") ||
			(target.charAt(i) == "_") ||
			(target.charAt(i) == "+") ||
			(target.charAt(i) == "=") ||
			(target.charAt(i) == "\\") ||
			(target.charAt(i) == "|") ||
			(target.charAt(i) == "{") ||
			(target.charAt(i) == "}") ||
			(target.charAt(i) == "[") ||
			(target.charAt(i) == "]") ||
			(target.charAt(i) == ";") ||
			(target.charAt(i) == ":") ||
			(target.charAt(i) == "'") ||
			(target.charAt(i) == "\"") ||
			(target.charAt(i) == "<") ||
			(target.charAt(i) == ">") ||
			(target.charAt(i) == ",") ||
			(target.charAt(i) == ".") ||
			(target.charAt(i) == "?") ||
			(target.charAt(i) == "/") ||
			(target.charAt(i) == " "))
			return  true;
	}
	return  false;
}

/*-------------------ÁÖ¹Î¹øÈ£ ÀÚ¸´¼ö°¡ Â÷¸é ´ÙÀ½À¸·Î Æ÷Ä¿½º ÀÌµ¿--------------------*/
function Next_Focus(arg,len,nextframe) {
	if(arg.value.length == len) {
		nextframe.focus();
		return;
	}
}



function birth_check() {
        strjumin = document.myform.jumin1.value

        if(strjumin.substring(0,2) > "05")
                document.myform.Byear.value = "19" + strjumin.substring(0,2)
        else
                document.myform.Byear.value = "20" + strjumin.substring(0,2)

        bmonth_pos = strjumin.substring(2,4) - 1
        bday_pos = strjumin.substring(4,6) - 1

        document.myform.Bmonth[bmonth_pos].selected = true
        document.myform.Bday[bday_pos].selected = true

        document.myform.jumin2.focus()

}

function birth_write()
{
if(myform.jumin1.value != "")
{
myform.Byear.value = "19" + myform.jumin1.value.substring(0,2);
myform.Bmonth.value = myform.jumin1.value.substring(2,4);
myform.Bday.value = myform.jumin1.value.substring(4,6);
}else{
myform.Byear.value = "";
myform.Bmonth.value = "";
myform.Bday.value = "";
}
}



var isNN = (navigator.appName.indexOf("Netscape")!=-1);

function autoTab(input,len, e) {
        var keyCode = (isNN) ? e.which : e.keyCode;
        var filter = (isNN) ? [0,8,9] : [0,8,9,16,17,18,37,38,39,40,46];
        if(input.value.length >= len && !containsElement(filter,keyCode)) {
        input.value = input.value.slice(0, len);
        input.form[(getIndex(input)+1) % input.form.length].focus();
}

function aaa(e) {
        var keyCode = (isNN) ? e.which : e.keyCode;
        alert(keyCode);
        return false;
}
function containsElement(arr, ele) {
        var found = false, index = 0;
        while(!found && index < arr.length)
        if(arr[index] == ele)
        found = true;
        else
        index++;
        return found;
}

function getIndex(input) {
        var index = -1, i = 0, found = false;
        while (i < input.form.length && index == -1)
        if (input.form[i] == input)index = i;
        else i++;
        return index;
        }
return true;

}

function show_ex(ins) {
        // ¼û°ÜÁú table¿ÀºêÁ§Æ®
        var sub1 = document.getElementById("show_ex1");
        var sub2 = document.getElementById("show_ex2");
        var sub3 = document.getElementById("show_ex3");

        if(ins=="1"){
			sub1.style.display="inline";
			sub2.style.display="none";
            sub3.style.display="none";
		}else if(ins=="2"){
			sub1.style.display="none";
			sub2.style.display="inline";
            sub3.style.display="none";
		}else if(ins=="3"){
			sub1.style.display="none";
			sub2.style.display="none";
            sub3.style.display="inline";
		}else{
			sub1.style.display="none";
			sub2.style.display="none";
            sub3.style.display="none";
		}
    }


function currFormat(amount) {

		if (amount == 0) {
			return amount;
		}

		var len;
		var samount = String(amount);
		var new_amount = '';
		var cp = 0;

		len = samount.length;

		for (var i = len-1; i >= 0; i--) {
			if (cp != 0 && !(cp % 3)) {
				new_amount = ',' + new_amount;
			}

			new_amount = samount.substring(i,i+1) + new_amount;
			cp++;
		}

            return new_amount;
	}