/*
 ***********************************************
 * @source      : common.js
 * @description : °øÅëÀÚ¹Ù½ºÅ©¸³Æ®
 ***********************************************
 * DATE         AUTHOR    DESCRIPTION
 * ---------------------------------------------
 * 2005/07/13   ½Åµ¿¿í    ÃÖÃÊÀÛ¼º
 * 2005/07/19   Á¤ÅÂÈ¯   jsp¸Þ½ÃÂ¡ function Ãß°¡
***********************************************/
/*
window.onerror = ErrorSetting;

function ErrorSetting(msg, file_loc, line_no){
	if (msg == "¾×¼¼½º°¡ °ÅºÎµÇ¾ú½À´Ï´Ù."){
		documnet.title = pageTitle;
	}

	return true;
}
*/

//ÀÔ·Â°ªÀÌ NULLÀÌ¸é Âü ¸®ÅÏ
function checkNull(input) {
    if (input.value == null || input.value.replace(/ /gi,"") == "") {
        return true;
    }
    return false;
}

//ÀÔ·Â°ª¿¡ string ÀÌ¿ÜÀÇ ¹®ÀÚ°¡ ÀÖÀ¸¸é Âü ¸®ÅÏ
//string: Çã¿ëµÈ Ä³¸¯ÅÍÀÇ ÁýÇÕ
function checkString(input,string) {
    for (var inx = 0; inx < input.value.length; inx++) {
       if (string.indexOf(input.value.charAt(inx)) == -1)
           return true;
    }
    return false;
}

//ÀÔ·Â°ª¿¡ char ¹®ÀÚ°¡ ÀÖÀ¸¸é Âü ¸®ÅÏ
//char: Ã¼Å©ÇÒ ÇÑ ¹®ÀÚ
function checkChar(input,chr) {
    for (var inx = 0; inx < input.value.length; inx++) {
       if (chr.indexOf(input.value.charAt(inx)) > -1)
           return true;
    }
    return false;
}

//ÀÔ·Â°ª¿¡ ¾ËÆÄºª ¾Æ´Ñ °ÍÀÌ ÀÖÀ¸¸é Âü ¸®ÅÏ
function checkAlphabet(input) {
    var string = "ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz";
    return checkString(input,string);
}
//ÀÔ·Â°ª¿¡ ¾ËÆÄºª ´ë¹®ÀÚ°¡ ¾Æ´Ñ °ÍÀÌ ÀÖÀ¸¸é Âü ¸®ÅÏ
function checkUpperCase(input) {
    var string = "ABCDEFGHIJKLMNOPQRSTUVWXYZ";
    return checkString(input,string);
}
//ÀÔ·Â°ª¿¡ ¾ËÆÄºª ¼Ò¹®ÀÚ°¡ ¾Æ´Ñ °ÍÀÌ ÀÖÀ¸¸é Âü ¸®ÅÏ
function checkLowerCase(input) {
    var string = "abcdefghijklmnopqrstuvwxyz";
    return checkString(input,string);
}
//ÀÔ·Â°ª¿¡ ¼ýÀÚ ¾Æ´Ñ °ÍÀÌ ÀÖÀ¸¸é Âü ¸®ÅÏ
function checkNumber(input) {
    var string = "0123456789";
    return checkString(input,string);
}
//ÀÔ·Â°ª¿¡ ¾ËÆÄºª,¼ýÀÚ ¾Æ´Ñ °ÍÀÌ ÀÖÀ¸¸é Âü ¸®ÅÏ
function checkAlphaNum(input) {
    var string = "ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789";
    return checkString(input,string);
}
//ÀÔ·Â°ª¿¡ ¼ýÀÚ,´ë½Ã(-) ¾Æ´Ñ °ÍÀÌ ÀÖÀ¸¸é Âü ¸®ÅÏ
function checkNumDash(input) {
    var string = "0123456789-";
    return checkString(input,string);
}
//ÀÔ·Â°ª¿¡ ¼ýÀÚ,ÄÞ¸¶(,) ¾Æ´Ñ °ÍÀÌ ÀÖÀ¸¸é Âü ¸®ÅÏ
function checkNumComma(input) {
    var string = "0123456789,";
    return checkString(input,string);
}


