(function() {
    grunticon(["styles/icons/data.svg.css", "styles/icons/data.png.css", "styles/icons/fallback.css"]), $(function() {
        var e, t, a, n, i, r, s, o, c, l, u, d, p, h, f, v, g, m, k, b, w, D, y, x, z;
        return $("#promo-carousel").carousel({
            interval: 8e3
        }), e = $("#to-top-button"), $(document).on("scroll", function() {
            var t;
            t = $(this).scrollTop(), t > 600 ? e.fadeIn() : e.fadeOut()
        }), $("#to-top-button").on("click", function() {
            return $("body, html").animate({
                scrollTop: 0
            })
        }), $("select").selectpicker(), $(".collapse-toggle-title").on("click", function(e) {
            return e.preventDefault(), $(this).closest(".collapse-toggle").toggleClass("opened")
        }), o = $("#purchase-form"), $("#advanced-search-button").on("click", function(e) {
            return e.preventDefault(), o.toggleClass("advanced-search-opened")
        }), $("#clear-purchase-filter-button").on("click", function(e) {
            e.preventDefault(), o.find('input:text, input[type="search"], select, textarea').val(""), o.find("input:radio, input:checkbox").removeAttr("checked").removeAttr("selected"), $("select").selectpicker("refresh"), s.datepicker("update");
            $("#purchase-form").submit();
        }), $(".input-datepicker").datepicker({
            format: "dd.mm.yy",
            weekStart: 1,
            language: "lv"
        }), s = $("#purchase-datepicker"), s.datepicker({
            format: "dd.mm.yy",
            weekStart: 1,
            language: "lv"
        }).on("changeDate", function(e) {
            return null != e.date ? s.addClass("daterange-set") : s.removeClass("daterange-set")
        }), $("#clear-daterange").on("click", function(e) {
            return s.find("input").datepicker("clearDates")
        }), t = $(".daterange-filter-options").find("button"), t.on("click", function(e) {
            var t, a, n, i, r, o, c, l;
            switch (e.preventDefault(), r = $(this).data("range"), c = new Date, c.setHours(0, 0, 0, 0), r) {
                case "today":
                    o = c, a = c;
                    break;
                case "yesterday":
                    t = new Date, t.setHours(0, 0, 0, 0), l = new Date(t.setDate(t.getDate() - 1)), o = l, a = l;
                    break;
                case "week":
                    t = new Date, t.setHours(0, 0, 0, 0), n = new Date(t.setDate(t.getDate() - (t.getDay()==0 ? 7 : t.getDay()) + 1)), i = new Date(t.setDate(t.getDate() - t.getDay() + 7)), o = n, a = i;
                    break;
                case "month":
                    t = new Date, n = new Date(t.getFullYear(), t.getMonth(), 1), i = new Date(), o = n, a = i
            }
            s.find("#start").datepicker("setDate", o);
            s.find("#end").datepicker("setDate", a);
            $("#purchase-form").submit();
        }), k = new Bloodhound({
            datumTokenizer: function(e) {
                return Bloodhound.tokenizers.whitespace(e.label)
            },
            queryTokenizer: Bloodhound.tokenizers.whitespace,
            remote: {
                url: "/lt/iepirkums/ajax/cpvs/%QUERY",
                wildcard: "%QUERY"
            }
        }), $("#cpv-code").tokenfield({
            typeahead: {
                limit: 500,
                autoselect: !0,
                highlight: !0,
                minLength: 3,
                hint: !1,
                multiselect: !0,
                source: k.ttAdapter(),
                display: "label",
                templates: {
                    suggestion: function(e) {
                        return '
' + e.label + '' + e.value + "