function left(str,len) { return (''+str).substr(0,len); } function right(str,len) { str=''+str; var len_=str.length; if (len_=text) { if (!bJustReturn) objSel.selectedIndex=i; szReturn=objSel.options[i].value; break; } } } else { aValue=(objSel.options[i].value+'||||||||||||||').split('||'); if (bMatch) { if (aValue[iInValue]==text) { if (!bJustReturn) objSel.selectedIndex=i; szReturn=objSel.options[i].value; break; } } else { if (aValue[iInValue]>=text) { if (!bJustReturn) objSel.selectedIndex=i; szReturn=objSel.options[i].value; break; } } } } return szReturn; } function getSelectValue(objForm,objRadio,dV) { var defaultValue; if (getSelectValue.arguments.length>=3) defaultValue=dV; else defaultValue=-1 var iSellCode; iSellCode=defaultValue; if (objForm=='') objForm="_no form_" if (objRadio=='') objRadio="_no radio_" if (document.forms(objForm)==null) return iSellCode; if (document.forms(objForm).elements(objRadio)==null) return iSellCode; var i,len,val; len=document.forms(objForm).elements(objRadio).options.length; val=''; for (i=0;i=3) defaultValue=dV; else defaultValue=-1 iSellCode=defaultValue; if (objForm=='') objForm="_no form_" if (objRadio=='') objRadio="_no radio_" if (document.forms(objForm)==null) return iSellCode; if (document.forms(objForm).elements(objRadio)==null) return iSellCode; if (typeof(bAddIndex)!='undefined') bAddIndex_=bAddIndex; else bAddIndex_=false; if (bAddIndex_) iSellCode='|'+iSellCode; var i; bNoItem=true; for (i=0;i<1000;i++) { if (document.forms(objForm).elements(objRadio)[i]==null) break; bNoItem=false; if (document.forms(objForm).elements(objRadio)[i].checked) { iSellCode=document.forms(objForm).elements(objRadio)[i].value; if (bAddIndex_) iSellCode=i+'|'+iSellCode; break; } } if (bNoItem) { if (document.forms(objForm).elements(objRadio)!=null) { if (document.forms(objForm).elements(objRadio).type!='radio') { iSellCode=document.forms(objForm).elements(objRadio).value; if (bAddIndex_) iSellCode=0+'|'+iSellCode; } if (document.forms(objForm).elements(objRadio).checked) { iSellCode=document.forms(objForm).elements(objRadio).value; if (bAddIndex_) iSellCode=0+'|'+iSellCode; } } } return iSellCode; } function getCheckValue(objForm,objRadio,dV) { var defaultValue; var iSellCode,bNoItem; if (getCheckValue.arguments.length>=3) defaultValue=dV; else defaultValue=-1 iSellCode=defaultValue; if (objForm=='') objForm="_no form_" if (objRadio=='') objRadio="_no radio_" if (document.forms(objForm)==null) return iSellCode; if (document.forms(objForm).elements(objRadio)==null) return iSellCode; var i; bNoItem=true; for (i=0;i<1000;i++) { if (document.forms(objForm).elements(objRadio)[i]==null) break; bNoItem=false; if (document.forms(objForm).elements(objRadio)[i].checked) { iSellCode=document.forms(objForm).elements(objRadio)[i].value; break; } } if (bNoItem) { if (document.forms(objForm).elements(objRadio)!=null) { if (document.forms(objForm).elements(objRadio).type!='checkbox') iSellCode=document.forms(objForm).elements(objRadio).value; if (document.forms(objForm).elements(objRadio).checked) { iSellCode=document.forms(objForm).elements(objRadio).value; } } } return iSellCode; } function getCheckValues(formname,itemname,idx,needall,getfrom,exceptdisabled) { var szCodes,bNeedAll,iIdx,szValue,szGetFrom,bExceptDisabled; szCodes=''; iIdx=0; if (typeof(idx)!='undefined') iIdx=idx; bNeedAll=false; if (typeof(needall)!='undefined') bNeedAll=needall; szGetFrom=itemname if (typeof(getfrom)!='undefined') { if (getfrom!=null&&getfrom!='') szGetFrom=getfrom; } bExceptDisabled=false; if (typeof(exceptdisabled)!='undefined') bExceptDisabled=exceptdisabled; if (document.all[formname].elements[itemname]==null) ; else if (document.all[formname].elements[itemname].length==null) { szValue=(document.all[formname].elements[szGetFrom].value+'||||').split('|')[iIdx+0]; if (szValue!='') { if (!bExceptDisabled||!document.all[formname].elements[itemname].disabled) { if (bNeedAll) { szCodes=szValue; } else { if (document.all[formname].elements[itemname].checked) { szCodes=szValue; } } } } } else { for (i=0;i= "9") ) return false; } } birthYear = regno1.slice(0,2); birthMonDay = regno1.slice(2,6); if( regno.charAt(7) == '3' || regno.charAt(7) == '4') birthYear = "20" + birthYear; else { birthYear = "19" + birthYear; for( i = 0 ; i < 13 ; i++ ) { if( i == 0) YearIn+=parseInt(regno.charAt(i))*10; if( i == 1) YearIn+=parseInt(regno.charAt(i)); if( i == 2) MonthIn+=parseInt(regno.charAt(i))*10; if( i == 3) MonthIn+=parseInt(regno.charAt(i)); if( i == 4) DateIn+=parseInt(regno.charAt(i))*10; if( i == 5) DateIn+=parseInt(regno.charAt(i)); if( i < 6) Sum+=parseInt(regno.charAt(i))*(i+2); if( i > 6 && i < 9 )Sum+=parseInt(regno.charAt(i))*(i+1); if( i > 8) Sum+=parseInt(regno.charAt(i))*(i-7); } //end for Mod=11-(Sum%11); if((11-(Sum%11))>=10) Mod-=10; if( Mod!=parseInt(regno.charAt(13)) ) {return false;} if( MonthIn < 1 || MonthIn > 12 || DateIn < 1 || DateIn > 31 ) {return false;} if( (MonthIn ==4 || MonthIn == 6 || MonthIn == 9 || MonthIn == 11 ) && DateIn > 30 ) {return false;} if( MonthIn ==2 && DateIn > 29 ) {return false;} } iAge=parseFloat(curYear)-parseFloat(birthYear)-1; iMon=parseFloat(curMonDay)-parseFloat(birthMonDay); if(iMon>=0) iAge=iAge+1; return iAge; } function checkRegisterNumOne(regno) { var regno1,regno2; if (regno.indexOf('-')!=-1) { return checkRegisterNum(regno.split('-')[0],regno.split('-')[1]); } else { if (regno.length!=13) return false; return checkRegisterNum(regno.substr(0,6),regno.substr(6,7)); } } function checkInputDate(obj) { var v; v=obj.value.replace(/[^0-9]/g,''); if (v.length<=4) { // v=v; } else if (v.length<=6) { v=v.substr(0,4)+"-"+v.substr(4,2); } else if (v.length<=8) { v=v.substr(0,4)+"-"+v.substr(4,2)+"-"+v.substr(6,2); } else { // v=v; } obj.value=v; return v; } function adjustInputDate(obj,oldValue) { var v; v=obj.value.replace(/[^0-9]/g,''); if (v.length!=8) v=oldValue; else { var d=new Date(parseInt(v.substr(0,4),10),parseInt(v.substr(4,2),10)-1,parseInt(v.substr(6,2),10)); var yy=d.getYear(); if (yy>99) yy='0000'+yy; else yy='0000'+(1900+yy); var mm='00'+(d.getMonth()+1); var dd='00'+d.getDate(); yy=yy.substr(yy.length-4,4); mm=mm.substr(mm.length-2,2); dd=dd.substr(dd.length-2,2); v=yy+'-'+mm+'-'+dd; } obj.value=v; return v; } //-------------------------------------------------------------------------------------------- function prepareImages(obj,ele) { obj.ImgFileReadUrl = ''+ 'http://'+ 'www.cwp.co.kr'+ ':'+ '80'+ '/upload_file/jweditor'+ '/'; if (obj.HttpSendImg("/jweditor/upload_ABCupload.asp")<0) { alert(obj.GetHTTPErrText()); return false; } ele.value = obj.AllHtml; return true; } function checkVar(obj,strNE,iFloat,strNN,iMin,iMax,strOF) { // ÀԷ°ªÀÇ À¯È¿¼º¿©ºÎ¸¦ È®ÀÎÇÔ // obj - È®ÀÎÇÒ object // strNE - ÀԷ°ªÀÌ °ø¹éÀϰæ¿ì(½ºÆäÀ̽º¸¸ ÀÔ·ÂÇÑ °æ¿ì Æ÷ÇÔ) Ç¥½ÃÇÒ ¿À·ù ³»¿ë. À̰ªÀÌ '' Àϰæ¿ì ¿À·ù¸¦ ³»Áö ¾ÊÀ½ // ------------- ÀÌÇÏ´Â strNN ±îÁö ÁöÁ¤½Ã À¯È¿ // ¼ýÀÚ È®ÀÎ ºÎºÐÀ¸·Î ¼ýÀÚµÚ ¹®ÀÚ°¡ ÀԷµǾ ¼ýÀÚ·Î º¯°æ½ÃŲ´Ù. ('223f'->'223') // À½¼ö´Â ÀÔ·ÂÇÒ ¼ö ¾øÀ½ // iFloat - ¼Ò¼ýÁ¡ÀÌÇÏ ÀÚ¸® - ÀÌ ÀÌÇÏ·Î ÀÔ·ÂµÈ °ªÀº ¶ó¿îµåµÊ. 9 Àϰæ¿ì Çü½ÄÀ» º¯È­½ÃŰÁö ¾ÊÀ½(ÀüÈ­¹øÈ£µîÀÇ ÀԷ½Ã) // strNN - ¼ýÀÚ·Î º¯°æÀÌ µÇÁö ¾ÊÀ» ¶§ÀÇ Ç¥½ÃÇÒ ¿À·ù ³»¿ë // ------------- ÀÌÇÏ´Â strOF ±îÁö ÁöÁ¤½Ã À¯È¿ // º¯°æµÈ ¼öÄ¡ÀÇ À¯È¿¹üÀ§¸¦ È®ÀÎ // iMin - ¼öÄ¡ÀÇ ÃÖ¼Ò°ª // iMax - ¼öÄ¡ÀÇ ÃÖ´ë°ª // strOF - ¹üÀ§¸¦ ¹þ¾î³µÀ»¶§ Ç¥½ÃÇÒ ¿À·ù ³»¿ë // return - Á¤»ó½Ã true, ¿À·ù½Ã ÇØ´ç object ·Î focus À̵¿ÈÄ false ¸¦ return var value,pow; var aTemp,func,szAlert; if (typeof(obj)=='undefined') return true; value=obj.value.replace(/^[ ]+/g,'').replace(/[ ]+$/g,''); if (value==''&&strNE=='') return true; aTemp=(strNE+'##').split('##'); strNE=aTemp[0]; func=aTemp[1]; if (value=='') { if (strNE!='') { alert(strNE); selectAll(obj); return false; } selectAll(obj); return true; } if ((szAlert=checkFunc(func,value))!='') { alert(szAlert); selectAll(obj); return false; } if (typeof(strNN)!='undefined') { if (iFloat==0) value=parseInt(obj.value,10); else { value=parseFloat(obj.value); if (!isNaN(value)) { pow=Math.pow(10,iFloat); value=Math.round(value*pow)/pow; } } if (isNaN(value)) { if (strNN!='') alert(strNN); selectAll(obj); return false; } if (iFloat!=9) obj.value=value; if ((szAlert=checkFunc(func,''+value))!='') { alert(szAlert); selectAll(obj); return false; } if (obj.value<0) { alert('À½¼ö´Â ÀÔ·ÂÇÏ½Ç ¼ö ¾ø½À´Ï´Ù.'); selectAll(obj); return false; } if (typeof(iMin)!='undefined') { if (parseInt(obj.value)parseInt(iMax)) { if (strOF!='') alert(strOF); selectAll(obj); return false; } } // } else { // if (obj.value.indexOf("'")!=-1) { // alert("'´Â ÀÔ·ÂÇÏ½Ç ¼ö ¾ø½À´Ï´Ù."); // selectAll(obj); // return false; // } } return true; } function checkFunc(func,value) { var aTemp; if (func=='') return ''; var aTemp=(func+'////////').split("/"); switch (aTemp[0]) { case 'noneorlen' : if (value.length==0||value.length==parseInt(aTemp[1])) return ''; return aTemp[2]; case 'checklen' : if (value.length==parseInt(aTemp[1])) return ''; return aTemp[2]; default : return '¾Ë ¼ö ¾ø´Â ÇÔ¼öÀû¿ë'; } }