
/* jQuery Carusel 17 - Browse inside */

(function(a){a.fn.jPerspectiveCarousel=function(c){var b={mainCarouselDiv:null,secondaryCarouselDiv:null,nextBtnName:null,prevBtnName:null,totalNumHolder:null,currentPositionHolder:null,noBackgroundClass:null,easing:"swing",speed:500,numVisibleInPreview:2,onBuild:null,onShift:null,currentLinkText:null,afterEnd:null,beforeStart:null};var c=a.extend(b,c);return this.each(function(){var h=a(this);var f=a(c.mainCarouselDiv,h);var d=a(c.secondaryCarouselDiv,h);var k=a(c.nextBtnName,h);var i=a(c.prevBtnName,h);var g;if(c.currentLinkText){a(".carousel_see_all a",h).text(c.currentLinkText);}if(c.currentLinkText=="NULL"){a(".carousel_see_all a",h).hide();}var j=a("li",f).length;a(c.totalNumHolder,h).html(j);if(j==2){c.numVisibleInPreview=1;}if(j==1){c.numVisibleInPreview=0;a(k).add(i).hide();a("li",f).addClass(c.noBackgroundClass);k=null;i=null;h.addClass("one_book");}if(j>1){c.numVisibleInPreview=2;a(d).html("<ul>");a("ul",d).append(a("li:not(:first)",f).clone());a("ul",d).append(a("li:first",f).clone());if(j==2){c.numVisibleInPreview=1;a(f).addClass("two_book_main_carousel");}}var l=0;var e=function(m){a("li.book"+m+" .bookCover img",h).each(function(){a(this).attr({src:a(this).attr("rel")}).removeAttr("rel");});};a(f).jCarouselLite({btnNext:k,btnPrev:i,visible:1,speed:c.speed,easing:c.easing,scroll:1,onBuild:function(){if(j>0){for(var m=1;m<=4;m++){e(m);}if(j>4){e(j);}}},onChange:function(m){if(!m||m==0){m=j;}else{if(m>j){m=m-j;}}a(c.currentPositionHolder,h).html(m);if(c.onShift){c.onShift.call(this,m);}g=m;},onClick:function(){if(a(this).hasClass("carousel_next_button")){if(g!=1&&typeof(g)!="undefined"){l=g+3;if((l<=j)){e(l);}}}if(a(this).hasClass("carousel_prev_button")){if(g>5||g==j){l=Math.abs(parseInt(g-1));if((l<=j&&l>0)){e(l);}}}}});if(j>1){a(d).jCarouselLite({btnNext:k,btnPrev:i,visible:c.numVisibleInPreview,speed:c.speed,scroll:1,easing:c.easing});}if(c.onBuild){c.onBuild.call(this);}});};})(jQuery);
