> Kategooriad > Muu treeningvarustus > Jooksuvarustus > Jooksuvöö kahe veepudeliga Avento
Märksõnad:jooksuvöö, kahe, veepudeliga, avento, jooksuvarustus
Materjal 100% neopreenist ja vett-hülgavast polüestrist
olemas lukuga tasku hoidmaks nutitelefoni max
suurusega 190x90mm
suurus on reguleeritav, pikkus ligikaudu 115cm
Vöökott jooksmiseks Lycra Avento
Jooksu Helkur Vest Avento
Vöökott Puma Plus Waist II 075751 02
Vöökott Nike Stadium PSG Heritage Hi...
'); } var ro_hidden_div = $('#'+ro_hidden_div_id); var clone_id = 'clone_'+radio_options[i].value; if (option_value_disabled) { var piodd_value = piodd_option_div.find('ul.dd-options input.dd-option-value[value='+radio_options[i].value+']'); if (piodd_value.length) { if ( !piodd_option_div.find('[clone_id='+clone_id+']').length ) { var ro_clone = piodd_value.parent().clone(true, true).appendTo(ro_hidden_div); ro_clone.clone().insertAfter(piodd_value.parent()).attr('clone_id', clone_id).fadeTo('fast', 0.2); piodd_value.parent().remove(); } } } else { if (ro_hidden_div.find('[value='+radio_options[i].value+']').length) { ro_hidden_div.find('[value='+radio_options[i].value+']').parent().clone(true, true).insertAfter(piodd_option_div.find('[clone_id='+clone_id+']')); ro_hidden_div.find('[value='+radio_options[i].value+']').parent().remove(); piodd_option_div.find('[clone_id='+clone_id+']').remove(); } } } // >> Product Image Option DropDown compatibility } } } } function get_options_values(options_keys) { var options_values = {}; $('select[name^="'+option_prefix+'["], input[type=radio][name^="'+option_prefix+'["]').each(function(){ option_id = ro_get_product_option_id_from_name( $(this).attr('name') ); if (option_id && !isNaN(option_id)) option_id = parseInt(option_id); if ($.inArray(option_id,variant_product_options) != -1) { if ($.inArray(option_id,options_keys) == -1) { options_values[option_id] = 0; options_keys.push(option_id); } if ( $(this).find('option[value]').length ) { // select options_values[option_id] = $(this).val(); } else { // radio if ( $(this).is(':checked') ) { options_values[option_id] = $(this).val(); } } } }); return options_values; /* var options_values = {}; for (var i=0;i<$('select[name^="option"]').length;i++) { option_id = parseInt( $('select[name^="option"]')[i].name.substr(7,$('select[name^="option"]')[i].name.length-8) ); if ($.inArray(option_id,variant_product_options) != -1) { options_values[option_id] = $('select[name^="option"]')[i].value; options_keys.push(option_id); } } // сначала все радио for (var i=0;i<$('input[type=radio][name^="option"]').length;i++) { option_id = parseInt( $('input[type=radio][name^="option"]')[i].name.substr(7,$('input[type=radio][name^="option"]')[i].name.length-8) ); if ($.inArray(option_id,variant_product_options) != -1) { options_values[option_id] = 0; if ($.inArray(option_id,options_keys) == -1) { options_keys.push(option_id); } } } // затем только выбранные for (var i=0;i<$('input[type=radio][name^="option"]:checked').length;i++) { option_id = parseInt( $('input[type=radio][name^="option"]:checked')[i].name.substr(7,$('input[type=radio][name^="option"]:checked')[i].name.length-8) ); if ($.inArray(option_id,variant_product_options) != -1) { options_values[option_id] = $('input[type=radio][name^="option"]:checked')[i].value; } } return options_values; */ } // автовыбор корректных начальных значений опций, если уже выбраны какие-то значения function use_first_values(set_anyway) { var options_values = get_options_values([]); var has_selected = false; for (var optkey in options_values) { if (options_values[optkey]) { has_selected = true; break; } } if ((has_selected || set_anyway) && ro_array && Object.keys(ro_array).length > 0) { ro_key = Object.keys(ro_array)[0]; setSelectedRO(ro_key); } } // << colour picker compatibility function colourpicker_delayed_click(colourpicker_value) { setTimeout( function () { colourpicker_value.trigger('click'); }, 1 ); } // >> colour picker compatibility // << Product Color Option compatibility function pco_delayed_click(pco_option_value) { setTimeout( function () { pco_option_value.trigger('click'); }, 1 ); } // >> Product Color Option compatibility function setSelectedRO(ro_key) { if (ro_array && ro_array[ro_key]) { var last_opt_id = ""; for (var opt_id in ro_array[ro_key]) { if ($('select[name="option['+opt_id+']"]').length > 0) { $('[name="option['+opt_id+']"]').val(ro_array[ro_key][opt_id]); // product option image pro if (typeof(poip_option_value_selected )!='undefined' && poip_option_value_selected) { poip_option_value_selected($('[name="option['+opt_id+']"]')[0]); } // << Product Color Option compatibility // PCO use hidded selects if ( $('#option-'+opt_id).find('.color-option[option-value="'+ro_array[ro_key][opt_id]+'"]').length ) { var pco_option_value = $('#option-'+opt_id).find('.color-option[option-value="'+ro_array[ro_key][opt_id]+'"]'); //console.debug(pco_option_value); //pco_option_value.addClass('color-active'); pco_delayed_click(pco_option_value); } // >> Product Color Option compatibility } else if ($('input[type=radio][name="option['+opt_id+']"]').length > 0) { $('input[type=radio][name="option['+opt_id+']"][value='+ro_array[ro_key][opt_id]+']').prop('checked', true); // product option image pro if (typeof(poip_option_value_selected )!='undefined' && poip_option_value_selected) { poip_option_value_selected($('input[type=radio][name="option['+opt_id+']"][value='+ro_array[ro_key][opt_id]+']')[0]); } // << Product Block Option compatibility var pbo_option_value = $('div[id=option-'+opt_id+']').find('a[option-value='+ro_array[ro_key][opt_id]+']'); if ( pbo_option_value.length ) { setTimeout( function () { pbo_option_value.click(); }, 1 ); } // >> Product Block Option compatibility // << Product Image Option DropDown compatibility ro_piodd_set_value(opt_id, ro_array[ro_key][opt_id]); // >> Product Image Option DropDown compatibility } last_opt_id = opt_id; } if (last_opt_id != "") { if ($('select[name="option['+last_opt_id+']"]').length > 0) { $('[name="option['+last_opt_id+']"]').change(); } else if ($('input[type=radio][name="option['+last_opt_id+']"]').length > 0) { $('input[type=radio][name="option['+last_opt_id+']"][value='+ro_array[ro_key][last_opt_id]+']').change(); } } } set_block_options(); set_journal2_options(); } function ro_get_product_option_id_from_name(name) { return name.substr(option_prefix_length+1, name.indexOf(']')-(option_prefix_length+1) ) } // для пошагового варианта function get_options_steps() { var options_steps = []; var product_option_id = ""; for (var i=0;i<$('[name^="option["]').length;i++) { product_option_id = ro_get_product_option_id_from_name($('[name^="option["]')[i].name); //product_option_id = $('[name^="option["]')[i].name.substr(7, $('[name^="option["]')[i].name.length-8); if (!isNaN(product_option_id)) product_option_id = parseInt(product_option_id); if ($.inArray(product_option_id, variant_product_options) != -1) { if ($.inArray(product_option_id, options_steps) == -1) { options_steps.push(product_option_id); } } } return options_steps; } function options_values_access() { if (!ro_array) return; if (ro_step_by_step) { var options_steps = get_options_steps(); var prev_options_values = {}; var prev_options = []; for (var i=0;i0) { if (prev_options[i-1]) { // ограничения по предыдущим option_values_access(prev_options_values, options_steps[i]); } else { // откл все set_accessible_values(options_steps[i], []); } } prev_options.push( ($('input[type=radio][name="option['+options_steps[i]+']"]:checked').val() || $('select[name="option['+options_steps[i]+']"]').val()) ); prev_options_values[options_steps[i]] = prev_options[prev_options.length-1]; } } else { var options_keys = []; var options_values = get_options_values(options_keys); for (var i=0;i<< Journal2 compatibility if ($('li[data-value="'+opt_val+'"]').length) { $('li[data-value="'+opt_val+'"]').trigger('click'); } // >> Journal2 compatibility $('select[name="'+select_names[i]+'"]').trigger('change'); return; } } var radio_names = []; $('input[type=radio][name^="option"]').each(function (i) { if ($(this).attr('name') && $.inArray($(this).attr('name'), radio_names)==-1 ) { radio_names.push($(this).attr('name')); } }); for (var i=0; i<< compatibility with Product Block Option if ($('#block-image-option-'+opt_val).length) { $('#block-image-option-'+opt_val).trigger('click'); } // >> compatibility with Product Block Option // << Journal2 compatibility if ($('li[data-value="'+opt_val+'"]').length) { $('li[data-value="'+opt_val+'"]').trigger('click'); } // >> Journal2 compatibility // << Product Image Option DropDown compatibility var product_option_id = option_radios.attr('name').substr(7).replace(']', ''); ro_piodd_set_value(product_option_id, opt_val); // >> Product Image Option DropDown compatibility $(option_radios[0]).trigger('change'); return; } } } } function set_model() { var options_values = get_options_values([]); var roid = get_current_ro_id(options_values); if (roid!=-1 && ro_prices[roid]['model']!='') { $('#product_model').html(ro_prices[roid]['model']); } else { $('#product_model').html("SC-21PF"); } } function setRObyModel(model) { if (model && ro_array && ro_prices) { for (var ro_key in ro_prices) { if (ro_prices[ro_key]['model'] && ro_prices[ro_key]['model'] != '') { if (model.toLowerCase() == ro_prices[ro_key]['model'].toLowerCase()) { setSelectedRO(ro_key); return true; } } } } return false; } // Block Option & journal2 compatibility function check_block_options() { if (use_block_options || use_journal2) { var available_values = []; // block options use SELECTs for select & radio $('select[name^="option["]').find('option').each( function () { if ($(this).val()) { if (hide_inaccessible) { available_values.push( $(this).val() ); } else { if (! $(this).attr('disabled')) { available_values.push( $(this).val() ); } } } }); // block options use RADIOs for images $('input[type=radio][name^="option["]').each( function () { if (hide_inaccessible) { if ($(this)[0].style.display != 'none') { available_values.push( $(this).val() ); } } else { if (!$(this).attr('disabled')) { available_values.push( $(this).val() ); } } }); // Product Block Option Module if (use_block_options) { //console.debug(available_values); $('a[id^=block-option],a[id^=block-image-option]').each( function () { //console.debug($(this).attr('option-value')); if ($.inArray($(this).attr('option-value'), available_values) == -1) { $(this).removeClass('block-active'); if (hide_inaccessible) { $(this).hide(); } else { $(this).attr('disabled', true); $(this).fadeTo("fast", 0.2); } } else { if (hide_inaccessible) { $(this).show(); } else { $(this).attr('disabled', false); $(this).fadeTo("fast", 1); } } } ); } // Journal2 if (use_journal2) { $('div[id^=option-]').find('li[data-value]').each(function() { if ($.inArray($(this).attr('data-value'), available_values) == -1) { $(this).removeClass('selected'); if (hide_inaccessible) { $(this).hide(); } else { if ( !$(this).attr('disabled') ) { $(this).attr('disabled', true); $(this).fadeTo("fast", 0.2); } } } else { if (hide_inaccessible) { $(this).show(); } else { if ( $(this).attr('disabled') ) { $(this).attr('disabled', false); $(this).fadeTo("fast", 1); } } } // change standart Journal2 function $(this).unbind('click'); $(this).click(function () { if ($(this).attr('disabled')) { return; } $(this).siblings().removeClass('selected'); $(this).addClass('selected'); $(this).parent().siblings('select').find('option[value=' + $(this).attr('data-value') + ']').attr('selected', 'selected'); $(this).parent().siblings('select').trigger('change'); $(this).parent().parent().find('input[type=radio][name^="option"]').attr('checked', false); $(this).parent().parent().find('input[type=radio][name^="option"][value='+$(this).attr('data-value')+']').attr('checked', true).change(); if (Journal.updatePrice) { Journal.updateProductPrice(); } }); }); } } } // Block Option compatibility function set_block_options() { if (use_block_options) { $('select[name^="option["]').find('option').each( function () { var poid = $(this).parent().attr('name').substr(7, $(this).parent().attr('name').length-8); // выключаем все блоки для SELECT $('div[id=option-'+poid+']').find('a[id^=block-]').removeClass('block-active'); if ($(this).parent().val()) { $('div[id=option-'+poid+']').find('a[id^=block-][option-value='+$(this).parent().val()+']').addClass('block-active'); } }); // block options use RADIOs for images $('input[type=radio][name^="option["]').each( function () { var poid = $(this).attr('name').substr(7, $(this).attr('name').length-8); // выключаем только текущий блок для RADIO $('div[id=option-'+poid+']').find('a[id^=block-][option-value='+$(this).val()+']').removeClass('block-active'); if ($(this).is(':checked')) { $('div[id=option-'+poid+']').find('a[id^=block-][option-value='+$(this).val()+']').addClass('block-active'); } }); } } // Journal2 compatibility function set_journal2_options() { if (use_journal2) { $('select[name^="option["]').find('option').each( function () { var poid = $(this).parent().attr('name').substr(7, $(this).parent().attr('name').length-8); // выключаем все блоки для SELECT $('div[id=option-'+poid+']').find('li[data-value]').removeClass('selected'); if ($(this).parent().val()) { $('div[id=option-'+poid+']').find('li[data-value='+$(this).parent().val()+']').addClass('selected'); } }); // block options use RADIOs for images $('input[type=radio][name^="option["]').each( function () { var poid = $(this).attr('name').substr(7, $(this).attr('name').length-8); // выключаем только текущий блок для RADIO $('div[id=option-'+poid+']').find('li[data-value]').removeClass('selected'); if ($(this).is(':checked')) { $('div[id=option-'+poid+']').find('li[data-value='+$(this).val()+']').addClass('selected'); } }); } } $('select[name^="option"]').each(function (i) { $(this).change(function(){ options_values_access(); }) }) $('input[type=radio][name^="option"]').each(function (i) { $(this).change(function(){ options_values_access(); }) }) $("input[type=text][name=quantity]").each(function (i) { $(this).change(function(){ stock_control(0); }) }) options_values_access(); $(document).ready( function() { // если задан фильтр и он совпадает с моделью из связанных опций - должно быть выбрано именно это сочетание if (!setRObyModel(filter_name)) { // нет по фильтру, или нет самого фильтра, тогда... // если при открытии выбрана опция - надо перевыбрать доступное сочетание if (ro_default !== false) { setSelectedRO(ro_default); } else { setTimeout(function () { use_first_values(); }, 1); // если какое-то сочетание уже выбрано (возможно другим модулем), проверим и если такого нет в связанных опциях - сменим } } options_values_access(); }); if (use_journal2) { // compatibility for live price update with specials in related options var div_prod_opt = $('div.product-options'); if (div_prod_opt.length == 1) { if ( div_prod_opt.find('div.price').find('span.product-price').length ) { div_prod_opt.find('div.price').find('span.product-price').after(''); } else if ($('div.price').find('span.price-old').length) { div_prod_opt.find('div.price').find('span.price-old').before(''); } setInterval( function() { if ( div_prod_opt.find('div.price').find('span.product-price').html() && div_prod_opt.find('div.price').find('span.price-old').html() && div_prod_opt.find('div.price').find('span.price-new').html() ) { if ( div_prod_opt.find('div.price').find('span.price-old').html() == div_prod_opt.find('div.price').find('span.price-new').html() || Number($('div.product-options').find('div.price').find('span.price-new').html().replace(/\D/g, '')) == 0 ) { div_prod_opt.find('div.price').find('span.price-old').hide(); div_prod_opt.find('div.price').find('span.price-new').hide(); div_prod_opt.find('div.price').find('span.product-price').show(); } else { div_prod_opt.find('div.price').find('span.price-old').show(); div_prod_opt.find('div.price').find('span.price-new').show(); div_prod_opt.find('div.price').find('span.product-price').hide(); } } }, 200 ); } }
Järgmine toodeNutitelefoni vöökott S...