//ÀÔ·Â°ª¿¡¼­ ÄÞ¸¶¸¦ ¾ø¾Ø´Ù.
function removeComma(input) {
    return input.value.replace(/,/gi,"");
}
//µÎ ¼ýÀÚÀÇ ´ë¼Ò ºñ±³
//¾Õ ¼ýÀÚ°¡ µÚ ¼ýÀÚº¸´Ù ÀÛÀ¸¸é Âü ¸®ÅÏ
function compareNumber(input1,input2) {
    return parseInt(removeComma(input1),10) < parseInt(removeComma(input2),10);
}

//»ç¿ëÀÚ°¡ Á¤ÀÇÇÑ ÆÐÅÏÀÌ ¾Æ´Ï¸é Âü ¸®ÅÏ
//format Çü½ÄÀº ÀÚ¹Ù½ºÅ©¸³Æ®ÀÇ regular expressionÀ» ÂüÁ¶
function checkFormat(input,format) {
    if (input.value.search(format) == -1) {
        return true;
    }
    return false;
}
//ÀÌ¸ÞÀÏ Çü½ÄÀÌ ¾Æ´Ï¸é Âü ¸®ÅÏ
function checkEmail(input) {
//    var format = /^(\S+)@(\S+)\.([A-Za-z]+)$/;
    var format = /^((\w|[\-\.])+)@((\w|[\-\.])+)\.([A-Za-z]+)$/;
    return checkFormat(input,format);
}
//ÀüÈ­¹øÈ£ Çü½Ä(¼ýÀÚ-¼ýÀÚ-¼ýÀÚ)ÀÌ ¾Æ´Ï¸é Âü ¸®ÅÏ
function checkPhone(input) {
    var format = /^(\d+)-(\d+)-(\d+)$/;
    return checkFormat(input,format);
}

//¼±ÅÃµÈ ¶óµð¿À¹öÆ°ÀÌ ¾øÀ¸¸é Âü ¸®ÅÏ
function checkRadio(radio) {
    var isNotChecked = true;
    if (radio.length > 1) {
        for (var inx = 0; isNotChecked && inx < radio.length; inx++) {
            if (radio[inx].checked) isNotChecked = false;
        }
    } else {
        if (radio.checked) isNotChecked = false;
    }
    return isNotChecked;
}

//¼±ÅÃµÈ Ã¼Å©¹Ú½º°¡ ¾øÀ¸¸é Âü ¸®ÅÏ
function checkCheckBox(box) {
    return checkRadio(box);
}

//ÀÔ·Â°ªÀÇ Ä³¸¯ÅÍ ±æÀÌ¸¦ ¸®ÅÏ
function getLength(input) {
    return input.value.length;
}
//ÀÔ·Â°ªÀÇ ¹ÙÀÌÆ® ±æÀÌ¸¦ ¸®ÅÏ
function getByteLength(input) {
    var byteLength = 0;
    for (var inx = 0; inx < input.value.length; inx++) {
        var oneChar = escape(input.value.charAt(inx));
        if ( oneChar.length == 1 ) {
            byteLength ++;
        } else if (oneChar.indexOf("%u") != -1) {
            byteLength += 2;
        } else if (oneChar.indexOf("%") != -1) {
            byteLength += oneChar.length/3;
        }
    }
    return byteLength;
}
//ÀÔ·Â°ªÀÌ ÁöÁ¤µÈ ¹ÙÀÌÆ® ±æÀÌº¸´Ù ÀÛ°Å³ª °°Áö ¾ÊÀ¸¸é Âü ¸®ÅÏ
function checkShorterByteLength(input,length) {
    return (getByteLength(input) <= length ? false : true)
}


