Menu
Search
Cart
Search
Welcome
Holidays & Occasions
Shop Holidays & Occasions
Fall Harvest Collection
Occasions
Sympathy
More Ways to Shop
All Holidays & Occasions
Gourmet Gifts
Shop Gourmet Gifts
Baskets & Totes
Boxes & Towers
Specialty Gifts
All Gourmet Gifts
Muffins & Bread
Shop Muffins & Bread
English Muffins
Mix and Match
Create Your Own
Bagels
Scones
Muffins & Biscuits
Breads
Waffles
All Muffins & Bread
Pastries & Baked Goods
Shop Pastries & Baked Goods
Cakes
Cheesecakes
Croissants
Cookies & Brownies
Pies & Tarts
Sweet Rolls
Specialty
Gluten-Free
All Pastries & Baked Goods
Gourmet Food & Pantry
Shop Gourmet Food & Pantry
Toppings & Spreads
Coffee, Tea & Beverages
Meats & Entrees
Tabletop
All Gourmet Food & Pantry
Clubs
Shop Clubs
Bakery Favorites Club
Premium English Muffin Club
Breakfast Club
SALE
My Account
Track Your Orders
Sign In
Gift List
Join Passport
">Connect
Google
My Account
Sign Out
Sign Out
Address Book
Join Passport
My Celebrations Passport
Track Your Orders
Gift List
Sort by:
Our Favorites
Price (High to Low)
Price (Low to High)
filter_list
FILTER
Popcorn Lovers Flavor of the Month Club
$19.99
Flavor of the Month Club
$12.99
close
SeachForm
Enter Keyword or Product Number
Enter Keyword or Product Number
SEARCH
Home
»
Snack of the Month Clubs
Recently Viewed
Our Favorites
|
Price
(High to Low)
|
Price
(Low to High)
Show previous page
Show next page
©
1-800-Flowers.com, Inc., Carle Place, NY
Family of Brands -
var getCookie = getCookie || function (cname) { var name = cname + "="; var ca = document.cookie.split(';'); for(var i = 0; i < ca.length; i++) { var c = ca[i]; while (c.charAt(0) == ' ') c = c.substring(1); if (c.indexOf(name) == 0) return c.substring(name.length, c.length); } return ''; }; var setCookie = setCookie || function (name, value, days) { var expires = ""; if (days) { var date = new Date(); date.setTime(date.getTime() + (days * 24 * 60 * 60 * 1000)); expires = "; expires=" + date.toUTCString(); } document.cookie = name + "=" + (value || "") + expires + "; path=/"; }; var moovCookieLookup = {"9c9c3b3d-ebfd-4bef-ab0d-7226eb9a6fc8":"default"}; var mwPageData; // this will be used by utag.js var moovMode = 'default'; var moovCookie = getCookie('moov_') || ''; if (moovCookie) { moovMode = moovCookieLookup[moovCookie]; } if (moovMode && document.querySelector('body').getAttribute('mw-build-version')) { moovMode = moovMode + '-' + document.querySelector('body').getAttribute('mw-build-version'); } if (document.querySelector('body').classList.contains('mw-error-500')) { moovMode = 'cookieError'; } mwPageData = { 'moovwebABTestDim' : moovMode };
var utag_data = { "brand_current": "TPF", "brand_entering": ["1001"], "cellid": "WW44", "country_code": "US", "page_language": "en", "page_name": "Category", "page_type": "category" };
$(document).ready(function(){ if(window.espotBrand!=undefined) { addBrandClassToBody(window.espotBrand); } });
(function(a,b,c,d){ a='//tags.tiqcdn.com/utag/1800flowers/ww44/prod/utag.js'; b=document;c='script';d=b.createElement(c);d.src=a;d.type='text/java'+c;d.async=true; a=b.getElementsByTagName(c)[0];a.parentNode.insertBefore(d,a); })();
window.origWindowName = window.name;
$(document).ready(function() { $("#flexForm .header span").text("Valentine's Delivery Options"); });
$(document).ready(function() { // GA Tracking $('.UsableNetAssistive').on('click', function() { var usableNetGaAction; if ($(this).text().trim() === 'Enable Accessibility') { usableNetGaAction = 'Enable'; } else if ($(this).text().trim() === 'Disable Accessibility') { usableNetGaAction = 'Disable'; } else { return console.log('Couldnt set action...'); } // ga('fd_mbp.send', 'event', 'UsableNet', usableNetGaAction, utag_data.page_type); });
function fdConsoleLog(msg) { if(console && console.log && (typeof console.log == 'function')) { console.log(msg); } } var showSignInWidgetForMs = 0; var showNewSignInWidget = 'N'; try { showNewSignInWidget = 'N'; showSignInWidgetForMs = '5000'; showSignInWidgetForMs = parseInt(showSignInWidgetForMs); if( ! showNewSignInWidget || ( showNewSignInWidget != 'Y' && showNewSignInWidget != 'y' )){ showSignInWidgetForMs = 0; } } catch(err) { fdConsoleLog('Exceptpion occured while showing new signin widget:' + err); }
try{ if (document.addEventListener) document.addEventListener("DOMContentLoaded", function() { if (/iPad/i.test(navigator.userAgent)) $("body").addClass("ipad") }, false); } catch (e){}
MainJS.HomePageURL = 'TopCategoriesDisplay?storeId=21551&catalogId=17302&langId=-1'; MainJS.pageIdentifier = ''; MainJS.FDFaceBookLogon = 'FDFaceBookLogon?langId=-1&storeId=21551&catalogId=17302'; MainJS.isMDMAuthEnabled = 'Y'; MainJS.isSocialABTestingEnabled = 'Y';
if(utag_data.brand_current == "TPF" || utag_data.brand_current == "CCO" || utag_data.brand_current == "18B" || utag_data.brand_current == "SCH") { jQuery(document).on('click', '.ShippingAddress img', function() { var phoneTrim = jQuery('#saveAddress input#WC_ShoppingCartAddressEntryForm_FormInput_phone1_1').val(); var trimphone = phoneTrim.trim() jQuery('#saveAddress input#WC_ShoppingCartAddressEntryForm_FormInput_phone1_1').val(trimphone); }); if ($('#EXP-BillingColumn').length === 1) { console.log('express checkout'); if ($("#EXP-BillingColumn #exp-deliveryDateSecId .n-textfieldDelivery").is(":visible")) { $("#EXP-BillingColumn #exp-deliveryDateSecId .BP-Deliveryhdr").css({ "width": "auto", "background-color": "#FFF", "padding": "0", "margin": "20px 20px 0 20px", "border": "none" }); } $("#EXP-BillingColumn .bubble").each(function() { if ($(this).text() === "Promotion is successfully applied to the order.") { $(this).addClass("successful"); } }); exp_check = { responsive: function() { if ($('.BP-ShippingAddresses').length === 1) { $(".BP-ShippingAddresses").insertBefore($("#BPC-ShippingAddresses")); if ($("#n-chkPlaceOrderContainer").hasClass("exp-checkout")) { $("#passRegularRPBtm").css("display", "none"); } $('
Open Address Book
').insertBefore('.BP-ShippingAddresses') $(".address_button").click(function() { if ($(this).text() == "Open Address Book") { $(this).text("Close Address Book"); $(this).next(".BP-ShippingAddresses").show() } else { $(this).text("Open Address Book"); $(this).next(".BP-ShippingAddresses").hide() } }); } $(function() { var $rrordsum = $("#EXP-BillingColumn #exp-summaryColumn"), $window = $(window), offset = $rrordsum.offset(), topPadding = 20; //$("#EXP-BillingColumn #exp-summaryColumn").css("margin-top",$cartHeightInt) setTimeout(function() { $cartHeightInt = $('.active .exp-cart-item-wrap').height(); $("#EXP-BillingColumn #exp-summaryColumn").css("margin-top", $cartHeightInt) }, 1000) $window.scroll(function() { $cartHeight = $('.active .exp-cart-item-wrap').height(); $rrordsum.css('top', $cartHeight); if ($('.tablet-set').length == 0) { $("#EXP-BillingColumn #exp-summaryColumn").addClass('tablet-set') } if ($window.scrollTop() > offset.top + ($cartHeight - topPadding)) { $rrordsum.stop().animate({ marginTop: $window.scrollTop() - offset.top + topPadding }); } else { $rrordsum.stop().animate({ marginTop: 0 + $cartHeight }); } }); }); }, non_responsive: function() { $("#BP-ShippingAddresses").insertBefore($("#BPC-ShippingAddresses")); if ($("#n-chkPlaceOrderContainer").hasClass("exp-checkout")) { $("#passRegularRPBtm").css("display", "none"); } $(function() { var $rrordsum = $("#EXP-BillingColumn #exp-summaryColumn"), $window = $(window), offset = $rrordsum.offset(), topPadding = 20; $window.scroll(function() { if ($window.scrollTop() > offset.top) { $rrordsum.stop().animate({ marginTop: $window.scrollTop() - offset.top + topPadding }); } else { $rrordsum.stop().animate({ marginTop: 0 }); } }); }); } } $('meta[name="viewport"]').length ? exp_check.responsive() : exp_check.non_responsive(); } }
googleSignInDataJSON = new Object(); googleSignInDataJSON.googleSigInEnabled = 'Y'; googleSignInDataJSON.gplusClientId = '420182500441-m0t5ei6no0tp9javq3vkjp9lgcvuj28p.apps.googleusercontent.com'; googleSignInDataJSON.gplusstoreId = '21551'; googleSignInDataJSON.gpluscatId = '17302'; window.trackOrderSwitch = 'y'; window.switchForFBConnect = 'Y'; window.newSignInWidget = 'N'; window.authDebug = 'N'; showAndHideGlobalHeaderEspot(); window.mmoLinkEnabled = 'N';
getUser();
MainJS.HeaderUrlJSON = new Object(); MainJS.HeaderUrlJSON.SignInSrc="//cdn1.wolfermans.com/wcsstore/Wolfermans/images/btn_signin_dropdown.png"; MainJS.HeaderUrlJSON.registerURL='/AjaxUserRegistrationForm?new=Y&catalogId=17302&langId=-1&storeId=21551'; MainJS.HeaderUrlJSON.myAccountURL = '/AjaxLogonForm?MyAccount=Y&catalogId=17302&langId=-1&storeId=21551'; MainJS.HeaderUrlJSON.trackOrderURL = '/OrderTrackingLogonView?catalogId=17302&langId=-1&storeId=21551'; MainJS.HeaderUrlJSON.giftHistoryURL = '/AjaxLogonForm?fromLink=giftHistory&catalogId=17302&langId=-1&isGiftHistory=Y&storeId=21551'; MainJS.HeaderUrlJSON.AddressBookViewURL = '/AjaxLogonForm?isAddressBook=Y&catalogId=17302&langId=-1&storeId=21551'; MainJS.HeaderUrlJSON.myAccountFreshRewardsURL = '/AjaxLogonForm?isFreshRewards=Y&catalogId=17302&langId=-1&storeId=21551'; MainJS.HeaderUrlJSON.myPassportURL = '/AjaxLogonForm?MyAccount=Y&catalogId=17302&isPrimePassport=Y&langId=-1&storeId=21551'; MainJS.HeaderUrlJSON.trackOrderURLReg = '/OrderTrackingSearch?userAction=OrderTrackingByEmail&catalogId=17302&langId=-1&storeId=21551'; MainJS.HeaderUrlJSON.reminderEnabled = 'N'; MainJS.HeaderUrlJSON.ReminderViewURL = ''; MainJS.HeaderUrlJSON.LogonURL = 'https://m.www.wolfermans.com/webapp/wcs/stores/servlet/LogonForm?langId=-1&storeId=21551&catalogId=17302'; MainJS.HeaderUrlJSON.SEOHomePageUrl ='//m.www.wolfermans.com'; MainJS.HeaderUrlJSON.passportLogonURL = '/passport-popcorn?isPrimePassportHomePage=Yes'; MainJS.HeaderUrlJSON.AjaxLogonURL = 'https://m.www.wolfermans.com/webapp/wcs/stores/servlet/AjaxLogon?langId=-1&storeId=21551&catalogId=17302'; MainJS.HeaderUrlJSON.OrderItemMoveURL = '/webapp/wcs/stores/servlet/OrderItemMove?langId=-1&storeId=21551&catalogId=17302'; MainJS.HeaderUrlJSON.ShowGiftHistoryURL = '/ShowGiftHistory?catalogId=17302&langId=-1&storeId=21551'; //MainJS.HeaderUrlJSON.trackOrderURL = '/OrderTrackingLogonView?catalogId=17302&langId=-1&storeId=21551'; //MainJS.HeaderUrlJSON.trackOrderURLReg ='/OrderTrackingSearch?userAction=OrderTrackingByEmail&catalogId=17302&langId=-1&storeId=21551';
var silentWebAuth = new auth0.WebAuth({ domain: 'login.celebrations.com', clientID: 'n1mUYlundYYGkDDbTnsLCzYq1oCOcAww', responseType: 'id_token token', audience: 'https://celebrations-prod.auth0.com/api/v2/', scope: 'openid email profile', redirectUri: location.protocol+"//"+window.location.hostname+"/webapp/wcs/stores/servlet/"+'SignOn?langId=-1&storeId=21551&catalogId=17302&URL=%2fTopCategoriesDisplay%3fcatalogId%3d17302%26langId%3d-1%26storeId%3d21551', prompt: 'none' }); var showSpinner = 'true'; if(typeof showSpinner == 'string' && showSpinner == 'true') { showSpinner = true; } else { showSpinner = false; } var crossDomainSilentAuthEnabled = 'true'; if(typeof crossDomainSilentAuthEnabled == 'string' && crossDomainSilentAuthEnabled == 'true') { crossDomainSilentAuthEnabled = true; } else { crossDomainSilentAuthEnabled = false; } if(typeof RememberMe != "undefined" && RememberMe.isKeepMeSign() && RememberMe.isRememberedUser()) { $(function(){ if(showSpinner) { showSilentAuthSpinner(21551); } silentWebAuth.checkSession({}, function(err, result) { if (err) { fdConsoleLog("silentAuth checksession err::" + err.error); if(showSpinner) { hideSilentAuthSpinner(); } } else if(result != null) { silentAuthLogin(result.accessToken, '/AjaxAuth0SignOn?catalogId=17302&langId=-1&storeId=21551&silentAuth=Y&URL=%2FTopCategoriesDisplay%3FcatalogId%3D17302%26langId%3D-1%26storeId%3D21551', showSpinner); RememberMe.isSilentAuthSuccessful = true; } }); }); } else if (crossDomainSilentAuthEnabled && typeof RememberMe != "undefined" && RememberMe.isGuestUser() && ! RememberMe.hasSilentAuthFailedBefore()) { $(function(){ silentWebAuth.checkSession({}, function(err, result) { if (err) { fdConsoleLog("silentAuth checksession err::" + err.error); RememberMe.setSilentAuthFailed(); } else if(result != null) { var keepMeSignFromToken = false; if(showSpinner && RememberMe.isKeepMeSignInToken(result.idToken)) { keepMeSignFromToken = true; showSilentAuthSpinner(21551); } silentAuthLogin(result.accessToken, '/AjaxAuth0SignOn?catalogId=17302&langId=-1&storeId=21551&silentAuth=Y&URL=%2FTopCategoriesDisplay%3FcatalogId%3D17302%26langId%3D-1%26storeId%3D21551', (showSpinner && keepMeSignFromToken)); RememberMe.isSilentAuthSuccessful = true; } }); }); }
function openAuthPopUp(url) { var popUpUrl=location.protocol+"//"+window.location.hostname+"/webapp/wcs/stores/servlet/"+url; var w = 1100,h = 750; var brandName = 'WLF'; if(brandName!=undefined && brandName!=null && brandName!=''){ popUpUrl = popUpUrl+"&brandName="+brandName; } var isPrimeCookie = getCookie("isPrimeMember");// check for G only if(isPrimeCookie!=null && isPrimeCookie!='' && isPrimeCookie!="undefined" && isPrimeCookie=="G"){ popUpUrl += '&passport=Y'; } popUpUrl = popUpUrl+"&homePageURL="+'www.wolfermans.com'; var dualScreenLeft = window.screenLeft != undefined ? window.screenLeft : screen.left; var dualScreenTop = window.screenTop != undefined ? window.screenTop : screen.top; width = window.innerWidth ? window.innerWidth : document.documentElement.clientWidth ? document.documentElement.clientWidth : screen.width; height = window.innerHeight ? window.innerHeight : document.documentElement.clientHeight ? document.documentElement.clientHeight : screen.height; var left = ((width / 2) - (w / 2)) + dualScreenLeft; var top = ((height / 2) - (h / 2)) + dualScreenTop; var newWindow = window.open(popUpUrl, 'SignIn', 'scrollbars=yes, width=' + w + ', height=' + h + ', top=' + top + ', left=' + left) if(!newWindow || newWindow.closed || typeof newWindow.closed=='undefined'){ //POPUP BLOCKED popUpUrl+="&popupBlocked=true"; window.location.href = popUpUrl; }else if (window.focus) { newWindow.focus(); } } $(function() { $(".drop-sign").click(function(e) { e.preventDefault(); openAuthPopUp('AuthLogin?langId=-1&storeId=21551&catalogId=17302&isAzureAddressOutage=false'); }); $("#activityId_18f-hdr_signIn-dd-starthere").click(function(e) { e.preventDefault(); openAuthPopUp('AuthLogin?langId=-1&storeId=21551&catalogId=17302&isAzureAddressOutage=false'); }); $(".drop-link").click(function(e) { e.preventDefault(); openAuthPopUp('AuthLogin?langId=-1&storeId=21551&catalogId=17302&isAzureAddressOutage=false®ister=Y'); }); $(".reg-cus").click(function(e) { e.preventDefault(); openAuthPopUp('AuthLogin?langId=-1&storeId=21551&catalogId=17302&isAzureAddressOutage=false'); }); $(".create-acc").click(function(e) { e.preventDefault(); openAuthPopUp('AuthLogin?langId=-1&storeId=21551&catalogId=17302&isAzureAddressOutage=false®ister=Y'); }); }); MainJS.myPassportURL = '/AjaxLogonForm?MyAccount=Y&catalogId=17302&isPrimePassport=Y&langId=-1&storeId=21551'; hideHeaderImages(); $(document).ready(function(){ updateHeaderLinkUrlsWhenAuth0Enabled(); });
RememberMe.isRememberMeEnabled = true;
if( typeof RememberMe !="undefined" && ! RememberMe.isSilentAuthSuccessful) { if(RememberMe.isRememberMeEnabled) { RememberMe.contactIdCookieVal = getCookie("cont.id"); if(RememberMe.isRememberedUser()){ RememberMe.executeOnThisWindow = true; } } }
window.urlVal = '/Logoff?catalogId=17302&langId=-1&origStoreId=21551&storeId=21551&remember=true'; window.facebookDisconnectURL = '/FDFaceBookDisconnect?catalogId=17302&langId=-1&storeId=21551&fbConnect=N';
if((typeof storeId==='undefined' || typeof storeId==='object') && typeof storeID!=='undefined'){var storeId=storeID;}if((typeof catalogId==='undefined' || typeof catalogId==='object') && typeof catalogID!=='undefined'){var catalogId=catalogID;}if(typeof orderId==='undefined'){var orderId='';}
var GHcreateAccount = "/webapp/wcs/stores/servlet/AjaxUserRegistrationForm?langId=-1&storeId="+storeId+"&catalogId="+catalogId+"&new=Y"; var GHtrackOrder = "/webapp/wcs/stores/servlet/OrderTrackingSearch?userAction=OrderTrackingByEmail&catalogId="+catalogId+"&langId=-1&storeId="+storeId+"";
$(document).ready(function() { $('#topnav').addClass('tpf-menu'); });
$(document).ready(function() { $('#topnav').addClass('tpf-menu'); });
$(document).ready(function() { $('#topnav').addClass('tpf-menu'); });
var fsDomain = "TPF";
if (typeof updateTopNavESpot === "function") { updateTopNavESpot(); }
// US function getCookiePop(cname) { var name = cname + "="; var decodedCookie = decodeURIComponent(document.cookie); var ca = decodedCookie.split(';'); for (var i = 0; i < ca.length; i++) { var c = ca[i]; while (c.charAt(0) == ' ') { c = c.substring(1); } if (c.indexOf(name) == 0) { return c.substring(name.length, c.length); } } return ""; } function setCookiePop(cname, cvalue, exdays) { var d = new Date(); d.setTime(d.getTime() + (exdays * 24 * 60 * 60 * 1000)); var expires = "expires=" + d.toUTCString(); document.cookie = cname + "=" + cvalue + ";" + expires + ";path=/"; } var gdpr_v = "US"; // Test country code var gdpr_v_test = gdpr_v.replace(/[^\w\s]/gi, '').toLowerCase(); if (gdpr_v !== "US" && gdpr_v_test !== "country_code") { // Test if cookie exists if (getCookiePop("gdpr_closed") !== "Y") { var fadeElem = document.getElementById('gdpr_notification'); setTimeout(function () { fadeElem.className += ' fade'; }, 100) var click_dismiss = document.querySelector('.gdpr--dismiss') click_dismiss.addEventListener("click", function () { fadeElem.className = ''; // Set cookie when closed setCookiePop("gdpr_closed", "Y", "3650") }) } }
window.espotBrand = "TPF_";
var freeTrailPassURL = '/JoinFreeTrialPassportRegisterPageView?catalogId=17302&langId=-1&storeId=21551'; //setFreeTrailPassURL();
displayBannerForPartnerCookie("//cdn1.1800flowers.com/wcsstore/Flowers/images/banners/");
window.partnerEspotView = '/PartnerEspotView?catalogId=17302&langId=-1&storeId=21551';
partnerEspotViewCall('fhbc_browse_banner_partner','fhbc_browse_banner','categoryId=400167528','TPF');
cookieonLoad();
authZeroDataJSON = new Object(); authZeroDataJSON.authClientID = 'n1mUYlundYYGkDDbTnsLCzYq1oCOcAww'; authZeroDataJSON.authDomainName = 'login.celebrations.com'; authZeroDataJSON.signOn = '/SignOn?catalogId=17302&langId=-1&storeId=21551'; authZeroDataJSON.authLogin = '/AuthLogin?catalogId=17302&langId=-1&storeId=21551'; authZeroDataJSON.authZeroAudience = 'https://celebrations-prod.auth0.com/api/v2/';
window.partnerEspotView = '/PartnerEspotView?catalogId=17302&langId=-1&storeId=21551';
var urlParams = "categoryId=400167528"; cookieLoadForPrime('passRegularBP','passPartnerBP');
if('' == 'Y' && getUserType()=="G"){//hide passport banners $("#"+'passRegularBP'+"_Div").removeClass("display-block"); $("#"+'passPartnerBP'+"_Div").removeClass("display-block"); $("#"+'passRegularBP'+"_Div").addClass("display-none"); $("#"+'passPartnerBP'+"_Div").addClass("display-none"); }
var gnModalContainer = $('#GN-modal-container').attr('class'); if (gnModalContainer.indexOf('gplaces_gnav') !== -1) { $('#fdGnavModal div#TB_window').css('cssText', 'width: 800px !important'); $('body.bd-category.bd-responsive.bd-18f div#TB_window').css('cssText', 'margin-left: -450px;'); $('#TB_window').css('cssText', 'width: 800px !important; margin-left: -460px !important;'); } else { // $('.GN-modal-locfield label').css('cssText', 'display: initial !important'); }
setRegWidgetSignUpElements('/snack-clubs-for-corporate','/ProductDisplay?storeId=21551&productId=&urlRequestType=Base&langId=-1&catalogId=17302');
setRegWidgetSignInElements('/snack-clubs-for-corporate','/ProductDisplay?storeId=21551&productId=&urlRequestType=Base&langId=-1&catalogId=17302','OrderItemMove?langId=-1&storeId=21551&catalogId=17302');
$("div#showRegWidgetSignIn").find("input#logonId").val('');
var processing = new Image(); processing.src = "//cdn3.1800flowers.com/wcsstore/Flowers/images/widget_processing.gif"; var processingError = new Image(); processingError.src = "//cdn3.1800flowers.com/wcsstore/Flowers/images/btn_submit.gif"; var forgotPasswordURL = location.protocol+"//"+window.location.hostname+"/webapp/wcs/stores/servlet/"+ "ResetPasswordForm?langId=-1&storeId=21551&catalogId=17302"; $('#forgotPasswordLink').attr('href', forgotPasswordURL); removeErrorMessageInSignUpWidget(); showRegwidgetBanner('');
document.getElementById('recentProd').className = document.getElementById('recentProd').className + ' recentProdustDiv';
$(function(){ function getCookie(cname) { var name = cname + "="; var ca = document.cookie.split(';'); for(var i = 0; i < ca.length; i++) { var c = ca[i]; while (c.charAt(0) == ' ') { c = c.substring(1); } if (c.indexOf(name) == 0) { return c.substring(name.length, c.length); } } return ""; } var promoName, promoVal; var referral = getCookie('ReferralURL'); if(referral.indexOf('promo=') >= 0){ promoName = referral.split('promo=')[1].split('&')[0]; promoVal = referral.split('pcode=')[1].split('&')[0]; var promoMessage, promoBanner = $('.imoc-promo'); if(promoBanner.length > 0){ var promoText = promoBanner.text().toLowerCase(); if(promoText.indexOf(promoName.toLowerCase())>=0){ console.log(promoName, promoVal); $('.Products .Product').each(function(){ var finalPrice,discount; var thisPrice = $(this).find('span[itemprop="price"]').text().trim(); if(thisPrice.indexOf('SALE') < 0){ if(promoVal.indexOf('p') > 0){ discount = parseInt(promoVal.replace('p', '')); finalPrice = getDiscountedPriceByPercent(thisPrice, discount); promoMessage = finalPrice + ' with code ' + promoName.toUpperCase(); }else if(promoVal.indexOf('d') > 0){ discount = parseInt(promoVal.replace('d', '')); finalPrice = getDiscountedPriceByDollars(thisPrice, discount); promoMessage = finalPrice + ' with code ' + promoName.toUpperCase(); }else if(promoVal == 's'){ promoMessage = 'Use Promo Code : ' + promoName.toUpperCase(); } $(this).find('.Product__desc').append('
' + promoMessage + '
'); } }); } } } if($('.imoc-generic').attr('data-promocode') != undefined && $('.imoc-generic').attr('data-promo') != undefined){ promoName = $('.imoc-generic').attr('data-promocode'); promoVal = $('.imoc-generic').attr('data-promo'); $('.Products .Product').each(function(){ var finalPrice,discount; var thisPrice = $(this).find('span[itemprop="price"]').text().replace('SALE', '').trim(); if(promoVal.indexOf('p') > 0){ discount = parseInt(promoVal.replace('p', '')); finalPrice = getDiscountedPriceByPercent(thisPrice, discount); }else if(promoVal.indexOf('d') > 0){ discount = parseInt(promoVal.replace('d', '')); finalPrice = getDiscountedPriceByDollars(thisPrice, discount); } $(this).find('.Product__desc').append('
' + finalPrice + ' with code ' + promoName + '
'); }); } function getDiscountedPriceByPercent(thisPrice, discount){ var finalPrice; var discountVal = (100 - discount)/100; if(thisPrice.indexOf('-') >= 0){ thisPrice = thisPrice.split('-'); priceLeft = discountVal * parseFloat(thisPrice[0].replace('$', '')); priceRight = discountVal * parseFloat(thisPrice[1].replace('$', '')); finalPrice = '$'+priceLeft.toFixed(2)+' - $' + priceRight.toFixed(2); return finalPrice; }else{ finalPrice = '$'+(discountVal * parseFloat(thisPrice.replace('$', ''))).toFixed(2); return finalPrice; } } function getDiscountedPriceByDollars(thisPrice, discount){ var finalPrice; if(thisPrice.indexOf('-') >= 0){ thisPrice = thisPrice.split('-'); priceLeft = parseFloat(thisPrice[0].replace('$', '')) - discount; priceRight = parseFloat(thisPrice[1].replace('$', '')) - discount; finalPrice = '$'+priceLeft.toFixed(2)+' - $' + priceRight.toFixed(2); return finalPrice; }else{ finalPrice = '$'+(parseFloat(thisPrice.replace('$', '')) - discount).toFixed(2); return finalPrice; } } });
$(function() { $(".scopy").before("
"); $(".scopy").after("
"); });
function replaceTabURLs(params){ try{ var str_array = params.tabURLs.split(','); var brandTab = ''; var brandTabValue = ''; for(var i = 0; i < str_array.length; i++) { brandTab = str_array[i].split('='); if(brandTab[0] !='18F'){ brandTabValue = brandTab[1]; document.getElementById(brandTab[0]).href = '/'+brandTabValue; if(document.getElementById(brandTab[0]+'_GlobalLogoEspot') != null){ document.getElementById(brandTab[0]+'_GlobalLogoEspot').getElementsByTagName('a')[0].href = '/'+brandTabValue; } }else{ document.getElementById(brandTab[0]).href = params.homeURL; if(document.getElementById(brandTab[0]+'_GlobalLogoEspot') != null){ document.getElementById(brandTab[0]+'_GlobalLogoEspot').getElementsByTagName('a')[0].href = params.homeURL; } } } }catch (e){ console.warn("Unable to replace Tab URLs.", e); } }
var category_data_layer = { "category_canonical_url": "/snack-clubs-for-corporate", "category_id": "400167528", "category_identifier": "MBP-TPF-BusinessGifts~SnackClubsforCorporate", "category_name": "Snack of the Month Clubs", "category_sympathy_flag": "", "product_baseCodes": [ "68089", "68081" ], "product_brands": [ "1002", "1002" ], "product_categories": [ "", "" ], "product_ids": [ "tpf_68089", "tpf_68081" ], "product_imp_brands": [ "1002", "1002" ], "product_imp_categories": [ "", "" ], "product_imp_ids": [ "tpf_68089", "tpf_68081" ], "product_imp_list_names": [ "Snack of the Month Clubs", "Snack of the Month Clubs" ], "product_imp_list_positions": [ 1, 2 ], "product_imp_names": [ "Popcorn Lovers Flavor of the Month Club", "Flavor of the Month Club" ], "product_imp_prices": [ "19.99", "12.99" ], "product_imp_skus": [ "tpf_68089", "tpf_68081" ], "product_imp_variants": [ "tpf_68089", "tpf_68081" ], "product_list_names": [ "Snack of the Month Clubs", "Snack of the Month Clubs" ], "product_list_positions": [ 1, 2 ], "product_names": [ "Popcorn Lovers Flavor of the Month Club", "Flavor of the Month Club" ], "product_prices": [ "19.99", "12.99" ], "product_sku_ids": [ "tpf_68089", "tpf_68081" ], "product_skus": [ "tpf_68089", "tpf_68081" ], "product_variants": [ "tpf_68089", "tpf_68081" ] };
$(function(){ //Get year and populate the copyright date var d = new Date(); var currentYear = d.getFullYear(); $('.copyrightInfo span').html(currentYear); }); jQuery( document ).ready(function() { $.each($('#Track-ordernum-wrap'), function (index, value) { var targ = $(value).find('.rowName > strong'); if(targ.text().indexOf('Passport') > -1 && targ.text().indexOf('Membership') > -1 && targ.text().toLowerCase().indexOf('passport annual membership') > -1){ console.log(targ.text().indexOf('Passport')); jQuery(value).find('.rowTrack').attr('style','display:none ;'); jQuery(value).find('.rowShip').attr('style','display:none;'); jQuery(value).find('.progress-wrapper').attr('style','display:none;'); $('').appendTo('head'); } }); })
setTimeout(()=> { var parentDiv = jQuery('.pdp__productImages > .pdp__thumbs'); parentDiv.next().insertBefore(parentDiv) },1000);
jQuery( window ).load(function() { var carousel = document.querySelector('.carousel'); var carouselContent = document.querySelector('.carousel-content'); var slides = document.querySelectorAll('.slide'); var arrayOfSlides = Array.prototype.slice.call(slides); var carouselDisplaying; var screenSize; setScreenSize(); var lengthOfSlide; function addClone() { var lastSlide = carouselContent.lastElementChild.cloneNode(true); lastSlide.style.left = (-lengthOfSlide) + "px"; carouselContent.insertBefore(lastSlide, carouselContent.firstChild); } // addClone(); function removeClone() { var firstSlide = carouselContent.firstElementChild; firstSlide.parentNode.removeChild(firstSlide); } function moveSlidesRight() { var slides = document.querySelectorAll('.slide'); var slidesArray = Array.prototype.slice.call(slides); var width = 0; slidesArray.forEach(function(el, i){ el.style.left = width + "px"; width += lengthOfSlide; }); addClone(); } moveSlidesRight(); function moveSlidesLeft() { var slides = document.querySelectorAll('.slide'); var slidesArray = Array.prototype.slice.call(slides); slidesArray = slidesArray.reverse(); var maxWidth = (slidesArray.length - 1) * lengthOfSlide; slidesArray.forEach(function(el, i){ maxWidth -= lengthOfSlide; el.style.left = maxWidth + "px"; }); } window.addEventListener('resize', setScreenSize); function setScreenSize() { if ( window.innerWidth >= 1600 ) { carouselDisplaying = 7; } else if ( window.innerWidth >= 1400 ) { carouselDisplaying = 6; } else if ( window.innerWidth >= 980 ) { carouselDisplaying = 4; } else if ( window.innerWidth >= 667 ) { carouselDisplaying = 3; } else if ( window.innerWidth >= 490 ) { carouselDisplaying = 2; } else { carouselDisplaying = 1; } getScreenSize(); } function getScreenSize() { var slides = document.querySelectorAll('.slide'); var slidesArray = Array.prototype.slice.call(slides); lengthOfSlide = ( carousel.offsetWidth / carouselDisplaying ); var initialWidth = -lengthOfSlide; slidesArray.forEach(function(el) { el.style.width = lengthOfSlide + "px"; el.style.left = initialWidth + "px"; initialWidth += lengthOfSlide; }); } var rightNav = document.querySelector('.carousel-nav-right'); rightNav.addEventListener('click', moveLeft); var moving = true; function moveRight() { if ( moving ) { moving = false; var lastSlide = carouselContent.lastElementChild; lastSlide.parentNode.removeChild(lastSlide); carouselContent.insertBefore(lastSlide, carouselContent.firstChild); removeClone(); var firstSlide = carouselContent.firstElementChild; firstSlide.addEventListener('transitionend', activateAgain); moveSlidesRight(); } } function activateAgain() { var firstSlide = carouselContent.firstElementChild; moving = true; firstSlide.removeEventListener('transitionend', activateAgain); } var leftNav = document.querySelector('.carousel-nav-left'); leftNav.addEventListener('click', moveRight); // var moveLeftAgain = true; function moveLeft() { if ( moving ) { moving = false; removeClone(); var firstSlide = carouselContent.firstElementChild; firstSlide.addEventListener('transitionend', replaceToEnd); moveSlidesLeft(); } } function replaceToEnd() { var firstSlide = carouselContent.firstElementChild; firstSlide.parentNode.removeChild(firstSlide); carouselContent.appendChild(firstSlide); firstSlide.style.left = ( (arrayOfSlides.length -1) * lengthOfSlide) + "px"; addClone(); moving = true; firstSlide.removeEventListener('transitionend', replaceToEnd); } carouselContent.addEventListener('mousedown', seeMovement); var initialX; var initialPos; function seeMovement(e) { initialX = e.clientX; getInitialPos(); carouselContent.addEventListener('mousemove', slightMove); document.addEventListener('mouseup', moveBasedOnMouse); } function slightMove(e) { if ( moving ) { var movingX = e.clientX; var difference = initialX - movingX; if ( Math.abs(difference) < (lengthOfSlide/4) ) { slightMoveSlides(difference); } } } function getInitialPos() { var slides = document.querySelectorAll('.slide'); var slidesArray = Array.prototype.slice.call(slides); initialPos = []; slidesArray.forEach(function(el){ var left = Math.floor( parseInt( el.style.left.slice(0, -2 ) ) ); initialPos.push( left ); }); } function slightMoveSlides(newX) { var slides = document.querySelectorAll('.slide'); var slidesArray = Array.prototype.slice.call(slides); slidesArray.forEach(function(el, i){ var oldLeft = initialPos[i]; el.style.left = (oldLeft + newX) + "px"; }); } function moveBasedOnMouse(e) { var finalX = e.clientX; if ( initialX - finalX > 0) { moveRight(); } else if ( initialX - finalX < 0 ) { moveLeft(); } document.removeEventListener('mouseup', moveBasedOnMouse); carouselContent.removeEventListener('mousemove', slightMove); } });
$(document).ready(function () { $('.skip').click(function (event) { var skipTo = '#' + this.href.split('#')[1]; $(skipTo).attr('tabindex', -1).on('blur focusout', function () { $(this).removeAttr('tabindex'); }).focus(); }); $('img:not([alt])').attr('alt', ''); });
if (navigator.platform == "iPad" || navigator.platform == "iPhone") { $(document).ready(function() { $('#nav').hover(function() { var onClick; var detectIOS5 = function(){ if (navigator.platform == "iPad" && detectIOS5 == "5.1"){ onClick = true; } } var firstClick = function() { onClick = secondClick; return false; }; var secondClick = function() { onClick = firstClick; return true; }; onClick = firstClick; $(this).click(function() { return onClick(); }); }); }); }
checkAndHidePassport(100);
initFlowersService('category');
$(document).ready(function() { displayFAGFDate(); var catDescName = "Snack of the Month Clubs"; var showGNavModel = getCookie("showGNavModel"); var cellId=getCookie("cellid");cellId=cellId==undefined||cellId==null?"":cellId; var cmFlag = document.getElementById("cmFlag").value; if(cmFlag =='' || cmFlag =='Y'){ if($( "div#TB_window" ).length && showGNavModel !=null && undefined != showGNavModel && showGNavModel=='Y'){ cmCreatePageviewTag('TPF : COLLECTION-GNAV : '+catDescName+' (MBP-TPF-BusinessGifts~SnackClubsforCorporate)', 'TPF : MBP-TPF-BusinessGifts~SnackClubsforCorporate', null, null, '21551', ' -_- -_- -_- -_- -_- -_-'+cellId); }else{ var gnavFlag='';gnavFlag=gnavFlag==''?' ':gnavFlag; var gnavInteraction='';gnavInteraction=gnavInteraction==''?' ':gnavInteraction; cmCreatePageviewTag('TPF : COLLECTION : '+catDescName+' (MBP-TPF-BusinessGifts~SnackClubsforCorporate)', 'TPF : MBP-TPF-BusinessGifts~SnackClubsforCorporate', '', null, '21551', gnavFlag+'-_-'+gnavInteraction+'-_- -_- -_- -_- -_-'+cellId); } } }); setcm_sp('');
if(getCookie("FuneralHomeBannerContext")=='true'){ displayBanner(); }
setUpNaturalSearchCookie();
loadJSAsync('//cdn2.wolfermans.com/wcsstore/RAPIDStorefrontAssetStore/ww44/AJAXUserInterface/javascript/Lazy.js');