

  //Á¤ÀÇ : emailÃ¼Å©
  //»ç¿ë¹ý : if (jumin_check(f,f.email)) {return;}
  //ÀÎ¼ö : email(ÆûÀÌ¸§,ÀÌ¸áÁÖ¼ÒÄÁÆ®·Ñ¿ÀºêÁ§Æ®ÀÌ¸§)

//2004.0519:ÀÌ¸ÞÀÏÀ» ÇÊ¼öÇ×¸ñ¿¡¼­ »°´Ù.±×·¡¼­ Ã¼Å©¾ÈÇÔ
function email_check(f,em){
   //fnm =  em.value ;   
   //fnlen = em.value.length;
   //if (fnlen == 0){
   // 	alert("ÀÌ¸ÞÀÏÀ» ÀÔ·ÂÇØ ÁÖ¼¼¿ä!")
   //     em.focus();
   //     return true; 
   //}
   //else if (fnlen < 5){
   //if (fnlen != 0 && fnlen < 5){
   //	alert("ÀÌ¸ÞÀÏÀÇ ±æÀÌ°¡ ³Ê¹« Âª½À´Ï´Ù!")
   //     em.focus();
   //	return true;
   //}
   //else if (fnm.search("@") == -1 || fnm.indexOf(".")<3) {
   //	alert("ÀÌ¸ÞÀÏÀÇ Çü½ÄÀÌ Àß¸øµÇ¾ú½À´Ï´Ù. ´Ù½Ã ÀÔ·ÂÇØ ÁÖ¼¼¿ä!")
   //	em.focus();
   //	return true;
   //}
}





  //Á¤ÀÇ : ¿À·ÎÁö ¼ýÀÚ¸¸ ÀÔ·Â
  //»ç¿ë¹ý : ÄÁÆ®·Ñ¿¡ onkeydown='onlyNumber()'¸¦ ¾²¸éµÈ´Ù. 
  //ÇÑ±ÛÀÔ·Â¾ÈµÊ...¿£ÅÍ¿Í ¹é½ºÆäÀÌ½º,ÅÇÅ°,½ºÆäÀÌ½ºÅ°,delete,insert,home/end/¹æÇâÅ°°ª,±×·¹ÀÌÅ°¼ýÀÚ°ª,Å°º¸µåÀ§¼ýÀÚ°ª¸¸ ÀÔ·Â°¡´ÉÇÏ°Ô ÇÑ´Ù.
function onlyNumber(){ 
   var ek = event.keyCode
     if( ek != 13 && ek != 9 && ek != 8 && ek != 32 && ek != 46 && ek != 45 && (ek < 34 || ek > 40) && (ek < 48 || ek > 57) && (ek < 96 || ek > 105) ) 
     		event.returnValue=false;   
} 





  





 //Á¤ÀÇ : ÁÖ¹Îµî·Ï¹øÈ£¹øÈ£ ¿À·ù Ã¼Å©....ÀÚµ¿À¸·Î alert¶ç¿ò
 //»ç¿ë¹ý : ½ºÅ©¸³Æ®³»¿¡ jumin_check(ÁÖ¹Î¹øÈ£1°´Ã¼,ÁÖ¹Î¹øÈ£2°´Ã¼,ÆûÀÌ¸§)
 //         ¿¹ if (jumin_check(f.jumin1,f.jumin2)) {return;}