/**
 * @type   : prototype_function
 * @access : public
 * @desc   : ÀÚ¹Ù½ºÅ©¸³Æ®ÀÇ ³»Àå °´Ã¼ÀÎ String °´Ã¼¿¡ trim ¸Þ¼Òµå¸¦ Ãß°¡ÇÑ´Ù. trim ¸Þ¼Òµå´Â ½ºÆ®¸µÀÇ ¾Õ°ú µÚ¿¡
 *           ÀÖ´Â white space ¸¦ Á¦°ÅÇÑ´Ù.
 * <pre>
 *     var str = " abcde "
 *     str = str.trim();
 * </pre>
 * À§ÀÇ ¿¹¿¡¼­ str´Â "abede"°¡ µÈ´Ù.
 * @return : trimed String.
 * @author : Á¤ÅÂÈ¯
 */

String.prototype.trim = function() {

    return this.replace(/(^\s*)|(\s*$)/g, "");

}

/**
 * @type   : prototype_function
 * @access : public
 * @desc   : ÀÚ¹Ù½ºÅ©¸³Æ®ÀÇ ³»Àå °´Ã¼ÀÎ String °´Ã¼¿¡ trimAll ¸Þ¼Òµå¸¦ Ãß°¡ÇÑ´Ù. trim ¸Þ¼Òµå´Â ½ºÆ®¸µ ³»¿¡
 *           ÀÖ´Â white space ¸¦ ¸ðµÎ Á¦°ÅÇÑ´Ù.
 * <pre>
 *     var str = " abc de "
 *     str = str.trimAll();
 * </pre>
 * À§ÀÇ ¿¹¿¡¼­ str´Â "abcde"°¡ µÈ´Ù.
 * @return : trimed String.
 * @author : Á¤ÅÂÈ¯
 */

String.prototype.trimAll = function() {

    return this.replace(/\s*/g, "");

}

/**
 * @type   : function
 * @access : public
 * @desc   : °øÅë¸Þ¼¼Áö¿¡ Á¤ÀÇµÈ ¸Þ¼¼Áö¸¦ alert box·Î º¸¿©ÁØ ÈÄ ¸®ÅÏÇÑ´Ù. cfGetMsg ÂüÁ¶.
 * @sig    : msgId[, paramArray]
 * @param  : msgId required common.jsÀÇ °øÅë ¸Þ¼¼Áö ¿µ¿ª¿¡ ¼±¾ðµÈ ¸Þ¼¼Áö ID
 * @param  : paramArray optional ¸Þ¼¼Áö¿¡¼­ '@' ¹®ÀÚ¿Í Ä¡È¯µÉ µ¥ÀÌÅÍ Array. ArrayÀÇ index¿Í ¸Þ¼¼Áö ³»ÀÇ '@' ¹®ÀÚÀÇ ¼ø¼­°¡ ÀÏÄ¡ÇÑ´Ù.
             Ä¡È¯µÉ µ¥ÀÌÅÍ´Â [] »çÀÌ¿¡ ÄÞ¸¶¸¦ ±¸ºÐÀÚ·Î ÇÏ¿© ±â¼úÇÏ¸é Array ·Î ÀÎ½ÄµÈ´Ù.
 * @return : Ä¡È¯µÈ ¸Þ¼¼Áö ½ºÆ®¸µ
 * @author : Á¤ÅÂÈ¯
 */

function cfAlertMsg(msgId, paramArray) {

	if (cfIsNull(msgId)) {

		alert("Á¸ÀçÇÏÁö ¾Ê´Â ¸Þ½ÃÁöÀÔ´Ï´Ù.");

		return null;

	}


	var msg = new coMessage().getMsg(msgId, paramArray);

	alert(msg);

	return msg;

}


