
var agent_name = navigator.userAgent.toLowerCase();
var is_ie = ((agent_name.indexOf("msie") != -1) && (agent_name.indexOf("opera") == -1));

//var rootDir = "http://localhost:8080/WebModule";
//var imgRoot = rootDir + "/common/images"

//ROOT directory ¼³Á¤
rootDir = top.rootDir;

/****************************************************************************************
///////////////////////////////////////////////////////////////////////////////////////
'// 1. FileName : common.js
'// 2. Function : À¯È¿¼º °Ë»ç, ·Î±×ÀÎ & ¿£ÅÍÅ°Ã³¸®, ÆÄÀÏ°ü·Ã, ÄíÅ°(ÆË¾÷)Ã³¸®
'// 3. History : For asp ver 1.0
                 2006-03-01
'// 4. author  : RURONY
'////////////////////////////////////////////////////////////////////////////////////////
*****************************************************************************************/
/*
 *  _isDigit
 *
 *  ÁÖ¾îÁø ¹®ÀÚ¿­ÀÌ ¼ýÀÚÀÎÁö¸¦ °Ë»ç
 *
 *  ÀÔ·Â
 *      sStr : °Ë»çÇÏ°í½ÍÀº ¹®ÀÚ¿­
 *  Ãâ·Â
 *      ºÒ¸°
 *
 */

function _isDigit(sStr) {
  if (sStr < "0" || sStr > "9") {
    return false;
  }
  return true;
}


/*
 *
 *  isBankNumber
 *
 *  ÁÖ¾îÁø ¹®ÀÚ¿­ÀÌ ¼ýÀÚ È¤Àº "-" ¹®ÀÚ·Î¸¸ ÀÌ·ç¾îÁ³´ÂÁö¸¦ °Ë»ç
 *
 *  ÀÔ·Â
 *      objName : Á¡°ËÇÏ°í½ÍÀº ÆûÀÇ ¿ÀºêÁ§Æ® ÀÌ¸§
 *      DispMsg : ¿À·ù ¹ß»ý½Ã Ãâ·ÂµÉ ¸Þ½ÃÁöÀÇ ¸Ó¸®±Û
 *  Ãâ·Â
 *      ºÒ¸°    false : ¹®ÀÚ°¡ ÀÖÀ½
 *              true  : ¼ýÀÚ¿Í "-"
 *
 */

function isBankNumber(objName, DispMsg) {
  var strValue = objName.value;
  var retChar;

  for (i = 0; i < strValue.length; i++) {

    retChar = strValue.substr(i, 1)

    if (_isDigit(retChar) == false && retChar != '-') {
            alert(DispMsg + " Ç×¸ñ¿¡´Â \n¼ýÀÚ¿Í '-'¸¸ °¡´ÉÇÕ´Ï´Ù.");
            return false;
    }
  }

  return true;
}


/*
 *  _isAlpha
 *
 *  ÁÖ¾îÁø ¹®ÀÚ¿­ÀÌ ¿µ¹®ÀÚÀÎÁö¸¦ °Ë»ç
 *
 *  ÀÔ·Â
 *      sStr : °Ë»çÇÏ°í½ÍÀº ¹®ÀÚ¿­
 *  Ãâ·Â
 *      ºÒ¸°
 *
 */

function _isAlpha(sStr)
{
  if ((sStr < "A" || sStr > "Z") &&
        (sStr < "a" || sStr > "z"))
  {
    return false;
  }

  return true;
}

/*
 *  _CheckSpaces
 *
 *  ¹®ÀÚ¿­¿¡¼­ ½ºÆäÀÌ½º¸¦ Ã¼Å©ÇÑ´Ù
 *
 *  ÀÔ·Â
 *      sValue : °Ë»çÇÏ°í½ÍÀº ¹®ÀÚ¿­
 *  Ãâ·Â
 *      ºÒ¸°   : ½ºÆäÀÌ½ºÀÇ Æ÷ÇÔ ¿©ºÎ
 *
 */

function _CheckSpaces(strValue) {
    for (var i = 0; i < strValue.length; i++) {
        if (strValue.charAt(i) != " ") {
            return false;
        }
    }

    return true;
}

/*
 *
 *  isNumber
 *
 *  ÁÖ¾îÁø ¹®ÀÚ¿­ÀÌ ¼ýÀÚÀÎÁö¸¦ °Ë»ç
 *
 *  ÀÔ·Â
 *      objName : Á¡°ËÇÏ°í½ÍÀº ÆûÀÇ ¿ÀºêÁ§Æ® ÀÌ¸§
 *      DispMsg : ¿À·ù ¹ß»ý½Ã Ãâ·ÂµÉ ¸Þ½ÃÁöÀÇ ¸Ó¸®±Û
 *  Ãâ·Â
 *      ºÒ¸°    false : ¹®ÀÚ
 *              true  : ¼ýÀÚ
 *
 */

function isNumber(objName, DispMsg) {
  var strValue = objName.value;
  var retChar;
  for (i = 0; i < strValue.length; i++) {
    retChar = strValue.substr(i, 1)
    if (_isDigit(retChar) == false) {
            alert("\'" + DispMsg + "' Ç×¸ñ¿¡ ¼ýÀÚ¸¸ Çã¿ëÀÌ °¡´ÉÇÕ´Ï´Ù.");
            objName.value = '';
            objName.focus();

            return true;
    }
  }

  return false;
}

/*
 *
 *  isNotEmpty
 *
 *  ÁÖ¾îÁø ¹®ÀÚ¿­ÀÌ ³Î ¹®ÀÚÀÎÁö¸¦ °Ë»ç
 *
 *  ÀÔ·Â
 *      objName : Á¡°ËÇÏ°í½ÍÀº ÆûÀÇ ¿ÀºêÁ§Æ® ÀÌ¸§
 *      DispMsg : ¿À·ù ¹ß»ý½Ã Ãâ·ÂµÉ ¸Þ½ÃÁöÀÇ ¸Ó¸®±Û
 *  Ãâ·Â
 *      ºÒ¸°    false : ³Î¹®ÀÚ
 *              true  : ¹®ÀÚ¿­
 *
 */

function isNotEmpty(objName, DispMsg) {
    if (_CheckSpaces(objName.value)) {
        alert("\'" + DispMsg + "' Ç×¸ñÀ» ÀÔ·ÂÇØ ÁÖ¼¼¿ä.");
        objName.focus();

        return false;
    }

    return true;
}

