/* materialize Pagination v0.2.2 | http://mirjamsk.github.io/materialize-pagination */ ;(function(c,f,g,k){var d=function(a,b){this.$elem=c(a);this.options=b;this.currentPage=this.$nextEllipsis=this.$prevEllipsis=this.$container=null;this.visiblePages=[];this.maxVisiblePages=3};d.prototype={defaults:{align:"center",lastPage:1,firstPage:1,urlParameter:"page",useUrlParameter:!0,onClickCallback:function(){}},init:function(){this.config=c.extend({},this.defaults,this.options);var a=this.config.useUrlParameter?this.parseUrl():this.config.firstPage;this.createPaginationBase(a)&&this.bindClickEvent()}, createPaginationBase:function(a){if(isNaN(this.config.firstPage)||isNaN(this.config.lastPage))return console.error("Both firstPage and lastPage attributes need to be integer values"),!1;if(this.config.firstPage>this.config.lastPage)return console.error("Value of firstPage must be less than the value of lastPage"),!1;this.config.firstPage=parseInt(this.config.firstPage);this.config.lastPage=parseInt(this.config.lastPage);this.currentPage=this.config.firstPage-this.maxVisiblePages;this.$container=c("