//sofforum Űº¸µå º¸¾È keycode º¯È¯¿ë ÇÔ¼ö ½ÃÀÛ function CKKeyPro_Check(objInput, re) { var numPattern = objInput.value.match(re); var numValue = ""; if(numPattern != null) { for(i = 0; i < objInput.value.length; i++) { var ch = objInput.value.charAt(i); if(re.test(ch) == false) { numValue += ch; } } objInput.value=numValue; return false; //paste °Ë»ç } else return true; } //sofforum Űº¸µå º¸¾È keycode º¯È¯¿ë ÇÔ¼ö ³¡ //Æ÷Å» Ãß°¡ °ü·Ã °øÅë ÀÚ¹Ù script //¸¶¿ì½º ¿À¸¥ÂÊ ¹öư »ç¿ë±ÝÁö //document.oncontextmenu=new Function("return false") /** * rpad (2004-02-21 sonagi Ãß°¡) */ function rpad(obj, leng, chr) { var result = String(obj.value); var start = result.length; for( i = start ; i < leng ; i++ ){ result += chr; } return result; } /** *Äĸ¶ »ðÀÔ */ function formatComma(tx) { //Äĸ¶ »ðÀÔ var oldv = ""; if(oldv == tx.value) return; oldv = tx.value; tx.value = formatNumber(oldv); } /** * ClearVal() * Spec : input-boxÀÇ °ª clear */ function ClearVal(form) { var count = form.elements.length; //alert(count); for ( var i = 0; i < count; i++ ) { if ( form.elements[i].type == "text" || form.elements[i].type == "password") { form.elements[i].value = ""; } } return; } /** * ClearValOnly() * Spec : input-boxÀÇ °ª clear */ function ClearValOnly(obj) { if ( obj.type == "text" || obj.type == "password") { obj.value = ""; } return; } /** * function removeValue(obj) * Spec : ³¯¶ó°¥¶§ ÄÞ¸¶ »©ÁÖ±â * Argument : removeValue(obj) * Return : Object * Example : removeValue(obj) */ function removeValue(obj) { val = obj.value; if(typeof(val) == 'undefined') { obj.value = ""; return; } str = ""; strr = val.split(","); for (i=0;i */ function kebAlert(msgCode,alertMSG,CheckNum) { alert ( getMessage(msgCode,alertMSG,CheckNum) ); } /** * 2¹ø Submit¹æÁö */ function getVoidFunc() { return function anonymous() { void(0); }; } /** * ´ë¹®ÀÚ º¯È¯. * ex) onblur="toUpper(document.frm.WKUSERID)" */ function toUpper(f){ f.value=f.value.toUpperCase(); } /** * ¿µ¹®, ¼ýÀÚ, ÁöÁ¤ÇÑ Æ¯¼ö¹®ÀÚ ('-', '.', ',') ¿Ü ¸ðµÎ Á¦°Å * ±¹¹®¿¡ ¸Â°Ô ¼öÁ¤ */ function removeKor(obj, alertMSG) { var str = String(obj.value); var len = str.length; var sit = 0; var tmp = ""; var ch = ''; i = 0; while (sit < len) { ch = str.charAt(sit); if( (ch == ' ') || (ch >= '0' && ch <= '9') || (ch == '-') || (ch == '_') || (ch == '~') || (ch == '^') || (ch == '@') ||(ch == '.') || (ch == ',') || ((ch >= 'A') && (ch <= 'Z')) || ((ch >= 'a' && ch <= 'z'))) { tmp = tmp + ch; } else { if (i == 0) { if(alertMSG == null) { alert("ÇѱÛÀÔ·ÂÀº ¾ÈµË´Ï´Ù."); } else { alert(alertMSG + "·Î ÀÔ·Â Çϼ¼¿ä."); } i++; } obj.value = tmp; } sit++; } } /** * Window Open
* Window¼Ó¼º - È­¸é°¡¿îµ¥ À§Ä¡ Çϸç scrollbar = yes, resizable=yes, status=yes, toolbar=no, menubar=no * @param url windowÀÇ URL * @param name WindowÀÇ ¸í * @param widht windowÆø (Çȼ¿) * @param height window³ôÀÌ (Çȼ¿) * @return window object */ function openWindow(url, name, width, height,scrollYN ) { var top = screen.height / 2 - height / 2 - 50; var left = screen.width / 2 - width / 2 ; if (scrollYN==null) scrollYN='no'; //var win = open(url, name, 'width='+width+',height='+height+',top='+top+',left='+left+',resizable=yes,status=yes,toolbar=no,menubar=no, top=50, left=50'); var win = open(url, name, 'width='+width+',height='+height+',top='+top+',left='+left+',resizable=yes,status=no,toolbar=no,menubar=no,scrollbars='+scrollYN); win.focus(); return win; } /** * null °ª üũÇÏ´Â ÇÔ¼ö */ function isNull(obj) { if (typeof(obj.value)== 'undefined'|| obj.value == null || obj.value == "") return true; else return false; } /** * function formatNumber(s) * Spec : ÀÚµ¿À¸·Î ÄÞ¸¶ ¼ÂÆÃÇϱâ * Argument : formatNumber(str) * Return : string * Example : formatNumber(s) * History : sybaek 2001.6.20 - 0¸¸ ÀԷµÇÁö ¾Ê°Ô ¼öÁ¤ */ function formatNumber(s) { var str = s.replace(/\D/g,""); var len = str.length; var tmp = ""; var tm2 = ""; var i = 0; //alert("1"); str = str.substring(i,len); len = str.length; if(len < 3) { return str; } else { //alert("2"); var sit = len % 3; if (sit > 0) { tmp = tmp + str.substring(0,sit) + ','; len = len - sit; } while (len > 3) { tmp = tmp + str.substring(sit,sit+3) + ','; len = len - 3; sit = sit + 3; } //alert("3"); tmp = tmp + str.substring(sit,sit+3) + tm2; str = tmp; } return str; } /** * Message Code·Î Message Lookup * @param msgCode ¸Þ½ÃÁö Code * @return Message ¹®ÀÚ. Message Code¿¡ ÇØ´çµÇ´Â Message°¡ Á¸ÀçÇÏÁö ¾ÊÀ» °æ¿ì * " No Matching Message!" return */ function getMessage(msgCode,alertMSG,CheckNum) { if (msgCode == 'MSG101' ) { if (alertMSG != null) return alertMSG + ' : ' + '°ªÀ» ÀÔ·ÂÇϽʽÿÀ.'; return '°ªÀ» ÀÔ·ÂÇϽʽÿÀ.'; } if (msgCode == 'MSG101_1' ) { if (alertMSG != null) return alertMSG + ' : ' + '°ªÀ» ¼±ÅÃÇϽʽÿÀ.'; return '°ªÀ» ¼±Åà ÇϽʽÿÀ.'; } else if( msgCode == 'MSG102' ) return '¹®ÀÚ°ª¸¸ ÀԷ°¡´ÉÇÕ´Ï´Ù.'; else if( msgCode == 'MSG103' ) return '¼ýÀÚ°ª¸¸ ÀԷ°¡´ÉÇÕ´Ï´Ù.'; else if( msgCode == 'MSG104' ) return '¿µ¹®ÀÚ/¼ýÀÚ°ª¸¸ ÀԷ°¡´ÉÇÕ´Ï´Ù.'; else if( msgCode == 'MSG105' ) return '³¯Â¥ ÀÔ·ÂÀÌ À߸ø µÇ¾ú½À´Ï´Ù.'; else if( msgCode == 'MSG106' ) return '°èÁ¹øÈ£°¡ ÀԷµÇÁö ¾Ê¾Ò½À´Ï´Ù.'; else if( msgCode == 'MSG107' || msgCode == 'MSG125') return '°èÁ¹øÈ£°¡ À߸ø ÀÔ·Â µÇ¾ú½À´Ï´Ù.'; else if( msgCode == 'MSG108' ) return '°èÁ¹øÈ£´Â 11ÀÚ¸® ¼ýÀÚÀÔ´Ï´Ù.'; else if( msgCode == 'MSG109' ) return 'ÇÏÀÌÇÂÀº ÀÔ·ÂÇÏÁö ¸¶¼¼¿ä.'; else if( msgCode == 'MSG110' ) return '¿ÜÈ­°èÁ¹øÈ£´Â 12ÀÚ¸® ¶Ç´Â 13ÀÚ¸®ÀÔ´Ï´Ù.'; else if( msgCode == 'MSG111' ) return '°í°´¹øÈ£°¡ ÀԷµÇÁö ¾Ê¾Ò½À´Ï´Ù.'; else if( msgCode == 'MSG112' ) return '°í°´¹øÈ£´Â 10ÀÚ¸®ÀÇ ¼ýÀÚ¿©¾ß¸¸ ÇÕ´Ï´Ù.'; else if( msgCode == 'MSG113' ) return '¹Ì·¡ÀÏÀÚÀ» ÀÔ·ÂÇØ ÁÖ¼¼¿ä.'; else if( msgCode == 'MSG114' ) return 'Áֹεî·Ï¹øÈ£ Çü½ÄÀÌ ¸ÂÁö ¾Ê½À´Ï´Ù.'; else if( msgCode == 'MSG115' ) return '»ç¿ëµÇÁö¾Ê´Â Áֹεî·Ï¹øÈ£ÀÔ´Ï´Ù. ´Ù½ÃÀÔ·ÂÇϼ¼¿ä'; else if( msgCode == 'MSG116' ) return 'ÃÖÀú°¡°¡ ÃÖ°í°¡¸¦ ³ÑÀ» ¼ö ¾ø½À´Ï´Ù.'; else if( msgCode == 'MSG117' ) return '±â°£À» ´Ù½Ã ¼³Á¤ÇÏ¿© Áֽʽÿä.'; else if( msgCode == 'MSG118' ) return 'ºñ¹Ð¹øÈ£¿Í ºñ¹Ð¹øÈ£È®ÀÎÀÌ ÀÏÄ¡ÇÏÁö ¾Ê½À´Ï´Ù.'; else if( msgCode == 'MSG119' ) return 'º¸Á¶ÅëÈ­ ÀÚ¸´¼ö°¡ 3ÀÚ¸®¸¦ Ãʰú ÇÏ¿´½À´Ï´Ù.'; else if( msgCode == 'MSG120' ) return '±Ý¾×ÀÌ 12ÀÚ¸®¸¦ Ãʰú ÇÏ¿´½À´Ï´Ù.'; else if( msgCode == 'MSG121' ) return '±Ý¾×À» ÃʰúÇÏ¿´½À´Ï´Ù.'; else if( msgCode == 'MSG122' ) return '½ÃÀÛÀÏÀÚ°¡ Á¾·áÀÏÀÚ ÀÌÀüÀ̾î¾ß ÇÕ´Ï´Ù.'; else if( msgCode == 'MSG123' ) return '°èÁÂÇØÁö½Ã¿¡´Â ÀÎÃâ±Ý¾×À» ÀÔ·ÂÇÏÁö ¸¶½Ê½Ã¿À.'; else if( msgCode == 'MSG124' ) return 'ÇØÁö°èÁ¹øÈ£¸¦ È®ÀÎÇϼ¼¿ä.'; else if( msgCode == 'MSG126' ) return '½ÂÀΰèÁ ¹øÈ£¸¦ ¼±Åà Çϼ¼¿ä.'; else if( msgCode == 'MSG127' ) return 'Áֹεî·Ï¹øÈ£/»ç¾÷ÀÚ¹øÈ£°¡ À¯È¿ÇÏÁö ¾Ê½À´Ï´Ù. '; else if( msgCode == 'MSG128' ) return 'Á¶È¸¹üÀ§°¡ ¸ÂÁö ¾Ê½À´Ï´Ù.'; else if( msgCode == 'MSG129' ) return '¿¹±Ý´ãº¸´ëÃâÀ» ½Åû ÇϽðڽÀ´Ï±î?'; else if( msgCode == 'MSG999' ) return '¿À·ù°¡ ¹ß»ýÇÏ¿´½À´Ï´Ù.!'; return "ÇØ´çÄÚµåÀÇ ¿À·ù ¸Þ½ÃÁö°¡ ¾ø½À´Ï´Ù.!"; } /** * ¿µ¹®, ¼ýÀÚ, ÁöÁ¤ÇÑ Æ¯¼ö¹®ÀÚ ('-', '.', ',') ¿Ü ¸ðµÎ Á¦°Å * ±¹¹®¿¡ ¸Â°Ô ¼öÁ¤ */ function removeKor(obj, alertMSG) { var str = String(obj.value); var len = str.length; var sit = 0; var tmp = ""; var ch = ''; i = 0; while (sit < len) { ch = str.charAt(sit); if( (ch == ' ') || (ch >= '0' && ch <= '9') || (ch == '-') || (ch == '@') ||(ch == '.') || (ch == ',') || ((ch >= 'A') && (ch <= 'Z')) || ((ch >= 'a' && ch <= 'z'))) { tmp = tmp + ch; } else { if (i == 0) { if(alertMSG == null) { alert("ÇѱÛÀÔ·ÂÀº ¾ÈµË´Ï´Ù."); } else { alert(alertMSG + "·Î ÀÔ·Â Çϼ¼¿ä."); } i++; } obj.value = tmp; } sit++; } } /** * °ªÀÇ ±æÀ̰¡ ÀÚ¸®¼ö¿Í °°ÀºÁö? focus À̵¿ */ function isLengthAndMoveFocus(obj1,length,obj2) { if(isLength(obj1,length)) obj2.focus(); } /** * °ªÀÇ ±æÀ̰¡ ÀÚ¸®¼ö¿Í °°ÀºÁö? */ function isLength(obj, length) { if ( obj.value.length == length ) { return true; } else { return false; } } /** * ±â ´É : ÄÁÆ®·ÑÀÇ ¹®ÀÚ¿­ÀÌ Áֹεî·Ï¹øÈ£ÀÎÁö °Ë»çÇÑ´Ù. * ÆÄ¶ó¹ÌÅÍ : * ¸® ÅÏ °ª : * »ç ¿ë ¹ý : */ function checkJuminNum(obj1, obj2, str, emptyRes){ // ¸ðµÎ ÀԷµÇÁö ¾ÊÀº °æ¿ì if( isEmptyObj(obj1) && isEmptyObj(obj2) ){ if(emptyRes == false){ alert(str); obj1.focus(); } return emptyRes; } // µÑ Áß¿¡ Çϳª¸¸ ÀÔ·ÂµÈ °æ¿ì if( isEmpty(obj1) && !isEmpty(obj1) ){ alert(str); obj1.focus(); return false; } if( !isEmpty(obj1) && isEmpty(obj1) ){ alert(str); obj2.focus(); return false; } return isValidJuminTwoNo(obj1, obj2); // ¸ðµÎ ÀÔ·ÂµÈ °æ¿ì } /** * ±â ´É : ÄÁÆ®·ÑÀÇ µÎ°´Ã¼¿¡ °ª¿©ºÎ üũ * ÆÄ¶ó¹ÌÅÍ : * ¸® ÅÏ °ª : * »ç ¿ë ¹ý : */ function betweenEmptyObj(obj1, obj2, str, emptyRes){ // ¸ðµÎ ÀԷµÇÁö ¾ÊÀº °æ¿ì if( isEmptyObj(obj1) && isEmptyObj(obj2) ){ if(emptyRes == false){ alert(str); obj1.focus(); } return emptyRes; } // µÑ Áß¿¡ Çϳª¸¸ ÀÔ·ÂµÈ °æ¿ì if( isEmpty(obj1) && !isEmpty(obj1) ){ alert(str); obj1.focus(); return false; } if( !isEmpty(obj1) && isEmpty(obj1) ){ alert(str); obj2.focus(); return false; } return true; // ¸ðµÎ ÀÔ·ÂµÈ °æ¿ì } /** * °ªÀÇ ±æÀ̰¡ ÀÚ¸®¼ö¿Í °°ÀºÁö? focus À̵¿ */ function isLengthAndMoveFocus(obj1,length,obj2) { if(isLength(obj1,length)) obj2.focus(); } /** * ÆË¾÷ÆäÀÌÁö ³»¿¡¼­ »çÀÌÁî ÀçÁ¶Á¤ */ function fResizeSet() { if(document.body.scrollHeight < 700) { window.resizeTo(document.body.scrollWidth+28, document.body.scrollHeight+32); } } /** * */ function checkJumin(obj1, str, emptyRes){ // ¸ðµÎ ÀԷµÇÁö ¾ÊÀº °æ¿ì if( isEmptyObj(obj1)){ if(emptyRes == false){ alert(str); obj1.focus(); } return emptyRes; } if(obj1.value.length < 13){ alert(str); obj1.focus(); return emptyRes; } // ¸ðµÎ ÀÔ·ÂµÈ °æ¿ì if( isJuminNum(obj1.value.substring(0,7), obj1.value.substring(7,14)) == false){ alert(str); obj1.focus(); obj1.select(); return false; } return true; } /** * move_focus() * Spec : Enter key ½Ã ´ÙÀ½ ÀÔ·ÂÀ¸·Î ¿Å±ä´Ù. * Argument : Object document.form_name.input_name, String "°æ°í¸Þ½ÃÁö" * Return : boolean * Example : if(move_focus(document.myform.CheckAcct) == false) return; */ function move_focus(Obj) { if(event.keyCode == 13) { Obj.focus(); } } /** * hasOnlyNumber() * Spec : ¹®ÀÚ ¹æÁö(ÇÑ±Û Á¦¿Ü) * Argument : * Return : boolean * Example : ONKEYPRESS="hasOnlyNumber();" */ function hasOnlyNumber(Obj){ //softforum Ãß°¡ var re = /([^0-9])/; return CKKeyPro_Check(event.srcElement, re); //softforum Ãß°¡ var keyCode = event.keyCode ? event.keyCode : event.which ? event.which : event.charCode; if(keyCode > 222) return false; // Select Box¿Ü ±âŸ À̺¥Æ® ¹æÁö if (keyCode != 13) { if( !((keyCode>45 && keyCode<58) || (keyCode>95 && keyCode<106) || (keyCode>7 && keyCode<10) || (keyCode>36 && keyCode<41)) ){ alert('¼ýÀÚ¸¸ ÀԷ°¡´ÉÇÕ´Ï´Ù.'); if(Obj == null) { event.returnValue = false; } else { Obj.value = ""; Obj.focus(); } } } } /** * °ªÀÇ ±æÀ̰¡ ÀÚ¸®¼ö¿Í °°ÀºÁö? */ function isLength(obj, length) { if ( obj.value.length == length ) { return true; } else { return false; } } /** * ±â ´É : ÆûÀÇ ÄÁÆ®·Ñ¿¡ ÀÔ·ÂµÈ ¹®ÀÚ¿­ÀÌ ÀÖ´ÂÁö °Ë»çÇÑ´Ù. * ÆÄ¶ó¹ÌÅÍ : para ÆÄ¶ó¹ÌÅÍ ¸®½ºÆ® * ¸® ÅÏ °ª : * »ç ¿ë ¹ý : */ function isEmptyObj(para) { for(var i=0; i 0) return false; } return true; } /** * ±â ´É : ÀÔ·ÂµÈ ¹®ÀÚ¿­ÀÌ Áֹεî·Ï¹øÈ£ÀÎÁö °Ë»çÇÑ´Ù */ function isJuminNum(aNum1, aNum2){ var tot=0, result=0, re=0, se_arg=0; var chk_num=""; var aNum = aNum1 + aNum2; if (aNum.length != 13){ return false; }else{ if (aNum2.substring(0,1)=='7' || aNum2.substring(0,1)=='8') return true; for (var i=0; i <12; i++) { if (isNaN(aNum.substr(i, 1))) return false; se_arg = i; if (i >= 8) se_arg = i - 8; tot = tot + Number(aNum.substr(i, 1)) * (se_arg + 2) } if (chk_num != "err") { re = tot % 11; result = 11 - re; if (result >= 10) result = result - 10; if (result != Number(aNum.substr(12, 1))) return false; if ((Number(aNum.substr(6, 1)) < 1) || (Number(aNum.substr(6, 1)) > 2)) return false; } } return true; } /** * */ function isEmpty(s) { if(s != null && s.length == 0) return true; return false; } /** * isValidJuminTwoNo(objjumin1,objjumin2) * Spec : Áֹεî·Ï¹øÈ£ Check * Argument : Object document.form_name.input_name, Object document.form_name.input_name * Return : boolean * Example : if(isValidJuminTwoNo(document.myform.inp_jumin1,document.myform.inp_jumin2) == false) return; */ function isValidJuminTwoNo(objjumin1,objjumin2) { var jumin_1 = objjumin1.value; var jumin_2 = objjumin2.value; /* // ¿Ü±¹ÀÎ À϶§.... if((jumin_2.substring(0,1) == "7") || (jumin_2.substring(0,1) == "8")) { if ((jumin_2.substring(1,2) == "1") || (jumin_2.substring(1,2) == "2") || (jumin_2.substring(1,2) == "3") || (jumin_2.substring(1,2) == "4")) return true; } */ if((jumin_2.substring(0,1) == "5") || (jumin_2.substring(0,1) == "6") || (jumin_2.substring(0,1) == "7") || (jumin_2.substring(0,1) == "8") || (jumin_2.substring(0,1) == "9") || (jumin_2.substring(0,1) == "0")) { //if ((jumin_2.substring(1,2) == "1") || (jumin_2.substring(1,2) == "2") || (jumin_2.substring(1,2) == "3") || (jumin_2.substring(1,2) == "4")) return true; } var Number = jumin_1 + jumin_2; var Sum=0; var Mod=0; var YearIn=0; var MonthIn=0; var DateIn=0; for (i=0; i<12; i++) { if (i==0) YearIn+=parseInt(Number.charAt(i))*10; if (i==1) YearIn+=parseInt(Number.charAt(i)); if (i==2) MonthIn+=parseInt(Number.charAt(i))*10; if (i==3) MonthIn+=parseInt(Number.charAt(i)); if (i==4) DateIn+=parseInt(Number.charAt(i))*10; if (i==5) DateIn+=parseInt(Number.charAt(i)); if (i<6) Sum+=parseInt(Number.charAt(i))*(i+2); if (i>5&&i<8) Sum+=parseInt(Number.charAt(i))*(i+2); if (i>7) Sum+=parseInt(Number.charAt(i))*(i-6); } Mod = 11 - (Sum%11); if ( (11-(Sum%11)) >= 10 ) Mod-=10; if(Mod!=parseInt(Number.charAt(12))) { alert("Áֹεî·Ï ¹øÈ£¸¦ Á¤È®È÷ ÀÔ·ÂÇϽʽÿÀ."); //kebAlert(Code); objjumin1.value = ""; objjumin2.value = ""; objjumin1.focus(); return false; } if(MonthIn < 1 || MonthIn > 12 || DateIn < 1 || DateIn > 31) { alert("Áֹεî·Ï ¹øÈ£¸¦ Á¤È®È÷ ÀÔ·ÂÇϽʽÿÀ."); //kebAlert('MSG115'); objjumin1.value = ""; objjumin2.value = ""; objjumin1.focus(); return false; } if((MonthIn ==4 || MonthIn == 6 || MonthIn == 9 || MonthIn ==11 ) && DateIn > 30) { alert("Áֹεî·Ï ¹øÈ£¸¦ Á¤È®È÷ ÀÔ·ÂÇϽʽÿÀ."); //kebAlert('MSG115'); objjumin1.value = ""; objjumin2.value = ""; objjumin1.focus(); return false; } if(MonthIn ==2 && DateIn > 29) { alert("Áֹεî·Ï ¹øÈ£¸¦ Á¤È®È÷ ÀÔ·ÂÇϽʽÿÀ."); //kebAlert('MSG115'); objjumin1.value = ""; objjumin2.value = ""; objjumin1.focus(); return false; } return true; } /** * chk_num() * Spec : ¼ýÀÚ Check * Argument : Object document.form_name.input_name, String "°æ°í¸Þ½ÃÁö" * Return : boolean * Example : if(chk_num(document.myform.inp_numeral, "¼ýÀÚ") == false) return; */ function chk_num(stObj, alertMSG){ var st = stObj.value; if (( st == "") || (st == null)) return true; for (j = 0; j < st.length; j++) if ((st.substring(j, j+1) < "0") || (st.substring(j, j+1) > "9")) { alert(alertMSG + "¿¡´Â ¹®ÀÚ¿­À» ÀÔ·ÂÇÒ ¼ö ¾ø½À´Ï´Ù"); stObj.focus(); return false; } return true; } /** * ¸Þ½ÃÁö Äڵ带 ÀÔ·ÂÇÏ¿© ¸Þ½ÃÁö¸¦ Alert Box·Î Ãâ·Â * @param msgCode ¸Þ½ÃÁö ÄÚµå * @return */ function kebAlert(msgCode,alertMSG,CheckNum) { alert ( getMessage(msgCode,alertMSG,CheckNum) ); } /** * function printDateSelect(sDate, selectName, formName, iType, iStartYear, iEndYear) * ³â + ¿ù + ÀÏ Tag »Ñ¸®±â * À±³â üũ ·ÎÁ÷À» Ãß°¡ÇÔ. 20020611 * @param selectName Tag ¸¸µé±â */ function makeDateSelect( dateSelectName, sSelectedDay , bHasSpace, year, month, strEvent) { if (bHasSpace == null) bHasSpace = false; if (strEvent == null) strEvent = ""; strEvent var html = ""; var k = ""; html = "'; return html; } /** * function makeTimeSelect( timeSelectName, sSelectedTime , bHasSpace) * ½Ã°£(time) Tag ¸¸µé±â */ function makeTimeSelect( timeSelectName, sSelectedTime , bHasSpace) { if (bHasSpace == null) bHasSpace = false; var html = ""; var k = ""; html = ''; return html; } /** * function makeYearSelect(yearSelectName, sSelectedYear, iStartYear, iEndYear, bHasSpace) * ³âµµ Tag ¸¸µé±â */ function makeYearSelect(yearSelectName, sSelectedYear, iStartYear, iEndYear, bHasSpace, strEvent) { if (iStartYear == null) iStartYear = 2005; if (iEndYear == null) iEndYear = 2015; if (bHasSpace == null) bHasSpace = false; if (strEvent == null) strEvent = ""; //alert(yearSelectName); var html = ""; html = "'; return html; } /** * */ function fmakeMonthSelect( monthSelectName, sSelectedMonth, bHasSpace) { if (bHasSpace == null) bHasSpace = false; var html = ""; var k = ""; week = new Array("01","02","03","04","05","06","07","08","09","10","11","12"); html = ''; return html; } /** * function printDateSelect(sDate, selectName, formName, iType, iStartYear, iEndYear, sMethodStr) * ³â + ¿ù + ÀÏ Tag »Ñ¸®±â * À±³â üũ ·ÎÁ÷À» Ãß°¡ÇÔ. 20020611 * À̺¥Æ®¸¦ ¹Þ¾Æ ó¸®Çϵµ·Ï Ãß°¡. 20020620 * @param selectName Tag ¸¸µé±â */ function makeMinSelect( minSelectName, sSelectedMin , bHasSpace) { if (bHasSpace == null) bHasSpace = false; var html = ""; var k = ""; html = ''; return html; } /** * leapRule(selectName) * À±³â üũ·ÎÁ÷ ÀÔ´Ï´Ù. printDateSelect¿Í °°ÀÌ »ç¿ëÇÕ´Ï´Ù. */ function leapRule(selectName, fm) { var year = fm[selectName+'_year']; var month = fm[selectName+'_month']; var date = fm[selectName+'_date']; var i = 1; var k = 1; date.length = getLeapEndDate(year.value, month.value); var total_days = date.length; for (i=1 ;i <= total_days;i++) { k = i; if(i < 10) k = '0' + k; date.options[i-1].text=k; date.options[i-1].value=k; } } /** * */ function fmakeYearSelect(yearSelectName, sSelectedYear, iStartYear, iEndYear, bHasSpace,sMethodStr) { if (iStartYear == null) iStartYear = 2005; if (iEndYear == null) iEndYear = 2015; if (bHasSpace == null) bHasSpace = false; var html = ""; html = ''; return html; } /** * function makeMonthSelect( monthSelectName, sSelectedMonth, bHasSpace ) * ¿ù(month) Tag ¸¸µé±â */ function makeMonthSelect( monthSelectName, sSelectedMonth, bHasSpace, strEvent ) { if (bHasSpace == null) bHasSpace = false; if (strEvent == null) strEvent = ""; var html = ""; var k = ""; week = new Array("01","02","03","04","05","06","07","08","09","10","11","12"); html = "'; return html; } /** * */ 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"; if (bHasSpace) html += ''; for ( var i = iStartYear; i <= iEndYear; i++ ) { if ((i+"") == sSelectedYear) html += '\n'; else html += '\n'; } html += ''; return html; } /** * */ function makeDateSelect3( dateSelectName, sSelectedDay , bHasSpace, year, month, sMethodStr) { if (bHasSpace == null) bHasSpace = false; var html = ""; var k = ""; html = "'; return html; } //¼öÁ¤ ³¡. /** * */ function makeMonthSelect3( monthSelectName, sSelectedMonth, bHasSpace,sMethodStr ) { if (bHasSpace == null) bHasSpace = false; var html = ""; var k = ""; week = new Array("01","02","03","04","05","06","07","08","09","10","11","12"); html = "'; return html; } /*------------------------------------------------------------------------ function name : nfTrim() description : ¹®ÀÚ¿­À» TrimÇÑ´Ù. parameter : param(´ë»ó ¹®ÀÚ¿­) return : param(°á°ú ¹®ÀÚ¿­) -------------------------------------------------------------------------*/ function nfTrim(str) { var i = 0; for(i=0;i=0;i--){ if(str.charAt(i) != ' '){ break; } } if(i < 0) return ""; str = str.substring(0,(i+1)); return str; } /*------------------------------------------------------------------------- chk_Email() Spec : Email È®ÀÎ Check Argument : Object document.form_name.input_name, String "°æ°í¸Þ½ÃÁö" Return : boolean Example : if(chk_Email(document.myform.CheckEamil) == false) return; -------------------------------------------------------------------------*/ function chk_Email(CheckEmail) { num = 0; num_1 = 0; var email = CheckEmail.value; for (i=0;i 13)) { alert("°èÁ¹øÈ£¸¦ Á¤È®È÷ ÀÔ·ÂÇϽñ⠹ٶø´Ï´Ù."); obj.focus(); return false; } for(i=0;i -1){ flootstr = str.substring(str.indexOf('.')); str = str.substring(0,str.indexOf('.')); } if(str.length < 4) return (minus + str + flootstr); c = str.length%3; for(ci=0;ci y) return false; return true; } /** * ±â ´É : ÀÔ·ÂµÈ ¹®ÀÚ¿­ÀÌ ¼ýÀÚ¿­ÀÎÁö °Ë»çÇÑ´Ù. */ function isDigit(aStr) { var len = aStr.length; var x="0"; var y="9"; if(aStr.length <= 0) return false; for(var i=0; i=1; i--) attach = attach + "0"; str = str + attach; } return str; } // 2004-03-29 sonagi Ãß°¡ // ÇÑ±Û ±æÀÌ °è»ê function getByteLength(s){ var len = 0; if ( s == null ) return 0; for(var i=0;i= '0' && ch <= '9') || (ch >= 'A' && ch <= 'Z') || (ch >= 'a' && ch <= 'z')){ tmp = tmp + ch; } else { if (i == 0) { alert("¼ýÀÚ ¶Ç´Â ¿µ¹®ÀÚ¸¸ ÀÔ·ÂÇϽñ⠹ٶø´Ï´Ù."); i++; } obj.value = tmp; obj.focus(); return false; } sit++; } } // ÅëÈ­ÄÚµå º¯È¯( USD -> 001 ) function getCurCode(sCurr){ switch (sCurr) { case "USD": return "001"; break; case "GBP": return "002"; break; case "DEM": return "003"; break; case "CAD": return "004"; break; case "FRF": return "005"; break; case "ITL": return "006"; break; case "CHF": return "007"; break; case "HKD": return "008"; break; case "SEK": return "009"; break; case "AUD": return "010"; break; case "DKK": return "011"; break; case "BEF": return "012"; break; case "ATS": return "013"; break; case "NOK": return "014"; break; case "NLG": return "015"; break; case "SAR": return "016"; break; case "KWD": return "017"; break; case "BHD": return "018"; break; case "AED": return "019"; break; case "JPY": return "020"; break; case "THB": return "031"; break; case "SGD": return "032"; break; case "INR": return "036"; break; case "MYR": return "037"; break; case "JOD": return "039"; break; case "IDR": return "040"; break; case "PKR": return "041"; break; case "BDT": return "043"; break; case "PHP": return "045"; break; case "CNY": return "046"; break; case "FJD": return "050"; break; case "ZAR": return "051"; break; case "EGP": return "053"; break; case "MXN": return "056"; break; case "BRL": return "057"; break; case "ESP": return "060"; break; case "TRL": return "069"; break; case "FIM": return "072"; break; case "BND": return "076"; break; case "NZD": return "078"; break; case "TWD": return "082"; break; case "EUR": return "084"; break; case "PTE": return "085"; break; case "ILS": return "086"; break; case "GRD": return "087"; break; case "HUF": return "139"; break; case "PLN": return "168"; break; case "RUB": return "171"; break; case "SKK": return "177"; break; default: return " "; } } /** * iframe resize method (2007-01-20 Ãß°¡) */ /*function resizeHeight(){ h = document.body.scrollHeight + 10; resizeTo(600,h); } */ function resizeHeight(){ h = document.body.scrollHeight + 10; resizeTo(600,h); }