/*
 *
 *  isNotEmptyChecked
 *
 *  ÁÖ¾îÁø CheckBox ³ª RadidButtonÀÌ ¼±ÅÃµÇ¾ú´ÂÁö °Ë»ç
 *
 *  ÀÔ·Â
 *      objName : Á¡°ËÇÏ°í½ÍÀº ÆûÀÇ ¿ÀºêÁ§Æ® ÀÌ¸§
 *      DispMsg : ¿À·ù ¹ß»ý½Ã Ãâ·ÂµÉ ¸Þ½ÃÁöÀÇ ¸Ó¸®±Û
 *  Ãâ·Â
 *      ºÒ¸°    false : ³Î¹®ÀÚ
 *              true  : ¹®ÀÚ¿­
 *
 */
function isNotEmptyChecked(objName, DispMsg) {
    var count = 0;
	for(var i=0; i<objName.length;i++) {
		if( objName[i].checked ) {
			count=count+1;
		}
	}
	if(count<1){
		alert("\'" + DispMsg + "' Ç×¸ñÀ» ¼±ÅÃÇØ ÁÖ¼¼¿ä.");
        return false;
	}
	return true;
}


/*
 *
 *  isNotBlank
 *
 *  ÁÖ¾îÁø ¹®ÀÚ¿­ÀÌ ºó ¹®ÀÚ¸¦ Æ÷ÇÔÇÏ°í ÀÖ´ÂÁö¸¦ °Ë»ç
 *
 *  ÀÔ·Â
 *      objName : Á¡°ËÇÏ°í½ÍÀº ÆûÀÇ ¿ÀºêÁ§Æ® ÀÌ¸§
 *      DispMsg : ¿À·ù ¹ß»ý½Ã Ãâ·ÂµÉ ¸Þ½ÃÁöÀÇ ¸Ó¸®±Û
 *  Ãâ·Â
 *      ºÒ¸°    false : ºó¹®ÀÚ
 *              true  : ºó¹®ÀÚ ¾øÀ½
 *
 */

function isNotBlank(objName, DispMsg){
    var sValue = objName.value;

    if (sValue.indexOf(" ") > 0) {
        alert("\'" + DispMsg + "' Ç×¸ñ¿¡ ºó¹®ÀÚ¿­ÀÌ Æ÷ÇÔµÇ¾î ÀÖ½À´Ï´Ù.");
        objName.focus();

        return false;
    }

  return true;
}

/*
 *
 *  HGetStrLength
 *
 *  ¹®ÀÚ¿­ÀÇ ±æÀÌ¸¦ ¸®ÅÏ(ÇÑ±ÛÀº 2¹ÙÀÌÆ®·Î Ã³¸®)
 *
 *  ÀÔ·Â
 *      sValue : ±æÀÌ¸¦ ±¸ÇÏ°í½ÍÀº ¹®ÀÚ¿­
 *  Ãâ·Â
 *      Á¤¼ö   : ¹®ÀÚ¿­ÀÇ ±æÀÌ
 *
 */

function HGetStrLength(sValue) {
    var nStrLength = 0;
    var i;

    for (i = 0; i < sValue.length; i++) {
        if (parseInt(sValue.charCodeAt(i)) > 127) {
            nStrLength = nStrLength + 2;
        } else {
            nStrLength++;
        }
    }

    return nStrLength;
}

/*
 *
 *  isNotHangul
 *
 *  ÁÖ¾îÁø ¹®ÀÚ¿­ÀÌ ÇÑ±ÛÀÌ ¾Æ´ÑÁö¸¦ °Ë»ç
 *
 *  ÀÔ·Â
 *      objName : Á¡°ËÇÏ°í½ÍÀº ÆûÀÇ ¿ÀºêÁ§Æ® ÀÌ¸§
 *      DispMsg : ¿À·ù ¹ß»ý½Ã Ãâ·ÂµÉ ¸Þ½ÃÁöÀÇ ¸Ó¸®±Û
 *  Ãâ·Â
 *      ºÒ¸°    false : ÃÖ¼ÒÇÑÀÇ ±æÀÌº¸´Ù ÀÛ´Ù
 *              true  : ÃæºÐÈ÷ ±æ´Ù
 *
 */

function isNotHangul(objName, DispMsg){
    var sValue = objName.value;

    if (HGetStrLength(sValue) != sValue.length) {
        alert("\'" + DispMsg + "' Ç×¸ñ¿¡ ÇÑ±ÛÀº Çã¿ëµÇÁö ¾Ê½À´Ï´Ù.");
        objName.value = "";
        objName.focus();

        return true;
    }

    return false;
}


function isHangul(objName, DispMsg){
    var sValue = objName.value;
    for (i = 0; i < sValue.length; i++) {

      retChar = sValue.substr(i, 1);
      if (HGetStrLength(retChar) == retChar.length) {
          alert("\'" + DispMsg + "' Ç×¸ñ¿¡ ÇÑ±Û¸¸ Çã¿ëµË´Ï´Ù.");
          objName.value = "";
          objName.focus();

          return true;
      }
    }


    return false;
}


/*
 *
 *  SetFocus
 *
 *  ÁÖ¾îÁø ¿ÀÁ§Æ®¿¡ Æ÷Ä¿½º¸¦ ÁØ´Ù
 *
 *  ÀÔ·Â
 *      objName : Æ÷Ä¿½º¸¦ ÁÖ°í½ÍÀº ÆûÀÇ ¿ÀºêÁ§Æ® ÀÌ¸§
 *  Ãâ·Â
 *      true
 *
 */

function SetFocus(objName) {
    objName.focus();

  return true;
}

/*
 *
 *  isEqual
 *
 *  ÁÖ¾îÁø ¿ÀÁ§Æ®¸¦ ºñ±³ÇØ¼­ °°ÀºÁö¸¦ °Ë»çÇÑ´Ù
 *
 *  ÀÔ·Â
 *      objSrc  : ¿ÀºêÁ§Æ® ¼Ò½º
 *      objDest : ¿ÀºêÁ§Æ® µ¥½ºÆ®
 *      DispMsg : ¿À·ù ¹ß»ý½Ã Ãâ·ÂµÉ ¸Þ½ÃÁöÀÇ ¸Ó¸®±Û
 *  Ãâ·Â
 *      ºÒ¸°
 *
 */

function isEqual(objSrc, objDest, DispMsg) {
    if (objSrc.value != objDest.value) {
        alert("\'" + DispMsg + "' Ç×¸ñÀÌ °°Áö ¾Ê½À´Ï´Ù.");
    objSrc.focus();

    return false;
  }

  return true;
}

