// observe window load event
Event.observe(window,"load", function () {

	slides = $A([
		"assets/2008/IMG_1423.jpg",
		"assets/2008/IMG_1372.jpg",
		"assets/2008/IMG_1373.jpg",
		"assets/2008/IMG_1374.jpg",
		"assets/2008/IMG_1376.jpg",
		"assets/2008/IMG_1377.jpg",
		"assets/2008/IMG_1379.jpg",
		"assets/2008/IMG_1380.jpg",
		"assets/2008/IMG_1383.jpg",
		"assets/2008/IMG_1384.jpg",
		"assets/2008/IMG_1385.jpg",
		"assets/2008/IMG_1387.jpg",
		"assets/2008/IMG_1388.jpg",
		"assets/2008/IMG_1390.jpg",
		"assets/2008/IMG_1391.jpg",
		"assets/2008/IMG_1394.jpg",
		"assets/2008/IMG_1395.jpg",
		"assets/2008/IMG_1396.jpg",
		"assets/2008/IMG_1400.jpg",
		"assets/2008/IMG_1401.jpg",
		"assets/2008/IMG_1402.jpg",
		"assets/2008/IMG_1403.jpg",
		"assets/2008/IMG_1404.jpg",
		"assets/2008/IMG_1405.jpg",
		"assets/2008/IMG_1408.jpg",
		"assets/2008/IMG_1410.jpg",
		"assets/2008/IMG_1413.jpg",
		"assets/2008/IMG_1421.jpg",
		"assets/2008/IMG_1424.jpg",
		"assets/2008/IMG_1426.jpg",
		"assets/2008/IMG_1428.jpg",
		"assets/2008/IMG_1429.jpg",
		"assets/2008/IMG_1430.jpg",
		"assets/2008/IMG_1433.jpg",
		"assets/2008/IMG_1434.jpg",
		"assets/2008/IMG_1440.jpg",
		"assets/2008/IMG_1441.jpg",
		"assets/2008/IMG_1444.jpg",
		"assets/2008/IMG_1445.jpg",
		"assets/2008/IMG_1447.jpg",
		"assets/2008/IMG_1449.jpg",
		"assets/2008/IMG_1450.jpg",
		"assets/2008/IMG_1450.jpg",
		"assets/2008/IMG_1454.jpg",
		"assets/2008/IMG_1455.jpg",
		"assets/2008/IMG_1457.jpg",
		"assets/2008/IMG_1459.jpg",
		"assets/2008/IMG_1460.jpg",
		"assets/2008/IMG_1461.jpg",
		"assets/2008/IMG_1462.jpg"
	]);
	
	var slideshow = new Slideshow($("slideshowcontainer"), []);
	var controller = new Controller($("slideshowcontainer"), 500, 25);
	controller.setPosition(50, 385);
	slides.each(function(s, index) {
		slideshow.addItem(s);
		controller.addItem(s,show.bind(slideshow,index));
	});
	slideshow.setSize(600,375);
	slideshow.setPosition(50,0);
	slideshow.start();

	function show(slidenr) {
		this.show(slidenr);
	};
	
	var slideshowButton = new Button($("slideshowcontainer"), "assets/slideshow_ani.gif", slideshow.toggle.bind(slideshow));
	slideshowButton.setPosition(560, 355);
	var previousButton = new Button($("slideshowcontainer"), "assets/left.gif", slideshow.previous.bind(slideshow));
	previousButton.setPosition(20,175);
	var nextButton = new Button($("slideshowcontainer"), "assets/right.gif", slideshow.next.bind(slideshow));
	nextButton.setPosition(560,175);
	var controllerLeftButton = new Button($("slideshowcontainer"), "assets/left_sm.gif", controller.moveRight.bind(controller));
	controllerLeftButton.setPosition(25,389);
	var controllerRightButton = new Button($("slideshowcontainer"), "assets/right_sm.gif", controller.moveLeft.bind(controller));
	controllerRightButton.setPosition(560,389);
	
});



