function startSlide(){$("#jsCarousel").jsCarousel({autoscroll:true})}function linkStart(){$(".slideLink").fancybox({width:"75%",height:"75%",autoScale:false,transitionIn:"none",transitionOut:"none",type:"iframe"})}function homeLinkStart(){$(".popout").fancybox({width:"100%",height:"100%",autoScale:false,transitionIn:"none",transitionOut:"none",type:"iframe"})}(function(a){a.fn.extend({jsCarousel:function(b){var c=a.extend({scrollspeed:1750,delay:8000,itemstodisplay:1,totalitems:8,autoscroll:true,onthumbnailclick:null},b);return this.each(function(){var o=a(this).addClass("jscarousal-contents");var q=a("<div/>").addClass("jscarousal");var s=a(".featureLeft").addClass("jscarousal-left");var v=a(".featureRight").addClass("jscarousal-right");o.before(q);q.append(o);var y=a("> div",o).css("display","none").length;a(".totalItems").html(" "+y/c.itemstodisplay);var k=0;var i=0;var p=a("<div/>");var f;var w;var h;var r=c.itemstodisplay;var t=c.scrollspeed;var l;var n;var x="forward";function d(){a(".featureCount").html("Slide 1 van ");k=-1;f=parseInt(y/r);if(y%r>0){f++}var C=r;var B=0;var E=false;var A=a("> div",o);a("> div",o).remove();for(var z=0;z<f;z++){if(y>r){C=z*r;B=C+r;if(B>y){C-=(B-y);B=C+r;E=true}}else{C=0;B=y}var D=a("<div/>");A.slice(C,B).each(function(F,G){if(!E){D.append(G)}else{D.append(a(G).clone(true))}});D.find("img").click(function(){if(c.onthumbnailclick!=null){c.onthumbnailclick(a(this).attr("src"))}});o.append(D)}a("> div",o).addClass("hidden");a("> div > div",o).css("display","");h=a("> div:eq("+k+")",o).css("left");l=o.width();n=o.get(0).offsetHeight;a("> div",o).css("left","-"+l+"px");a("> div:eq(0)",o).addClass("visible").removeClass("hidden");a("> div:eq(0)",o).stop().animate({left:0},t,function(){k+=1});q.mouseenter(function(){if(c.autoscroll){e()}}).mouseleave(function(){if(c.autoscroll){j()}});if(c.autoscroll){j()}v.click(function(){x="forward";u()});s.click(function(){x="backward";u()});if(k==-1&&c.autoscroll==false){a(".featureLeft").addClass("lastLeft")}}d();function e(){clearTimeout(w);q.children().clearQueue();q.children().stop()}function j(){clearTimeout(w);if(c.autoscroll){w=setTimeout(g,c.delay)}}function g(){if(x=="forward"){if(k>=f-1){k=-1}}else{if(k<=0){k=f-1}}u();w=setTimeout(g,c.delay)}function m(z){return z+"px"}function u(){var A=a(".visible");var z=t;if(x=="forward"){k++;if(k<f){a(">div:eq("+k+")",o).removeClass("hidden").addClass("visible").css({left:m(-l)}).stop().animate({left:"+="+m(l)},z);A.stop().animate({left:"+="+m(l)},z,function(){a(this).removeClass("visible").addClass("hidden");a(this).css("left",m(-l))})}else{k=f-1}startFeat=(k*2)+1;endFeat=(k*2)+2;k++;a(".featureCount").html("Slide "+k+" van ");k--;if(a(".featureLeft").hasClass("lastLeft")==true&&c.autoscroll==false){a(".featureLeft").removeClass("lastLeft")}if(f-1==k&&c.autoscroll==false){a(".featureRight").addClass("lastRight")}if(k==0&&a(".featureRight").hasClass("lastRight")==true&&c.autoscroll==false){a(".featureRight").removeClass("lastRight")}}else{if(x=="backward"){k--;if(k>=0){a(">div:eq("+k+")",o).css("left",m(l)).removeClass("hidden").addClass("visible").stop().animate({left:"-="+m(l)},z);A.stop().animate({left:"-="+m(l)},z,function(){a(this).removeClass("visible").addClass("hidden");a(this).css("left",h)});startFeat=(k*2)+1;endFeat=(k*2)+2;k++;a(".featureCount").html("Slide "+k+" van ");k--;if(k==0&&c.autoscroll==false){a(".featureLeft").addClass("lastLeft")}if(a(".featureRight").hasClass("lastRight")==true&&c.autoscroll==false){a(".featureRight").removeClass("lastRight")}}else{k=0}}}}})}})})(jQuery);