/*
 *
 *  isValidID
 *
 *  ¾ÆÀÌµð·Î »ç¿ë°¡´ÉÇÑ ¹®ÀÚ¿­ÀÎÁö¸¦ °Ë»ç
 *
 *  ÀÔ·Â
 *      objName : °Ë»çÇÏ°í½ÍÀº ¿ÀºêÁ§Æ® ÀÌ¸§
 *      DispMsg : ¿À·ù ¹ß»ý½Ã Ãâ·ÂµÉ ¸Þ½ÃÁöÀÇ ¸Ó¸®±Û
 *  Ãâ·Â
 *      ºÒ¸°
 *
 */

function isValidID(objName, DispMsg) {
    var sValue = objName.value;
    var i;
    var retChar;

    for (i = 0; i < sValue.length; i++) {
        retChar = sValue.substr(i, 1)

        if ((_isDigit(retChar) == false)
            && (_isAlpha(retChar) == false)) {
          alert("\'" + DispMsg + "' Ç×¸ñ¿¡ ¿µ¹®ÀÚ¿Í ¼ýÀÚ¸¸ »ç¿ëÇÒ ¼ö ÀÖ½À´Ï´Ù.");
          objName.focus();

          return false;
        }
    }

  return true;
}

/*
 *
 *  isValidLength
 *
 *  ¹®ÀÚ¿­ÀÌ ÁÖ¾îÁø ±æÀÌ ÀÎÁö¸¦ Á¡°Ë
 *
 *  ÀÔ·Â
 *      objName : Á¡°ËÇÏ°í½ÍÀº ÆûÀÇ ¿ÀºêÁ§Æ® ÀÌ¸§
 *      MinLen  : ÃÖ¼ÒÇÑÀÇ ±æÀÌ
 *      MaxLen  : ÃÖ´ëÇÑÀÇ ±æÀÌ
 *      DispMsg : ¿À·ù ¹ß»ý½Ã Ãâ·ÂµÉ ¸Þ½ÃÁöÀÇ ¸Ó¸®±Û
 *  Ãâ·Â
 *      ºÒ¸°    false : ¹üÀ§¸¦ ¹þ¾î³µ´Ù
 *              true  : ¹üÀ§³»¿¡ Á¸Àç
 *
 */

function isValidLength(objName, MinLen, MaxLen, DispMsg) {
    var sValue = objName.value;

    nStrLen = HGetStrLength(sValue);
    // ÃÖ¼ÒÇÑÀÇ ±æÀÌ Ã¼Å©
  if (nStrLen < MinLen) {
      alert("\'" + DispMsg + "' Ç×¸ñ¿¡ ³Ê¹« ÀÛ°Ô ÀÔ·ÂµÇ¾î ÀÖ½À´Ï´Ù." + MinLen + "ÀÚ ÀÌ»ó ÀÔ·ÂÇØ¾ß ÇÕ´Ï´Ù.");
      objName.focus();

      return false;
  }

    // ÃÖ´ëÇÑÀÇ ±æÀÌ Ã¼Å©
  if (nStrLen > MaxLen) {
      alert("\'" + DispMsg + "' Ç×¸ñ¿¡ ³Ê¹« ±æ°Ô ÀÔ·ÂµÇ¾î ÀÖ½À´Ï´Ù." + MaxLen + "ÀÚ ÀÌÇÏ·Î ÀÔ·ÂÇØ¾ß ÇÕ´Ï´Ù.");

      objName.focus();

      return false;
  }

    return true;
}


/*
 *
 *  isForbiddenIDCheck
 *
 *  ¾ÆÀÌµð¿¡ ¼ýÀÚ¿Í ¿µ¹®ÀÚ¸¸ µé¾î°¥ ¼ö ÀÖ°Ô Ã¼Å©
 *
 *  ÀÔ·Â
 *      objName : Á¡°ËÇÏ°í½ÍÀº ÆûÀÇ ¿ÀºêÁ§Æ® ÀÌ¸§
 *      DispMsg : ¿À·ù ¹ß»ý½Ã Ãâ·ÂµÉ ¸Þ½ÃÁöÀÇ ¸Ó¸®±Û
 *  Ãâ·Â
 *      ºÒ¸°    false : ¹üÀ§¸¦ ¹þ¾î³µ´Ù
 *              true  : ¹üÀ§³»¿¡ Á¸Àç
 *
 */

function isForbiddenIDCheck(Objectname, DispMsg) {
  var strValue = Objectname.value

  for (i = 0; i < strValue.length; i++) {
    var retChar = strValue.substr(i,1).toUpperCase()

    if ((retChar < "0" || retChar > "9") && (retChar < "A" || retChar > "Z")) {
        alert("\'" + DispMsg + "' Ç×¸ñ¿¡ ÇÑ±ÛÀÌ³ª Æ¯¼ö ¹®ÀÚ¸¦ »ç¿ëÇÏ½Ç ¼ö ¾ø½À´Ï´Ù.")
        Objectname.focus();
        return false;
    }
  }
  return true;
}

/*
 *
 *  isIncludeSpecialChar
 *
 *  ÁÖ¾îÁø ¹®ÀÚ¿­ÀÌ Æ¯¼ö¹®ÀÚ°¡ Æ÷ÇÔµÇ¾ú´ÂÁö¸¦ °Ë»ç
 *
 *  ÀÔ·Â
 *      objName : Á¡°ËÇÏ°í½ÍÀº ÆûÀÇ ¿ÀºêÁ§Æ® ÀÌ¸§
 *  Ãâ·Â
 *      ºÒ¸°    false : Æ÷ÇÔµÇ¾îÀÖÁö¾ÊÀ½
 *              true  : Æ¯¼ö¹®ÀÚ Æ÷ÇÔ
 *
 */

function isNotIncludeSpecialChar(objName, DispMsg) {
    var sValue = objName.value;

    if (sValue == "")
    {
        return true;
    }

    if ((sValue.indexOf("\"") > 0) ||
            (sValue.indexOf("\'") > 0) ) {
        alert("\'" + DispMsg + "' Ç×¸ñ¿¡ Æ¯¼ö ¹®ÀÚ¸¦ »ç¿ëÇÏ½Ç ¼ö ¾ø½À´Ï´Ù.")

        objName.focus();

        return false;
    }

    return true;
}

/*
 *
 *  isSpecialChar
 *
 *  ÁÖ¾îÁø ¹®ÀÚ¿­ÀÌ ÁöÁ¤ÇÑ Æ¯¼ö¹®ÀÚ°¡ Æ÷ÇÔµÇ¾ú´ÂÁö¸¦ °Ë»ç
 *
 *  ÀÔ·Â
 *      objName : Á¡°ËÇÏ°í½ÍÀº ÆûÀÇ ¿ÀºêÁ§Æ® ÀÌ¸§
 *  Ãâ·Â
 *      ºÒ¸°    false : Æ÷ÇÔµÇ¾îÀÖÁö¾ÊÀ½
 *              true  : Æ¯¼ö¹®ÀÚ Æ÷ÇÔ
 *
 */

