var    _intValue   = '0123456789';
var	_checkNumValue   = '0123456789.-';
var	_checkDateValue   = '0123456789.';
var	_checkMoneyValue   = '0123456789-,';
var    _upperValue = 'ABCDEFGHIJKLMNOPQRSTUVWXYZ';
var    _lowerValue = 'abcdefghijklmnopqrstuvwxyz';
var    _etcValue   = '~`!@#$%%^&*()-_=+\|[{]};:\'\",<.>/?';
var    dayOfMonth = new Array(31,28,31,30,31,30,31,31,30,31,30,31);

function checkString(str) {
	var strLen = 0;
	var maxLen = 0;
	for (var i=0;i<str.length;i++) {
		if (str.charAt(i) == " ")  strLen++;
	}
	if (strLen == str.length) return false;
	else                      return true;
}

function checkEmail(strEmail) {	
	var arrMatch = strEmail.match(/^(\".*\"|[A-Za-z0-9_-]([A-Za-z0-9_-]|[\+\.])*)@(\[\d{1,3}(\.\d{1,3}){3}]|[A-Za-z0-9][A-Za-z0-9_-]*(\.[A-Za-z0-9][A-Za-z0-9_-]*)+)$/);
	if (arrMatch == null) return false;

	var arrEmail = arrMatch[2].match(/^\[(\d{1,3})\.(\d{1,3})\.(\d{1,3})\.(\d{1,3})\]$/);
	if (arrEmail != null) {
		for (var i = 1; i <= 4; i++) {
			if (arrEmail[i] > 255)  return false;
   		}
	}
	return true;
}

function checkIP(strIP) {	
	var arrMatch = strIP.match(/^(\".*\"|[A-Za-z0-9_-]([A-Za-z0-9_-]|[\+\.])*).(\[\d{1,3}(\.\d{1,3}){3}]|[A-Za-z0-9][A-Za-z0-9_-]*(\.[A-Za-z0-9][A-Za-z0-9_-]*)+)$/);
	if (arrMatch == null) return false;

	var arrIP = arrMatch[2].match(/^\[(\d{1,3})\.(\d{1,3})\.(\d{1,3})\.(\d{1,3})\]$/);
	if (arrIP != null) {
		for (var i = 1; i <= 4; i++) {
			if (arrIP[i] > 255)  return false;
   		}
	}
	return true;
}

function checkRadio(check) {
	var temp = "no";

	for(var i=0; i < check.length; i++) {
		if (check[i].checked == true) temp = "yes";
	}
	if (temp == "yes") return true;
	else               return false;
}

function checkSelect(o) {
	if (o.options[0].selected == true) return false;
	else                               return true;
}

function checkDate(strDate) {
	var arrDate;
	var chkDate
	
	if (strDate.indexOf("-") != -1)  arrDate = strDate.split("-");
	else                             arrDate = strDate.split("/");

	if (arrDate.length != 3)         return false;
	
	chkDate = new Date(arrDate[0] + "/" + arrDate[1] + "/" + arrDate[2]);
	
	if (isNaN(chkDate) == true ||
		(arrDate[1] != chkDate.getMonth() + 1 || arrDate[2] != chkDate.getDate())) {
		return false;
	}
	
	return true;
}

function checkDateForm(strDate, chrSplit) {
	var s1, s2;
	s1 = strDate.substr(4,1);
	s2 = strDate.substr(7,1);
	if (s1 == chrSplit && s2 == chrSplit)   return true;
	else                                    return false;
}
function checkSSN(ssn1,ssn2) {
	if ((ssn1.value == "") || (ssn1.value == null))	{
		alert("ÁÖ¹Îµî·Ï¹øÈ£¸¦ ÀÔ·ÂÇÏ¿© ÁÖ¼¼¿ä.")
		ssn1.focus();
		ssn1.select();
		return false;
	}
	
	var chk =0;
	var yy = ssn1.value.substring(0,2);
	var mm = ssn1.value.substring(2,4);
	var dd = ssn1.value.substring(4,6);
	var sex = ssn2.value.substring(0,1);
	
	if ((ssn1.value.length!=6)||(yy <25||mm <1||mm>12||dd<1)){
		alert ("ÁÖ¹Îµî·Ï¹øÈ£¸¦ ¹Ù·Î ÀÔ·ÂÇÏ¿© ÁÖ½Ê½Ã¿À.");
		ssn1.focus();
		ssn1.select();
		return false;
	}

	if ((sex != 1 && sex !=2 )||(ssn2.value.length != 7 )){
		alert ("ÁÖ¹Îµî·Ï¹øÈ£¸¦ ¹Ù·Î ÀÔ·ÂÇÏ¿© ÁÖ½Ê½Ã¿À.");
		ssn2.focus();
		ssn2.select();
		return false;
	}

// ÁÖ¹Îµî·Ï¹øÈ£ Ã¼Å©//

	for (var i = 0; i <=5 ; i++){ 
		chk = chk + ((i%8+2) * parseInt(ssn1.value.substring(i,i+1)));
	}

	for (var i = 6; i <=11 ; i++){ 
		chk = chk + ((i%8+2) * parseInt(ssn2.value.substring(i-6,i-5)));
	}

	chk = 11 - (chk %11);
	chk = chk % 10;

	if (chk != ssn2.value.substring(6,7)) {
		alert ("À¯È¿ÇÏÁö ¾ÊÀº ÁÖ¹Îµî·Ï¹øÈ£ÀÔ´Ï´Ù.");
		ssn2.focus();
		ssn2.select();
		return false;
	}	
	
	return true;
}

//¼ýÀÚ¸¸
function checkNumeric(Objectname) {
	  var intErr
	  var strValue = Objectname.value
	  var retCode = 0

	  for (i = 0; i < strValue.length; i++) {
		var retCode = strValue.charCodeAt(i)
		var retChar = strValue.substr(i,1).toUpperCase()
		retCode = parseInt(retCode)

		if (retChar < "0" || retChar > "9") {
		  intErr = -1;
		  break;
		}
	  }
	  return (intErr);
	}


//ÇÑ±ÛÃ³¸®
function h_check(Objectname) {
	  var intErr
	  var strValue = Objectname.value
	  var retCode = 0

	  for (i = 0; i < strValue.length; i++) {
		var retCode = strValue.charCodeAt(i)
		var retChar = strValue.substr(i,1).toUpperCase()
		retCode = parseInt(retCode)

		if ((retChar < "0" || retChar > "9") && (retChar < "A" || retChar > "Z") && ((retCode > 255) || (retCode < 0))) {
		//if(retCode < 256)
		  intErr = -1;
		  break;
		}
	  }
	  return (intErr);
	}

// ¿ùÀÏÀ» µÎÀÚ¸®·Î ¸¸µé±â - pansory
function Convert2Length(val){
	if(val < 10) {
		val = "0" + val;
	}
	return val;
}


function IDValidCheck(strID)
{
	var valid = "abcdefghijklmnopqrstuvwxyz0123456789_"; 	
	var temp;
	
	strID = strID.toLowerCase();
	temp = strID.substring(0,1); 
	
	if ( !isNaN(strID) )
	{
		return "E1";
	}
	for (var i=0; i<strID.length; i++)
	{ 
		temp = "" + strID.substring(i, i+1); 
		
		if (parseInt(valid.indexOf(temp))==-1)
		{ 			
			return "E2";
		}
	}
	return "S"
}

function getDayInterval(time1,time2) {
/////////////////////////////////////////////////////
// µÎ TimeÀÌ ¸çÄ¥ Â÷ÀÌ³ª´ÂÁö ±¸ÇÔ
    var date1 = toTimeObject(time1);
    var date2 = toTimeObject(time2);
    var day   = 1000 * 3600 * 24; //24½Ã°£

    return parseInt((date2 - date1) / day, 10) + 1;
}

function getTimeInterval(time1,time2) {
/////////////////////////////////////////////////////
// µÎ TimeÀÌ ¸çÄ¥ Â÷ÀÌ³ª´ÂÁö ±¸ÇÔ
    var date1 = toTimeObject(time1);
    var date2 = toTimeObject(time2);
    var day   = 1000 * 3600 * 24; //24½Ã°£

    return parseInt(date2 - date1) + 1;
}

function toTimeObject(time) { //parseTime(time)
/////////////////////////////////////////////////////
// Time ½ºÆ®¸µÀ» ÀÚ¹Ù½ºÅ©¸³Æ® Date °´Ã¼·Î º¯È¯  parameter time: Time Çü½ÄÀÇ String
    var year  = time.substr(0,4);
    var month = time.substr(4,2) - 1; // 1¿ù=0,12¿ù=11
    var day   = time.substr(6,2);
    var hour = "00";
    var min = "00";
    
    if(time.length>10) {
		hour  = time.substr(8,2);
		min   = time.substr(10,2);
	}

    return new Date(year,month,day,hour,min);
}

function getYYYYMMDD( separator) {
    return getYear() + separator + getMonth() + separator + getDay();
}

function getCurrentTime() {
// ÇöÀç ½Ã°¢À» Time Çü½ÄÀ¸·Î ¸®ÅÏ
    return toTimeString(new Date());
}

function getYear() {
// ÇöÀç Ò´À» YYYYÇü½ÄÀ¸·Î ¸®ÅÏ
    return getCurrentTime().substr(0,4);
}

function getMonth() {
// ÇöÀç êÅÀ» MMÇü½ÄÀ¸·Î ¸®ÅÏ
    return getCurrentTime().substr(4,2);
}

function getDay() {
// ÇöÀç ìíÀ» DDÇü½ÄÀ¸·Î ¸®ÅÏ
    return getCurrentTime().substr(6,2);
}

function getCurrentTime() {
// ÇöÀç ½Ã°¢À» Time Çü½ÄÀ¸·Î ¸®ÅÏ
    return toTimeString(new Date());
}

function getWeekday(pDate)
{
	var year = parseInt( pDate.substring(0,4),  10);
	var mon  = parseInt( pDate.substring(5,7),  10);
	var day  = parseInt( pDate.substring(8,10), 10);
	
	var tdate = new Date(year,mon-1,day);
	
	return tdate.getDay();
	//return pDate;
}

function toTimeString(date) { //formatTime(date)
/////////////////////////////////////////////////////
// ÀÚ¹Ù½ºÅ©¸³Æ® Date °´Ã¼¸¦ Time ½ºÆ®¸µÀ¸·Î º¯È¯ 
// parameter date: JavaScript Date Object
    var year  = date.getFullYear();
    var month = date.getMonth() + 1; // 1¿ù=0,12¿ù=11ÀÌ¹Ç·Î 1 ´õÇÔ
    var day   = date.getDate();
    var hour  = date.getHours();
    var min   = date.getMinutes();

    if (("" + month).length == 1) { month = "0" + month; }
    if (("" + day).length   == 1) { day   = "0" + day;   }
    if (("" + hour).length  == 1) { hour  = "0" + hour;  }
    if (("" + min).length   == 1) { min   = "0" + min;   }

    return ("" + year + month + day + hour + min)
}

function setCookie( name, value, expiredays ){
	var todayDate = new Date();
	todayDate.setDate( todayDate.getDate() + expiredays );
	document.cookie = name + "=" + escape( value ) + "; path=/; expires=" + todayDate.toGMTString() + ";"
}

function getCookie(name) 
{ 
      var Found = false ;
      var start, end ;
      var i = 0 ;
      // cookie ¹®ÀÚ¿­ ÀüÃ¼¸¦ °Ë»ö 
      while(i <= document.cookie.length){ 
            start = i ;
            end = start + name.length ;
            // name°ú µ¿ÀÏÇÑ ¹®ÀÚ°¡ ÀÖ´Ù¸é 
            if(document.cookie.substring(start, end) == name) { 
                  Found = true ;
                  break ;
            } 
            i++ ;
      } 

      // name ¹®ÀÚ¿­À» cookie¿¡¼­ Ã£¾Ò´Ù¸é 
      if(Found == true) 
      { 
            start = end + 1 ;
            end = document.cookie.indexOf(";", start); 
¡¡ 
            // ¸¶Áö¸· ºÎºÐÀÌ¶ó´Â °ÍÀ» ÀÇ¹Ì(¸¶Áö¸·¿¡´Â ";"°¡ ¾ø´Ù) 
            if(end < start) end = document.cookie.length ;
¡¡ 
            return document.cookie.substring(start, end) ;
      } 
      return "" ;
}

function ViewContents(pVal)
{
	window.open("/global/ShowContents.jsp?Contents=" + pVal,"VIEWIMG","top=0,left=0,scrollbars=yes,resizable=yes");
}


//-----------------------------------------------------------------------------
// ¹®ÀÚÀÇ ÁÂ, ¿ì °ø¹é Á¦°Å
// @return : String
//-----------------------------------------------------------------------------
String.prototype.trim = function() {
	return this.replace(/(^\s*)|(\s*$)/g, "");
}

String.prototype.replaceAll = function(from, to) {
	var temp = this;
	while( temp.indexOf( from ) > -1 ) {
		temp = temp.replace( from, to );
	}
	return temp;
}

/***
 * Table List ¿¡¼­ Check Box ÀüÃ¼ Ã¼Å©/ÇØÁ¦ ÇÑ´Ù.
 * pVar = ÀüÃ¼ Ã¼Å© ¹öÆ° object
 * pEle = Check Box Collection
 **/
function CheckAll(pVar, pEle)
{
	var ChkStatus = false;
	
	if( pVar.checked )
		ChkStatus = true;	
	if( pEle.length == null )
		pEle.checked = ChkStatus;
	else
	{
		for(i = 0; i< pEle.length; i++)
			pEle[i].checked = ChkStatus;
	}
}

function CheckIMGFile(pVar)
{
	var ext = pVar.substring(pVar.lastIndexOf(".")+1);
 	ext = ext.toUpperCase();
	if (ext == "JPG" || ext=="JPEG" || ext=="GIF" || ext=="BMP") {
	 	return true;
	} else {
		return false;
	}	
}

/******************************************************/
//- sFilter="[abcde-y]"
//³ª¿­µÈ ³»¿ë¸¸ ÀÔ·Â°¡´ÉÇÏµµ·Ï filteringÀ» ÇÑ´Ù.
//¿¹: "[abc]" -> a, b, c¸¸ ÀÔ·Â°¡´ÉÇÏ´Ù.
//¿¹: "[acf]" -> a, c, f¸¸ ÀÔ·Â°¡´ÉÇÏ´Ù.
//¿¹: "[a-z123]" -> a¿¡¼­ z±îÁö¿Í 1, 2, 3 ÀÌ ÀÔ·Â°¡´ÉÇÏ´Ù.
//¿¹: "[a4*#$%]" -> a, 4, *, #, $, % °¡ ÀÔ·Â°¡´ÉÇÏ´Ù.
//»ç¿ë¹ý: <input type="text"> ÅÂ±× ¾È¿¡  onkeypress="javascript:KeyPress_Filter('[0-9]');"  style="ime-mode:disabled;" Ãß°¡
/******************************************************/
function KeyPress_Filter(sFilter)
{
	var sKey = String.fromCharCode(event.keyCode);
	var re  =new RegExp(sFilter);
	// Enter´Â Å°°Ë»ç¸¦ ÇÏÁö ¾Ê´Â´Ù.
	if( sKey != "\r" && !re.test(sKey) ) event.returnValue = false;
}

//-------------------------------------------------------------------
// µÎ ³¯Â¥ »çÀÌÀÇ °ü°è´Â ¿Ã¹Ù¸£°Ô Á¤¸³µÇ¾î ÀÖ´Â°¡ ?
// ³¯Â¥ÀÇ ¼¼ÆÃÀÌ Text·Î¸¸ ÀÌ·ç¾îÁ® ÀÖ´Â °æ¿ì
//-------------------------------------------------------------------
function is_valid_date_with(s_date, e_date)
{
	var t_s_date = parseInt(parseFloat(del_dot(s_date), 10), 10);
	var t_e_date = parseFloat(parseFloat(del_dot(e_date), 10), 10);

	if (is_valid_date(s_date) == false)
	{
		s_date.focus();
		return false;
	}
	if (is_valid_date(e_date) == false)
	{
		e_date.focus();
		return false;
	}

	if (t_s_date > t_e_date)
	{
		alert('½ÃÀÛÀÏÀÌ Á¾·áÀÏº¸´Ù Å®´Ï´Ù.');
		e_date.focus();
		return false;
	}
	return true;
}

//--------------------------------------------------------------------------------------------------
// ³¯ÀÚ Å¸ÀÔÀÇ '.' ¹®ÀÚ¸¦ Á¦°ÅÇÏ´Â ÇÔ¼ö
//--------------------------------------------------------------------------------------------------
function del_dot(obj) {
	var str =  String(obj.value);

    if (str.length < 1) {
        return "";
    } else {
        var st = "";
        var sp = ".";
		var sd= "-";
        for (var i = 0; i < str.length; i++) {
            if (sp.indexOf(str.substring(i, i + 1)) == -1) {
                st += str.substring(i, i + 1);
            }
        }
        return st;
    }
}

//-------------------------------------------------------------------
// ³¯Â¥ÀÇ Á¤È®¼º °Ë»ç2
// ÀÎ»ç±â·Ï¿¡¼­ »ç¿ëÇÒ ¿ëµµ
// ¼öÁ¤ÀÚ : °û¿Á¼®
// ¼öÁ¤ÀÏ : 2003-07-11 5:25¿ÀÈÄ
//-------------------------------------------------------------------
function is_valid_date(obj)
{
    var t_date = new String(del_dot(obj));
    var t_year  = parseInt(t_date.substring(0,4),10);
    var t_month = parseInt(t_date.substring(4,6),10);
    var t_day   = parseInt(t_date.substring(6,8),10);
    if(t_date.length < 8){
        alert('³¯Â¥ÀÇ ±æÀÌ°¡ ÃÖ¼Ò 8ÀÚ¸® ÀÔ´Ï´Ù.');
        return false;
    }
    if (check_date_digit(obj) == false){
        alert('³¯Â¥´Â Çü½Ä ¿À·ùÀÔ´Ï´Ù.\n\nYYYYMMDD Çü½ÄÀ¸·Î ÀÔ·ÂÇÏ¼¼¿ä.');
        obj.value='';
        return false;
    }
    if (t_date.length != 8){
        if(obj.value.length != 0){
        	alert('³¯Â¥ÀÇ ÀÔ·Â ¿À·ùÀÔ´Ï´Ù.\n\nYYYYMMDD Çü½ÄÀ¸·Î ÀÔ·ÂÇÏ¼¼¿ä.');
        	return false;
        }
    }
    if (t_year < 999 || t_year >2999){
        alert('³¯Â¥°¡ Àß¸ø ÀÔ·ÂµÇ¾ú½À´Ï´Ù. ³âµµ´Â 1000³â¿¡¼­ 2999³â±îÁö ÀÔ´Ï´Ù.');
        return false;
    }
    if (t_month <1 || t_month > 12){
        alert('³¯Â¥°¡ Àß¸ø ÀÔ·ÂµÇ¾ú½À´Ï´Ù. ´ÞÀº 1¿ù¿¡¼­ 12¿ù±îÁö ÀÔ´Ï´Ù.');
        return false;
    }
    if (t_day <1 || t_day > lastday(t_year, t_month)){
        alert('³¯Â¥°¡ Àß¸ø ÀÔ·ÂµÇ¾ú½À´Ï´Ù.'+t_month+'¿ù¿¡´Â '+t_day+'ÀÏÀÌ ¾ø½À´Ï´Ù.');
        return false;
    }
    return true;
}

//-------------------------------------------------------------------
// ³¯Â¥ÀÇ Á¤È®¼º °Ë»ç(³â, ¿ù±îÁö¸¸) 
//-------------------------------------------------------------------
function is_valid_date2(obj)
{
    var t_date = new String(del_dot(obj));
    var t_year  = parseInt(t_date.substring(0,4),10);
    var t_month = parseInt(t_date.substring(4,6),10);

    if (obj.value.length == 0){
        obj.focus();
        return false;
    }
    if (check_date_digit(obj) == false){
        alert('³¯Â¥´Â Çü½ÄÀÌ Æ²·È½À´Ï´Ù.');
        obj.value='';
        obj.focus();
        return false;
    }
    if (t_date.length != 6){
        alert('³¯Â¥ÀÇ ÀÔ·Â ¿À·ùÀÔ´Ï´Ù.');
        obj.focus();
        return false;
    }
    if (t_year < 999 || t_year >2999){
        alert('³¯Â¥°¡ Àß¸ø ÀÔ·ÂµÇ¾ú½À´Ï´Ù. ³âµµ´Â 1000³â¿¡¼­ 2999³â±îÁö ÀÔ´Ï´Ù.');
        obj.focus();
        return false;
    }
    if (t_month <1 || t_month > 12){
        alert('³¯Â¥°¡ Àß¸ø ÀÔ·ÂµÇ¾ú½À´Ï´Ù. ´ÞÀº 1¿ù¿¡¼­ 12¿ù±îÁö ÀÔ´Ï´Ù.');
        obj.focus();
        return false;
    }

    return true;
}


//-------------------------------------------------------------------
// ³¯Â¥ÀÇ Á¤È®¼º °Ë»ç(³â±îÁö¸¸) 
//-------------------------------------------------------------------
function is_valid_date3(obj)
{
    var t_date = new String(del_dot(obj));
    var t_year  = parseInt(t_date.substring(0,4),10);

    if (obj.value.length == 0){
        obj.focus();
        return false;
    }
    if (check_date_digit(obj) == false){
        alert('³¯Â¥´Â Çü½ÄÀÌ Æ²·È½À´Ï´Ù.');
        obj.value='';
        obj.focus();
        return false;
    }
    if (t_date.length != 4){
        alert('³¯Â¥ÀÇ ÀÔ·Â ¿À·ùÀÔ´Ï´Ù.');
        obj.focus();
        return false;
    }
    if (t_year < 999 || t_year >2999){
        alert('³¯Â¥°¡ Àß¸ø ÀÔ·ÂµÇ¾ú½À´Ï´Ù. ³âµµ´Â 1000³â¿¡¼­ 2999³â±îÁö ÀÔ´Ï´Ù.');
        obj.focus();
        return false;
    }

    return true;
}

//-------------------------------------------------------------------
// ³¯ÀÚÇü½ÄÀÇ ¼ýÀÚ¿­ÀÎÁö¸¦ Ã¼Å©ÇÏ´Â ÇÔ¼ö
//-------------------------------------------------------------------
function check_date_digit(obj)
{
    var    i;
    var    str =  new String(del_dot(obj));
    for(i=0;i<str.length;i++)
        if(!is_int(str.charAt(i)))
        {
            return false;
        }
    return true;
}

//-------------------------------------------------------------------
// ÇØ´ç ³â¿ùÀÇ ¸¶Áö¸· ³¯Â¥ ±¸ÇÏ´Â ÇÔ¼ö
//-------------------------------------------------------------------
function lastday(calyear,calmonth)
{
    if (((calyear %4 == 0) && (calyear % 100 != 0))||(calyear % 400 == 0))
        dayOfMonth[1] = 29;
    else
        dayOfMonth[1] = 28;
    var nDays = dayOfMonth[calmonth-1];
    return nDays;
}

//-------------------------------------------------------------------
// ¼ýÀÚÀÎ°¡¸¦ Ã¼Å©ÇÏ´Â ÇÔ¼ö  // Arg·Î ¹ÞÀº ÇÑ °ªÀÌ Á¶°Ç¿¡ ¸Â´ÂÁö ÇÏ³ª¾¿ Ã¼Å©ÇØ¾ß ÇÔ.
//-------------------------------------------------------------------
function is_int(value) {
    var   j;
    for(j=0;j<_intValue.length;j++)
        if(value == _intValue.charAt(j)) {
            return true;
        }
    return false;
}

/// ½ÇÁúÀû ÆûÃ¼Å© ÇÔ¼ö ///
function validate(form) {
	for (i = 0; i < form.elements.length; i++ ) {
		var el = form.elements[i];
		//el.value = el.value.replace(/(^\s*)|(\s*$)/g, "");//.trim();
		
		var minbyte = el.getAttribute("MINBYTE");
		var maxbyte = el.getAttribute("MAXBYTE");
		var hname = el.getAttribute("alt");
		var typeName = el.getAttribute("type");

		if (el.getAttribute("REQUIRED") != null && !el.disabled ) {	//ÇÊ¼ö »çÇ×¿¡ ´ëÇÑ Ã³¸®
			if (el.value == null || el.value == "") {
				alert(hname+" ´Â(Àº) ÇÊ¼ö Ç×¸ñ ÀÔ´Ï´Ù.");
				el.focus();
				return false;
			}
		} 

		if (minbyte != null) { //¹®ÀÚ¿­ ±æÀÌ Ã¼Å©
			if (el.value.length < parseInt(minbyte)) {
				alert(hname+" ´Â(Àº) ÃÖ¼Ò "+minbyte+"ÀÚ ÀÌ»ó ÀÔ·ÂÇØ¾ß ÇÕ´Ï´Ù.");
				el.focus();
				return false;
			}
		}
	}
	return true;
}