function jumin_check(j1,j2){

    str1 = j1.value
    str2 = j2.value

        if(Number(str1)==0 || Number(str2)==0) { alert('ÁÖ¹Î¹øÈ£¸¦ ÀÔ·ÂÇÏ¼¼¿ä'); j1.focus() ; return true; }

	li_value = new Array(13);
	var li_lastid,li_mod,li_minus,li_last;
		
	li_lastid    = parseFloat(str2.substring(6,7));
	li_value[0]  = parseFloat(str1.substring(0,1))  * 2;
	li_value[1]  = parseFloat(str1.substring(1,2))  * 3;
	li_value[2]  = parseFloat(str1.substring(2,3))  * 4;
	li_value[3]  = parseFloat(str1.substring(3,4))  * 5;
	li_value[4]  = parseFloat(str1.substring(4,5))  * 6;
	li_value[5]  = parseFloat(str1.substring(5,6))  * 7;
	li_value[6]  = parseFloat(str2.substring(0,1))  * 8;
	li_value[7]  = parseFloat(str2.substring(1,2))  * 9;
	li_value[8]  = parseFloat(str2.substring(2,3))  * 2;
	li_value[9]  = parseFloat(str2.substring(3,4))  * 3;
	li_value[10] = parseFloat(str2.substring(4,5))  * 4;
	li_value[11] = parseFloat(str2.substring(5,6))  * 5;
	li_value[12] = 0;
	for(var i = 0; i < 12 ; i++){
		li_value[12] = li_value[12] + li_value[i];
	}
	li_mod = li_value[12] %11;
	li_minus = 11 - li_mod;
	li_last = li_minus % 10;
	if ( li_last != li_lastid){alert("ÁÖ¹Î¹øÈ£°¡ Æ²·È½À´Ï´Ù.");j1.focus();return true;}
    
}








//Á¤ÀÇ: ¿ìÆí¹øÈ£ ÀÚµ¿°Ë»ö´ÜÃß¿¡ ´ÙÀ½°ú °°ÀÌ ÇÔ¼ö¸¦ È£ÃâÇÑ´Ù.
//»ç¿ë¹ý: post_check(this.form,form.post1,form.post2,form.juso,form.juso1)
//ÀÎ¼ö¼³¸í: Æû³×ÀÓ,¿ì¹ø1,¿ì¹ø2,ÁÖ¼Ò°¡µé¾î°¥ÄÁÆ®·Ñ¸í,Æ÷Ä¿½º¸¦¿Å±æÄÁÆ²·Ñ¸í
function post_check(f,p1,p2,j,j1) {

   var sw=screen.width;
   var sh=screen.height;
   var width=385;
   var height=260; 
   var x_pos=(sw/2)-(width/2);
   var y_pos=(sh/2)-(height/2);

   window.open("../common/post.asp?f="+f.name+"&p1="+p1.name+"&p2="+p2.name+"&j="+j.name+"&j1="+j1.name,'post', 'scrollbars=0,left='+x_pos+',top='+y_pos+',width='+width+',height='+height+''); 

}






// À±³â Ã¼Å©ÇÏ´Â ÇÔ¼ö
function yoon(YY,MM,DD){//YY´Â myform.selYearÇüÅÂ·Î ³âµµÄÁÆ®·Ñ °´Ã¼¸¦ ÀÎ¼ö·Î µé¾î¿Â´Ù.	
	var Index;
    var MaxIndex;
    var Year;
    var Month;
    var NewOption;
      
    Year = YY.value;
    Month = MM.value;
    MaxIndex = DD.length;
    for (Index = MaxIndex; Index  >= 28; Index--){
          DD.options [Index] = null;
    }
    switch (eval(Month)){
	    case 1  :
	    case 3  :
	    case 5  :
	    case 7  :
	    case 8  :
	    case 10 :
	    case 12 :
	        NewOption = new Option ("29", "29");
	        DD.options [28] = NewOption;
	        NewOption = new Option ("30", "30");
	        DD.options [29] = NewOption;
	        NewOption = new Option ("31", "31");
	        DD.options [30] = NewOption;
	        break;
	    case 4  :
	    case 6  :
	    case 9  :
	    case 11 :
	        NewOption = new Option ("29", "29");
	        DD.options [28] = NewOption;
	        NewOption = new Option ("30", "30");
	        DD.options [29] = NewOption;
			break;
	        
	    case 2 :
              Index = Year % 4;
              
              if (Index == 0)
              // À±³â
              {
                  Index = Year % 100;
                  
                  if (Index == 0)
                  // À±³â ¾Æ´Ô
                  {
                      Index = Year % 400;                        
                      
                      if (Index == 0)
                      // À±³â
                      {
                          NewOption = new Option ("29", "29");
                          DD.options [28] = NewOption;                            
                      }
                      else
                      // À±³â ¾Æ´Ô
                      {
                      }                        
                  }
                  else
                  // À±³â
                  {
                      NewOption = new Option ("29", "29");
                      DD.options [28] = NewOption;                        
                  }
              }
              else
              // À±³â ¾Æ´Ô
              {

              }
              break;
              
        default :
              break;
        }
      
      return true;
  }
  
  
  
  
  // ³Ñ¾î¿À´Â ÀÎ¼öÀÇ ¹ÙÀÌÆ®¸¦ Ã¼Å©ÇØ¼­ ¸®ÅÏÇØÁØ´Ù.  
