$(document).ready(function() {
/*
$('input[name=minAge], input[name=maxAge]').on('change', function() {
if ($('input[name=minAge]').val() > $('input[name=maxAge]').val()) {
$('input[name=minAge]').val($('input[name=maxAge]').val());
alert('Minsta ålder kan inte vara större än största ålder');
}
});
*/
$('input[name=minAge]').on('change', function() {
if (parseInt($('input[name=minAge]').val()) > parseInt($('input[name=maxAge]').val())) {
$('input[name=minAge]').val($('input[name=maxAge]').val());
$('#showMinAge').val($('#showMaxAge').val());
alert('Minsta ålder kan inte vara större än högsta ålder');
}
});
$('input[name=maxAge]').on('change', function() {
if (parseInt($('input[name=minAge]').val()) > parseInt($('input[name=maxAge]').val())) {
$('input[name=maxAge]').val($('input[name=minAge]').val());
$('#showMaxAge').val($('#showMinAge').val());
alert('Högsta ålder kan inte vara större än minsta ålder');
}
});
$("select#case").change(function(event) {
//console.log("Ändrat option");
selectedelement = this.options[this.selectedIndex].value;
$("ul.case li").css("display", "list-item");
$("ul.case br").css("display", "inline");
if (selectedelement != "all") {
$("ul.case br").css("display", "none");
$("ul.case li").each(function() {
//console.log("Gått igenom alla list-element");
if ((typeof this.dataset.device == 'undefined' || this.dataset.device.indexOf(selectedelement) == -1) && (typeof this.dataset.case == 'undefined' || this.dataset.case.indexOf(selectedelement) == -1)) {
//console.log("Kontrollerat att list-element har option");
this.style.display = "none";
//alert('q');
}
});
}
});
$("select[data-food]").css('display', 'none');
$("select#food").change(function(event) {
$("select[data-food]").css('display', 'none');
$('select[data-food="' + this.options[this.selectedIndex].value + '"]').css('display', 'block');
});
$("select#cases").change(function(event) {
$("select[data-food]").css('display', 'none');
$('select[data-food="' + this.options[this.selectedIndex].value + '"]').css('display', 'block');
});
$("select#glass, select#ice, select#garnish").change(function(event) {
//console.log("Ändrat option");
selectedelement = this.options[this.selectedIndex].value;
selectedelementid = this.id;
$("ul.case li").css("display", "list-item");
$("ul.case br").css("display", "inline");
if (selectedelement != "all") {
$("ul.case br").css("display", "none");
$("ul.case li").each(function() {
//console.log("Gått igenom alla list-element");
//alert(selectedelementid);
lol = "hej";
lols = eval('({' + lol + '})');
//alert(this.dataset.lol);
alert(typeof lols);
//alert($(this).attr('dataset-garnish') + "het");
if (typeof this.dataset.selectedelementid == 'undefined' || this.dataset.selectedelementid.indexOf(selectedelement) == -1) {
//console.log("Kontrollerat att list-element har option");
this.style.display = "none";
//alert('q');
}
});
}
});
});
$(document).ready(function() {
$('.check').addClass('fa-ul');
//$('.check li').css('cursor', 'pointer'); /* 2024-03-16 */
//$('.checklist.fa-ul li:not(.no)').prepend(' ');
//$('.checklist.fa-ul li.no').prepend(' ');
$(document).on('click', '.check.fa-ul > li.no', function() {
$(this).removeClass('no');
//$('i', this).removeClass('fa-times');
//$('i', this).addClass('fa-check');
});
$(document).on('click', '.check.fa-ul > li:not(.no)', function() {
$(this).addClass('no');
//$('i', this).removeClass('fa-check');
//$('i', this).addClass('fa-times');
});
$(document).on('change', 'select#domains', function() {
$(".sort li").sort(sort_li).appendTo('.sort');
function sort_li(a, b) {
return ($(b).data($('select').val())) < ($(a).data($('select').val())) ? 1 : -1;
}
});
});