Your Cart

Oops, your cart is currently empty.

Continue Shopping
Order by Mar 21 to receive parcel before festive holidays! Last pickup on Mar 28. Orders after this date will be processed on Apr 2. Thank you for choosing Onecare!

LOYALTY PROGRAM

We invite you to join The Wellness Club, where luxury meets loyalty.
Elevate your glow-up journey with premium services, generous cashback
rewards
, and unique member-only privileges. Enjoy special gifts and an
unparalleled experience reserved just for you!

How it Works

Sign Up

Create an account and enjoy the first purchase reward

Shop & Earn

Accumulate your cashback as you shop and redeem exclusive products

Get Rewarded

Enjoy members-only privileges and receive special gifts on your birthday

Upgrade

Shop more and advance to the next tier for more gifts and benefits

The Wellness Club Tier Rewards

Questions about The Wellness Club

The Wellness Club is an upgraded loyalty program offering cashback, exclusive rewards, member-only gifts, and special promotions. Sign up for free and start enjoying the benefits today! Please refer to the Wellness Club Terms and Conditions here.
Your existing points will be converted into cashback. (100 points = USD 1)
If you return a product, the cashback earned from that purchase will be deducted from your account. For example, if you earned USD 50 cashback on a returned product, USD 50 will be subtracted from your cashback balance.
For more details, refer to our Return Policy.
Only one promo code or voucher can be used per order.
' + '
' + '{1} ' + '{2}
' + '
' + '
' + '
' + '' + '' }); } } /* Reload items in cart content ---------------------------------------------------------------------------- */ function reload_items_in_cart(pAction, pKey, pCode, pQty) { pQty = (pQty==null || pQty==undefined || pQty=='') ? 1 : pQty; $.ajax({ type: 'GET', url: 'https://www.onecare.store/home2024/ajax_get_cart_items.php?uRequestMode=ajax', dataType: 'html', success: function(html) { if( html.trim()=='' ) { var tl = new TimelineLite(); tl.to( $('.cart-control'),.5,{autoAlpha:0} ); tl.set( $('.cart-control.if-items'),{className:'+=hidden'} ); tl.set( $('.cart-control.if-empty'),{className:'-=hidden'} ); tl.to( $('.cart-control.if-empty'),.5,{autoAlpha:1,immediateRender:false} ); tl.to( $('html body'),.5,{scrollTop:0},'-=.5' ); } else { // animation-start { var tl = new TimelineLite(); tl.to($('.card-items-in-cart .card-body'),.5,{opacity:0}); tl.to($('.card-items-in-cart .card-body'),.5,{height:0}); $('.card-items-in-cart .card-body').html( html ); tl.set($('.card-items-in-cart .card-body'),{height:'auto'}); tl.from($('.card-items-in-cart .card-body'),.5,{height:0,immediateRender:false}); tl.to($('.card-items-in-cart .card-body'),.5,{opacity:1}); // } animation-end // re-initialize event listener-start { $('.selectpicker').selectpicker('mobile'); $('.prod-selector').bind('change',function(){ update_order( 'add', $(this).attr('data-key'), $(this).find('option:selected').val()); }); // } re-initialize event listener-end } update_order(pAction, pKey, pCode, pQty); }, error: function(jqXHR) { info_modal('Request failed',jqXHR.responseText); } }); } /* Reload items in cart content ---------------------------------------------------------------------------- */ function reload_recommended_packages() { } /* Pre-update order - before update_order is called ---------------------------------------------------------------------------- */ function pre_update_order(pAction, pKey, pCode, pQty) { var preOrderList = {}; pQty = (pQty==null || pQty==undefined || pQty=='') ? 1 : pQty; if(orderList) for( i in orderList ) { if( !orderList[i].qty ) { orderList[i] = {"cod":orderList[i],"qty":1}; } } update_add_cart_button( pAction, pKey, pCode, pQty ); setCookie('orderList', JSON.stringify(orderList), 1); update_cart_counter( orderList ); // if( JSON.stringify(preOrderList)!=JSON.stringify(orderList) ) update_estimate_discount_total( orderList ); } /* convert voucher ---------------------------------------------------------------------------- */ var frmConvertVoucher = $('#frmConvertVoucher'); var frmConvertVoucherNotification = $('#frmConvertVoucher-notification'); function convert_voucher(action) { content = '
'; url = '//www.onecare.store/voucher/ajax_ps_voucher_dt.php'; data = frmConvertVoucher.serialize(); $.ajax({ type: 'POST', url: url, data: data, dataType: 'json', async: true, beforeSend: function() { frmConvertVoucherNotification.html(content); }, success: function(json) { if( json.error && json.error.length>0 ) { content = '
 ' + json.error.join('
 ') + '
'; frmConvertVoucherNotification.html(content); } else if( json.success ) { content = '
 ' + json.success + '
