/* * Copyright (c) 2002 INSWAVE, Inc. All Rights Reserved. * * À¥¿¡¼­ ¾²´Â ÀÚ¹Ù½ºÅ©¸³Æ®¸¦ À§ÇÑ ¼Ò½º * ºñÁî´Ï½º°ü·Ã·ÎÁ÷üũÇÏ´ÂÇÔ¼ö µîÀ» °ü¸®ÇϱâÀ§ÇÑ ÀÚ¹Ù½ºÅ©¸³Æ® * * Version History : * 1.0 Created by Kim, Wooklae (2002-07-29) * Common JavaScript function for INSWAVE Systems * modify : 2008.07.14 - isNationCodeCheck(),isNationCodeCheck2()¸¦ /common/directinsurer.jsÀÇ checkPersonID()·Î º¯°æ */ // º¸Çè»êÃâ ó¸® jsÀÎŬ·çµå document.write(''); var filter_word = /[$\\@\\\#%\^\&\(\)\[\]\+\,\{\}\`\~\=\|]/; //Ư¼ö¹®ÀÚ¸¦ ¹è¿­ //top.jsp¿¡ doInitÀ» callÇϹǷΠ°øÅëó¸® //°¢ ÆäÀÌÁö¿¡¼­ »ç¿ë½Ã »ó°ü ¾ø´Ù. 2006-01-15 function doInit(){ } //ERMS¿¡¼­ È£ÃâÇÏ¿© »ç¿ë function initCategory (form, a){ } function openWinPop(url,winName,intWidth,intHeight) { var winPosLeft = (screen.width - intWidth) / 2; // »õâ X ÁÂÇ¥ var winPosTop = (screen.height - intHeight) / 2 - 10; // »õâ Y ÁÂÇ¥ var winOpt = "width="+intWidth+",height="+intHeight+",top="+winPosTop+",left="+winPosLeft+'location=no,directories=no,status=no,menubar=no,scrollbars=yes,resizable=no'; var win = window.open(url, winName, winOpt); win.focus(); } function openWinPopNoScroll(url,winName,intWidth,intHeight) { var winPosLeft = (screen.width - intWidth) / 2; // »õâ X ÁÂÇ¥ var winPosTop = (screen.height - intHeight) / 2 - 10; // »õâ Y ÁÂÇ¥ var winOpt = "width="+intWidth+",height="+intHeight+",top="+winPosTop+",left="+winPosLeft+'location=no,directories=no,status=no,menubar=no,scrollbars=no,resizable=no'; var win = window.open(url, winName, winOpt); win.focus(); } function bluring(){ if(event.srcElement.tagName=="A"||event.srcElement.tagName=="IMG"||event.srcElement.tagName=="MAP") document.body.focus(); } document.onfocusin=bluring; //¿¡·¯À©µµ¿ì ¶ç¿ì´Â°Í function errorWinOpen(param){ openWin("/directweb/common/popup/comMsgPop.jsp?"+param,"ErrorWindow",'400','190'); } //Űº¸µåÀÇ ¼ýÀÚ¸¸ ¹Þµµ·Ïó¸® function onlyNumber(){ var code = window.event.keyCode; if ((code > 34 && code < 41) || (code > 47 && code < 58) || (code > 95 && code < 106) || code == 8 || code == 9 || code == 13 || code == 46){ window.event.returnValue = true; return; } window.event.returnValue = false; } //¿ìÆí¹øÈ£¶ç¿ì´Â°Í function openZipPop(){ openWin("/directweb/common/popup/zipPop.jsp?","ZipWindow",'416','314'); } //¿ìÆí¹øÈ£ ¶ç¿ì´Â°Í function getZipCode(formName,zipcodeseq,zipcode1,zipcode2,address1,address2){ popupWindow = XecureNavigate("/internet/GMZipcodeAction.do?formName="+formName+"&zipcodeseq="+zipcodeseq+"&zipcode1="+zipcode1+"&zipcode2="+zipcode2+"&address1="+address1+"&address2="+address2,"zipwin","scrollbars=no, toolbar=no,location=no,directories=no,resizable=no,mebar=no,left="+window_left+",top="+window_top+",width=420,height=313"); } //Á÷¾÷â ¶ç¿ì´Â°Í function openJobPop(){ openWin("/directweb/common/popup/jobPop.jsp?","ZipWindow",'456','324'); } //radio°ª °¡Á®¿À´Â°Í function getRadioValue(obj){ var len = obj.length; var radioValue = ""; for(var i =0; i < len; i ++) { if ( obj[i].checked == true ) radioValue = obj[i].value; } return radioValue; } String.prototype.isemail = function() { if (this.search(/^((\w|[\-\.])+)@((\w|[\-\.])+)\.([A-Za-z]+)$/) == -1) return false; else { for (var i=0; i < this.length;i++) if (this.charCodeAt(i) > 256) return false; return true; } } /*À̸ÞÀÏ Ã¼Å©*/ function isNotValidEmail(field){ var checkflag = true; var retvalue; if(field.value == "") { retvalue = false; } else { if (window.RegExp) { var tempstring = "a"; var exam = new RegExp(tempstring); if (tempstring.match(exam)) { var ret1 = new RegExp("(@.*@)|(\\.\\.)|(@\\.)|(^\\.)"); var ret2 = new RegExp("^.+\\@(\\[?)[a-zA-Z0-9\\-\\.]+\\.([a-zA-Z]{2,3}|[0-9]{1,3})(\\]?)$"); retvalue = (!ret1.test(field.value) && ret2.test(field.value)); } else { checkflag = false; } } else { checkflag = false; } if (!checkflag) { retvalue = ( (field.value != "") && (field.value.indexOf("@")) > 0 ); } } //2007-09-12 ¿©·¯±ºµ¥¼­ ¸ÞÀÏ Ã¼Å©ÇϹǷΠ¹«·ÂÈ­ÇÔ if(retvalue) { return false; } else { alert("À̸ÞÀÏ ÁÖ¼Ò¸¦ Á¤È®È÷ ÀÔ·ÂÇØ ÁÖ¼¼¿ä"); return true; } } /* * Áö¿ª¹øÈ£ SELECT BOX »ý¼º */ function setLocalPhoneNo(tname, name, event, width) { var selectHtml = ""; selectHtml = ""; //alert(name); eval("document.all." + name).innerHTML = selectHtml; //alert(document.all.divLocalPhoneNo.innerHtml); } /* * 10.1 ÁֹιøÈ£ üũ ·ÎÁ÷1 * 2008.07.14 isNationCodeCheck()¸¦ /common/directinsurer.jsÀÇ checkPersonID()·Î º¯°æ * 2008.08.28 ³»±¹ÀÎ ¹× ¿Ü±¹ÀÎ ·ÎÁ÷ üũ */ function isNationCodeCheck(custID) { /* var c = new Array(13); var i; var sum=0, il_y=0, epno_chk=0; var li_chkvalue = new Array(2,3,4,5,6,7,8,9,2,3,4,5); if(custID.length != 13) { alert("ÁֹιøÈ£°¡ ¸ÂÁö ¾Ê½À´Ï´Ù."); return false; } for(i=0;i<13;i++) { c[i] = custID.charAt(i); if(c[i]<'0' || c[i]>'9') { alert("ÁֹιøÈ£´Â ¼ýÀڷθ¸ ÀÌ·ç¾îÁ®¾ß ÇÕ´Ï´Ù."); return false; } } for(i=0;i<12;i++){ sum += eval(c[i]) * li_chkvalue[i]; } li_y = sum - Math.floor(sum/11)*11; li_y = 11 - li_y; li_y = li_y - Math.floor(li_y/10)*10; if(li_y==eval(c[12])) { return true; } else { alert("À¯È¿ÇÏÁö ¾Ê´Â ÁֹιøÈ£ÀÔ´Ï´Ù. È®ÀÎÇϼ¼¿ä."); return false; } alert("°í°´ÁֹιøÈ£¸¦ È®ÀÎÇϼ¼¿ä"); return false; */ if(checkPersonID(custID)){ return true; }else if(checkfgnno(custID)){ return true; }else{ return false; } } /* * ÁֹιøÈ£ üũ ·ÎÁ÷2 * 2008.07.14 isNationCodeCheck2()¸¦ /common/directinsurer.jsÀÇ checkPersonID()·Î º¯°æ * 2008.08.28 ³»±¹ÀÎ ¹× ¿Ü±¹ÀÎ ·ÎÁ÷ üũ */ function isNationCodeCheck2(custID) { /* var c = new Array(13); var i; var sum=0, il_y=0, epno_chk=0; var li_chkvalue = new Array(2,3,4,5,6,7,8,9,2,3,4,5); for(i=0;i<13;i++) { c[i] = custID.charAt(i); if(c[i]<'0' || c[i]>'9') return false; } for(i=0;i<12;i++){ sum += eval(c[i]) * li_chkvalue[i]; } li_y = sum - Math.floor(sum/11)*11; li_y = 11 - li_y; li_y = li_y - Math.floor(li_y/10)*10; if(li_y==eval(c[12])) return true; return false; */ //checkPersonID(custID); if(checkPersonID(custID)){ return true; }else if(checkfgnno(custID)){ return true; }else{ return false; } } //Áֹεî·Ï¹øÈ£·Î ¸¸³ªÀ̸¦ Á¶È¸ function trueAge(custID) { var yourage = 0; //ÁֹιøÈ£¸¦ ºÐÇØÇÏ¿© »ý³â¿ùÀÏÀ» ±¸ºÐ var byy = parseInt(custID.substring(0, 2)); var bmm = parseInt(custID.substring(2, 4)); var bdd = parseInt(custID.substring(4, 6)); var yearGubun = custID.substring(6, 7); //ÁֹιøÈ£ µÞùÀÚ¸®¸¦ ÀÌ¿ëÇÏ¿© Á¤È®ÇÑ »ý³âÀ» Á¶È¸ if ( yearGubun == "1" || yearGubun == "2") { byy += 1900; } else if ( yearGubun == "3" || yearGubun == "4" ) { byy += 2000; } /* alert("bmm : " + bmm); alert("bdd : " + bdd); alert("byy : " + byy); */ //ÇöÀç³â¿ùÀÏÀ» Á¶È¸ var thedate = new Date(); var cmm = thedate.getMonth() + 1; var cdd = thedate.getDate(); var cyy = thedate.getYear(); /* alert("cmm : " + cmm); alert("cdd : " + cdd); alert("cyy : " + cyy); */ if (cyy < 100) { cyy += 1900; } yourage = cyy - byy; //ž´ÞÀÌ ÇöÀç ¿ùº¸´Ù ÀûÀ¸¸é ¸¸³ªÀÌ ÇÑ»ìÁ¦°Å if (cmm < bmm) { yourage--; } //žÀÏÀÌ ÇöÀç ÀϺ¸´Ù ÀûÀ¸¸é ¸¸³ªÀÌ ÇÑ»ìÁ¦°Å if ((cmm == bmm) && (cdd < bdd)) { yourage--; } //alert("yourAge : " + yourage ); return yourage; } /* * Àç¿Ü±¹ÀÎ ¹øÈ£ üũ */ function isForeignCodeCheck(fgnNo) { var sum=0; var odd=0; buf = new Array(13); for(i=0; i<13; i++) { buf[i]=parseInt(fgnNo.charAt(i)); } odd = buf[7]*10 + buf[8]; if(odd%2 != 0) { return false; } if( (buf[11]!=6) && (buf[11]!=7) && (buf[11]!=8) && (buf[11]!=9) ) { return false; } multipliers = [2,3,4,5,6,7,8,9,2,3,4,5]; for(i=0, sum=0; i<12; i++) { sum += (buf[i] *= multipliers[i]); } sum = 11 - (sum%11); if(sum >= 10) { sum -= 10; } sum += 2; if(sum >= 10) { sum -= 10; } if(sum != buf[12]) { return false } return true; } /* * ¸ðµç»ç¾÷ÀÚ¹øÈ£ üũ ·ÎÁ÷ */ function isBizNoCheck(custNo) { custNo = getCustNo(custNo); var c = new Array(10); var i; var sum=0, il_y=0, epno_chk=0; var temp; var li_chkvalue = new Array(1,3,7,1,3,7,1,3,5); if(custNo =="" || custNo.length != 10) { alert("»ç¾÷ÀÚ¹øÈ£°¡ ¸ÂÁö ¾Ê½À´Ï´Ù."); return false; } for(i=0;i<10;i++) { c[i] = custNo.charAt(i); if(c[i]<'0' || c[i]>'9') { alert("»ç¾÷ÀÚ¹øÈ£´Â ¼ýÀڷθ¸ ÀÌ·ç¾îÁ®¾ß ÇÕ´Ï´Ù."); return false; } } for(i=0;i<9;i++){ sum += parseInt(c[i]) * parseInt(li_chkvalue[i]); } sum = sum + parseInt((c[8]*5)/10); temp = parseInt(sum / 10); li_y = sum - (temp*10) ; if(li_y==0) { epno_chk = 0; } else { epno_chk = 10 - li_y; } if(epno_chk==eval(c[9])) { return true; } else { alert("À¯È¿ÇÏÁö ¾Ê´Â »ç¾÷ÀÚ¹øÈ£ÀÔ´Ï´Ù. È®ÀÎÇϼ¼¿ä."); return false; } alert("»ç¾÷ÀÚ¹øÈ£¸¦ È®ÀÎÇϼ¼¿ä"); return false; } /* * °³Àλç¾÷ÀÚ¹øÈ£ üũ ·ÎÁ÷ */ function isPersonBizNoCheck(custNo) { custNo = getCustNo(custNo); var c = new Array(10); var i; var sum=0, il_y=0, epno_chk=0; var temp; var charcode; var li_chkvalue = new Array(1,3,7,1,3,7,1,3,5); if(custNo =="" || custNo.length != 10) { alert("»ç¾÷ÀÚ¹øÈ£°¡ ¸ÂÁö ¾Ê½À´Ï´Ù."); return false; } for(i=0;i<10;i++) { c[i] = custNo.charAt(i); if(c[i]<'0' || c[i]>'9') { alert("»ç¾÷ÀÚ¹øÈ£´Â ¼ýÀڷθ¸ ÀÌ·ç¾îÁ®¾ß ÇÕ´Ï´Ù."); return false; } } //»ç¾÷ÀÚµî·Ï¹øÈ£ 10ÀÚ¸®Áß¿¡ ¼º°ÝÄÚµå(°³Àλç¾÷ÀÚ/¹ýÀλç¾÷ÀÚ ±¸ºÐ)À» üũºñÆ® charcode = c[3] + c[4] ; //alert(charcode); if(charcode == '81' || charcode == '82' || charcode == '83' || charcode == '84' || charcode == '85' ||charcode =='86' || charcode=='87') { alert("¹ýÀÎÀº ·Î±×ÀÎ ÇÒ¼ö ¾ø°í,°³Àλç¾÷ÀÚ¸¸ ·Î±×ÀÎ ÇÒ¼ö ÀÖ½À´Ï´Ù."); return false; } for(i=0;i<9;i++){ sum += parseInt(c[i]) * parseInt(li_chkvalue[i]); } sum = sum + parseInt((c[8]*5)/10); temp = parseInt(sum / 10); li_y = sum - (temp*10) ; if(li_y==0) { epno_chk = 0; } else { epno_chk = 10 - li_y; } if(epno_chk==eval(c[9])) { return true; } else { alert("À¯È¿ÇÏÁö ¾Ê´Â »ç¾÷ÀÚ¹øÈ£ÀÔ´Ï´Ù. È®ÀÎÇϼ¼¿ä."); return false; } alert("»ç¾÷ÀÚ¹øÈ£¸¦ È®ÀÎÇϼ¼¿ä"); return false; } //ÇÏÀÌīŬ¸®´Ð ¿¹¾à´ëÇ༭ºñ½º ÆË¾÷¿¡¼­ »ç¿ëµÊ function ChangeMenu2(form){ LinkUrl =form.menu2.options[form.menu2.selectedIndex].value; location.href = LinkUrl; } //Â÷¹øÈ£ üũ function getPlateCode(sCarNo){ var carNo = trim(sCarNo); var carNoLen = carNo.length; var sPlateCode = null; if( carNoLen == 7 ) { // ex)45³ª4356 car2 = sCarNo.substring(0, 2); car3 = sCarNo.substring(2, 3); car4 = sCarNo.substring(3, 7); car1 = "NN"; car3 = convMotorGubun(car3); sPlateCode = "1" + car1 + car2 + "N" + car3 + car4; } else if ( carNoLen == 8 ){ car1 = sCarNo.substring(0,2); car2 = sCarNo.substring(2,3); car3 = sCarNo.substring(3,4); car4 = sCarNo.substring(4,8); car1 = convMotorSido(car1); car3 = convMotorGubun(car3); sPlateCode = "1"+ car1 + "00"+car2 + car3 + car4; }else if ( carNoLen == 9 ){ car1 = sCarNo.substring(0,2); car2 = sCarNo.substring(2,4); car3 = sCarNo.substring(4,5); car4 = sCarNo.substring(5,9); car1 = convMotorSido(car1); car3 = convMotorGubun(car3); sPlateCode = "1"+ car1 + car2 +"0"+ car3 + car4; }else{ sPlateCode = ""; } return sPlateCode; } function openWin(url,winName,intWidth,intHeight) { var winPosLeft = (screen.width - intWidth) / 2; // »õâ X ÁÂÇ¥ var winPosTop = (screen.height - intHeight) / 2 - 10; // »õâ Y ÁÂÇ¥ var winOpt = "width="+intWidth+",height="+intHeight+",top="+winPosTop+",left="+winPosLeft+',location=no,directories=no,status=no,menubar=no,scrollbars=no,resizable=no'; var win = window.open(url, winName, winOpt); win.focus(); } function openWin2(url,winName,intWidth,intHeight) { var winPosLeft = (screen.width - intWidth) / 2; // »õâ X ÁÂÇ¥ var winPosTop = (screen.height - intHeight) / 2; // »õâ Y ÁÂÇ¥ var winOpt = "width="+intWidth+",height="+intHeight+",top="+winPosTop+",left="+winPosLeft+',location=no,directories=no,status=no,menubar=no,scrollbars=yes,resizable=no'; var win = window.open(url, winName, winOpt); win.focus(); } function openWin3(url,winName,intWidth,intHeight, isScroll) { var winPosLeft = (screen.width - intWidth) / 2; // »õâ X ÁÂÇ¥ var winPosTop = (screen.height - intHeight) / 2 - 10; // »õâ Y ÁÂÇ¥ var winOpt = "width="+intWidth+",height="+intHeight+",top="+winPosTop+",left="+winPosLeft+',location=no,directories=no,status=no,menubar=no,scrollbars='+ isScroll + ',resizable=no'; var win = window.open(url, winName, winOpt); win.focus(); } function openWin4(url,winName,intWidth,intHeight, isScroll) { var winPosLeft = (screen.width - intWidth) / 2; // »õâ X ÁÂÇ¥ var winPosTop = (screen.height - intHeight) / 2 - 10; // »õâ Y ÁÂÇ¥ var winOpt = "width="+intWidth+",height="+intHeight+",top="+winPosTop+",left="+winPosLeft+',location=yes,directories=yes,status=yes,menubar=yes,scrollbars='+ isScroll + ',resizable=yes'; var win = window.open(url, winName, winOpt); win.focus(); } function openWin5(url,winName,intWidth,intHeight) { var winPosLeft = (screen.width - intWidth) / 2; // »õâ X ÁÂÇ¥ var winPosTop = (screen.height - intHeight) / 2; // »õâ Y ÁÂÇ¥ var winOpt = "width="+intWidth+",height="+intHeight+",top="+winPosTop+",left="+winPosLeft+',location=yes,directories=no,status=no,menubar=no,scrollbars=yes,resizable=no'; var win = window.open(url, winName, winOpt); win.focus(); } function show_churi(key,Width,Height) { var div = eval("document.all.layer_" + key); var intWidth = Width; var intHeight = Height; var winPosLeft = (screen.width - intWidth) / 2; // »õâ X ÁÂÇ¥ var winPosTop = (screen.height - intHeight) / 2 - 10; // »õâ Y ÁÂÇ¥ div.style.top = winPosTop; div.style.left = winPosLeft; div.style.display = "block"; } function disable_churi(key) { var div = eval("document.all.layer_" + key); div.style.display = "none"; } /* * 10.4 ÀüÈ­¹øÈ£ üũ ·ÎÁ÷ */ function checkPhoneNo3(obj) { var check = true; if ( trim(obj.value) == '' ) { check = false; } else { var phoneNoLen = trim(obj.value).length; var phoneNo = trim(obj.value); if(phoneNoLen == 3){ //ÀüÈ­¹øÈ£ ÀÚ¸´¼ö°¡ 3ÀÚ¸®Àΰæ¿ì switch(phoneNo){ case "111" : check = false ; break; case "222" : check = false ; break; case "333" : check = false ; break; case "444" : check = false ; break; case "555" : check = false ; break; case "666" : check = false ; break; case "777" : check = false ; break; case "888" : check = false ; break; case "999" : check = false ; break; case "000" : check = false ; break; } }else if (phoneNoLen == 4) { //ÀüÈ­¹øÈ£ÀÚ¸´¼ö°¡ 4ÀÚ¸®Àΰæ¿ì switch(phoneNo){ case "1111" : check = false ; break; case "2222" : check = false ; break; case "3333" : check = false ; break; case "4444" : check = false ; break; case "5555" : check = false ; break; case "6666" : check = false ; break; case "7777" : check = false ; break; case "8888" : check = false ; break; case "9999" : check = false ; break; case "0000" : check = false ; break; } } else if ( phoneNoLen < 3 ) { check = false; } } if(!check){ //obj.value = ''; //obj.focus(); alert('ÀüÈ­¹øÈ£¸¦ È®ÀÎÇØÁÖ¼¼¿ä.'); } return check; } /** * µÎ¹øÅ¬¸¯ ¹æÁö1 */ function onSleep(obj) { if(obj==null) return; obj.disabled = true; this.obj = obj; setTimeout("offSleep(this.obj)",3000); } /** * µÎ¹øÅ¬¸¯ ¹æÁö2 */ function offSleep(obj){ if(obj==null) return; obj.disabled = false; } function setSep(obj){ obj.value = setDate(obj.value); } function getSep(obj){ obj.value = getDate(obj.value); } function setCustNoSep(obj){ obj.value = setCustNo(obj.value); } function getCustNoSep(obj){ obj.value = getCustNo(obj.value); } //°í°´¹øÈ£Ã¼Å© function getCustNo( str ) { var sCustNo =""; for ( var i = 0 ; i < str.length ; i++ ){ var ch = str.substring(i,i+1); if ( ch >= '0' && ch <= '9' ){ sCustNo = sCustNo + ch; } } return sCustNo; } //°í°´¹øÈ£Ã¼Å© function setCustNo( str ){ var sCustNo =""; for ( var i = 0 ; i < str.length ; i++ ){ var ch = str.substring(i,i+1); if ( ch >= '0' && ch <= '9' ){ sCustNo = sCustNo + ch; } } if ( sCustNo.length == 13 ){ sCustNo = sCustNo.substring(0,6)+"-"+sCustNo.substring(6,13); } else if ( sCustNo.length == 10 ){ sCustNo = sCustNo.substring(0,3)+"-"+sCustNo.substring(3,5)+"-"+sCustNo.substring(5,10); } return sCustNo; } //ÄÞ¸¶, Äĸ¶Ãß°¡ function Add_Comma (obj) { var tmp = Reverse (obj.value); var Acc = ""; if (tmp.indexOf(",") > -1) { return; } for (var i = 0; i < tmp.length; i = i + 3) { Acc += tmp.substr (i, 3); if (i + 3 < obj.value.length) Acc += ","; } obj.value = Reverse(Acc); return; } //Äĸ¶»èÁ¦ function Del_Comma (obj) { var tmp = obj.value; while (tmp.indexOf(",") > -1) tmp = tmp.replace(",", ""); obj.value = tmp; return; } function Reverse (str) { var ret = ""; for (var i = 0; i < str.length; i++) ret = str.substr (i, 1) + ret; return ret; } function setSepFormat(obj, format){ obj.value = setDateFormat(obj.value, format); } //³¯Â¥Æ÷¸Ë¿¡ ¸Â°Ô Ãâ·Â(-,/) function setDateFormat( str, format ) { if(format=='') format = '.'; var value = str + ""; if (value.length != 8) { return str; } return value.substring( 0, 4) + format + value.substring( 4, 6) + format + value.substring( 6, 8); } //³¯Â¥¿¡¼­ (-,/)Æ÷¸ËÀ» Á¦°Å function getDateDilimter(str) { if(str =='') return ; if (str.length != 10) { return str; } return str.substring( 0, 4) + str.substring( 5, 7) + str.substring( 8, 10); } /* * 10.3 Â÷·®¹øÈ£ üũ ·ÎÁ÷ */ function checkPlateNo(obj){ var carNo = trim(obj.value); var carNoLen = carNo.length; if ( carNoLen != 8 && carNoLen != 9 ){ alert("Â÷·®¹øÈ£¸¦ È®ÀÎÇϼ¼¿ä"); return false; } var car3 = carNo.substring(carNoLen-5, carNoLen-4); car3 = convMotorGubun(car3); //2006.05.16 /* if ( car3 == "21" || car3 == "22" || car3 == "23" || car3 == "24" || car3 == "26" || car3 == "26" || car3 == "27" || car3 == "28" || car3 == "29" || car3 == "16" ){ alert("¿µ¾÷¿ë Â÷·®¹øÈ£ÀÔ´Ï´Ù. È®ÀÎÇϼ¼¿ä"); return false; } */ if ( car3 == "21" || car3 == "22" || car3 == "23" || car3 == "24" || car3 == "16" ){ alert("¿µ¾÷¿ë Â÷·®¹øÈ£ÀÔ´Ï´Ù. È®ÀÎÇϼ¼¿ä"); return false; } var car1 = carNo.substring(0, 2); car1 = convMotorSido(car1); if ( car1 == "" ){ alert("Â÷·®¹øÈ£¸¦ È®ÀÎÇϼ¼¿ä"); return false; } else { return true; } } // Â÷·®¹øÈ£ º¯°æÀ¸·Î ÀÎÇØ »õÇÔ¼ö(2004.01.12) function checkPlateNoNew( sCarNo ){ var carNo = trim(sCarNo); var carNoLen = carNo.length; if ( carNoLen != 7 ){ //½Å Â÷·®¹øÈ£ return false; } var car1 = parseInt(carNo.substring( 0, 2 )); var car2 = sCarNo.substring(2,3); var car3 = sCarNo.substring(3,7); car2 = convMotorGubun(car2); if ( car2 == "" ){ return false; } return true; } //Â÷·®¹øÈ£ üũ·ÎÁ÷ function checkPlateNo2(sCarNo){ var carNo = trim(sCarNo); var carNoLen = carNo.length; if ( carNoLen != 8 && carNoLen != 9 ){ return false; } /* * 2005-04-06 ±ÇÁ¤È£ * Â÷·®¹øÈ£°¡ 9ÀÚ¸®ÀÏ ¶§ Áö¿ª ´ÙÀ½¿¡ ³ª¿À´Â (2ÀÚ¸®) ¼ýÀÚ Áß ½ÊÀÚ¸®´Â '0' ÀÌ ³ª¿Ã ¼ö ¾øÀ½ * ¿¹) ¼­¿ï01°¡1111(X) */ //2006.04.13 ÀÚµ¿Â÷µî·Ï¹øÈ£ÆÇ ¼öÁ¤ ±èÀ¯°æ //if(carNoLen == 9 && carNo.substring(2,3) == '0') { // return false; //} var car3 = carNo.substring(carNoLen-5, carNoLen-4); car3 = convMotorGubun(car3); //2006.05.16 /* if ( car3 == "21" || car3 == "22" || car3 == "23" || car3 == "24" || car3 == "26" || car3 == "26" || car3 == "27" || car3 == "28" || car3 == "29" || car3 == "16" ){ return false; */ if ( car3 == "21" || car3 == "22" || car3 == "23" || car3 == "24" || car3 == "16" ){ //alert("¿µ¾÷¿ë Â÷·®¹øÈ£ÀÔ´Ï´Ù. È®ÀÎÇϼ¼¿ä"); return false; } else if ( car3 == "" ){ return false; } var car1 = carNo.substring(0, 2); car1 = convMotorSido(car1); if ( car1 == "" ){ return false; }else { return true; } return false; } //=========================================================================================== // ½ÅÂ÷·®¹øÈ£(±æÀÌ7),±¸Â÷·®¹øÈ£(±æÀÌ8),½ÅÂ÷·®¹øÈ£(±æÀÌ9) üũ // argu ÇÔ¼ö : obj - Â÷·®¹øÈ£, // where - üũÇÏ·Á´Â °÷ : calc - º¸Çè·Á »êÃâ,reserve - °ßÀû¿¹¾à(°ßÀû¿¹¾à¿£ Â÷´ë¹øÈ£ ¾øÀ½) // 2006.01.24 °ßÀû¿¹¾à Â÷´ë¹øÈ£ °¡´É //=========================================================================================== function checkAllPlateNo(obj,where) { var carNo = trim(obj.value); var carNoLen = carNo.length; if( where == 'calc' && carNoLen != 6 && carNoLen != 7 && carNoLen != 8 && carNoLen != 9 ) { alert("Â÷·®¹øÈ£¸¦ È®ÀÎÇϼ¼¿ä"); return false; } else if ( where == 'reserve' && carNoLen != 7 && carNoLen != 8 && carNoLen != 9 ) { return false; } // ½ÅÂ÷·®¹øÈ£( ex : 11°¡1111 ) if( carNoLen == 7 ) { var car1 = parseInt(carNo.substring( 0, 2 )); var car2 = carNo.substring(2,3); var car3 = carNo.substring(3,7); var car4 = convMotorGubun(car2); if ( car4 == "21" || car4 == "22" || car4 == "23" || car4 == "24" || car4 == "26" || car4 == "26" || car4 == "27" || car4 == "28" || car4 == "29" || car4 == "16" ) { if( where == 'calc' ) { alert("¿µ¾÷¿ë Â÷·®¹øÈ£ÀÔ´Ï´Ù. È®ÀÎÇϼ¼¿ä"); } return false; } else if( car4 == "" ) { if( where == 'calc' ) { alert("Â÷·®¹øÈ£¸¦ È®ÀÎÇϼ¼¿ä"); } return false; } // Â÷·®¹øÈ£ ¼ýÀÚ Ã¼Å© else if( !isDigit( car1 ) || !isDigit( car3 ) ) { if( where == 'calc' ) { alert("Â÷·®¹øÈ£¸¦ È®ÀÎÇϼ¼¿ä"); } return false; } } // ±¸Â÷·®¹øÈ£( ex : ¼­¿ï1°¡1111 ), Â÷·®¹øÈ£( ex : ¼­¿ï11°¡1111 ) else { var car3 = carNo.substring(carNoLen-5, carNoLen-4); car3 = convMotorGubun(car3); var car1 = carNo.substring(0, 2); car1 = convMotorSido(car1); if ( car1 == "" ) { if( where == 'calc' ) { alert("Â÷·®¹øÈ£¸¦ È®ÀÎÇϼ¼¿ä"); } return false; } //2006.05.16 /* else if ( car3 == "21" || car3 == "22" || car3 == "23" || car3 == "24" || car3 == "26" || car3 == "26" || car3 == "27" || car3 == "28" || car3 == "29" || car3 == "16" ) { if( where == 'calc' ) { alert("¿µ¾÷¿ë Â÷·®¹øÈ£ÀÔ´Ï´Ù. È®ÀÎÇϼ¼¿ä"); } return false; } */ else if ( car3 == "21" || car3 == "22" || car3 == "23" || car3 == "24" || car3 == "16" ){ if( where == 'calc' ) { alert("¿µ¾÷¿ë Â÷·®¹øÈ£ÀÔ´Ï´Ù. È®ÀÎÇϼ¼¿ä"); } return false; } else if( car3 == "" ) { if( where == 'calc' ) { alert("Â÷·®¹øÈ£¸¦ È®ÀÎÇϼ¼¿ä"); } return false; } // Â÷·®¹øÈ£ ¼ýÀÚ Ã¼Å© if( carNoLen == 8 && ( !isDigit(carNo.substring(2, 3)) || !isDigit(carNo.substring(4, 8)) ) ) { if( where == 'calc' ) { alert("Â÷·®¹øÈ£¸¦ È®ÀÎÇϼ¼¿ä"); } return false; } else if( carNoLen == 9 && ( !isDigit(carNo.substring(2, 4)) || !isDigit(carNo.substring(5, 9)) ) ) { if( where == 'calc' ) { alert("Â÷·®¹øÈ£¸¦ È®ÀÎÇϼ¼¿ä"); } return false; } } return true; } //½ÃµµÃ¼Å©·ÎÁ÷ function convMotorSido(motor_sido){ var sido_code = ""; switch(motor_sido){ case "¼­¿ï" : sido_code = "01" ; break; case "ºÎ»ê" : sido_code = "02" ; break; case "°æ±â" : sido_code = "03" ; break; case "°­¿ø" : sido_code = "04" ; break; case "ÃæºÏ" : sido_code = "05" ; break; case "Ãæ³²" : sido_code = "06" ; break; case "ÀüºÏ" : sido_code = "07" ; break; case "Àü³²" : sido_code = "08" ; break; case "°æºÏ" : sido_code = "09" ; break; case "°æ³²" : sido_code = "10" ; break; case "Á¦ÁÖ" : sido_code = "11" ; break; case "´ë±¸" : sido_code = "12" ; break; case "ÀÎõ" : sido_code = "13" ; break; case "±¤ÁÖ" : sido_code = "14" ; break; case "´ëÀü" : sido_code = "15" ; break; case "¿ï»ê" : sido_code = "16" ; break; } return sido_code; } //ÀÚµ¿Â÷±¸ºÐ ·ÎÁ÷ function convMotorGubun(motor_gubun){ var gubunCode = ""; switch(motor_gubun){ //2006.05.16 // °³ÀÎ ½Â¿ë -------------------------------------- case "°Å" : gubunCode = "01" ; break; case "³Ê" : gubunCode = "02" ; break; case "´õ" : gubunCode = "03" ; break; case "·¯" : gubunCode = "04" ; break; case "¸Ó" : gubunCode = "05" ; break; case "°í" : gubunCode = "06" ; break; case "³ë" : gubunCode = "07" ; break; case "µµ" : gubunCode = "08" ; break; case "·Î" : gubunCode = "09" ; break; case "¸ð" : gubunCode = "10" ; break; case "°¡" : gubunCode = "11" ; break; case "³ª" : gubunCode = "12" ; break; case "´Ù" : gubunCode = "13" ; break; case "¶ó" : gubunCode = "14" ; break; case "¸¶" : gubunCode = "15" ; break; case "¹ö" : gubunCode = "17" ; break; case "¼­" : gubunCode = "30" ; break; case "¾î" : gubunCode = "31" ; break; case "Àú" : gubunCode = "32" ; break; case "º¸" : gubunCode = "91" ; break; case "¼Ò" : gubunCode = "92" ; break; case "¿À" : gubunCode = "93" ; break; case "Á¶" : gubunCode = "94" ; break; case "±¸" : gubunCode = "51" ; break; case "´©" : gubunCode = "52" ; break; case "µÎ" : gubunCode = "53" ; break; case "·ç" : gubunCode = "54" ; break; case "¹«" : gubunCode = "55" ; break; case "ºÎ" : gubunCode = "61" ; break; case "¼ö" : gubunCode = "62" ; break; case "¿ì" : gubunCode = "63" ; break; case "ÁÖ" : gubunCode = "64" ; break; //-------------------------------------- case "Ãß" : gubunCode = "65" ; break; case "Äí" : gubunCode = "66" ; break; case "Åõ" : gubunCode = "67" ; break; case "Ǫ" : gubunCode = "68" ; break; case "ÈÄ" : gubunCode = "69" ; break; case "±×" : gubunCode = "71" ; break; case "´À" : gubunCode = "72" ; break; case "µå" : gubunCode = "73" ; break; case "¸£" : gubunCode = "74" ; break; case "¹Ç" : gubunCode = "75" ; break; case "ºê" : gubunCode = "81" ; break; case "½º" : gubunCode = "82" ; break; case "À¸" : gubunCode = "83" ; break; case "Áî" : gubunCode = "84" ; break; case "Ã÷" : gubunCode = "85" ; break; case "Å©" : gubunCode = "86" ; break; case "Æ®" : gubunCode = "87" ; break; case "ÇÁ" : gubunCode = "88" ; break; case "Èå" : gubunCode = "89" ; break; case "ÃÊ" : gubunCode = "95" ; break; case "ÄÚ" : gubunCode = "96" ; break; case "Åä" : gubunCode = "97" ; break; case "Æ÷" : gubunCode = "98" ; break; case "È£" : gubunCode = "99" ; break; case "ó" : gubunCode = "33" ; break; case "Ä¿" : gubunCode = "34" ; break; case "ÅÍ" : gubunCode = "35" ; break; case "ÆÛ" : gubunCode = "36" ; break; case "Â÷" : gubunCode = "25" ; break; case "Ä«" : gubunCode = "26" ; break; case "Ÿ" : gubunCode = "27" ; break; case "ÆÄ" : gubunCode = "28" ; break; case "ÇÏ" : gubunCode = "29" ; break; //»ç¾÷¿ë------------------------------- case "¹Ù" : gubunCode = "21" ; break; case "»ç" : gubunCode = "22" ; break; case "¾Æ" : gubunCode = "23" ; break; case "ÀÚ" : gubunCode = "24" ; break; case "Çã" : gubunCode = "16" ; break; } return gubunCode; } /* 10.4 ÀüÈ­¹øÈ£ üũ ·ÎÁ÷ //2007-10-16 ÀüÈ­¹øÈ£ ±¹¹ø Ãß°¡ */ function checkPhoneNo(obj){ var phoneNo = trim(obj.value); var check = false; switch(phoneNo){ case "02" : check = true ; break; case "031" : check = true ; break; case "032" : check = true ; break; case "033" : check = true ; break; case "041" : check = true ; break; case "042" : check = true ; break; case "043" : check = true ; break; case "051" : check = true ; break; case "052" : check = true ; break; case "053" : check = true ; break; case "054" : check = true ; break; case "055" : check = true ; break; case "061" : check = true ; break; case "063" : check = true ; break; case "062" : check = true ; break; case "064" : check = true ; break; case "010" : check = true ; break; case "011" : check = true ; break; case "016" : check = true ; break; case "017" : check = true ; break; case "018" : check = true ; break; case "019" : check = true ; break; case "0130" : check = true ; break; case "070" : check = true ; break; ////------------ case "0502" : check = true ; break; case "0503" : check = true ; break; case "0505" : check = true ; break; case "0506" : check = true ; break; } if (!check) { alert("ÀüÈ­¹øÈ£¸¦ È®ÀÎÇØ ÁÖ¼¼¿ä."); obj.focus(); return false; } else { return true; } } /* * 10.4 ÀüÈ­¹øÈ£ üũ ·ÎÁ÷ * //2007-10-16 ÀüÈ­¹øÈ£ ±¹¹ø Ãß°¡ */ function checkPhoneNo2(obj,gubun){ var phoneNo = trim(obj.value); var check = false; if(gubun == 'H'){ //ÇÚµåÆù¸¸ ºñ±³ switch(phoneNo){ case "010" : check = true ; break; case "011" : check = true ; break; case "016" : check = true ; break; case "017" : check = true ; break; case "018" : check = true ; break; case "019" : check = true ; break; } }else if(gubun == 'T'){ //ÀüÈ­¹øÈ£¸¸ ºñ±³ switch(phoneNo){ case "02" : check = true ; break; case "031" : check = true ; break; case "032" : check = true ; break; case "033" : check = true ; break; case "041" : check = true ; break; case "042" : check = true ; break; case "043" : check = true ; break; case "051" : check = true ; break; case "052" : check = true ; break; case "053" : check = true ; break; case "054" : check = true ; break; case "055" : check = true ; break; case "061" : check = true ; break; case "063" : check = true ; break; case "062" : check = true ; break; case "064" : check = true ; break; case "0130" : check = true ; break; case "070" : check = true ; break; ////------------ case "0502" : check = true ; break; case "0503" : check = true ; break; case "0505" : check = true ; break; case "0506" : check = true ; break; } } else { //Àüü(ÀüÈ­, ÇÚµåÆù) ºñ±³ switch(phoneNo){ case "02" : check = true ; break; case "031" : check = true ; break; case "032" : check = true ; break; case "033" : check = true ; break; case "041" : check = true ; break; case "042" : check = true ; break; case "043" : check = true ; break; case "051" : check = true ; break; case "052" : check = true ; break; case "053" : check = true ; break; case "054" : check = true ; break; case "055" : check = true ; break; case "061" : check = true ; break; case "063" : check = true ; break; case "062" : check = true ; break; case "064" : check = true ; break; case "010" : check = true ; break; case "011" : check = true ; break; case "016" : check = true ; break; case "017" : check = true ; break; case "018" : check = true ; break; case "019" : check = true ; break; case "0130" : check = true ; break; case "070" : check = true ; break; ////------------ case "0502" : check = true ; break; case "0503" : check = true ; break; case "0505" : check = true ; break; case "0506" : check = true ; break; } } if(!check){ obj.value = ''; //obj.focus(); } return check; } // ÁֹιøÈ£ üũ·ÎÁ÷ -20080823 Ãß°¡ //2008.07.14 - /common/directinsurer.jsÀÇ checkPersonID()·Î »ç¿ëÇϱâ À§ÇÏ¿© checkPersonID_web·Î À̸§ º¯°æ function checkPersonID_web(str) { var checkID = new Array(2,3,4,5,6,7,8,9,2,3,4,5); var aPersonID = new Array(13); var i=0, sum=0; var temp=0, temp1=0, temp2=0; if(str.length != 13) { return false; } for(i=0;i<13;i++) { if(str.charAt(i)<'0' || str.charAt(i)>'9') { return false; } } for(i=0;i<12;i++){ sum += str.charAt(i) * checkID[i]; } temp = sum - Math.floor(sum/11)*11; temp = 11 - temp; temp = temp - Math.floor(temp/10)*10; if(temp==eval(str.charAt(12))) { return true; } else { return false; } return false; } //³Ñ¾î¿Â ¹®ÀÚ¿­µéÁß¿¡ ¿ÞÂÊ¿¡ Æ÷ÇÔµÈ °ø¹éÀ» ¸ðµÎ ¾ø¾Ø ¹®ÀÚ¿­À» ¸®ÅÏÇÑ´Ù function Ltrim(strings){ var retString = ""; var c; var i; var end=0; for(i=0;i=0;i--) { c = strings.charAt(i); if(c != ' ' || end==1){ retString = c + retString; end = 1; } } return(retString); } // ä¿ë ÀԷ½à °¢ ÅÇ ¸Þ´º À̵¿Çϱâ À§ÇÑ ½ºÅ©¸³Æ® function moveStaffPage(num){ var f = document.sendForm; var sID = f.sID.value; var nNoticeSeq = f.nNoticeSeq.value; var sEmpGubun = f.sEmpGubun.value; var sApplyID = f.sApplyID.value; var url = ""; if (sApplyID == "") return; if ( sID == "" || nNoticeSeq == "" || sEmpGubun == "" || sApplyID == "") { alert("´Ù¸¥ »çÇ×À» ¼öÁ¤ ÇÒ ¼ö ÀÖ´Â ±ÇÇÑÀÌ ¾ø½À´Ï´Ù."); return; } else { if (num == 1) { // ±âº» »çÇ× ¼öÁ¤ url = "/directweb/about_hicar/employ/application/staff_basicModify.jsp"; } else if (num == 2) { // Çз »çÇ× url = "/directweb/about_hicar/employ/application/staff_school.jsp"; } else if (num == 3) { // °¡Á· »çÇ× url = "/directweb/about_hicar/employ/application/staff_family.jsp"; } else if (num == 4) { // °æ·Â »çÇ× url = "/directweb/about_hicar/employ/application/staff_career.jsp"; } else if (num == 5) { // Àڱ⠼Ұ³¼­ url = "/directweb/about_hicar/employ/application/staff_resume.jsp"; } else if (num == 6) { // ÀÛ¼º È®ÀÎ url = "/directweb/about_hicar/employ/application/staff_confirm.jsp"; } if (EncForm2(f, sendForm)) { sendForm.target = "_self"; sendForm.action = url; sendForm.submit(); return false; } else { //alert("º¸¾È»ó ¹®Á¦°¡ »ý°Ü Àü¼ÛÀÌ Ãë¼Ò µÇ¾ú½À´Ï´Ù."); } } return false; //¹Ýµå½Ã }