/** * Document Ready !!! */ jQuery(document).ready(function($) { "use strict"; /** * Multi Currencies */ if ($('.nasa-currencies-3rd .nasa-currency-switcher').length) { /** * For FOX - Currency Switcher Professional for WooCommerce */ if ($('.woocs_auto_switcher').length) { var _woocs = $('.woocs_auto_switcher'); var _clone = ''; var _cur_woocs = $(_woocs).find('.woocs_curr_curr').clone(); $(_cur_woocs).removeClass('woocs_auto_switcher_link'); $(_cur_woocs).removeClass('woocs_curr_curr'); $(_cur_woocs).addClass('nasa-crc nasa-woocs-crc'); $('.nasa-currencies-3rd').prepend(_cur_woocs); $('.nasa-currency-switcher').append(_clone); $('.nasa-currency-switcher, .nasa-currencies-3rd').removeClass('hidden-tag'); } /** * For CURCY - Multi Currency for WooCommerce */ if ($('.wmc-list-currencies').length) { var _wmc = $('.wmc-list-currencies'); var _clone = ''; $('.nasa-currencies-3rd').prepend(_active); $('.nasa-currency-switcher').append(_clone); $('.nasa-currency-switcher, .nasa-currencies-3rd').removeClass('hidden-tag'); if ($(_wmc).parents('.woocommerce-multi-currency').length) { $(_wmc).parents('.woocommerce-multi-currency').addClass('hidden-tag'); } } } /** * Trigger For FOX - Currency Switcher Professional for WooCommerce */ $('body').on('click', '.nasa-woocs-switcher-link', function(e) { var _index = $(this).attr('data-index'); if ($('.woocs_auto_switcher_link[data-index="' + _index + '"]').length) { $('.woocs_auto_switcher_link[data-index="' + _index + '"]').trigger('click'); } }); /** * Render for Mobile menu */ $('body').on('nasa_after_render_currencies_switcher', function(e, _currency) { if ($(_currency).find('.nasa-currency-switcher').length) { $(_currency).addClass('menu-item-has-children root-item li_accordion'); $(_currency).find('.nasa-currency-switcher').addClass('nav-dropdown'); } e.preventDefault(); }); /** * After loaded ajax .nasa-currency-switcher */ var _ns_spmtcrc = ''; $('body').on('nasa_before_load_ajax', function() { if ($('.nasa-currencies-3rd').length) { var _crc = $('.nasa-currencies-3rd').clone(); _ns_spmtcrc = $(_crc).html(); } }); $('body').on('nasa_after_loaded_ajax_complete', function() { if ($('.nasa-currencies-3rd').length) { $('.nasa-currencies-3rd').html(_ns_spmtcrc); $('.nasa-currencies-3rd').removeClass('hidden-tag'); } _ns_spmtcrc = ''; }); $('body').on('click', 'a[data-currency]', function() { if (typeof _popstate_reload !== 'undefined') { _popstate_reload = false; } }); });