function isSpecialChar(objName, specialChar,DispMsg) {
    var sValue = objName.value;

    if (sValue == "")
    {
        return true;
    }

    if (sValue.indexOf(specialChar) > 0) {
        alert("\'" + DispMsg + "' Ç×¸ñ¿¡ Æ¯¼ö ¹®ÀÚ(" + specialChar + ")¸¦ »ç¿ëÇÏ½Ç ¼ö ¾ø½À´Ï´Ù.")

        objName.focus();

        return false;
    }

    return true;
}

/*
 *
 *  isValidDate
 *
 *  À¯È¿ÇÑ ³¯Â¥ÀÎÁö Ã¼Å©
 *
 *  ÀÔ·Â
 *      objName : Ã¼Å©ÇÏ°í ½ÍÀº 'ÀÏ' ¿ÀºêÁ§Æ®
 *      yyyymmdd : ³â¿ùÀÏ
 *  Ãâ·Â
 *      ºÒ¸°    false : ¹«È¿
 *              true  : À¯È¿
 *
 */

function leapYear(year) {
  if (year%400 == 0){
    return true;
  } else if (year%100 == 0){
    return false;
  } else if (year%4 == 0){
    return true;
  } else{
    return false;
  }
}

function isValidDate(objName, yyyymmdd, DispMsg) {
  if (yyyymmdd == "") return true;
  var sYear = yyyymmdd.substring(0,4);
  var sMonth = yyyymmdd.substring(4,6);
  var sDay = yyyymmdd.substring(6,8);
  var sArrTm = new Array(11);
  sArrTm[0] = 31;
  sArrTm[1] = (leapYear(sYear+1)) ? 29 : 28;
  sArrTm[2] = 31;
  sArrTm[3] = 30;
  sArrTm[4] = 31;
  sArrTm[5] = 30;
  sArrTm[6] = 31;
  sArrTm[7] = 31;
  sArrTm[8] = 30;
  sArrTm[9] = 31;
  sArrTm[10] = 30;
  sArrTm[11] = 31;
  if (sDay > sArrTm[sMonth - 1])
  {
    alert("\'" + DispMsg + "' Ç×¸ñ¿¡ ³¯Â¥ ÀÔ·ÂÀÌ À¯È¿ÇÏÁö ¾Ê½À´Ï´Ù.");
    objName.focus();
    return false;
  }
  else
    return true;
}

function isDateOK(objName, sYear, sMonth, sDay, DispMsg) {

	if(sMonth < 1 || sMonth > 12) {
		alert("\'" + DispMsg + "' Ç×¸ñ¿¡ ³¯Â¥ ÀÔ·ÂÀÌ À¯È¿ÇÏÁö ¾Ê½À´Ï´Ù.");
		objName.focus();
		return false;
	}
	var sArrTm = new Array(11);
	sArrTm[0] = 31;
	sArrTm[1] = (leapYear(sYear+1)) ? 29 : 28;
	sArrTm[2] = 31;
	sArrTm[3] = 30;
	sArrTm[4] = 31;
	sArrTm[5] = 30;
	sArrTm[6] = 31;
	sArrTm[7] = 31;
	sArrTm[8] = 30;
	sArrTm[9] = 31;
	sArrTm[10] = 30;
	sArrTm[11] = 31;
	if (sDay > sArrTm[sMonth - 1]){
		alert("\'" + DispMsg + "' Ç×¸ñ¿¡ ³¯Â¥ ÀÔ·ÂÀÌ À¯È¿ÇÏÁö ¾Ê½À´Ï´Ù.");
		objName.focus();
		return false;
	}
	else
		return true;
}


function backHome(sToken){
  window.location.href=sToken;
  return true;
}


/*
 *
 *  isNotOnlyNumber
 *
 *  ÁÖ¾îÁø ¾ÆÀÌµð°¡ ¸ðµÎ ¼ýÀÚÀÎÁö¸¦ °Ë»ç
 *
 *  ÀÔ·Â
 *      objName : Á¡°ËÇÏ°í½ÍÀº ÆûÀÇ ¿ÀºêÁ§Æ® ÀÌ¸§
 *      DispMsg : ¿À·ù ¹ß»ý½Ã Ãâ·ÂµÉ ¸Þ½ÃÁöÀÇ ¸Ó¸®±Û
 *  Ãâ·Â
 *      ºÒ¸°    false : ¹®ÀÚ
 *              true  : ¼ýÀÚ
 *
 */

function isNotOnlyNumber(objName, DispMsg) {
  var strValue = objName.value;
  var retChar;
  flag = 0;
  for (i = 0; i < strValue.length; i++) {
    retChar = strValue.substr(i, 1)
    if (_isDigit(retChar) == false) {
            flag = flag+1 ;
    }
  }

  if(flag != 0){
	  alert("\'" + DispMsg + "' Ç×¸ñ¿¡ ¼ýÀÚ·Î¸¸ ¾²½Ç ¼ö ¾ø½À´Ï´Ù.");
	  objName.focus();
	  return false;
  }

  return true;
}

/*
 *
 *  isNotIncludeURLChar
 *
 *  ÀÔ·ÂÇ×¸ñ¿¡ Æ¯¼ö ¹®ÀÚ¸¦ »ç¿ë¿©ºÎ °Ë»ç
 *
 *  ÀÔ·Â
 *      objName : Á¡°ËÇÏ°í½ÍÀº ÆûÀÇ ¿ÀºêÁ§Æ® ÀÌ¸§
 *      DispMsg : ¿À·ù ¹ß»ý½Ã Ãâ·ÂµÉ ¸Þ½ÃÁöÀÇ ¸Ó¸®±Û
 *  Ãâ·Â
 *      ºÒ¸°    false : Æ¯¼ö¹®ÀÚ»ç¿ë
 *              true  : Æ¯¼ö¹®ÀÚ»ç¿ë¾ÊÀ½
 *
 */

function isNotIncludeURLChar(objName, DispMsg) {
    var sValue = objName.value;

    if (sValue == "")
    {
        return true;
    }

    if ((sValue.indexOf("&") >= 0)
	|| (sValue.indexOf("%") >= 0)
	|| (sValue.indexOf("//") >= 0)) {
        alert("'" + DispMsg + "' Ç×¸ñ¿¡ Æ¯¼ö ¹®ÀÚ¸¦ »ç¿ëÇÏ½Ç ¼ö ¾ø½À´Ï´Ù.")

        objName.focus();

        return false;
    }

    return true;
}


