/*-------------------------*/ // ÀԷ°ª °ø¹é üũ /*-------------------------*/ function cf_checkSpace(obj, msg) { var value = cf_trim(obj.value); if (value == '') { alert(msg); obj.focus(); return true; } return false; } /*-------------------------*/ // ÀԷ°ª °ø¹é üũ /*-------------------------*/ function cf_checkSpace2(obj, msg) { var value = cf_trim(obj.value); if (value == '') { alert(msg); return true; } return false; } /*-------------------------*/ //°ø¹éÁ¦°Å /*-------------------------*/ function cf_trim(str) { return str.replace(/^\s+|\s+$/g, ''); } /*-------------------------*/ //Äĸ¶Á¦°Å /*-------------------------*/ function cf_escapeComma(str) { return str.replace(/\,/g,''); } /*-------------------------*/ //Å©±â °íÁ¤Æʾ÷â ¶ç¿ì±â /*-------------------------*/ function cf_popup(url, winName, width, height){ var opt = "menubar=no, resize=no, scrollbars=no, location=no"; opt += " width=" + width + ", height=" + height; var tmpWin = window.open(url, winName, opt); tmpWin.focus(); } /*-----------------------------------*/ //½ÇÀûÁõ¸í¼­ ½ºÅ©·Ñ¹Ù »ý¼ºÀ» À§ÇÑ FUNCTION //2009.05.11 Á¤ÇüÁØ Ãß°¡ //Å©±â À¯µ¿Àû Æʾ÷â ¶ç¿ì±â /*-----------------------------------*/ function cf_popup2(url, winName, width, height) { var opt = "menubar=yes, resize=no, scrollbars=yes, location=no"; opt += " width=" + width + ", height=" + height; var tmpWin = window.open(url, winName, opt); tmpWin.focus(); } function cf_popup2_2(url, winName, width, height) { var opt = "menubar=no, resize=no, scrollbars=yes, location=no"; opt += " width=" + width + ", height=" + height; var tmpWin = window.open(url, winName, opt); tmpWin.focus(); } /*-----------------------------------*/ // ¸Þ´º¹Ù Á¦°Å //2009.05.11 Á¤ÇüÁØ Ãß°¡ //Å©±â À¯µ¿Àû Æʾ÷â ¶ç¿ì±â /*-----------------------------------*/ function cf_popup2_3(url, winName, width, height) { var opt = "menubar=no, resize=no, scrollbars=yes, location=no"; opt += " width=" + width + ", height=" + height; var tmpWin = window.open(url, winName, opt); tmpWin.focus(); } /*-------------------------*/ // »óŹ٠º¸À̱â /*-------------------------*/ function cf_popup3(url, winName, width, height) { var opt = "menubar=no, resize=no, scrollbars=yes, location=no, statusbar=yes"; opt += " width=" + width + ", height=" + height; var tmpWin = window.open(url, winName, opt); tmpWin.focus(); } /*-------------------------*/ //Å©±â °íÁ¤Æʾ÷â ¶ç¿ì±â /*-------------------------*/ function cf_popup5(url, winName, width, height){ var opt = "menubar=no, resize=no, scrollbars=no, location=no"; opt += " width=" + width + ", height=" + height; var tmpWin = window.open(url, winName, opt); tmpWin.focus(); } /*-------------------------*/ //Å©±â °íÁ¤Æʾ÷â ¶ç¿ì±â /*-------------------------*/ function cf_popup4(url, winName, width, height) { ans = confirm("Ãâ·ÂÀ» ÇϽñâ Àü¿¡, ´ÙÀ½°ú °°ÀÌ ¼³Á¤ÀÌ µÇ¾ú´ÂÁö È®ÀÎÇϽñ⠹ٶø´Ï´Ù\n\n1. ÀÎÅÍ³Ý ÀͽºÇ÷ξîÀÇ ÆÄÀÏ - ÆäÀÌÁö ¼³Á¤ÀÇ ¹è°æ»ö ¹× À̹ÌÁö ÀμⰡ üũµÇ¾ú´ÂÁö È®ÀÎÇϽñ⠹ٶø´Ï´Ù \n\n* È®ÀÎÇϼ̽À´Ï±î?"); if (ans == true) { var opt = "menubar=yes, resize=no, scrollbars=yes, location=no"; opt += " width=" + width + ", height=" + height; var tmpWin = window.open(url, winName, opt); tmpWin.focus(); } } /*-------------------------*/ //Å©±â °íÁ¤Æʾ÷â ¶ç¿ì±â /*-------------------------*/ function cf_popup7(url, winName, width, height, printTimes) { ans = confirm("Ãâ·Â ¾ç½ÄÀÌ Á¦´ë·Î ¾È³ª¿À½Ã¸é\nÀÚ·á½Ç ³» ±âŸÀÚ·áÀÇ Ãâ·ÂÇÁ·Î±×·¥ ´Ù¿î·Îµå ¾È³»¸¦ Ŭ¸¯ÇϽÿ©\nÇÁ·Î±×·¥À» ¼³Ä¡ÇØÁֽñ⠹ٶø´Ï´Ù"); if (ans == true) { var opt = "menubar=no, resize=no, scrollbars=yes, location=no"; opt += " width=" + width + ", height=" + height; var tmpWin = window.open(url, winName, opt); tmpWin.focus(); } } /*-------------------------*/ //Å©±â °íÁ¤Æʾ÷â ¶ç¿ì±â /*-------------------------*/ function cf_popup6(url, winName, width, height) { var opt = "menubar=no, resize=no, scrollbars=yes, location=no"; opt += " width=" + width + ", height=" + height; var tmpWin = window.open(url, winName, opt); tmpWin.focus(); } /*-------------------------*/ // ³¯ÀÚ . ¾ø¾Ö±â /*-------------------------*/ function getYmd(jumYmd) { var year = jumYmd.substring(0, 4); var mm = jumYmd.substring(5, 7); var dd = jumYmd.substring(8); return year + mm + dd; } /*-------------------------*/ //¼ýÀÚ¸¸ ÀԷƹޱâ /*-------------------------*/ function accept_number() { if (event.keyCode < 45 || event.keyCode > 57 || ((event.keyCode > 32 && event.keyCode < 48) || (event.keyCode > 57 && event.keyCode < 65) || (event.keyCode > 90 && event.keyCode < 97))) { event.returnValue = false; } } /*-------------------------*/ // ¸Þ´ºÀ̵¿ /*-------------------------*/ function goMenu(sub, isTopLoding) { if(isTopLoding) parent.frames["topmenu"].location.reload(false); parent.frames["content"].location = sub; } /*-------------------------*/ // À¯È¿ÇÑ(Á¸ÀçÇÏ´Â) ¿ù(êÅ)ÀÎÁö üũ /*-------------------------*/ function isValidMonth(mm) { var m = parseInt(mm,10); return (m >= 1 && m <= 12); } /*-------------------------*/ // ÇöÀç ½Ã°¢À» Time Çü½ÄÀ¸·Î ¸®ÅÏ /*-------------------------*/ function getCurrentTime() { return toTimeString(new Date()); } /** * ÀÚ¹Ù½ºÅ©¸³Æ® Date °´Ã¼¸¦ Time ½ºÆ®¸µÀ¸·Î º¯È¯ * parameter date: JavaScript Date Object */ function toTimeString(date) { //formatTime(date) 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) return ("" + year + "-" + month + "-" + day) } /*-------------------------*/ // ÇöÀç Ò´À» YYYYÇü½ÄÀ¸·Î ¸®ÅÏ /*-------------------------*/ function getYear() { return getCurrentTime().substr(0, 4); } /*-------------------------*/ // ÇöÀç êÅÀ» MMÇü½ÄÀ¸·Î ¸®ÅÏ /*-------------------------*/ function getMonth() { return getCurrentTime().substr(4,2); } /*-------------------------*/ // ÇöÀç ìíÀ» DDÇü½ÄÀ¸·Î ¸®ÅÏ /*-------------------------*/ function getDay() { return getCurrentTime().substr(6, 2); } ////////////////////////// Ķ¸°´õ Á÷Á¢ ÀÔ·Â Á¦¾î //////////////////////////// // common.js¸¦ ¸ÕÀú ÀÎŬ·çµå ÇÏ°í, Ķ¸°´õ¸¦ include Çϼ¼¿ä // ³¯Â¥ ÀûÇÕ¼º ÆÄ¾Ç function _isVaildDate(yyyy,mm,dd){ var dateVar = new Date(yyyy,mm-1,dd); return (dateVar.getFullYear()==yyyy && dateVar.getMonth()==mm-1 && dateVar.getDate()==dd) ? true : false; } /*-------------------------*/ // Á¡À» ¾ø¾Ú /*-------------------------*/ function _removeJum(ymd) { var re = /\./g; return ymd.replace(re, ""); } /*-------------------------*/ // Á¡À» »ý¼º /*-------------------------*/ function _jumDay(ymd) { if(ymd.length == 8) { if(!_isVaildDate(ymd.substring(0,4),ymd.substring(4,6),ymd.substring(6))){ alert("³¯Â¥ Çü½ÄÀÌ À߸ø µÇ¾ú½À´Ï´Ù"); return ""; } } if (ymd.length <= 4) return ymd; else if (ymd.length > 4 && ymd.length<=6) return ymd.substring(0,4)+"." + ymd.substring(4); return ymd.substring(0,4)+"." + ymd.substring(4,6) + "." + ymd.substring(6); } /*-------------------------*/ // Å×½ºÆ® /*-------------------------*/ function _test() { var startYmd = document.insertForm.dataArea0.value; alert("startYmd:" + startYmd + ",escape:" + _removeJum(startYmd) + ",jum:" + _jumDay(removeJum(startYmd))); } /*-------------------------*/ // º¯È¯ /*-------------------------*/ function _nbformat2(numstr) { return _jumDay(numstr); } /*-------------------------*/ // °´Ã¼ Àüȯ /*-------------------------*/ function _jum(obj) { var numstr; switch (typeof obj.value) { case "string": numstr = _removeJum(obj.value); break; case "number" : numstr = String(obj.value); break; default: return "0"; } var dis = _nbformat2(numstr); obj.value = dis; return obj.value; } /*-------------------------*/ // Ķ¸°´õ¿¡¼­ È£Ãâ /*-------------------------*/ function _jumSet(obj) { var length = obj.value.length; obj.value=_jum(obj); } //¶óµð¿À ¹öÆ° üũ function checkRadioButton(obj_name, msg) { max_no = obj_name.length; check_index = -1; for (i = 0; i < max_no;i++) { if(obj_name[i].checked){ check_index = i; } } if (check_index == -1) { alert(msg); return false; } return true; } /*-------------------------*/ // ¶óµð¿À ¹öÆ° üũµÈ °ª ¹Þ¾Æ¿À±â.. /*-------------------------*/ function getRadioButtonValue(obj) { for (i = 0; i < obj.length; i++) { if (obj[i].checked) { break } } return obj[i].value; } /*-------------------------*/ // /*-------------------------*/ function buttonDisable() { for(var i = 1; i < 9; i++) { var btn = document.getElementById("btn" + i); } } /*-------------------------*/ // /*-------------------------*/ function buttonDisable2() { for (var i = 1; i < 50; i++) { var btn = document.getElementById("btn" + i); if (btn != null){ // && typeof(btn.filters.alpha) != 'undefined') { // btn.filters.alpha.opacity = 20; btn.disabled = true; btn.style.display = 'none'; } // } } } /*-------------------------*/ // ±Ý¾×À» Çѱ۱ݾ×Ç¥½Ã·Î º¯È¯ /*-------------------------*/ function fnMoneyToKorean(inputNumber) { var inputNumLength = inputNumber.length; var tempInputNumLen = inputNumLength; var mode, quotient; var numericCharArray = new Array(inputNumLength); var placeArray = new Array(inputNumLength); var koreanCharArray = new Array(); for(var i=0; i