null

Classic America

Classic America

Accessories

  • Learn More

    Classic America Universal Mini Split AC Remote KT-N828 - Gold

    Classic America

    Universal air conditioner gold remote control is the latest product that can control over different world famous brands of Air Conditioners. Easy setting, simple operation It has great capacity and various functions. With its beautiful gold colour finish and modern design, it is convenient for you to operate. Works great as a replacement for ALL Mini-Split Air Conditioners. Note: Does not work with window or portable air conditioner.

    Classic America Universal Mini Split AC Remote KT-N828 - Gold
    SKU:
    KT-N828
  • Learn More

    Vtronix Universal Mini Split AC Remote Q338F

    Classic America

    This wireless Universal Remote is the right one for you if you are trying to find the right replacement for any of the top brands of mini split air conditioners. Instead of flipping through 4,000 codes, use our 200 in 1 multi function remote! It has great capacity and various functions. Beautiful shape, modern design and working indicator. It is convenient to operate. Easy setting, simple operation, & original appearance.

    Vtronix Universal Mini Split AC Remote Q338F
    SKU:
    Q338F
  • Learn More

    Universal Mini Split AC Remote KT-E03

    Classic America

    The KT-E03 Universal air conditioner remote control has 4000 codes in 1 to control many brands of Air Conditioners. It has great capacity and various functions. Note: Does not work with window or portable air conditioner. It is convenient to operate. Easy setting, simple operation, & original appearance.

    Universal Mini Split AC Remote KT-E03
    SKU:
    KT-E03
  • Learn More

    Universal Mini Split AC Remote KT-E08

    Classic America

    This Universal Mini Split AC remote control is the latest product that can control over different world famous brands of Mini Split AC. Universal A/C Remote Control (Celsius only display) Patented technology One-key for quick comfort settings Input codes directly via number keys.

    Universal Mini Split AC Remote KT-E08
    SKU:
    KT-E08
  • Learn More

    Universal Mini Split AC Remote KT-SUPER1

    Classic America

    Universal air conditioner remote control is the latest product that can control over different world famous brands of Air Conditioners. Easy setting, simple operation It has great capacity and various functions. With its beautiful shape, modern design and working indicator, it is convenient for you to operate. Note: Does not work with window or portable air conditioner.

    Universal Mini Split AC Remote KT-SUPER1
    SKU:
    KT-SUPER1
  • Learn More

    Vtronix Universal Mini Split WiFi AC Remote Q380EW

    Classic America

    A whole new model in the Internet+ era! We have created a totally unique remote control system for hundreds of millions of A/Cs in the world! From now on, you can remotely control your A/C with a mobile phone anytime, anywhere, regardless of the distance! Wifi remote control Point to point quick brand search Allows for full weekly programming of your mini split unit. Typical AC remotes only provide a "one time" timer function. Sleek and modern design, convenient for you to operate.

    Vtronix Universal Mini Split WiFi AC Remote Q380EW
    SKU:
    Q-380EW
  • Learn More

    Universal Mini Split Remote KT-DOT

    Classic America

    A whole new model in the Internet+ era! We have created a totally unique remote control system for hundreds of millions of A/Cs in the world! From now on, you can remotely control your A/C with a mobile phone anytime, anywhere, regardless of the distance! Wifi remote control Point to point quick brand search Allows for full weekly programming of your mini split unit. Typical AC remotes only provide a "one time" timer function. Sleek and modern design, convenient for you to operate.

    Universal Mini Split Remote KT-DOT
    SKU:
    KT-DOT
  • Learn More

    Wall Mount Remote Control Holder Multipurpose Storage Box

    Classic America

    This lightweight holder can easily be mounted on your wall either with screws (included) or with Velcro strips (also included). It can also be used to store pens, jewelry, etc. Very versatile and easy to install! Made from clear acrylic materials, it won't clash with any decor. To ensure no scratches, this item comes with a film that can easily be peeled off. Quick Installation: This item includes a screw and anchor for wall mounting/securing heavier items, and a Velcro kit for smooth surfaces and easy application. Can also be used as a stand on any desk. Durable: This remote holder is made of sturdy acrylic and has high transparency, making it easy to see contents inside. Made With Care: The front and back of this holder are protected with a clear film to prevent scratches, peels off with ease. Versatility: More uses than just a remote, this holder can also be used to organize pens, make up and more. Space saving and easily used in any office, home, hotels, etc.

    Wall Mount Remote Control Holder Multipurpose Storage Box
  • Learn More

    Outdoor Mounting Bracket for Ductless Mini Split Air Conditioner Heat Pump Systems

    Classic America

    Used for supporting condensing units up to 350 pounds, this bracket features a crossbar that is attached to the wall, and two L-shaped support brackets that are hooked and bolted into place on the crossbar. The condensing unit is mounted onto the L-shaped brackets, and fastened using the bolts and anti-vibration feet provided. Please check to ensure clearance requirements are being met for your minisplit unit. The bracket is 18" tall and the arms are 22" long. See pictures for dimensions. Universal Heavy Duty Outdoor Wall Bracket. Fits 9000-36000 Btu Units. Dimensions: Width: 33.5" Height: 18" Depth: 22" Adjustable for use with up to 9,000 - 36,000 BTU Units not exceeding a maximum weight capacity of 350 lbs. It includes hardware and expansion bolts for wall mounting The use of mounting brackets raises the condensing unit above ground level for multi-floor mounting. As an alternative to ground level pads, some consumers find the use of mounting brackets useful for greater placement versatility and greater protection from dirt, snow, debris, floods, vandalism, etc. Cross bar, Two L-shaped brackets (foldable), Each arm has two upgraded 8.8 grade bolts with lock nuts, Wall fixation kit, Anti-vibration feet ungraded to 1 1/4 inches tall.

    Outdoor Mounting Bracket for Ductless Mini Split Air Conditioner Heat Pump Systems

    Adding your products to cart

    • Total: items /

    Adding your products to cart

  • '; var bcsn_recaptchaSiteKey = ''; var modal = '#modal'; var modalEnabled = true; var bcsn_preorderEnabled = false; var bcsn_preorderLabel = 'Pre-Order Now'; var bcsn_nonPurchasableEnabled = false; onLoad = function (data) { $("#bcsn_form_err").css("display", "none"); $("#bcsn_email_err").css("display", "none"); $("#bcsn_div").css("display", "block"); $("#bcsn_email_post_err").css("display", "none"); $("#bcsn_email_confirm").css("display", "none"); if (bcsn_recaptchaSiteKey.trim().length > 0) { $("#bcsn_formSubmitButton").css("display", "none"); };; }; onLoaded = function (data) { return; }; onPost = function (data) { if (!bcsn_validForm()) { $("#bcsn_form_err").css("display", "block"); return null; }; if (cbIsEmail($("#bcsn_email").val())) { return data; } else { $("#bcsn_email_err").css("display", "block"); return null; };; }; onSuccess = function (data) { $("#bcsn_div").css("display", "none"); $("#bcsn_email_confirm").css("display", "block");; }; onFail = function (data) { $("#bcsn_div").css("display", "none"); $("#bcsn_email_post_err").css("display", "block");; }; var previewUrlPath = "https://stocknotify.becloudify.com/stocknotify/api/script/8vh0ld824q"; var cbStockNotifyCheckStockFunctionString = "cbStockNotifyCheckStock"; var cbStockNotifyCheckStockRemoteFunctionString = "cbStockNotifyCheckStockRemote"; var cbStockNotifyMeFunctionString = "cbStockNotifyMe"; formFocus = false; bcsn_disable = false; bcsn_oosDropdownEnabled = false; var bcsn_posAttArray = ["class='alertBox productAttributes-message'", "data-cart-item-add=''", "data-quantity-change=''", "class='socialLinks'", "data-wishlist-add=''" ]; window.jQuery = window.$ = jQuery; var cbStockNotifyCheckStockFunction = eval(cbStockNotifyCheckStockFunctionString), cbStockNotifyCheckStockRemoteFunction = eval(cbStockNotifyCheckStockRemoteFunctionString), cbStockNotifyMeFunction = eval(cbStockNotifyMeFunctionString), cf = "", pos = "", bcsn = "", baseUrl2 = window.location.origin, bcsn_remote_url, bcsn_remote_url2, bcsn_formDisplay, bcsnName, bcsnidBase = bcsnid, body = "body", currentBody = body, modalObserver, modalObserver2, bcsn_blacklisted = ["sample@email.tst"], bcsn_remoteData, bcsn_graphqlData; function bcsn_init() { if ($(bcsnName) && $(bcsnName).length > 0 && $(bcsnName).remove(), bcsnid = "body" != currentBody ? bcsnidBase + "_" + currentBody.replace("#", "") : bcsnidBase, bcsnName = "#" + bcsnid, null == (bcsn = $(bcsnName)) || 0 == bcsn.length) { if (modalEnabled) try { bcsn_deregisterObserve() } catch (t) {} if (cf = $(currentBody).find("[" + cartFormAtt + "]"), (pos = $(currentBody).find("[" + posAtt + "]")) && pos .length > 0) posAttIndex && parseInt(posAttIndex) && pos && (pos = pos[parseInt(posAttIndex)]); else { let t = 0; for (; 0 == pos.length && t < bcsn_posAttArray.length;) pos = $(currentBody).find("[" + bcsn_posAttArray[ t++] + "]") } "true" == bcsn_useRemote || 1 == bcsn_useRemote ? (cf.on("change", cbStockNotifyCheckStockRemoteFunction), bcsn_nonPurchasableEnabled && (cf.on("change", () => { setTimeout(cbStockNotifyCheckStockRemoteFunction, 500) }), cf.on("change", () => { setTimeout(cbStockNotifyCheckStockRemoteFunction, 1e3) }))) : cf.on("change", cbStockNotifyCheckStockFunction); var t = document.createElement("div"); if (t.style = "display:none", t.id = bcsnid, pos && pos.after(t), (bcsn = $(bcsnName)).append( '' + h + ""), modalEnabled) try { bcsn_registerObserve() } catch (t) {} } bcsn_formDisplay = !1, bcsn_remote_url = bcsn_base_url + "/remote/v1/product-attributes/", bcsn_remote_url2 = baseUrl2 + "/remote/v1/product-attributes/", $.bcsnUrlParam = function (t) { var e = new RegExp("[?&]" + t + "=([^]*)").exec(window.location.search); return null !== e && (e[1] || 0) }, bcsnCheckPreview(), "true" == bcsn_useRemote || 1 == bcsn_useRemote ? cbStockNotifyCheckStockRemoteFunction() : cbStockNotifyCheckStockFunction(), bcsn_preorderEnabled && ( bcsn_checkPreOrder(), setTimeout(bcsn_checkPreOrder, 500), setTimeout(bcsn_checkPreOrder, 1e3), setTimeout( bcsn_checkPreOrder, 2e3)), bcsn_oosDropdownEnabled && bcsn_removeDisabledOptionWithTimer() } function bcsnCheckPreview() { if ("true" == $.bcsnUrlParam("bcsn_preview") && $("#bcsn_storefront_preview").length <= 0) { $(bcsnName) && $(bcsnName).length >= 0 && $(bcsnName).remove(), $("#bcsn_storefront").html(""); var t = "script"; $("<" + t + ">").attr("id", "bcsn_storefront_preview").attr("src", previewUrlPath).appendTo("head") } } function cbStockNotifyCheckStock() { var t = cf.serialize(), e = ($("dl").find('*[itemprop="sku"]').html(), (t = unescape(t)).split("&")), n = "", c = "["; e.forEach(t => { if (0 == t.indexOf("product_id=")) n = t.substring(11, t.length); else if (0 == t.indexOf("attribute[") && t.indexOf("]=") + 2 < t.length) { var e = t.indexOf("]"); c += "{optionEntityId:" + parseInt(t.substring(10, e)) + ",valueEntityId:" + parseInt(t.substring(e + 2, t .length)) + "}" } }), c += "]", query = "query{site{product(entityId:" + n + " optionValueIds: " + c + "){name sku availabilityV2{status} inventory{isInStock} variants(optionValueIds: " + c + "){edges{node{sku entityId}}} }}}"; try { n && (fetch(bcsn_url, { method: "POST", credentials: "include", mode: "cors", headers: { "Content-Type": "application/json", Authorization: "Bearer " + gqlToken }, body: JSON.stringify({ query: query }) }).catch(function () {}).then(t => t.json()).then(t => { bcsn_graphqlData = t, t && t.data && t.data.site && cbStockNotifyForm(0 == t.data.site.product.inventory .isInStock && (!0 === bcsn_nonPurchasableEnabled || "Available" == t.data.site.product .availabilityV2.status)) }).catch(function () {}), bcsn_base_url != baseUrl2 && fetch(baseUrl2 + "/graphql", { method: "POST", credentials: "include", mode: "cors", headers: { "Content-Type": "application/json", Authorization: "Bearer " + gqlToken }, body: JSON.stringify({ query: query }) }).catch(function () {}).then(t => t.json()).then(t => { t && t.data && t.data.site && cbStockNotifyForm(0 == t.data.site.product.inventory.isInStock && (!0 === bcsn_nonPurchasableEnabled || "Available" == t.data.site.product.availabilityV2.status)) }).catch(function () {})) } catch (t) {} } function cbStockNotifyCheckStock_purchasableOnly() { var t = cf.serialize(), e = ($("dl").find('*[itemprop="sku"]').html(), (t = unescape(t)).split("&")), n = "", c = "["; e.forEach(t => { if (0 == t.indexOf("product_id=")) n = t.substring(11, t.length); else if (0 == t.indexOf("attribute[") && t.indexOf("]=") + 2 < t.length) { var e = t.indexOf("]"); c += "{optionEntityId:" + parseInt(t.substring(10, e)) + ",valueEntityId:" + parseInt(t.substring(e + 2, t .length)) + "}" } }), c += "]", query = "query{site{product(entityId:" + n + " optionValueIds: " + c + "){name sku availabilityV2{status} inventory{isInStock} variants(optionValueIds: " + c + "){edges{node{sku entityId}}} }}}"; try { n && (fetch(bcsn_url, { method: "POST", credentials: "include", mode: "cors", headers: { "Content-Type": "application/json", Authorization: "Bearer " + gqlToken }, body: JSON.stringify({ query: query }) }).catch(function () {}).then(t => t.json()).then(t => { bcsn_graphqlData = t, t && t.data && t.data.site && cbStockNotifyForm("Unavailable" == t.data.site .product.availabilityV2.status) }).catch(function () {}), bcsn_base_url != baseUrl2 && fetch(baseUrl2 + "/graphql", { method: "POST", credentials: "include", mode: "cors", headers: { "Content-Type": "application/json", Authorization: "Bearer " + gqlToken }, body: JSON.stringify({ query: query }) }).catch(function () {}).then(t => t.json()).then(t => { t && t.data && t.data.site && cbStockNotifyForm("Unavailable" == t.data.site.product.availabilityV2 .status) }).catch(function () {})) } catch (t) {} } function cbStockNotifyCheckStockWP() { var t = $(currentBody).find("[data-js='bc-product-pricing']").data("product-price-id"), e = $(currentBody).find("[data-js='variant_id']").val(), n = $(currentBody).find("[data-js='product-variants-object']").data("variants"); if (null != n && 0 != n.length || cbStockNotifyForm(!0), t && e && n) { var c = n.filter(t => t.variant_id == e); if (c && c.length > 0) { var o = c[0].inventory; o && o > 0 ? cbStockNotifyForm(!1) : cbStockNotifyForm(!0) } } else cbStockNotifyForm(!0) } function cbStockNotifyCheckStockRemote() { var t = cf.serialize(), e = ($("dl").find('*[itemprop="sku"]').html(), (t = unescape(t)).split("&")), n = "", c = "["; e.forEach(t => { if (0 == t.indexOf("product_id=")) n = t.substring(11, t.length); else if (0 == t.indexOf("attribute[") && t.indexOf("]=") + 2 < t.length) { var e = t.indexOf("]"); c += "{optionEntityId:" + parseInt(t.substring(10, e)) + ",valueEntityId:" + parseInt(t.substring(e + 2, t .length)) + "}" } }), c += "]", query = "query{site{product(entityId:" + n + " optionValueIds: " + c + "){name sku availabilityV2{status} inventory{isInStock} variants(optionValueIds: " + c + "){edges{node{sku entityId}}} }}}"; try { n && fetch(bcsn_remote_url + n, { method: "POST", headers: { "Content-Type": "application/x-www-form-urlencoded" }, body: t }).catch(function () {}).then(t => t.json()).then(t => { t && t.data && (bcsn_remoteData = t, cbStockNotifyForm(0 == t.data.instock && (!0 === bcsn_nonPurchasableEnabled || !0 === t.data.purchasable) || !0 === bcsn_nonPurchasableEnabled && ! 1 === t.data.purchasable)) }).catch(function () {}) } catch (t) {} bcsn_base_url != baseUrl2 && n && fetch(bcsn_remote_url2 + n, { method: "POST", headers: { "Content-Type": "application/x-www-form-urlencoded" }, body: t }).catch(function () {}).then(t => t.json()).then(t => { t && t.data && (bcsn_remoteData = t, cbStockNotifyForm(0 == t.data.instock && (!0 === bcsn_nonPurchasableEnabled || !0 === t.data.purchasable) || !0 === bcsn_nonPurchasableEnabled && ! 1 === t.data.purchasable)) }).catch(function () {}) } function cbStockNotifyCheckStockRemote_purchasableOnly() { var t = cf.serialize(), e = ($("dl").find('*[itemprop="sku"]').html(), (t = unescape(t)).split("&")), n = "", c = "["; e.forEach(t => { if (0 == t.indexOf("product_id=")) n = t.substring(11, t.length); else if (0 == t.indexOf("attribute[") && t.indexOf("]=") + 2 < t.length) { var e = t.indexOf("]"); c += "{optionEntityId:" + parseInt(t.substring(10, e)) + ",valueEntityId:" + parseInt(t.substring(e + 2, t .length)) + "}" } }), c += "]", query = "query{site{product(entityId:" + n + " optionValueIds: " + c + "){name sku availabilityV2{status} inventory{isInStock} variants(optionValueIds: " + c + "){edges{node{sku entityId}}} }}}"; try { n && fetch(bcsn_remote_url + n, { method: "POST", headers: { "Content-Type": "application/x-www-form-urlencoded" }, body: t }).catch(function () {}).then(t => t.json()).then(t => { t && t.data && (bcsn_remoteData = t, setTimeout(cbStockNotifyForm(!1 === t.data.purchasable), 2e3)) }).catch(function () {}) } catch (t) {} bcsn_base_url != baseUrl2 && n && fetch(bcsn_remote_url2 + n, { method: "POST", headers: { "Content-Type": "application/x-www-form-urlencoded" }, body: t }).catch(function () {}).then(t => t.json()).then(t => { t && t.data && (bcsn_remoteData = t, setTimeout(cbStockNotifyForm(!1 === t.data.purchasable), 2e3)) }).catch(function () {}) } function cbStockNotifyMe() { bcsn_blacklisted.includes($("#bcsn_email").val()) && cbStockNotifyFail("error"); var t = cf.serialize(); $("dl").find('*[itemprop="sku"]') && $("dl").find('*[itemprop="sku"]').length > 0 && (t = t + "&sku=" + $("dl") .find('*[itemprop="sku"]').html()); var e = ""; if ($("#bcsn_stockNotifyForm") && (e = $("#bcsn_stockNotifyForm").serialize()) && (t += "&" + e), bcsn_remoteData && bcsn_remoteData.data) t += "&variantId=" + bcsn_remoteData.data.v3_variant_id; else if (bcsn_graphqlData && bcsn_graphqlData.data) try { t += "&variantId=" + bcsn_graphqlData.data.site.product.variants.edges[0].node.entityId } catch (t) {} try { (t = cbStockNotifyPost(t)) && $.post(post, t).done(function (e) { 200 === e.code ? cbStockNotifySuccess(t) : cbStockNotifyFail(t) }).fail(function () { cbStockNotifyFail(t) }) } catch (t) {} } function cbStockNotifyMeWP() { var t = cf.serialize(), e = $(currentBody).find("[data-js='bc-product-pricing']").data("product-price-id"); $(currentBody).find("[data-js='variant_id']").val(); $("dl").find('*[itemprop="sku"]') && (t = t + "&sku=" + $("dl").find('*[itemprop="sku"]').html()), t = t + "&product_id=" + e; var n = ""; $("#bcsn_stockNotifyForm") && (n = $("#bcsn_stockNotifyForm").serialize()) && (t += "&" + n); try { (t = cbStockNotifyPost(t)) && $.post(post, t).done(function (e) { 200 === e.code ? cbStockNotifySuccess(t) : cbStockNotifyFail(t) }).fail(function () { cbStockNotifyFail(t) }) } catch (t) {} } function cbStockNotifyLoad(t) { onLoad(t) } function cbStockNotifyLoaded(t) { onLoaded(t) } function cbStockNotifyPost(t) { return onPost(t) } function cbStockNotifySuccess(t) { return onSuccess(t) } function cbStockNotifyFail(t) { return onFail(t) } function cbIsEmail(t) { return !bcsn_blacklisted.includes(t) && /^[^\s@]+@[^\s@]+\.[^\s@]+$/.test(t) } $(document).ready(function () { var t = document.readyState; try { "interactive" == t ? (modalEnabled && bcsn_registerObserve(), bcsn_init()) : "complete" == t && ( modalEnabled && bcsn_registerObserve(), bcsn_init()) } catch (t) {} }), $(window).on("beforeunload", function () { if (modalObserver) try { modalObserver.disconnect() } catch (t) {} if (modalObserver2) try { modalObserver2.disconnect() } catch (t) {} }), bcsn_deregisterObserve = function () { modalObserver.disconnect(), modalObserver2 && modalObserver2.disconnect() }, bcsn_registerObserve = function () { const t = function (t, e) { setTimeout(bcsn_reinit(), 1e3), setTimeout(bcsn_reinit(), 2e3) }; if ("visible" == $(modal).css("visibility")) { const e = { attributes: !0, attributeFilter: ["style", "class"], attributeOldValue: !0 }; (modalObserver2 = new MutationObserver(t)).observe($(modal)[0], e) } else { const e = { attributes: !0, childList: !0 }; modalObserver = new MutationObserver(t), $(modal).find('[class="modal-content"]')[0] && modalObserver.observe( $(modal).find('[class="modal-content"]')[0], e) } }, bcsn_isQuickView = function () { return $(modal + " div").hasClass("quickView") }, bcsn_reinit = function () { bcsn_isQuickView() && ("visible" == $(modal).css("visibility") ? currentBody = modal : (currentBody = body, $( modal).find('[class="modal-content"]') && $(modal).find('[class="modal-content"]').length > 0 && $( modal).find('[class="modal-content"]').empty()), bcsn_init()) }, bcsn_checkPreOrder = function () { var t = $("body").find('input[value="' + bcsn_preorderLabel + '"]', cf); t && 0 !== t.length || (t = $("body").find('button:contains("' + bcsn_preorderLabel + '")', cf)), t && t .length > 0 && (cbStockNotifyForm(!0), $("#bcsn_formDiv").css("display", "block")) }, cbStockNotifyForm = function (t) { if (!bcsn_disable) { bcsn_formDisplay = t; try { cbStockNotifyLoad(t) } catch (t) {} bcsn_formDisplay ? (bcsn.css("display", "block"), bcsn_recaptchaSiteKey && bcsn_recaptchaSiteKey.trim() .length > 0 && bcsn_recaptchaCallback(), (formFocus || "true" === formFocus) && (window.location.hash = null, window.location.hash = bcsnName)) : bcsn.css("display", "none"); try { cbStockNotifyLoaded(bcsn_formDisplay) } catch (t) {} } }; var bcsn_recaptchaCallback = function () { var t = !0; null != $("#recaptchaV2") && $("#recaptchaV2").length > 0 && (bcsn_performreCaptchaCallback(), t = !1), setTimeout(function () { t && null != $("#recaptchaV2") && $("#recaptchaV2").length > 0 && (bcsn_performreCaptchaCallback(), t = ! 1) }, 500), setTimeout(function () { t && null != $("#recaptchaV2") && $("#recaptchaV2").length > 0 && (bcsn_performreCaptchaCallback(), t = ! 1) }, 1e3), setTimeout(function () { t && null != $("#recaptchaV2") && $("#recaptchaV2").length > 0 && (bcsn_performreCaptchaCallback(), t = ! 1) }, 2e3) }, bcsn_performreCaptchaCallback = function () { bcsn_recaptchaSiteKey && bcsn_recaptchaSiteKey.trim().length > 0 && grecaptcha.render("recaptchaV2", { sitekey: bcsn_recaptchaSiteKey, callback: bcsn_verifyCallback }) }, bcsn_verifyCallback = function (t) { $("#recaptchaToken").val(t), $("#bcsn_formSubmitButton").css("display", "block"), $("#bcsn_formSubmitButton") .attr("disabled", !1) }, bcsn_validForm = function () { let t = !0, e = cf.serialize(); e = new URLSearchParams(e); let n = {}; return $("body").find("[" + cartFormAtt + "]").find('*[required=""]').map(function () { n[$(this).attr("name")] || (n[$(this).attr("name")] = !0) }), Object.keys(n).forEach(function (n) { if (null === e.get(n) || "" === e.get(n)) return t = !1, !1 }), t }; function bcsn_removeDisabledOptionWithTimer() { bcsn_removeDisabledOption(), setTimeout(function () { bcsn_removeDisabledOption() }, 500), setTimeout(function () { bcsn_removeDisabledOption(), bcsn_selectOnClick() }, 1e3) } function bcsn_removeDisabledOption() { for (var t = $("select").find('*[disabled="disabled"]'), e = 0; e < t.length; e++) t[e].removeAttribute( "disabled") } function bcsn_selectOnClick() { var t = $("body").find('*[class="form-select form-select--small"]'); t.mouseover(bcsn_removeDisabledOptionWithTimer), t.mouseup(bcsn_removeDisabledOptionWithTimer), t.change( bcsn_removeDisabledOptionWithTimer) } /*Copyright BeCloudify Consulting LTD 2020*/