/*
 *
 *  isEMail
 *
 *  ÀÌ¸ÞÀÏ ÀÔ·Â°ª À¯È¿¼º Ã¼Å©
 *
 *  ÀÔ·Â
 *      obj : Á¡°ËÇÏ°í½ÍÀº ÆûÀÇ ¿ÀºêÁ§Æ® ÀÌ¸§
 *  Ãâ·Â
 *      ºÒ¸°    false : ¿À·ù
 *              true  : Á¤»ó
 *
 */
function isEMail(obj){
	var str = obj.value ;

	// ÀÔ·Â°ªÀÌ ¾øÀ¸¸é ±×³É return ÇÑ´Ù.
	if(str == "") return true;

	emailEx1 = /[A-Za-z0-9_\-]@[A-Za-z0-9_\-]+\.[A-Za-z]+/;
	emailEx2 = /[A-Za-z0-9_\-]@[A-Za-z0-9_\-]+\.[A-Za-z0-9_\-]+\.[A-Za-z]+/;
	emailEx3 = /[A-Za-z0-9_\-]@[A-Za-z0-9_\-]+\.[A-Za-z0-9_\-]+\.[A-Za-z0-9_\-]+\.[A-Za-z]+/;
	if(emailEx1.test(str)){ return true;}
	if(emailEx2.test(str)){ return true;}
	if(emailEx3.test(str)){ return true;}
	alert (' ÀüÀÚ¿ìÆíÀÌ Çü½Ä¿¡ ¸ÂÁö ¾Ê½À´Ï´Ù \n\n ¿¹) webmaster@naver.com');
	obj.focus();
	return false;
}



/*
 *
 *  isJuminNo
 *
 *  ÁÖ¹Îµî·Ï¹øÈ£ ÀÔ·Â°ª À¯È¿¼º Ã¼Å©
 *
 *  ÀÔ·Â
 *      obj : Á¡°ËÇÏ°í½ÍÀº ÆûÀÇ ¿ÀºêÁ§Æ® ÀÌ¸§
 *  Ãâ·Â
 *      ºÒ¸°    false : ¿À·ù
 *              true  : Á¤»ó
 *
 */
function isJuminNo(obj1,obj2)
{
    var i = 0;
    var Sum = 0;
    var Mod = 0;
    var YearIn = 0;
    var MonthIn = 0;
    var DateIn = 0;
    var ID = "";

    head_num = obj1.value;
    tail_num = obj2.value;

    ID = head_num+tail_num;


    //ÁÖ¹Î¹øÈ£ 14ÀÚ¸®¸¦ ÇÑÀÚ¸®¾¿ Ã¼Å©
    for( i=0 ; i < 13 ; i++ )
    {
        if(!_isDigit(ID.charAt(i)))
        {
            alert("ºñÁ¤»óÀûÀÎ ÁÖ¹Îµî·Ï¹øÈ£ÀÔ´Ï´Ù..!");
            obj1.focus();
            return false;
         }

     } // end for

    for( i = 0 ; i < 12 ; i++ )
    {
        if( i == 0)
            YearIn+=parseInt(ID.charAt(i))*10;
        if( i == 1)
            YearIn+=parseInt(ID.charAt(i));
        if( i == 2)
            MonthIn+=parseInt(ID.charAt(i))*10;
        if( i == 3)
            MonthIn+=parseInt(ID.charAt(i));
        if( i == 4)
            DateIn+=parseInt(ID.charAt(i))*10;
        if( i == 5)
            DateIn+=parseInt(ID.charAt(i));
        if( i < 6)
            Sum+=parseInt(ID.charAt(i))*(i+2);
        if( i > 5 && i < 8 )
            Sum+=parseInt(ID.charAt(i))*(i+2);
        if( i > 7)
            Sum+=parseInt(ID.charAt(i))*(i-6);
    } //end for

     Mod=11-(Sum%11);

     if((11-(Sum%11))>=10) Mod-=10;

     if( Mod!=parseInt(ID.charAt(12)) )
     {
        alert("ÁÖ¹Îµî·Ï¹øÈ£°¡ Àß¸øµÈ ¹øÈ£ÀÔ´Ï´Ù !! ");
        obj1.focus();
        return false;
     }

     if( MonthIn < 1 || MonthIn > 12 || DateIn < 1 || DateIn > 31 )
     {
        alert("ÁÖ¹Îµî·Ï¹øÈ£°¡ Àß¸øµÈ ¹øÈ£ÀÔ´Ï´Ù !! ");
        obj1.focus();
        return false;
     }

     if( (MonthIn ==4 || MonthIn == 6 || MonthIn == 9 || MonthIn == 11 ) && DateIn > 30 )
     {
        alert("ÁÖ¹Îµî·Ï¹øÈ£°¡  Àß¸øµÈ ¹øÈ£ÀÔ´Ï´Ù !! ");
        obj1.focus();
        return false;
     }

     if( MonthIn ==2 && DateIn > 29 )
     {
        alert("ÁÖ¹Îµî·Ï¹øÈ£°¡ Àß¸øµÈ ¹øÈ£ÀÔ´Ï´Ù !! ");
        obj1.focus();
        return false;
     }

    return true;
}


/*
 *
 *  isBizNo
 *
 *  »ç¾÷ÀÚµî·Ï¹øÈ£ ÀÔ·Â°ª À¯È¿¼º Ã¼Å©
 *
 *  ÀÔ·Â
 *      obj : Á¡°ËÇÏ°í½ÍÀº ÆûÀÇ ¿ÀºêÁ§Æ® ÀÌ¸§
 *  Ãâ·Â
 *      ºÒ¸°    false : ¿À·ù
 *              true  : Á¤»ó
 *
 */
function isBizNo(obj1,obj2,obj3)
{
    biz_num_1 = obj1.value;
    biz_num_2 = obj2.value;
    biz_num_3 = obj3.value;

    strNumb = biz_num_1 + biz_num_2 + biz_num_3;

    sumMod = 0;
    sumMod += Number(strNumb.substring(0,1));
    sumMod += Number(strNumb.substring(1,2)) * 3 % 10;
    sumMod += Number(strNumb.substring(2,3)) * 7 % 10;
    sumMod += Number(strNumb.substring(3,4)) * 1 % 10;
    sumMod += Number(strNumb.substring(4,5)) * 3 % 10;
    sumMod += Number(strNumb.substring(5,6)) * 7 % 10;
    sumMod += Number(strNumb.substring(6,7)) * 1 % 10;
    sumMod += Number(strNumb.substring(7,8)) * 3 % 10;
    sumMod += Math.floor(Number(strNumb.substring(8,9)) * 5 / 10);
    sumMod += Number(strNumb.substring(8,9)) * 5 % 10;
    sumMod += Number(strNumb.substring(9,10));

    if (sumMod % 10 != 0)
    {
      alert("¿Ã¹Ù¸£Áö ¾ÊÀº »ç¾÷ÀÚµî·Ï¹øÈ£ÀÔ´Ï´Ù.");
      obj1.focus();
      return false;
    }
    return true;

}