'; frmConvertVoucherNotification.html(content); frmConvertVoucher.attr('style','opacity:0;display:none;'); } }, error: function(jqXHR, textStatus, errorThrown) { alert(jqXHR.responseText); } }); } var wdtFeedback = $('#wdtFeedback'); var frmFeedback = $('#frmFeedback'); var frmFeedbackNotification = $('#frmFeedback-notification'); function update_feedback(section) { if( typeof section == 'undefined' ) { wdtFeedback = $('#wdtFeedback'); frmFeedback = $('#frmFeedback'); frmFeedbackNotification = $('#frmFeedback-notification'); } else { wdtFeedback = $('#wdtFeedback-' + section); frmFeedback = $('#frmFeedback-' + section); frmFeedbackNotification = $('#frmFeedback-notification-' + section); } frmFeedback.find('#optFeedbackDomain').addClass('hide'); if( frmFeedback.find('#optFeedbackType').val()==1 ) // product { frmFeedback.find('#optFeedbackDomain').removeClass('hide'); } } /* send feedback ---------------------------------------------------------------------------- */ function send_feedback(section) { // console.log( section ) if( typeof section == 'undefined' ) { wdtFeedback = $('#wdtFeedback'); frmFeedback = $('#frmFeedback'); frmFeedbackNotification = $('#frmFeedback-notification'); } else { wdtFeedback = $('#wdtFeedback-' + section); frmFeedback = $('#frmFeedback-' + section); frmFeedbackNotification = $('#frmFeedback-notification-' + section); } content = '
'; url = 'https://www.onecare.store/home/ajax_ps_feedback_add.php'; data = new FormData(frmFeedback[0]);//frmFeedback.serialize(); $.ajax({ type: 'POST', enctype: 'multipart/form-data', processData: false, contentType: false, cache: false, url: url, data: data, dataType: 'json', success: function(json) { if( json.error ) { content = ''; if( section=='modal' ) { setTimeout(function(){ wdtFeedback .find('.error-wrapper') .html('
'+content+'
'); }, 1000); } else { info_modal('There were errors in your feedback submission:',content); } // frmFeedbackNotification.html(content); } else if( json.success ) { clear_form_elements(frmFeedback); if( section=='modal' ) { var $infoModal = $('#info-modal'); $infoModal.find('.modal-header h4').html( json.success.title ); $infoModal.find('.modal-body').html( '

' + json.success.content + '