function byte_chk(strvalue){

   var cnt;
   var total_byte;

  total_byte = 0;
  for(cnt=0;cnt<strvalue.length;cnt++){
     if(strvalue.charCodeAt(cnt)>255){
        total_byte += 2;               // ÇÑ±Û ¹ÙÀÌÆ® Ã¼Å©ÇÏ¿© °è»ê
     }else{
        total_byte += 1;               // ¿µ¹®ÀÌ³ª ¼ýÀÚ ¹ÙÀÌÆ® Ã¼Å©ÇÏ¿© °è»ê
     }
  }
  return total_byte;

}





// ÀÚ¹Ù½ºÅ©¸³Æ®¿¡¼­ ºê¶ó¿ìÀúÁ¾·ù¿Í ¹öÀüÃ¼Å©
function verchk(){                  // ¹öÀüÀÌ ³·Àº°Í¸¸ Ã¼Å©ÇÑ´Ù.
  var version = navigator.userAgent;
  var verstr = version.toString();
  var pos;
  var ver;
  
  pos = verstr.indexOf("MSIE");
  
  if(pos == -1){  // IEÀÎ°æ¿ì
     ver = verstr.substr(verstr.indexOf("MSIE")+4,4);
  }else{          // ³Ý½ºÄÉÀÌÇÁÀÎ °æ¿ì 
     ver = 3;
  }
  
  if(eval(ver) < 5){
     alert("±ÍÇÏÀÇ ºê¶ó¿ìÀú ¹öÀüÀÌ ³Ê¹« ³·½À´Ï´Ù.\n ºê¶ó¿ìÀú ¾÷±×·¹ÀÌµå¸¦ ÇÏ½ÅÈÄ ¿¹¾àÇØ ÁÖ½Ê½Ã¿ä.");
     return ;
  }
  
} 





