최근 본 상품 메뉴 닫기
상품코드 G0017244978
[펜톡] 뉴펜톡 플러스 고온 3D펜 패키지 고급형 + PLA 필라멘트 5m 20색 세트
(시중가: 123,200)
2% 121,000
위시리스트
배송비정보 : 무료배송
무이자 할부
[펜톡] 뉴펜톡 플러스 고온 3D펜 패키지 고급형 + PLA 필라멘트 5m 20색 세트
0
총 상품금액
0


0) { if (makeNumberArray.length > 0) { for (var i = 0; i < makeNumberArray.length; i++) { arrgOption.push($("#goodsOption_" + makeNumberArray[i]).val()); //if (gOption == "") { // gOption = $("#goodsOption_" + makeNumberArray[i]).val(); //} else { // gOption = gOption + "|" + $("#goodsOption_" + makeNumberArray[i]).val(); //} } } else { UiAlert.info("안내", "옵션을 선택해 주세요."); return; } } else { arrgOption.push(""); } } if ("000" == "200") { for (var i = 0; i < makeNumberArray.length; i++) { var curQty = $("#ea_" + makeNumberArray[i]).val(); var optStock = $("#optStock_" + makeNumberArray[i]).val(); if (parseInt(optStock, 10) == 0) { UiAlert.info("안내", "해당옵션은 일시품절되었습니다."); return; } if (parseInt(curQty, 10) > parseInt(optStock, 10)) { UiAlert.info("안내", "준비된 재고수량보다 많이 신청하셨습니다."); return; } arrgEa.push(curQty); } } if ("000" == "100") { for (var i = 0; i < makeNumberArray.length; i++) { var curQty = $("#ea_" + makeNumberArray[i]).val(); arrgEa.push(curQty); } } else if ("000" == "" || "000" == "400" || "000" == "000") { var curQty = $("#ea_1").val(); arrgEa.push(curQty); } var strCartMode; if (cartType == "D" || cartType == "G"){ strCartMode = cartType; } else { strCartMode = "C"; } // 미래에셋선물신청몰(S94) //var param = "{'gUid':" + $("#guid").val() + // ",'cate':" + $("#cate").val() + // ",'ea':" + $("#ea").val() + // ",'goodsOption':'" + arrgOption + // "','goodsOptionCnt':'" + gOptionCnt + // "','cartType':'" + strCartMode + // "','optiontxt':'" + optiontxt + "'}"; var param = new Object(); param.gUid = $("#guid").val(); param.cate = $("#cate").val(); param.ea = arrgEa; param.goodsOption = arrgOption; param.goodsOptionCnt = gOptionCnt; param.cartType = strCartMode; param.optiontxt = optiontxt; param.optionKind = $("#optionKind").val() == "000" ? "" : $("#optionKind").val(); param.cartUid = 0; param.eventUid = 0; console.log(JSON.stringify(param)); //로딩중 처리 함수 loadingOpen(); var isOptionStockCheckSuccess = OptionStockCheck(param); if (isOptionStockCheckSuccess == true) { $.ajax({ type: "POST", url: "/Services/Goods.asmx/CartInsertNew", data: JSON.stringify(param), contentType: "application/json; charset=utf-8", dataType: "json", success: CartInsertSucceed, error: CartInsertFailed }); function CartInsertSucceed(result) { if (result.d > "0") { if (cartType == "C" || cartType == "A") { UiAlert .confirm( '확인', '장바구니에 상품이 담겼습니다.\n장바구니로 이동하시겠습니까?', '확인', '취소' ) .then(function (confirmed) { if (confirmed) { location.href = "/Order/Cart.aspx?cartMode=C"; } else { loadingClose(); } }); } else if ("H28" == "H03" && cartType == "Z") { UiAlert.confirm("", "포인트 결제상품이 장바구니에 담겼습니다.\n포인트 결제상품 장바구니로 이동하시겠습니까?").then(function (confirmed) { if (confirmed) { location.href = "/Order/Cart.aspx?cartMode=Z"; } }) return; } else { if ("N" == "R") { location.href = "/Order/OrderBISRental.aspx?cartUids=" + result.d + "&cartMode=C"; } else if ("H28" == "G64" && ("3138" == "7397" || "3138" == "7398")) { location.href = "/Order/OrderCare.aspx?cartUids=" + result.d + "&cartMode=C"; } else if (cartType == "G") { location.href = "/Order/Order.aspx?cartUids=" + result.d + "&cartMode=C&ordMode=G"; } else if (("H28" == "K03" && ("0" == 15900 || "0" == 15939 || "0" == 15940)) || "H28" == "K08") { location.href = "/Order/Order.aspx?cartUids=" + result.d + "&cartMode=C" + "&eventUid=0"; } else if ("H28" == "Q04" && "False" == "True") { // 온채 인테리어 상담 신청 location.href = "/Extmall/OnchaeConsultation.aspx?cartUids=" + result.d; } else { location.href = "/Order/Order.aspx?cartUids=" + result.d + "&cartMode=C"; } } } else if (result.d == "-1") { UiAlert.info("안내", "재고가 없는 상품입니다."); } else if (result.d == "-2") { UiAlert.confirm("", "장바구니에 등록된 상품입니다.\n장바구니로 이동하시겠습니까?").then(function (confirmed) { if (confirmed) { location.href = "/Order/Cart.aspx?cartMode=C"; } }); } else if (result.d == "-99") { UiAlert.info("안내", "일반 상품은 포인트 결제 장바구니에 담을수 없습니다."); loadingClose(); } else if (result.d == "-98") { UiAlert.info("안내", "포인트 결제 상품은 일반상품 장바구니에 담을수 없습니다."); loadingClose(); } } function CartInsertFailed() { UiAlert.info("안내", '재고 확인을 실패하였습니다.'); } } else { location.reload(); } } } var ValidateGoods = { IsSoldOut: function() { if ("F" == "T") { UiAlert.info("안내", "일시적으로 중지되었거나 품절된 상품입니다."); return false; } return true; }, EmptyPrice: function() { if ("121000" == "0") { UiAlert.info("안내", "가격이 아직 정해지지 않았습니다."); return false; } return true; }, EmptyText: function() { if ("000" == "400") { if ($.trim($("#goodsOptionTxt").val()) == "") { UiAlert.info("안내", "상품 옵션을 입력해 주세요."); $("#goodsOptionTxt").focus(); return false; } } return true; }, EmptyRequireOption: function() { var isCheck = true; $.each($("select[name^='goodsOption'][isrequire='T']"), function() { if ($(this).attr("value") == "" || $(this).attr("value") == "0") { UiAlert.info("안내", $(this).attr("title") + "은 필수선택 옵션입니다.\n옵션을 선택해 주세요."); $(this).focus(); isCheck = false; return false; } }); return isCheck; }, EmptyQty: function() { var isCheck = true; var curQty = 0; // 주문수량 // 단일 모드 if ("000" == "" || "000" == "400" || "000" == "000") { curQty = $("#ea_1").val(); if ($("#ea_1").val() == "" || $("#ea_1").val() == 0) { UiAlert.info("안내", "주문 상품의 수량을 입력해 주세요."); $("#ea_1").focus(); isCheck = false; return false; } if ("999" != '00') { if (parseInt(curQty, 10) > parseInt("999", 10)) { UiAlert.info("안내", "준비된 재고수량보다 많이 신청하셨습니다."); $("#ea").focus(); isCheck = false; return false; } } } else { for (var i = 0; i < makeNumberArray.length; i++) { curQty = $("#ea_" + makeNumberArray[i]).val(); if ($("#ea_" + makeNumberArray[i]).val() == "" || parseInt($("#ea_" + makeNumberArray[i]).val()) == 0) { UiAlert.info("안내", "주문 상품의 수량을 입력해 주세요."); $("#ea_" + makeNumberArray[i]).focus(); isCheck = false; return false; } if ("999" != '00') { if (parseInt(curQty, 10) > parseInt("999", 10)) { UiAlert.info("안내", "준비된 재고수량보다 많이 신청하셨습니다."); $("#ea_" + makeNumberArray[i]).focus(); isCheck = false; return false; } } } } return isCheck; }, EmptyStock: function() { if ("999" != "00" && parseInt("999") == 0) { UiAlert.info("안내", "품절된 상품입니다."); return false; } return true; }, IsPrdtState: function() { if ('newayplus' != "intbook" || 'newayplus' != "aladin") { if ('T' == "F") { UiAlert.info("안내", "일시적으로 중지되었거나 품절된 상품입니다."); return false; } } return true; }, OrderCntCheck: function() { var minOrderCnt = 1 ; var orderUnit = 1 ; var curQty = ""; if ("000" == "" || "000" == "400" || "000" == "000") { curQty = $("#ea_1").val(); if (Number(curQty) < minOrderCnt) { UiAlert.info("안내", "최소 구매수량을 확인해 주세요. \n " + minOrderCnt + " 개 이상 구매가능"); $("#ea_1").val(minOrderCnt); return false; } if (curQty % orderUnit != 0) { UiAlert.info("안내", "구매수량을 체크해 주세요. \n " + orderUnit + "개 단위로 구매가능."); return false; } } else { for (var i = 0; i < makeNumberArray.length; i++) { curQty = $("#ea_" + makeNumberArray[i]).val(); if (Number(curQty) < minOrderCnt) { UiAlert.info("안내", "최소 구매수량을 확인해 주세요. \n " + minOrderCnt + " 개 이상 구매가능"); $("#ea_" + makeNumberArray[i]).val(minOrderCnt); return false; } if (curQty % orderUnit != 0) { UiAlert.info("안내", "구매수량을 체크해 주세요. \n " + orderUnit + "개 단위로 구매가능."); return false; } } } return true; }, OrderCntCheckK31: function () { var curQty = ""; curQty = $("#ea_1").val(); return true; } } function SetOptionStockInfo() { var isOptionAdd = true; var optPrice = 0; var gOptionCnt = 0; var gOption = ""; var arrgOption = new Array(); var optionitem1 = 0; var optionitem2 = 0; if (jQuery.type($("#goodsOptionCnt").val()) == 'undefined') { gOptionCnt = 0; } else { gOptionCnt = $("#goodsOptionCnt").val(); if (gOptionCnt == 1) { arrgOption[0] = $("#goodsOption").val(); // ########### 옵션 가격 추가시 ###### var Option_ = arrgOption[0]; Option_Arr = Option_.split("§"); optPrice = Number(Option_Arr[Option_Arr.length - 1]) + Number(optPrice); // ################################## if (arrgOption[0] == "" || arrgOption[0] == "0") { $("#opt").val(optPrice); FneaMoneyTxt(); return; } var arrOptionVal = arrgOption[0].split('§'); optionitem1 = arrOptionVal[1]; } else if (gOptionCnt > 1) { for (i = 0; i <= (gOptionCnt - 1) ; i++) { arrgOption[i] = document.getElementsByName("goodsOption")[i].value; // ###########옵션 가격 추가시 ###### var Option_ = arrgOption[i]; Option_Arr = Option_.split("§"); optPrice = Number(Option_Arr[Option_Arr.length - 1]) + Number(optPrice); // ################################## var arrOptionVal = arrgOption[i].split('§'); if (i == 0) { if (arrOptionVal.length > 2) optionitem1 = arrOptionVal[1]; } else { if (arrOptionVal.length > 2) optionitem2 = arrOptionVal[1]; } } } } $("#opt").val(optPrice); //FneaMoneyTxt(); var param = "{'gUid':" + $("#guid").val() + ",'optionItemUid1':" + optionitem1 + ",'optionItemUid2':" + optionitem2 + "}"; var optionUrl = ""; if (gOptionCnt > 1) { optionUrl = "/Services/Goods.asmx/GoodsOptionStockInfoLists"; } else { optionUrl = "/Services/Goods.asmx/GoodsOptionStockInfo"; } $.ajax({ type: "POST", url: optionUrl, data: param, contentType: "application/json; charset=utf-8", dataType: "json", success: function (result) { //$("#optStock").val(result.d); var noValueText = $(".ps_designSelBox").eq(1).find("#goodsOption option[value='']").text(); // selectbox에서 value값이 없는애의 text값 가져옴 // 옵션 텍스트 초기값으로 돌림 if (gOptionCnt > 1) { var optLists = document.getElementsByName("goodsOption")[1]; $(".ps_currSel").eq(1).css("color", ""); for (var i = 0; i < optLists.length; i++) { $(".ps_list").eq(1).find("li").eq(i).append("") $(".ps_list").eq(1).find("li").eq(i).find("button")[0].remove(); } //1옵션 초기값의 value랑 같으면 (1옵션 초기값의 value는 '' 빈값) if ($("#goodsOption option:selected").eq(0).val() == '') { $(".ps_currSel").eq(1).attr("disabled", true); $(".ps_currSel").eq(1).css("color", "#DCDCDC"); } else { $(".ps_currSel").eq(1).attr("disabled", false); } // 첫번째 선택한 옵션의 값을 가지고 2번째 옵션 리스트 전체를 가져옴 if (optionitem1 != "") { for (var i = 0; i < optLists.length; i++) { var oldTxt = document.getElementsByName("goodsOption")[1].options[i].text; if (i != 0) { var optionInfo = JSON.parse(result.d)[i - 1]; // 재고가 0인 옵션에 대해선 품절표시 및 글자 색상 변경 if (optionInfo.Stock == "0") { $(".ps_list").eq(1).find("li").eq(i).append("") $(".ps_list").eq(1).find("li").eq(i).find("button").css("color", "#DCDCDC"); $(".ps_list").eq(1).find("li").eq(i).find("button")[0].remove(); } // 현재 선택한 옵션과 리스트에 옵션이 일치할경우 if (optionInfo.OptionItemUid2 == optionitem2) { $("#optStock").val(optionInfo.Stock); $(".ps_currSel").eq(1).text(optionInfo.Item); // 1옵션에 선택된 값이 초기값이면 2옵션 값 초기값으로 변경 if ($("#goodsOption option:selected").eq(0).val() == '') { console.log($(".ps_designSelBox").eq(1).find("#goodsOption option:selected").val()); $(".ps_currSel").eq(1).text(noValueText); } if (optionInfo.OptionItemUid2 == optionitem2 && optionInfo.Stock == "0") { isOptionAdd = false; $(".ps_currSel").eq(1).css("color", "#DCDCDC"); UiAlert.info("안내", "해당상품은 품절되었습니다."); //for (var i = 0; i < parseInt(document.getElementsByName("goodsOption").length); i++) { // var getOptionValue = $("select[name='goodsOption']").eq(i).find("option").eq(0).text(); // $("select[name='goodsOption']").eq(i).val(''); // $(".ps_currSel").eq(i).text(getOptionValue); //} goodsOptionDefaultChange(); return false; } } } else { $(".ps_currSel").eq(1).text(oldTxt); } } } else { var optionSelectedIndex = document.getElementsByName("goodsOption")[1].selectedIndex; $(".ps_currSel").eq(1).text(document.getElementsByName("goodsOption")[1].options[optionSelectedIndex].text); if ($("#goodsOption option:selected").eq(1).text() != noValueText) { $(".ps_designSelBox").eq(1).find("#goodsOption option:first").attr('selected', 'selected'); $(".ps_currSel").eq(1).text(noValueText); } $(".ps_designSelBox").eq(1).find("#goodsOption option:first").removeAttr('selected'); } } else { if (parseInt(JSON.parse(result.d)) == 0) { isOptionAdd = false; $(".ps_currSel").eq(0).css("color", "#DCDCDC"); UiAlert.info("안내", "해당상품은 품절되었습니다."); } else { $(".ps_currSel").eq(0).css("color", "#000000"); } $("#optStock").val(JSON.parse(result.d)); } if (isOptionAdd == true) { MakeOptionHtml(1); var optionValue = $("#currentOptValue").val(); FneaMoneyTxt(optionValue); } }, error: function () { } }); } //최종금액 노출 텍스트 FneaMoneyTxt = function (currentValue) { var isDeliveryFee = false; var totalMoney = 0; var delivery_method = "101"; var delivery_Fee = 0; var delivery_limit = 0; var orderUnit = (1 == null ? 1 : 1); if (makeNumberArray.length <= 1) { if ($("#ea_" + currentValue).val() == "0") { $("#ea_" + currentValue).val("1"); } var ea = $("#ea_" + currentValue).val() == undefined ? "1" : $("#ea_" + currentValue).val(); var opt = $("#opt_" + currentValue).val() == undefined ? "0" : $("#opt_" + currentValue).val(); if ("000" == "200") { optStock = $("#optStock_" + currentValue).val(); if (Number(optStock) < Number(ea)) { UiAlert.info("안내", "재고수량이 " + optStock + "개 존재 합니다. 재고수량 이하로 구입 수량을 입력해주세요."); $("#ea_" + currentValue).val(orderUnit); ea = orderUnit; } } else { optStock = $("#stock").val(); if (optStock != "00") { if (Number(optStock) < Number(ea)) { UiAlert.info("안내", "재고수량이 " + optStock + "개 존재 합니다. 재고수량 이하로 구입 수량을 입력해주세요."); $("#ea_" + currentValue).val(orderUnit); ea = orderUnit; } } } totalMoney =((Number("121000") + Number(opt)) * Number(ea)); if (ea == "") { $("#box_total_price_" + currentValue).html("0" + "원"); } else { if (parseInt(makeNumberArray.length) == 0) { if ("000" == "" || "000" == "400" || "000" == "000") { $("#box_total_price_" + currentValue).html("총 " + "" + numberFormat(String(totalMoney)) + "" + "원"); if (isDeliveryFee == true) { $(".box__select_total .box_total_price").html("총 " + "" + numberFormat(String(totalMoney + Number("0"))) + "" + "원"); } else { $(".box__select_total .box_total_price").html("총 " + "" + numberFormat(String(totalMoney)) + "" + "원"); } } else { $("#box_total_price_" + currentValue).html("총 " + "0" + "원"); $(".box__select_total .box_total_price").html("총 " + "0" + "원"); } } else { $("#box_total_price_" + currentValue).html("총 " + "" + numberFormat(String(totalMoney)) + "" + "원"); $("#goodsPrice_" + currentValue).val(totalMoney); if (isDeliveryFee == true) { $(".box__select_total .box_total_price").html("총 " + "" + numberFormat(String(totalMoney + Number("0"))) + "" + "원"); } else { $(".box__select_total .box_total_price").html("총 " + "" + numberFormat(String(totalMoney)) + "" + "원"); } } } } else { var currentOpt = $("#opt_" + currentValue).val(); var currentEa = $("#ea_" + currentValue).val(); var totalSumMoney = 0; if ("000" == "200") { optStock = $("#optStock_" + currentValue).val(); if (Number(optStock) < Number(ea)) { UiAlert.info("안내", "재고수량이 " + optStock + "개 존재 합니다. 재고수량 이하로 구입 수량을 입력해주세요."); $("#ea_" + currentValue).val(orderUnit); currentEa = orderUnit; } } else { optStock = $("#stock").val(); if (optStock != "00") { if (makeNumberArray.length > 1) { for (var i = 0; i < makeNumberArray.length; i++) { if (currentValue != makeNumberArray[i]) { sumEa = Number($("#ea_" + makeNumberArray[i]).val()) + Number(currentEa); } } if (Number(optStock) < Number(sumEa)) { UiAlert.info("안내", "재고수량이 " + optStock + "개 존재 합니다. 재고수량 이하로 구입 수량을 입력해주세요."); $("#ea_" + currentValue).val(orderUnit); currentEa = orderUnit; } } else { if (Number(optStock) < Number(ea)) { UiAlert.info("안내", "재고수량이 " + optStock + "개 존재 합니다. 재고수량 이하로 구입 수량을 입력해주세요."); $("#ea_" + currentValue).val(orderUnit); currentEa = orderUnit; } } } } // 선택한 옵션의 금액을 구한뒤 totalMoney = ((Number("121000") + Number(currentOpt)) * Number(currentEa)); $("#box_total_price_" + currentValue).html("총 " + "" + numberFormat(String(totalMoney)) + "" + "원"); $("#goodsPrice_" + currentValue).val(totalMoney); // 옵션이 1개이상일 경우 for (var i = 0; i < parseInt(makeNumberArray.length); i++) { totalSumMoney += Number($(".box__select_summary").find("#goodsPrice_" + makeNumberArray[i]).val()); } // 배송비 추가 if (isDeliveryFee == true) { totalMoney = Number(totalMoney) + Number("0"); } if (isDeliveryFee == true) { // 상품정책 배송비가 선불일경우 totalSumMoney = totalSumMoney + Number("0"); } $(".box__select_total .box_total_price").html("총 " + "" + numberFormat(String(totalSumMoney)) + "" + "원"); } } // 콤마 기능 function numberFormat(num) { var pattern = /(-?[0-9]+)([0-9]{3})/; while (pattern.test(num)) { num = num.replace(pattern, "$1,$2"); } return num; } //수량 추가 FneaCntUp = function (currentValue) { var sumEa = 0; var optStock = ""; var ea = $("#ea_" + currentValue).val(); var orderUnit = (1 == null ? 1 : 1); ea = Number(ea) + Number(orderUnit); if ("000" == "200") { optStock = $("#optStock_" + currentValue).val(); if (Number(optStock) < Number(ea)) { UiAlert.info("안내", "재고수량이 " + optStock + "개 존재 합니다. 재고수량 이하로 구입 수량을 입력해주세요."); $("#ea_" + currentValue).val(ea - Number(orderUnit)); return false; } } else { optStock = $("#stock").val(); if (optStock != "00") { if (makeNumberArray.length > 1) { for (var i = 0; i < makeNumberArray.length; i++) { if (currentValue != makeNumberArray[i]) { sumEa += Number($("#ea_" + makeNumberArray[i]).val()); } else { sumEa += ea; } } if (Number(optStock) < Number(sumEa)) { UiAlert.info("안내", "재고수량이 " + optStock + "개 존재 합니다. 재고수량 이하로 구입 수량을 입력해주세요."); $("#ea_" + currentValue).val(ea - Number(orderUnit)); return false; } } else { if (Number(optStock) < Number(ea)) { UiAlert.info("안내", "재고수량이 " + optStock + "개 존재 합니다. 재고수량 이하로 구입 수량을 입력해주세요."); $("#ea_" + currentValue).val(ea - Number(orderUnit)); return false; } } } } $("#ea_" + currentValue).val(ea); FneaMoneyTxt(currentValue); digit_check(ea, currentValue); } //수량 감소 FneaCntDown = function (currentValue) { var ea = $("#ea_" + currentValue).val(); var orderUnit = (1 == null ? 1 : 1); var minUnit = (1 == null ? 1 : 1); ea = ea - orderUnit; if (ea < minUnit) { ea = minUnit; } $("#ea_" + currentValue).val(ea); FneaMoneyTxt(currentValue); digit_check(ea, currentValue); } function digit_check(evt, currentValue) { var ea = $("#ea_" + currentValue).val(); if (Number(ea) < 1) { if (String(ea) == "0") { $("#ea_" + currentValue).val(1); } } var code = evt.which ? evt.which : event.keyCode; FneaMoneyTxt(currentValue); } //상품문의 dim_layer function click_qna() { layer_popup("#layer_qna"); } //상품문의 등록 function qnaRegChk() { let gUid = $("#guid").val(); let cate = $("#cate").val(); let subject = $("#subject").val(); let content = $("#content").val(); let isSecret = ""; let confirmText = "등록하시겠습니까?"; if (subject == "") { UiAlert.info("안내", "제목을 입력해주세요."); return; } if (content == "") { UiAlert.info("안내", "내용을 입력해주세요."); return; } // 비밀글인지 아닌지 체크 if ($("#checkbox4").is(":checked")) { isSecret = "T" } else { isSecret = "F" } let param = "{'gUid':" + gUid + ",'cate':" + cate + ",'subject':'" + subject + "','content':'" + content + "','isSecret':'" + isSecret + "'}"; UiAlert.confirm("확인", confirmText).then(function (confirmed) { if (confirmed) { $.ajax({ type: "POST", url: "/services/goods.asmx/InsertQna", data: param, contentType: "application/json; charset=utf-8", dataType: "json", success: QnaSucceed, error: QnaFailed }); } }); function QnaSucceed(result) { if (result.d > 0) { UiAlert.info("안내", "작성되었습니다.").then(function () { window.location.reload(); }); } else if (result.d == -99) { UiAlert.info("안내", "잠시 후 다시 시도해주세요.").then(function () { window.location.reload(); }); } else { UiAlert.info("안내", "처리중 오류가 발생했습니다."); } } function QnaFailed() { UiAlert.info("안내", '상품문의 작성을 실패하였습니다.'); } } // 선택완료된 옵션을 만들어준다 function MakeOptionHtml(currentValue) { var optionHtml = ""; var optionHtmlDown = ""; var optionHtmlUp = ""; var optionName = ""; var optionTxt = ""; var optionPrice = $("#opt").val(); var isOptionMakeHtml = true; var isMakeHtml = true; for (var i = 0; i < parseInt(document.getElementsByName("goodsOption").length); i++) { if (document.getElementsByName("goodsOption")[i].value == "") { isOptionMakeHtml = false; break; } else { if (optionName == "") { optionName = document.getElementsByName("goodsOption")[i].value; optionTxt = $(".ps_currSel").eq(i).text(); } else { optionName += "," + document.getElementsByName("goodsOption")[i].value; optionTxt += "/" + $(".ps_currSel").eq(i).text(); } } } if (isOptionMakeHtml == true) { //var totalOptionHtmlCnt = $(".wrap__select_summary").find(".box__select_summary").length; var totalOptionHtmlCnt = makeNumberArray.length; for (var i = 0; i < totalOptionHtmlCnt; i++) { if (optionName == $(".wrap__select_summary").find(".box__select_summary").eq(i).find("#goodsOption_" + makeNumberArray[i]).val()) { UiAlert.info("안내", "동일한 옵션을 선택한 상품이 있습니다."); isMakeHtml = false; } } if (isMakeHtml == true) { // 배열에 마지막 저장된 번호를 가져와서 1 증가시킨다 if (makeNumberArray.length == 0) { makeNumberArray.push(1); $("#currentOptValue").val(1); } else { var lastNumber = 0; for (var i = 0; i < makeNumberArray.length; i++) { lastNumber = makeNumberArray[i]; } makeNumberArray.push(lastNumber + currentValue); currentValue = (lastNumber + currentValue); $("#currentOptValue").val(currentValue); } optionHtmlDown = "onclick=\"FneaCntDown('" + currentValue + "')\""; optionHtmlUp = "onclick=\"FneaCntUp('" + currentValue + "')\""; var optionHtmlReadOnly = ""; optionHtml += "
"; optionHtml += "
" + optionTxt + "
"; optionHtml += "
"; optionHtml += "
"; optionHtml += ""; optionHtml += ""; optionHtml += ""; optionHtml += "
"; optionHtml += "
0" + "원" + "
"; optionHtml += "
"; optionHtml += "삭제"; optionHtml += ""; optionHtml += ""; optionHtml += ""; optionHtml += ""; optionHtml += "
"; $(".wrap__select_summary").append(optionHtml); // 옵션선택 초기화 OptionDisabled(); } // 옵션을 초기화한다 //for (var i = 0; i < parseInt(document.getElementsByName("goodsOption").length); i++) { // var getOptionValue = $("select[name='goodsOption']").eq(i).find("option").eq(0).text(); // $("select[name='goodsOption']").eq(i).val(''); // $(".ps_currSel").eq(i).text(getOptionValue); //} goodsOptionDefaultChange(); return isMakeHtml; } } if ("T" == "T") { // 상품평 리스트 FnContent_Recommend("1"); } // 상품평 FnContent_Opinoin("1"); // 상품 QNA FnContent_QNA("1"); // 관심상품 등록 or 삭제 function wishListAddOrDel() { if ($("a[name=wishList]").attr('class') == "util_wish on") { $("a[name=wishList]").removeAttr("href"); delWishSelect(); location.reload(); } else { $("a[name=wishList]").attr("href", "#layer_wish"); click_wish(); } } // 삭제 function delWishSelect() { var param = "{'uids':'" + 17244978 + "'}"; delWith(param); $("a[name=wishList]").removeClass(); $("a[name=wishList]").addClass("util_wish"); } // 삭제 function delWith(param) { $.ajax({ type: "POST", url: "/Services/MyPage.asmx/DeleteWishListByGoodsUid", data: param, contentType: "application/json; charset=utf-8", dataType: "json", success: function (result) {} }); } // 선택한 옵션을 삭제 function fnDelOption(currentValue) { var lastNumber = 0; for (var i = 0; i < makeNumberArray.length; i++) { if (makeNumberArray[i] == currentValue) { makeNumberArray.splice(i, 1); } lastNumber = makeNumberArray[i]; } FneaMoneyTxt(lastNumber); $("#box_select_summary_" + currentValue).remove(); $("#currentOptValue").val(lastNumber); } // 재고옵션 체크 function OptionStockCheck(param) { console.log(JSON.stringify(param)); var optionCheckResult = false; $.ajax({ type: "POST", url: "/Services/Goods.asmx/GoodsOptionCheck", data: JSON.stringify(param), contentType: "application/json; charset=utf-8", dataType: "json", async: false, success: CartOptionSucceed, error: CartOptionFailed }); function CartOptionSucceed(result) { console.log(result); if (result.d == "FAIL") { UiAlert.info("안내", '재고가 없는 상품입니다.'); optionCheckResult = false; } else { optionCheckResult = true; } } function CartOptionFailed() { UiAlert.info("안내", '재고 확인을 실패하였습니다.'); optionCheckResult = false; } return optionCheckResult; } function goodsOptionDefaultChange() { // 옵션을 초기화한다 for (var i = 0; i < parseInt(document.getElementsByName("goodsOption").length); i++) { var getOptionValue = $("select[name='goodsOption']").eq(i).find("option").eq(0).text(); $("select[name='goodsOption']").eq(i).val(''); $(".ps_currSel").eq(i).text(getOptionValue); } } $(".btn-restock").on("click", function () { var isMobile = "True"; var isAlarmOnOff = $(this).hasClass("restock-toggle"); if (isMobile == true || isMobile.toLowerCase() == "true") { UiAlert.info("안내", "회원정보에 휴대폰번호 입력 후 이용가능합니다."); } else { if (0 < 13) { UiAlert.info("안내", "회원정보에 휴대폰번호 입력 후 이용가능합니다."); return; } var pramAlramMode = ""; var pramGoodsAlramUid = $("#pramGoodsAlramUid").val(); if (isAlarmOnOff) { //현재 상태가 ON이라면 OFF로 변환 pramAlramMode = "Delete"; } else { pramAlramMode = "Add"; } var param = "{'gUid':'" + $("#guid").val() + "'" + ", 'alramMode':'" + pramAlramMode + "', 'alramUid':'" + pramGoodsAlramUid + "', 'siteID':'H28'}"; $.ajax({ type: "POST", url: "/Services/Goods.asmx/setGoodsMiraeAlarm", data: param, contentType: "application/json; charset=utf-8", dataType: "json", success: function (result) { if (result.d > 0) { if (pramAlramMode == "Add") { UiAlert.info("안내", "재입고 알림이 설정되었습니다."); if (pramGoodsAlramUid == "") { $("#pramGoodsAlramUid").val(result.d); } } else { UiAlert.info("안내", "재입고 알림이 해제되었습니다."); } $(".btn-restock").toggleClass("restock-toggle"); } else if (result.d == 0) { UiAlert.info("안내", "알림설정이 이미 등록 되어 있습니다."); } }, error: function () { } }); } });
온누리팔도시장 고객센터1661-8859
상품입점문의02-6354-9236
평일 09시-18시 (점심시간 12시-13시) / 주말, 공휴일 휴무

(주)비즈마켓