1<!doctype html> 2<html> 3<head> 4<meta charset="utf-8"> 5<meta name="viewport" content="width=device-width, initial-scale=1"> 6<link rel="icon" type="image/png" sizes="32x32" href="//wellme.com/global/img/favicon.png" /> 7<title>WellMe - Official Website</title> 8<!-- UIKIT CSS--> 9<link href="//wellme.com/global/css/uikit.min.css" rel="stylesheet"> 10<!-- Fonts -->
11<script src="https://kit.fontawesome.com/5c269812e7.js" crossorigin="anonymous" type="6af3d778c7edb03465551f07-text/javascript"></script>
11 12<link href="//wellme.com/global/fonts/fonts.css" rel="stylesheet"> 13 14<!-- Tailwind Compiled CSS --> 15<link href="//wellme.com/global/css/tailwind.css?v=1.0.3" rel="stylesheet"> 16 17<!-- Global CSS --> 18<link href="//wellme.com/global/css/global.css" rel="stylesheet"> 19 20<!-- GOOGLE ANALYTICS --> 21<!-- Google Tag Manager -->
22<script type="6af3d778c7edb03465551f07-text/javascript">
vendor: 327 bytes, lines 22-26
22(function(w,d,s,l,i){w[l]=w[l]||[];w[l].push({'gtm.start': 23new Date().getTime(),event:'gtm.js'});var f=d.getElementsByTagName(s)[0], 24j=d.createElement(s),dl=l!='dataLayer'?'&l='+l:'';j.async=true;j.src= 25'https://www.googletagmanager.com/gtm.js?id='+i+dl;f.parentNode.insertBefore(j,f); 26})(window,document,'script','dataLayer','
26GTM-T749LM6T
vendor: 3 bytes, line 26
26');
26</script>
26 27<!-- End Google Tag Manager --> 28 29<!-- jQuery -->
30<script src="//ajax.googleapis.com/ajax/libs/jquery/3.6.0/jquery.min.js" type="6af3d778c7edb03465551f07-text/javascript"></script>
30 31 32<!-- Slick Slider --> 33
33<script src="//wellme.com/global/js/slick.js" type="6af3d778c7edb03465551f07-text/javascript"></script>
33 34 35<!-- Retargeting Meta Pixel Code for Madison Layne -->
36<script type="6af3d778c7edb03465551f07-text/javascript">
vendor: 399 bytes, lines 36-45
36 37!function(f,b,e,v,n,t,s) 38{if(f.fbq)return;n=f.fbq=function(){n.callMethod? 39n.callMethod.apply(n,arguments):n.queue.push(arguments)}; 40if(!f._fbq)f._fbq=n;n.push=n;n.loaded=!0;n.version='2.0'; 41n.queue=[];t=b.createElement(e);t.async=!0; 42t.src=v;s=b.getElementsByTagName(e)[0]; 43s.parentNode.insertBefore(t,s)}(window, document,'script', 44'https://connect.facebook.net/en_US/fbevents.js'); 45fbq('init', '
45318418344452270
vendor: 30 bytes, lines 45-46
45'); 46fbq('track', 'PageView');
47</script>
47 48<noscript><img height="1" width="1" style="display:none" 49src="https://www.facebook.com/tr?id=318418344452270&ev=PageView&noscript=1" 50/></noscript> 51<!-- End Meta Pixel Code --></head> 52<body class="bg-theme-light"> 53 <!-- GOOGLE ANALYTICS --> 54 <!-- Google Tag Manager (noscript) -->
vendor: 68 bytes, lines 54-55
54 55<noscript><iframe src="https://www.googletagmanager.com/ns.html?id=
55GTM-T749LM6T
vendor: 83 bytes, lines 55-56
55" 56height="0" width="0" style="display:none;visibility:hidden"></iframe></noscript>
57<!-- End Google Tag Manager (noscript) --> <!-- Header --> 58 <section class="header bg-theme-beige md:bg-header relative print bg-right sm:bg-contain bg-no-repeat shadow-md relative z-10" style="z-index:981;" uk-sticky> 59 <div class="max-w-7xl mx-auto flex items-center justify-between p-2 md:px-8"> 60 <div class="logo w-16 sm:w-28 transition-all"> 61 <a href="//wellme.com"><img src="//wellme.com/global/img/logo.png" alt="WellMe" class="" /></a> 62 </div> 63 <!-- Desktop Menu --> 64 <div class="hidden md:inline-block"> 65 <ul class="menu-desktop text-dark-purple flex space-x-10 items-center justify-center uppercase"> 66 <li><a href="//wellme.com/" class="hover:text-theme-gold hover:no-underline">Home</a></li> 67 <li><a href="//wellme.com/shop/" class="hover:text-theme-gold hover:no-underline">Shop</a></li> 68 <li><a href="//wellme.com/about/" class="hover:text-theme-gold hover:no-underline">About</a> 69 <li><a href="//wellme.com/impact/" class="hover:text-theme-gold hover:no-underline">Impact</a> 70 <!--<li><a href="//wellme.com/blog/" class="hover:text-theme-gold hover:no-underline">Blog</a></li></li>--> 71 </ul> 72 </div> 73 74 <div class="flex items-center"> 75 <!-- Mobile Menu --> 76 <div class="inline-block md:hidden mr-8"> 77 <div class="menu-icon text-3xl text-theme-gold cursor-pointer transition-all"><i class="fa-solid fa-bars"></i></div> 78 </div> 79 <ul class="social flex items-center text-theme-gold text-2xl space-x-5"> 80 <li><a href="https://facebook.com/wellme.official" class="hover:text-theme-gold hover:no-underline" target="_blank"><i class="fa-brands fa-facebook"></i></a></li> 81 <li><a href="https://www.instagram.com/wellme.social/" class="hover:text-theme-gold hover:no-underline" target="_blank"><i class="fa-brands fa-instagram"></i></a></li> 82 <li><a href="https://www.youtube.com/channel/UCvLPEJU8YgxRnTncYIdVxPQ" class="hover:text-theme-gold hover:no-underline" target="_blank"><i class="fa-brands fa-youtube"></i></a></li> 83 </ul> 84 </div> 85 </div> 86 <!-- Mobile menu dropdown --> 87 <div class="mobile-menu text-center bg-theme text-dark-purple" style="display:none;"> 88 <div class="font-bold text-lg uppercase py-20 text-center"> 89 <a href="//wellme.com/" class="hover:text-theme-gold hover:no-underline block my-4">Home</a> 90 <a href="//wellme.com/shop/" class="hover:text-theme-gold hover:no-underline block my-4">Shop</a> 91 <a href="//wellme.com/about/" class="hover:text-theme-gold hover:no-underline block my-4">About</a> 92 <a href="//wellme.com/impact/" class="hover:text-theme-gold hover:no-underline block my-4">Impact</a> 93 <!--<a href="//wellme.com/blog/" class="hover:text-theme-gold hover:no-underline block my-4">Blog</a>--> 94 </div> 95 </div> 96</section> 97<section class="bg-theme-peach shadow-lg relative z-[999]"> 98 <div class="md:text-normal text-sm text-right text-dark-purple"> 99 <div class="max-w-7xl mx-auto px-2 py-1.5 md:px-8"> 100 <div class="info flex-col md:flex-row flex items-center justify-center md:justify-end md:space-x-3 md:mr-0 mr-4"> 101 <div class=""> 102 Product support: <a class="hover:no-underline hover:text-theme-gold" href="/cdn-cgi/l/email-protection#bfeccacfcfd0cdcbffc8dad3d3d2da91dcd0d2"><strong><span class="__cf_email__" data-cfemail="ce9dbbbebea1bcba8eb9aba2a2a3abe0ada1a3">[email protected]</span></strong></a> 103 </div> 104 <div class="md:flex hidden md:px-2">|</div> 105 <div class=""> 106 Order support: <a class="hover:no-underline hover:text-theme-gold" href="https://www.clkbank.com"><strong>www.clkbank.com</strong></a> 107 </div> 108 <div class="md:flex hidden md:px-2">|</div> 109 <div class=""> 110 Phone support: <a class="hover:no-underline hover:text-theme-gold" href="tel:(800) 473-2115"><strong>(800) 473-2115</strong></a> 111 </div> 112 113<!-- 114 115 <div class=""> 116 Phone support: <a class="hover:no-underline hover:text-theme-gold" href="tel:+18004732115"><strong>1-(800) 473-2115</strong></a> 117 </div> 118--> 119 120 </div> 121 </div> 122 </div> 123</section> <!-- Content --> 124 <section class="pt-12 pb-32 px-2">
125 <div id="store" class="max-w-md sm:max-w-2xl md:max-w-3xl lg:max-w-5xl mx-auto"> 126 <h3 class="text-3xl md:text-4xl font-extrabold text-center pb-6 text-theme-peach">Shop <span class="text-theme-gold">WellMe</span></h3> 127 <div class="flex items-start select-none flex-wrap justify-center"> 128 <div class="product w-full sm:w-1/2 lg:w-1/3 p-4 hover:shadow-md hover:bg-theme-beige transition-all rounded-lg hover:bg-opacity-50"> 129 <div class="relative"> 130 <img src="../global/img/biovanish-1.png" alt="BioVanish" class="relative z-10"> 131 <img src="../global/img/logos/free-shipping-6-jars.svg" alt="Free shipping" class="absolute bottom-3 right-3 z-20 w-[5rem]"> 132 </div> 133 <h4 class="text-center gilroy font-bold">BioVanish<sup class="r">â¢</sup></h4> 134 <a href="//wellme.com/shop/biovanish/" id="" class="order-button shadow-inner flex justify-center items-center w-full focus:outline-none font-extrabold py-3 text-lg rounded-full mt-2 sm:mt-4 hover:no-underline text-center relative transition-all bg-gradient-to-t from-theme-purple to-theme-purple-light text-theme-dark-purple hover:from-theme-purple-light hover:to-theme-purple hover:text-theme-dark-purple border border-theme-purple"><span class="absolute flex justify-center items-center left-3 bg-theme-light text-theme rounded-full p-2 h-9 w-9"><i class="fa-brands fa-opencart"></i></span> <span class="ml-4">Choose Options</span></a> 135 </div> 136 <div class="product w-full sm:w-1/2 lg:w-1/3 p-4 hover:shadow-md hover:bg-theme-beige transition-all rounded-lg hover:bg-opacity-50"> 137 <div class="relative"> 138 <img src="../global/img/crefresh-1.png" alt="Collagen Refresh" class="relative z-10"> 139 <img src="../global/img/logos/free-shipping-6-jars.svg" alt="Free shipping" class="absolute bottom-3 right-3 z-20 w-[5rem]"> 140 </div> 141 <h4 class="text-center gilroy font-bold">Collagen Refresh<sup class="r">â¢</sup></h4> 142 <a href="//wellme.com/shop/collagenrefresh/" id="" class="order-button shadow-inner flex justify-center items-center w-full focus:outline-none font-extrabold py-3 text-lg rounded-full mt-2 sm:mt-4 hover:no-underline text-center relative transition-all bg-gradient-to-t from-theme-purple to-theme-purple-light text-theme-dark-purple hover:from-theme-purple-light hover:to-theme-purple hover:text-theme-dark-purple border border-theme-purple"><span class="absolute flex justify-center items-center left-3 bg-theme-light text-theme rounded-full p-2 h-9 w-9"><i class="fa-brands fa-opencart"></i></span> <span class="ml-4">Choose Options</span></a> 143 </div> 144 <div class="product w-full sm:w-1/2 lg:w-1/3 p-4 hover:shadow-md hover:bg-theme-beige transition-all rounded-lg hover:bg-opacity-50"> 145 <div class="relative"> 146 <img src="../global/img/slimminerals-1.png" alt="SlimMinerals" class="relative z-10"> 147 <img src="../global/img/logos/free-shipping-6-bottles.svg" alt="Free shipping" class="absolute bottom-3 right-3 z-20 w-[5rem]"> 148 </div> 149 <h4 class="text-center gilroy font-bold">SlimMinerals<sup class="r">â¢</sup></h4> 150 <a href="//wellme.com/shop/slimminerals/" id="" class="order-button shadow-inner flex justify-center items-center w-full focus:outline-none font-extrabold py-3 text-lg rounded-full mt-2 sm:mt-4 hover:no-underline text-center relative transition-all bg-gradient-to-t from-theme-purple to-theme-purple-light text-theme-dark-purple hover:from-theme-purple-light hover:to-theme-purple hover:text-theme-dark-purple border border-theme-purple"><span class="absolute flex justify-center items-center left-3 bg-theme-light text-theme rounded-full p-2 h-9 w-9"><i class="fa-brands fa-opencart"></i></span> <span class="ml-4">Choose Options</span></a> 151 </div> 152 <div class="product w-full sm:w-1/2 lg:w-1/3 p-4 hover:shadow-md hover:bg-theme-beige transition-all rounded-lg hover:bg-opacity-50"> 153 <div class="relative"> 154 <img src="../global/img/longevity-1.png" alt="Longevity Activator" class="relative z-10"> 155 <img src="../global/img/logos/free-shipping-6-bottles.svg" alt="Free shipping" class="absolute bottom-3 right-3 z-20 w-[5rem]">
156 </div> 157 <h4 class="text-center gilroy font-bold">Longevity Activator<sup class="r">®</sup></h4> 158 <a href="//wellme.com/shop/longevityactivator/" id="" class="order-button shadow-inner flex justify-center items-center w-full focus:outline-none font-extrabold py-3 text-lg rounded-full mt-2 sm:mt-4 hover:no-underline text-center relative transition-all bg-gradient-to-t from-theme-purple to-theme-purple-light text-theme-dark-purple hover:from-theme-purple-light hover:to-theme-purple hover:text-theme-dark-purple border border-theme-purple"><span class="absolute flex justify-center items-center left-3 bg-theme-light text-theme rounded-full p-2 h-9 w-9"><i class="fa-brands fa-opencart"></i></span> <span class="ml-4">Choose Options</span></a> 159 </div> 160 <div class="product w-full sm:w-1/2 lg:w-1/3 p-4 hover:shadow-md hover:bg-theme-beige transition-all rounded-lg hover:bg-opacity-50"> 161 <div class="relative"> 162 <img src="../global/img/omega-1.png" alt="Collagen Refresh" class="relative z-10"> 163 <img src="../global/img/logos/free-shipping-6-bottles.svg" alt="Free shipping" class="absolute bottom-3 right-3 z-20 w-[5rem]"> 164 </div> 165 <h4 class="text-center gilroy font-bold">Omega 3·7·9 + Krill <sup class="r">®</sup></h4> 166 <a href="//wellme.com/shop/omega379krill/" id="" class="order-button shadow-inner flex justify-center items-center w-full focus:outline-none font-extrabold py-3 text-lg rounded-full mt-2 sm:mt-4 hover:no-underline text-center relative transition-all bg-gradient-to-t from-theme-purple to-theme-purple-light text-theme-dark-purple hover:from-theme-purple-light hover:to-theme-purple hover:text-theme-dark-purple border border-theme-purple"><span class="absolute flex justify-center items-center left-3 bg-theme-light text-theme rounded-full p-2 h-9 w-9"><i class="fa-brands fa-opencart"></i></span> <span class="ml-4">Choose Options</span></a> 167 </div> 168<div class="product w-full sm:w-1/2 lg:w-1/3 p-4 hover:shadow-md hover:bg-theme-beige transition-all rounded-lg hover:bg-opacity-50"> 169 <div class="relative"> 170 <img src="../global/img/menorescue-1.png" alt="MenoRescue" class="relative z-10"> 171 <img src="../global/img/logos/free-shipping-6-bottles.svg" alt="Free shipping" class="absolute bottom-3 right-3 z-20 w-[5rem]"> 172 </div> 173 <h4 class="text-center gilroy font-bold">MenoRescue<sup class="r">â¢</sup></h4> 174 <button type="button" disabled class="order-button w-full py-3 mt-4 rounded-full" style="opacity: .5; cursor: not-allowed;">Temporarily unavailable</button> 175 </div> 176 <div class="product w-full sm:w-1/2 lg:w-1/3 p-4 hover:shadow-md hover:bg-theme-beige transition-all rounded-lg hover:bg-opacity-50"> 177 <div class="relative"> 178 <img src="../global/img/mangoslim-1.png" alt="MangoSlim" class="relative z-10"> 179 <img src="../global/img/logos/free-shipping-6-bottles.svg" alt="Free shipping" class="absolute bottom-3 right-3 z-20 w-[5rem]"> 180 </div> 181 <h4 class="text-center gilroy font-bold">MangoSlim<sup class="r">â¢</sup></h4> 182 <button type="button" disabled class="order-button w-full py-3 mt-4 rounded-full" style="opacity: .5; cursor: not-allowed;">Temporarily unavailable</button> 183 </div> 184 </div> 185 </div> 186</section> 187<section id="guarantee" class="bg-theme-beige border-t border-stone-300"> 188 <div class="flex justify-center relative -top-20 -mb-12 xl:-mb-32"> 189 <img src="../global/img/guarantee.png" class="w-60 drop-shadow-md" alt="180-Day Money-Back Guarantee" /> 190 </div> 191 <div class="max-w-7xl mx-auto px-2"> 192 <div class="ml-auto flex flex-wrap items-end"> 193 <div class="w-full lg:w-1/3"> 194 <img src="../global/img/andrea-about.png" alt="Andrea Taylor" class="mx-auto max-w-xs lg:max-w-full" /> 195 </div> 196 <div class="w-full lg:w-2/3 max-w-xl lg:max-w-none mx-auto"> 197 <div class="flex-col justify-center"> 198 <div class="lg:pl-14 lg:pr-20 pb-12"> 199 <p class="font-extrabold text-theme-gold text-lg md:text-2xl uppercase md:text-theme text-center md:text-left py-2 md:py-0 rounded-full md:rounded-none">180-Day âEmpty-Bottleâ Money-Back Guarantee</p> 200 201 <p>Weâre so confident you'll be head-over-heels thrilled with the results you get with each of our formulas that weâre giving you a <strong>full six months to try any WellMe product</strong> for yourself, completely risk-free, regardless of the package you choose.</p> 202 203 <p>
203If you change your mind for any reason at all, simply contact our friendly customer support team and <strong>they'll refund 100% of the purchase price.</strong> Contact details will be on the packaging.</p> 204 205 <p>Again, if for any reason you don't enjoy the kind of life-changing results you hoped for, you have a full six months to let us know.</p> 206 207 <p>We will still refund every penny, <strong>even if you've used up your entire supply!</strong></p> 208 209 <p>So there really is nothing to lose by putting our formulas to the test today, and a happier, healthier future to gain!</p> 210 211 <p>Thanks for reading, and we can't wait to hear all about your transformation!</p> 212 </div> 213 </div> 214 </div> 215 </div> 216 </div> 217</section> <!-- Footer --> 218 <footer class="py-10 bg-theme-dark-purple text-white print"> 219 <div class="text-center"> 220 <p class="circular"> 221 WellMe </p> 222 <p class="text-sm address">8500 Normandale Lake Blvd, Suite 350,<br> 223 Bloomington, MN 55437. Formulated in the USA.<br> 224 <span class="italic text-xs pt-2">For product returns, please see our <a href="../refund-policy.php" class="text-white underline hover:text-gray-100" target="_blank">refund policy</span> 225 </p> 226 <p class="text-sm pb-2 menu"> 227 <a href="//wellme.com/terms.php" class="px-2 hover:text-gray-200 hover:no-underline" target="_blank">Terms & Conditions</a> <a href="//wellme.com/privacy.php" class="px-2 hover:text-gray-200 hover:no-underline" target="_blank">Privacy Policy</a> <a href="//wellme.com/refund-policy.php" class="px-2 hover:text-gray-200 hover:no-underline" target="_blank">Refund Policy</a> <a href="//wellme.com/anti-spam-policy.php" class="px-2 hover:text-gray-200 hover:no-underline" target="_blank">Anti-Spam Policy</a> <a href="//menorescue.com/affiliates" class="px-2 hover:text-gray-200 hover:no-underline" target="_blank">Affiliates</a> <a href="/cdn-cgi/l/email-protection#71220401011e03053106141d1d1c145f121e1c" class="px-2 hover:text-gray-200 hover:no-underline">Contact Us</a> 228 </p> 229 </div> 230 <div class="max-w-6xl mx-auto px-2 flex items-end justify-between"> 231 <div class="max-w-xl mt-4 mb-3"> 232 <p class="text-xs pt-2">ClickBank is the retailer of products on this site. CLICKBANK® is a registered trademark of Click Sales Inc., a Delaware corporation located at 1444 S. Entertainment Ave., Suite 410 Boise, ID 83709, USA and used by permission. ClickBank's role as retailer does not constitute an endorsement, approval or review of these products or any claim, statement or opinion used in promotion of these products.</p> 233 234 <p class="text-xs">Statements on this website have not been evaluated by the Food and Drug Administration. Products are not intended to diagnose, treat, cure or prevent any disease. If you are pregnant, nursing, taking medication, or have a medical condition, consult your physician before using our products.</p> 235 236 <p class="text-xs">Testimonials, case studies, and examples found on this page are results that have been forwarded to us by users of WellMe products and related products are not intended to represent or guarantee that anyone will achieve the same or similar results.</p> 237 <p class="text-xs">©2026 WellMe.</p> 238 </div> 239 <div> 240 <img src="//wellme.com/global/img/logo-white.png" class="md:w-32" /> 241 </div> 242 </div> 243</footer> 244<!-- Contact Modal --> 245<div uk-modal id="contact"> 246 <div class="uk-modal-dialog uk-width-large"> 247 <div class="py-4 text-lg sm:text-2xl bg-theme"> 248 <h2 class="text-center text-white gilroy">Contact WellMe Support</h2> 249 </div> 250 <div class="md:px-8 md:py-12 py-8 px-2"> 251 <div class="space-y-3"> 252 <a href="https://clkbank.com/" class="flex items-center w-full rounded-md text-center p-3 bg-theme-alt hover:no-underline hover:text-inherit text-stone-500 hover:shadow-md" target="_blank"> 253 <span class="material-icons-outlined text-2xl sm:text-3xl flex-none pr-2 sm:pr-4 border-r border-[#c7b2a6]">support_agent</span> 254 <span class="justify-self-center grow font-bold gilroy relative -left-4 sm:text-xl text-lg">Order Support</span> 255 </a> 256 <a href="/cdn-cgi/l/email-protection#e0b39590908f9294a097858c8c8d85ce838f8d" class="flex items-center w-full rounded-md text-center p-3 bg-theme text-stone-100 hover:text-stone-100 hover:no-underline hover:shadow-md"> 257 <span class="material-icons-outlined text-2xl sm:text-3xl flex-none pr-2 sm:pr-4 border-r border-[#c1775c]">inventory_2</span> 258 <span class="grow font-bold gilroy relative -left-4 sm:text-xl text-lg">Product Support</span> 259 </a> 260 </div> 261 262 </div> 263 <div class="md:px-4 py-4 px-2 text-right bg-theme-light-alt"> 264 <button class="uk-modal-close px-4 md:py-1 text-sm border border-stone-300 rounded-full text-stone-500">Close</button> 265 </div> 266 </div> 267</div> 268 269<!-- UIKit -->
vendor: 109 bytes, lines 269-270
269 270<script data-cfasync="false" src="/cdn-cgi/scripts/5c5dd728/cloudflare-static/email-decode.min.js"></script>
270<script src="//d39ldsmboekjvi.cloudfront.net/uikit3/js/uikit.min.js" type="6af3d778c7edb03465551f07-text/javascript"></script>
270 271<!-- Swiper --> 272 <link type="text/css" rel="stylesheet" href="../../global/css/slick.css" /> 273 <link type="text/css" rel="stylesheet" href="../../global/css/slick-theme.css" /> 274
274<script type="6af3d778c7edb03465551f07-text/javascript"> 275 //Initialize Swiper 276 $('.upsell-container').slick({ 277 infinite: false, 278 slidesToShow: 3, 279 slidesToScroll: 1, 280 }); 281 </script>
vendor: 1 bytes, line 281
281
282<script type="6af3d778c7edb03465551f07-text/javascript"> 283 //Mobile Menu 284 $(".menu-icon").click(function() { 285 $(this).toggleClass("rotate-90"); 286 $(".mobile-menu").slideToggle(); 287 }); 288 // SHOP SINGLE FUNCTIONS 289 function subToggle(){ 290 $(".loading").show(); 291 $(".upsells-wrapper").addClass("uk-invisible"); 292 293 /* Then remove the spinnner */ 294 $(".slick-prev").click(); 295 setTimeout(function() { 296 $(".loading").fadeOut(); 297 $(".upsells-wrapper").removeClass("uk-invisible"); 298 }, 1500); 299 if ($("#one-time").is(':checked')){ 300 //$(".couponToggle").removeClass("hidden"); 301 $(".oneTimeOnly").removeClass("hidden"); 302 $(".subscriptionOnly").addClass("hidden"); 303 $(".label-one-time").addClass("font-bold"); 304 $(".label-subscription").removeClass("font-bold"); 305 $(".subscriptionOnly .additional-item, .subscriptionOnly .plus-1, .subscriptionOnly .plus-2, .subscriptionOnly .plus-3, .subscriptionOnly .plus-4, .subscriptionOnly .plus-5, .subscriptionOnly .plus-6").addClass("hidden"); 306 $(".subscriptionOnly .upsell").removeClass("selected"); 307 } else { 308 $("#couponInput").val(""); 309 //$(".couponToggle").addClass("hidden"); 310 $(".subscriptionOnly").removeClass("hidden"); 311 $(".oneTimeOnly").addClass("hidden"); 312 $(".label-subscription").addClass("font-bold"); 313 $(".label-one-time").removeClass("font-bold"); 314 $(".oneTimeOnly .additional-item, .oneTimeOnly .plus-1, .oneTimeOnly .plus-2, .subscriptionOnly .plus-3, .subscriptionOnly .plus-4, .subscriptionOnly .plus-5, .subscriptionOnly .plus-6").addClass("hidden"); 315 $(".oneTimeOnly .upsell").removeClass("selected"); 316 } 317 } 318 $(".bottle-choice").click(function() { 319 if(!$(this).hasClass("selected")) { 320 //Uncheck other upsells if selection changes 321 $(".upsell-container .upsell").removeClass("selected"); 322 //reset plus signs if selection changes 323 $(".additional-images .plus-1, .additional-images .plus-2, .additional-images .plus-3, .additional-images .plus-4, .additional-images .plus-5, .additional-images .plus-6").addClass("hidden"); 324 $(".additional-images div:not(.product-image)").addClass("hidden"); 325 //reset additional items price 326 $(".extras").addClass("hidden"); 327 } 328 //Fake loader 329 /* Put the spinner back */ 330 $(".loading").show(); 331 $(".upsells-wrapper").addClass("uk-invisible"); 332 333 /* Then remove the spinnner */ 334 $(".slick-prev").click(); 335 setTimeout(function() { 336 $(".loading").fadeOut(); 337 $(".upsells-wrapper").removeClass("uk-invisible"); 338 }, 1500); 339 }); 340 341 //Non dependencies on subscription toggle 342 $(".bottles-1").click(function() { 343 $(".supplyAmount").text("1");$(".plural").text("");$(".months").text("month"); 344 $(".product-image img:not(.blurb)").attr("src", "../../global/img/-1.png"); 345 $(".bottle-choice").removeClass('selected'); 346 $(".bottles-1").addClass("selected"); 347 $(".upsell-container-1").removeClass("uk-hidden"); 348 $(".upsell-container-3").addClass("uk-hidden"); 349 $(".upsell-container-6").addClass("uk-hidden"); 350 351 }); 352 $(".bottles-3").click(function() { 353 $(".supplyAmount").text("3");$(".plural").text("s");$(".months").text("3 months"); 354 $(".product-image img:not(.blurb)").attr("src", "../../global/img/-3.png"); 355 $(".bottle-choice").removeClass('selected'); 356 $(".bottles-3").addClass("selected"); 357 $(".upsell-container-1").addClass("uk-hidden"); 358 $(".upsell-container-3").removeClass("uk-hidden"); 359 $(".upsell-container-6").addClass("uk-hidden"); 360 }); 361 $(".bottles-6").click(function() { 362 $(".supplyAmount").text("6");$(".plural").text("s");$(".months").text("6 months"); 363 $(".product-image img:not(.blurb)").attr("src", "../../global/img/-6.png"); 364 $(".bottle-choice").removeClass('selected'); 365 $(".bottles-6").addClass("selected"); 366 $(".upsell-container-1").addClass("uk-hidden"); 367 $(".upsell-container-3").addClass("uk-hidden"); 368 $(".upsell-container-6").removeClass("uk-hidden"); 369 }); 370 //UPSELLS 371 $( document ).ready(function() { 372 $(".upsell-1").click(function() { 373 $(this).toggleClass("selected"); 374 if ($(".upsell").hasClass("selected")) { 375 $(".new").removeClass("hidden"); 376 $(".extras").removeClass("hidden"); 377 } else { 378 $(".new").addClass("hidden"); 379 $(".extras").addClass("hidden"); 380 } 381 $(".plus-1").toggleClass("hidden"); 382 if($(this).parents().hasClass("upsell-container-1")) { 383 $(".additional_u1_1").toggleClass("hidden"); 384 } 385 if($(this).parents().hasClass("upsell-container-3")) { 386 $(".additional_u1_3").toggleClass("hidden"); 387 } 388 if($(this).parents().hasClass("upsell-container-6")) { 389 $(".additional_u1_6").toggleClass("hidden"); 390 } 391 }); 392 $(".upsell-2").click(function() { 393 $(this).toggleClass("selected"); 394 if ($(".upsell").hasClass("selected")) { 395 $(".new").removeClass("hidden"); 396 $(".extras").removeClass("hidden"); 397 } else { 398 $(".new").addClass("hidden"); 399 $(".extras").addClass("hidden"); 400 } 401 $(".plus-2").toggleClass("hidden"); 402 if($(this).parents().hasClass("upsell-container-1")) { 403 $(".additional_u2_1").toggleClass("hidden"); 404 } 405 if($(this).parents().hasClass("upsell-container-3")) { 406 $(".additional_u2_3").toggleClass("hidden"); 407 } 408 if($(this).parents().hasClass("upsell-container-6")) { 409 $(".additional_u2_6").toggleClass("hidden"); 410 } 411 }); 412 $(".upsell-3").click(function() { 413 $(this).toggleClass("selected"); 414 if ($(".upsell").hasClass("selected")) { 415 $(".new").removeClass("hidden"); 416 $(".extras").removeClass("hidden"); 417 } else { 418 $(".new").addClass("hidden"); 419 $(".extras").addClass("hidden"); 420 } 421 $(".plus-3").toggleClass("hidden"); 422 if($(this).parents().hasClass("upsell-container-1")) { 423 $(".additional_u3_1").toggleClass("hidden"); 424 } 425 if($(this).parents().hasClass("upsell-container-3")) { 426 $(".additional_u3_3").toggleClass("hidden"); 427 } 428 if($(this).parents().hasClass("upsell-container-6")) { 429 $(".additional_u3_6").toggleClass("hidden"); 430 } 431 });
432 $(".upsell-4").click(function() { 433 $(this).toggleClass("selected"); 434 if ($(".upsell").hasClass("selected")) { 435 $(".new").removeClass("hidden"); 436 $(".extras").removeClass("hidden"); 437 } else { 438 $(".new").addClass("hidden"); 439 $(".extras").addClass("hidden"); 440 } 441 $(".plus-4").toggleClass("hidden"); 442 if($(this).parents().hasClass("upsell-container-1")) { 443 $(".additional_u4_1").toggleClass("hidden"); 444 } 445 if($(this).parents().hasClass("upsell-container-3")) { 446 $(".additional_u4_3").toggleClass("hidden"); 447 } 448 if($(this).parents().hasClass("upsell-container-6")) { 449 $(".additional_u4_6").toggleClass("hidden"); 450 } 451 }); 452 $(".upsell-5").click(function() { 453 $(this).toggleClass("selected"); 454 if ($(".upsell").hasClass("selected")) { 455 $(".new").removeClass("hidden"); 456 $(".extras").removeClass("hidden"); 457 } else { 458 $(".new").addClass("hidden"); 459 $(".extras").addClass("hidden"); 460 } 461 $(".plus-5").toggleClass("hidden"); 462 if($(this).parents().hasClass("upsell-container-1")) { 463 $(".additional_u5_1").toggleClass("hidden"); 464 } 465 if($(this).parents().hasClass("upsell-container-3")) { 466 $(".additional_u5_3").toggleClass("hidden"); 467 } 468 if($(this).parents().hasClass("upsell-container-6")) { 469 $(".additional_u5_6").toggleClass("hidden"); 470 } 471 }); 472 $(".upsell-6").click(function() { 473 $(this).toggleClass("selected"); 474 if ($(".upsell").hasClass("selected")) { 475 $(".new").removeClass("hidden"); 476 $(".extras").removeClass("hidden"); 477 } else { 478 $(".new").addClass("hidden"); 479 $(".extras").addClass("hidden"); 480 } 481 $(".plus-6").toggleClass("hidden"); 482 if($(this).parents().hasClass("upsell-container-1")) { 483 $(".additional_u6_1").toggleClass("hidden"); 484 } 485 if($(this).parents().hasClass("upsell-container-3")) { 486 $(".additional_u6_3").toggleClass("hidden"); 487 } 488 if($(this).parents().hasClass("upsell-container-6")) { 489 $(".additional_u6_6").toggleClass("hidden"); 490 } 491 }); 492 }); 493 //Calculate MSRP 494 function calcMSRP() { 495 var MSRP = $(".bottle-choice.selected").attr("data-MSRP"); 496 var totalRaw = parseFloat(MSRP); 497 var totalForm = totalRaw.toLocaleString('en-US', { style: 'decimal', minimumFractionDigits : 2 }); 498 var total = totalForm.replace(/(.*)(\.\d+)$/g, "<span>$1</span><sup>\$2</sup>"); 499 $(".MSRP").html(total); 500 setTimeout(function() { 501 $(".MSRP").html(total); 502 }, 200); 503 } 504 /* calculate right away */ 505 calcMSRP(); 506 /* re-calculate on-click of any option */ 507 $("#subToggle label, .bottle-choice, .upsell").click(function() { 508 setTimeout(calcMSRP, 200); 509 }); 510 //Calculate MSRP (including additional items) 511 function calcExtraMSRP() { 512 var MSRP_main = $(".bottle-choice.selected").attr("data-MSRP"); 513 if($(".upsell-1").hasClass("selected")) { 514 var upsell1MSRP = $(".upsell-1.selected").attr("data-MSRP"); 515 } else { 516 upsell1MSRP = 0; 517 } 518 if($(".upsell-2").hasClass("selected")) { 519 var upsell2MSRP = $(".upsell-2.selected").attr("data-MSRP"); 520 } else { 521 upsell2MSRP = 0; 522 } 523 if($(".upsell-3").hasClass("selected")) { 524 var upsell3MSRP = $(".upsell-3.selected").attr("data-MSRP"); 525 } else { 526 upsell3MSRP = 0; 527 } 528 if($(".upsell-4").hasClass("selected")) { 529 var upsell4MSRP = $(".upsell-4.selected").attr("data-MSRP"); 530 } else { 531 upsell4MSRP = 0; 532 } 533 if($(".upsell-5").hasClass("selected")) { 534 var upsell5MSRP = $(".upsell-5.selected").attr("data-MSRP"); 535 } else { 536 upsell5MSRP = 0; 537 } 538 if($(".upsell-6").hasClass("selected")) { 539 var upsell6MSRP = $(".upsell-6.selected").attr("data-MSRP"); 540 } else { 541 upsell6MSRP = 0; 542 } 543 var totalRaw = parseFloat(MSRP_main) + parseFloat(upsell1MSRP) + parseFloat(upsell2MSRP); 544 var totalForm = totalRaw.toLocaleString('en-US', { style: 'decimal', minimumFractionDigits : 2 }); 545 var total = totalForm.replace(/(.*)(\.\d+)$/g, "<span>$1</span><sup>\$2</sup>"); 546 $(".combinedMSRP").html(total); 547 setTimeout(function() { 548 $(".combinedMSRP").html(total); 549 }, 200); 550 } 551 /* Calculate right away */ 552 calcExtraMSRP(); 553 /* re-calculate on-click of any option */ 554 $("#subToggle, .bottle-choice, .upsell").click(function() { 555 setTimeout(calcExtraMSRP, 200); 556 }); 557 //Calculate total savings - one-time purchase 558 function totalSavingsOneTime() { 559 function calculateSavings(selector) { 560 var element = $("#oneTimeOptions " + selector + ".selected"); 561 if (element.length) { 562 var MSRP = element.attr("data-MSRP"); 563 var price = element.attr("data-price"); 564 return parseFloat(MSRP) - parseFloat(price); 565 } 566 return 0; 567 } 568 569 var savings_u = []; 570 for (var i = 1; i <= 6; i++) { 571 savings_u[i] = calculateSavings(".upsell-" + i); 572 } 573 574 var savings_main = calculateSavings(".bottle-choice"); 575 576 var totalSavingsRAW = savings_main + savings_u.reduce((a, b) => a + b, 0);
577 var totalSavingsFORM = totalSavingsRAW.toLocaleString('en-US', { style: 'decimal', minimumFractionDigits: 2 }); 578 var totalSavings = totalSavingsFORM.replace(/(.*)(\.\d+)$/g, "<span>$1</span><sup>\$2</sup>"); 579 $(".oneTimeOnly .totalSavings").html(totalSavings); 580 581 var initialSavingsRAW = savings_main.toLocaleString('en-US', { style: 'decimal', minimumFractionDigits: 2 }); 582 var initialSavings = initialSavingsRAW.replace(/(.*)(\.\d+)$/g, "<span>$1</span><sup>\$2</sup>"); 583 $(".oneTimeOnly .savings").html(initialSavings); 584 } 585 586 /* Calculate right away */ 587 totalSavingsOneTime(); 588 /* re-calculate on-click of any option */ 589 $(".label-one-time, .label-subscription, .oneTimeOnly .bottle-choice, .oneTimeOnly .upsell").click(function() { 590 setTimeout(totalSavingsOneTime, 200); 591 }); 592 function calculateSavings(selector) { 593 var element = $(selector + ".selected"); 594 if (element.length) { 595 var MSRP = element.attr("data-MSRP"); 596 var price = element.attr("data-price"); 597 return parseFloat(MSRP) - parseFloat(price); 598 } 599 return 0; 600 } 601 602 function updateSavingsDisplay(targetClass, savingsValue) { 603 var savingsRAW = savingsValue.toLocaleString('en-US', { style: 'decimal', minimumFractionDigits: 2 }); 604 var savingsFormatted = savingsRAW.replace(/(.*)(\.\d+)$/g, "<span>$1</span><sup>\$2</sup>"); 605 $(targetClass).html(savingsFormatted); 606 } 607 608 function totalSavingsSubscription() { 609 var savings_u = []; 610 for (var i = 1; i <= 6; i++) { 611 savings_u[i] = calculateSavings("#subscriptionOptions .upsell-" + i); 612 } 613 614 var savings_main = calculateSavings("#subscriptionOptions .bottle-choice"); 615 616 var totalSavingsRAW = savings_main + savings_u.reduce((a, b) => a + b, 0); 617 updateSavingsDisplay(".subscriptionOnly .totalSavings", totalSavingsRAW); 618 619 updateSavingsDisplay(".subscriptionOnly .savings", savings_main); 620 } 621 622 /* Calculate right away */ 623 totalSavingsSubscription(); 624 /* re-calculate on-click of any option */ 625 $("#label-subscription, .label-one-time, .subscriptionOnly .bottle-choice, .subscriptionOnly .upsell").click(function() { 626 setTimeout(totalSavingsSubscription, 200); 627 }); 628 629 //Calculate SubTotal - one-time purchase 630 function subTotalOneTime() { 631 var mainTotal = $("#oneTimeOptions .bottle-choice.selected").attr("data-price"); 632 if($("#oneTimeOptions .upsell-1").hasClass("selected")) { 633 var upsell1Total = $("#oneTimeOptions .upsell-1.selected").attr("data-price"); 634 } else { 635 upsell1Total = 0; 636 } 637 if($("#oneTimeOptions .upsell-2").hasClass("selected")) { 638 var upsell2Total = $("#oneTimeOptions .upsell-2.selected").attr("data-price"); 639 } else { 640 upsell2Total = 0; 641 } 642 if($("#oneTimeOptions .upsell-3").hasClass("selected")) { 643 var upsell3Total = $("#oneTimeOptions .upsell-3.selected").attr("data-price"); 644 } else { 645 upsell3Total = 0; 646 } 647 if($("#oneTimeOptions .upsell-4").hasClass("selected")) { 648 var upsell4Total = $("#oneTimeOptions .upsell-4.selected").attr("data-price"); 649 } else { 650 upsell4Total = 0; 651 } 652 if($("#oneTimeOptions .upsell-5").hasClass("selected")) { 653 var upsell5Total = $("#oneTimeOptions .upsell-5.selected").attr("data-price"); 654 } else { 655 upsell5Total = 0; 656 } 657 if($("#oneTimeOptions .upsell-6").hasClass("selected")) { 658 var upsell6Total = $("#oneTimeOptions .upsell-6.selected").attr("data-price"); 659 } else { 660 upsell6Total = 0; 661 } 662 var totalRaw = parseFloat(mainTotal) + parseFloat(upsell1Total) + parseFloat(upsell2Total) + parseFloat(upsell3Total) + parseFloat(upsell4Total) + parseFloat(upsell5Total) + parseFloat(upsell6Total); 663 var totalForm = totalRaw.toFixed(2); 664 var total = totalForm.replace(/(.*)(\.\d+)$/g, "<span>$1</span><sup>\$2</sup>"); 665 setTimeout(function() { 666 $(".oneTimeOnly .subTotal").html(total); 667 }, 200); 668 } 669 /* calculate on page load */ 670 setTimeout(subTotalOneTime, 100); 671 /* re-calculate on-click of any option */ 672 $(".label-one-time, .label-subscription, .oneTimeOnly .bottle-choice, .oneTimeOnly .upsell").click(function() { 673 setTimeout(subTotalOneTime, 200); 674 }); 675 //Calculate Total one-time purchase 676 function totalOneTime() { 677 var mainTotal = $("#oneTimeOptions .bottle-choice.selected").attr("data-price"); 678 679 var totalRaw = parseFloat(mainTotal); 680 var totalForm = totalRaw.toFixed(2); 681 var total = totalForm.replace(/(.*)(\.\d+)$/g, "<span>$1</span><sup>\$2</sup>"); 682 $(".oneTimeOnly .total").html(total); 683 } 684 /* calculate on page load */ 685 setTimeout(totalOneTime, 100); 686 687 /* re-calculate on-click of any option */ 688 $(".label-one-time, .label-subscription, #oneTimeOptions .bottle-choice, #oneTimeOptions .upsell").click(function() { 689 setTimeout(totalOneTime, 200); 690 }); 691 692 //Calculate subTotal subscription purchase 693 function subTotalSubscription() { 694 var mainTotal = $("#subscriptionOptions .bottle-choice.selected").attr("data-price"); 695 if($("#subscriptionOptions .upsell-1").hasClass("selected")) { 696 var upsell1Total = $("#subscriptionOptions .upsell-1.selected").attr("data-price"); 697 } else { 698 upsell1Total = 0; 699 } 700 if($("#subscriptionOptions .upsell-2").hasClass("selected")) { 701 var upsell2Total = $("#subscriptionOptions .upsell-2.selected").attr("data-price"); 702 } else { 703 upsell2Total = 0; 704 } 705 if($("#subscriptionOptions .upsell-3").hasClass("selected")) { 706 var upsell3Total = $("#subscriptionOptions .upsell-3.selected").attr("data-price"); 707 } else { 708 upsell3Total = 0; 709 } 710 if($("#subscriptionOptions .upsell-4").hasClass("selected")) { 711 var upsell4Total = $("#subscriptionOptions .upsell-4.selected").attr("data-price"); 712 } else { 713 upsell4Total = 0; 714 } 715 if($("#subscriptionOptions .upsell-5").hasClass("selected")) { 716 var upsell5Total = $("#subscriptionOptions .upsell-5.selected").attr("data-price"); 717 } else { 718 upsell5Total = 0; 719 } 720 if($("#subscriptionOptions .upsell-6").hasClass("selected")) { 721 var upsell6Total = $("#subscriptionOptions .upsell-6.selected").attr("data-price"); 722 } else { 723 upsell6Total = 0; 724 } 725 var totalRaw = parseFloat(mainTotal) + parseFloat(upsell1Total) + parseFloat(upsell2Total) + parseFloat(upsell3Total) + parseFloat(upsell4Total) + parseFloat(upsell5Total) + parseFloat(upsell6Total); 726 var totalForm = totalRaw.toFixed(2); 727 var total = totalForm.replace(/(.*)(\.\d+)$/g, "<span>$1</span><sup>\$2</sup>"); 728 $(".subscriptionOnly .subTotal").html(total); 729 } 730 /* calculate on page load */ 731 setTimeout(subTotalSubscription, 100); 732 /* re-calculate on-click of any option */
733 $(".label-subscription, .label-one-time, .subscriptionOnly .bottle-choice, .subscriptionOnly .upsell").click(function() { 734 setTimeout(subTotalSubscription, 200); 735 }); 736 737 //Calculate Total subscription purchase 738 function totalSubscription() { 739 var mainTotal = $("#subscriptionOptions .bottle-choice.selected").attr("data-price"); 740 var totalRaw = parseFloat(mainTotal); 741 var totalForm = totalRaw.toFixed(2); 742 var total = totalForm.replace(/(.*)(\.\d+)$/g, "<span>$1</span><sup>\$2</sup>"); 743 $(".subscriptionOnly .total").html(total); 744 } 745 /* calculate on page load */ 746 setTimeout(totalSubscription, 100); 747 /* re-calculate on-click of any option */ 748 $(".label-subscription, .label-one-time, .subscriptionOnly .bottle-choice, .subscriptionOnly .upsell").click(function() { 749 setTimeout(totalSubscription, 200); 750 }); 751 752 //Calculate additional items one-time price 753 function additionalTotalOneTime() { 754 if($("#oneTimeOptions .upsell-1").hasClass("selected")) { 755 var upsell1Total = $("#oneTimeOptions .upsell-1.selected").attr("data-price"); 756 } else { 757 upsell1Total = 0; 758 } 759 if($("#oneTimeOptions .upsell-2").hasClass("selected")) { 760 var upsell2Total = $("#oneTimeOptions .upsell-2.selected").attr("data-price"); 761 } else { 762 upsell2Total = 0; 763 } 764 if($("#oneTimeOptions .upsell-3").hasClass("selected")) { 765 var upsell3Total = $("#oneTimeOptions .upsell-3.selected").attr("data-price"); 766 } else { 767 upsell3Total = 0; 768 } 769 if($("#oneTimeOptions .upsell-4").hasClass("selected")) { 770 var upsell4Total = $("#oneTimeOptions .upsell-4.selected").attr("data-price"); 771 } else { 772 upsell4Total = 0; 773 } 774 if($("#oneTimeOptions .upsell-5").hasClass("selected")) { 775 var upsell5Total = $("#oneTimeOptions .upsell-5.selected").attr("data-price"); 776 } else { 777 upsell5Total = 0; 778 } 779 if($("#oneTimeOptions .upsell-6").hasClass("selected")) { 780 var upsell6Total = $("#oneTimeOptions .upsell-6.selected").attr("data-price"); 781 } else { 782 upsell6Total = 0; 783 } 784 var totalRaw = parseFloat(upsell1Total) + parseFloat(upsell2Total) + parseFloat(upsell3Total) + parseFloat(upsell4Total) + parseFloat(upsell5Total) + parseFloat(upsell6Total); 785 var totalForm = totalRaw.toFixed(2); 786 var total = totalForm.replace(/(.*)(\.\d+)$/g, "<span>$1</span><sup>\$2</sup>"); 787 $(".oneTimeOnly .additionalTotal").html(total); 788 } 789 $(".label-one-time, .label-subscription, .oneTimeOnly .bottle-choice, .oneTimeOnly .upsell").click(function() { 790 setTimeout(additionalTotalOneTime, 200); 791 }); 792 //Calculate additional items subscription price 793 function additionalTotalSubscription() { 794 if($("#subscriptionOptions .upsell-1").hasClass("selected")) { 795 var upsell1Total = $("#subscriptionOptions .upsell-1.selected").attr("data-price"); 796 } else { 797 upsell1Total = 0; 798 } 799 if($("#subscriptionOptions .upsell-2").hasClass("selected")) { 800 var upsell2Total = $("#subscriptionOptions .upsell-2.selected").attr("data-price"); 801 } else { 802 upsell2Total = 0; 803 } 804 if($("#subscriptionOptions .upsell-3").hasClass("selected")) { 805 var upsell3Total = $("#subscriptionOptions .upsell-3.selected").attr("data-price"); 806 } else { 807 upsell3Total = 0; 808 } 809 if($("#subscriptionOptions .upsell-4").hasClass("selected")) { 810 var upsell4Total = $("#subscriptionOptions .upsell-4.selected").attr("data-price"); 811 } else { 812 upsell4Total = 0; 813 } 814 if($("#subscriptionOptions .upsell-5").hasClass("selected")) { 815 var upsell5Total = $("#subscriptionOptions .upsell-5.selected").attr("data-price"); 816 } else { 817 upsell5Total = 0; 818 } 819 if($("#subscriptionOptions .upsell-6").hasClass("selected")) { 820 var upsell6Total = $("#subscriptionOptions .upsell-6.selected").attr("data-price"); 821 } else { 822 upsell6Total = 0; 823 } 824 var totalRaw = parseFloat(upsell1Total) + parseFloat(upsell2Total) + parseFloat(upsell3Total) + parseFloat(upsell4Total) + parseFloat(upsell5Total) + parseFloat(upsell6Total); 825 var totalForm = totalRaw.toFixed(2); 826 var total = totalForm.replace(/(.*)(\.\d+)$/g, "<span>$1</span><sup>\$2</sup>"); 827 $(".subscriptionOnly .additionalTotal").html(total); 828 }
829 $(".label-subscription, .label-one-time, .subscriptionOnly .bottle-choice, .subscriptionOnly .upsell").click(function() { 830 setTimeout(additionalTotalSubscription, 200); 831 }); 832 //Let's build our link 833 function buildLink() { 834 var mainProductAvailable = true; 835 if (!mainProductAvailable) { 836 return; 837 } 838 if ($("#one-time").is(':checked')){ 839 var mainProductCodeRAW = $(".oneTimeOnly .bottle-choice.selected").attr("data-product-code");} 840 else{ 841 var mainProductCodeRAW = $(".subscriptionOnly .bottle-choice.selected").attr("data-product-code");} 842 var mainProductCode = mainProductCodeRAW + '.1_'; 843 if($(".upsell-1").hasClass("selected")) { 844 var upsell1ProductCode = $(".upsell-1.selected").attr("data-product-code"); 845 var u1ProductCode = ('' + upsell1ProductCode + '.1_'); 846 } else {var u1ProductCode = "";} 847 if($(".upsell-2").hasClass("selected")) { 848 var upsell2ProductCode = $(".upsell-2.selected").attr("data-product-code"); 849 var u2ProductCode = ('' + upsell2ProductCode + '.1_'); 850 } else {var u2ProductCode = "";} 851 if($(".upsell-3").hasClass("selected")) { 852 var upsell3ProductCode = $(".upsell-3.selected").attr("data-product-code"); 853 var u3ProductCode = ('' + upsell3ProductCode + '.1_'); 854 } else {var u3ProductCode = "";} 855 if($(".upsell-4").hasClass("selected")) { 856 var upsell4ProductCode = $(".upsell-4.selected").attr("data-product-code"); 857 var u4ProductCode = ('' + upsell4ProductCode + '.1_'); 858 } else {var u4ProductCode = "";} 859 if($(".upsell-5").hasClass("selected")) { 860 var upsell5ProductCode = $(".upsell-5.selected").attr("data-product-code"); 861 var u5ProductCode = ('' + upsell5ProductCode + '.1_'); 862 } else {var u5ProductCode = "";} 863 if($(".upsell-6").hasClass("selected")) { 864 var upsell6ProductCode = $(".upsell-6.selected").attr("data-product-code"); 865 var u6ProductCode = ('' + upsell6ProductCode + '.1_'); 866 } else {var u6ProductCode = "";} 867 var couponValue = $('#couponInput').val(); 868 var productCodes = mainProductCode + u1ProductCode + u2ProductCode + u3ProductCode + u4ProductCode + u5ProductCode + u6ProductCode; 869 if (true && /(?:^|_)menorescue-(?:ec-)?(?:main|up)-/i.test(productCodes)) { 870 alert('MenoRescue is temporarily unavailable. Please remove it from your order.'); 871 return; 872 } 873 if (true && /(?:^|_)mangoslim-(?:ec-)?(?:main|up)-/i.test(productCodes)) { 874 alert('MangoSlim is temporarily unavailable. Please remove it from your order.'); 875 return; 876 } 877 var purchaseLink = ("https://hop.clickbank.net/?cbpage=ecomm&affiliate=allgoodint&vendor=menorescue&tid=ecomWELLME&coupon="+couponValue+"&cbitems="+productCodes); 878 879 880 $('#couponInput').val (function () { 881 return this.value.toUpperCase(); 882 }) 883 var couponCode = $("#couponInput").val(); 884 $.post("//wellme.com/global/includes/coupon.php", { 885 coupon:couponCode 886 }, function(result){ 887 if(result === "ok" || result === "empty"){ 888 889 $(".order-button").html('<svg class="animate-spin mr-1 h-6 w-6 relative mr-3" xmlns="http://www.w3.org/2000/svg" fill="none" viewBox="0 0 24 24"><circle class="opacity-25" cx="12" cy="12" r="10" stroke="currentColor" stroke-width="4"></circle><path class="opacity-75" fill="currentColor" d="M4 12a8 8 0 018-8V0C5.373 0 0 5.373 0 12h4zm2 5.291A7.962 7.962 0 014 12H0c0 3.042 1.135 5.824 3 7.938l3-2.647z"></path></svg>
889 <span class="self-center">Processing</span>'); 890 $(".couponError").addClass("hidden"); 891 window.location = purchaseLink; 892 893 894 }else{ 895 $(".couponError").removeClass("hidden"); 896 } 897 }); 898 } 899 900 //Coupon Box 901 if($("#one-time").is(':checked')){ 902 // $couponCheck.show(); 903 $('.couponCheck').click(function() { 904 if(!$(this).hasClass("selected")) { 905 $(".couponInput").removeClass("invisible uk-animation-slide-left-small"); 906 $(this).addClass('selected'); 907 } else { 908 $(this).removeClass('selected'); 909 $(".couponInput").addClass("invisible uk-animation-slide-left-small"); 910 } 911 }); 912 } 913 //Make every hyperlink add the query string 914 $('body:not(.members) a').addClass("link"); 915 $( '.link' ).attr( 'href', function(index, value) { 916 return value + '?'; 917 }); 918 919 //GEOLOCATION CALLS 920 var endpoint = 'https://pro.ip-api.com/json/?fields=status,message,country,countryCode,regionName,city,query&key=OuEAUSSxGBe48LX'; 921 922 var xhr = new XMLHttpRequest(); 923 xhr.onreadystatechange = function() { 924 if (this.readyState == 4 && this.status == 200) { 925 var response = JSON.parse(this.responseText); 926 if(response.status !== 'success') { 927 console.log('query failed: ' + response.message); 928 return 929 } 930 var geo_ip = response.query; 931 var geo_country = response.country; 932 var geo_state = response.regionName; 933 var geo_city = response.city; 934 $(".geo_ip").val(geo_ip); 935 $(".geo_country").val(geo_country); 936 $(".geo_state").val(geo_state); 937 $(".geo_city").val(geo_city); 938 939 } 940 }; 941 xhr.open('GET', endpoint, true); 942 xhr.send(); 943</script>
943 944 945<!-- Force page reload if user presses back button or browser history -->
946<script type="6af3d778c7edb03465551f07-text/javascript"> 947 window.addEventListener( "pageshow", function ( event ) { 948 var historyTraversal = event.persisted || 949 ( typeof window.performance != "undefined" && 950 window.performance.navigation.type === 2 ); 951 if ( historyTraversal ) { 952 // Handle page restore. 953 window.location.reload(); 954 } 955 }); 956</script>
vendor: 1 bytes, line 956
956
957<script type="6af3d778c7edb03465551f07-text/javascript"> 958 $(document).ready(function() { 959 // Default to the 3-bottle subscription using the existing selection handlers. 960 $('#subscribe').trigger('click'); 961 $('#subscriptionOptions .bottles-3').trigger('click'); 962 }); 963</script>
963 964<!-- Disable Right Click -->
965<script language="JavaScript" type="6af3d778c7edb03465551f07-text/javascript"> 966 window.onload=function(){function e(e){return e.stopPropagation?e.stopPropagation():window.event&&(window.event.cancelBubble=!0),e.preventDefault(),!1}document.addEventListener("contextmenu",function(e){e.preventDefault()},!1),document.addEventListener("keydown",function(t){t.ctrlKey&&t.shiftKey&&73==t.keyCode&&e(t),t.ctrlKey&&t.shiftKey&&74==t.keyCode&&e(t),83==t.keyCode&&(navigator.platform.match("Mac")?t.metaKey:t.ctrlKey)&&e(t),t.ctrlKey&&85==t.keyCode&&e(t),123==event.keyCode&&e(t)},!1)}; 967</script>
967 968<!--PROOF PIXEL-->
969<script src="https://cdn.useproof.com/proof.js?acc=JvJGR14rL3bmmoIja7G3T9xLxIn1" async type="6af3d778c7edb03465551f07-text/javascript"></script>
969 970<!--END PROOF PIXEL--> 971<!-- ClickBank Trust Badge -->
972<script src='//cbtb.clickbank.net/?vendor=menorescue' type="6af3d778c7edb03465551f07-text/javascript"></script>
vendor: 143 bytes, lines 972-973
972 973<script src="/cdn-cgi/scripts/7d0fa10a/cloudflare-static/rocket-loader.min.js" data-cf-settings="6af3d778c7edb03465551f07-|49" defer></script>
973<script type="module" src="https://static.cloudflareinsights.com/beacon.min.js/v31edd6df95cf4e85bb4c19e7a9bdbcba1788362987495" integrity="sha512-iIg7k2xntmwu6/uSb5tpc/hySgZc4eoL31yB29W6tJFo2akwjPWcEqnCEdJvGexCL0KEQwVYv5BlowfhVz26hg==" data-cf-beacon='{"version":"2024.11.0","token":"40b582c4a7854b5caa16282930cbbeac","r":1,"spa":2}' crossorigin="anonymous"></script>
973 974</body> 975</html>
Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.