var _totalOption = "==Àüü=="; var _selectOption = "==¼±ÅÃ=="; var _ajaxErrMsg = "·ÎµùÁß Àå¾Ö°¡ ¹ß»ýÇß½À´Ï´Ù.\n\n";// var _functionErrMsg = "Àå¾Ö°¡ ¹ß»ýÇß½À´Ï´Ù. °ü¸®ÀÚ¿¡°Ô ¹®ÀÇÇϽʽÿÀ.\n(È­¸éÀ̹ÌÁö ÀúÀå¿ä¸Á)"; var _sToday = "";//¿À´Ã ¼­¹ö ³¯Â¥ var _dateType = "";//³¯Â¥ Æ÷¸ä var _datecount = 0; //³¯Â¥ ÄÞÆ÷·±Æ® attachEvent¹®Á¦ ÇØ°áÃ¥ var _dateItemName = "";//³¯Â¥ ¸Þ¼¼Áö /* -------------------------------------------------------------------------------------------------------- */ /* ¼¼¼Ç¸¸·á½Ã È£ÃâµÇ´Â °øÅëÇÔ¼ö */ /* -------------------------------------------------------------------------------------------------------- */ function expireSession(){ location.href= "/"; return eval( '({"info":[{"cnt":0,"mag":"¼¼¼ÇÀÌ ¸¸·áµÇ¾ú½À´Ï´Ù.\\n´Ù½Ã ·Î±×ÀÎ ÇØÁֽñ⠹ٶø´Ï´Ù.","pageNo":1,"rsultCd":"0","stus":"FAIL","totalCnt":0}],"items":null})' ); } /* -------------------------------------------------------------------------------------------------------- */ /* Json data·Î ºÎÅÍ Ç׸ñÀ» Àо select Ç׸ñ¿¡ ³Ö¾îÁØ´Ù. */ /* */ /* items : response.items */ /* vName : items¿¡¼­ optionÀÇ Name¿¡ Ç¥½ÃµÉ Ç׸ñ¸í */ /* vValue : items¿¡¼­ option¿¡ Valuedp Ç¥½ÃµÉ Ç׸ñ¸í */ /* selectObj : select Objecct */ /* addOpt : Àüü-A, ¼±ÅÃ-O, ¾øÀ½-N */ /* addVal : ¿É¼Ç¿¡ ´ëÇÑ Value */ /* selectVal : ¼±Åà Value */ /* ex) */ /* doJsonToOption( response.items, "bzwkIncdCtnt", "bzwkIncdName", custNotiTchsChnlDstcd, "O", "", "01" ); */ /* -------------------------------------------------------------------------------------------------------- */ function doJsonToOption( items, vName, vValue, selectObj, addOpt, addVal, selectVal ) { var j = 0; // select object Ç׸ñÀ» ÃʱâÈ­ÇÑ´Ù var objCnt = selectObj.options.length ; for( var i = objCnt ; i > 0 ; i-- ){ selectObj.options[i] = null ; } // addOpt ó¸® if( addOpt =="A" ){ selectObj.options[0] = new Option(_totalOption, addVal, false, false) ; j = 1; }else if( addOpt =="O" ){ selectObj.options[0] = new Option(_selectOption, addVal, false, false) ; j = 1; }else if( addOpt =="N" ){ } // Ç׸ñÀ» Ãß°¡ÇÑ´Ù. var vCnt = items.length; var CheckSelectVal = false; for( var i = 0; i < vCnt ; i++ ) { selectObj.options[j] = new Option(eval("items["+i+"]."+vName), eval("items["+i+"]."+vValue)) ; if(selectVal == eval("items["+i+"]."+vValue)) CheckSelectVal = true; j++; } // ¼±ÅÃÇ׸ñÀ» ¼±ÅÃÇØÁØ´Ù. if(selectVal == null || selectVal == 'undefined'){ }else if(CheckSelectVal){ selectObj.value = selectVal; } } function doJsonToOptionAddName( items, vName, vValue, selectObj, addOpt, addVal, selectVal, AddName ) { var j = 0; // select object Ç׸ñÀ» ÃʱâÈ­ÇÑ´Ù var objCnt = selectObj.options.length ; for( var i = objCnt ; i > 0 ; i-- ){ selectObj.options[i] = null ; } // addOpt ó¸® if( addOpt =="A" ){ selectObj.options[0] = new Option(_totalOption, addVal, false, false) ; j = 1; }else if( addOpt =="O" ){ selectObj.options[0] = new Option(_selectOption, addVal, false, false) ; j = 1; }else if( addOpt =="N" ){ } // Ç׸ñÀ» Ãß°¡ÇÑ´Ù. var vCnt = items.length; var CheckSelectVal = false; for( var i = 0; i < vCnt ; i++ ) { selectObj.options[j] = new Option(eval("items["+i+"]."+vName)+AddName, eval("items["+i+"]."+vValue)) ; if(selectVal == eval("items["+i+"]."+vValue)) CheckSelectVal = true; j++; } // ¼±ÅÃÇ׸ñÀ» ¼±ÅÃÇØÁØ´Ù. if(selectVal == null || selectVal == 'undefined'){ }else if(CheckSelectVal){ selectObj.value = selectVal; } } /* --------------------------------------------------------------- */ /* ',', '\', '-', ':' ±âÈ£ Á¦°Å */ /* --------------------------------------------------------------- */ String.prototype.delMask = function() { var comma = /,/gi; var slash = /\//gi; var hipen = /-/gi; var collon = /:/gi; if ( this.length == 0 ) { return ""; } return this.replace(comma,"").replace(slash,"").replace(hipen,"").replace(collon,""); } /* --------------------------------------------------------------- */ /* ³¯Â¥ °è»ê (´õÇϱâ, »©±â) */ /* --------------------------------------------------------------- */ /* @aInterval : ¿ù/ÀÏ ±¸ºÐ */ /* @aValue1 : ³¯Â¥(8ÀÚ¸®) */ /* @aValue2 : ¿ù/ÀÏ °è»ê °ª */ /* @aMode : ´õÇϱâ/»©±â ±¸ºÐÀÚ */ /* aDateFormat: ³¯Â¥ Æ÷¸Ë */ /* --------------------------------------------------------------- */ /* calcDate("d", "20060531", "31", "+", "/"); */ /* --------------------------------------------------------------- */ function calcDate(aInterval, aValue1, aValue2, aMode, aDateFormat) { var lDate = new Date(); var lYear = ""; var lMonth = ""; var lDay = ""; aValue1 = aValue1.delMask(); aValue2 = aValue2.delMask(); if (aDateFormat == null || aDateFormat == "") { aDateFormat = "/"; } if (aValue1.length != 8) { return 0; } // if(aValue1.substring(4, 6) == 11 || aValue1.substring(4, 6) == 3){ // lDate.setDate(aValue1.substring(6)); // lDate.setMonth(aValue1.substring(4, 6) - 1); // lDate.setFullYear(aValue1.substring(0, 4)); // }else{ // lDate.setFullYear(aValue1.substring(0, 4)); // lDate.setMonth(aValue1.substring(4, 6) - 1); // lDate.setDate(aValue1.substring(6)); // } lDate.setDate(aValue1.substring(6)); lDate.setMonth(aValue1.substring(4, 6) - 1); lDate.setFullYear(aValue1.substring(0, 4)); switch (aInterval) { case "m": case "M": if (aMode == "+") { lDate.setMonth(lDate.getMonth() + parseInt(aValue2)); } else { lDate.setMonth(lDate.getMonth() - parseInt(aValue2)); } break; case "d": case "D": if (aMode == "+") { lDate.setDate(lDate.getDate() + parseInt(aValue2)); } else { lDate.setDate(lDate.getDate() - parseInt(aValue2)); } break; default: return 0; } lYear = lDate.getFullYear(); lMonth = lDate.getMonth() + 1; lDay = lDate.getDate(); if (lYear.length == 2) ldYear = "19" + lYear; if (parseInt(lMonth) < 10) lMonth = "0" + lMonth; if (parseInt(lDay) < 10) lDay = "0" + lDay; if (aValue1 == '20110331') { return '2011-04-01'; } else{ return lYear + aDateFormat+ lMonth + aDateFormat+ lDay; } } //=================================================================== //¼ýÀÚÀÌ¿ÜÀÇ ¹®ÀÚ¸¦ Á¦°ÅÇÑ´Ù. function removeIsNotNumeric( num ) { var result = ""; for (var i=0; i '9' ) { }else{ result += ch; } } return result; } //=================================================================== // ¿¹¾à»ó´ã ÀüÈ­¹øÈ£ Ç¥½Ã¹æ¹ý //¹®ÀÚ¿­À» ¹Þ¾Æ¼­ 3ÀÚ¸® ´ÙÀ½¿¡ ºóÄ­À» ³Ö¾î¼­ º¸¿©ÁÖµµ·Ï ±¸¼º function makeTelType(str){ str = removeIsNotNumeric(str); var len = str.length; var returnVal = ""; if(str == null || str == ""){ return returnVal; } if( str.length <= 2 ){ return returnVal; }else{ if( str.indexOf("02") == 0 ){ returnVal += str.substr(0,2) + " " + str.substr(2,len); }else{ returnVal = str.substr(0,3) + " " + str.substr(3,len); } } return returnVal; } // ---------------------------------------- // @ ¸ðµç ÆûÀÇ ¸ðµç ¿¤¸®¸àÆ®¸¦ ÃʱâÈ­ ÇÑ´Ù.(clear ½ÃÅ´) function allFormElementsClear(docs) { var len=docs.forms.length; for(var i=0;i nbytes) ? false : true; } // ----------------------------- // @ ¹ÙÀÌÆ®°è»êÇÑ °ªÀ» °¡Á®¿Â´Ù. // ----------------------------- function getMsgByte( msg ) { var nbytes = 0; for (var z=0; z 4) { nbytes += 2; } else if (ch == '\n') { if (msg.charAt(z-1) != '\r') { nbytes += 1; }else{ nbytes += 1; } } else if (ch == '<' || ch == '>') { nbytes += 4; } else { nbytes += 1; } } return nbytes; } // ----------------------------- // @ StringÀ» ¹Þ¾Æ ³¯Â¥Å¸ÀÔÀ¸·Î º¯°æ // ----------------------------- function makeDateType(str){ var returnVal = ""; if(str == null || str == ""){ return returnVal; } str = removeIsNotNumeric(str); switch(str.length){ case 6 : returnVal = str.substr(0,4) + "-" + str.substr(4,2); break; case 8 : returnVal = str.substr(0,4) + "-" + str.substr(4,2) + "-" + str.substr(6,2); break; case 12 : returnVal = str.substr(0,4) + "-" + str.substr(4,2) + "-" + str.substr(6,2) + " " + str.substr(8,2) + ":" + str.substr(10,2); break; case 14 : returnVal = str.substr(0,4) + "-" + str.substr(4,2) + "-" + str.substr(6,2) + " " + str.substr(8,2) + ":" + str.substr(10,2) + ":" + str.substr(12,2) break; case 16 : returnVal = str.substr(0,4) + "-" + str.substr(4,2) + "-" + str.substr(6,2) + " ~ " + str.substr(8,4) + "-" + str.substr(12,2) + "-" + str.substr(14,2); break; default : } return returnVal; } //----------------------------- //@ StringÀ» ¹Þ¾Æ ³¯Â¥Å¸ÀÔÀ¸·Î º¯°æ //----------------------------- function makeDateType(str,ymd){ var returnVal = ""; if(str == null || str == ""){ return returnVal; } str = removeIsNotNumeric(str); switch(str.length){ case 6 : returnVal = str.substr(0,4) + "-" + str.substr(4,2); break; case 8 : returnVal = str.substr(0,4) + "-" + str.substr(4,2) + "-" + str.substr(6,2); break; case 12 : returnVal = str.substr(0,4) + "-" + str.substr(4,2) + "-" + str.substr(6,2) + " " + str.substr(8,2) + ":" + str.substr(10,2); break; case 14 : if(ymd == "YMD"){ returnVal = str.substr(0,4) + "-" + str.substr(4,2) + "-" + str.substr(6,2); }else{ returnVal = str.substr(0,4) + "-" + str.substr(4,2) + "-" + str.substr(6,2) + " " + str.substr(8,2) + ":" + str.substr(10,2) + ":" + str.substr(12,2); } break; case 16 : returnVal = str.substr(0,4) + "-" + str.substr(4,2) + "-" + str.substr(6,2) + " ~ " + str.substr(8,4) + "-" + str.substr(12,2) + "-" + str.substr(14,2); break; default : } return returnVal; } //----------------------------- //@ StringÀ» ¹Þ¾Æ ½Ã°£Å¸ÀÔÀ¸·Î º¯°æ //----------------------------- function makeTimeType(str){ var returnVal = ""; if(str == null || str == ""){ return returnVal; } switch(str.length){ case 4 : returnVal = str.substr(0,2) + ":" + str.substr(2,2); break; case 6 : returnVal = str.substr(0,2) + ":" + str.substr(2,2) + ":" + str.substr(4,2); break; case 8 : returnVal = str.substr(0,2) + ":" + str.substr(2,2) + ":" + str.substr(4,2) + ":" + str.substr(6,2); break; default : } return returnVal; } //----------------------------- //@ ¹®ÀÚ Àüü¸¦ ġȯÇÑ´Ù. //----------------------------- String.prototype.replaceAll = function( searchStr, replaceStr ) { var temp = this; while( temp.indexOf( searchStr ) != -1 ) { temp = temp.replace( searchStr, replaceStr ); } return temp; } /** * À¯È¿¼ºÀ» °Ë»çÇÏ¿© ÀԷ°ªÀÌ ¾øÀ¸¸é * alert âÀ» ¶ç¿î ÈÄ Æ÷Ä¿½º¸¦ ÁØ´Ù * * @param obj * @param msg * @return */ function checkTextObject(obj, msg) { if(obj == null || obj.value == "" || obj.value == "undefined") { alert(msg); obj.focus(); obj.select(); return false; } return true; } /** * À¯È¿¼ºÀ» °Ë»çÇÏ¿© ÀԷ°ªÀÌ ¾ø°Å³ª 0À̸é * alert âÀ» ¶ç¿î ÈÄ Æ÷Ä¿½º¸¦ ÁØ´Ù * * @param obj * @param msg * @return */ function checkZeroTextObject(obj, msg) { if(obj == null || obj.value == "" || obj.value == "undefined" || obj.value == "0") { alert(msg); obj.focus(); obj.select(); return false; } return true; } /** * À¯È¿¼ºÀ» °Ë»çÇÏ¿© ÀԷ°ªÀÌ ¾øÀ¸¸é * alert âÀ» ¶ç¿îÈÄ focusObj·Î Æ÷Ä¿½º¸¦ ÁØ´Ù. * * @param obj * @param focusObj * @param msg * @return */ function checkTextObjectOtherFocus(obj, focusObj, msg) { if(obj.value == "") { alert(msg); focusObj.focus(); //focusObj.select(); return false; } return true; } /** * À¯È¿¼ºÀ» °Ë»çÇÏ¿© ÀԷ°ªÀÌ ¾ø°Å³ª 0À̸é * alert âÀ» ¶ç¿îÈÄ focusObj·Î Æ÷Ä¿½º¸¦ ÁØ´Ù. * * @param obj * @param focusObj * @param msg * @return */ function checkZeroTextObjectOtherFocus(obj, focusObj, msg) { if(obj == null || obj.value == "" || obj.value == "undefined" || obj.value =="0") { alert(msg); focusObj.focus(); //focusObj.select(); return false; } return true; } /** * Äĸ¶¸¦ Ãß°¡ÇÑ´Ù * * @param name * @return */ function insertComma(value) { return FormatCurrerny(value); } /** * onkeyup ½Ã ÀÚµ¿À¸·Î ÇØ´çÇÊµå °ª¿¡ Äĸ¶¸¦ Ãß°¡ÇÑ´Ù * * @param value * @return */ function autoInsertComma(field) { field.value = insertComma(field.value); } /** * Äĸ¶¸¦ »èÁ¦ÇÑ´Ù * * @param value * @return */ function delComma(value) { try { value = value.replace(/,/g,""); } catch (e){alert(e);} return value; } /** * ±Ý¾×¸¸ ÀÔ·ÂÇϵµ·Ï üũÇÏ´Â ÇÔ¼ö * 1. ±Ý¾×ÀÌ ¾Æ´Ñ°ªÀÌ µé¾î°¡¸é °æ°íâ Ç¥½Ã * 2. ±Ý¾×¸¸ °¡Á®¿Í¼­ ÀԷ¹ڽº¿¡ ÀÔ·Â * 3. Äĸ¶¸¦ Ãß°¡ * * @param val * @return */ function getMoneyChk(val) { if(window.event.keyCode == 37 || window.event.keyCode == 38 || window.event.keyCode == 39 || window.event.keyCode == 40 || window.event.keyCode == 35 || window.event.keyCode == 36) { return; } // ±Ý¾×¹®ÀÚ¿­ÀÎÁö üũ if(!isMoneyStr(val)) { // ±Ý¾×¾Æ´Ñ °ªÀÌ µé¾îÀÖÀ¸¸é ±Ý¾×¸¸ °¡Á®¿Í¼­ ÀúÀå val.value = getOnlyMoneyStr(val); } val.value=FormatCurrerny(val.value); } /** * ¹®ÀÚ¿­ÀÌ ¿µ¹®ÀÚ¿Í ¼ýÀڷθ¸ ÀÌ·ç¾îÁ®ÀÖ´ÂÁö ÆÇ´ÜÇÏ¿©, true, false ¸®ÅÏ * * @param value * @return */ function isAlphaDigitStr(value) { for(var i = 0; i < value.length; i++) { var chr = value.substr(i,1); if(!isAlpha(chr) && !isDigit(chr)) { return false; } } return true; } /** * ¹®ÀÚ¿­ÀÌ ¾ËÆĺª¸¸À¸·Î ÀÌ·ç¾îÁ®ÀÖ´ÂÁö ÆÇ´ÜÇÏ¿©, true,false ¸®ÅÏ * * @param value * @return */ function isAlphaStr(value) { for(var i = 0; i < value.length; i++) { var chr = value.substr(i,1); if(!isAlpha(chr)) { return false; } } return true; } /** * ¹®ÀÚ°¡ ¿µ¹®ÀÚÀÎÁö ÇѹÙÀÌÆ®¸¦ ÆÇ´ÜÇÏ¿© true, false ¸®ÅÏÇÑ´Ù. * * @param value * @return */ function isAlpha(value) { var isAlpha = false; if(isUpperCase(value)) isAlpha = true; if(isLowerCase(value)) isAlpha = true; return isAlpha } /** * ¹®ÀÚ¿­ÀÌ ¼Ò¹®ÀÚ¿Í ¼ýÀÚÀÇ Á¶ÇÕÀÎÁö ÆÇ´ÜÇÏ¿©, true, false¸¦ ¸®ÅÏ * @param value * @return */ function isDigitCombineLowerCase(value) { var bTrue = false; var bLowercase = false; var bDigit = false; // À¯È¿¼ºÀÌ ¸ÂÀ»¶§¸¸ ½ÇÇà if(isDigitLowerCaseStr(value)) { for(var i = 0; i < value.length; i++) { var chr = value.substr(i,1); // for ¹®À» µµ´Âµ¿¾È ¼ýÀÚ°¡ ÇѹøÀÌ¶óµµ ³ª¿À¸é true if(isDigit(chr)) bDigit = true; // for ¹®À» µµ´Âµ¿¾È ¼Ò¹®ÀÚ°¡ ÇѹøÀÌ¶óµµ ³ª¿À¸é true if(isLowerCase(chr)) bLowercase = true; } if(bDigit && bLowercase) bTrue = true; } return bTrue } /** * ¹®ÀÚ°¡ ´ë¹®ÀÚÀÎÁö ÇѹÙÀÌÆ®¸¦ ÆÇ´ÜÇÏ¿© true, false¸¦ ¸®ÅÏÇÑ´Ù. * * @param value * @return */ function isUpperCase(value) { if("A" <= value && value <= "Z") return true; else return false; } /** * ¹®ÀÚ°¡ ¼Ò¹®ÀÚÀÎÁö ÇѹÙÀÌÆ®¸¦ ÆÇ´ÜÇÏ¿© true, false¸¦ ¸®ÅÏÇÑ´Ù. * * @param value * @return */ function isLowerCase(value) { if("a" <= value && value <= "z") return true; else return false; } /** * ¹®ÀÚ¿­ÀÌ ¼Ò¹®ÀÚ¿Í ¼ýÀڷθ¸ ÀÌ·ç¾îÁ®ÀÖ´ÂÁö true, false¸¦ ¸®ÅÏ * * @param value * @return */ function isDigitLowerCaseStr(value) { for(var i = 0; i < value.length; i++) { var chr = value.substr(i,1); if(!isDigitLowerCase(chr)) { return false; } } return true; } /** * Çѹ®ÀÚ°¡ ¼Ò¹®ÀÚ¿Í ¼ýÀÚÀÎÁö ÆÇ´ÜÇÏ¿© true, false ¸¦ ¸®ÅÏ * * @param value * @return */ function isDigitLowerCase(value) { var algi = '1234567890abcdefghijklmnopqrstuvwxyz'; for(var i = 0; i < algi.length; i++) { var chr = algi.substr(i,1); if (chr == value) { return true; } } return false; } /** * ¹®ÀÚ¿­ÀÌ ¼ýÀÚÀÎÁö ÆÇ´ÜÇÏ¿© true, false¸¦ ¸®ÅÏ * * @param val * @return */ function isDigitStr(val) { value = val.value; for(var i = 0; i < value.length; i++) { var chr = value.substr(i,1); if(!isDigit(chr)) { alert("¼ýÀÚ°ú °ü·ÃµÈ ¹®ÀÚ¸¸ ÀÔ·ÂÇÒ ¼ö ÀÖ½À´Ï´Ù"); val.value = getOnlyDigitStr(val); return false; } } return true; } function getOnlyDigitStr(val) { value = val.value; var digitStr = ""; for(var i = 0; i < value.length; i++) { var chr = value.substr(i,1); if(isDigit(chr)) { digitStr += chr; } } return digitStr; } /** * Çѹ®ÀÚ°¡ ¼ýÀÚÀÎÁö ÆÇ´ÜÇÏ¿© true, false¸¦ ¸®ÅÏ * * @param value * @return */ function isDigit(value) { var algi = '1234567890,'; for(var i = 0; i < algi.length; i++) { var chr = algi.substr(i,1); if (chr == value) { return true; } } return false; } /** * ±Ý¾×ÇüÅÂÀÇ ¹®ÀÚ¿­¸¸ °¡Á®¿Â´Ù. * ¿¹) getOnlyMoneyStr('aa112,21ab') => 112,21 * * @param value * @return */ function getOnlyMoneyStr(val) { value = val.value; var moneyStr = ""; for(var i = 0; i < value.length; i++) { var chr = value.substr(i,1); if(isMoney(chr)) { moneyStr += chr; } } return moneyStr; } /** * ¹®ÀÚ¿­ÀÌ ±Ý¾×°ü·Ã ¼ýÀÚÀÎÁö ÆǺ°ÇÏ¿© true, false ¸¦ ¸®ÅÏÇÑ´Ù. * ¿¹) isMoneyStr('12312') => true * isMoneyStr('12,312') => true * isMoneyStr('12A12') => false * @param val * @return */ function isMoneyStr(val) { value = val.value; for(var i = 0; i < value.length; i++) { var chr = value.substr(i,1); if(!isMoney(chr)) { alert("±Ý¾×°ú °ü·ÃµÈ ¹®ÀÚ¸¸ ÀÔ·ÂÇÒ ¼ö ÀÖ½À´Ï´Ù"); return false; } } return true; } /** * Çѹ®ÀÚ°¡ ±Ý¾×°ü·Ã ¼ýÀÚÀÎÁö ÆǺ°ÇÏ¿© true, false ¸¦ ¸®ÅÏÇÑ´Ù. * ¿¹) isMoney('a') => false * isMoney('9') => true * * @param value * @return */ function isMoney(value) { var algi = ',1234567890'; for(var i = 0; i < algi.length; i++) { var chr = algi.substr(i,1); if (chr == value) { return true; } } return false; } //¼¼ÀÚ¸®¸¶´Ù ÄÞ¸¶³Ö±â(masking) function FormatCurrerny(number) { var rValue =''; var EnableChar = "-0123456789"; var Chr=''; var EnableNumber = ''; //EnableNumber : ¼ø¼ö -¸¦ Æ÷ÇÔÇÑ ¹®ÀÚ¿­ number = String(number); for (var i=0;i=0;i--){ if (ABSNumber.charAt(i)!='-'){ ReverseWords += ABSNumber.charAt(i); } } rValue = ReverseWords.substring(0, 3); var j=0; var dotCount = (ReverseWords.length/3)-1; //','°¡ µé¾î°¥ °¹¼ö for (j=1;j<=dotCount;j++){ for(i=0;i=0;i--){ if (ReverseWords.charAt(i)!='-'){ rValue += ReverseWords.charAt(i); } } if (Minus) {rValue = "-"+rValue;} return rValue; } /** *¹®ÀÚ¿­ÀÇ ¾çÂÊ(¿ÞÂÊ, ¿À¸¥ÂÊ) °ø¹éÀ» Á¦°Å ÇÔ¼ö */ function trimIt(src) { var search = 0; while ( src.charAt(search) == " ") { search = search + 1; } src = src.substring(search, (src.length)) search = src.length - 1; while (src.charAt(search) ==" ") { search = search - 1; } return src.substring(0, search + 1); } //ÅÂ±× À¯È¿¼º °ËÁõ function tagValidator(strz){ var parseStr = strz.split(':'); // Áߺ¹Ã¼Å© for(var i=0;i 128) ? 2 : 1; if (l > len) return str.substring(0,i) + "..."; } return str; } /** * bool String::bytes(void) * Çش罺Ʈ¸µÀÇ ¹ÙÀÌÆ®´ÜÀ§ ±æÀ̸¦ ¸®ÅÏÇÕ´Ï´Ù. (±âÁ¸ÀÇ length ¼Ó¼ºÀº 2¹ÙÀÌÆ® ¹®ÀÚ¸¦ ÇѱÛÀÚ·Î °£ÁÖÇÕ´Ï´Ù) */ String.prototype.bytes = function() { var str = this; var l = 0; for (var i=0; i 128) ? 2 : 1; return l; } //Æ˾÷âÀ» È­¸é °¡¿îµ¥ ¶ç¿î´Ù. //url : url //popupname : Æ˾÷ À©µµ¿ì¸í //x : width //y : height //scroll : È­¸é scroll ¿©ºÎ( 'yes','no' ) //resize : È­¸é resize ¿©ºÎ( 'yes','no' ) function popUp(url, popupname,x,y,scroll,resize) { var win = window.open(url,popupname,"toolbar=no,width="+x+",height="+y+ ",top="+ (screen.availheight- y )/2+",left="+(screen.availwidth- x)/2 +",directories=no,status=no,scrollbars="+scroll+",resize="+resize+",menubar=no"); return win; } /** * Cookie Ŭ·¡½º */ var Cookie = { get: function(name) {var nameOfCookie = name + "=";var x = 0;while ( x <= document.cookie.length ){var y = (x+nameOfCookie.length);if ( document.cookie.substring( x, y ) == nameOfCookie ) {if ( (endOfCookie=document.cookie.indexOf( ";", y )) == -1 ) endOfCookie = document.cookie.length;return unescape( document.cookie.substring( y, endOfCookie ) );} x = document.cookie.indexOf( " ", x ) + 1; if ( x == 0 ) break; } return "";} ,set: function(name, value, expiredays) { var todayDate = new Date(); todayDate.setDate( todayDate.getDate() + expiredays ); document.cookie = name + "=" + escape( value ) + "; path=/; expires=" + todayDate.toGMTString() + ";" } }; String.prototype.trim = function(){return this.replace(/(^\s*)|(\s*$)/gi, "");}; function _(id) { return document.getElementById(id); } function fileLimitSize(fileSize){ if(fileSize > 22000000){ alert('20MB ÀÌ»óÀÇ ÆÄÀÏÀ» ÀúÀåÇÏ½Ç ¼ö ¾ø½À´Ï´Ù'); return true; } }