/**
 * @type   : function
 * @access : public
 * @desc   : °øÅë¸Þ¼¼Áö¿¡ Á¤ÀÇµÈ ¸Þ¼¼Áö¸¦ confirm box·Î º¸¿©ÁØ ÈÄ ¸®ÅÏÇÑ´Ù. cfGetMsg ÂüÁ¶.
 * @sig    : msgId[, paramArray]
 * @param  : msgId      required common.jsÀÇ °øÅë ¸Þ¼¼Áö ¿µ¿ª¿¡ ¼±¾ðµÈ ¸Þ¼¼Áö ID
 * @param  : paramArray optional ¸Þ¼¼Áö¿¡¼­ '@' ¹®ÀÚ¿Í Ä¡È¯µÉ ½ºÆ®¸µ Array. (ArrayÀÇ index¿Í
 *           ¸Þ¼¼Áö ³»ÀÇ '@' ¹®ÀÚÀÇ ¼ø¼­°¡ ÀÏÄ¡ÇÑ´Ù.)
 * @return : Ä¡È¯µÈ ¸Þ¼¼Áö ½ºÆ®¸µ
 * @author : Á¤ÅÂÈ¯
 */

function cfConfirmMsg(msgId, paramArray) {

	if (cfIsNull(msgId)) {

		alert("Á¸ÀçÇÏÁö ¾Ê´Â ¸Þ½ÃÁöÀÔ´Ï´Ù.");

		return null;

	}

	return confirm(new coMessage().getMsg(msgId, paramArray));

}


/**

 * @type   : function

 * @access : public

 * @desc   : ½ºÆ®¸µÀÇ ÀÚ¸´¼ö¸¦ Byte ´ÜÀ§·Î È¯»êÇÏ¿© ¾Ë·ÁÁØ´Ù. ¿µ¹®, ¼ýÀÚ´Â 1ByteÀÌ°í ÇÑ±ÛÀº 2ByteÀÌ´Ù.(ÀÚ/¸ð Áß¿¡ ÇÏ³ª¸¸ ÀÖ´Â ±ÛÀÚµµ 2ByteÀÌ´Ù.)

 * @sig    : value

 * @param  : value required ½ºÆ®¸µ

 * @return : ½ºÆ®¸µÀÇ ±æÀÌ

 * @author : Á¤ÅÂÈ¯

 */

function cfGetByteLength(value){

	var byteLength = 0;



	if (cfIsNull(value)) {

		return 0;

	}

	var c;

	for(var i = 0; i < value.length; i++) {

		c = escape(value.charAt(i));



		if (c.length == 1) {

			byteLength ++;

		} else if (c.indexOf("%u") != -1)  {

			byteLength += 2;

		} else if (c.indexOf("%") != -1)  {

			byteLength += c.length/3;

		}

	}

	return byteLength;

}

/**
 * @type   : function
 * @access : public
 * @desc   : °øÅë¸Þ¼¼Áö¿¡ Á¤ÀÇµÈ ¸Þ¼¼Áö¸¦ ¸®ÅÏÇÑ´Ù.
 * <pre>
 * // °øÅë ¸Þ¼¼Áö ¿µ¿ª
 * var MSG_NO_CHANGED        = "º¯°æµÈ »çÇ×ÀÌ ¾ø½À´Ï´Ù.";
 * var MSG_SUCCESS_LOGIN     = "@´Ô ¾È³çÇÏ¼¼¿ä?";
 * ...
 * var message1 = cfGetMsg(MSG_NO_CHANGED);
 * var message2 = cfGetMsg(MSG_SUCCESS_LOGIN, ["È«±æµ¿"]);
 * </pre>
 * À§ÀÇ ¿¹¿¡¼­ message2 ÀÇ °ªÀº "È«±æµ¿´Ô ¾È³çÇÏ¼¼¿ä?" °¡ µÈ´Ù.
 * @sig    : msgId[, paramArray]
 * @param  : msgId      required common.jsÀÇ °øÅë ¸Þ¼¼Áö ¿µ¿ª¿¡ ¼±¾ðµÈ ¸Þ¼¼Áö ID
 * @param  : paramArray optional ¸Þ¼¼Áö¿¡¼­ '@' ¹®ÀÚ¿Í Ä¡È¯µÉ µ¥ÀÌÅÍ Array. ArrayÀÇ index¿Í
 *           ¸Þ¼¼Áö ³»ÀÇ '@' ¹®ÀÚÀÇ ¼ø¼­°¡ ÀÏÄ¡ÇÑ´Ù. Ä¡È¯µÉ µ¥ÀÌÅÍ´Â [] »çÀÌ¿¡ ÄÞ¸¶¸¦ ±¸ºÐÀÚ·Î ÇÏ¿© ±â¼úÇÏ¸é Array ·Î ÀÎ½ÄµÈ´Ù.
 * @return : Ä¡È¯µÈ ¸Þ¼¼Áö ½ºÆ®¸µ
 * @author : Á¤ÅÂÈ¯
 */

