Lord Baltimore Hardy Hibiscus (2024)

" } else { brandNode.innerHTML = "

Lord Baltimore Hardy Hibiscus (1)

" } zoneWidget.parentNode.insertBefore(brandNode, zoneWidget.nextSibling); } if (document.querySelector("td[data-th='Botanical Name']") != null && document.querySelector("td[data-th='Brand']") != null) { brandCheck(); }

' + '

' ); priceloc.appendChild(oosFormCont); //var oosRelatedRecs = document.createElement("div"); oosFormCont.style.display = "block"; var oosFormContainer = $("#oosFormContainer"); //Hide HPot Field document.getElementById("oosFCH").style.display = "none"; }) //Global Variables. var oosProductSku = document.querySelectorAll('[itemprop=sku]')[0].innerText; var oosproductSkuField = $("#productSku"); var oosProductName = document.querySelectorAll('[itemprop=name].base')[0].innerText; var oosCookieCheck = false; var oosTimeDeltaTimeDays = 5; function oosAlreadySigned() { if (!window.location.href.indexOf("testing")) { oosAlreadyProduct = true; $('#oosResult').ready(function () { document.getElementById('oosResult').innerHTML = "

Uh Oh.

It Looks like you have already signed up for this notification on " + oosProductName + "

"; $("#oosProduct").hide(); }) } }; if ($.mage.cookies.get("oosProducts")) { //Do Stuff var oosProductCookie = JSON.parse($.mage.cookies.get("oosProducts")); ga('send', 'event', 'OOS', 'Product Count', '"' + oosProductCookie.productCount + '"') /*if (oosProductCookie.productCount == 0) { $.mage.cookies.clear("oosProducts") } oosProductCookie.products.forEach(function (product) { if (product.sku == oosProductSku) { oosAlreadySigned(); var oosTimeDelta = Math.abs(Date.parse(product.date) - new Date()) / 1000; var oosTimeDeltaDays = Math.floor(oosTimeDelta / 86400) if (oosTimeDeltaDays > oosTimeDeltaTimeDays) { //If product time over X Days //If only one delete cookie if (oosProductCookie.productCount == 1) { $.mage.cookies.clear("oosProducts") } var ooslocation = oosProductCookie.products.findIndex(function (item, i) { return item.sku === oosProductSku; }) //Remove Product oosProductCookie.products.splice(ooslocation, 1); oosProductCookie.productCount = oosProductCookie.products.length; $.mage.cookies.set("oosProducts", JSON.stringify(oosProductCookie), { lifetime: 5184000 }) }; }; });*/ }; function validateEmail(email) { var re = /^(([^<>()\[\]\\.,;:\s@"]+(\.[^<>()\[\]\\.,;:\s@"]+)*)|(".+"))@((\[[0-9]{1,3}\.[0-9]{1,3}\.[0-9]{1,3}\.[0-9]{1,3}\])|(([a-zA-Z\-0-9]+\.)+[a-zA-Z]{2,}))$/; return re.test(String(email).toLowerCase()); } function validate_signup2(frm) { var userAgent = navigator.userAgent; var u_check = false; //Honey var h_pot = frm.oosFieldCheck.value; var h_check1 = false; var emailAddress = frm.oosEmail.value; var errorCheck = false; var e_input = document.getElementById("oosEmail") var e_err = document.getElementById("email_error") var e_check = false; if (emailAddress == '' || !validateEmail(emailAddress)) { e_check = true; e_err.innerHTML = "Please input a valid email address"; e_err.classList.remove("no_error"); e_err.classList.add("input_error"); e_input.classList.add("f_invalid_input"); } else if (emailAddress != '' || validateEmail(emailAddress)) { e_check = false; e_err.innerHTML = ""; e_err.classList.remove("input_error"); e_err.classList.add("no_error"); e_input.classList.remove("f_invalid_input"); } if (userAgent == '' || userAgent == null || userAgent == undefined) { u_check = true; ga('send', 'event', 'OOS', 'Bot', 'UA - ' + userAgent) } if (h_pot != '') { h_check1 = true; ga('send', 'event', 'OOS', 'Bot', 'Honey-' + document.getElementById('oosFieldCheck').value) } if (!e_check && !u_check && !h_check1) { errorCheck = true; } return errorCheck } //Script for Button $('#oosButton').ready(function () { $('#oosButton').click(function () { var frm = document.getElementById("oosProduct"); if (validate_signup2(frm) && !oosAlreadyProduct) { $("#productSku").val(oosProductSku); ga('send', 'event', 'OOS', 'Click', oosProductName); subOOS(); } }); }) //Form Submit function subOOS() { var oosForm = $("#oosProduct") var oosSpin = $("#oosSpin"); event.preventDefault(); //prevent default action var post_url = oosForm.attr("action"); //get form action url var request_method = oosForm.attr("method"); //get form GET/POST method var form_data = oosForm.serialize(); //Encode form elements for submission oosForm.hide(); oosSpin.show() $.ajax({ url: post_url, type: request_method, data: form_data }).done(function (response) { oosSpin.hide() oosFormSubmited(response); }).fail(function (response) { oosFormSubmited(false); oosSpin.hide() ga('send', 'event', 'OOS', 'Fail -' + response.status, oosProductName) }); } function oosFormSubmited(response) { var oosResult = $('#oosResult'); if (response.toString().toLowerCase() == 'true') { oosResult.html( "