' ); setTimeout(function(){ wdtFeedback.modal('hide'); $infoModal.modal('show'); }, 1000); } else { // frmFeedbackNotification.html(''); closeDialog( divNotificationDialog ); closeDialog( divLoadingDialog ); info_modal(json.success.title,json.success.content); } } }, error: function(jqXHR, textStatus, errorThrown) { alert(jqXHR.responseText) } }); } function change_country(country,language) { if(country != "") { var _url = "//www.onecare.store/ajax/ajax_set_country.php?uRedirect=0&uCountry=" + country; if( language.length > 0 ) _url += '&uLang=' + language; $.ajax({ url: _url, dataType: 'text', xhrFields: { withCredentials: true }, crossDomain: true, success: function(data) { if(data == "true") { var curUrl = document.location.href; var urldata, location; if( curUrl ) urldata = curUrl.split('?'); if( urldata ) { location = urldata[0]; //location += ( (urldata[1]) ? '?'+urldata[1]+'&' : '?' ) + 'uCountry=' + country; var params = new URLSearchParams(window.location.search); if( params.has('uCountry') ) params.set('uCountry',country); else params.append('uCountry',country); location += '?' + params.toString(); } else location = 'https://www.onecare.store'; if( language!=null && language!='' && language!='en' && !$.isNumeric(language) ) window.location = location + "#googtrans(en|"+ language +")"; else window.location = location; } else if(data == "false") { // SET country failed } } }); } } /* login ---------------------------------------------------------------------------- */ var wdtLogin = $('#wdtLogin-modal'); function login( frm ) { frm = (frm==undefined||frm=='') ? 'login-form' : frm; var frmLogin = $('#' + frm); var content = '
'; var uri = (frm=='frmLogin-modal') ? '?uOauth=member&uOrderMethod=' + $('input[name=radOrderMethod]:checked').val() : '?type=member'; var url = 'https://www.onecare.store/home2019/ajax_ps_login.php' + uri; var data = frmLogin.serialize(); $.ajax({ type: 'POST', url: url, data: data, dataType: 'json', async: true, beforeSend: function() { content = '
We are processing your request. Please be patient.
'; }, success: function(json) { if( json.error && json.error.length > 0 ) { content = ''; if( frm=='frmLogin-modal' ) { setTimeout(function(){ wdtLogin .modal('loading') .find('.modal-body') .append('
'+content+'
'); }, 1000); } else { info_modal( 'There were errors in your request:', content ); // reset captcha turnstile.reset(); } } else if( json.success ) { if( frm=='frmLogin-modal' ) { if( '' == '1' ) { window.location = json.location; } else { window.location.reload(); } } else { closeDialog( divNotificationDialog ); closeDialog( divLoadingDialog ); if( frm == 'frmLoginDialog' ) { var newURL = location.href; var search = location.search.split('&'); newURL = '//' + location.host + location.pathname; newURL += '?uCountry=' + json.response.country; if( search.length > 0 ) for( i=0;i'; var url = 'https://www.onecare.store/home/ajax_ps_logout.php'; if( FB && FB.getAccessToken()!='null' && FB.getAccessToken()!=null ) FB.logout(function(response) { /* user is now logged out */ }); $.ajax({ type: 'POST', url: url, dataType: 'json', async: true, beforeSend: function() { content = '
We are processing your request. Please be patient.
'; info_modal('Processing request',content); }, success: function(json) { if( json.success ) { window.location = '//www.onecare.store/home2024/family.php?uPage=login'; //Updated on 20230919 - fong } }, error: function(jqXHR, textStatus, errorThrown) { info_modal( 'There were errors in your request:', jqXHR.responseText ); } }); } /* my account ---------------------------------------------------------------------------- */ function redirect_url( url ) { window.location = url; } /* facebook functions ---------------------------------------------------------------------------- */ function login_fb() { // console.log('login_fb'); FB.login(function (response) { console.log('response',response); if (response.authResponse) { // connected get_fb_me() } else { // cancelled } }, {scope: 'public_profile,email'}); } function get_fb_me() { // console.log('get_fb_me'); FB.api('/me',{fields:'email,id,name,location,gender,last_name,first_name,locale,timezone,link,verified,birthday'}, function (response) { var access_token = FB.getAuthResponse()['accessToken']; response.access_token = access_token; submit_fb_login( response ); }); } function submit_fb_login( response ) { // console.log('submit_fb_login'); var content = '
'; var url = 'https://www.onecare.store/home2019/ajax_ps_login.php?type=fb'; var data = decodeURIComponent($.param(response)); // frmLogin.serialize(); $.ajax({ type: 'POST', url: url, data: data, dataType: 'json', async: true, beforeSend: function() { title = 'Processing request'; content = '
We are processing your request. Please be patient.
'; info_modal( title, content ); }, success: function(json) { if( json.error && json.error.length > 0 ) { content = ''; title = ''; info_modal( title, content ); } else if( json.success ) { info_modal( 'Facebook Signup Success', 'Welcome back, ' + json.response.username + '!' ); if( $.inArray(location.pathname.split('/').pop(),['login.php','signup.php','order_success.php']) !== -1 ) { window.location = 'https://www.onecare.store/family?uPage=userlogin&uCountry=' + json.response.country; return; } var newURL = location.href; var search = location.search.split('&'); newURL = 'https://' + location.host; newURL += ( location.pathname=='/order_success.php' || location.pathname=='/login.php' ) ? '/home/member.php' : location.pathname; newURL += '?uCountry=' + json.response.country + '&uPage=user'; if( search.length > 0 ) for( i=0;i=totalHeight) { if (scrolling > lastScrollTop) { // Scrolling down navbar.addClass('navbar-hidden').removeClass('navbar-fixed'); } else { if( $('.section-nav .offcanvas').hasClass('show') ) { } else { // Scrolling up navbar.removeClass('navbar-hidden').addClass('navbar-fixed'); } } } else if (scrolling < announcementHeight) { navbar.removeClass('navbar-hidden navbar-fixed'); } lastScrollTop=scrolling; }); // init controller let controllerOnLeave =new ScrollMagic.Controller({globalSceneOptions:{triggerHook:'onLeave'}}); // 0 let controllerOnFirstTen=new ScrollMagic.Controller({globalSceneOptions:{triggerHook:0.1}}); let controllerOnFifteen =new ScrollMagic.Controller({globalSceneOptions:{triggerHook:0.15}}); let controllerOnTweenty =new ScrollMagic.Controller({globalSceneOptions:{triggerHook:0.20}}); let controllerOnFirstQuarter=new ScrollMagic.Controller({globalSceneOptions:{triggerHook:0.25}}); let controllerOnThirtyFive =new ScrollMagic.Controller({globalSceneOptions:{triggerHook:0.35}}); let controllerOnCenter =new ScrollMagic.Controller({globalSceneOptions:{triggerHook:'onCenter'}}); // 0.5 let controllerOnSixtyFive =new ScrollMagic.Controller({globalSceneOptions:{triggerHook:0.65}}); let controllerOnThirdQuater =new ScrollMagic.Controller({globalSceneOptions:{triggerHook:0.75}}); let controllerOnEnter =new ScrollMagic.Controller({globalSceneOptions:{triggerHook:'onEnter'}}); // 1 var scene=new ScrollMagic.Scene({triggerElement:'#trigger-banner-bg', duration:300}) .setTween('#trigger-navbar-header-top', .5, { backgroundColor:'rgba(255, 255, 255, 1)', color:'rgba(0,0,0,1)', boxShadow:'0px 4px 4px 0px rgba(0, 0, 0, 0.04)' }) // trigger a TweenMax.to tween // .addIndicators({name:'change-bg (duration:300)'}) // add indicators (requires plugin) .addTo(controllerOnLeave); var scene=new ScrollMagic.Scene({triggerElement:'#trigger-banner-bg', duration:300}) .setTween('#trigger-navbar-header-top .nav-link,#trigger-navbar-header-top .btn-lang, #trigger-navbar-header-top .fico-onecare-logo-with-text-20211007', .5, { filter:'invert(1)' }) // trigger a TweenMax.to tween // .addIndicators({name:'change-bg (duration:300)'}) // add indicators (requires plugin) .addTo(controllerOnLeave); var scene=new ScrollMagic.Scene({triggerElement:'#trigger-banner-bg', duration:300}) .setTween('#trigger-navbar-header-top .svg-invert, .svg-wellness-club', .5, { filter:'invert(0)' }) // trigger a TweenMax.to tween // .addIndicators({name:'change-bg (duration:300)'}) // add indicators (requires plugin) .addTo(controllerOnLeave); $('.marquee').marquee({ allowCss3Support:true, css3easing:'linear', easing:'linear', delayBeforeStart:1000, direction:'left', duplicated:true, duration:15000, gap:30, pauseOnCycle:true, pauseOnHover:true, startVisible:true }); var swiper=new Swiper('.swiper-tier-rewards', { spaceBetween:30, // Space between slides in pixels simulateTouch:true,// Enable drag on desktop grabCursor:true, // Grab cursor when dragging breakpoints:{ 0:{ slidesPerView:2.5, }, 768:{ slidesPerView:3, }, 992:{ slidesPerView:4, }, 1200:{ slidesPerView:5 } } }); $('.wclub-collapse-btn a').on('click',function(){ if( $(this).hasClass('collapsed') ) { $(this).find('span').removeClass('fico-minus-3'); $(this).find('span').addClass('fico-plus-3'); } else { $(this).find('span').removeClass('fico-plus-3'); $(this).find('span').addClass('fico-minus-3'); } }); Shareon.init(); messages=JSON.parse('["Hi, there! \ud83c\udf1fJoin The Wellness Club with my code for USD 5 off on your first purchase!"]'); currentIndex=0; displayMessage(); $('.svg-refresh').on('click', function() { currentIndex=(currentIndex + 1) % messages.length; displayMessage(); }); $('.svg-copy-2').tooltip({ trigger:'manual' }) $('.svg-copy-2').on('click', function() { var linkCopied=$('.link-copy').attr('href'); var toast=$(this).closest('.modal').find('.toast'); navigator.clipboard.writeText(linkCopied).then(function() { $('.svg-copy-2').attr('data-bs-original-title', 'Link copied!').tooltip('show'); setTimeout(function() { $('.svg-copy-2').attr('data-bs-original-title', '').tooltip('hide'); }, 2000); }) }); $('#btn-like-fb').on('click',function(){ point_redeem('likeFb'); }); $('#btn-follow-ig').on('click',function(){ point_redeem('followIg'); }); $('#btn-follow-xhs').on('click',function(){ point_redeem('followXhs'); }); //Updated on 20220622 $('.btn-wechat').on('click',function(){ point_redeem('followWeChat'); }); //Updated on 20220818 - fong $('#btn-launching-gift').on('click',function(){ var data={'hidProdPointId' :'launching','hidProdName' :'Launching Gift'} reward_ctrl('frmRedeemLaunchGift',data); }); $('#btn-welcome-gift').on('click',function(){ var data={'hidProdPointId' :'welcome','hidProdName' :'Welcome Gift'} reward_ctrl('frmRedeemWelcomeGift',data); $(this).parent().html('
Redeemed
'); }); //Updated on 20230619 - fong $('#btn-bday-gift').on('click',function(){ var data={'hidProdPointId' :'birthday','hidProdName' :'Birthday Gift'} reward_ctrl('frmRedeemBdayGift',data); }); $('#btn-referral-gift').on('click',function(){ var data={'hidProdPointId' :'referral','hidProdName' :'Referral Gift'} reward_ctrl('frmRedeemReferralGift',data); }); $('.section-intro-class .btn-add-to-cart').on('click',function(){ var _qlimit=parseInt($(this).attr('data-qlimit-qty')); key=$(this).data('key'); code=$(this).data('code'); qty=(orderList[key] && orderList[key].qty && orderList[key].cod==code) ? (parseInt(orderList[key].qty) + 1) :1; var _content_ids=$(this).data('content_ids').split('.'); var _contents=[]; for(i=0;i<_content_ids.length;++i) { _contents[_content_ids[i]]=1; } var _data={ content_ids:_content_ids, content_name:$(this).data('content_name'), content_category:'family', content_type:'product', num_items:_content_ids.length, contents:_contents, value:$(this).data('value'), currency:'MYR' }; // Fb Traking if( fbq ) fbq('track', 'AddToCart', _data, {eventID:'1743042216'}); if( fbcapi ) fbcapi('AddToCart', _data); // TT Tracking if( typeof ttq=='object' && typeof ttq.track=='function' ) ttq.track('AddToCart'); // Google Tracking if( typeof gtag==='function' ) { // google analytic gtag('event','button',{ 'event_category':'click', 'event_label':'addtocart' }); } // check qlimit if( qty > _qlimit ) { qty=_qlimit; info_modal('Purchase Limit','This item is limited to one quantity only and can only be purchased with non-trial items from Onecare store.'); } else { setOrderList( key, code, qty ); setCookie('orderList', JSON.stringify(orderList), 1); update_cart_counter( orderList ); update_estimate_discount_total( orderList ); } reload_mini_cart_items( key, code, qty ); }); $('.calendar-wrapper > input').keydown(function(e){ if(e.keyCode==8 && !this.value.length){ $(this).prev('input').focus(); } }); $('.btn-add-address').on('click',function(){ $('input[name=txtAddrFName]').val(''); $('input[name=txtAddrLName]').val(''); $('.dial-code').text('1'); $('input[name=hidAddrContactDialCode]').val('1'); $('input[name=txtAddrContact]').val(''); $('input[name=txtAddr]').val(''); $('input[name=txtAddrCity]').val(''); $('#optAddrState').val(''); $('input[name=txtAddrPostcode]').val(''); $('input[name=txtCountryTitle]').val('United States'); $('input[name=hidAddrCountry]').val('180'); $('input[name=chkAddrDefault]').prop('checked',false); $('.btn-save').attr('href','javascript:config_address(\'frmConfigAddress\',\'\');'); $('#addressModal').modal('show'); }); //member tier table control if(parseInt($('.section-your-journey').width()) < 425){ $('.table-size').css('width',parseInt($('.overflow-scroll').width()/2)); $('.table-title').css('width',parseInt($('.overflow-scroll').width()/2)); } else if(parseInt($('.section-your-journey').width()) < 768){ $('.table-size').css('width',parseInt($('.overflow-scroll').width()/3)); $('.table-title').css('width',parseInt($('.overflow-scroll').width()/3)); }else{ $('.table-size').css('width',parseInt($('.overflow-scroll').width()/4)); $('.table-title').css('width',parseInt($('.overflow-scroll').width()/4)); } $('a.go-right').click(function(event) { var pos=$('div.overflow-scroll').scrollLeft() + parseInt($('.table-size').width()) ; $('div.overflow-scroll').scrollLeft(pos); }); $('a.go-left').click(function(event) { var pos=$('div.overflow-scroll').scrollLeft() - parseInt($('.table-size').width()); $('div.overflow-scroll').scrollLeft(pos); }); //points and vouchers tab btn $('#nav-redeem > li > a').on('click',function(e){ if( $('#' + $(this).attr('aria-controls')).hasClass('in')===true ) return false $('.section-my-points-voucher .tab-content .tab-body').removeClass('in'); $('.section-my-points-voucher .tab-content .tab-parent a[aria-controls='+ $(this).attr('aria-controls') +']').trigger('click'); $(this).parent().addClass('active'); }); $('.section-my-points-voucher .tab-content .tab-body').on('show.bs.collapse',function(e){ $('#nav-redeem > li').removeClass('active'); $('#nav-redeem > li > a[aria-controls='+ $(this).attr('id') +']').parent().addClass('active'); }); $('.section-my-points-voucher .tab-content .tab-body').on('hide.bs.collapse',function(e){ $('#nav-redeem > li').removeClass('active'); }); if( typeof(enquire)=='object' ) { enquire.register('screen and (min-width:768px)', function() { $('.section-my-points-voucher .tab-content .tab-body').removeClass('in'); $('#' + $('#nav-redeem > li.active a').attr('aria-controls') ).addClass('in') }); } //section-my-points-voucher tab control $('.point-btn').on('click',function(){ if($(this).hasClass('active')){ return false; }else{ $(this).addClass('active'); $('.voucher-btn, .reward-btn').removeClass('active'); $('.voucher-tab-wrapper, .reward-tab-wrapper').removeClass('in'); $('.point-tab-wrapper').collapse('show'); } }); $('.voucher-btn').on('click',function(){ $(this).addClass('active'); $('.point-btn, .reward-btn').removeClass('active'); $('.point-tab-wrapper, .reward-tab-wrapper').removeClass('in'); $('.voucher-tab-wrapper').collapse('show'); }); $('.reward-btn').on('click',function(){ $(this).addClass('active'); $('.point-btn, .voucher-btn').removeClass('active'); $('.point-tab-wrapper, .voucher-tab-wrapper').removeClass('in'); $('.reward-tab-wrapper').collapse('show'); }); //copy to clipboard btn $('#copy-to-clipboard').on('click',function(){ copyToClipboard(); }); //20210423 //modal section $('#link').on('click',function(){ $('.field-link').fadeIn(1000); }); $('#copy-link').on('click',function(){ copyToClipboard_link(); }); //profile card rotate to back $('#edit-profile').on('click',function(){ $('.rotate-effect').css({ 'transform':'rotateY(180deg)', 'perspective':'1000px', 'transition':'transform 1.5s', 'transform-style':'preserve-3d' }); $('.bg-user.display-front').fadeOut(500,function(){ $('.bg-user.display-back').fadeIn(500); $('.bg-user.display-back').css('transform','rotateY(180deg)'); }); }); $('#edit-profile-close').on('click',function(){ $('.rotate-effect').css({ 'transform':'rotateY(0deg)', 'perspective':'1000px', 'transition':'transform 1.5s', 'transform-style':'preserve-3d' }); $('.bg-user.display-back').fadeOut(500,function(){ $('.bg-user.display-front').fadeIn(500); $('.bg-user.display-front').css('transform','rotateY(0deg)'); }); }); //voucher t&c rotate to back $('.term-and-condition').on('click',function(){ $(this).parents('.voucher-bg').css({ 'transform':'rotateX(180deg)', 'perspective':'1000px', 'transition':'transform 1.5s', 'transform-style':'preserve-3d' }); $(this).parents('.voucher-front').fadeOut(500,function(){ $(this).siblings('.voucher-tnc').fadeIn(20,function(){ $(this).parents('.voucher-img-middle').siblings('.voucher-img-bottom').addClass('active'); $(this).find('.tnc-body').html('
T&C
  1. E-Voucher code must be entered at the checkout page to be redeemed.
  2. E-Voucher is valid for a single transaction only.
  3. The validity of expired E-Vouchers cannot be extended.
  4. E-Voucher is non-refundable and cannot be exchanged for cash.