function cfGetMsg(msgId, paramArray) {

	return new coMessage().getMsg(msgId, paramArray);

}



/**
 * @type   : function
 * @access : public
 * @desc   : »ç¿ëÀÚ°¡ ´©¸¥ key°¡ enter key ÀÎÁö ¿©ºÎ¸¦ ¾Ë·ÁÁØ´Ù.
 * <pre>
 *     function fncOnKeyPress() {
 *         ...
 *         if (cfIsEnterKey()) {
 *             ...
 *         }
 *     }
 *     ...
 *     &lt;input type="text" onkeypress="fncOnKeyPress()"&gt;
 * </pre>
 * @return : enter key ¿©ºÎ
 * @author : Á¤ÅÂÈ¯
 */

function cfIsEnterKey() {

	if (event.keyCode == 13) {

		return true;

	}



	return false;

}



/**
 * @type   : function
 * @access : public
 * @desc   : °ªÀÌ null ÀÌ°Å³ª white space ¹®ÀÚ·Î¸¸ ÀÌ·ç¾îÁø °æ¿ì true¸¦ ¸®ÅÏÇÑ´Ù.
 * <pre>
 *     cfIsNull("  ");
 * </pre>
 * À§¿Í°°ÀÌ »ç¿ëÇßÀ» °æ¿ì true¸¦ ¸®ÅÏÇÑ´Ù.
 * @sig    : value
 * @param  : value required ÀÔ·Â°ª
 * @return : boolean. null(È¤Àº white space) ¿©ºÎ
 * @author : Á¤ÅÂÈ¯
 */

function cfIsNull(value) {

	if (value == null ||

	    (typeof(value) == "string" && value.trim() == "")

	   ) {

		return true;

	}



	return false;

}

/**
 * @type   : object
 * @access : private
 * @desc   : ¸Þ¼¼Áö¸¦ °ü¸®ÇÏ´Â °´Ã¼ÀÌ´Ù.
 * @author : Á¤ÅÂÈ¯
 */

function coMessage() {

	// method

	this.getMsg = coMessage_getMsg;

}



/**
 * @type   : method
 * @access : public
 * @object : coMessage
 * @desc   : °øÅë¸Þ¼¼Áö¿¡ Á¤ÀÇµÈ ¸Þ¼¼Áö¸¦ Ä¡È¯ÇÏ¿© ¾Ë·ÁÁØ´Ù.
 * @sig    : message[, paramArray]
 * @param  : message    required common.jsÀÇ °øÅë ¸Þ¼¼Áö ¿µ¿ª¿¡ ¼±¾ðµÈ ¸Þ¼¼Áö ID
 * @param  : paramArray optional ¸Þ¼¼Áö¿¡¼­ '@' ¹®ÀÚ¿Í Ä¡È¯µÉ ½ºÆ®¸µ Array. (ArrayÀÇ index¿Í
 *           ¸Þ¼¼Áö ³»ÀÇ '@' ¹®ÀÚÀÇ ¼ø¼­°¡ ÀÏÄ¡ÇÑ´Ù.)
 * @return : Ä¡È¯µÈ ¸Þ¼¼Áö ½ºÆ®¸µ
 */