Success

We will email you as soon as our next crop is ready. Thank you for your patience.

" ); oosFormContainer.classList.add("oosSuccess"); //oosCookie() ga('send', 'event', 'OOS', 'Added', oosProductName) } else { oosResult.html( "

Error

Please contact Customer Service
By Phone (402) 934-8116
By Email info@naturehills.com

" ); oosFormContainer.classList.add("oosFail"); ga('send', 'event', 'OOS', 'Error', oosProductName) } } function oosCookie() { //When Submitting new form if Cookie is already present if ($.mage.cookies.get("oosProducts")) { oosProductCookie.products.push({ // "name": oosProductName, "sku": oosProductSku, "date": new Date().toLocaleDateString() }); oosProductCookie.productCount = oosProductCookie.productCount + 1; $.mage.cookies.set("oosProducts", JSON.stringify(oosProductCookie), { lifetime: 5184000 }) } else { //If no cookie create one. var newOosJson = { "productCount": 1, "products": [{ // "name": oosProductName, "sku": oosProductSku, "date": new Date().toLocaleDateString() }] }; $.mage.cookies.set("oosProducts", JSON.stringify(newOosJson), { lifetime: 5184000 }) } } } }); require([ 'jquery', 'owl.carousel/owl.carousel.min' ], function ($) { if (typeof relatedArray !== 'undefined') { if (Object.keys(relatedArray.relatedProducts).length > 2) { var products = relatedArray.relatedProducts; var recCount = 0; var oosFormCont = document.getElementById("oosFormCont"); //console.log(products); $("#oosFormCont").ready(function () { var oosRelatedRecs = document.createElement("div"); oosRelatedRecs.id = 'oosRelatedRecs'; oosRelatedRecs.classList.add("oosRelatedRecs"); oosRelatedRecs.classList.add("owl-carousel"); $("#OosRecommendations").html( '

Other Customers Also Viewed

' ); $("#OosRecommendations > div").append(oosRelatedRecs); $.each(products, function (k, v) { $('#oosRelatedRecs').append( '

' + v.productName + '

'); }); $("#oosRelatedRecs").owlCarousel({ loop: true, margin: 0, autoWidth: true, nav: true, navText: ["", "" ], dots: false, responsive: { 0: { items: 2, nav: false, dots: true }, 640: { items: 3, nav: false, dots: true }, 768: { items: 4, nav: false, dots: true }, 992: { items: 5 }, 1200: { items: 5 } } }); $('.oosLeft').parent().css('cssText', "left:-7%!important;"); $('.oosRight').parent().css('cssText', "right:-7%!important;"); }); }; var wWidth = window.innerWidth; if (wWidth < 768 && relCount < 2) { document.querySelector('#maincontent > div.columns > div > div.block.related').style.display = "none"; } if ((wWidth >= 768 && wWidth < 992) && relCount < 3) { document.querySelector('#maincontent > div.columns > div > div.block.related').style.display = "none"; } if ((wWidth >= 992) && relCount < 4) { document.querySelector('#maincontent > div.columns > div > div.block.related').style.display = "none"; } if (relCount == 1) { //console.log("should hide") document.querySelector('#maincontent > div.columns > div > div.block.related').style.display = "none"; //console.log("did it?") } } });

Lord Baltimore Hardy Hibiscus (2024)
Top Articles
Latest Posts
Article information

Author: Stevie Stamm

Last Updated:

Views: 5869

Rating: 5 / 5 (80 voted)

Reviews: 95% of readers found this page helpful

Author information

Name: Stevie Stamm

Birthday: 1996-06-22

Address: Apt. 419 4200 Sipes Estate, East Delmerview, WY 05617

Phone: +342332224300

Job: Future Advertising Analyst

Hobby: Leather crafting, Puzzles, Leather crafting, scrapbook, Urban exploration, Cabaret, Skateboarding

Introduction: My name is Stevie Stamm, I am a colorful, sparkling, splendid, vast, open, hilarious, tender person who loves writing and wants to share my knowledge and understanding with you.