$(document).ready(function () {
	// 1. create the proper scroll effect
	// 2. handle the selection of the navigation
	// 3. previous and next image buttons
	// 4. Support Vertical and Horizontal
	
	var $panels = $('#slider .panel');
	var $container = $('#slider .scrollContainer');
	var $scroll = $('#slider .scroll').css('overflow', 'hidden');
	
	$scroll
		.after('<img src="images/scroll_left.png" class="scrollButtons left" />')
		.after('<img src="images/scroll_right.png" class="scrollButtons right" />');
		
	$('#slider .navigation a').click(selectNav);
	
	function selectNav() {
		$(this)
			.parents('ul:first')
				.find('a')
					.removeClass('selected')
				.end()
			.end()
			.addClass('selected');
	}
	
	var scrollOptions = {
		target: $scroll,
		items: $panels,
		navigation: '.navigation a',
		prev: 'img.left',
		next: 'img.right',
		axis: 'xy',
		duration: 400,
		easing: 'swing',
		
		// TODO finish!
	};

	$('#slider').serialScroll(scrollOptions);
	$.localScroll(scrollOptions);
});