// ¿£ÅÍÅ°ÀÔ·Â..Ã³¸®
function _isEnter(ev) {
  var evCode = (is_ie) ? window.event.keyCode : ev.which;
	if(evCode == 13) return true;

	return false;
}


/*
 *
 *  check_functionKey
 *
 *  2006-07-03
 *
 *  Netscape No Test! and Require Test
 *   *
 *  Å°º¸µå Function ¸·±â
 *
 *  ÀÔ·Â
 *      ev : Netscape Ã³¸®¿ë
 *  Ãâ·Â
 *      ºÒ¸°    false : function µ¿ÀÛ ¾ÈÇÔ
 *             true  : Á¤»ó(functionÅ° ÀÌ¿ÜÀÇ Å°)
 *
 */
function check_functionKey(ev) {

  if (navigator.appName == "Microsoft Internet Explorer"){    //if(document.all)
    if(event.keyCode >= 112 || event.keyCode <= 123) {
      alert("Sorry! Function Key!!");
      event.keyCode = 38;         //ÀÓ½Ã ¡éÅ° °ª
      event.returnValue=false;
    }
  } else if (navigator.appName == "Netscape") {               //if(document.layers)
    if(ev.which >= 112 || ev.which <= 123) {
      alert("Sorry! Function Key!!");
      event.keyCode = 38;         //ÀÓ½Ã ¡éÅ° °ª
      event.returnValue=false;
    }
  }

}

/**********************************************************************************
	ÆÄÀÏÀÌ¸§À» returnÇÑ´Ù.
***********************************************************************************/
function getFileName(filepath) {
	var file_split = filepath.split("\\");
	var cnt = file_split.length;

	fname = file_split[cnt-1];
	return fname;

	//if(ext[cnt-1].toUpperCase() == "asp")
	//	return 0;
}

function getFileExtName(fname) {
	var ext = fname.split(".");
	var cnt = ext.length;

	ext_name = ext[cnt-1];
	return ext_name;
}

function isMediaFile(filepath) {
	var ext = getFileExtName(getFileName(filepath));

	if((ext.toUpperCase() != "SWF") && (ext.toUpperCase() != "GIF") && (ext.toUpperCase() != "JPG") && (ext.toUpperCase() != "JPEG"))
		return false;
	return true;
}

/**********************************************************************************
	ÆÄÀÏÈ®ÀåÀÚ¸í Ã¼Å©
***********************************************************************************/
function filenameCheck() {
	for( i=0; i<document.forms.length; i++) {
		for( j=0; j<document.forms[i].elements.length; j++) {
			if((document.forms[i].elements[j].type == "file") && (document.forms[i].elements[j].value != "")) {

				var ext = document.forms[i].elements[j].value.split(".");
				var cnt = ext.length;

				if(ext[cnt-1].toUpperCase() == "asp")
					return 0;
			}
		}
	}
	return 1;
}

/**********************************************************************************
	±×¸² ÆÄÀÏ Ã¼Å©
***********************************************************************************/
function imageFilenameCheck() {
	for( i=0; i<document.forms.length; i++) {
		for( j=0; j<document.forms[i].elements.length; j++) {
			if((document.forms[i].elements[j].type == "file") && (document.forms[i].elements[j].value != "")) {
				var ext = document.forms[i].elements[j].value.split(".");
				var cnt = ext.length;

				if((ext[cnt-1].toUpperCase() != "SWF") && (ext[cnt-1].toUpperCase() != "GIF") && (ext[cnt-1].toUpperCase() != "JPG") && (ext[cnt-1].toUpperCase() != "JPEG"))
					return 0;
			}
		}
	}
	return 1;
}


/************************************************************
	µå¸²À§¹ö °ü·Ã ÇÔ¼ö
************************************************************/

function MM_swapImgRestore() { //v3.0
  var i,x,a=document.MM_sr; for(i=0;a&&i<a.length&&(x=a[i])&&x.oSrc;i++) x.src=x.oSrc;
}

function MM_preloadImages() { //v3.0
  var d=document; if(d.images){ if(!d.MM_p) d.MM_p=new Array();
    var i,j=d.MM_p.length,a=MM_preloadImages.arguments; for(i=0; i<a.length; i++)
    if (a[i].indexOf("#")!=0){ d.MM_p[j]=new Image; d.MM_p[j++].src=a[i];}}
}

function MM_findObj(n, d) { //v4.0
  var p,i,x;  if(!d) d=document; if((p=n.indexOf("?"))>0&&parent.frames.length) {
    d=parent.frames[n.substring(p+1)].document; n=n.substring(0,p);}
  if(!(x=d[n])&&d.all) x=d.all[n]; for (i=0;!x&&i<d.forms.length;i++) x=d.forms[i][n];
  for(i=0;!x&&d.layers&&i<d.layers.length;i++) x=MM_findObj(n,d.layers[i].document);
  if(!x && document.getElementById) x=document.getElementById(n); return x;
}

function MM_swapImage() { //v3.0
  var i,j=0,x,a=MM_swapImage.arguments; document.MM_sr=new Array; for(i=0;i<(a.length-2);i+=3)
   if ((x=MM_findObj(a[i]))!=null){document.MM_sr[j++]=x; if(!x.oSrc) x.oSrc=x.src; x.src=a[i+2];}
}

function MM_showHideLayers() { //v6.0
  var i,p,v,obj,args=MM_showHideLayers.arguments;
  for (i=0; i<(args.length-2); i+=3) if ((obj=MM_findObj(args[i]))!=null) { v=args[i+2];
    if (obj.style) { obj=obj.style; v=(v=='show')?'visible':(v=='hide')?'hidden':v; }
    obj.visibility=v; }
}

function MM_jumpMenu(targ,selObj,restore){ //v3.0
  eval(targ+".location='"+selObj.options[selObj.selectedIndex].value+"'");
  if (restore) selObj.selectedIndex=0;
}

function MM_openBrWindow(theURL,winName,features) { //v2.0
  window.open(theURL,winName,features);
}


function open_login() {
	window.open("/member/login.asp", "login", "scrollbars=no,location=no,directories=no,width=590, height=388, menubar=no, toolbar=no,status=no");
}

