jQuery.fn.quickpaginate=function(b){b=jQuery.extend({perpage:6,pager:null,showcounter:true,prev:"next",next:"prev",pagenumber:"qp_pagenumber",totalnumber:"qp_totalnumber",counter:"qp_counter"},b);var j;var h;var k=false;var d=true;var g=jQuery(this);var c;var f;var l=function(){g.show();h=g.size();if(g.size()>b.perpage){g.filter(":gt("+(b.perpage-1)+")").hide();j=b.perpage;a()}};var i=function(){if(!k){$(".gall-loader").fadeIn(300);$(".gall-loader").fadeOut(300);$(".gall-loader").fadeIn(300);var m=j+b.perpage;g.hide();var n=g.slice(j,m);n.wrapAll('<div class="curtain"></div>');n.show();$(".curtain").css({left:"300px"});$(".curtain").css({left:"900px"});$(".curtain").animate({left:"0px"},1900,"easeInOutBack",function(){$(".gall-loader").fadeOut("slow")});j=m;if(j>=h){k=true;c.addClass("qp_disabled")}$("#ima").removeClass("images");$("#ima").addClass("corner iradius8");if(b.showcounter){b.pager.find("."+b.pagenumber).text(j/b.perpage)}f.removeClass("qp_disabled");d=false}};var e=function(){if(!d){$(".gall-loader").fadeIn(300);$(".gall-loader").fadeOut(300);$(".gall-loader").fadeIn(300);var m=j-b.perpage;g.hide();var n=g.slice((m-b.perpage),m);n.wrapAll('<div class="curtain"></div>');n.show();$(".curtain").css({left:"300px"});$(".curtain").css({left:"900px"});$(".curtain").animate({left:"0px"},1900,"easeInOutBack",function(){$(".gall-loader").fadeOut(500)});j=m;if(j==b.perpage){d=true;f.addClass("qp_disabled")}$("#ima").removeClass("images");$("#ima").addClass("corner iradius8");if(b.showcounter){b.pager.find("."+b.pagenumber).text(j/b.perpage)}c.removeClass("qp_disabled");k=false}};var a=function(){if(b.pager===null){b.pager=jQuery('<div class="pager"></div>');g.eq(g.size()-1).after(b.pager)}var n=$('<div class="linkcontainer"><script type="text/javascript">Cufon.refresh(".linkcontainer");<\/script><ul><li class="'+b.prev+'">PREV</li><li class="'+b.next+'">NEXT</li></ul></div>');jQuery(b.pager).append(n);$(".next").hover(function(){$(this).fadeTo("slow",0.4)},function(){$(this).fadeTo("slow",1)});$(".prev").hover(function(){$(this).fadeTo("slow",0.4)},function(){$(this).fadeTo("slow",1)});if(b.showcounter){var m='<span class="'+b.counter+'"><span class="'+b.pagenumber+'"></span> / <span class="'+b.totalnumber+'"></span></span>';b.pager.find("."+b.prev).after(m);b.pager.find("."+b.pagenumber).text(1);b.pager.find("."+b.totalnumber).text(Math.ceil(h/b.perpage))}c=b.pager.find("."+b.next);f=b.pager.find("."+b.prev);f.addClass("qp_disabled");c.click(function(){i();return false});f.click(function(){e();return false})};l()};