function coMessage_getMsg(message, paramArray) {

	if (cfIsNull(message)) {

		return null;

	}

	var index = 0;

	var re = /@/g;

	var count = 0;

	if (paramArray == null) {

		return message;

	}

	while ( (index = message.indexOf("@", index)) != -1) {

		if (paramArray[count] == null) {

			paramArray[count] = "";

		}

		message = message.substr(0, index) + String(paramArray[count]) +

		          message.substring(index + 1);

		index = index + String(paramArray[count++]).length;
	}
	return message;
}

/**
 * @desc   : ÄíÅ°°ªÀ» ÀÐ¾î¿Â´Ù.
 * @param  : ÄíÅ° name
 * @return : ÄíÅ° value
 */
function getCookie( name ) {
	var search = name + "=";
	if ( document.cookie.length > 0 ) {
		offset = document.cookie.indexOf( search );
		if ( offset != -1 ) {
			offset += search.length;
			end = document.cookie.indexOf( ";", offset );

			if ( end == -1 )
				end = document.cookie.length;

			return unescape(document.cookie.substring(offset,end));
		}
		else return "";
	}
	else return "";
}


//  SELECT OPTION BOXÀÇ °ªÀ» RETURN ÇÑ´Ù.
function jsCheckSelectBox ( sb )
{

    var temp = sb.options[sb.selectedIndex].value ;
    return ( temp );
}

/*--------------------------------------------------
  ±â´É   : Check Null RETURN T/F
  INPUT  : check  data
  RETURN : true  -> NULL
           false -> NOT NULL
----------------------------------------------------*/
function jsCheckNull( toCheck )
{
     var chkstr = toCheck + "";
     var is_Space = true ;

     if ( ( chkstr == "") || ( chkstr == null ) )
	   return( true );

     for ( j = 0 ; is_Space && ( j < chkstr.length ) ; j++)
     {
	     if( chkstr.substring( j , j+1 ) != " " )
         {
	       is_Space = false ;
         }
     }
     return ( is_Space );
}

/**
 * @type   : method
 * @access : public
 * @object :
 * @desc   : ±Ý¾×Çü½ÄÀ¸·Î ¼¼ÀÚ¸® ¸¶´Ù ÄÞ¸¶¸¦ Âï´Â´Ù.
 * @param  : v    ¼ýÀÚÇü
 * @return : ±Ý¾×Çü½ÄÀÇ ½ºÆ®¸µ
 */
function fnMoneyType(v) {
        v = v.toString();
        if (v.length > 3) {
                var mod = v.length % 3;
                var retval = (mod > 0 ? (v.substring(0,mod)) : "");
                for (i=0 ; i < Math.floor(v.length / 3); i++) {
                        if ((mod == 0) && (i == 0)) {
                                retval += v.substring(mod+ 3 * i, mod + 3 * i + 3);
                        } else {
                                retval+= "," + v.substring(mod + 3 * i, mod + 3 * i + 3);
                        }
                }
                return retval;
        } else {
                return v;
        }
}

/*--------------------------------------------------------------------------------------------
  ±â´É : ¿ìÆí¹øÈ£ °Ë»ö Ã¢
  INPUT : z1 - °Ë»öÃ¢¿¡¼­ ¼±ÅÃÇÑ ¿ìÆí¹øÈ£ ¾Õ 3ÀÚ¸®°¡ µé¾î°¥ OpenerÀÇ Object
          z2 - °Ë»öÃ¢¿¡¼­ ¼±ÅÃÇÑ ¿ìÆí¹øÈ£ µÚ 3ÀÚ¸®°¡ µé¾î°¥ OpenerÀÇ Object
          a  - °Ë»öÃ¢¿¡¼­ ¼±ÅÃÇÑ ÁÖ¼Ò°¡ µé¾î°¥ OpenerÀÇ Object
          f  - °Ë»öÃ¢ Á¾·áÈÄ Æ÷Ä¿½º¸¦ ÀÌµ¿ÇÒ OpenerÀÇ Object
--------------------------------------------------------------------------------------------*/
function OpenZipcode(z1,z2,a,f,frm) {
	var v_frm = frm;
	if (frm==null)	v_frm = "";
	window.open("/util.RetrievePostalCodeList.mall?fname="+v_frm+"&zip1="+z1+"&zip2="+z2+"&address="+a+"&focus="+f,"ZipWin","width=460,height=500,toolbar=no,location=no,directories=no,status=no,menubar=no,scrollbars=no,resizable=yes");
}

