//¾ÆÀÌµð,ÆÐ½º¿öµå °Ë»ç (¿µ¹®,¼ýÀÚ)
function CheckID(obj){
  Default_ID=/(^[A-Za-z0-9]{4,12}$)/;
  if(Default_ID.test(obj.value)) return true;
  else return false;
}

//ÇÑ±Û ÀÌ¸§ °Ë»ç
function CheckName(obj){
    // 'Á¦¿ÜÇÏ°í ½ÍÀº ÆÐÅÏ'À» ´ëÀÔÇØ »ç¿ëÇÏ¼¼¿ä. 
    var Default_Name = /(^[°¡-ÆR]{2,}$)/; 
    if (Default_Name.test(obj.value)) return true; 
    else return false; 
}


// »ç¾÷ÀÚ ¹øÈ£
function fnc_ComChk(num1,num2,num3){
    Company_Num=num1.value + "-" + num2.value + "-" + num3.value ;
    var reg = /([0-9]{3})-?([0-9]{2})-?([0-9]{5})/; 
    if(!reg.test(Company_Num)) return false;
    else{
        Company_Num = RegExp.$1 + RegExp.$2 + RegExp.$3; 
        temp_Sum=(Company_Num.charAt(0)*1)+(Company_Num.charAt(1)*3)+(Company_Num.charAt(2)*7)+(Company_Num.charAt(3)*1)+(Company_Num.charAt(4)*3)+(Company_Num.charAt(5)*7)+(Company_Num.charAt(6)*1)+(Company_Num.charAt(7)*3)+(Company_Num.charAt(8)*5);
        temp_Sum=temp_Sum + (Company_Num.charAt(8)*5/10); 
        result=parseInt(temp_Sum % 10);
        if(result != 0) result = 10 - result;
        if(result != Company_Num.charAt(9)){
            return false;
        }else return true;
    }
} 


//ÁÖ¹Î¹øÈ£ Ã¼Å©
function Jumin_chk(it) {

        IDtot = 0;
        IDAdd = '234567892345';

        for(i=0; i<12; i++)
                IDtot = IDtot + parseInt(it.substring(i, i+1)) * parseInt(IDAdd.substring(i, i+1));
                IDtot = 11 - (IDtot%11);
                if (IDtot == 10) IDtot = 0;
                else if (IDtot == 11) IDtot = 1;
                if(parseInt(it.substring(12, 13)) == IDtot) return true;
                else return false;
}


//ÀüÈ­¹øÈ£ ÇÊµå 1°³ Ã¼Å©
function CheckTel(obj){
  Default_Tel=/([0]{1})([0-9]{1,2})([-]{1})([0-9]{3,4})([-]{1})([0-9]{4})/;
  if(Default_Tel.test(obj.value)) return true;
  else return false;
}


//ÀüÈ­¹øÈ£ ÇÊµå 3°³ Ã¼Å©
function CheckTels(num1,num2,num3){
  tel_number=num1.value + "-" + num2.value + "-" + num3.value;
  Default_Tel=/([0]{1})([0-9]{1,2})-?([0-9]{3,4})-?([0-9]{4})/;
  if(Default_Tel.test(tel_number)) return true;
  else return false;
}


function CheckMail(obj){    //¸ÞÀÏ °Ë»ö(¿µ¹®,¼ýÀÚ,-,_)
  Default_Mail=/^([A-Za-z0-9_-]{1,30})(@{1})([A-Za-z0-9_-]{1,20})(\.{1})([A-Za-z0-9_-]{2,10})(\.{1}[A-Za-z]{2,10})?(\.{1}[A-Za-z]{2,10})?$/;
  if(Default_Mail.test(obj.value)) return true;
  else return false;
}



function checkNum(obj){    //¼ýÀÚ Ã¼Å©
  for(var i=0; i<obj.value.length;i++){
    if(obj.value.substring(i,i+1) < "0" || obj.value.substring(i,i+1) > "9"){
      alert("¼ýÀÚ¸¸ ÀÔ·Â °¡´ÉÇÕ´Ï´Ù.");
      obj.value = "";
      obj.focus();
      return false;
    }
  }
  return true;
}

function checkPhone(obj){    //¼ýÀÚ °Ë»ö(ÀüÈ­¹øÈ£ 02-222-2222)
  for(var i=0; i<obj.value.length;i++){
    if(obj.value.substring(i,i+1) != "-" && (obj.value.substring(i,i+1) < "0" || obj.value.substring(i,i+1) > "9")){
      alert("¿Ã¹Ù¸¥ ÀüÈ­¹øÈ£ Çü½ÄÀÌ ¾Æ´Õ´Ï´Ù.\n\n¼ýÀÚ ¿Í - ¸¸ ÀÔ·Â°¡´ÉÇÕ´Ï´Ù.");
      obj.value = "";
      obj.focus();
      return false;
    }
  }
  return true;
}


