	(function(c){var h=[];c.loadImages=function(a,d){a instanceof Array||(a=[a]);for(var e=a.length,f=0,g=e;g--;){var b=document.createElement("img");b.onload=function(){f++;f>=e&&c.isFunction(d)&&d()};b.display='none';b.src=a[g];h.push(b)}}})(jQuery);

	$.loadImages(['/images/montage/slide02.png','/images/montage/slide03.png','/images/montage/slide04.png', '/images/montage/slide05.png','/images/montage/slide06.png','/images/montage/slide07.png','/images/montage/back02.jpg','/images/montage/back03.jpg','/images/montage/back04.jpg', '/images/montage/back05.jpg','/images/montage/back06.jpg','/images/montage/back07.jpg'], function() { startSlideshow(); } );

	var current_destination_image = "";
	(function($) {
	   $.fn.transition_to = function(options) {
	      var settings = $.extend({
	   }, options || {});
	   //wrap into div if no div is present.
	   $(this).each(function() {
	      if ($(this).parent('div').size() == 0) {
	         $(this).wrap('<div></div>')
	      }

	      //now swap with background trick
				current_destination_image = settings.destinationImage;
	      $(this)
	      .parent()
	         .css('background-image', 'url(' + settings.destinationImage + ')')
	         .css('background-repeat', 'no-repeat')
					 .css('background-color', '#000')
	      .end()
	      .fadeOut(1700, function() {
	         this.src = current_destination_image;
	         window.setTimeout('$(".back_carousel_worker").show();', 100);
	      });
	   });
	};
	})(jQuery);
	
	function startSlideshow()
	{
		$(function(){
			$('#slider1').anythingSlider({
				height          : 380,
				buildArrows     : false,
				delay           : 7000,
				autoPlay        : true,
				startStopped    : false, // If autoPlay is on, this can force it to start stopped
				theme           : 'metallic',
				hashTags        : false,
				easing          : 'easeOutQuad',
				animationTime   : 300,
				onSlideBegin    : function(e, slider) {
														$("#slider1 li img").show();
														var current_image = slider.$currentPage.find('img')[0].src;
														var current_image_background = current_image.replace("slide", "back").replace("png", "jpg");

														if (slider.exactPage == 8)
															page = 1;
														else
															page = slider.exactPage;
														
														$(".back_carousel_worker").transition_to({ destinationImage: "images/montage/back0" + page + ".jpg" 
													});
				},
				stopAtEnd : false,
				onShowStop : function(e, slider){
					setTimeout(function(){
						if (slider.currentPage === slider.pages) { slider.gotoPage(1); }
					}, 5000);
				}
			});
		});
	}