//ÇÚµåÆù¹øÈ£ ÆÄ½ÌÇÔ¼ö
//ÀÎ¼ö ¼³¸í
// telchk('flag=ÀÏ¹ÝÀüÈ­(1),ÇÚµåÆù(2),ÅëÇÕ[ÇÚµåÆù+ÀüÈ­¹øÈ£](3)ÀÎÁö ±¸ºÐ','num=ÅëÇÕ¹øÈ£','num1=Ã¹¹øÂ°¹øÈ£','num2=µÎ¹øÂ°¹øÈ£','num3=¼¼¹ø¤Š¹øÈ£')
// ÁÖÀÇ : numÀÌ ³Ñ¾î¿À¸é num1,num2,num3´Â Àý´ë ³Ñ¾î¿ÀÁö ¸»¾Æ¾ßÇÑ´Ù. ÀÌ¿Í ¹Ý´ëÇö»óµµ ¸¶Âù°¡Áö...
// Á¤»ó Ã³¸®µÇ¸é "ok" ¹ÝÈ¯ °Ë»ç¿¡ °É¸®¸é ÇØ´çµÇ´Â ¸Þ¼¼Áö°¡ ¸®ÅÏµÈ´Ù.
// [20040601:°í¼öÁø]Áö¿ª¹øÈ£ Ã¼Å©ÇÏ´ÂºÎºÐ »©´Þ¶ó°í ¿äÃ»ÇØ¼­ »­
function telchk(flag,num,num1,num2,num3){

   
   var seoulstr;       // ¾Õ¿¡¼­ µÎÀÚ Â©¶ó¿Â°ª. ¼øÀüÈ÷ ¼­¿ïÁö¿ª¹øÈ£¸¦ °Ë»çÇÏ±â À§ÇÑ°ªÀÌ´Ù.
   var etcstr;         // ¾Õ¿¡¼­ ¼¼±ÛÀÚ Â©¶ó¿Â°ª, ±¹¹øÀ» ÆÄ½ÌÇÏ±â À§ÇÑ °ªÀÌ´Ù.
   var allstr;         // ¸ðµç ÀüÈ­¹øÈ£ÀÇ ½ºÆ®¸µÀÌ´Ù.
   var lenall;         //  ÀüÈ­¹øÈ£ÀÇ ±æÀÌ
   var seoul = "02";   // ¼­¿ïÁö¿ª¹øÈ£´Â ±æÀÌ°¡ Æ²¸®¹Ç·Î µû·Î º¯¼ö·Î ÁöÁ¤ÇÏ¿© °ü¸®ÇÑ´Ù.
   
   var v_num;
   var v_num1,v_num2,v_num3;
   
   var arrddd;      // ¿ì¸®³ª¶ó Áö¿ª±¹¹ø
   var arrhnd;      // ¿ì¸®³ª¶ó ÇÚµåÆùÈ¸»ç¹øÈ£
   
   var cnt;
   var msg;
   cnt = 0;         // ÇØ´çµÇ´Â ±¹¹øÀÌ³ª ÇÚµåÆù¾ÕÀÚ¸®°¡ ÀÖ´Ù¸é Ä«¿îÆ®ÇÑ´Ù.
   
   
   arrddd = new Array("051","052","055","032","031","053","054","062","061","042","041","033","043","063","064");
   arrhnd = new Array("011","016","017","018","019","010");
   
   
   if(num != ''){   // ÅëÇÕ¹øÈ£µÈ ÀüÈ­¹øÈ£°¡ ³Ñ¾î¿Â´Ù¸é    ¹øÈ£¸¦ ¾ÕÀÚ¸®±¹¹øÀ» Â©¶ó ³õ´Â´Ù.
      v_num  = num.value;
      if(v_num.replace(/ /g,'') == ''){num.focus();return "ÀüÈ­¹øÈ£¸¦ ÀÔ·ÂÇØÁÖ½Ê½Ã¿ä";}
      
      seoulstr =  v_num.substring(0,2);
      etcstr   =  v_num.substring(0,3);
      allstr   =  v_num;
      
      lenall = allstr.length;
      // ±æÀÌ Ã¼Å©
      //if(lenall < 9 || lenall >= 14 ){num.focus();return "ÀüÈ­¹øÈ£°¡ ¿Ã¹Ù¸£Áö ¾Ê½À´Ï´Ù.";}
      
      
		switch(flag){
			case "1" :   // ÀÏ¹ÝÀüÈ­
				// ±¹¹øÃ¼Å©
				//for(i=0;i < arrddd.length;i++){
				//	if(arrddd[i] == etcstr){cnt = cnt + 1;}
				//}
				//if(cnt == 0 && seoulstr != seoul){num.focus();return "¿ì¸®³ª¶ó¿¡ Á¸ÀçÇÏÁö ¾ÊÀº ±¹¹øÀ» ÀÔ·ÂÇÏ¼Ì½À´Ï´Ù. \n È®ÀÎÇÏ½Ã°í ´Ù½Ã ÀÔ·ÂÇØÁÖ½Ê½Ã¿ä.";}
				break;
	          
			case "2" :   // ÇÚµåÆù
				// ÇÚµåÆù¾Õ¹øÈ£Ã¼Å©
				//for(i=0;i < arrhnd.length;i++){
				//	if(arrhnd[i] == etcstr){cnt = cnt + 1;}
				//}
				//if(cnt == 0 ){num.focus();return "Á¸ÀçÇÏÁö ¾ÊÀº ÇÚµåÆù¹øÈ£¸¦ ÀÔ·ÂÇÏ¼Ì½À´Ï´Ù. \n È®ÀÎÇÏ½Ã°í ´Ù½Ã ÀÔ·ÂÇØÁÖ½Ê½Ã¿ä.";}
				break;
	          
			case "3" :   // ÅëÇÕ 
				//for(i=0;i < arrddd.length;i++){
				//	if(arrddd[i] == etcstr){cnt = cnt + 1;}
				//}
				//for(i=0;i < arrhnd.length;i++){
				//	if(arrhnd[i] == etcstr){cnt = cnt + 1;}
				//}
				//if(cnt == 0 && seoulstr != seoul){num.focus();return "Á¸ÀçÇÏÁö ¾ÊÀº ±¹¹øÀÌ³ª ÇÚµåÆù¹øÈ£¸¦ ÀÔ·ÂÇÏ¼Ì½À´Ï´Ù. \n È®ÀÎÇÏ½Ã°í ´Ù½Ã ÀÔ·ÂÇØÁÖ½Ê½Ã¿ä.";}
				break;
		}

   
   }else{           // ÅØ½ºÆ®¹Ú½º°¡ 3°³·Î ³ª´µ¾îÁ®¼­ ³Ñ¾î¿Â´Ù¸é 
      v_num1 = num1.value;
      v_num2 = num2.value;
      v_num3 = num3.value;
      if(v_num1.replace(/ /g,'') == ''){num1.focus();return "Ã¹¹øÂ° ÀüÈ­¹øÈ£¸¦ ÀÔ·ÂÇØÁÖ½Ê½Ã¿ä";}
      
      seoulstr =  v_num1;
      etcstr   =  v_num1;
      allstr   =  v_num1 + v_num2 + v_num3;
      
      lenall = allstr.length;
      // ±æÀÌ Ã¼Å©
      //if(lenall < 9 || lenall >= 14 ){num1.focus();return "ÀüÈ­¹øÈ£°¡ ¿Ã¹Ù¸£Áö ¾Ê½À´Ï´Ù.";}
      
      
      
		switch(flag){
			case "1" :   // ÀÏ¹ÝÀüÈ­
				// ±¹¹øÃ¼Å©
				//for(i=0;i < arrddd.length;i++){
				//	if(arrddd[i] == etcstr){cnt = cnt + 1;}
				//}
				//if(cnt == 0 && seoulstr != seoul){num1.focus();return "¿ì¸®³ª¶ó¿¡ Á¸ÀçÇÏÁö ¾ÊÀº ±¹¹øÀ» ÀÔ·ÂÇÏ¼Ì½À´Ï´Ù. \n È®ÀÎÇÏ½Ã°í ´Ù½Ã ÀÔ·ÂÇØÁÖ½Ê½Ã¿ä.";}
				break;
	          
			case "2" :   // ÇÚµåÆù
				// ÇÚµåÆù¾Õ¹øÈ£Ã¼Å©
				//for(i=0;i < arrhnd.length;i++){
				//	if(arrhnd[i] == etcstr){cnt = cnt + 1;}
				//}
				//if(cnt == 0 ){num1.focus();return "Á¸ÀçÇÏÁö ¾ÊÀº ÇÚµåÆù¹øÈ£¸¦ ÀÔ·ÂÇÏ¼Ì½À´Ï´Ù. \n È®ÀÎÇÏ½Ã°í ´Ù½Ã ÀÔ·ÂÇØÁÖ½Ê½Ã¿ä.";}
				break;
	          
			case "3" :   // ÅëÇÕ 
				//for(i=0;i < arrddd.length;i++){
				//	if(arrddd[i] == etcstr){cnt = cnt + 1;}
				//}
				//for(i=0;i < arrhnd.length;i++){
				//	if(arrhnd[i] == etcstr){cnt = cnt + 1;}
				//}
				//if(cnt == 0 && seoulstr != seoul){num1.focus();return "Á¸ÀçÇÏÁö ¾ÊÀº ±¹¹øÀÌ³ª ÇÚµåÆù¹øÈ£¸¦ ÀÔ·ÂÇÏ¼Ì½À´Ï´Ù. \n È®ÀÎÇÏ½Ã°í ´Ù½Ã ÀÔ·ÂÇØÁÖ½Ê½Ã¿ä.";}
				break;
		}
   
   }
   return "ok";
}


