/*
* 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; //¹Ýµå½Ã
}