// ·Î±×ÀÎ Ã³¸®
//function go_login(m_id, m_pwd) {
//	loginForm.txtID.value = m_id;
//	loginForm.txtPassword.value = m_pwd;
//
//	if(loginForm.txtID.value == "") {
//		alert("ID¸¦ ÀÔ·ÂÇØÁÖ¼¼¿ä");
//		//loginForm.txtID.focus();
//		return;
//	}
//
//	if(loginForm.txtPassword.value == "") {
//		alert("PW¸¦ ÀÔ·ÂÇØÁÖ¼¼¿ä");
//		//loginForm.txtPassword.focus();
//		return;
//	}
//
//	if(document.sForm == "[object]") {	// sFormÀÌ Á¸ÀçÇÏ¸é sFormÀ» ÀÌ¿ëÇØ¼­ ·Î±×ÀÎÃ³¸®ÇÑ´Ù.
//		document.sForm.txtID.value = loginForm.txtID.value;
//		document.sForm.txtPassword.value = loginForm.txtPassword.value;
//		document.sForm.loginURL.value = loginForm.loginURL.value;
//		document.sForm.action = "/login_ok.asp";
//		document.sForm.submit();
//		return;
//	}
//
//
//	loginForm.submit();
//}
//function check_login() {
//	if(_isEnter())
//		go_login();
//}
//function check_login_index() {
//	if(_isEnter())
//		go_login_index();
//}
//function go_logout() {
//	loginForm.action = "/logout_ok.asp";
//	loginForm.submit();
//}

//function go_post_search(z1, z2, ad) {
//  window.open("/admin/common/post_search.asp?zip1=" + z1 + "&zip2=" + z2 + "&address=" + ad , "post", "width=422,height=190,scrollbars=yes");
//}

// Ç×¸ñÀÇ À¯È¿¼º °Ë»ç
function checkForm(obj, msg) {
	if(obj.value == "" || _CheckSpaces(obj.value)) {
		alert("[" + msg + "] Ç×¸ñÀ» ÀÔ·ÂÇØÁÖ¼¼¿ä");
		obj.focus();
		return true;
	}
	else {
		return false;
	}
}

function GetCookie (name) {
	var arg = name + "=";
	var alen = arg.length;
	var clen = document.cookie.length;
	var i = 0;
	while (i < clen) {
		var j = i + alen;

		if (document.cookie.substring(i, j) == arg)
			return getCookieVal (j);

		i = document.cookie.indexOf(" ", i) + 1;

		if (i == 0) break;
	}
	return null;
}

function SetCookie (name, value) {
	var argv = SetCookie.arguments;
	var argc = SetCookie.arguments.length;
	var expires = (argc > 2) ? argv[2] : null;
	var path = (argc > 3) ? argv[3] : null;
	var domain = (argc > 4) ? argv[4] : null;
	var secure = (argc > 5) ? argv[5] : false;

	document.cookie = name + "=" + escape (value) +

	((expires == null) ? "" : ("; expires=" + expires.toGMTString())) +
	((path == null) ? "" : ("; path=" + path)) +
	((domain == null) ? "" : ("; domain=" + domain)) +
	((secure == true) ? "; secure" : "");
}

function DeleteCookie (name) {
	var exp = new Date();
	exp.setTime (exp.getTime() - 1);
	var cval = GetCookie (name);
	document.cookie = name + "=" + cval + "; expires=" + exp.toGMTString();
}


function getCookieVal(offset) {
	var endstr = document.cookie.indexOf (";", offset);
	if (endstr == -1)
		endstr = document.cookie.length;
	return unescape(document.cookie.substring(offset, endstr));
}



//¼ýÀÚ Ç¥Çö½Ã , ±¸ºÐÀÚ ³Ö±â
function CurFormat(txtNumber)
{
    txtNumber = String(txtNumber);

    var rxSplit = new RegExp('([0-9])([0-9][0-9][0-9][,.])');
    var arrNumber = txtNumber.split('.');
    var result;
    arrNumber[0] += '.';
    do
    {
        arrNumber[0] = arrNumber[0].replace(rxSplit, '$1,$2');
    } while (rxSplit.test(arrNumber[0]));

    if (arrNumber.length > 1)
        result = arrNumber.join('');
    else
        result = arrNumber[0].split('.')[0];

    return result;
}

function trim(stringToTrim) {
	return stringToTrim.replace(/^\s+|\s+$/g,"");
}
function ltrim(stringToTrim) {
	return stringToTrim.replace(/^\s+/,"");
}
function rtrim(stringToTrim) {
	return stringToTrim.replace(/\s+$/,"");
}

// ,¾ø¾Ö±â
function filterNum(str)
{
    re = /^\$|,/g;
    str = String(str);
    return str.replace(re, "");
}


//2006-10-10 Ãß°¡ ¾×¼Ç¹öÆ° ¿À¹ö±â´É
function action_button_over(td) {
    td.style.color="#eeeeee";
}

function action_button_out(td) {
    td.style.color="#ffffff";
}

function viewFlashObject(swfRoot, name, id, width, height, color){
	var sTag = ''
		+ '<Object CLASSID="clsid:d27cdb6e-ae6d-11cf-96b8-444553540000" codebase="http://fpdownload.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=8,0,0,0" id="' + id + '" width="' + width + '" height="' + height + '">'
		+ '  <param name="movie" value="' + swfRoot + '/' + name + '"/>'
		+ '  <param name="quality" value="high"/>'
		+ '  <param name="bgcolor" value="' + color + '"/>'
		+ '</Object>'
		+ '';
        //alert(sTag);
	document.write (sTag);
}

//µ¿¿µ»ó »ç¿ëÇÔ¼ö
function fnSetMainMovie(imgUrl, width, height, sDesc) {
  var sMainRegionStr = '<div style="width:100%;text-align:center"><embed type="application/x-mplayer2" pluginspage="http://www.microsoft.com/Windows/Downloads/Contents/Products/MediaPlayer/" '
       +' src="'+imgUrl+'"  align="center" '
       +' bufferingtime="1" width="' + width + '" height="' + height + '"></embed></div> ';
  if (sDesc) {
    sMainRegionStr += '<div style=" font:normal normal normal 10pt;text-align:center;padding:10">'+sDesc+'</div>';
  }
  document.write (sMainRegionStr);
}


/**
 * 2008. 1. 30ÀÏ Ãß°¡
 * IE¿ë PNG Alpha Ã³¸®
 */
function setPng24(obj) {
    obj.width=obj.height=1;
    obj.className=obj.className.replace(/\bpng24\b/i,'');
    obj.style.filter =
    "progid:DXImageTransform.Microsoft.AlphaImageLoader(src='"+ obj.src +"',sizingMethod='image');"
    obj.src='';
    return '';
}