// Æ¯Á¤ÇÑ ¹®ÀÚ°¡ µé¾îÀÖ´ÂÁö Ã¼Å©ÇÑ´Ù. ÀÖ´Ù¸é  true
function containsChars(input,chars) {
    for (var inx = 0; inx < input.value.length; inx++) {
       if (chars.indexOf(input.value.charAt(inx)) != -1)
           return true;
    }
    return false;
}


// ¼±ÅÃÇÑ Ã¼Å©¹Ú½º°¡ ÀÖ´ÂÁö.
function hasCheckedBox(input) {
    return hasCheckedRadio(input);
}


/**
 * ÀÔ·Â°ªÀÌ Æ¯Á¤ ¹®ÀÚ(chars)¸¸À¸·Î µÇ¾îÀÖ´ÂÁö Ã¼Å©
 * Æ¯Á¤ ¹®ÀÚ¸¸ Çã¿ëÇÏ·Á ÇÒ ¶§ »ç¿ë
 * ex) if (!containsCharsOnly(form.blood,"ABO")) {
 *         alert("Ç÷¾×Çü ÇÊµå¿¡´Â A,B,O ¹®ÀÚ¸¸ »ç¿ëÇÒ ¼ö ÀÖ½À´Ï´Ù.");
 *     }
 */
