1var aRrnCdNm = new Array(3); 2aRrnCdNm[1] = "ê°ì¸íµê´ê³ ì ë²í¸ë¥¼ ì ë ¥í´ ì£¼ì¸ì."; 3aRrnCdNm[2] = "'-'ì ì ì¸í 주민ë²í¸ 13ì리를 ì ë ¥í´ ì£¼ì¸ì."; 4aRrnCdNm[3] = "'-'ì ì ì¸í ì¬ì ìë²í¸ë¥¼ ì ë ¥í´ ì£¼ì¸ì."; 5 6// ì ê·ì í¨í´ 모ì 7var gFattProNm = /a-zA-Z0-9 \.\,\-/g; 8 9 10//------------------------------------------------------------------------------ 11// ê¸°ë¥ : Input focusì ì í 12//------------------------------------------------------------------------------ 13 14$(document).ready( function() { 15 // ì¦ê²¨ì°¾ê¸° ì¶ê° 16 $('#favorite').on('click', function(e) { 17 var bookmarkURL = window.location.href; 18 var bookmarkTitle = document.title; 19 var triggerDefault = false; 20 21 if (window.sidebar && window.sidebar.addPanel) { 22 // Firefox version < 23 23 window.sidebar.addPanel(bookmarkTitle, bookmarkURL, ''); 24 } else if ((window.sidebar && (navigator.userAgent.toLowerCase().indexOf('firefox') > -1)) || (window.opera && window.print)) { 25 // Firefox version >= 23 and Opera Hotlist 26 var $this = $(this); 27 $this.attr('href', bookmarkURL); 28 $this.attr('title', bookmarkTitle); 29 $this.attr('rel', 'sidebar'); 30 $this.off(e); triggerDefault = true; 31 } else if (window.external && ('AddFavorite' in window.external)) { 32 // IE Favorite 33 window.external.AddFavorite(bookmarkURL, bookmarkTitle); 34 } else { 35 // WebKit - Safari/Chrome 36 alert('ì ìì ì¼ë¡ ìëì´ ìë ê²½ì° '+(navigator.userAgent.toLowerCase().indexOf('mac') != -1 ? 'Cmd' : 'Ctrl') + '+D í¤ë¥¼ ëë¬ ì¦ê²¨ì°¾ê¸° ì¶ê°íì¸ì.'); 37 } 38 return triggerDefault; }); 39 40}); 41 42// ë¤ì´ë² ë¡ê·¸ì¸ íì 43function openWin( ) { 44 var popupX = (window.screen.width / 2) - (500 / 2); 45 var popupY= (window.screen.height /2) - (500 / 2); 46 window.open('/Front/join/Join_N.asp', '', 'status=no, height=525, width=600, left='+ popupX + ', top='+ popupY + ', screenX='+ popupX + ', screenY= '+ popupY); 47} 48 49// ë¤ì´ë²ë¡ê·¸ì¸ íì 50function NLoginPop( ) { 51 //alert('ìì§ ì¤ë¹ì¤ì ëë¤.') 52 //return; 53 var popupX = (window.screen.width / 2) - (500 / 2); 54 var popupY= (window.screen.height /2) - (500 / 2); 55 window.open('/Front/join/Join_N.asp', '', 'status=no, height=525, width=600, left='+ popupX + ', top='+ popupY + ', screenX='+ popupX + ', screenY= '+ popupY); 56} 57 58// íì´ì¤ë¶ ë¡ê·¸ì¸ íì 59function FLoginPop( ) { 60 var popupX = (window.screen.width / 2) - (500 / 2); 61 var popupY= (window.screen.height /2) - (500 / 2); 62 window.open('/Front/join/Join_F.asp', '', 'status=no, height=525, width=600, left='+ popupX + ', top='+ popupY + ', screenX='+ popupX + ', screenY= '+ popupY); 63} 64 65// 구ê¸ë¡ê·¸ì¸ íì 66function GLoginPop() { 67 var popupX = (window.screen.width / 2) - (500 / 2); 68 var popupY= (window.screen.height /2) - (500 / 2); 69 window.open('/Front/join/Join_G.asp', '', 'status=no, height=525, width=600, left='+ popupX + ', top='+ popupY + ', screenX='+ popupX + ', screenY= '+ popupY); 70} 71 72// ì¹´ì¹´ì¤ ë¡ê·¸ì¸ 73function KLogin(sKey) { 74 75 var sNickName = ""; 76 // ë¡ê·¸ì¸ ì°½ì ëìëë¤. 77 Kakao.Auth.login({ 78 79 success: function(authObj) { 80 Kakao.API.request({ 81 url: '/v2/user/me', 82 success: function(authObj) { 83 //alert(JSON.stringify(authObj)); 84 //alert(authObj.id); 85 //alert(authObj.properties.nickname); 86 //alert(authObj.kakao_account.has_email); 87 //alert(authObj.kakao_account.email_needs_agreement); 88 //alert(authObj.kakao_account.is_email_valid); 89 //alert(authObj.kakao_account.is_email_verified); 90 //alert(authObj.kakao_account.email); 91 if (authObj.kakao_account.profile_needs_agreement == false){ 92 sNickName = ""; 93 }else{ 94 sNickName = authObj.properties.nickname; 95 } 96 97 $.ajax({ url: "/Front/Join/Join_K.asp" , 98 method: 'POST', 99 data : { id : authObj.id, nickname:sNickName, email : authObj.kakao_account.email}, 100 dataType : 'json', 101 success: function(data) { 102 if (data =="0"){ 103 //document.location.href="https://www.naver.com/"; 104 //var referrer = document.referrer; 105 //document.location.href=referrer; 106 location.href = "/"; 107 }else{
108 alert('ì ìì ì¸ ê²½ë¡ê° ìëëë¤.\nê´ë¦¬ììê² ë¬¸ìíì¸ì');top.location.reload(); 109 } 110 }, 111 error: function(e) { 112 alert( e.responseText ); 113 } 114 }); 115 116 117 //alert(JSON.stringify(authObj)); 118 119 }, 120 fail: function(error){ 121 alert(JSON.stringify(err)); 122 } 123 }); 124 }, 125 fail: function(err) { 126 alert(JSON.stringify(err)); 127 } 128 129 }); 130} 131 132//------------------------------------------------------------------------------ 133// ê¸°ë¥ : í¹ì 문ì ì ê±° 134//------------------------------------------------------------------------------ 135function fnValKeyRep( pPatt, pObj ) { 136 pObj.value = pObj.value.replace( pPatt, '' ); 137} 138 139//------------------------------------------------------------------------------ 140// ê¸°ë¥ : ì ê·ì ì²´í¬ 141//------------------------------------------------------------------------------ 142function fcRegInput(pPatt, pVal) { 143 var pPattern = pPatt; 144 145 if (pPattern.test(pVal)) { 146 return false; 147 } 148 return true; 149} 150 151//------------------------------------------------------------------------------ 152// ê¸°ë¥ : ì ë ¥í¼ ì 무 ì²´í¬(ì 무, ì¬ì´ì¦S, E) 153//------------------------------------------------------------------------------ 154function fnIptChk( pObj ) { 155 156 var fObj = pObj; 157 var fTf = false; 158 159 if ( $.trim(fObj.val()) == "" ) fTf = false; 160 else fTf = true; 161 162 return fTf; 163} 164 165//------------------------------------------------------------------------------ 166// ê¸°ë¥ : ì²´í¬ë°ì¤ ì ì²´ì í 167//------------------------------------------------------------------------------ 168function fnChkBoxTotal(sObj, sObjSel) { 169 // sObj -> ì²´í¬ë°ì¤ ê°ì²´(this) 170 // sObjSel -> ì²´í¬í´ì¼í ì²´í¬ë°ì¤ ì´ë¦ 171 172 var ChkBox = document.getElementsByName(sObjSel); 173 if (!ChkBox) 174 { 175 alert("ì íí íëª©ì´ ììµëë¤."); 176 return; 177 } 178 179 if (ChkBox.length == undefined) { 180 ChkBox.checked = sObj.checked 181 } 182 else { 183 for (var i = 0; i < (ChkBox.length); i++) { 184 ChkBox[i].checked = sObj.checked; 185 } 186 } 187} 188 189//------------------------------------------------------------------------------ 190// ê¸°ë¥ : ì²´í¬ë°ì¤ì ì íë ê°ì 구íë¤. 191//------------------------------------------------------------------------------ 192function fnGetChkboxValue(oCheckbox) 193{ 194 var lsCheckedValue = ""; 195 196 if (oCheckbox.length == undefined) { 197 if (oCheckbox.checked) { 198 lsCheckedValue = oCheckbox.value; 199 } 200 } 201 else { 202 for(var i=0; i<oCheckbox.length; i++) 203 if(oCheckbox[i].checked) lsCheckedValue += oCheckbox[i].value +","; 204 205 lsCheckedValue = lsCheckedValue.substring(0, lsCheckedValue.length-1) 206 } 207 return lsCheckedValue; 208} 209//------------------------------------------------------------------------------ 210// ê¸°ë¥ : ì²´í¬ë°ì¤ ì²´í¬ ì¹´ì´í 211//------------------------------------------------------------------------------ 212function fnSelBoxCnt(chkTarget) { 213 214 if(chkTarget == null) return 0; 215 216 var size = chkTarget.length; 217 if(size == undefined) { 218 if(chkTarget.checked == false) return 0; 219 return 1; 220 } 221 222 var selected_group_count = 0; 223 for(var u=0; u<size; u++) { 224 if(chkTarget[u].checked == true) selected_group_count++; 225 } 226 return selected_group_count; 227 228} 229 230//------------------------------------------------------------------------------ 231// ê¸°ë¥ : 문ìì´ ì²´í¬(ê°, ë¹êµë¬¸ìì본) 232//------------------------------------------------------------------------------ 233function fnChkTy(pVal, pOrg) { 234 var i; 235 for(i=0; i<pVal.length; i++) { 236 if (pOrg.indexOf( pVal.substring(i, i+1)) < 0) { 237 return false; 238 } 239 } 240 return true; 241} 242 243//------------------------------------------------------------------------------ 244// ê¸°ë¥ : 문ìì´ ì²´í¬(ê°, ë¹êµë¬¸ìì본) 245//------------------------------------------------------------------------------ 246function fnChkTyBan(pVal, pOrg) { 247 var i; 248 for( i=0; i<pVal.length; i++ ) { 249 if (pOrg.indexOf( pVal.substring(i, i+1)) != -1) { 250 return false; 251 } 252 } 253 return true; 254} 255 256//------------------------------------------------------------------------------ 257// ê¸°ë¥ : ElementById 기본 ì¤ì 258//------------------------------------------------------------------------------ 259function fnEB( pNm ) { 260 if (pNm) { 261 return document.getElementById(pNm); 262 } 263} 264 265//------------------------------------------------------------------------------ 266// ë©ì¸ì§ í í¬ì»¤ì¤ 267//------------------------------------------------------------------------------ 268function fnMsgFcs(pObj, pMsg) { 269 alert(pMsg); 270 pObj.focus(); 271} 272 273//------------------------------------------------------------------------------ 274// ê¸°ë¥ : Input Focus ì ì ì²´ ì í 275//------------------------------------------------------------------------------ 276function fnFcsAll(pObj) { 277 pObj.select(); 278} 279 280//------------------------------------------------------------------------------ 281// ê¸°ë¥ : íì¼ì ë¡ëì ì§ì ì ë ¥ 못íê² ì²´í¬ 282//------------------------------------------------------------------------------ 283function fnFlTxtNot() { 284 event.returnValue = false; 285} 286 287// ì¢ì¸¡ 공백ì ê±° 288function ltrim( str ) { 289 for ( i=0 ; i<str.length ; i++ ) { 290 if ( str.charAt(i) == ' ' ) str = str.substring(1); 291 else break; 292 } 293 return str; 294} 295 296// ì°ì¸¡ 공백ì ê±° 297function rtrim( str ) { 298 for ( i=str.length-1 ; i>=0 ; i-- ) { 299 if ( str.charAt(i) == ' ' ) str = str.substring(0,i); 300 else break; 301 } 302 return str; 303} 304 305// ì ì²´ 공백ì ê±° 306function trim( str ) 307{ 308 str = ltrim(str); 309 str = rtrim(str); 310 311 return str; 312} 313//------------------------------------------------------------------------------ 314// ê¸°ë¥ : ì«ìë§ ì ë ¥íê² ì²´í¬ Key 315//------------------------------------------------------------------------------ 316function fnChkNumeric() { 317 if(event.keyCode < 48 || event.keyCode > 57) { 318 if (event.keycode == 13) return true; 319 event.returnValue = false; 320 } 321} 322 323//------------------------------------------------------------------------------ 324// ê¸°ë¥ : ì«ì(ì í¬í¨)ë§ ì ë ¥íê² ì²´í¬ Key 325//------------------------------------------------------------------------------ 326 function fnChkNumericDot() { 327 if(event.keyCode < 48 || event.keyCode > 57) { 328 if (event.keyCode != 46) { 329 if (event.keycode == 13) return true; 330 event.returnValue = false; 331 } 332 } 333 } 334 335//------------------------------------------------------------------------------ 336// ê° ë³í ì ì«ìì²´í¬ ë° ììì릿ì(2) ì²´í¬(Object, ì릿ì) 337//------------------------------------------------------------------------------ 338function fnNumChiper(sObj, sChiper) { 339 var sNum = sObj.value; 340 var sDot = 0, sPm = ""; 341 342 sNum = sNum.replace(/,/g, ""); 343 sNum = isNaN(sNum) ? sDot : sNum; 344 345 if ( sNum < 0 ) { 346 sPm = "-"; 347 } 348 349 sNum = Math.abs(sNum); 350 //sNum = Math.round(sNum); 351 sNum = sNum.toFixed(sChiper); 352 sObj.value = sPm + "" + sNum; 353} 354 355//------------------------------------------------------------------------------ 356// ê° ë³í ì ì«ìì²´í¬ ë° ë§¨ ì 0 ìì 기, ìì«ì í¬í¨ 357//------------------------------------------------------------------------------ 358function fnNumDot(sObj) { 359 var sNum = sObj.value; 360 var sDot = 0, sPm = ""; 361 362 sNum = sNum.replace(/,/g, ""); 363 sNum = isNaN(sNum) ? sDot : sNum; 364 365 if ( sNum < 0 ) { 366 sPm = "-"; 367 } 368 369 sNum = Math.abs(sNum); 370 sObj.value = sPm + "" + sNum; 371} 372 373//------------------------------------------------------------------------------ 374// ê° ë³í ì ì«ìì²´í¬ ë° ììì릿ì(2) ì²´í¬(Object, ì릿ì) ë° ì릿ì ì½¤ë§ 375//------------------------------------------------------------------------------ 376function fnNumChiperCom(sObj, sChiper) { 377 var sNum = sObj.value; 378 var sDot = 0, sPm = ""; 379 380 sNum = sNum.replace(/,/g, ""); 381 sNum = isNaN(sNum) ? sDot : sNum; 382 383 if ( sNum < 0 ) { 384 sPm = "-"; 385 } 386 387 sNum = Math.abs(sNum); 388 //sNum = Math.round(sNum); 389 sNum = sNum.toFixed(sChiper); 390 sObj.value = sPm + "" + fnNumComma(sNum); 391} 392 393//------------------------------------------------------------------------------ 394// Round ê¸°ë¥ : 10ë¨ì, 100ë¨ì ... ì¬ë¦¼ 395//------------------------------------------------------------------------------ 396function fnNumRound(Num, Chiper) { 397 var fNum = Num, fChiper = Chiper; 398 399 fChiper = isNaN(fChiper) ? 1 : fChiper; 400 fNum = String(fNum).replace(/,/g, ""); 401 fNum = isNaN(fNum) ? 0 : fNum; 402 403 fNum = ( Number(fNum) / Number(fChiper) ).toFixed(0); 404 fNum = Number(fNum) * Number(fChiper); 405 406 return fNum; 407} 408 409//------------------------------------------------------------------------------ 410// ë¦¬í´ : íì ì°½ 411//------------------------------------------------------------------------------ 412function fnPopWin(sUrl, sTitle, iWidth, iHeight, iLeft, iTop, sScrollYN) 413{ 414 var lsWinOption; 415 var sSYN; 416 417 sSYN = sScrollYN; 418 switch (sScrollYN) { 419 case 'Y' : sSYN = 'yes'; break; 420 case 'N' : sSYN = 'no'; break; 421 default : sSYN = 'auto'; break; 422 } 423 424 sTitle = sTitle.replace(" ", "_"); 425
426 lsWinOption = "width=" + iWidth + ", height=" + iHeight; 427 428 lsWinOption += " toolbar=no, directories=no, status=no, menubar=no, location=no, resizable=yes, left=" + iLeft + ", top=" + iTop + ", scrollbars="+sSYN; 429 var loNewWin = window.open(sUrl, sTitle, lsWinOption).focus(); 430 431 //loNewWin.focus(); 432} 433 434//------------------------------------------------------------------------------ 435// ë¦¬í´ : íì ì°½ ì¤ì 436//------------------------------------------------------------------------------ 437function fnPopWinCT(sUrl, sTitle, iWidth, iHeight, sScrollYN) 438{ 439 var lsWinOption; 440 var sSYN; 441 442 //var iLeft, iTop; 443 iLeft = (screen.width - iWidth)/2; 444 iTop = (screen.height - iHeight)/2; 445 446 sSYN = sScrollYN; 447 switch (sScrollYN) { 448 case 'Y' : sSYN = 'yes'; break; 449 case 'N' : sSYN = 'no'; break; 450 default : sSYN = 'auto'; break; 451 } 452 453 sTitle = sTitle.replace(" ", "_"); 454 455 lsWinOption = "width=" + iWidth + ", height=" + iHeight; 456 457 lsWinOption += " toolbar=no, directories=no, status=no, menubar=no, location=no, resizable=yes, left=" + iLeft + ", top=" + iTop + ", scrollbars="+sSYN; 458 var loNewWin = window.open(sUrl, sTitle, lsWinOption).focus(); 459 460 //loNewWin.focus(); 461} 462// 문ìì´ì byte ê¸¸ì´ ê°ì ¸ì´ 463function getByte(str) { 464 var i 465 var re_count = 0 466 var val = ''; 467 468 for (i = 0; i < str.length; i++) { 469 val = escape(str.charAt(i)).length; 470 471 if (val > 4) { 472 re_count += 2; 473 } 474 else { 475 re_count++; 476 } 477 } 478 479 return re_count; 480} 481 482//------------------------------------------------------------------------------ 483// ê¸°ë¥ : sms 문ì byte ì²´í¬ 484//------------------------------------------------------------------------------ 485function fnLengChk(pObj, pEle, pLimit) { 486 var temp; 487 var count = 0; 488 var msg = pObj.value; 489 490 for (var i = 0; i < msg.length; i++) { 491 temp = msg.charAt(i); 492 493 if (escape(temp).length > 4) { 494 count += 2; 495 } else if (temp == '' || temp == '\r') { 496 count += 0; 497 } else if (temp == '·') { 498 count += 2; 499 } else { 500 ++count; 501 } 502 503 if (count > pLimit) { 504 pObj.blur(); 505 pObj.focus(); 506 alert('ë©ìì§ë ' + pLimit + 'ë°ì´í¸ê¹ì§ë§ ì ì¡ì´ ê°ë¥í©ëë¤(íê¸ 2byte, ì문ì«ì 1byte).\r\nì´ê³¼ëë ë´ì©ì ìì ë©ëë¤.'); 507 msg = msg.substring(0, i); 508 pObj.value = msg; 509 pEle.innerHTML = pLimit; 510 return; 511 } 512 } 513 514 pEle.innerHTML = count; 515 516} 517 518//------------------------------------------------------------------------------ 519// íê¸->ì문 ì´ë¦ ë²ì 520//------------------------------------------------------------------------------ 521function fnHanEng(pVal, pTarget) { 522/** 523 * 524 * ì´ì± 19ê°: 㱠㲠㴠㷠㸠㹠ã ã ã ã ã ã ã ã ã ã ã ã ã 525 * ì¤ì± 21ê°: ã ã ã ã ã ã ã ã ã ã ã ã ã ã ã ã ã ã ã ¡ ã ¢ ã £ 526 * ì¢ ì± 28ê°: Fill 㱠㲠㳠㴠㵠㶠㷠㹠㺠㻠㼠㽠㾠㿠ã ã ã ã ã ã ã ã ã ã ã ã ã 527 * 528 * ì ëì½ë 2.0 íê¸ì ë²ì 529 * AC00(ê°) ~ D7A3(í£) 530 * 531 * ì ëì½ë 2.0 íê¸ì ì문ìë¡ íìí기 532 * ã± <--> ã 533 * ã· <--> ã 534 * ã <--> ã 535 * ã <--> ã 536 */ 537 538 var sCho, sJung, sChong; 539 540 sCho = ["G","Gg","N","D","Tt","R","M","B","Pp","S","Ss","O","J","Jj","Ch","K","T","P","H"]; 541 sJung = ["a","ae","ya","yae","eo","e","yeo","ye","o","wa","wae","oe","yo","u","wo","we","wi","yu","eu","ui","i"]; 542 sChong = ["","g","gg","gs","n","nz","nh","d","l","lg","lm","lb","ls","lt","lp","lh","m","b","bs","s","ss","ng","z","ch","k","t","p","h"]; 543 544 var sVal = pVal; 545 var sTarget = pTarget; 546 547 var t = ""; 548 var tmp = ""; 549 var n, n1, n2, n3; 550 var c, d; 551 var PHAN = ""; 552 var PENG = ""; 553 var j; 554 var o = sTarget; 555 for (i = 0; i < sVal.length; i++) { 556 c = sVal.charAt(i); 557 n = parseInt(escape(c).replace(/%u/g, ''), 16); 558 if (n >= 0xAC00 && n <= 0xD7A3) { 559 n = n - 0xAC00; 560 n1 = Math.floor(n / (21 * 28)); 561 n = n % (21 * 28); 562 n2 = Math.floor(n / 28); 563 n3 = Math.floor(n % 28); 564 tmp = sCho[n1] + sJung[n2] + sChong[n3]; 565 if (tmp.length > 1 && tmp.charAt(0) == 'O') 566 tmp = ("" + tmp.charAt(1)).toUpperCase() + tmp.substring(2); 567 if (i == 0) { 568 // tmp ="KWON" ; 569 if(c == "ê¶"){ 570 tmp = "KWON"; 571 }else if(c == "ê¹"){ 572 tmp = "KIM"; 573 }else if(c == "ì´"){
574 tmp ="LEE"; 575 }else if(c == "ë¥"){ 576 tmp ="RYU"; 577 }else if(c == "ë°"){ 578 tmp ="PARK"; 579 }else if(c == "ìµ"){ 580 tmp ="CHOI"; 581 }else if(c == "ì¤"){ 582 tmp ="OH"; 583 }else if(c == "ì°"){ 584 tmp ="WOO"; 585 }else if(c == "주"){ 586 tmp ="JOO"; 587 } 588 } 589 t += tmp; 590 } 591 else 592 t += c; 593 594 } 595 596// for (j = LBound(Split(t, " ")); j = UBound(Split(t, " ")); j++) { 597// PHAN(j) = Split(t, " ")(j); 598// } 599// while (j >= 0){ 600// PENG = PENG + PHAN(j) & " "; 601// j = j - 1; 602// } 603 604// t = PENG.toUpperCase(); 605// alert(t); 606 t = t.toUpperCase(); 607 o.value = t; 608 return t; 609 } 610 611 612//------------------------------------------------------------------------------ 613// í¬ì»¤ì¤ ìì¹ 614//------------------------------------------------------------------------------ 615function fnAbsPos(e){ 616 this.x = e.clientX + (document.documentElement.scrollLeft?document.documentElement.scrollLeft:document.body.scrollLeft); 617 this.y = e.clientY + (document.documentElement.scrollTop?document.documentElement.scrollTop:document.body.scrollTop); 618 return this; 619} 620 621//------------------------------------------------------------------------------ 622// ê¸°ë¥ : ì«ì를 문ìë¡ ë³í í 3ì리ë§ë¤ 콤ë§(,) ìì±í기 623//------------------------------------------------------------------------------ 624function fnNumComma(str) { 625 626 var str = "" + str; 627 var objRegExp = new RegExp("(-?[0-9]+)([0-9]{3})"); 628 while (objRegExp.test(str)) { 629 str = str.replace(objRegExp, "$1,$2"); 630 } 631 632 return str; 633} 634 635//------------------------------------------------------------------------------ 636// ê¸°ë¥ : 주문ì ì ë³´ 보기 637//------------------------------------------------------------------------------ 638function fnOrdPopV(val1){ 639 var frmObj = "#frmSearch"; 640 var reVal = ""; 641 reVal = "?ORD_SEQ="+val1; 642 fnPopWinCT("./Acting_Pop_V.asp"+reVal, "주문ë´ì보기", 1000, 600, "Y") 643} 644//------------------------------------------------------------------------------ 645// ê¸°ë¥ : 주문ì ì ë³´ 보기 646//------------------------------------------------------------------------------ 647function fnOrdPopFrontV(val1){ 648 var frmObj = "#frmSearch"; 649 var reVal = ""; 650 reVal = "?ORD_SEQ="+val1; 651 fnPopWinCT("/Front/Acting/Acting_Pop_V.asp"+reVal, "주문ë´ì보기", 1000, 600, "Y") 652} 653 654//------------------------------------------------------------------------------ 655// ê¸°ë¥ : í¸ëí¹ ê²ì 656//------------------------------------------------------------------------------ 657function fnDlvrSh(ObjNm){ 658 var frmNm = "#" + ObjNm; 659 var TrkTy = $(frmNm + " input[name='sDTy']").val(); 660 var Dcomp = $(frmNm + " input[name='sDComp']").val(); 661 var TrkNo = $(frmNm + " input[name='sTrkNo']").val(); 662 663 if ( TrkTy == "EN" ) { 664 665 if ( TrkNo == "" ) { 666 alert('Tracking Number를 ì ë ¥íììì¤.'); TrkNo.focus(); 667 return false; 668 } 669 670 //var Dcomp = $("#sDComp option:selected").val(); 671 672 var Dcomp = $(frmNm + " input[name='sDComp']"); 673 674 //fnPopWinCT("", "EN_TRK_SH", 1000, 700, "Y"); 675 //$(frmNm).attr("action", "/Library/Html/TrackingSearch_S.asp").attr("target", "EN_TRK_SH").submit(); 676 //alert(Dcomp); 677 678 fnPopWinCT("/library/html/TrackingSearch_S.asp?sDComp="+Dcomp+"&sTrkNo=" + TrkNo, "EN_TRK_SH", 1000, 700, "Y"); 679 //return false; 680 681 } else { 682 683 684 if ( TrkNo == "" ) { 685 alert('ì´ì¡ì¥ë²í¸ë¥¼ ì ë ¥íììì¤.'); TrkNo.focus(); 686 return false; 687 } 688 689 //fnPopWinCT("/library/html/acedp_s.asp?query=" + TrkNo.val(), "KR_TRK_SH", 1000, 700, "Y"); 690 691 fnPopWinCT("/library/html/TrackingSearch_S.asp?sDComp="+Dcomp+"&sTrkNo=" + TrkNo, "KR_TRK_SH", 1000, 700, "Y"); 692 //return false; 693 } 694} 695 696//------------------------------------------------------------------------------ 697// ê¸°ë¥ : í¸ëí¹ ê²ì(ë¤ì´ë í¸) 698//------------------------------------------------------------------------------ 699function fnDlvrShDirect(sDComp, sTrkNo){ 700 701 fnPopWinCT("/Library/Html/TrackingSearch_S.asp?sDComp=" + sDComp + "&sTrkNo=" + sTrkNo, "EN_TRK_SH", 1000, 700, "Y"); 702 //return false; 703} 704 705//------------------------------------------------------------------------------ 706// ê¸°ë¥ : ì´ì¡ì¥ ê²ì 707//------------------------------------------------------------------------------ 708function fnIvcNoSh(IvcNo) { 709 //fnPopWinCT("/library/html/acedp_s.asp?query=" + IvcNo, "KrDlvrSearch", 1000, 500, "Y"); 710 fnPopWinCT("/Library/Html/TrackingSearch_S.asp?sDComp=KR&sTrkNo=" + IvcNo, "KR_TRK_SH", 1000, 700, "Y"); 711} 712//------------------------------------------------------------------------------ 713// ê¸°ë¥ : ì´ì¡ì¥ ê²ì ìì / ìì·¨ì¸ íìì 714//------------------------------------------------------------------------------ 715function fnIvcNoOrdSh(IvcNo,sOrdSeq) { 716 //fnPopWinCT("/library/html/acedp_s1.asp?query=" + IvcNo + "&sOrdSeq="+ sOrdSeq, "KrDlvrSearch", 1000, 500, "Y"); 717 fnPopWinCT("/Library/Html/TrackingSearch_S.asp?sDComp=KR&sTrkNo=" + IvcNo, "KR_TRK_SH", 1000, 700, "Y"); 718} 719 720//------------------------------------------------------------------------------ 721// ê¸°ë¥ : ë°°ì¡ ê¸ì¡ ê³ì°í기 722//------------------------------------------------------------------------------ 723function fnDlvrMnyPop(){ 724 fnPopWinCT("/Library/Html/Dlvr_Mny_Pop_W.asp", "DlvrMnyPop", 600, 670, "Y") 725} 726 727//------------------------------------------------------------------------------ 728// ê¸°ë¥ : ì²´í¬ë°ì¤ ì ì²´ ì í 729//------------------------------------------------------------------------------ 730function fnCkBoxAllSel( pFrmNm, pColAllNm, pColNm ) { 731 732 var fColAllNm = $("#" + pFrmNm + " input[name='"+pColAllNm+"']"); 733 var fColNm = $("#" + pFrmNm + " input[name='"+pColNm+"']"); 734 var fChkVal = ""; 735 736 if ( fColNm ) { 737 fColNm.prop("checked", fColAllNm.prop("checked")); 738 } 739 740} 741 742//------------------------------------------------------------------------------
743// ì²´í¬ë°ì¤ ê° ê°ì ¸ì¤ê¸° 744//------------------------------------------------------------------------------ 745function fnCkBoxVal( pFrmNm, pColNm ) { 746 var fColNm = pColNm; 747 var fChkVal = ""; 748 749 $("#" + pFrmNm + " input[name='"+fColNm+"']").each( function() { 750 if ( $(this).is(":checked") ) { 751 fChkVal += "," + $(this).val(); 752 } 753 }); 754 755 if ( fChkVal != "" ) { 756 fChkVal = fChkVal.substring( 1, fChkVal.length ); 757 } 758 759 return fChkVal; 760} 761 762//ì«ì ì½¤ë§ ì°ê¸° 763function fnCommaNum(num) { 764 765 if (num < 0) { num *= -1; var minus = true} 766 else var minus = false 767 768 var dotPos = (num+"").split(".") 769 var dotU = dotPos[0] 770 var dotD = dotPos[1] 771 var commaFlag = dotU.length%3 772 773 if(commaFlag) { 774 var out = dotU.substring(0, commaFlag) 775 if (dotU.length > 3) out += "," 776 } 777 else var out = "" 778 779 for (var i=commaFlag; i < dotU.length; i+=3) { 780 out += dotU.substring(i, i+3) 781 if( i < dotU.length-3) out += "," 782 } 783 784 if(minus) out = "-" + out 785 if(dotD) return out + "." + dotD 786 else return out 787} 788 789// ì¦ê²¨ì°¾ê¸° 790function fnBrwsFvrt( SiteUrl, SiteTit ) { 791 alert("ì ìì ì¼ë¡ ìëì´ ìë ììë 'Ctrl + D'를 ëë¬ ì¦ê²¨ì°¾ê¸° ì¶ê°íì¸ì."); 792 //if ( document.all ) { 793 window.external.AddFavorite(SiteUrl, SiteTit); 794 //} else { 795 //alert("ìµì¤íë¡ë¬ ì´ì¸ì ë¸ë¼ì°ì ììë 'Ctrl + D'를 ëë¬ ì¦ê²¨ì°¾ê¸° ì¶ê°íì¸ì."); 796 //}; 797} 798 799//------------------------------------------------------------------------------ 800// ê¸°ë¥ : ìí° í í¼ ì´ë(ê²ìì©) 801//------------------------------------------------------------------------------ 802function fnEnterSubmit( e, FormNm, PageNm ) { 803 var fFrmNm = "#" + FormNm; 804 805 if ( e.keyCode == 13 ) { 806 $(fFrmNm + " input[name='" + PageNm + "']").val(1); 807 $(fFrmNm).submit(); 808 } 809} 810 811//------------------------------------------------------------------------------ 812// 주ìë¡ ì°¾ê¸° íì 813//------------------------------------------------------------------------------ 814 function fnPopAddr(){ 815 var Rtn_val; 816 Rtn_val = "?rtn_ZIP=ZIP&rtn_ADDR_1=ADDR_1&rtn_ADDR_2=ADDR_2"; 817 fnPopWinCT("/Library/Html/AddrFind/PopAddrFind.asp" + Rtn_val, "AddrSearch", 800, 500, "Y") 818} 819 820//------------------------------------------------------------------------------ 821// Input ì¤ëª Focus In 822//------------------------------------------------------------------------------ 823 function fnFocusInExp( pNm, pExp ) { 824 var fNm = $("input[name='" + pNm + "']"); 825 var fVal = pExp; 826 if ( fNm.val() == pExp ) { 827 $("#RRN_NO").val(""); 828 } 829 830} 831 832//------------------------------------------------------------------------------ 833// Input ì¤ëª Focus Out 834//------------------------------------------------------------------------------ 835 function fnFocusOutExp( pNm, pExp ) { 836 var fNm = $("input[name='" + pNm + "']"); 837 838 if ( fNm.val() == "" || fNm.val() == pExp ) { 839 $(fNm).val(pExp); 840 } 841} 842 843//------------------------------------------------------------------------------ 844// Input ì¤ëª Focus Out REg 845//------------------------------------------------------------------------------ 846 function fnFocusOutReg( pNm, pExp, pFatt ) { 847 848 var fNm = $("input[name='" + pNm + "']"); 849 850 if ( fNm.val() == "" || fNm.val() == pExp ) { 851 $(fNm).val(pExp); 852 } else { 853 $(fNm).val( $(fNm).val().replace(pFatt, "") ); 854 } 855 //21-07-13 ì¬ì ì ë±ë¡ë²í¸ì "P"ë¡ ììí ê²½ì° ê²½ê³ ì°½ 856 //if ($('input[name=RRN_CD]:radio:checked').val() == "3" && fNm.val().substring(0,1) == "P"){ 857 // alert("ì¬ì ìíµê´ì ê°ì¸íµê´ê³ ì ë¶í¸ëì ì¬ì ìë±ë¡ë²í¸ë¥¼ ì ë ¥í´ì£¼ì¸ì"); 858 // $(fNm).val(""); 859 //} 860} 861 862//------------------------------------------------------------------------------ 863// ì²´í¬ë°ì¤ì Y/N ê° ì¤ì íì¬ ì ì²´ ê°ì ¸ì¤ê¸° 864//------------------------------------------------------------------------------ 865function fnChkBoxYnVal(pColNm) { 866 var fColNm = pColNm; 867 var fChkVal = ""; 868 869 $("input[name='" + fColNm + "']").each(function () { 870 if ($(this).is(":checked")) fChkVal += "," + "Y"; 871 else fChkVal += "," + "N"; 872 });
873 874 if (fChkVal != "") { 875 fChkVal = fChkVal.substring(1, fChkVal.length); 876 } 877 878 return fChkVal; 879} 880 881//------------------------------------------------------------------------------ 882// Easy-ui Modal Popup 883//------------------------------------------------------------------------------ 884function fnModalPop(pTitle, pUrl, pW, pH) { 885 var modalNm = "#PopModal"; 886 var ifrNm = "ifrModal"; 887 var frmModal = "#frmModal"; 888 var iLeft, iTop; 889 890 iLeft = ( $(window).width() / 2 ) - ( pW / 2 ); 891 iTop = $(document).scrollTop() + ( $(window).height() / 2 ) - ( pH / 2 ); 892 893 $("#frmModal").attr("target", "ifrModal").attr("action", pUrl).submit(); 894 $(modalNm).window({ 895 title:pTitle, 896 left:iLeft + "px", 897 top:iTop + "px", 898 width:pW, 899 height:pH 900 }); 901 $(modalNm).window("open"); 902} 903 904//------------------------------------------------------------------------------ 905// , ìë ê° ì«ìë§ ëì¤ê²íê³ Numberë¡ 906//------------------------------------------------------------------------------ 907function fnNumber(sVal, sChiper) { 908 var sNum = sVal; 909 var sDot = 0; 910 911 sNum = sNum.replace(/,/g, ""); 912 sNum = isNaN(sNum) ? sDot.toFixed(sChiper) : sNum*1; 913 sNum = Math.abs(sNum); 914 //sNum = Math.round(sNum); 915 sNum = sNum.toFixed(sChiper); 916 return sNum; 917} 918 919//------------------------------------------------------------------------------ 920// Calendar Input Set : EasyUi 921//------------------------------------------------------------------------------ 922function myformatter(date){ 923 var y = date.getFullYear(); 924 var m = date.getMonth()+1; 925 var d = date.getDate(); 926 return y+'-'+(m<10?('0'+m):m)+'-'+(d<10?('0'+d):d); 927} 928function myparser(s){ 929 if (!s) return new Date(); 930 var ss = (s.split('-')); 931 var y = parseInt(ss[0],10); 932 var m = parseInt(ss[1],10); 933 var d = parseInt(ss[2],10); 934 if (!isNaN(y) && !isNaN(m) && !isNaN(d)){ 935 return new Date(y,m-1,d); 936 } else { 937 return new Date(); 938 } 939} 940 941//------------------------------------------------------------------------------ 942// ê¸°ë¥ : ì¤êµì´ ì¬ì 943//------------------------------------------------------------------------------ 944function fnDicPop(){ 945 fnPopWinCT("http://translate.naver.com/#/zh/ko", "DicPop", 550, 500, "Y") 946 //fnPopWinCT("/Library/Html/Dic_L.asp", "DicPop", 600, 670, "Y") 947} 948 949// íµê´ì¡°í 950function fnCstmSearch(IvcNo) { 951 fnPopWinCT("http://portal.customs.go.kr/kcsipt/portal_link.jsp?portalGoToLink=inform_5&iFrameGoToLink=/StaPt/StaInfoOfferAction_3.do?method=viewImpCargoProgInfoEach", "CustomsSearch", 1000, 600, "Y"); 952} 953 954// 0.5 kg ë¨ì ë³í 955function fnUnitKgWt(Num) { 956 var fWt = Num, fFst = 0, fLast = 0; 957 958 fLast = fWt % 1; 959 fFst = Math.floor(fWt); 960 961 if ( fLast <= 0 ) { 962 fLast = 0; 963 } else if ( fLast > 0 && fLast <= 0.5 ) { 964 fLast = 0.5; 965 } else { 966 fLast = 1; 967 } 968 969 return fFst + fLast; 970} 971 972// 1 lbs ë¨ì ë³í 973function fnUnitLbWt(Num) { 974 var fWt = Num, fFst = 0, fLast = 0; 975 976 fLast = fWt % 1; 977 fFst = Math.floor(fWt); 978 979 if ( fLast > 0 ) { 980 fLast = 1; 981 } else { 982 fLast = 0; 983 } 984 985 return fFst + fLast; 986} 987 988// í¸ëí¹ë³ ì¬ì§ì´¬ì 보기 989function fnFrgImgView(sOrdSeq,sFrgIvcNo) { 990 fnPopWinCT("/Library/html/Frg_Img_V.asp?sOrdSeq=" + sOrdSeq +"&sFrgIvcNo=" + sFrgIvcNo, "FrgIvcNoImgView", 860, 600, "Y"); 991} 992// í¸ëí¹ë³ ì¬ì§ì´¬ì 보기 993function fnFrgImgView1(sOrdSeq,sFrgIvcNo,sOrdNo) { 994 fnPopWinCT("/Library/html/Acting/Shoot_V.asp?sOrdSeq=" + sOrdSeq +"&sOrdNo="+ sOrdNo +"&sFrgIvcNo=" + sFrgIvcNo, "FrgIvcNoImgView", 860, 600, "Y"); 995} 996// í¸ëí¹ë³ ì¬ì§ì´¬ì 보기(ì ê·) 997function fnFrgImgView2(sOrdSeq,sMemCode) { 998 fnPopWinCT("/view-photo.asp?sOrdSeq=" + sOrdSeq +"&sMemCode="+ sMemCode, "FrgIvcNoImgView", 1000, 800, "Y"); 999} 1000 1001function fnPageReload(val){ 1002 document.location.href=val; 1003} 1004 1005// ê²°ì ìì¸ ë³´ê¸° 1006function fnOrdChaView(sOrdSeq) { 1007 fnPopWinCT("/Admin/Acting/OrdCha_A.asp?sOrdSeq="+sOrdSeq+"&sChk=Y", "OrdChaView", 500, 250, "Y"); 1008} 1009 1010 1011 1012//------------------------------------------------------------------------------ 1013// ë¦¬í´ : íì ì°½ ì¤ì(smsì¶©ì ) 1014//------------------------------------------------------------------------------ 1015 1016var loNewWin1 1017function fnPopWinSmsCT(sUrl, sTitle, iWidth, iHeight, sScrollYN) 1018{ 1019 var lsWinOption; 1020 var sSYN; 1021 1022 //var iLeft, iTop; 1023 iLeft = (screen.width - iWidth)/2; 1024 iTop = (screen.height - iHeight)/2; 1025 1026 sSYN = sScrollYN; 1027 switch (sScrollYN) { 1028 case 'Y' : sSYN = 'yes'; break; 1029 case 'N' : sSYN = 'no'; break; 1030 default : sSYN = 'auto'; break; 1031 } 1032 1033 sTitle = sTitle.replace(" ", "_"); 1034
1035 lsWinOption = "width=" + iWidth + ", height=" + iHeight; 1036 1037 lsWinOption += " toolbar=no, directories=no, status=no, menubar=no, location=no, resizable=yes, left=" + iLeft + ", top=" + iTop + ", scrollbars="+sSYN; 1038 loNewWin1 = window.open(sUrl, sTitle, lsWinOption); 1039 loNewWin1.focus(); 1040 1041 fnPopWinSmsCTCnl(loNewWin1); 1042 1043} 1044 1045 1046function fnPopWinSmsCTCnl() 1047{ 1048 if (loNewWin1.closed) 1049 { 1050 window.location.reload(true); 1051 }else setTimeout("fnPopWinSmsCTCnl()",1); 1052} 1053 1054 1055//------------------------------------------------------------------------------ 1056// ëì í¼ ìì± 1057//------------------------------------------------------------------------------ 1058function fnDnyamicForm( FrmNm, Method ) { 1059 var $DynFrm = ""; 1060 1061 //if ( $DynFrm.attr("id") == undefined ) { 1062 $DynFrm = $("<form/>").attr({id:FrmNm, name:FrmNm, method:Method}); 1063 $(document.body).append($DynFrm); 1064 //} 1065 1066 $DynFrm.empty(); 1067 1068 return $DynFrm; 1069} 1070 1071//------------------------------------------------------------------------------ 1072// ëì Input ìì± 1073//------------------------------------------------------------------------------ 1074function fnDnyamicInput( FrmNm, Nm, Val ) { 1075 1076 $("<input></input>").attr({type:"hidden", name:Nm, value:Val}).appendTo(FrmNm); 1077 1078} 1079 1080//ì¸ì´ ì í 1081function fnLanChange(sVal) { 1082 $.ajax({url: "/Library/Html/LangChg_S.asp?sLangCd="+sVal, success: function(result){ 1083 top.location.reload(); 1084 }}); 1085} 1086 1087// 2020-09-16 ê°ì§êµ¬ 구ê¸ë¡ê·¸ì¸ ì°ë 1088 function onSignIn(googleUser) { 1089 // Useful data for your client-side scripts: 1090 var profile = googleUser.getBasicProfile(); 1091 1092 $.ajax({ url: "/Front/Join/Join_G.asp" , 1093 method : 'POST', 1094 data : { name : profile.getName() , email : profile.getEmail(), id : profile.getId() }, 1095 dataType : 'json', 1096 success: function(data) { 1097 if (data == "0"){ 1098 //document.location.href="https://www.naver.com/"; 1099 //var referrer = document.referrer; 1100 //document.location.href=referrer; 1101 location.href = "/"; 1102 }else{ 1103 alert('ì ìì ì¸ ê²½ë¡ê° ìëëë¤.\nê´ë¦¬ììê² ë¬¸ìíì¸ì');top.location.reload(); 1104 } 1105 }, 1106 error: function(e) { 1107 alert( e.responseText ); 1108 } 1109 }); 1110 1111 var id_token = googleUser.getAuthResponse().id_token; 1112 console.log("ID Token: " + id_token); 1113 } 1114 1115 1116 1117 1118 1119// 주ìê²ì íì ì°½ 1120function goPopup(){ 1121 // 주ìê²ìì ìíí íì íì´ì§ë¥¼ í¸ì¶í©ëë¤. 1122 // í¸ì¶ë íì´ì§(jusoPopup_utf8.asp)ìì ì¤ì 주ìê²ìURL(http://www.juso.go.kr/addrlink/addrLinkUrl.do)를 í¸ì¶íê² ë©ëë¤. 1123 var pop = window.open("/Library/Html/jusoPopup_utf8.asp","pop","width=570,height=420, scrollbars=yes, resizable=yes"); 1124} 1125 1126// 주ìë°ì´í° ë°ë í¨ì (íì ì°½ìì ì¤íë¨) 1127function jusoCallBack(roadAddrPart1,addrDetail,engAddr,zipNo){ 1128 1129 document.getElementById('ZIP').value = zipNo; 1130 document.getElementById('ADDR_1').value = roadAddrPart1; 1131 document.getElementById('ADDR_2').value = addrDetail; 1132 1133 if ($("#ADDR_1_EN").val() != null ) 1134 { 1135 document.getElementById('ADDR_1_EN').value = engAddr; 1136 fnHanEng(addrDetail, document.getElementById('ADDR_2_EN')); 1137 1138 } 1139 1140 1141} 1142 1143//------------------------------------------------------------------------------ 1144// 주ìì ë ¥ì í¹ì 문ì ì ë ¥ë°©ì§ / 2019-09-19 ê°ì§êµ¬ 1145//------------------------------------------------------------------------------ 1146function fnAddrChk(obj) { 1147 1148 var pattern_spc = /[\+[\\\]\?\#&]/g; // í¹ì í¹ì문ì ì²´í¬ 1149 1150 if( pattern_spc.test(obj.value) ) { 1151 alert("í¹ì문ì ? # & + \\ 를 ì ë ¥ í ì ììµëë¤."); 1152 obj.value = obj.value.replace( pattern_spc, '' ); 1153 return; 1154 } 1155} 1156 1157//------------------------------------------------------------------------------- 1158// ìì ë¤ì´ë¡ë 기ê°ì²´í¬ 2019-12-16 ê°ì§êµ¬ ìµì´ìì± 1159//------------------------------------------------------------------------------- 1160function fnExcelDateChk(BeginDay, EndDay) { 1161 1162 // ex) 2019-12-16 ì¼ë¡ ë¶ë¬ì¤ë ë ì§ë¥¼ "-" 기ì¤ì¼ë¡ ìë¼ì ë°°ì´ì ë£ì 1163 var aBeginDay = BeginDay.split('-'); 1164 var aEndDay = EndDay.split('-'); 1165 1166 // 쪼ê°ì§ ë ì§ ë ì§ë°ì´í°ë¡ í©ì¹ê¸° 1167 var BeginDate = new Date(aBeginDay[0], Number(aBeginDay[1]-1), aBeginDay[2]); 1168 var EndDate = new Date(aEndDay[0], Number(aEndDay[1]-1), aEndDay[2]); 1169 1170 // ë ì§ì ê°ê²© ì¼ ë¨ìë¡ êµ¬í기 1171 // getTime() ë°ë¦¬ì¸ì»¨ë ë¨ìë¡ë³ííë í¨ì ì¬ê¸°ì 1000ì ëëë©´ ì´, 60ì ëëëë©´ ë¶, 60ì ëëëë©´ ìê° 24를 ëëëë©´ ì¼ 1172 var BetweenDate = (EndDate.getTime() - BeginDate.getTime())/1000/60/60/24; 1173 1174 // ììì¼ ì¢ ë£ì¼ ì°¨ì´ê° ë¦¬í´ 1175 return BetweenDate; 1176 1177} 1178 1179//------------------------------------------------------------------------------ 1180// SQL INJECTION ì°¨ë¨ 2020-01-29 ê°ì§êµ¬ 1181//------------------------------------------------------------------------------ 1182function fnInBlock(sVal){ 1183 1184 var RegEx = /(select|insert|update|delete|drop|union|and|1=1|sp_|xp_|@variable|@@variable|exec|sysobject-)/gi; //|-- 1185 1186 // SQL ë¬¸ì¥ ì ë ¥ë¶ê°ì²ë¦¬ 2020-01-29 ê°ì§êµ¬ 1187 if ( RegEx.test(sVal)) { 1188 alert("ì ë ¥ë¶ê° 문ìì´ì´ í¬í¨ëì´ ììµëë¤."); 1189 return 0; 1190 } 1191} 1192 1193// íêµ ìì íµê´ ì¡°í 1194function fnKrCtms_S(IvcNo) { 1195 fnPopWinCT("/Library/Html/DlvrShKr_S.asp?IVC_NO="+IvcNo, "DlvrShKr_S", 900, 700); 1196} 1197 1198//------------------------------------------------------------------------------ 1199// Input/CheckBox/ComboBox ê° ì²´í¬ 1200//------------------------------------------------------------------------------ 1201function fnFormChk( MethodNm, Obj ) { 1202 var Tf = false; 1203 1204 switch ( MethodNm ) { 1205 case "input": 1206 if ( $.trim(Obj.val()) == "" ) Tf = false; 1207 else Tf = true; 1208 break; 1209 case "select": 1210 if ( $.trim(Obj.val()) == "" ) Tf = false; 1211 else Tf = true; 1212 break; 1213 case "checkbox": 1214 if ( fnCkBoxVal(Obj) == "" ) Tf = false; 1215 else Tf = true; 1216 break; 1217 } 1218 1219 return Tf; 1220} 1221 1222//------------------------------------------------------------------------------ 1223// Input/CheckBox/ComboBox ê° ê¸¸ì´ ì²´í¬ 1224//------------------------------------------------------------------------------ 1225function fnFormLenChk( Obj, Min, Max ) { 1226 var Tf = false, Val = $.trim(Obj.val()); 1227 1228 // ìµì/ìµë ì²´í¬ 1229 if ( Val.length >= Min && Val.length <= Max ) { 1230 Tf = true; 1231 }; 1232 1233 return Tf; 1234}
Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.