$(function(){"use strict";function r(){var i=$(t).data("currentPageNumber"),r=$(t).data("pages"),n=$(t).data("baseUrl"),u;r&&i&&n&&(u=n.indexOf("?")==-1?n+"?page=#":n+"&page=#",e(t,n,i,u,r))}function e(t,i,r,u,f){var e="",h,o;if(f===1){$(t).empty();return}for(h=n(r,f,$(window).width()),e+=c(r,i,u),o=0;o<h.length;o++)e+=s(h[o],r,u,i);e+=l(r,u,f),$(t).empty(),$(t).append(e)}function o(n,t){var i={range:2,rangeStart:t,rangeEnd:t},r={range:4,rangeStart:t-1,rangeEnd:t+1},u={range:8,rangeStart:t-3,rangeEnd:t+3};return n>=1200?u:n<1200&&n>=930?r:n<930&&n>=800?i:n<800&&n>=600?u:n<600&&n>=390?r:i}function n(n,t,i){var f=[],u,r=o(i,n);for(r.rangeStart<=1&&(r.rangeStart=1),n<=r.range&&(r.rangeStart=1,r.rangeEnd=r.range+1),n>t-r.range&&(r.rangeStart=t<r.range?1:t-r.range>0?t-r.range:1,r.rangeEnd=t),r.rangeStart>1&&(f.push(1),f.push("...")),u=r.rangeStart;u<=r.rangeEnd;u++)f.push(u);if(r.rangeEnd>=t-2&&r.rangeEnd!==r.rangeStart)for(u=r.rangeEnd+1;u<=t;u++)f.push(u);else f.push("..."),f.push(t);return f}function s(n,t,i,r){var u="",f;return n==="..."?u+='<li class="disabled pagination-dots"><a>...</a></li>':n===t?u+='<li class="active" data-value="'+n+'"><a>'+n+"</a></li>":(f="",t===n+1?f="prev":t===n-1&&(f="next"),u+='<li class="page-element">',u+=h(n,i,r,f),u+="</li>"),u}function h(n,t,i,r){var f="<a ";return r!==""&&(f+='rel="'+r+'" '),f+='data-value="'+n+'" ',f+='href = "'+u(t,n,i)+'"',f+=">",f+=n,f+="</a>"}function c(n,t,i){var r="";return r+=n<=1?'<li class="prev-next-element" class="disabled"><a class="disabled"><div class="prev-page"></div></a></li>':'<li class="prev-next-element"><a rel="prev" data-value="'+(n-1)+'" href="'+(n===2?t:u(i,n-1,t))+'" ><div class="prev-page"></div></a></li>'}function l(n,t,i){var r="";return r+=n>=i?'<li class="prev-next-element" class="disabled"><a class="disabled"><div class="next-page"></div></a></li>':'<li class="prev-next-element"><a rel="next" data-value="'+(n+1)+'" href="'+u(t,n+1,null)+'" ><div class="next-page"></div></a></li>'}function u(n,t,i){return t===1?i:n.replace("#",t)}var t=".pagination-content",f,i;r(),f=new MutationObserver(function(){r()}),i=document.querySelector(t),i&&f.observe(i,{attributeFilter:["update"]}),$(window).resize(function(){setTimeout(function(){r()},100)})})