function containsCharsOnly(input,chars) {
    for (var inx = 0; inx < input.value.length; inx++) {
       if (chars.indexOf(input.value.charAt(inx)) == -1)
           return false;
    }
    return true;
}



// ÀÔ·Â°ªÀÌ ¼ýÀÚ°ªÀÎÁö Ã¼Å©ÇÏ´Â ÇÔ¼ö
function isNumber(input){
    var chars = "0123456789";
    //return "aaa";
    return containsCharsOnly(input,chars);
}


// ÀÔ·Â°ªÀÌ ¾ËÆÄºª,¼ýÀÚ·Î µÇ¾îÀÖ´ÂÁö Ã¼Å©
function isAlphaNum(input) {
    var chars = "ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789";
    return containsCharsOnly(input,chars);
}

//  ÀÔ·Â°ªÀÌ ¾ËÆÄºª ¼Ò¹®ÀÚÀÎÁö Ã¼Å©
 function isLowerCase(input) {
    var chars = "abcdefghijklmnopqrstuvwxyz";
    return containsCharsOnly(input,chars);
}

//  ÀÔ·Â°ªÀÌ ¾ËÆÄºª ´ë¹®ÀÚÀÎÁö Ã¼Å©
function isUpperCase(input) {
    var chars = "ABCDEFGHIJKLMNOPQRSTUVWXYZ";
    return containsCharsOnly(input,chars);
}




