// function funCodeName(code) { var name = ''; for(var i=0; i= 0; i-- ) { argObj.options[i] = null; } } /********************* tab page°ü·Ã *********************/ // function getForm(formname) { return document.forms[formname]; } /********************* tab page°ü·Ã *********************/ // function getForm(formname) { return document.forms[formname]; } // function isDirty(form) { for(var i=0; i 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; var j = 0; var x; var 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]; } } } /* * »çÁøÀ̹ÌÁö ¹Ù·Î º¸¿©ÁÖ´Â Æã¼Ç * img Å×±×ÀÇ À̸§À» ¹Ýµå½Ã preview·Î ÇØ¾ßÇÑ´Ù. * ÀÛ¼ºÀÚ : parksangjoon * ÀÛ¼ºÀÏÀÚ : 2003.11.03 * */ function fileCheck(F ,obj) { // ¼±ÅÃÆÄÀÏÀÇ °æ·Î¸¦ ºÐ¸®ÇÏ¿© È®ÀåÀÚ¸¦ ±¸ÇÕ´Ï´Ù. pathpoint = obj.lastIndexOf('.'); filepoint = obj.substring(pathpoint+1,obj.length); filetype = filepoint.toLowerCase(); // È®ÀåÀÚ°¡ À̹ÌÁö ÆÄÀÏÀ̸é preview¿¡ º¸¿©ÁÝ´Ï´Ù. if(filetype=='jpg' || filetype=='gif' || filetype=='png' || filetype=='jpeg' || filetype=='bmp') { F.preview.src = obj; } else { // À̹ÌÁö È®ÀåÀÚ°¡ ¾Æ´Ò°æ¿ì °æ°í¸¦ ÁÖ¸ç, ¿ø·¡ÀÇ Àӽà À̹ÌÁö °æ·Î·Î ¹Ù²ãÁÝ´Ï´Ù. alert('À̹ÌÁö ÆÄÀϸ¸ ¾÷·Îµå ÇϽǼö ÀÖ½À´Ï´Ù.'); F.preview.src = '/spl/images/common/no_images_spl.gif'; return false; } // À̹ÌÁö È®ÀåÀÚÀÌÁö¸¸ BMP È®ÀåÀÚ¶ó¸é ÀÏ´Ü °æ°í¸¦ ÁØ´Ù. // ÀÌ ºÎºÐÀº ²À ÇÊ¿äÇÑ ºÎºÐÀº ¾Æ´ÏÁö¸¸ Á¦°¡ ¿î¿µÀÚ¶ó¸é bmp ÆÄÀÏÀº ¿ë·®ÀÌ Å©±â¶§¹®¿¡ À¢Áö.. -_-; if(filetype=='bmp') { upload = confirm('BMP ÆÄÀÏÀº À¥»ó¿¡¼­ »ç¿ëÇϱ⿣ ÀûÀýÇÑ À̹ÌÁö Æ÷¸ËÀÌ ¾Æ´Õ´Ï´Ù.\n±×·¡µµ °è¼Ó ÇϽðڽÀ´Ï±î?'); if(!upload) return false; } } /* * ½Ã½ºÅÛ¸í : [´ëȸ Áö¿ø °ü¸®] * ÀÛ¼ºÀÚ : ÀÌ»ó¿ë * ÀÛ¼ºÀÏÀÚ : 2002.01.15 * */ // ¸Þ½ÃÁö ¿µ¹®Ã³¸® Setting var MESSAGE_FG="KOR"; var popup = null; /***************************************************** °øÁö È®ÀÎ °ü·Ã ÇÔ¼ö *****************************************************/ var x = 0; var color = new initArray("white", "red"); function DisNotice( noticeCnt ) { if (MESSAGE_FG=="ENG") { parent.parent.FRMTOP.Notice.innerText= "Not read Notice("+noticeCnt+")"; }else{ parent.parent.FRMTOP.Notice.innerText= "ÀÐÁö ¾ÊÀº °øÁö("+noticeCnt+")"; } parent.parent.FRMTOP.Notice.style.color="white"; if (parseInt(noticeCnt) > 0) { setInterval("chcolor()",500); } } function chcolor(){ parent.parent.FRMTOP.Notice.style.color = color[x]; (x < color.length-1) ? x++ : x = 0; } function initArray() { this.length = initArray.arguments.length; for (var i = 0; i < this.length; i++) { this[i] = initArray.arguments[i]; } } /***************************************************** ³¯Â¥, ½Ã°£ °ü·Ã ÇÔ¼ö *****************************************************/ /* ¼³ ¸í : ³¯Â¥¿Í ½Ã°£ Çü½ÄÀ» üũÇÏ´Â ÇÔ¼ö ¹Ýȯ°ª : Á¤»óÀûÀÎ Çü½ÄÀÇ ³¯Â¥¿Í ½Ã°£À̸é true, ¾Æ´Ï¸é false¸¦ ¹ÝȯÇÑ´Ù. ÀÛ¼ºÀÚ : ÀÌ»ó¿ë */ function chk_datetime ( str ) { var date, time if (str.length >= 10) { date = str.substr(0,10); } else { if (MESSAGE_FG=="ENG") { alert('Date Input Format is Incorrect'); }else{ alert('³¯Â¥ÀÔ·ÂÇü½ÄÀÌ À߸øµÇ¾ú½À´Ï´Ù.'); } return false; } if (str.length >= 12) { time = str.substr(11,str.length-11); } else { time = ''; } if (checkdate(date) == true) { if (checktime(time) == false) { return false; } } else { return false; } return true; } /* ¼³ ¸í : ³¯Â¥¿Í ½Ã°£ Çü½ÄÀ» üũÇϰí, ¿¡·¯°¡ ÀÖÀ¸¸é ÇØ´ç ¿ä¼Ò(Element)·Î Æ÷Ä¿½º ÁöÁ¤ ¹Ýȯ°ª : Á¤»óÀûÀÎ Çü½ÄÀÇ ³¯Â¥¿Í ½Ã°£À̸é true, ¾Æ´Ï¸é false¸¦ ¹ÝȯÇÑ´Ù. ÀÛ¼ºÀÚ : Á¶³­¿Á */ function chk_datetimeF( str,errorfocus ) { var date, time if (str.length >= 10) { date = str.substr(0,10); } else { if (MESSAGE_FG=="ENG") { alert('Date Input Format is Incorrect'); errorfocus.focus(); }else{ alert('³¯Â¥ÀÔ·ÂÇü½ÄÀÌ À߸øµÇ¾ú½À´Ï´Ù.'); errorfocus.focus(); } return false; } if (str.length >= 12) { time = str.substr(11,str.length-11); } else { time = ''; } if (checkdate(date) == true) { if (checktime(time) == false) { return false; } } else { return false; } return true; } /* ¼³ ¸í : ³¯Â¥ Çü½ÄÀ» üũÇÏ´Â ÇÔ¼ö ¹Ýȯ°ª : Á¤»óÀûÀÎ Çü½ÄÀÇ ³¯Â¥¿Í ½Ã°£À̸é true, ¾Æ´Ï¸é false¸¦ ¹ÝȯÇÑ´Ù. ÀÛ¼ºÀÚ : ÀÌ»ó¿ë »ç¿ë¿¹ : checkdate('2002-01-01') */ function checkdate( str ) { var d1, d2, t1, t2,dash1, dash2, msg="" ; if (str=="") { return true; } dash1 = str.substr(4,1); dash2 = str.substr(7,1); if (dash1!='-' || dash2!='-') { msg="FORMAT DATE ERROR!!!"; } var yy = str.substr(0,4); var mm = str.substr(5,2); var dd = str.substr(8,2); if(yy.length != 4) { msg="FORMAT DATE ERROR!!!"; } if(mm.length != 2) { msg="FORMAT DATE ERROR!!!"; } if(dd.length != 2) { msg="FORMAT DATE ERROR!!!"; } if(msg!="") { if (MESSAGE_FG=="ENG") { alert('Date Input Format is Incorrect[ex:2001-01-01]'); }else{ alert('³¯Â¥ÀÔ·ÂÇü½ÄÀÌ À߸øµÇ¾ú½À´Ï´Ù.[ÀԷ¿¹:2001-01-01]'); } return false; } yy = parseInt(yy,10); mm = parseInt(mm,10); dd = parseInt(dd,10); if(mm < 1 || mm > 12) { if (MESSAGE_FG=="ENG") { alert('Month Input Format is Incorrect'); }else{ alert('¿ùÀÇ ÀÔ·ÂÀÌ À߸øµÇ¾ú½À´Ï´Ù.'); } return false; } if(dd < 1) { if (MESSAGE_FG=="ENG") { alert('Day Input Format is Incorrect'); }else{ alert('ÀÏÀÚ ÀÔ·ÂÀÌ À߸øµÇ¾ú½À´Ï´Ù.'); } return false; } d1 = new Date(yy,mm-1,dd,23,59,59,999); t1 = d1.getTime(); d2 = new Date(yy,mm,1,0,0,0); t2 = d2.getTime(); if(t1 >= t2) { if (MESSAGE_FG=="ENG") { alert('Month Interval Exceeded'); }else{ alert (yy + '³â' + mm + '¿ùÀÇ ¹üÀ§¸¦ ³Ñ´Â ³¯Â¥ÀÔ´Ï´Ù.'); } return false; } return true; } /* ¼³ ¸í : ³¯Â¥ Çü½ÄÀ» üũÇϰí, ¿¡·¯°¡ ÀÖÀ¸¸é ÇØ´ç ¿ä¼Ò(Element)·Î Æ÷Ä¿½º ÁöÁ¤ ¹Ýȯ°ª : Á¤»óÀûÀÎ Çü½ÄÀÇ ³¯Â¥¿Í ½Ã°£À̸é true, ¾Æ´Ï¸é false¸¦ ¹ÝȯÇÑ´Ù. ÀÛ¼ºÀÚ : Á¶³­¿Á */ function checkdateF( str,errorfocus ) { var d1, d2, t1, t2,dash1, dash2, msg="" ; if (str=="") { return true; } dash1 = str.substr(4,1); dash2 = str.substr(7,1); if (dash1!='-' || dash2!='-') { msg="FORMAT DATE ERROR!!!"; } var yy = str.substr(0,4); var mm = str.substr(5,2); var dd = str.substr(8,2); if(yy.length != 4) { msg="FORMAT DATE ERROR!!!"; } if(mm.length != 2) { msg="FORMAT DATE ERROR!!!"; } if(dd.length != 2) { msg="FORMAT DATE ERROR!!!"; } if(msg!="") { if (MESSAGE_FG=="ENG") { alert('Date Input Format is Incorrect[ex:2001-01-01]'); }else{ alert('³¯Â¥ÀÔ·ÂÇü½ÄÀÌ À߸øµÇ¾ú½À´Ï´Ù.[ÀԷ¿¹ : 2001-01-01]'); } errorfocus.focus(); return false; } yy = parseInt(yy,10); mm = parseInt(mm,10); dd = parseInt(dd,10); if(mm < 1 || mm > 12) { if (MESSAGE_FG=="ENG") { alert('Month Input Format is Incorrect'); }else{ alert('¿ùÀÇ ÀÔ·ÂÀÌ À߸øµÇ¾ú½À´Ï´Ù.'); } errorfocus.focus(); return false; } if(dd < 1) { if (MESSAGE_FG=="ENG") { alert('Date Input Format is Incorrect'); }else{ alert('³¯Â¥ ÀÔ·ÂÀÌ À߸øµÇ¾ú½À´Ï´Ù.'); } errorfocus.focus(); return false; } d1 = new Date(yy,mm-1,dd,23,59,59,999); t1 = d1.getTime(); d2 = new Date(yy,mm,1,0,0,0); t2 = d2.getTime(); if(t1 >= t2) { if (MESSAGE_FG=="ENG") { alert('Month Interval Exceeded'); }else{ alert (yy + '³â' + mm + '¿ùÀÇ ¹üÀ§¸¦ ³Ñ´Â ³¯Â¥ÀÔ´Ï´Ù.'); } errorfocus.focus(); return false; } return true; } // ¼³ ¸í : ³¯Â¥¸¦ üũÇÏ´Â ÇÔ¼ö·Î¼­ ¿À·ù¸Þ½ÃÁö¸¦ Ãâ·ÂÇÏÁö ¾Ê´Â´Ù. // ÀÛ¼ºÀÚ : ½ÅÀ±¿À function checkdate_no_alert( str ) { var d1, d2, t1, t2,dash1, dash2, msg="" ; if (str=="") { return true; } dash1 = str.substr(4,1); dash2 = str.substr(7,1); if (dash1!='-' || dash2!='-') { msg="FORMAT DATE ERROR!!!"; } var yy = str.substr(0,4); var mm = str.substr(5,2); var dd = str.substr(8,2); if(yy.length != 4) { msg="FORMAT DATE ERROR!!!"; } if(mm.length != 2) { msg="FORMAT DATE ERROR!!!"; } if(dd.length != 2) { msg="FORMAT DATE ERROR!!!"; } if(msg!="") { return false; } yy = parseInt(yy,10); mm = parseInt(mm,10); dd = parseInt(dd,10); if(mm < 1 || mm > 12) { return false; } if(dd < 1) { return false; } d1 = new Date(yy,mm-1,dd,23,59,59,999); t1 = d1.getTime(); d2 = new Date(yy,mm,1,0,0,0); t2 = d2.getTime(); if(t1 >= t2) { return false; } return true; } // ¼³ ¸í : ½Ã°£¸¦ üũÇÏ´Â ÇÔ¼ö // ÀÛ¼ºÀÚ : ÀÌ»ó¿ë function checktime( str ) { var dash1, msg="" ; if (str=="") { return true; } str = str + ':00:00'; str = str.substr(0,5); dash1 = str.substr(2,1); if (dash1!=':') { msg="FORMAT TIME ERROR!!!"; } var hh = str.substr(0,2); var mm = str.substr(3,2); if(hh.length != 2) { msg="FORMAT TIME ERROR!!!"; } if(mm.length != 2) { msg="FORMAT TIME ERROR!!!"; } if(msg != "") { if (MESSAGE_FG=="ENG") { alert('Time Input Format is Incorrect[ex: 00:00]'); }else{ alert('½Ã°£ÀÔ·ÂÇü½ÄÀÌ À߸øµÇ¾ú½À´Ï´Ù.[ÀԷ¿¹ : 00:00]'); } return false; } hh = parseInt(hh,10); mm = parseInt(mm,10); if(hh < 0 || hh > 23) { if (MESSAGE_FG=="ENG") { alert('Time Input Format is Incorrect.'); }else{ alert('½Ã°£ÀÇ ÀÔ·ÂÀÌ À߸øµÇ¾ú½À´Ï´Ù.'); } return false; } if(mm < 0 || mm > 59) { if (MESSAGE_FG=="ENG") { alert('Minute Input Format is Incorrect.'); }else{ alert('ºÐÀÇ ÀÔ·ÂÀÌ À߸øµÇ¾ú½À´Ï´Ù.'); } return false; } return true; } // ¼³ ¸í : ½Ã°£¸¦ üũÇÏ´Â ÇÔ¼ö // ÀÛ¼ºÀÚ : ½ÅÀ±¿À function checktime( str , str2 ) { var dash1, dash2, msg="" ; if (str=="") { return true; } str = str + ':00:00:00'; str = str.substr(0,8); dash1 = str.substr(2,1); dash2 = str.substr(5,1); if (dash1!=':' || dash2!=':') { msg="ÀÔ·ÂÇü½Ä ¿À·ù-1"; } var hh = str.substr(0,2); var mm = str.substr(3,2); var ss = str.substr(6,2); if(hh.length != 2) { msg="ÀÔ·ÂÇü½Ä ¿À·ù-2"; } if(mm.length != 2) { msg="ÀÔ·ÂÇü½Ä ¿À·ù-3"; } if(ss.length != 2) { msg="ÀÔ·ÂÇü½Ä ¿À·ù-4"; } if(msg != "") { if(str2 == "1") //½Ã°£,ºÐ,ÃÊ { if (MESSAGE_FG=="ENG") { alert('Time Input Format is Incorrect.[ex : 00:00:00]'); }else{ alert('½Ã°£ÀÔ·ÂÇü½ÄÀÌ À߸øµÇ¾ú½À´Ï´Ù.[ÀԷ¿¹ : 00:00:00]'); } } else if(str2 == "2") //½Ã°£,ºÐ { if (MESSAGE_FG=="ENG") { alert('Time Input Format is Incorrect.[ex : 00:00]'); }else{ alert('½Ã°£ÀÔ·ÂÇü½ÄÀÌ À߸øµÇ¾ú½À´Ï´Ù.[ÀԷ¿¹ : 00:00]'); } } return false; } hh = parseInt(hh,10); mm = parseInt(mm,10); ss = parseInt(ss,10); if(hh < 0 || hh > 23) { if (MESSAGE_FG=="ENG") { alert('Time Input Format is Incorrect.'); }else{ alert('½Ã°£ÀÇ ÀÔ·ÂÀÌ À߸øµÇ¾ú½À´Ï´Ù.'); } return false; } if(mm < 0 || mm > 59) { if (MESSAGE_FG=="ENG") { alert('Minute Input Format is Incorrect.'); }else{ alert('ºÐÀÇ ÀÔ·ÂÀÌ À߸øµÇ¾ú½À´Ï´Ù.'); } return false; } if(ss < 0 || ss > 59) { if (MESSAGE_FG=="ENG") { alert('Second Input Format is Incorrect.'); }else{ alert('ÃÊÀÇ ÀÔ·ÂÀÌ À߸øµÇ¾ú½À´Ï´Ù.'); } return false; } return true; } // ½Ã°£¸¦ üũÇÏ´Â ÇÔ¼ö // ÀÛ¼ºÀÚ : ½ÅÀ±¿À function checktime_no_alert( str ) { var dash1, msg="" ; if (str=="") { return true; } str = str + ':00:00'; str = str.substr(0,5); dash1 = str.substr(2,1); if (dash1!=':') { msg="ÀÔ·ÂÇü½Ä ¿À·ù-1"; } var hh = str.substr(0,2); var mm = str.substr(3,2); if(hh.length != 2) { msg="ÀÔ·ÂÇü½Ä ¿À·ù-2"; } if(mm.length != 2) { msg="ÀÔ·ÂÇü½Ä ¿À·ù-3"; } if(msg != "") { return false; } hh = parseInt(hh,10); mm = parseInt(mm,10); if(hh < 0 || hh > 23) { return false; } if(mm < 0 || mm > 59) { return false; } return true; } /* ¼³ ¸í : ½Ã°£ Çü½ÄÀ» üũÇϰí, ¿¡·¯°¡ ÀÖÀ¸¸é ÇØ´ç ¿ä¼Ò(Element)·Î Æ÷Ä¿½º ÁöÁ¤ ¹Ýȯ°ª : Á¤»óÀûÀÎ Çü½ÄÀÇ ³¯Â¥¿Í ½Ã°£À̸é true, ¾Æ´Ï¸é false¸¦ ¹ÝȯÇÑ´Ù. ÀÛ¼ºÀÚ : Á¶³­¿Á */ function checktimeF( str,errorfocus ) { var dash1, msg="" ; if (str=="") { return true; } str = str + ':00:00'; str = str.substr(0,5); dash1 = str.substr(2,1); if (dash1!=':') { msg="ÀÔ·ÂÇü½Ä ¿À·ù-1"; } var hh = str.substr(0,2); var mm = str.substr(3,2); if(hh.length != 2) { msg="ÀÔ·ÂÇü½Ä ¿À·ù-2"; } if(mm.length != 2) { msg="ÀÔ·ÂÇü½Ä ¿À·ù-3"; } if(msg != "") { if (MESSAGE_FG=="ENG") { alert('Time Input Format is Incorrect.[ex : 00:00]'); }else{ alert('½Ã°£ÀÔ·ÂÇü½ÄÀÌ À߸øµÇ¾ú½À´Ï´Ù.[ÀԷ¿¹ : 00:00]'); } errorfocus.focus(); return false; } hh = parseInt(hh,10); mm = parseInt(mm,10); if(hh < 0 || hh > 23) { if (MESSAGE_FG=="ENG") { alert('Time Input Format is Incorrect.'); }else{ alert('½Ã°£ÀÇ ÀÔ·ÂÀÌ À߸øµÇ¾ú½À´Ï´Ù.'); } errorfocus.focus(); return false; } if(mm < 0 || mm > 59) { if (MESSAGE_FG=="ENG") { alert('Minute Input Format is Incorrect.'); }else{ alert('ºÐÀÇ ÀÔ·ÂÀÌ À߸øµÇ¾ú½À´Ï´Ù.'); } errorfocus.focus(); return false; } return true; } // ¼³ ¸í : ¹®ÀÚ¿­À» ³¯Â¥¿Í ½Ã°£ Çü½Ä ¹®ÀÚ¿­·Î º¯È¯ÇÏ´Â ÇÔ¼ö // »ç¿ë¿¹ : SetFormatDateTime('20020101 1259') => '2002-01-01 12:59' // ÀÛ¼ºÀÚ : ÀÌ»ó¿ë function SetFormatDateTime( args ) { retstr = args; if (args=="") { return retstr; } args = RTrim(LTrim( args )); strdate = spcut(args," ",1); // ³¯Â¥ strtime = spcut(args," ",2); // ½Ã°£ strdate = SetFormatDate( strdate ); strtime = SetFormatTime( strtime ); retstr = strdate + " " + strtime; return retstr; } // ¼³ ¸í : ¹®ÀÚ¿­À» ³¯Â¥ Çü½Ä ¹®ÀÚ¿­·Î º¯È¯ÇÏ´Â ÇÔ¼ö // ¿¬µµ¸¦ Á¦¿ÜÇÏ°í ¿ùÀϸ¸ ÀÔ·ÂÇÑ °æ¿ì ½Ã½ºÅÛ¿¬µµ¸¦ ÀÚµ¿À¸·Î Ãß°¡ÇÏ¿© ÁØ´Ù. // »ç¿ë¿¹ : SetFormatDate('20020101') => '2002-01-01' // ÀÛ¼ºÀÚ : ÀÌ»ó¿ë function SetFormatDate( args ) { var d, strYY; d = new Date(); strYY = d.getYear(); retstr = args; if (args=="") { return retstr; } args = RTrim(LTrim( args )); args = StrReplace(args,"-",""); if(args.length == 4) { args = strYY + args; } if(args.length == 8) { yy = args.substr(0,4); mm = args.substr(4,2); dd = args.substr(6,2); args = yy + "-" + mm + "-" + dd; if(checkdate(args) == true) { retstr = args; } } return retstr; } // ¼³ ¸í : ¹®ÀÚ¿­À» ³¯Â¥ Çü½Ä ¹®ÀÚ¿­·Î º¯È¯Çϰí, // ¿¡·¯°¡ ¹ß»ýÇϸé ÇØ´ç¿ä¼Ò(Element)·Î Æ÷Ä¿½º¸¦ ÁöÁ¤ÇÑ´Ù. // ¿¬µµ¸¦ Á¦¿ÜÇÏ°í ¿ùÀϸ¸ ÀÔ·ÂÇÑ °æ¿ì ½Ã½ºÅÛ¿¬µµ¸¦ ÀÚµ¿À¸·Î Ãß°¡ÇÏ¿© ÁØ´Ù. // ÀÛ¼ºÀÚ : Á¶³­¿Á function SetFormatDateF( args, errorfocus ) { var d, strYY; d = new Date(); strYY = d.getYear(); retstr = args; if (args=="") { return retstr; } args = RTrim(LTrim( args )); args = StrReplace(args,"-",""); if(args.length == 4) { //args = strYY + args; } else if(args.length == 6) { yy = args.substr(0,4); mm = args.substr(4,2); args = yy + "-" + mm ; if(checkdateF(args+"-01",errorfocus) == true) { retstr = args; } } else if(args.length == 8) { yy = args.substr(0,4); mm = args.substr(4,2); dd = args.substr(6,2); args = yy + "-" + mm + "-" + dd; if(checkdateF(args,errorfocus) == true) { retstr = args; } } else { if (MESSAGE_FG=="ENG") { alert('Date Input Format is Incorrect.'); }else{ alert("³¯Â¥ ÀÔ·Â Çü½Ä ¶Ç´Â ÀÚ¸®¼ö°¡ À߸øµÇ¾ú½À´Ï´Ù."); } errorfocus.focus(); return retstr; } return retstr; } // ¼³ ¸í : ¹®ÀÚ¿­À» ³¯Â¥¿Í ½Ã°£ Çü½Ä ¹®ÀÚ¿­·Î º¯È¯ÇÏ´Â ÇÔ¼ö // »ç¿ë¿¹ : SetFormatDateTime('20020101 1259') => '2002-01-01 12:59' // ¿¡·¯°¡ ¹ß»ýÇϸé ÇØ´ç¿ä¼Ò(Element)·Î Æ÷Ä¿½º¸¦ ÁöÁ¤ÇÑ´Ù. // ÀÛ¼ºÀÚ : ¹Ú»óÁØ function SetFormatDateTimeF( args, errorfocus ) { var d, strYY; d = new Date(); strYY = d.getYear(); retstr = args; if (args=="") { return retstr; } args = RTrim(LTrim( args )); args = StrReplace(args,"-",""); args = StrReplace(args,"/",""); args = StrReplace(args,":",""); if(args.length == 4) { args = strYY + args; } if(args.length == 8) { yy = args.substr(0,4); mm = args.substr(4,2); dd = args.substr(6,2); args = yy + "-" + mm + "-" + dd; if(checkdate(args) == true) { retstr = StrReplace(args,"-","/");; } else { errorfocus.focus(); return ""; } } else if (args.length == 13) { yy = args.substr(0,4); mm = args.substr(4,2); dd = args.substr(6,2); hh = args.substr(9,2); mi = args.substr(11,2); args = yy + "-" + mm + "-" + dd; if(checkdate(args) == true) { retstr = StrReplace(args,"-","/"); } else { errorfocus.focus(); return ""; } args = hh + ":" + mi; if(checktime(args) == true) { retstr = retstr + " " + args; } else { errorfocus.focus(); return retstr; } } else if (args.length == 12) { yy = args.substr(0,4); mm = args.substr(4,2); dd = args.substr(6,2); hh = args.substr(8,2); mi = args.substr(10,2); args = yy + "-" + mm + "-" + dd; if(checkdate(args) == true) { retstr = StrReplace(args,"-","/"); } else { errorfocus.focus(); return ""; } args = hh + ":" + mi; if(checktime(args) == true) { retstr = retstr + " " + args; } else { errorfocus.focus(); return retstr; } } else { alert("³¯Â¥ ÀÔ·Â Çü½Ä ¶Ç´Â ÀÚ¸®¼ö°¡ À߸øµÇ¾ú½À´Ï´Ù."); errorfocus.focus(); return ""; } return retstr; } // ¼³ ¸í : ¹®ÀÚ¿­À» ½Ã°£ Çü½Ä ¹®ÀÚ¿­·Î º¯È¯ÇÏ´Â ÇÔ¼ö // »ç¿ë¿¹ : SetFormatTime('1259') => '12:59' // ÀÛ¼ºÀÚ : ÀÌ»ó¿ë function SetFormatTime( args ) { retstr = args; if (args=="") { return retstr; } args = RTrim(LTrim( args )); args = StrReplace(args,":",""); if(args.length >= 2) { args = args + "0000"; hh = args.substr(0,2); mm = args.substr(2,2); args = hh + ":" + mm; if(checktime(args) == true) { retstr = args; } } else { if (MESSAGE_FG=="ENG") { alert('Time Input Format is Incorrect.'); }else{ alert("½Ã°£ ÀÔ·Â Çü½Ä ¶Ç´Â ÀÚ¸®¼ö°¡ À߸øµÇ¾ú½À´Ï´Ù."); } return retstr; } return retstr; } // ¼³ ¸í : ¹®ÀÚ¿­À» ½Ã°£ Çü½Ä ¹®ÀÚ¿­·Î º¯È¯Çϰí, // ¿¡·¯°¡ ¹ß»ýÇϸé ÇØ´ç¿ä¼Ò(Element)·Î Æ÷Ä¿½º¸¦ ÁöÁ¤ÇÑ´Ù. // ÀÛ¼ºÀÚ : Á¶³­¿Á function SetFormatTimeF( args,errorfocus ) { retstr = args; if (args=="") { return retstr; } args = RTrim(LTrim( args )); args = StrReplace(args,":",""); if(args.length >= 2) { args = args + "0000"; hh = args.substr(0,2); mm = args.substr(2,2); args = hh + ":" + mm; if(checktimeF(args,errorfocus) == true) { retstr = args; } } else { if (MESSAGE_FG=="ENG") { alert('Time Input Format is Incorrect.'); }else{ alert("½Ã°£ ÀÔ·Â Çü½Ä ¶Ç´Â ÀÚ¸®¼ö°¡ À߸øµÇ¾ú½À´Ï´Ù."); } errorfocus.focus(); return retstr; } return retstr; } // ¼³ ¸í : ¹®ÀÚ¿­À» ½Ã°£ Çü½Ä ¹®ÀÚ¿­·Î º¯È¯ÇÏ´Â ÇÔ¼ö // »ç¿ë¿¹ : SetFormatTime('1259') => '12:59' // ÀÛ¼ºÀÚ : ½ÅÀ±¿À function SetFormatTimeHM( args ) { retstr = args; if (args=="") { return retstr; } args = RTrim(LTrim( args )); args = StrReplace(args,":",""); if(args.length >= 2) { args = args + "0000"; hh = args.substr(0,2); mm = args.substr(2,2); args = hh + ":" + mm ; if(checktime(args) == true) { retstr = args; } } else { if (MESSAGE_FG=="ENG") { alert('Time Input Format is Incorrect.'); }else{ alert("½Ã°£ ÀÔ·Â Çü½Ä ¶Ç´Â ÀÚ¸®¼ö°¡ À߸øµÇ¾ú½À´Ï´Ù."); } return retstr; } return retstr; } // ¼³ ¸í : ¹®ÀÚ¿­À» ½Ã°£ Çü½Ä ¹®ÀÚ¿­·Î º¯È¯ÇÏ´Â ÇÔ¼ö // ÀÛ¼ºÀÚ : ½ÅÀ±¿À function SetFormatTimeHH( args ) { retstr = args; if (args=="") { return retstr; } args = RTrim(LTrim( args )); if(args.length == 1) { args = "0" + args; retstr = args ; } else if(args.length <= 2) { if(!(Number(args) <= 24 )) { if (MESSAGE_FG=="ENG") { alert('Time Input Format is Incorrect.'); }else{ alert("½Ã°£ ÀÔ·Â Çü½Ä ¶Ç´Â ÀÚ¸®¼ö°¡ À߸øµÇ¾ú½À´Ï´Ù."); } return retstr; } } else { if (MESSAGE_FG=="ENG") { alert('Time Input Format is Incorrect.'); }else{ alert("½Ã°£ ÀÔ·Â Çü½Ä ¶Ç´Â ÀÚ¸®¼ö°¡ À߸øµÇ¾ú½À´Ï´Ù."); } return retstr; } return retstr; } // ¼³ ¸í : ¹®ÀÚ¿­À» ½Ã°£ Çü½Ä ¹®ÀÚ¿­·Î º¯È¯Çϰí, // ¿¡·¯°¡ ¹ß»ýÇϸé ÇØ´ç ¿ä¼Ò(Element)·Î Æ÷Ä¿½º¸¦ ÁöÁ¤ÇÑ´Ù. // ÀÛ¼ºÀÚ : Á¶³­¿Á function SetFormatTimeHHF( args , errorfocus) { retstr = args; if (args=="") { return retstr; } args = RTrim(LTrim( args )); if(args.length == 1) { args = "0" + args; retstr = args ; } else if(args.length <= 2) { if(!(Number(args) <= 24 )) { if (MESSAGE_FG=="ENG") { alert('Time Input Format is Incorrect.'); }else{ alert("½Ã°£ ÀÔ·Â Çü½Ä ¶Ç´Â ÀÚ¸®¼ö°¡ À߸øµÇ¾ú½À´Ï´Ù."); } errorfocus.focus(); return retstr; } } else { if (MESSAGE_FG=="ENG") { alert('Time Input Format is Incorrect.'); }else{ alert("½Ã°£ ÀÔ·Â Çü½Ä ¶Ç´Â ÀÚ¸®¼ö°¡ À߸øµÇ¾ú½À´Ï´Ù."); } errorfocus.focus(); return retstr; } return retstr; } /***************************************************** ¹®ÀÚ¿­ °ü·Ã ÇÔ¼ö *****************************************************/ // ¼³ ¸í : ¿ÞÂÊ ¹®ÀÚ¿­ÀÇ °ø¹éÁ¦°Å // ÀÛ¼ºÀÚ : ½ÅÀ±¿À function LTrim( str ) { var li_length,ls_return,ls_temp; li_length = str.length; ls_return = str; for(i=0;i=0;i--) { ls_temp = str.substr(i,1); if(ls_temp == " ") { ls_return = str.substr(0,i); } else { break; } } return ls_return; } // ¼³ ¸í : ¹®ÀÚ¿­ ¸ðµç °ø¹éÁ¦°Å(¹®ÀÚ¿­»çÀÌ¿¡ ÀÖ´Â °ø¹éµµ Á¦°Å) // ÀÛ¼ºÀÚ : ½ÅÀ±¿À function AllTrim( str ) { var li_length,ls_return,ls_temp; li_length = str.length; ls_return = ""; for(i=0;i 1,234,567 // ÀÛ¼ºÀÚ : ÀÌ»ó¿ë function getAddComma(args) { var dotStr = ""; args = StrReplace(args,",",""); args = RTrim(LTrim( args )); if(args == "") return args; // ¼Ò¼öÁ¡ÀÌ ÀÖÀ¸¸é Á¤¼ö¿Í ¼Ò¼ö·Î ³ª´«´Ù. var arrStr = args.split("."); if (arrStr.length == 2) { args = arrStr[0]; dotStr = "."+arrStr[1]; } var symbol = args.substr(0,1); if(symbol == "-") {//¸¶À̳ʽºÀ϶§ var va = ""; var value = ""; var i = 1; if(args.length <= 4) return args+dotStr; va = args.substr(1,args.length-1); var k = va.length; for(j=va.length; j > 0; j--) { if(i%3 == 0 && i != 1 && i != k ) { value = ","+va.charAt(j-1) + value; } else { value = va.charAt(j-1) + value; } i++; } symbol = symbol+value+dotStr; return symbol; }//¸¶À̳ʽºÀ϶§ else { if(args.length <= 3) return args+dotStr; var val = args; var value = ""; var i = 1; var k = val.length; for(j=val.length; j > 0; j--) { if(i%3 == 0 && i != 1 && i != k ) { value = ","+val.charAt(j-1)+value; } else { value = val.charAt(j-1)+value; } i++; } return value+dotStr; } } // ¼³ ¸í : ¹®ÀÚ¿­À» ±¸ºÐÀÚ·Î ±æÀ̸¸Å­ ä¿ì´Â ÇÔ¼ö // »ç¿ë¿¹ : strfix('56','0',5) => '56000' // ÀÛ¼ºÀÚ : ÀÌ»ó¿ë function strfix (arg,delimiter,len) { var str=""; var loop = len - arg.value.length; if(loop!=len) { for(var i = 0; i < loop; i++) { var str = str + delimiter; } arg.value = str + arg.value; } } // ¼³ ¸í : ¹®ÀÚ¿­¿¡¼­ ch1¿¡ ÇØ´çÇÏ´Â ¹®ÀÚ¸¦ ch2·Î º¯È¯ÇÏ¿© °á°ú¸¦ ¹ÝȯÇÏ´Â ÇÔ¼ö // ÀÛ¼ºÀÚ : ÀÌ»ó¿ë function StrReplace ( args, ch1, ch2 ) { if (ch1 == ch2) { return args; } while(args.indexOf(ch1) != -1) { args = args.replace(ch1,ch2); } return args; } // ¼³ ¸í : ¹®ÀÚ¿­(str)À» ±¸ºÐÀÚ(dstr)¿¡ ÀÇÇØ cnt¹øÂ° // »ç¿ë¿¹ : spcut("2001-01-31","-",1) => °á°ú 2001 // spcut("2001-01-31","-",2) => °á°ú 01 // ÀÛ¼ºÀÚ : ÀÌ»ó¿ë function spcut(str, dstr, cnt) { var p=0; str = dstr + str + dstr; for(i=0;i 0) { for( var k=0; k < ele.length; k++) { if (ele[k].value == elevalue) { ele[k].checked = true; } else { ele[k].checked = false; } } } } } } } window.close(); } // ¼³ ¸í : VIEWâ¿¡¼­ ¼±ÅÃÇÑ Ç׸ñÀ» ÇØ´ç ¿ä¼Ò(Element)¿¡ °ªÀ» ÀÚµ¿À¸·Î ÁöÁ¤ÇØÁÖ°í, Æ÷Ä¿½º ÁöÁ¤ // ÀÎ ÀÚ : fname : ¼±ÅÃÇ׸ñÀÌ ÀÔ·ÂµÈ Æû¸í // str : ÀÔ·ÂµÈ Element¸íÀÇ ¼ø¼­ ¹®ÀÚ¿­ // param : ÀÔ·ÂµÉ °ªÀÇ ¼ø¼­ ¹®ÀÚ¿­ // »ç¿ë¿¹ : selectcode('search_form','search_main_game_id_fr,search_main_game_nm_fr','AT^À°»ó') // ÀÛ¼ºÀÚ : Á¶³­¿Á function selectcodeF(fname,str,param) { var elestr = "", elevalue=""; var cnt = spcutlen(str,","); for(i=1;i <= cnt+1;i++) { elestr = spcut(str,',',i); elevalue = spcut(param,'^',i); if (elestr!="") { eval("var ele = parent.window.opener.document."+fname+"."+elestr+";"); if (ele.type == 'text') { ele.value = elevalue; ele.focus(); } else if (ele.type=='hidden') { ele.value = elevalue; } else if (ele.type=='select-one') { for(var j = 0; j < ele.length; j++) { if(elevalue == ele.options[j].value) { ele.options[j].selected = true; } } } } } window.close(); } document.onkeydown = keyDown; // ¼³ ¸í : EnterCheck(nextname)¿Í ³»¿ëÀº µ¿ÀÏ ÇÔ¼ö¸í¿¡ µû¸¥ Àǹ̶§¹®¿¡ À̸§À» º¯°æÇÕ´Ï´Ù. // ÀÛ¼ºÀÚ : ÀÌÁø¼ö function keyDown(){ if(event.keyCode == 13 && document.activeElement.type != 'textarea'){ event.keyCode = 9; event.returnValue=true; } } // ¼³ ¸í : ¿£ÅÍ۸¦ ÀÔ·ÂÇßÀ»¶§ ÁöÁ¤ÇÑ ´ÙÀ½ ¿ä¼Ò(Element)·Î À̵¿ÇÑ´Ù. // ÀÛ¼ºÀÚ : ÀÌ»ó¿ë function EnterCheck(nextname){ if(event.keyCode == 13 || event.keyCode == 9){ event.returnValue=false; nextname.focus(); } } // ¼³ ¸í : »õâÀÇ À̸§¿¡ µû¶ó âÀÇ Å©±â¸¦ ´Ù¸£°Ô ÇÏ¿© ¶ç¿ì´Â ÇÔ¼ö // ÀÛ¼ºÀÚ : ÀÌ»ó¿ë function WindowOpen( url, name) { // default var height = 530; var width = 618; var _default="toolbar=no,menubar=no,status=no,scrollbars=yes,resizable=no"; if (name=='PhotoUpload') { width = 530; height = 150; _default="toolbar=no,menubar=no,status=no,scrollbars=no,resizable=no"; } else if (name=='ZipCode') { width = 640; height = 440; _default="toolbar=no,menubar=no,status=no,scrollbars=yes,resizable=no"; } else if (name=='TeamCode') { width = 640; height = 510; _default="toolbar=no,menubar=no,status=no,scrollbars=yes,resizable=no"; } else if (name=='TeamTransfer') { width = 600; height = 200; _default="toolbar=no,menubar=no,status=no,scrollbars=no,resizable=no"; } else if (name=='SchoolCode') { width = 640; height = 440; _default="toolbar=no,menubar=no,status=no,scrollbars=yes,resizable=no"; } else if (name=='PlayerInfo') { width = 720; height = 440; } else if (name=='FileUpload') { width = 750; height = 200; _default="toolbar=no,menubar=no,status=no,scrollbars=yes,resizable=no"; } var left = (screen.width/2)-(width/2); var top = (screen.height/2)-(height/2); var popup = window.open(url, name, 'left='+left+',top='+top+',width='+width+',height='+height+_default); popup.focus(); } /***************************************************** Çü½Ä °Ë»ç °ü·Ã ÇÔ¼ö *****************************************************/ // 0 ~ 9 function CheckNumber(){ if ((event.keyCode>=48 && event.keyCode<=57)) { event.returnValue=true; } else { event.returnValue=false; } } // 0 ~ 9,"-"(45) function CheckNumberBar(){ if ((48<=event.keyCode && event.keyCode<=57) || (event.keyCode==45)) { event.returnValue=true; } else { event.returnValue=false; } } // 0 ~ 9,"."(46) function CheckNumberDot(){ if ((48<=event.keyCode && event.keyCode<=57) || (event.keyCode==46)) { event.returnValue=true; } else { event.returnValue=false; } } // 0 ~ 9,"."(46),"-"(45) function CheckNumberBarDot(){ if ((48<=event.keyCode && event.keyCode<=57) || (event.keyCode==45) || (event.keyCode==46)) { event.returnValue=true; } else { event.returnValue=false; } } // 0 ~ 9,"-"," "(32),":"(58),"/"(47) function CheckNumberDateTime(){ if ((48<=event.keyCode && event.keyCode<=58) || (event.keyCode==45) || (event.keyCode==47) || (event.keyCode==32)) { event.returnValue=true; } else { event.returnValue=false; } } // 0 ~ 9,"-", "."(46) function CheckMoney(){ if ((48<=event.keyCode && event.keyCode<=57) || (event.keyCode==45) || (event.keyCode==46)) { event.returnValue=true; } else { event.returnValue=false; } } // A~Z, " "(SPACE) function CheckCapital(){ if ((65<=event.keyCode && event.keyCode<=90) || (event.keyCode==32)) { event.returnValue=true; } else { event.returnValue=false; } } // A~Z, a~z, " "(SPACE) function CheckAlphabet(){ if ((65<=event.keyCode && event.keyCode<=90) || (97<=event.keyCode && event.keyCode<=122) || (event.keyCode==32)) { event.returnValue=true; } else { event.returnValue=false; } } // ¼³ ¸í : »ç¾÷ÀÚµî·Ï¹øÈ£ üũÇÔ¼ö // ÀÛ¼ºÀÚ : ½ÅÀ±¿À function BizNumber_Check(str) { var i, sum = 0, li_y, epno_chk; li_epno = new Array(10); li_chkvalue = new Array(1,3,7,1,3,7,1,3,5); for(i=0;i<10;i++) { li_epno[i] = str.substr(i,1); } for(i=0;i<9;i++) { sum += li_epno[i] * li_chkvalue[i]; } sum = sum + ((li_epno[8] * 5) / 10); li_y = sum % 10; if( li_y == 0) { epno_chk = 0; } else { epno_chk = 10 - li_y; } if(epno_chk == li_epno[9]) { return true; } // »ç¾÷ÀÚµî·Ï¹øÈ£°¡ ¸ÂÀ½. else { return false; } // À߸øµÈ »ç¾÷ÀÚ µî·Ï¹øÈ£ÀÓ. } // ¼³ ¸í : Áֹεî·Ï¹øÈ£ üũÇÔ¼ö // ¼öÁ¤ÀÏÀÚ : 2002.7.26 // copy by : ¹®Èñ¿µ (Æß) function Jumin_Check(jumin1, jumin2){ check = false; total = 0; temp = new Array(13); for(i=1; i<=6; i++) temp[i] = jumin1.charAt(i-1); for(i=7; i<=13; i++) temp[i] = jumin2.charAt(i-7); for(i=1; i<=12; i++){ k = i + 1; if(k >= 10) k = k % 10 + 2; total = total + temp[i] * k; } mm = temp[3] + temp[4]; dd = temp[5] + temp[6]; totalmod = total % 11; chd = 11 - totalmod; if(chd >= 10) { chd = chd % 10; } if(chd == temp[13] && mm < 13 && dd < 32 && (temp[7]==1 || temp[7]==2)) check=true; else if (MESSAGE_FG=="ENG") { alert('ID No. is Incorrect.(" +chd+")'); }else{ alert("ÁֹιøÈ£°¡ ¸ÂÁö ¾Ê½À´Ï´Ù. (" +chd+")"); } return check; } // ¼³ ¸í : Áֹεî·Ï¹øÈ£ üũÇÔ¼ö // ÀÛ¼ºÀÚ : ½ÅÀ±¿À function Jumin_Check1(str1,str2) { var i, sum = 0; str_1 = new Array(6); str_2 = new Array(7); if (!(str1 > 99999) || !(str2 > 999999)) { return false; } for(i=0;i<6;i++) { str_1[i] = str1.substr(i,1); } for(i=0;i<7;i++) { str_2[i] = str2.substr(i,1); } sum = str_1[0]*2 + str_1[1]*3 + str_1[2]*4 + str_1[3]*5 + str_1[4]*6 + str_1[5]*7 + str_2[0]*8 + str_2[1]*9 + str_2[2]*2 + str_2[3]*3 + str_2[4]*4 + str_2[5]*5; sum = sum % 11; sum = 11 - sum; if (sum > 9) { sum = sum % 10; } if (str_2[6] != sum){ if (MESSAGE_FG=="ENG") { alert('ID No. is Incorrect.'); }else{ alert("ÁֹιøÈ£°¡ ¸ÂÁö ¾Ê½À´Ï´Ù."); } return false; } return true; } // ¼³ ¸í : ÁֹιøÈ£ üũ ÇÔ¼ö // ÀÛ¼ºÀÚ : Á¶³­¿Á function Jumin_CheckF(str1,str2,errorfocus) { var i, sum = 0; str_1 = new Array(6); str_2 = new Array(7); if (!(str1 > 99999) || !(str2 > 999999)) { return false; } for(i=0;i<6;i++) { str_1[i] = str1.substr(i,1); } for(i=0;i<7;i++) { str_2[i] = str2.substr(i,1); } sum = str_1[0]*2 + str_1[1]*3 + str_1[2]*4 + str_1[3]*5 + str_1[4]*6 + str_1[5]*7 + str_2[0]*8 + str_2[1]*9 + str_2[2]*2 + str_2[3]*3 + str_2[4]*4 + str_2[5]*5; sum = sum % 11; sum = 11 - sum; if (sum > 9) { sum = sum % 10; } if (str_2[6] != sum){ if (MESSAGE_FG=="ENG") { alert('ID No. is Incorrect.'); }else{ alert("ÁֹιøÈ£°¡ ¸ÂÁö ¾Ê½À´Ï´Ù."); } errorfocus.focus(); return false; } return true; } // ¼³ ¸í : Áֹεî·Ï¹øÈ£ Çü½Ä·Î ¹ÝȯÇÏ´Â ÇÔ¼ö // ÀÛ¼ºÀÚ : Á¶³­¿Á function SetFormatJumin( args ) { retstr = args; if (args=="") { return retstr; } args = RTrim(LTrim( args )); args = StrReplace(args,"-",""); if(args.length == 13) { jumin1 = args.substr(0,6); jumin2 = args.substr(6,7); args = jumin1 + "-" + jumin2 ; retstr = args; } else { if (MESSAGE_FG=="ENG") { alert('ID No. is Incorrect.'); }else{ alert("ÁֹιøÈ£ÀÇ Çü½Ä ¶Ç´Â ÀÚ¸®¼ö°¡ À߸øµÇ¾ú½À´Ï´Ù."); } return retstr; } return retstr; } // ¼³ ¸í :ÁֹιøÈ£ Æ÷¸Ë checking // ÀÛ¼ºÀÚ : Á¶³­¿Á function SetFormatJuminF( args, errorfocus ) { retstr = args; if (args=="") { return retstr; } args = RTrim(LTrim( args )); args = StrReplace(args,"-",""); if(args.length == 13) { jumin1 = args.substr(0,6); jumin2 = args.substr(6,7); args = jumin1 + "-" + jumin2 ; retstr = args; } else { if (MESSAGE_FG=="ENG") { alert('ID No. is Incorrect.'); }else{ alert("ÁֹιøÈ£ÀÇ Çü½Ä ¶Ç´Â ÀÚ¸®¼ö°¡ À߸ø µÇ¾ú½À´Ï´Ù."); } errorfocus.focus(); return retstr; } return retstr; } /******************************************************************************** ¾Æ·¡¿¡ »ç¿ëµÈ funSubmitÇÔ¼ö´Â °¢ ÆäÀÌÁö¿¡ Á¤ÀǵǾî ÀÖÀ¸¸ç, °Ë»ö¹®ÀÚ¿­À» ÁöÁ¤ÇÏ´Â ÆûÀÇ ¿ä¼Ò(Element)ÀÇ ¸íĪÀÌ 'search_'·Î ½ÃÀÛÇÑ´Ù´Â ÀüÁ¦ÇÏ¿¡ ÀÛ¼ºµÇ ÇÔ¼öÀ̹ǷÎ, ÇÁ·ÎÁ§Æ®ÀÇ ¼º°ÝÀ̳ª Æû ±¸¼º ¹æ½Ä¿¡ µû¶ó º¯ÇüÀÌ ÇÊ¿äÇÑ ÇÔ¼öÀÌ´Ù. ********************************************************************************/ // ¼³ ¸í : »èÁ¦ µ¿ÀÛ Ã¼Å©ÇÏ´Â ÇÔ¼ö // ÀÎ ÀÚ : theform : üũ¹Ú½º¸¦ Æ÷ÇÔÇÏ´Â Æû¸í, // chk_name : üũ¹Ú½º¸í // kind : ÆäÀÌÁöÀ̵¿ ±¸ºÐÀÚ ¸í(¼­ºí¸´¿¡ Á¤ÀǵǾî ÀÖÀ½) // ÀÛ¼ºÀÚ : ÀÌ»ó¿ë function del_check( theform, chk_name, kind ) { flag = 0; page_num = theform.page_num.value; for( var i=0; i < theform.elements.length; i++) { var ele = theform.elements[i]; if(ele.type == "checkbox" && ele.name.substring(0,3)==chk_name) { if (ele.checked == true) {flag = 1;} } } if (flag == 1) { if (MESSAGE_FG=="ENG") { if (confirm("Data is Delete?")) { funSubmit(kind,page_num); } }else{ if (confirm("ÀڷḦ »èÁ¦ÇϽðڽÀ´Ï±î?")) { funSubmit(kind,page_num); } } } if (flag == 0) { alert("»èÁ¦ÇÒ ÀÚ·á°¡ ¼±ÅõÇÁö ¾Ê¾Ò½À´Ï´Ù."); } } function batch_check( theform, chk_name, kind, question ) { flag = 0; page_num = theform.page_num.value; for( var i=0; i < theform.elements.length; i++) { var ele = theform.elements[i]; if(ele.type == "checkbox" && ele.name.substring(0,3)==chk_name) { if (ele.checked == true) {flag = 1;} } } if (flag == 1) { if (confirm(question)) { funSubmit(kind,page_num); } } if (flag == 0) { alert("ÀÚ·á°¡ ¼±ÅõÇÁö ¾Ê¾Ò½À´Ï´Ù."); } } // ¼³ ¸í : ÇØ´ç ÆûÀÇ °Ë»öÁ¶°ÇÀ» Ŭ¸®¾îÇϰí, Á¶°Ç¾ø´Â Ãʱ⠰˻ö ¸®½ºÆ®¸¦ ½ÇÇàÇÑ´Ù. // ÀÛ¼ºÀÚ : ÀÌ»ó¿ë function refresh_list ( theform, kind ) { for( var i=0; i < theform.elements.length; i++) { var ele = theform.elements[i]; if(ele.type == "hidden" && ele.name.substring(0,7)=="search_") { ele.value = ''; } } funSubmit(kind,'1') } /*************************** ½ÅÀ±¿À **********************************/ // ÀÛ¼ºÀÚ : ½ÅÀ±¿À function EnterCheckSubmit(){ if(event.keyCode ==13){ check(); } } // ¼³ ¸í : ¹®ÀÚ¿­À» ½Ã°£ Çü½Ä ¹®ÀÚ¿­·Î º¯È¯ÇÏ´Â ÇÔ¼ö // ¿¡·¯°¡ ¹ß»ýÇϸé ÇØ´ç ¿ä¼Ò(Element)·Î Æ÷Ä¿½º¸¦ ÁöÁ¤ÇÑ´Ù. // »ç¿ë¿¹ : SetFormatTime('1259') => '12:59' // ÀÛ¼ºÀÚ : ½ÅÀ±¿À function SetFormatTimeHMF( args , errorfocus ) { retstr = args; if (args=="") { return retstr; } args = RTrim(LTrim( args )); args = StrReplace(args,":",""); if(args.length >= 2) { args = args + "0000"; hh = args.substr(0,2); mm = args.substr(2,2); args = hh + ":" + mm ; if(checktimeF(args,errorfocus) == true) { retstr = args; } } else { if (MESSAGE_FG=="ENG") { alert('Time Input Format is Incorrect.'); }else{ alert("½Ã°£ ÀÔ·Â Çü½Ä ¶Ç´Â ÀÚ¸®¼ö°¡ À߸øµÇ¾ú½À´Ï´Ù."); } errorfocus.focus(); return retstr; } return retstr; } /*************************** ¹®Èñ¿µ **********************************/ // ÀÛ¼ºÀÚ : ¹®Èñ¿µ function SetFormatTime1( args ) { retstr = args; if (args=="") { return retstr; } args = RTrim(LTrim( args )); args = StrReplace(args,":",""); if(args.length >= 2) { args = args + "000000"; hh = args.substr(0,2); mm = args.substr(2,2); // ss = args.substr(4,2); args = hh + ":" + mm; if(checktime(args) == true) { retstr = args; } } else { if (MESSAGE_FG=="ENG") { alert('Time Input Format is Incorrect.'); }else{ alert("½Ã°£ ÀÔ·Â Çü½Ä ¶Ç´Â ÀÚ¸®¼ö°¡ À߸øµÇ¾ú½À´Ï´Ù."); } return retstr; } return retstr; } // ÀÛ¼ºÀÚ : ¹®Èñ¿µ function SetFormatDateTime1( args ) { retstr = args; if (args=="") { return retstr; } args = RTrim(LTrim( args )); strdate = spcut(args," ",1); // ³¯Â¥ strtime = spcut(args," ",2); // ½Ã°£ strdate = SetFormatDate( strdate ); strtime = SetFormatTime1( strtime ); retstr = strdate + " " + strtime; return retstr; } // mm-dd-yyyy hh:mi // ÀÛ¼ºÀÚ : ¹®Èñ¿µ function SetFormatDateTime2( args ) { retstr = args; if (args=="") { return retstr; } args = RTrim(LTrim( args )); strdate = spcut(args," ",1); // ³¯Â¥ strtime = spcut(args," ",2); // ½Ã°£ strdate = SetFormatDate1( strdate ); strtime = SetFormatTime1( strtime ); retstr = strdate + " " + strtime; return retstr; } // ÀÛ¼ºÀÚ : ¹®Èñ¿µ function SetFormatDate1( args ) { retstr = args; if (args=="") { return retstr; } args = RTrim(LTrim( args )); args = StrReplace(args,"-",""); if(args.length == 8) { dd = args.substr(0,2); mm = args.substr(2,2); yy = args.substr(4,4); args = dd + "-" + mm + "-" + yy; if(checkdate1(args) == true) { retstr = args; } } else { if (MESSAGE_FG=="ENG") { alert('Time Input Format is Incorrect.'); }else{ alert("³¯Â¥ ÀÔ·Â Çü½Ä ¶Ç´Â ÀÚ¸®¼ö°¡ À߸øµÇ¾ú½À´Ï´Ù."); } return retstr; } return retstr; } // ³¯Â¥¿Í ½Ã°£À» üũÇÏ´Â ÇÔ¼ö // ÀÛ¼ºÀÚ : ¹®Èñ¿µ function chk_datetime1 ( str ) { var date, time if (str.length >= 10) { date = str.substr(0,10); } else { if (MESSAGE_FG=="ENG") { alert('Time Input Format is Incorrect.'); }else{ alert('³¯Â¥ÀÔ·ÂÇü½ÄÀÌ À߸øµÇ¾ú½À´Ï´Ù.'); } return false; } if (str.length >= 12) { time = str.substr(11,str.length-11); } else { time = ''; } if (checkdate1(date) == true) { if (checktime(time) == false) { return false; } } else { return false; } return true; } // ³¯Â¥¸¦ üũÇÏ´Â ÇÔ¼ö ( dd - mm - yyyy) // ÀÛ¼ºÀÚ : ¹®Èñ¿µ function checkdate1( str ) { var d1, d2, t1, t2,dash1, dash2, msg="" ; if (str=="") { return true; } dash1 = str.substr(2,1); dash2 = str.substr(5,1); if (dash1!='-' || dash2!='-') { msg="ÀÔ·ÂÇü½Ä ¿À·ù"; } var dd = str.substr(0,2); var mm = str.substr(3,2); var yy = str.substr(6,4); if(yy.length != 4) { msg="ÀÔ·ÂÇü½Ä ¿À·ù"; } if(mm.length != 2) { msg="ÀÔ·ÂÇü½Ä ¿À·ù"; } if(dd.length != 2) { msg="ÀÔ·ÂÇü½Ä ¿À·ù"; } if(msg!="") { if (MESSAGE_FG=="ENG") { alert('Date Input Format is Incorrect.[ex : 28-02-2001]'); }else{ alert('³¯Â¥ÀÔ·ÂÇü½ÄÀÌ À߸øµÇ¾ú½À´Ï´Ù.[ÀԷ¿¹ : 28-02-2001]'); } return false; } yy = parseInt(yy,10); mm = parseInt(mm,10); dd = parseInt(dd,10); if(mm < 1 || mm > 12) { if (MESSAGE_FG=="ENG") { alert('Month Input Format is Incorrect.'); }else{ alert('¿ùÀÇ ÀÔ·ÂÀÌ À߸øµÇ¾ú½À´Ï´Ù.'); } return false; } if(dd < 1) { if (MESSAGE_FG=="ENG") { alert('Date Input Format is Incorrect.'); }else{ alert('³¯Â¥ ÀÔ·ÂÀÌ À߸øµÇ¾ú½À´Ï´Ù.'); } return false; } d1 = new Date(yy,mm-1,dd,23,59,59,999); t1 = d1.getTime(); d2 = new Date(yy,mm,1,0,0,0); t2 = d2.getTime(); if(t1 >= t2) { if (MESSAGE_FG=="ENG") { alert('Month Interval Exceeded'); }else{ alert (yy + '³â' + mm + '¿ùÀÇ ¹üÀ§¸¦ ³Ñ´Â ³¯Â¥ÀÔ´Ï´Ù.'); } return false; } return true; } //// Adrienne Kim Start function numberCheck(val) { var point =0; for ( i = 0; i < val.value.length; i++) { if ( val.value.substring(i, i+1) != "1" && val.value.substring(i, i+1) != "2" && val.value.substring(i, i+1) != "3" && val.value.substring(i, i+1) != "4" && val.value.substring(i, i+1) != "5" && val.value.substring(i, i+1) != "6" && val.value.substring(i, i+1) != "7" && val.value.substring(i, i+1) != "8" && val.value.substring(i, i+1) != "9" && val.value.substring(i, i+1) != "0") { if ( val.value.substring(i, i+1) == "." ) { point++; if ( point > 1 ) { alert("Doouble Point!"); val.select(); return false; } } else { alert("Numberic Column!"); val.select(); return false; } } } if ( val.value.substring(val.value.length -1, val.value.length) == "." ) val.value = val.value + "0"; return true; } function dateCheck(val) { if ( val.length == 0 ) return true; var yy = val.substring(6, 10); var mm = val.substring(3, 5); var dd = val.substring(0, 2); if ( yy > 2100 || yy < 1901 ) { alert("Correct Date Type is (DD-MM-YYYY)"); return false; } if ( mm > 12 || mm < 1 ) { alert("Correct Date Type is (DD-MM-YYYY)"); return false; } if ( mm == 1 || mm == 3 || mm == 5 || mm == 7 || mm == 8 || mm == 10 || mm == 12 ) { if ( dd > 31 || dd < 1 ) { alert("Correct Date Type is (DD-MM-YYYY)"); return false; } } else { if ( mm == 2 ) { if ( (yy % 4) != 0 ) { if ( dd > 28 || dd < 1 ) { alert("Correct Date Type is (DD-MM-YYYY)"); return false; } } else { if ( dd > 29 || dd < 1 ) { alert("Correct Date Type is (DD-MM-YYYY)"); return false; } } } else { if ( dd > 30 || dd < 1 ) { alert("Correct Date Type is (DD-MM-YYYY)"); return false; } } } return true; } function fn_trim(val) { var retval = ""; var bl = 0; for ( i = 0; i < val.value.length; i++) { if ( val.value.substring(i, i+1) != " " ) { retval = val.value.substring(i, val.value.length); break; } } for ( i = val.value.length - 1; i > 0; i--) { if ( val.value.substring(i, i+1) == " " ) { bl++; } else { retval = retval.substring(0, retval.length - bl); break; } } return retval; } function fn_Dqrt(val) { for (i = 0; i < val.value.length; i++) { if ( val.value.substring(i, i+1) == '"' ) { alert("You can't use special characters as \""); val.select(); return false; } } return true; } function fn_AsciiCode(val) { for ( i = 0; i < val.length; i++) { if ( val.charCodeAt(i).toString() > 122 || val.charCodeAt(i).toString() < 48 ) { alert("You can't use special characters as *,/ etc."); return false; } if ( val.charCodeAt(i).toString() > 90 && val.charCodeAt(i).toString() < 97 ) { alert("You can't use special characters as *,/ etc."); return false; } if ( val.charCodeAt(i).toString() > 58 && val.charCodeAt(i).toString() < 65 ) { alert("You can't use special characters as *,/ etc."); return false; } } return true; } //// Adrienne Kim END /* * ½Ã½ºÅÛ¸í ´ëȸÁö¿ø °ü¸® * ÀÛ¼ºÀÚ ÀÌÁ¤ÈÆ * ÀÛ¼ºÀÏÀÚ 2003.03. * ¼³¸í Á¶È¸È­¸é¿¡¼­ Á¶È¸Á¶°ÇÀ» Ŭ¸®¾îÇØÁØ´Ù. * ÆÄ¶ó¹ÌÅÍ1 frm Æû À妽º * ÆÄ¶ó¹ÌÅÍ2 element1 Áö¿ì±â ½ÃÀÛÇÒ Ç׸ñ À妽º * ÆÄ¶ó¹ÌÅÍ3 element2 Áö¿ì±â ¿Ï·áÇÒ Ç׸ñ À妽º * ÆÄ¶ó¹ÌÅÍ4 focus Áö¿îÈÄ Æ÷Ä¿½º Ç׸ñ À妽º */ function valClear(frm,element1,element2,focus){ for (i=element1;i<=element2 ;i++ ){ document.forms[frm].elements[i].value=""; } document.forms[frm].elements[focus].focus(); }