(function(a,b){a.jQuery&&(a.jQuery.fn.paginIt||(function(e){var c={nbPagAff:2,titrePagin:"",affFirstLast:false,nav:true,nbPagesActives:(!this.nav)?2*this.nbPagAff+1:2*this.nbPagAff+3},d=function(l,n){n=e.extend({},c,n);var l=e(l),i=+l.children("li.current").text()||0,k=(!n.nav)?parseInt(l.children().size()):parseInt(l.children().size()-2),m=n.nbPagAff+1,g=(!n.nav)?l.children("li:first"):l.children(".prev").next(),h=(!n.nav)?l.children("li:last"):l.children(".next").prev(),f=function(){l.children("li").each(function(q){var o=i-parseInt(n.nbPagAff),r=i+parseInt(n.nbPagAff),p=e(this).text();if(p<o||p>r){e(this).remove()}})},j=function(){f();if(n.affFirstLast){m++}if(n.nav){if(i>m){l.children(".prev").after("<li>...</li> ")}if(i<(k-n.nbPagAff)){l.children(".next").before("<li>...</li> ")}if(n.affFirstLast){l.children(".prev").after(g);l.children(".next").before(h)}}else{if(i>m){l.prepend("<li>...</li> ")}if(i<(k-m+1)){l.append("<li>...</li> ")}if(n.affFirstLast){l.prepend(g).append(h)}}if(n.titrePagin!=""){l.prepend("<li>"+n.titrePagin+"</li>")}};if((n.nav&&(k>2*n.nbPagAff+3))||(!n.nav&&(k>2*n.nbPagAff+1))){if(k>n.nbPagesActives){j()}}};e.fn.paginIt=function(f){return this.each(function(){new d(this,f)})}})(a.jQuery))})(this);