/**
 * 2008. 1. 30ÀÏ Ãß°¡
 * ¼­ºê¸Þ´º ½½¶óÀÌµù
 */
var subLeftPosition = 148; // ¼­ºê¸Þ´º ³ÐÀÌ

//¾ÈÀ¸·Î
function moveInSlide ( idName ) {

        var idDiv = document.getElementById(idName);
        document.getElementById("subList").style.display = "none";

	if ( subLeftPosition > 16 && subLeftPosition <= 148 ){
		subLeftPosition -= 6;
		idDiv.style.width = subLeftPosition;
                window.setTimeout("moveInSlide('" + idName + "');", 1);
	}

        document.getElementById("subTitleView").style.display = "none";
	document.getElementById("img_in").style.display = "none";
	document.getElementById("img_out").style.display = "block";
}

//¹ÛÀ¸·Î
function moveOutSlide ( idName ) {

  var idDiv = document.getElementById(idName);

  if ( subLeftPosition >= 16 && subLeftPosition < 148 ){
    subLeftPosition += 6;
    idDiv.style.width = subLeftPosition;
    window.setTimeout("moveOutSlide('" + idName + "');", 1);
  }

  if ( subLeftPosition == 148 ) {

    document.getElementById("subList").style.display = "block";
    document.getElementById("subTitleView").style.display = "block";
    document.getElementById("img_in").style.display = "block";
    document.getElementById("img_out").style.display = "none";
  }
}


/**
 * 2008. 1. 30ÀÏ Ãß°¡
 * ÇÃ·¡½¬ / ÀÌ¹ÌÁö Á¡¼± Á¦°Å
 */

function bluring(){
if(event.srcElement.tagName=="A"||event.srcElement.tagName=="IMG")
document.body.focus();
}
document.onfocusin=bluring;

function setEmbed()
{
	var obj = new String;
	var parameter = new String;
	var embed = new String;
	var html = new String;
	var allParameter = new String;
	var clsid = new String;
	var codebase = new String;
	var pluginspace = new String;
	var embedType = new String;
	var src = new String;
	var width = new String;
	var height = new String;

	// Main function
	this.init = function( getType , s ,w , h ) {
		switch (getType) {
			case "flash":
				clsid = "D27CDB6E-AE6D-11cf-96B8-444553540000";
				codebase = "http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=6,0,29,0";
				pluginspage = "http://www.macromedia.com/go/getflashplayer";
				embedType = "application/x-shockwave-flash";

				break;

			default:
		}

		parameter += "<param name='movie' value='"+ s + "'>\n";
		parameter += "<param name='quality' value='high'>\n";

		src = s;
		width = w;
		height = h;
	}

	// Get parameters
	this.parameter = function( parm , value ) {
		parameter += "<param name='"+parm +"' value='"+ value + "'>\n";
		allParameter += " "+parm + "='"+ value+"'";
	}

	// Show function
	this.show = function() {
		if ( clsid ) {
			obj = "<object classid=\"clsid:"+ clsid +"\" codebase=\""+ codebase +"\" width='"+ width +"' height='"+ height +"'>\n";
		}

		embed = "<embed src='" + src + "' pluginspage='"+ pluginspage + "' type='"+ embedType + "' width='"+ width + "' height='"+ height +"'"+ allParameter +" ></embed>\n";

		if ( obj ) {
			embed += "</object>\n";
		}

		html = obj + parameter + embed;

		document.write( html );
	}

}


/**
 * 08.2.18 °íÁ¤¿ø Ãß°¡
 * ¾ÆÀÌÇÁ·¹ÀÓ ¸®»çÀÌÁî
 * °ü¸®ÀÚ ÆäÀÌÁö¿ë
 */

function parentIframeResize(idname){
  parent.iframeResize(idname);
}

function iframeResize(idname) {
  document.getElementById(idname).style.height = 0;
  var parentFrameObj = document.getElementById(idname);
  var iframeHeight = parentFrameObj.contentWindow.document.body.scrollHeight;
  var parentFrameHeight = document.getElementById(idname).style.height;

  if (parentFrameObj == top.document.body.getElementsByTagName('iframe')[0]){ // ÃÖ»óÀ§ÀÇ ¾ÆÀÌÇÁ·¹ÀÓÀÏ °æ¿ì ¿©¹éÃ¤¿ò
    var docMinHeight = document.body.clientHeight - (document.getElementById("topArea").offsetHeight + document.getElementById("info").offsetHeight) - 9;

    if(iframeHeight < docMinHeight){
      document.getElementById(idname).style.height = docMinHeight + "px";
    }else{
      document.getElementById(idname).style.height = iframeHeight + "px";
    }
  }else{
    document.getElementById(idname).style.height = iframeHeight + "px";
  }
}


/**
 * 08.2.18 °íÁ¤¿ø Ãß°¡
 * ¾ÆÀÌÇÁ·¹ÀÓ ¸®»çÀÌÁî
 */

function parentIframeSize(idname){
  parent.iframeSize(idname);
}

function iframeSize(idname) {
  document.getElementById(idname).style.height = 0;
  var parentFrameObj = document.getElementById(idname);
  var iframeHeight = parentFrameObj.contentWindow.document.body.scrollHeight;
  var parentFrameHeight = document.getElementById(idname).style.height;

  if (parentFrameObj == top.document.body.getElementsByTagName('iframe')[0]){ // ÃÖ»óÀ§ÀÇ ¾ÆÀÌÇÁ·¹ÀÓÀÏ °æ¿ì ¿©¹éÃ¤¿ò
    var docMinHeight = 500;

    if(iframeHeight < docMinHeight){
      document.getElementById(idname).style.height = docMinHeight + "px";
    }else{
      document.getElementById(idname).style.height = iframeHeight + "px";
    }
  }else{
    document.getElementById(idname).style.height = iframeHeight + "px";
  }
}


/**
 * Loading1
 */
function makeLoading1(align, height, valign) {
  var text;
  var imgRoot = rootDir + "/common/images"
  text  = "<table border='1' width='100%' height='" + height + "' cellpadding='0' cellspacing='0'>";
  text += "<tr><td valign='" + valign + "' align='" + align + "'>";
  text += "<img src='" + imgRoot + "/loading1.gif'>";
  text += "</td></tr>";
  text += "</table>"

  return text;
}

/**
 * Loading2
 */
function makeLoading2() {
  var text;
  var imgRoot = rootDir + "/common/images"
  text  = "<table border='0' width='100%' height='100%' cellpadding='0' cellspacing='0'>";
  text += "<tr><td align='left'>";
  text += "<img src='" + imgRoot + "/loading2.gif'>";
  text += "</td></tr>";
  text += "</table>"

  return text;
}


