Order by Jan 20 to receive parcel before festive holidays! Last pickup on Jan 27. Orders after this date will be processed on Feb 3. Thank you for choosing Onecare!
Your Cart
Topic Highlights
Topic Highlights
Holistic Health
for Woman.
Explore essential insights on women’s health, covering mental wellness, fitness, hormones, vaginal care, fertility, and aging for a balanced, vibrant life.
View All (63)Holistic Health for Woman.
Explore essential insights on women’s health, covering mental wellness, fitness, hormones, vaginal care, fertility, and aging for a balanced, vibrant life.
Promo Articles
Popular
01
Skin & Beauty
Get Clear Skin: Heal Hormonal Acne Holistically with the Flawless Twins
June 07, 2024
02
Women
Reclaiming Sexual Pleasure During Menopause
January 26, 2024
03
Wellness
Elevate Mental Health with AURA7™: Combat Anxiety, Depression, and More
January 05, 2024
04
Men
Maintaining Peak Testosterone Levels After 30 Is Possible
July 27, 2023
05
Women
The Queen of Inositols, A Powerful Solution for PCOS
June 22, 2023
' +
'{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://img.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 = '//img.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://img.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( json.error.length > 0 ) for( i=0;i
'+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 = "//img.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://img.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://img.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( json.error.length > 0 ) for( i=0;i
'+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- ';
if( json.error.length > 0 ) for( i=0;i
for Woman.","title_mobile":"Holistic Health for Woman.","content":"Explore essential insights on women\u2019s health, covering mental wellness, fitness, hormones, vaginal care, fertility, and aging for a balanced, vibrant life.","total":{"topic_count":"21"},"cat":"women"},"skin-beauty":{"title":"Natural Beauty
from Within.","title_mobile":"Natural Beauty from Within.","content":"Discover expert tips on beauty nutrition, skincare, and anti-aging to achieve glowing skin naturally and feel your best every day.","total":{"topic_count":"56"},"cat":"skin-beauty"},"metabolic":{"title":"Thrive with
Optimal Health.","title_mobile":"Thrive with Optimal Health.","content":"Find holistic strategies for managing weight, boosting energy, and preventing chronic diseases, supporting your journey to optimal metabolic wellness.","total":{"topic_count":"6"},"cat":"metabolic"}}; $('.section-topic .card').hover(function(){ $('.card.expanded').removeClass('expanded'); $('.card .text-position').removeClass('active'); $(this).addClass('expanded'); $(this).find('.text-position').addClass('active'); // change title & content text var topic=$(this).data('topic'); $('.topic-hlight-title').html(aTopicHlight[topic].title); $('.topic-hlight-title-mobile').html(aTopicHlight[topic].title_mobile); $('.topic-hlight-content').html(aTopicHlight[topic].content); $('.topic-total-count').html(parseInt(aTopicHlight[topic].total['topic_count']) * 3); $('.section-topic .view-all-btn').attr('href','https://img.onecare.store/home2024/article.php?uArticleFilter=' + aTopicHlight[topic].cat + '#article-filter'); }); 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 $('.btn-filter').on('click',function(){ var filterVal=$(this).data('value'); $('input[name=hidFilter]').val(filterVal); filter_article(filterVal,0); }); //CLICK default $('.btn-filter.active').click(); $('.owl-carousel.offer-carousel').owlCarousel({ loop:false, margin:10, nav:false, dots:true, responsive:{ 0:{ items:1, } } }); var isDown=false; var startX; var scrollLeft; $('.nav-tabs').mousedown(function(e) { isDown=true; startX=e.pageX - $(this).offset().left; scrollLeft=$(this).scrollLeft(); }); $('.nav-tabs').mouseleave(function() { isDown=false; }); $('.nav-tabs').mouseup(function() { isDown=false; }); $('.nav-tabs').mousemove(function(e) { if(!isDown) return; e.preventDefault(); var x=e.pageX - $(this).offset().left; var walk=(x - startX) * 3; $(this).scrollLeft(scrollLeft - walk); }); $('[data-bs-toggle="tab"]').on('click', function() { var filter=$(this).data('filter'); filterArticles(filter); }); var scene=new ScrollMagic.Scene({ triggerElement:'.scroll-trigger', duration:'1%' }) .on('enter', function(e) { var page =$('input[name=hidPage]').val(); var filter=$('input[name=hidFilter]').val(); filter_article(filter,page); }) // .addIndicators({name:'vid (duration:100%)'}) // add indicators (requires plugin) .addTo(controllerOnEnter); $('#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://img.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); }); $('.login-modal').on('shown.bs.modal', function () { turnstile.reset(); }); $('.btn-show-pwd').on('click', function() { var input=$(this).siblings('input'); var currentType=input.attr('type'); // Clone the input element with the new type var newType=currentType==='password' ? 'text' :'password'; var newInput=input.clone().attr('type', newType); // Replace the old input with the new one input.replaceWith(newInput); }); $(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://img.onecare.store/utility/timthumb-v2.php?w=50&src=https://img.onecare.store/lib/img/flag/'+code+'.png)'}); $('#mdlChooseLanguage .currency-code').text( currencyCode ); $.ajax({ url: 'https://img.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(''); }); // READ cookie cookieOrderList = getCookie('orderList'); cookieRedeemList = getCookie('redeemList'); if( cookieOrderList!='' && cookieOrderList!=undefined && cookieOrderList!=null ) { cookieOrderList = JSON.parse( cookieOrderList ); for( i in cookieOrderList ) { if( !cookieOrderList[i].qty ) { cookieOrderList[i] = {"cod":cookieOrderList[i],"qty":1}; } } } else cookieOrderList = {}; if( cookieRedeemList!='' && cookieRedeemList!=undefined && cookieRedeemList!=null ) { cookieRedeemList = JSON.parse( cookieRedeemList ); for( i in cookieRedeemList ) { if( !cookieRedeemList[i].qty ) { cookieRedeemList[i] = {"cod":cookieRedeemList[i].cod,"qty":1,"mode":cookieRedeemList[i].mode}; } } } else cookieRedeemList = {}; // UPDATE order list orderList = cookieOrderList; redeemList = cookieRedeemList; finalList = customMerge({},cookieOrderList,cookieRedeemList); update_cart_counter( finalList ); update_estimate_discount_total( cookieOrderList ); update_estimate_cashback_total( cookieRedeemList ); // LOGIN DROPDOWN { var loginToggle = $('#login-toggle'); var loginBox = $('#login-box'); var loginForm = $('#login-form'); loginToggle.bind('click',function() { loginBox.removeClass('hidden'); loginToggle.addClass('active'); }); $(this).mouseover(function(elem) { if(!($(elem.target).parents().hasClass('login-wrapper'))) { loginToggle.removeClass('active'); loginBox.addClass('hidden'); } }); // } LOGIN DROPDOWN // NOTIFICATION DIALOG // -- a workaround for a flaw in the demo system (//dev.jqueryui.com/ticket/4375), ignore! $( "#notification-dialog:ui-dialog" ).dialog( "destroy" ); divNotificationDialog.dialog({ autoOpen: false, // set this to false so we can manually open it modal: true, width: 450, buttons: { Close: function() { $( this ).dialog( "close" ); } }, open: function() { // scrollbar fix for IE $('body').css('overflow','hidden'); $( this ).removeClass('hidden'); }, close: function() { // reset overflow $('body').css('overflow','auto'); $( this ).addClass('hidden'); } }); // end of dialog // LOADING DIALOG // -- a workaround for a flaw in the demo system (//dev.jqueryui.com/ticket/4375), ignore! $( "#loading-dialog:ui-dialog" ).dialog( "destroy" ); // create the loading window and set autoOpen to false divLoadingDialog.dialog({ autoOpen: false, // set this to false so we can manually open it dialogClass: "loading-dialog", closeOnEscape: false, draggable: false, width: 460, minHeight: 50, modal: true, buttons: {}, resizable: false, open: function() { // scrollbar fix for IE $('body').css('overflow','hidden'); $( this ).removeClass('hidden'); }, close: function() { // reset overflow $('body').css('overflow','auto'); $( this ).addClass('hidden'); } }); // end of dialog // -- a workaround for a flaw in the demo system (//dev.jqueryui.com/ticket/4375), ignore! $( "#login-dialog:ui-dialog" ).dialog( "destroy" ); // create the loading window and set autoOpen to false divLoginDialog.dialog({ autoOpen: false, // set this to false so we can manually open it dialogClass: "login-dialog", closeOnEscape: false, draggable: false, width: 460, minHeight: 50, modal: true, buttons: { "Log In" : function(){ var bValid = true; allFields.removeClass( "ui-state-error" ); bValid = bValid && checkLength( email, "email", 6, 80 ); bValid = bValid && checkEmpty( password, "Password" ); // From jquery.validate.js (by joern), contributed by Scott Gonzalez: //projects.scottsplayground.com/email_address_validation/ bValid = bValid && checkRegexp( email, /^((([a-z]|\d|[!#\$%&'\*\+\-\/=\?\^_`{\|}~]|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])+(\.([a-z]|\d|[!#\$%&'\*\+\-\/=\?\^_`{\|}~]|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])+)*)|((\x22)((((\x20|\x09)*(\x0d\x0a))?(\x20|\x09)+)?(([\x01-\x08\x0b\x0c\x0e-\x1f\x7f]|\x21|[\x23-\x5b]|[\x5d-\x7e]|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])|(\\([\x01-\x09\x0b\x0c\x0d-\x7f]|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF]))))*(((\x20|\x09)*(\x0d\x0a))?(\x20|\x09)+)?(\x22)))@((([a-z]|\d|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])|(([a-z]|\d|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])([a-z]|\d|-|\.|_|~|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])*([a-z]|\d|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])))\.)+(([a-z]|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])|(([a-z]|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])([a-z]|\d|-|\.|_|~|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])*([a-z]|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])))\.?$/i, "eg. ui@jquery.com" ); if ( bValid ) { $( this ).dialog( "close" ); login( 'frmLoginDialog' ); } }, Cancel: function() { $( this ).dialog( "close" ); } }, resizable: false, open: function() { // scrollbar fix for IE $('body').css('overflow','hidden'); $( this ).removeClass('hidden'); }, close: function() { // reset overflow $('body').css('overflow','auto'); $( this ).addClass('hidden'); allFields.val( "" ).removeClass( "ui-state-error" ); } }); // end of dialog $('div.ui-dialog button.ui-button').each(function() { $(this).children('.ui-button-text').html($(this).attr('text')); }); // READ cookie cookieOrderList = getCookie('orderList'); if( cookieOrderList!='' && cookieOrderList!=undefined && cookieOrderList!=null ) { cookieOrderList = JSON.parse( cookieOrderList ); for( i in cookieOrderList ) { if( !cookieOrderList[i].qty ) { cookieOrderList[i] = {"cod":cookieOrderList[i],"qty":1}; } } } else cookieOrderList = {}; // remove any inactive items if( false && false ) { if( ! $.isEmptyObject(cookieOrderList) ) for( orderKey in cookieOrderList) { if( orderKey==201 ) delete cookieOrderList[orderKey]; } } // if( console && console.log ) console.log(cookieOrderList); finalList = customMerge({},cookieRedeemList,cookieOrderList) update_cart_counter( finalList ); // header animation $('.animate-item1').fadeIn('slow',function(){ w = $('.animate-item2').width(); $('.animate-item2').width(0).show().delay(500).animate({width:w},'slow',function(){ $('.animate-item3').fadeIn('slow'); }); }); setInterval( function(){ $('body').removeAttr('style'); $('.goog-te-banner-frame.skiptranslate').hide(); $('.goog-te-gadget-simple').css({backgroundColor:'#F1F3F4',font:'700 13px CorisandeRegular',letterSpacing:'-1px'}); $('.goog-te-gadget-simple > img').hide(); },3000) TweenLite.to( $('.page-body'),.5,{autoAlpha:1} ); // $('.selectpicker [name!=optChangeCountry]').selectpicker('mobile'); // $('.selectpicker [name=optChangeCountry]').selectpicker(); $('.page-onload').removeClass('page-onload'); });// end of document ready //Add reward to cart - 20231122 - fong function reward_add_to_cart(id,name,type,cCode,code,val,btn) { $('.'+btn+'-wrapper').html('Redeemded'); var data = { 'hidProdId': id, 'hidProdName' : name, 'prod_cat_type' : type, 'prod_cat_code' : cCode, 'prod_code' : code, 'prod_value' : val } reward_ctrl('frmAddToCart',data); } -->