var monsterinsights_frontend = {"js_events_tracking":"true","download_extensions":"doc,pdf,ppt,zip,xls,docx,pptx,xlsx","inbound_paths":"[{\"path\":\"\\\/go\\\/\",\"label\":\"affiliate\"},{\"path\":\"\\\/recommend\\\/\",\"label\":\"affiliate\"}]","home_url":"https:\/\/accent-systems.com","hash_tracking":"false","v4_id":"G-069LN2YPE1"};
jQuery(function($){
var wcCondIsUpdating = false;
var packageHasBeenSelected = false;
var originalPackageOptions = null; // Guardem les opcions originals
// Guardar les opcions originals del Package (sense l'opció en blanc)
function saveOriginalPackageOptions() {
var $form = $('form.variations_form');
var $attr1 = $form.find('select[name="attribute_package"]');
if (!$attr1.length) return;
// Guardar totes les opcions amb valor (excloent la buida)
originalPackageOptions = [];
$attr1.find('option').each(function() {
var val = $(this).val();
if (val && val !== '') {
originalPackageOptions.push({
value: val,
text: $(this).text()
});
}
});
console.log('[WC cond] Opcions originals del Package guardades:', originalPackageOptions);
}
// aplica min/max a la qty segons si és bulk o no
function applyBulkQtyIfNeeded() {
var $form = $('form.cart, form.variations_form').first();
var $attr1 = $form.find('select[name="attribute_package"]');
var $qty = $form.find('input.qty');
if (!$attr1.length || !$qty.length) {
return;
}
var val1 = ($attr1.val() || '').toLowerCase();
if (val1 === 'bulk') {
// bulk -> min 11
var current = parseInt($qty.val(), 10) || 1;
$qty.attr('min', 11);
if (current < 11) {
$qty.val(11);
}
console.log('[WC cond] bulk detectat, poso min=11');
} else if (val1 !== '') {
// KIT -> min 1 i per comoditat tornem a 1
$qty.attr('min', 1);
$qty.val(1);
console.log('[WC cond] kit detectat, poso qty=1');
}
}
// Restaurar TOTES les opcions del Package i eliminar la buida
function fixPackageOptions() {
if (!packageHasBeenSelected || !originalPackageOptions) return;
var $form = $('form.variations_form');
var $attr1 = $form.find('select[name="attribute_package"]');
if (!$attr1.length) return;
var currentVal = $attr1.val();
// Buidar el select i reconstruir amb les opcions originals
$attr1.empty();
// Afegir totes les opcions originals (sense la buida)
originalPackageOptions.forEach(function(opt) {
$attr1.append($('<option>', {
value: opt.value,
text: opt.text
}));
});
// Restaurar el valor seleccionat
if (currentVal) {
$attr1.val(currentVal);
}
console.log('[WC cond] Package restaurat amb totes les opcions:', originalPackageOptions.length);
}
function handlePackageChange() {
if (wcCondIsUpdating) {
return;
}
var $form = $('form.variations_form');
var $attr1 = $form.find('select[name="attribute_package"]');
var $attr2 = $form.find('select[name="attribute_size"]');
if (!$attr1.length || !$attr2.length) {
return;
}
var val1 = ($attr1.val() || '').toLowerCase();
var $row2 = $attr2.closest('tr');
if (!$row2.length) {
$row2 = $attr2.parent();
}
// Si no s'ha seleccionat Package, amagar Size
if (val1 === '') {
$row2.hide();
console.log('[WC cond] Package no seleccionat, amago Size');
return;
}
// Package seleccionat per primera vegada
if (!packageHasBeenSelected) {
packageHasBeenSelected = true;
}
// Sempre fixar opcions del Package després de la primera selecció
fixPackageOptions();
if (val1 === 'bulk') {
// BULK: amaguem Size i assignem primer valor vàlid automàticament
$row2.hide();
var currentVal = $attr2.val();
var $validOptions = $attr2.find('option[value!=""]').not(':disabled');
if (!currentVal || currentVal === '') {
if ($validOptions.length) {
var firstValid = $validOptions.first().val();
wcCondIsUpdating = true;
$attr2.val(firstValid).trigger('change');
wcCondIsUpdating = false;
console.log('[WC cond] BULK: assigno valor auto al Size:', firstValid);
}
}
} else {
// KIT o altre: mostrem Size
$row2.show();
console.log('[WC cond] KIT: mostro Size');
}
// Revisar quantitat
applyBulkQtyIfNeeded();
}
// Estat inicial: amagar Size fins que es seleccioni Package
function initializeState() {
var $form = $('form.variations_form');
var $attr1 = $form.find('select[name="attribute_package"]');
var $attr2 = $form.find('select[name="attribute_size"]');
if (!$attr1.length || !$attr2.length) {
return;
}
// IMPORTANT: Guardar les opcions originals ABANS que WooCommerce les modifiqui
saveOriginalPackageOptions();
var $row2 = $attr2.closest('tr');
if (!$row2.length) {
$row2 = $attr2.parent();
}
// Comprovar si hi ha paràmetres a la URL que especifiquin una variació
var urlParams = new URLSearchParams(window.location.search);
var hasVariationInUrl = urlParams.has('attribute_package') || urlParams.has('variation_id');
var val1 = ($attr1.val() || '').toLowerCase();
// Si NO hi ha variació a la URL, SEMPRE resetejar el Package a buit
if (!hasVariationInUrl) {
console.log('[WC cond] Inicial: Forçant reset del Package (no hi ha variació a URL)');
// Assegurar que hi ha una opció buida al select
var $emptyOption = $attr1.find('option[value=""]');
if (!$emptyOption.length) {
// Afegir opció buida al principi
$attr1.prepend('<option value="">' + ($attr1.data('default-text') || 'Choose an option') + '</option>');
}
// Forçar selecció de l'opció buida
$attr1.val('');
$attr2.val('');
$row2.hide();
console.log('[WC cond] Inicial: Size amagat, Package resetejat');
} else if (val1 === '') {
// Inicialment amagar Size si Package no està seleccionat
$row2.hide();
console.log('[WC cond] Inicial: Size amagat fins que es seleccioni Package');
} else {
// Si ja hi ha un Package seleccionat (per exemple, URL amb paràmetres)
packageHasBeenSelected = true;
fixPackageOptions();
handlePackageChange();
}
}
// Executar inicialització
initializeState();
// Guardar el valor anterior del Package per detectar canvis reals
var previousPackageValue = '';
// ABANS que l'usuari obri el dropdown, restaurar totes les opcions i guardar valor actual
$(document).on('mousedown focus', 'form.variations_form select[name="attribute_package"]', function(){
previousPackageValue = $(this).val() || '';
if (packageHasBeenSelected) {
fixPackageOptions();
}
});
// Seleccionar el primer Size disponible
function selectFirstAvailableSize() {
var $form = $('form.variations_form');
var $attr2 = $form.find('select[name="attribute_size"]');
if (!$attr2.length) return;
// Buscar la primera opció vàlida (no buida, no disabled)
var $validOptions = $attr2.find('option[value!=""]').not(':disabled');
if ($validOptions.length) {
var firstValid = $validOptions.first().val();
console.log('[WC cond] Seleccionant primer Size disponible:', firstValid);
wcCondIsUpdating = true;
$attr2.val(firstValid).trigger('change');
wcCondIsUpdating = false;
} else {
console.log('[WC cond] No hi ha opcions de Size disponibles');
}
}
// INTERCEPTAR EL CANVI ABANS QUE WOOCOMMERCE - utilitzant capture phase
var packageSelect = document.querySelector('form.variations_form select[name="attribute_package"]');
if (packageSelect) {
packageSelect.addEventListener('change', function(e) {
var newVal = this.value || '';
// Si el package canvia, resetejar size IMMEDIATAMENT (abans de WooCommerce)
if (previousPackageValue !== '' && newVal !== '' && previousPackageValue !== newVal) {
var sizeSelect = document.querySelector('form.variations_form select[name="attribute_size"]');
if (sizeSelect) {
console.log('[WC cond] CAPTURE: Resetejant Size a buit ABANS de WooCommerce');
sizeSelect.value = '';
}
}
}, true); // TRUE = capture phase, s'executa ABANS dels handlers normals
}
// Quan canvia el Package (després de WooCommerce)
$(document).on('change', 'form.variations_form select[name="attribute_package"]', function(){
var newVal = $(this).val() || '';
console.log('[WC cond] change en Package: ' + previousPackageValue + ' -> ' + newVal);
var packageChanged = (previousPackageValue !== '' && newVal !== '' && previousPackageValue !== newVal);
previousPackageValue = newVal;
// Deixar que WooCommerce actualitzi les opcions i després seleccionar la primera
if (packageChanged) {
// Esperar que WooCommerce actualitzi les opcions del Size
setTimeout(function() {
selectFirstAvailableSize();
handlePackageChange();
}, 150);
} else {
handlePackageChange();
}
});
// Quan canvia el Size (per altres lògiques)
$(document).on('change', 'form.variations_form select[name="attribute_size"]', function(){
if (!wcCondIsUpdating) {
console.log('[WC cond] change en Size');
// Després que WooCommerce actualitzi, tornar a fixar les opcions del Package
setTimeout(fixPackageOptions, 50);
}
});
// Event de WooCommerce - quan actualitza les variacions
$(document).on('woocommerce_variation_has_changed', 'form.variations_form', function(){
console.log('[WC cond] woocommerce_variation_has_changed');
// Després que WooCommerce actualitzi, tornar a fixar les opcions del Package
setTimeout(fixPackageOptions, 50);
applyBulkQtyIfNeeded();
});
// Quan WooCommerce actualitza els selects (event intern)
$(document).on('woocommerce_update_variation_values', 'form.variations_form', function(){
console.log('[WC cond] woocommerce_update_variation_values');
// Després que WooCommerce actualitzi, tornar a fixar les opcions del Package
setTimeout(fixPackageOptions, 50);
});
// Si l'usuari toca la qty a mà
$(document).on('input', 'form.cart input.qty, form.variations_form input.qty', function(){
applyBulkQtyIfNeeded();
});
});
//# sourceURL=jquery-js-after
document.addEventListener('click', function(e) {
// tanca tots
document.querySelectorAll('.asw-dropdown').forEach(function(dd){
if(!dd.contains(e.target) && !dd.parentNode.contains(e.target)){
dd.style.display = 'none';
}
});
// toggle si fas clic al pill
if(e.target.closest('.asw-pill')){
var rel = e.target.closest('.asw-rel');
var dd = rel.querySelector('.asw-dropdown');
if(dd){
dd.style.display = (dd.style.display === 'block') ? 'none' : 'block';
}
}
});
// canvi de currency
document.addEventListener('click', function(e){
var btn = e.target.closest('[data-asw-currency]');
if(!btn) return;
var cur = btn.getAttribute('data-asw-currency');
if(!cur) return;
// canviem parametre ?currency=...
var url = new URL(window.location.href);
url.searchParams.set('currency', cur);
window.location.href = url.toString();
});
//# sourceURL=accent-switcher-script-js-after
var breeze_prefetch = {"local_url":"https://accent-systems.com","ignore_remote_prefetch":"1","ignore_list":["/cart/","/es/carrito/","/checkout/","/es/finalizar-compra/","/es/mi-cuenta/","wp-admin","wp-login.php"]};
//# sourceURL=breeze-prefetch-js-extra
var wc_single_product_params = {"i18n_required_rating_text":"Please select a rating","i18n_rating_options":["1 of 5 stars","2 of 5 stars","3 of 5 stars","4 of 5 stars","5 of 5 stars"],"i18n_product_gallery_trigger_text":"View full-screen image gallery","review_rating_required":"yes","flexslider":{"rtl":false,"animation":"slide","smoothHeight":true,"directionNav":false,"controlNav":"thumbnails","slideshow":false,"animationSpeed":500,"animationLoop":false,"allowOneSlide":false},"zoom_enabled":"","zoom_options":[],"photoswipe_enabled":"1","photoswipe_options":{"shareEl":false,"closeOnScroll":false,"history":false,"hideAnimationDuration":0,"showAnimationDuration":0},"flexslider_enabled":""};
//# sourceURL=wc-single-product-js-extra
iBKS Card Beacon is a compact Bluetooth Beacon and wearable device supporting iBeacon and Eddystone, designed for indoor location, proximity marketing and RTLS. With BLE, NFC and RFID, OTA firmware updates and ultra-low power consumption, it enables scalable indoor positioning and proximity-based experiences.
Bluetooth Beacon & Wearable for Indoor Location, Proximity Marketing and RTLS
The iBKS Card Beacon is a compact Bluetooth Beacon and wearable device designed for indoor location, proximity marketing and RTLS (Real-Time Location Systems). Fully compatible with iBeacon and Eddystone, this BLE beacon enables precise indoor positioning, proximity-based interactions and scalable location-aware experiences in retail, offices, venues and industrial facilities.
Engineered for professional deployments, the iBKS Card Beacon combines Bluetooth Low Energy (BLE) with NFC and RFID, enabling multiple interaction modes for indoor location and proximity use cases. With support for iBeacon and Eddystone (UID, URL, TLM & EID), it integrates seamlessly with mobile apps and RTLS platforms. The card-format design makes it ideal as a wearable beacon for people identification and tracking, as well as for asset tagging and proximity marketing campaigns.
Thanks to its ultra-low power consumption and replaceable coin-cell batteries, the iBKS Card Beacon is optimized for long battery life in large-scale RTLS and indoor location deployments. The device supports firmware updates Over The Air (OTA) and is 100% configurable via mobile app (Android & iOS), allowing full control over transmission power, advertising intervals and beacon profiles. An integrated movement sensor enables smart activation strategies and power-saving modes for dynamic use cases.
Key Features
✔ Bluetooth Beacon (BLE) – iBeacon & Eddystone compatible
(function() {
var data = {"agents":[{"name":"Eli","phone":"+34653105809","time_start":"08:00","time_end":"17:00","days":[1,2,3,4,5]},{"name":"Albert","phone":"+34662925746","time_start":"08:00","time_end":"17:00","days":[1,2,3,4,5]}],"distribution":"random","message":"Hello! I would like to ask for more info."};
var button = document.getElementById('accent-whatsapp-button');
var agentsPanel = document.getElementById('accent-whatsapp-agents');
if (!button) return;
button.addEventListener('click', function(e) {
e.preventDefault();
if (data.distribution === 'all' && data.agents.length > 1 && agentsPanel) {
// Mostrar panel d'agents
agentsPanel.classList.toggle('active');
} else {
// Obrir WhatsApp directament amb un agent
var agent = data.distribution === 'random'
? data.agents[Math.floor(Math.random() * data.agents.length)]
: data.agents[0];
var phone = agent.phone.replace(/[^0-9]/g, '');
var message = encodeURIComponent(data.message);
var url = 'https://wa.me/' + phone + '?text=' + message;
window.open(url, '_blank');
}
});
// Tancar panel si es fa clic fora
document.addEventListener('click', function(e) {
if (agentsPanel && !e.target.closest('#accent-whatsapp')) {
agentsPanel.classList.remove('active');
}
});
})();
var yith_wcwl_l10n = {"ajax_url":"/wp-admin/admin-ajax.php","redirect_to_cart":"no","yith_wcwl_button_position":"after_add_to_cart","multi_wishlist":"","hide_add_button":"1","enable_ajax_loading":"","ajax_loader_url":"https://accent-systems.com/wp-content/plugins/yith-woocommerce-wishlist/assets/images/ajax-loader-alt.svg","remove_from_wishlist_after_add_to_cart":"1","is_wishlist_responsive":"1","time_to_close_prettyphoto":"3000","fragments_index_glue":".","reload_on_found_variation":"1","mobile_media_query":"768","labels":{"cookie_disabled":"We are sorry, but this feature is available only if cookies on your browser are enabled.","added_to_cart_message":"\u003Cdiv class=\"woocommerce-notices-wrapper\"\u003E\u003Cdiv class=\"woocommerce-message\" role=\"alert\"\u003EProduct added to cart successfully\u003C/div\u003E\u003C/div\u003E"},"actions":{"add_to_wishlist_action":"add_to_wishlist","remove_from_wishlist_action":"remove_from_wishlist","reload_wishlist_and_adding_elem_action":"reload_wishlist_and_adding_elem","load_mobile_action":"load_mobile","delete_item_action":"delete_item","save_title_action":"save_title","save_privacy_action":"save_privacy","load_fragments":"load_fragments"},"nonce":{"add_to_wishlist_nonce":"7ba1a2a9f8","remove_from_wishlist_nonce":"19d18a882f","reload_wishlist_and_adding_elem_nonce":"86a7832a2a","load_mobile_nonce":"ec05872196","delete_item_nonce":"74b7410ba2","save_title_nonce":"f638aac7a9","save_privacy_nonce":"519d76fa22","load_fragments_nonce":"9fe401de99"},"redirect_after_ask_estimate":"","ask_estimate_redirect_url":"https://accent-systems.com","enable_notices":""};
var yith_wcwl_l10n = {"ajax_url":"/wp-admin/admin-ajax.php","redirect_to_cart":"no","yith_wcwl_button_position":"after_add_to_cart","multi_wishlist":"","hide_add_button":"1","enable_ajax_loading":"","ajax_loader_url":"https://accent-systems.com/wp-content/plugins/yith-woocommerce-wishlist/assets/images/ajax-loader-alt.svg","remove_from_wishlist_after_add_to_cart":"1","is_wishlist_responsive":"1","time_to_close_prettyphoto":"3000","fragments_index_glue":".","reload_on_found_variation":"1","mobile_media_query":"768","labels":{"cookie_disabled":"We are sorry, but this feature is available only if cookies on your browser are enabled.","added_to_cart_message":"\u003Cdiv class=\"woocommerce-notices-wrapper\"\u003E\u003Cdiv class=\"woocommerce-message\" role=\"alert\"\u003EProduct added to cart successfully\u003C/div\u003E\u003C/div\u003E"},"actions":{"add_to_wishlist_action":"add_to_wishlist","remove_from_wishlist_action":"remove_from_wishlist","reload_wishlist_and_adding_elem_action":"reload_wishlist_and_adding_elem","load_mobile_action":"load_mobile","delete_item_action":"delete_item","save_title_action":"save_title","save_privacy_action":"save_privacy","load_fragments":"load_fragments"},"nonce":{"add_to_wishlist_nonce":"7ba1a2a9f8","remove_from_wishlist_nonce":"19d18a882f","reload_wishlist_and_adding_elem_nonce":"86a7832a2a","load_mobile_nonce":"ec05872196","delete_item_nonce":"74b7410ba2","save_title_nonce":"f638aac7a9","save_privacy_nonce":"519d76fa22","load_fragments_nonce":"9fe401de99"},"redirect_after_ask_estimate":"","ask_estimate_redirect_url":"https://accent-systems.com","enable_notices":""};
var yith_wcwl_l10n = {"ajax_url":"/wp-admin/admin-ajax.php","redirect_to_cart":"no","yith_wcwl_button_position":"after_add_to_cart","multi_wishlist":"","hide_add_button":"1","enable_ajax_loading":"","ajax_loader_url":"https://accent-systems.com/wp-content/plugins/yith-woocommerce-wishlist/assets/images/ajax-loader-alt.svg","remove_from_wishlist_after_add_to_cart":"1","is_wishlist_responsive":"1","time_to_close_prettyphoto":"3000","fragments_index_glue":".","reload_on_found_variation":"1","mobile_media_query":"768","labels":{"cookie_disabled":"We are sorry, but this feature is available only if cookies on your browser are enabled.","added_to_cart_message":"\u003Cdiv class=\"woocommerce-notices-wrapper\"\u003E\u003Cdiv class=\"woocommerce-message\" role=\"alert\"\u003EProduct added to cart successfully\u003C/div\u003E\u003C/div\u003E"},"actions":{"add_to_wishlist_action":"add_to_wishlist","remove_from_wishlist_action":"remove_from_wishlist","reload_wishlist_and_adding_elem_action":"reload_wishlist_and_adding_elem","load_mobile_action":"load_mobile","delete_item_action":"delete_item","save_title_action":"save_title","save_privacy_action":"save_privacy","load_fragments":"load_fragments"},"nonce":{"add_to_wishlist_nonce":"7ba1a2a9f8","remove_from_wishlist_nonce":"19d18a882f","reload_wishlist_and_adding_elem_nonce":"86a7832a2a","load_mobile_nonce":"ec05872196","delete_item_nonce":"74b7410ba2","save_title_nonce":"f638aac7a9","save_privacy_nonce":"519d76fa22","load_fragments_nonce":"9fe401de99"},"redirect_after_ask_estimate":"","ask_estimate_redirect_url":"https://accent-systems.com","enable_notices":""};
var yith_wcwl_l10n = {"ajax_url":"/wp-admin/admin-ajax.php","redirect_to_cart":"no","yith_wcwl_button_position":"after_add_to_cart","multi_wishlist":"","hide_add_button":"1","enable_ajax_loading":"","ajax_loader_url":"https://accent-systems.com/wp-content/plugins/yith-woocommerce-wishlist/assets/images/ajax-loader-alt.svg","remove_from_wishlist_after_add_to_cart":"1","is_wishlist_responsive":"1","time_to_close_prettyphoto":"3000","fragments_index_glue":".","reload_on_found_variation":"1","mobile_media_query":"768","labels":{"cookie_disabled":"We are sorry, but this feature is available only if cookies on your browser are enabled.","added_to_cart_message":"\u003Cdiv class=\"woocommerce-notices-wrapper\"\u003E\u003Cdiv class=\"woocommerce-message\" role=\"alert\"\u003EProduct added to cart successfully\u003C/div\u003E\u003C/div\u003E"},"actions":{"add_to_wishlist_action":"add_to_wishlist","remove_from_wishlist_action":"remove_from_wishlist","reload_wishlist_and_adding_elem_action":"reload_wishlist_and_adding_elem","load_mobile_action":"load_mobile","delete_item_action":"delete_item","save_title_action":"save_title","save_privacy_action":"save_privacy","load_fragments":"load_fragments"},"nonce":{"add_to_wishlist_nonce":"7ba1a2a9f8","remove_from_wishlist_nonce":"19d18a882f","reload_wishlist_and_adding_elem_nonce":"86a7832a2a","load_mobile_nonce":"ec05872196","delete_item_nonce":"74b7410ba2","save_title_nonce":"f638aac7a9","save_privacy_nonce":"519d76fa22","load_fragments_nonce":"9fe401de99"},"redirect_after_ask_estimate":"","ask_estimate_redirect_url":"https://accent-systems.com","enable_notices":""};
var yith_wcwl_l10n = {"ajax_url":"/wp-admin/admin-ajax.php","redirect_to_cart":"no","yith_wcwl_button_position":"after_add_to_cart","multi_wishlist":"","hide_add_button":"1","enable_ajax_loading":"","ajax_loader_url":"https://accent-systems.com/wp-content/plugins/yith-woocommerce-wishlist/assets/images/ajax-loader-alt.svg","remove_from_wishlist_after_add_to_cart":"1","is_wishlist_responsive":"1","time_to_close_prettyphoto":"3000","fragments_index_glue":".","reload_on_found_variation":"1","mobile_media_query":"768","labels":{"cookie_disabled":"We are sorry, but this feature is available only if cookies on your browser are enabled.","added_to_cart_message":"\u003Cdiv class=\"woocommerce-notices-wrapper\"\u003E\u003Cdiv class=\"woocommerce-message\" role=\"alert\"\u003EProduct added to cart successfully\u003C/div\u003E\u003C/div\u003E"},"actions":{"add_to_wishlist_action":"add_to_wishlist","remove_from_wishlist_action":"remove_from_wishlist","reload_wishlist_and_adding_elem_action":"reload_wishlist_and_adding_elem","load_mobile_action":"load_mobile","delete_item_action":"delete_item","save_title_action":"save_title","save_privacy_action":"save_privacy","load_fragments":"load_fragments"},"nonce":{"add_to_wishlist_nonce":"7ba1a2a9f8","remove_from_wishlist_nonce":"19d18a882f","reload_wishlist_and_adding_elem_nonce":"86a7832a2a","load_mobile_nonce":"ec05872196","delete_item_nonce":"74b7410ba2","save_title_nonce":"f638aac7a9","save_privacy_nonce":"519d76fa22","load_fragments_nonce":"9fe401de99"},"redirect_after_ask_estimate":"","ask_estimate_redirect_url":"https://accent-systems.com","enable_notices":""};
var yith_wcwl_l10n = {"ajax_url":"/wp-admin/admin-ajax.php","redirect_to_cart":"no","yith_wcwl_button_position":"after_add_to_cart","multi_wishlist":"","hide_add_button":"1","enable_ajax_loading":"","ajax_loader_url":"https://accent-systems.com/wp-content/plugins/yith-woocommerce-wishlist/assets/images/ajax-loader-alt.svg","remove_from_wishlist_after_add_to_cart":"1","is_wishlist_responsive":"1","time_to_close_prettyphoto":"3000","fragments_index_glue":".","reload_on_found_variation":"1","mobile_media_query":"768","labels":{"cookie_disabled":"We are sorry, but this feature is available only if cookies on your browser are enabled.","added_to_cart_message":"\u003Cdiv class=\"woocommerce-notices-wrapper\"\u003E\u003Cdiv class=\"woocommerce-message\" role=\"alert\"\u003EProduct added to cart successfully\u003C/div\u003E\u003C/div\u003E"},"actions":{"add_to_wishlist_action":"add_to_wishlist","remove_from_wishlist_action":"remove_from_wishlist","reload_wishlist_and_adding_elem_action":"reload_wishlist_and_adding_elem","load_mobile_action":"load_mobile","delete_item_action":"delete_item","save_title_action":"save_title","save_privacy_action":"save_privacy","load_fragments":"load_fragments"},"nonce":{"add_to_wishlist_nonce":"7ba1a2a9f8","remove_from_wishlist_nonce":"19d18a882f","reload_wishlist_and_adding_elem_nonce":"86a7832a2a","load_mobile_nonce":"ec05872196","delete_item_nonce":"74b7410ba2","save_title_nonce":"f638aac7a9","save_privacy_nonce":"519d76fa22","load_fragments_nonce":"9fe401de99"},"redirect_after_ask_estimate":"","ask_estimate_redirect_url":"https://accent-systems.com","enable_notices":""};
var yith_wcwl_l10n = {"ajax_url":"/wp-admin/admin-ajax.php","redirect_to_cart":"no","yith_wcwl_button_position":"after_add_to_cart","multi_wishlist":"","hide_add_button":"1","enable_ajax_loading":"","ajax_loader_url":"https://accent-systems.com/wp-content/plugins/yith-woocommerce-wishlist/assets/images/ajax-loader-alt.svg","remove_from_wishlist_after_add_to_cart":"1","is_wishlist_responsive":"1","time_to_close_prettyphoto":"3000","fragments_index_glue":".","reload_on_found_variation":"1","mobile_media_query":"768","labels":{"cookie_disabled":"We are sorry, but this feature is available only if cookies on your browser are enabled.","added_to_cart_message":"\u003Cdiv class=\"woocommerce-notices-wrapper\"\u003E\u003Cdiv class=\"woocommerce-message\" role=\"alert\"\u003EProduct added to cart successfully\u003C/div\u003E\u003C/div\u003E"},"actions":{"add_to_wishlist_action":"add_to_wishlist","remove_from_wishlist_action":"remove_from_wishlist","reload_wishlist_and_adding_elem_action":"reload_wishlist_and_adding_elem","load_mobile_action":"load_mobile","delete_item_action":"delete_item","save_title_action":"save_title","save_privacy_action":"save_privacy","load_fragments":"load_fragments"},"nonce":{"add_to_wishlist_nonce":"7ba1a2a9f8","remove_from_wishlist_nonce":"19d18a882f","reload_wishlist_and_adding_elem_nonce":"86a7832a2a","load_mobile_nonce":"ec05872196","delete_item_nonce":"74b7410ba2","save_title_nonce":"f638aac7a9","save_privacy_nonce":"519d76fa22","load_fragments_nonce":"9fe401de99"},"redirect_after_ask_estimate":"","ask_estimate_redirect_url":"https://accent-systems.com","enable_notices":""};
//# sourceURL=jquery-yith-wcwl-js-extra
var elementorFrontendConfig = {"environmentMode":{"edit":false,"wpPreview":false,"isScriptDebug":false},"i18n":{"shareOnFacebook":"Share on Facebook","shareOnTwitter":"Share on Twitter","pinIt":"Pin it","download":"Download","downloadImage":"Download image","fullscreen":"Fullscreen","zoom":"Zoom","share":"Share","playVideo":"Play Video","previous":"Previous","next":"Next","close":"Close","a11yCarouselPrevSlideMessage":"Previous slide","a11yCarouselNextSlideMessage":"Next slide","a11yCarouselFirstSlideMessage":"This is the first slide","a11yCarouselLastSlideMessage":"This is the last slide","a11yCarouselPaginationBulletMessage":"Go to slide"},"is_rtl":false,"breakpoints":{"xs":0,"sm":480,"md":768,"lg":991,"xl":1440,"xxl":1600},"responsive":{"breakpoints":{"mobile":{"label":"Mobile Portrait","value":767,"default_value":767,"direction":"max","is_enabled":true},"mobile_extra":{"label":"Mobile Landscape","value":880,"default_value":880,"direction":"max","is_enabled":false},"tablet":{"label":"Tablet Portrait","value":991,"default_value":1024,"direction":"max","is_enabled":true},"tablet_extra":{"label":"Tablet Landscape","value":1200,"default_value":1200,"direction":"max","is_enabled":false},"laptop":{"label":"Laptop","value":1366,"default_value":1366,"direction":"max","is_enabled":false},"widescreen":{"label":"Widescreen","value":2400,"default_value":2400,"direction":"min","is_enabled":false}},"hasCustomBreakpoints":true},"version":"3.35.8","is_static":false,"experimentalFeatures":{"e_font_icon_svg":true,"additional_custom_breakpoints":true,"container":true,"e_optimized_markup":true,"e_pro_free_trial_popup":true,"nested-elements":true,"home_screen":true,"global_classes_should_enforce_capabilities":true,"e_variables":true,"cloud-library":true,"e_opt_in_v4_page":true,"e_components":true,"e_interactions":true,"e_editor_one":true,"import-export-customization":true},"urls":{"assets":"https:\/\/accent-systems.com\/wp-content\/plugins\/elementor\/assets\/","ajaxurl":"https:\/\/accent-systems.com\/wp-admin\/admin-ajax.php","uploadUrl":"https:\/\/accent-systems.com\/wp-content\/uploads"},"nonces":{"floatingButtonsClickTracking":"3b300235ba"},"swiperClass":"swiper","settings":{"page":[],"editorPreferences":[]},"kit":{"viewport_tablet":"991","active_breakpoints":["viewport_mobile","viewport_tablet"],"global_image_lightbox":"yes","lightbox_enable_counter":"yes","lightbox_enable_fullscreen":"yes","lightbox_enable_zoom":"yes","lightbox_enable_share":"yes","lightbox_title_src":"title","lightbox_description_src":"description"},"post":{"id":220512,"title":"iBKS%20Card%20Beacon%20-%20Accent%20Systems","excerpt":"<p><strong>iBKS Card Beacon<\/strong> is a compact <strong>Bluetooth Beacon<\/strong> and wearable device supporting <strong>iBeacon<\/strong> and <strong>Eddystone<\/strong>, designed for <strong>indoor location<\/strong>, <strong>proximity marketing<\/strong> and <strong>RTLS<\/strong>. With BLE, NFC and RFID, OTA firmware updates and ultra-low power consumption, it enables scalable indoor positioning and proximity-based experiences.<\/p>\n","featuredImage":"https:\/\/accent-systems.com\/wp-content\/uploads\/2026\/02\/ibks-card-3.jpg"}};
//# sourceURL=elementor-frontend-js-before
var js_porto_vars = {"rtl":"","theme_url":"https://accent-systems.com/wp-content/themes/porto-child","ajax_url":"https://accent-systems.com/wp-admin/admin-ajax.php?lang=en","cart_url":"https://accent-systems.com/cart/","change_logo":"","container_width":"1140","grid_gutter_width":"30","show_sticky_header":"1","show_sticky_header_tablet":"1","show_sticky_header_mobile":"","ajax_loader_url":"//accent-systems.com/wp-content/themes/porto/images/ajax-loader@2x.gif","category_ajax":"","compare_popup":"1","compare_popup_title":"","prdctfltr_ajax":"","slider_loop":"1","slider_autoplay":"","slider_autoheight":"","slider_speed":"5000","slider_nav":"","slider_nav_hover":"1","slider_margin":"","slider_dots":"1","slider_animatein":"","slider_animateout":"","product_thumbs_count":"4","product_zoom":"1","product_zoom_mobile":"1","product_image_popup":"1","zoom_type":"inner","zoom_scroll":"1","zoom_lens_size":"200","zoom_lens_shape":"square","zoom_contain_lens":"1","zoom_lens_border":"1","zoom_border_color":"#888888","zoom_border":"0","screen_xl":"1170","screen_xxl":"1420","mfp_counter":"%curr% of %total%","mfp_img_error":"\u003Ca href=\"%url%\"\u003EThe image\u003C/a\u003E could not be loaded.","mfp_ajax_error":"\u003Ca href=\"%url%\"\u003EThe content\u003C/a\u003E could not be loaded.","popup_close":"Close","popup_prev":"Previous","popup_next":"Next","request_error":"The requested content cannot be loaded.\u003Cbr/\u003EPlease try again later.","loader_text":"Loading...","submenu_back":"Back","porto_nonce":"c0a6534a6f","use_skeleton_screen":[],"user_edit_pages":"","quick_access":"Click to edit this element.","goto_type":"Go To the Type Builder.","legacy_mode":"","home_url":"https://accent-systems.com/","is_multisite":"","current_blog_id":"1","texts":{"search_history_title":"Search History","search_history_clear_all":"Clear"},"pre_order":"","add_to_label":"Add to cart","login_popup_waiting_msg":"Please wait...","wc_placeholder_img":"https://accent-systems.com/wp-content/uploads/woocommerce-placeholder-300x300.png","shop_filter_layout":null,"func_url":"https://accent-systems.com/wp-content/plugins/porto-functionality/","active_lang":"en"};
//# sourceURL=porto-theme-js-extra
var wc_add_to_cart_variation_params = {"wc_ajax_url":"/?wc-ajax=%%endpoint%%","i18n_no_matching_variations_text":"Sorry, no products matched your selection. Please choose a different combination.","i18n_make_a_selection_text":"Please select some product options before adding this product to your cart.","i18n_unavailable_text":"Sorry, this product is unavailable. Please choose a different combination.","i18n_reset_alert_text":"Your selection has been reset. Please select some product options before adding this product to your cart."};
//# sourceURL=wc-add-to-cart-variation-js-extra