window.addEvent('domready', function() {
	
	// The data for the slideshow
	var wpdata_page40 = new Hash({'files/block_1/A62E2D3F-DSC_0015.jpg':{caption: 'DSC_0015.jpg', href: 'files/block_1/A62E2D3F-DSC_0015.jpg', thumbnail: 'files/block_1/A62E2D3F-DSC_0015-t.jpg'},'files/block_1/A7A39AFE-DSC_0018.jpg':{caption: 'DSC_0018.jpg', href: 'files/block_1/A7A39AFE-DSC_0018.jpg', thumbnail: 'files/block_1/A7A39AFE-DSC_0018-t.jpg'},'files/block_1/70C31712-DSC_0021.jpg':{caption: 'DSC_0021.jpg', href: 'files/block_1/70C31712-DSC_0021.jpg', thumbnail: 'files/block_1/70C31712-DSC_0021-t.jpg'},'files/block_1/244A803B-DSC_0069.jpg':{caption: 'DSC_0069.jpg', href: 'files/block_1/244A803B-DSC_0069.jpg', thumbnail: 'files/block_1/244A803B-DSC_0069-t.jpg'},'files/block_1/9C25825B-DSC_0099b.jpg':{caption: 'DSC_0099b.jpg', href: 'files/block_1/9C25825B-DSC_0099b.jpg', thumbnail: 'files/block_1/9C25825B-DSC_0099b-t.jpg'},'files/block_1/D4CF69AF-DSC_0114.jpg':{caption: 'DSC_0114.jpg', href: 'files/block_1/D4CF69AF-DSC_0114.jpg', thumbnail: 'files/block_1/D4CF69AF-DSC_0114-t.jpg'},'files/block_1/F88C186E-IMG_0258.jpg':{caption: 'IMG_0258.jpg', href: 'files/block_1/F88C186E-IMG_0258.jpg', thumbnail: 'files/block_1/F88C186E-IMG_0258-t.jpg'},'files/block_1/A8EAF3B2-IMG_0266.jpg':{caption: 'IMG_0266.jpg', href: 'files/block_1/A8EAF3B2-IMG_0266.jpg', thumbnail: 'files/block_1/A8EAF3B2-IMG_0266-t.jpg'},'files/block_1/AE24345C-IMG_1229.jpg':{caption: 'IMG_1229.jpg', href: 'files/block_1/AE24345C-IMG_1229.jpg', thumbnail: 'files/block_1/AE24345C-IMG_1229-t.jpg'},'files/block_1/CC0ECA1D-IMG_1230.jpg':{caption: 'IMG_1230.jpg', href: 'files/block_1/CC0ECA1D-IMG_1230.jpg', thumbnail: 'files/block_1/CC0ECA1D-IMG_1230-t.jpg'},'files/block_1/E3186871-IMG_1254.jpg':{caption: 'IMG_1254.jpg', href: 'files/block_1/E3186871-IMG_1254.jpg', thumbnail: 'files/block_1/E3186871-IMG_1254-t.jpg'},'files/block_1/7E28E947-IMG_1662.jpg':{caption: 'IMG_1662.jpg', href: 'files/block_1/7E28E947-IMG_1662.jpg', thumbnail: 'files/block_1/7E28E947-IMG_1662-t.jpg'},'files/block_1/A8ACF85C-IMG_1666.jpg':{caption: 'IMG_1666.jpg', href: 'files/block_1/A8ACF85C-IMG_1666.jpg', thumbnail: 'files/block_1/A8ACF85C-IMG_1666-t.jpg'},'files/block_1/7C17262D-P1010712.jpg':{caption: 'P1010712.jpg', href: 'files/block_1/7C17262D-P1010712.jpg', thumbnail: 'files/block_1/7C17262D-P1010712-t.jpg'},'files/block_1/CBAA3653-P1010730.jpg':{caption: 'P1010730.jpg', href: 'files/block_1/CBAA3653-P1010730.jpg', thumbnail: 'files/block_1/CBAA3653-P1010730-t.jpg'},'files/block_1/6F55DC47-P8060340.jpg':{caption: 'P8060340.jpg', href: 'files/block_1/6F55DC47-P8060340.jpg', thumbnail: 'files/block_1/6F55DC47-P8060340-t.jpg'},'files/block_1/63AAF9CE-S5030224.jpg':{caption: 'S5030224.jpg', href: 'files/block_1/63AAF9CE-S5030224.jpg', thumbnail: 'files/block_1/63AAF9CE-S5030224-t.jpg'},'files/block_1/E25F84AF-segelflug_059.jpg':{caption: 'segelflug 059.jpg', href: 'files/block_1/E25F84AF-segelflug_059.jpg', thumbnail: 'files/block_1/E25F84AF-segelflug_059-t.jpg'},'files/block_1/8D78DD49-segelflug_062.jpg':{caption: 'segelflug 062.jpg', href: 'files/block_1/8D78DD49-segelflug_062.jpg', thumbnail: 'files/block_1/8D78DD49-segelflug_062-t.jpg'},'files/block_1/3AD22895-segelflug_077.jpg':{caption: 'segelflug 077.jpg', href: 'files/block_1/3AD22895-segelflug_077.jpg', thumbnail: 'files/block_1/3AD22895-segelflug_077-t.jpg'},'files/block_1/32DCB506-IMG_0001.jpg':{caption: 'IMG_0001.jpg', href: 'files/block_1/32DCB506-IMG_0001.jpg', thumbnail: 'files/block_1/32DCB506-IMG_0001-t.jpg'},'files/block_1/6BDCAA64-IMG_0002.jpg':{caption: 'IMG_0002.jpg', href: 'files/block_1/6BDCAA64-IMG_0002.jpg', thumbnail: 'files/block_1/6BDCAA64-IMG_0002-t.jpg'},'files/block_1/DF160FFF-IMG_0003.jpg':{caption: 'IMG_0003.jpg', href: 'files/block_1/DF160FFF-IMG_0003.jpg', thumbnail: 'files/block_1/DF160FFF-IMG_0003-t.jpg'},'files/block_1/745D428F-IMG_0004.jpg':{caption: 'IMG_0004.jpg', href: 'files/block_1/745D428F-IMG_0004.jpg', thumbnail: 'files/block_1/745D428F-IMG_0004-t.jpg'},'files/block_1/9642CD44-IMG_0005.jpg':{caption: 'IMG_0005.jpg', href: 'files/block_1/9642CD44-IMG_0005.jpg', thumbnail: 'files/block_1/9642CD44-IMG_0005-t.jpg'},'files/block_1/CE105088-IMG_0006.jpg':{caption: 'IMG_0006.jpg', href: 'files/block_1/CE105088-IMG_0006.jpg', thumbnail: 'files/block_1/CE105088-IMG_0006-t.jpg'},'files/block_1/F836DF4F-IMG_0007.jpg':{caption: 'IMG_0007.jpg', href: 'files/block_1/F836DF4F-IMG_0007.jpg', thumbnail: 'files/block_1/F836DF4F-IMG_0007-t.jpg'},'files/block_1/6253E881-IMG_0008.jpg':{caption: 'IMG_0008.jpg', href: 'files/block_1/6253E881-IMG_0008.jpg', thumbnail: 'files/block_1/6253E881-IMG_0008-t.jpg'},'files/block_1/D143BCC0-IMG_0009.jpg':{caption: 'IMG_0009.jpg', href: 'files/block_1/D143BCC0-IMG_0009.jpg', thumbnail: 'files/block_1/D143BCC0-IMG_0009-t.jpg'},'files/block_1/0AAF8457-IMG_0010.jpg':{caption: 'IMG_0010.jpg', href: 'files/block_1/0AAF8457-IMG_0010.jpg', thumbnail: 'files/block_1/0AAF8457-IMG_0010-t.jpg'},'files/block_1/3349D62E-IMG_0011.jpg':{caption: 'IMG_0011.jpg', href: 'files/block_1/3349D62E-IMG_0011.jpg', thumbnail: 'files/block_1/3349D62E-IMG_0011-t.jpg'},'files/block_1/38AFB58D-IMG_0012.jpg':{caption: 'IMG_0012.jpg', href: 'files/block_1/38AFB58D-IMG_0012.jpg', thumbnail: 'files/block_1/38AFB58D-IMG_0012-t.jpg'}});
	
	// The options for the slideshow
	var wpoptions_page40 = new Hash({width: 450,height: 350,resize: 'width',captions: false,controller: false,random: true,paused: false,preload: false,overlap: true,loop: true,delay: 2000,duration: 1000,pan: 100,zoom: 50,color: '#FFFFFF',thumbnails: true,thumbnailsOnTopOrBottom: true,thumbnail_width: 90,thumbnail_height: 90,linked: true,loader: {'animate': ['files/block_1/loader-#.png', 12]},classes: [	 'slideshow-page40', '', '', '',	 '', '', '', '',	 '', '', '', '',	 '', '', '', '']});
	
	// If thumbnails are enabled
	var thumbnails_enabled = wpoptions_page40.thumbnails;
	
	// If thumbnails are on top
	var thumbnailsOnTopOrBottom = wpoptions_page40.thumbnailsOnTopOrBottom;
	
	// The thumbnail
	var thumbnail = $$('.slideshow-page40-thumbnails ul li')[0];
	var thumbnail_height = wpoptions_page40.thumbnail_width;
	var thumbnail_width = wpoptions_page40.thumbnail_height;
	
	// The thumbnail div
	/*var thumbnail_wrapper = $$('.slideshow-page40-thumbnails ul')[0];
	var thumbnail_wrapper_height = thumbnail_wrapper.getStyle('height').toInt();
	var thumbnail_wrapper_width = thumbnail_wrapper.getStyle('width').toInt();*/
	
	if (typeof(wpember_page40) != 'undefined') {
		wpdata_page40.combine(wpember_page40);
	}
	
	if (typeof(wpflickr_page40) != 'undefined') {
		wpdata_page40.combine(wpflickr_page40);
	}
	
	if (typeof(wplocal_page40) != 'undefined') {
		wpdata_page40.combine(wplocal_page40);
	}
	
	if (typeof(wppicasa_page40) != 'undefined') {
		wpdata_page40.combine(wppicasa_page40);
	}
	// The slideshow
	wpshow_page40 = new Slideshow('weaverpix-page40-slideshow', wpdata_page40.getClean(), wpoptions_page40.getClean());
	
	// The total number of images
	var count = wpdata_page40.getLength();
	$$('.slideshow-page40-thumbnails ul').each(function(el) {
	  var width = thumbnail_width;
	  var height = thumbnail_height;
	  
	  if (thumbnailsOnTopOrBottom) {
		width = width * count;
	  } else {
		height = height * count;
	  }
	  
	  el.setStyles({'width': width, 'height': height});
	});
});
window.addEvent('domready', function() {
	var sb_state_page40;
	var sb_page40 = SqueezeBox.assign($$('#weaverpix-page40-slideshow .slideshow-page40-images a'), {
		onOpen: function() {
			sb_state_page40 = wpshow_page40.paused;
			wpshow_page40.pause(1);
		},
		onClose: function() {
			wpshow_page40.pause(sb_state_page40);
		}
	});
});