// ÀÔ·Â°ªÀÌ ÀüÈ­¹øÈ£ Çü½Ä(¼ýÀÚ-¼ýÀÚ-¼ýÀÚ)ÀÎÁö Ã¼Å©, °£´ÜÇÏ°Ô ÀüÈ­¹øÈ£ Çü½ÄÀÌ ¸Â´ÂÁö È®ÀÎÇÑ´Ù.
function isValidPhone(input) {
    var format = /^(\d+)-(\d+)-(\d+)$/;
    return isValidFormat(input,format);
}

// ¼±ÅÃµÈ ¶óµð¿À¹öÆ°ÀÌ ÀÖ´ÂÁö Ã¼Å©
function hasCheckedRadio(input) {
    if (input.length > 1) {
        for (var inx = 0; inx < input.length; inx++) {
            if (input[inx].checked) return true;
        }
    } else {
        if (input.checked) return true;
    }
    return false;
}


// checkboxÀÇ checkedµÈ count
function cnt_checkbox(form){
  var count = 0

  for (var i = 0; i < form.elements.length; i++){
    var e = form.elements[i];
    //alert(e.type);
    if (e.type == 'checkbox')
    {
      if (e.checked) {
              count++;
      }
    }
  }
  return count;
}




// Ltrim, Rtrim µîµîÀ» Ã³¸®ÇÑ´Ù.  Àü¿ªº¯¼ö°¡ ¸ÔÈ÷³ª?
var regL = /^\s+/;
var regR = /\s+$/;
var regS = /\s+/g;

function Ltrim(str){
	return str.replace(regL,'');
}
function Rtrim(str){
	return str.replace(regR,'');
}
function Dtrim(str){
	return str.replace(regL,'').replace(regR,'');
}
function NoSpc(str){
	return str.replace(regS,'');
}





