let hash = window.location.hash.substring(1);
// перевод хэша
let decode = decodeURI(hash);
var $findOption = $('.js-select-hash').children().filter(function () {
return $(this).text().trim() === decode;
});
if ($findOption.length) {
var $select = $findOption.parent();
$select.val(decode);
$select.trigger('change');
}
weight.on("click", function() {
var dataPrice = $(this).attr('data-price');
$(this).parents('.js-product-item').find(price).fadeOut(500, function (){
$(this).html(dataPrice);
$(this).fadeIn(500);
});
$(this).parents('.js-product-item').find('.js-price').removeClass('active-link');
$(this).addClass('active-link');
var src = $(this).attr('data-image');
$(this).parents('.js-product-item').find('.js-weight-img').fadeOut(300, function (){
$(this).attr('src', src );
$(this).fadeIn(300);
});
});
$(document).ready(function(){
$('.js-open-popup').bind("click", function(){
$(".js-popup-wrapper").fadeIn().addClass('active');
$(this).parent().addClass("active");
$(".js-popup-item[data-id='"+parseInt($(this).attr("data-id"))+"']").fadeIn().addClass('active');
});
$('.js-close-popup').bind("click", function(){
$(".js-popup-wrapper").fadeOut().removeClass('active');
$('.b-advantage__plus').removeClass('active');
$(".js-popup-item").fadeOut().removeClass('active');
});
});
$( document ).ready(function() {
$("input[type='checkbox']").click(function() {
if (!$("input[type='checkbox']").is(":checked")){
$('.time-message__event-info').show();
} else {
$('.time-message__event-info').hide();
$("input[type='checkbox']").each(function() {
if($(this).is(':checked')) {
var filter = $(this).attr('filter');
var data = $(this).attr('data');
$.each($('.time-message__event-info'), function() {
var p = $(this);
var fs = $(this).attr(filter).split(",");
$.each(fs, function(index, value) {
if(data == value) {
p.show();
}
});
});
}
});
}
});
});
var rubric = $('[data-rubric]');
var rubric_items = $('.filter-rubric__item :checkbox');
$('body').on('change', '.filter-rubric__item :checkbox', function() {
var name = this.id;
if($('.filter-rubric__item :checkbox:checked').length == 1){
if($(this).prop('checked')) {
rubric.hide();
$('[data-rubric='+ name +']').show();
} else {
$('[data-rubric='+ name +']').hide();
}
} else if($('.filter-rubric__item :checkbox:checked').length > 1) {
if($(this).prop('checked')) {
$('[data-rubric='+ name +']').show();
} else {
$('[data-rubric='+ name +']').hide();
}
} else {
rubric.show();
}
});