function Ytrim(v) 
{
     
   return v.replace(/(^\s*)|(\s*$)/g, ""); 
}



function Ktestid(v) 
{
     
  var patten = /[^A-Za-z0-9_-]/;
  if ( patten.test(v) ){

    return false;
  }
  else{

    return true;
  }
}



function Klength_check(v,max,min)
{

  if (v.length < min || v.length > max) {

    return false;
  }
  else{

    return true;
  }
}



function Ytestkor(v)
{
     
  var patten = /^[°¡-ÆR]+$/;
  if ( patten.test(v) ){

    return true;
  }
  else{

    return false;
  }
}



function Ytestkor1(v)
{
  
  var patten = /^[°¡-ÆR¤¡-¤¾]+$/;
  if ( patten.test(v)){

    return true;
  }
  else{

    return false;
  }
}



function Ycheck_jumin(jumin1,jumin2)
{
    
  var year = parseInt(jumin1.substr(0,2),10);
  var month = parseInt(jumin1.substr(2,2),10);
  var day = parseInt(jumin1.substr(4,2),10);
  var sex = parseInt(jumin2.charAt(0),10);
    
  if ((month <1 || month >12 || day <1) ) { 

    return false;
  } 

  if ((sex != 1 && sex != 2)) { 

    return false;
  } 

  var val = 0; 
  var i = 0;
  var j = 0;

  for (i = 0; i <6 ; i++){ 

    val = val + ((i%8+2) * parseInt(jumin1.charAt(i),10)) ;
  } 
     
  for (i = 6; i <12 ; i++){ 

    j=i-6;
    val = val + (i%8+2) * parseInt(jumin2.charAt(j),10) ;
  } 

  val = 11 - (val %11) ;
  val = val % 10 ;

  if (val != parseInt(jumin2.charAt(6),10)){ 

    return false;
  } 
  else{

    return true;
  }
}



function Ytest_busino(busino) 
{

  var sum = 0;
  var getlist =new Array(10);
  var chkvalue =new Array("1","3","7","1","3","7","1","3","5");
  
  for(var i = 0; i < 10; i++){
    
    getlist[i] = busino.substring(i, i+1); 
  }

  for(var i=0; i<9; i++){
    
    sum += getlist[i]*chkvalue[i]; 
   }

  sum = sum + parseInt((getlist[8]*5)/10);
  sidliy = sum % 10;
  sidchk = 0;

  if(sidliy != 0){
    
    sidchk = 10 - sidliy; 
  }
  else { 
    
    sidchk = 0; 
  }
  if(sidchk != getlist[9]){
    
    return false; 
  }
  return true;
}




function Ktestemail(v) 
{
     
  var patten = /^[_0-9a-zA-Z-]+(\.([0-9a-zA-Z-]){2,20})*@[0-9a-zA-Z-]+(\.([0-9a-zA-Z-]){2,20})*\.([0-9a-z-]){2,20}$/; 
  if ( patten.test(v) ){

    return true;
  }
  else{

    return false;
  }
}



function Ktestnum(v) 
{
     
  var patten = /^\d+$/;
  if ( patten.test(v) ){

    return true;
  }
  else{

    return false;
  }
}



function Ktestallspace(v) 
{//ÀüºÎ °ø¹éÀÎ°¡¸¦ Ã¼Å©

  var patten = /^ +$/;
  if (patten.test(v)){

    return true;
  }
  else{

    return false;
  }
}



function Kestspace(v) 
{//ÀüºÎ °ø¹éÀÎ°¡¸¦ Ã¼Å©

  var patten = / /;
  if (patten.test(v)){

    return true;
  }
  else{

    return false;
  }
}



function Ktesthttp(v)
{

  var patten =/^http:\/\//; 
		
  if( patten.test(v) ){

    return true;
  }
  else{

    return false;
  }
}



function Kcheckchecked(f) 
{

  if (f.checked){

    return true;
  }
  else{

    return false;
  }
}



function Kselectedvalue(f) 
{

  if (f.options[f.selectedIndex].value){

    return true;
  }
  else{

    return false;
  }
}



function Kselectedcheck(f,v) 
{

  if (f.options[f.selectedIndex].value == v){

    return false;
  }
  else{

    return true;
  }
}



// Æ¯¹® ±âÀÔ ¹æÁö
function onlyeng()
{
if ((event.keyCode > 32 && event.keyCode < 48) || (event.keyCode > 57 && event.keyCode < 65) || (event.keyCode > 90 && event.keyCode < 97))
  event.returnValue = false;
if (event.keyCode==34 || event.keyCode==39) 
  event.returnValue = false;
}

// ÀÌ¸ÞÀÏ °Ë»ç
 function emailSelect(form)
{
	var f1 = document.regist_form;	
	var addr = regist_form.email_auto.value;
	
	if(addr != "user") {
		f1.email2.style.background = "silver";
		f1.email2.style.color = "black";
		f1.email2.readOnly = true;
		f1.email2.value = addr;
	} else {
		f1.email2.style.background = "white";
		f1.email2.value = "";
		f1.email2.readOnly = false;
		f1.email2.focus();
	}
}