function OpenZipcode_01(e,z1,z2,a,f,frm) {
	if (isAccess(e)){
		var v_frm = frm;
		if (frm==null)	v_frm = "";
		window.open("/util.RetrievePostalCodeList.mall?fname="+v_frm+"&zip1="+z1+"&zip2="+z2+"&address="+a+"&focus="+f,"ZipWin","width=460,height=500,toolbar=no,location=no,directories=no,status=no,menubar=no,scrollbars=no,resizable=yes");

		return false;
	}
}


/**
 * @type   : function
 * @access : public
 * @desc   : Vista ¾Ë¸²Ã¢
 * @sig    :
 * @param  :
 * @return :
 * @author : Á¤¼ºÇå
 */
 function alertVistaMessage(){
 	 var uas = navigator.userAgent;

 	 if(uas.indexOf("MSIE 7.0") > -1){
 	 	 if(uas.indexOf("Windows NT 6.0") > -1){			//VistaÀÎ °æ¿ì
       alert("   ¿î¿µÃ¼Á¦°¡ Window VistaÀÎ °æ¿ì ¾Æ·¡¿Í °°ÀÌ Á¶Ä¡ÈÄ ÀÌ¿ëÇÏ½Ã±â ¹Ù    ¶ø´Ï´Ù.\n\n   ½ÃÀÛ¹öÆ° ¿À¸¥ÂÊ Internet Explorer7¿¡ ¿À¸¥ÂÊ ¸¶¿ì½º¸¦ Å¬¸¯-> \n\n    [°ü¸®ÀÚ ±ÇÇÑÀ¸·Î ½ÇÇà]À» Å¬¸¯ -> Ã³À½ºÎÅÍ Àç½ÇÇà");
 	 	 }
 	 }
 }

 function isAccess(evt) {

	var keynum;
	var ismouseClick = 1;

	var e = evt ? evt : window.event;

	if (e.which ){ // Netscape/Firefox/Opera

		keynum = e.which;
		if (keynum == 1) {
			ismouseClick = 0;
		}
	} else if (e) { //IE & Safari
			keynum = e.keyCode;

		//SafariÀÇ °æ¿ì ¸¶¿ì½ºÅ¬¸¯Àº keynum 0 ÀÌ ³Ñ¾î¿È
//				if (e.button == 0 || keynum == 0){
			if (keynum == 0){
				ismouseClick = 0;
			}
	}


	//¸¶¿ì½º Å¬¸¯ÀÌ°Å³ª ¿£ÅÍÅ°¸¦ ´©¸¥°æ¿ì true°ª ¹ÝÈ¯
	if ( ismouseClick == 0 || keynum == 13 ) {
		return true;
	}
	else{
		return false;
	}
}

function __ws__(id)
{
	document.write(id.innerHTML); id="";
}


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.01
  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 && d.getElementById) x=d.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 checkHolidayTime(vtime) {
    var month = new Array(13,14,15);
    
    var im = parseInt(vtime.substring(4,6),10);
    var id = parseInt(vtime.substring(6,8),10);
    
		if(im == 2 ) {
			for (var inx = 0; inx < month.length; inx++) {
				if(month[inx] == id ) {
					return true;
				}
			}
		}
		return false;
}