function searchCarNum(flag) { if(searchDupFlag) { alert("검색중입니다."); return false; } var carNum = ""; var inputObj = null; if (flag == 'main') { inputObj = $("#mainCarNum"); } else { inputObj = $("#headerCarNum"); } carNum = trim(inputObj.val()); if (carNum == "") return false; if (carNum == "") { alert("차량번호를 입력하세요."); inputObj.focus(); return false; } var rightNum = carNum.substr(carNum.length - 4); if (!checkDigitOnly(rightNum)) { alert("차량정보를 찾을 수 없습니다.\n정확한 차량번호를 확인하신 후 다시 시도해 주시기 바랍니다."); inputObj.focus(); return false; } if (carNum.length < 7 || carNum.length > 9) { alert("차량 번호를 정확하게 입력해주세요."); inputObj.focus(); return false; } inputObj.blur(); // 로딩 스타트 searchDupFlag = true; var otp = $("#otp").val(); var nextOtp = $("#nextOtp").val(); // 데이터를 가져옴... $.ajax({ type: "POST", url: "/ext/gg1_ab.php", data: { "mode" : "search", "carNum": carNum, "otp" : otp, "nextOtp" : nextOtp }, dataType: "json", success: function (json) { searchDupFlag = false; if(json && json.rst_code == 1) { // 성공 var sdKey = json.sdKey; var sdType = json.sdType; if(sdType == 2) { searchIFrame.document.location.href = "/cp/search_yet.html?otp=" + otp + "&nextOtp=" + nextOtp + "&S_SDDATA=" + sdKey; } if(sdType == 3) { searchIFrame.document.location.href = "/cp/search.html?otp=" + otp + "&nextOtp=" + nextOtp + "&S_SDDATA=" + sdKey; } //getSearchDataResult(sdKey); } else if(json && json.rst_code != 1) { // 실패 if(json.rst_msg != "") alert(json.rst_msg); else alert("오류가 발생했습니다. 다시 실행해주세요."); } else { alert("차량정보를 찾을 수 없습니다.\n정확한 차량번호를 확인하신 후 \n다시 시도해 주시기 바랍니다."); } }, failure: function (errMsg) { alert(errMsg); } }); }