'); }); }); }); //voucher t&c rotate to front $('.btn-return').on('click',function(){ $(this).parents('.voucher-bg').css({ 'transform':'rotateX(0deg)', 'perspective':'1000px', 'transition':'transform 1.5s', 'transform-style':'preserve-3d' }); $(this).parents('.voucher-tnc').fadeOut(500,function(){ $(this).siblings('.voucher-front').fadeIn(20,function(){ $(this).parents('.voucher-img-middle').siblings('.voucher-img-top').removeClass('active'); $(this).parents('.voucher-img-middle').siblings('.voucher-img-bottom').removeClass('active'); }); }); }); //voucher on CHANGE $('input[name=radVoucher]').on('change',function(){ for(i=1; i<=5; ++i){ if($('#rad-voucher-'+i).is(':checked')) { $(this).parents('.form-check').addClass('border-grey'); } else { $('#rad-voucher-'+i).parents('.form-check').removeClass('border-grey'); } } }); //edit address for(i=1;i<'';i++){ $('#address-btn-'+i).on('click',function(){ $('input[name=hidAddress]').val($(this).attr('data-address')); $('#form-edit-address').submit(); }); } //change address btn $('.chk-form').change(function() { var checked=[]; for(i=1;i<'';i++){ if ($('#address-' + i).is(':checked')) { $('#address-' + i).not(this).prop('checked', false); checked.push($('#address-' + i).val()); $('#address-' + i).parent().addClass('active'); }else{ $('#address-' + i).parent().removeClass('active'); } } $('input[name=hidAddress]').val(checked); }); $('#btn-chg-address').on('click',function(){ $('#change-address').submit(); }); //input field onclick function $('.input-wrapper').on('click',function(){ $(this).children().focus(); }); //input field onfocus function $( '.input-wrapper input').focus(function() { $(this).parent().addClass('focus'); }); $( '.input-wrapper input').blur(function() { if($(this).attr('value') !=''){ $(this).parent().addClass('focus'); }else{ $(this).parent().removeClass('focus'); } }); //member tier tnc - updated on 20210528 $('.btn-tnc-more').on('click',function(){ var _state=$(this).data('state'); state(this,_state ); }); $('.field-tooltip').tooltip(); $('#nav-contact-connect-video > li > a').on('click',function(e){ if( $('#' + $(this).attr('aria-controls')).hasClass('in')===true ) return false $('.section-nav-contact-connect-video .tab-content .tab-body').removeClass('in'); $('.section-nav-contact-connect-video .tab-content .tab-parent a[aria-controls='+ $(this).attr('aria-controls') +']').trigger('click'); $(this).parent().addClass('active'); }); $('.section-nav-contact-connect-video .tab-content .tab-body').on('show.bs.collapse',function(e){ $('#nav-contact-connect-video > li').removeClass('active'); $('#nav-contact-connect-video > li > a[aria-controls='+ $(this).attr('id') +']').parent().addClass('active'); }); $('.section-nav-contact-connect-video .tab-content .tab-body').on('hide.bs.collapse',function(e){ $('#nav-contact-connect-video > li').removeClass('active'); }); if( typeof(enquire)=='object' ) { enquire.register('screen and (min-width:768px)', function() { $('.section-nav-contact-connect-video .tab-content .tab-body').removeClass('in'); $('#' + $('#nav-contact-connect-video > li.active a').attr('aria-controls') ).addClass('in') }); } $('.collapse-btn > a').on('click',function(e){ if( $(this).parent('.collapse').hasClass('.in')===true ) $(this).addClass('expanded'); else $(this).removeClass('expanded'); }); // Prevent vertical scrolling while dragging the carousel var touchStartY=0; $('.owl-carousel').on('touchstart', function(e) { touchStartY=e.originalEvent.touches[0].clientY; // Get the initial Y position of the touch $('body').css('overflow', 'hidden'); // Disable scrolling on the body (Y-axis) }); $('.owl-carousel').on('touchend', function(e) { $('body').css('overflow', 'auto'); // Re-enable scrolling on the body (Y-axis) }); $('.owl-carousel').on('touchmove', function(e) { var touchMoveY=e.originalEvent.touches[0].clientY; var touchDifferenceY=Math.abs(touchMoveY - touchStartY); // Allow only small Y-axis movements, assume it's vertical scrolling if the difference is too large if (touchDifferenceY > 10) { $('body').css('overflow', 'auto'); // Re-enable scrolling if vertical scrolling is intended } }); $('.section-footer .btn-newsletter-signup').on('click',function(){ $.ajax({ type:'POST', url:'https://www.onecare.store/home2019/ajax_ps_click_log.php', data:'link=newsletter.php' + '&location=footer', dataType:'json', beforeSend:function() {}, success:function(json) { info_modal('Coming Soon! Stay Tuned!','We\'re working hard to make this function available. Please stay tuned!'); }, error:function(jqXHR, textStatus, errorThrown) { info_modal('Coming Soon! Stay Tuned!','We\'re working hard to make this function available. Please stay tuned!'); } }); }); $('#txtSubEmail').on('keyup', function(e) { if (e.keyCode===13) { email_subscribe('frmSubscribe'); } }); $('.chat-expand').on('click',function(){ chat_widget(this); }); $(window).on('load', function() { setTimeout( function(){ $('#modal-new-customer').modal('show'); },5000 ); }); // add event listener to input & textarea to toggle label on/off $('input, textarea').on('keyup change',function(){ if( $(this).val().length > 0 ) { $(this).parent().find('.label-control').addClass('label-on'); } else { $(this).parent().find('.label-control').removeClass('label-on'); } }); $('select').on('change',function(){ if( $(this).val().length > 0 ) { $(this).parent().parent().find('.label-control').addClass('label-on'); } else { $(this).parent().parent().find('.label-control').removeClass('label-on'); } }); $('#optFeedbackType').on('hidden.bs.select', function (e) { $(this).trigger('change'); }); $('#mdlChooseLanguage select[name=optChangeCountry]').off('change'); $('#mdlChooseLanguage select[name=optChangeCountry]').on('change',function(){ country = $(this).find('option:selected').val(); code = $(this).find('option:selected').attr('data-code'); currencyCode = $(this).find('option:selected').attr('data-currency-code'); countryCode = $(this).find('option:selected').attr('data-value'); $('#mdlChooseLanguage .country-flag .img').css({'background-image':'url(https://www.onecare.store/utility/timthumb-v2.php?w=50&src=https://www.onecare.store/lib/img/flag/'+code+'.png)'}); $('#mdlChooseLanguage .currency-code').text( currencyCode ); $.ajax({ url: 'https://www.onecare.store/home2024/ajax_language_opt.php?uRedirect=0', data: 'uCountry=' + $(this).find('option:selected').val() + '&uLangDef=' + $(this).find('option:selected').attr('data-lang-def'), beforeSend: function() { $('#mdlChooseLanguage .language-group-list').html('
loading...
'); }, dataType: 'html', success: function(html) { $('#mdlChooseLanguage .language-group-list').html( html ); }, error: function(jqXHR) { $('#mdlChooseLanguage .language-group-list').html( '
' ); } }); }); // $(function() { // $(this).bind("contextmenu", function(e) { // e.preventDefault(); // }); // }) // Chrome if( $.browser && $.browser.chrome ) { $('.section-products *:not(span,p)').each(function(){ var bgimg = null; if (this.currentStyle) bgimg = this.currentStyle['backgroundImage']; else if (window.getComputedStyle) bgimg = document.defaultView.getComputedStyle(this,null).getPropertyValue('background-image'); bgimg = bgimg.replace(/^url\((.*?)\)$/, '$1'); if(bgimg!='none') $(this).css('background-image','none').attr('data-bg',bgimg); }); } $.lazyLoadXT.autoInit = false; $("img.lazy,[data-bg],[data-src],[role=lazyloadxt]").lazyLoadXT(); if( $.browser && $.browser.chrome ) $(".section-products").lazyLoadXT(); if( $('[rel=popover]').length > 0 ) $('[rel=popover]').popover(); $('.popover-custom-content').each(function(){ var content = $(this).find('.popover-content').html(); $(this).popover({'placement':'bottom','content':content}); }); // remove padding-top for first section-title $('.sidebar-container .section-title:first').addClass('padT0'); // scroll to contact form $('.scroll-to-contact').bind('click',function(){ TweenLite.to( $('html, body'), 1, {scrollTop:$('#wdtContact').offset().top - $('#header').height(),ease:Cubic.easeOut} ); }); function hideAllTabContent(){ $(this).addClass('hidden') } function showThisTabContent(){ $(this).removeClass('hidden'); } if( $("a[rel^='prettyPhoto']").length > 0 ) $("a[rel^='prettyPhoto']").prettyPhoto(); if( $("a[rel^='tooltip']").length > 0 ) $("*[rel^='tooltip']").tooltip(); if( $(".select2").length > 0 ) $(".select2").select2(); if( $('ads-notifier').length > 0 ) { // ads-notifier { $('#ads-notifier-agfactor').addClass('hidden'); $('#ads-notifier-praventac').addClass('hidden'); var strAdsNotId = null; $(strAdsNotId).removeClass('hidden'); function maximize_ads_notifier() { if( $(strAdsNotId + ' .ads-notifier').css('right') != '0px' ) { TweenLite.to($(strAdsNotId + ' .ads-notifier'),.5,{scaleX:1, scaleY:1,autoAlpha:1,right:0,bottom:0}); $(strAdsNotId + ' .ads-notifier a').css('left','0px'); } } function minimize_ads_notifier() { if( $(strAdsNotId + ' .ads-notifier').css('right') == '0px' ) { TweenLite.to($(strAdsNotId + ' .ads-notifier'),.5,{scaleX:.5, scaleY:.5,autoAlpha:1,right:-235,bottom:-25}); $(strAdsNotId + ' .ads-notifier a').css('left','100px'); } } function popup_ads_notifier_desc() { $(strAdsNotId + ' .ads-notifier').popover('destroy'); if( $(strAdsNotId + ' .ads-notifier').css('right') != '0px' ) { var title = $(strAdsNotId + ' .ads-notifier .header').html(), content = $(strAdsNotId + ' .ads-notifier .body').html().replace(' ',''); content = content.replace(' '); $(strAdsNotId + ' .ads-notifier').popover({ 'html': true, 'placement': 'left', 'trigger': 'hover', 'title': title, 'content': content + '
[Click to Expand]' }); $(strAdsNotId + ' .ads-notifier').on('shown.bs.popover', function () { var top = $(strAdsNotId + '').parent().find('.popover').css('top'); top = top.replace('px'); top = parseInt(top) - 40; $(strAdsNotId + '').parent().find('.popover').css({'top':top}); $(strAdsNotId + '').parent().find('.popover-content').css({'white-space':'pre-wrap'}); }); $(strAdsNotId + ' .ads-notifier').popover('show'); } } $(strAdsNotId + ' .ads-notifier').bind('mouseover',function(){ popup_ads_notifier_desc(); }); $(strAdsNotId + ' .ads-notifier .overlay-image').bind('click',function(){ maximize_ads_notifier(); }); $(strAdsNotId + ' .ads-notifier .close').bind('click',function(){ minimize_ads_notifier(); }); minimize_ads_notifier(); setTimeout(function(){ maximize_ads_notifier(); setTimeout(function(){ minimize_ads_notifier(); },8000); },5000); } // } end // Cross-Browser HTML5 Placeholder Text if(!Modernizr.input.placeholder){ $('[placeholder]').focus(function() { var input = $(this); if (input.val() == input.attr('placeholder')) { input.val(''); input.removeClass('placeholder'); } }).blur(function() { var input = $(this); if (input.val() == '' || input.val() == input.attr('placeholder')) { input.addClass('placeholder'); input.val(input.attr('placeholder')); } }).blur(); $('[placeholder]').parents('form').submit(function() { $(this).find('[placeholder]').each(function() { var input = $(this); if (input.val() == input.attr('placeholder')) { input.val(''); } }) }); } $("#divAnnoBxslider").modernTicker({ effect: "scroll", scrollType: "discontinuous", scrollInterval: 20, transitionTime: 500, autoplay: true, marginLeft: '1120px' }); // Set datepiker setting $.datepicker.setDefaults( $.datepicker.regional[ "" ] ); // Cross-Browser CCS3 Seletor $('select').each(function() { if( !$(this).hasClass('nowrap') ) $(this).wrap('