function movefocus(f,upcon,downcon,leftcon,rightcon,op){

//Á¤ÀÇ : ¹æÇâÅ°µîÀ¸·Î ÄÁÆ®·Ñ Æ÷Ä¿½º ÀÌµ¿
//»ç¿ë¹ý : ÄÁÆ®·Ñ¿¡ onkeydown=movefocus(this.form,this.form.À§ÂÊÄÁÆ®·Ñ¸í,this.form.¾Æ·¡ÂÊÄÁÆ®·Ñ¸í,this.form.¿ÞÂÊÄÁÆ®·Ñ¸í,this.form.¿À¸¥ÂÊÄÁÆ®·Ñ¸í , ¾Æ·¡ÁÙ¿¡ op¸¦ Âü°í)
//         ¡Ø À§ÀÇ ÀÎ¼öÁß ÇÊ¿ä¾ø´Â °æ¿ì´Â ''·Î ¾²¸é µÈ´Ù. Áï onkeydown=movefocus(f,'','',leftcon,rightcon,op)ÀÌ´Ù.
//f´Â Æû ¿ÀºêÁ§Æ®, upconÀº À§ÂÊÄÁÆ®·Ñ ¿ÀºêÁ§Æ®, downconÀº ¾Æ·¡ÂÊÄÁÆ®·Ñ ¿ÀºêÁ§Æ®....,op°¡ 1ÀÌ¸é inputÄÁÆ®·Ñ,2ÀÌ¸é selectÄÁÆ®·Ñ,3ÀÌ¸é textarea
//op°¡ 1ÀÌ¸é input, 2ÀÌ¸é select, 3ÀÌ¸é textarea
//À§ÂÊÄÁÆ®·Ñ ÀÌµ¿Àº pageupÅ°, ¾Æ·¡ÂÊÄÁÆ®·Ñ ÀÌµ¿Àº pagednÅ°, ¿ÞÂÊÄÁÆ®·Ñ ÀÌµ¿Àº À§¹æÇâÅ°, ¿À¸¥ÂÊÄÁÆ®·Ñ ÀÌµ¿Àº ¾Æ·¡¹æÇâÅ°
  var ek = event.keyCode
   //alert(ek)
  if((ek == 38 && op == 1)||(ek == 37 && op == 2 )){  //input´Â ¿ÞÂÊ ÄÁÆ®·Ñ·Î ÀÌµ¿ÇÒ¶§ À§ÂÊ(38)¹æÇâÅ°·Î ÀÌµ¿ÇÑ´Ù.
     if (leftcon == null) { return; } //¿ÀºêÁ§Æ®°¡ ¾Æ´Ï(¾ø´Â ÄÁÆ®·Ñ)°Å³ª ³Ñ¾î¿ÀÁö ¾ÊÀº ÀÎ¼ö¶ó¸é null°ªÀÌ µÇ¹Ç·Î µÇµ¹·Á¾ß ÇÑ´Ù.
     var nm = leftcon.name;        var rf = leftcon}

  //else if(((ek == 40 || ek== 13) && op == 1 )||((ek == 39 || ek== 13) && op == 2 )){  //inputÀº ¿À¸¥ÂÊ ÄÁÆ®·Ñ·Î ÀÌµ¿ÇÒ¶§ ¾Æ·¡ÂÊ(40)¹æÇâÅ°·Î ÀÌµ¿ÇÑ´Ù.
  else if(((ek== 13) && op == 1 )||((ek == 39 || ek== 13) && op == 2 )){  //inputÀº ¿À¸¥ÂÊ ÄÁÆ®·Ñ·Î ÀÌµ¿ÇÒ¶§ ¾Æ·¡ÂÊ(40)¹æÇâÅ°·Î ÀÌµ¿ÇÑ´Ù.
     if (rightcon == null) { return; }
     var nm = rightcon.name;        var rf = rightcon}

  //else if((ek == 33 && op == 1)||(ek == 45 && op == 2 )){  //inputÀº À§ÂÊ ÄÁÆ®·Ñ·Î ÀÌµ¿ÇÒ¶§ ÆäÀÌÁö¾÷(33)Å°·Î ÀÌµ¿ÇÑ´Ù.
  //   if (upcon == null) { return; }
  //   var nm = upcon.name;        var rf = upcon}

  //else if((ek == 34 && op == 1)||(ek == 46 && op == 2 )){  //inputÀº ¾Æ·¡ÂÊ ÄÁÆ®·Ñ·Î ÀÌµ¿ÇÒ¶§ ÆäÀÌÁö´Ù¿î(40)Å°·Î ÀÌµ¿ÇÑ´Ù.
  //   if (downcon == null) { return; }
  //   var nm = downcon.name;        var rf = downcon}

  else{  //±×¿ÜÀÇ Å°´Â ±×³É µÇµ¹¸°´Ù.
     return;
  }  

  rf.focus();     //Ä¿¼­Æ÷Ä¿½º¸¦ ¿Å±ä´Ù.
  event.returnValue=false;  //´©¸¥Å°°ªÀ» ¾ø¾ú´ø °ÍÀ¸·Î ¸¸µé¾î¾ß¸¸ Å°·ÎÀÎÇØ º¯È­µÇÁö ¾Ê´Â´Ù.

   //for (var i=0; i<f.elements.length; i++) {
   //    var ele = f.elements[i];
   //        if(ele.name == nm){  //¿Å±æ ¸ñÀûÁö¿Í ÀÌ¸§ÀÌ °°´Ù¸é
   //           rf.focus();  //Ä¿¼­Æ÷Ä¿½º¸¦ ¿Å±ä´Ù.
   //  	      event.returnValue=false;  //´©¸¥Å°°ªÀ» ¾ø¾ú´ø °ÍÀ¸·Î ¸¸µé¾î¾ß¸¸ Å°·ÎÀÎÇØ º¯È­µÇÁö ¾Ê´Â´Ù.
   //  	      return;  //Á¶°Ç¿¡ ¸Â´Â ÀÏÀ» ÇßÀ¸¸é ±× ÀÌÈÄ·Î ÀÛ¾÷À» ÁøÇàÇÒ ÇÊ¿ä°¡ ¾ø´Ù.
   //        }
   //}
}
