function setupProjectSlider() {
 
	var $panels = $('#content div.project-pane-scroll > div.project-pane');
	var $container = $('#content div.project-pane-scroll');

	if ( ($panels).length < 2 ) {
		return false; 
	}

	var horizontal = true;

	if ( horizontal ) {
		$panels.css({ float: 'left', position: 'relative'});
		$container.css('width', $panels[0].offsetWidth * $panels.length);
	}

    var $scroll = $('#content div.project-pane-wrap').css('overflow', 'hidden');

	$nav_wrap = $("div.project-pane-scroll-nav");
	$nav_list = $('<ul />').prependTo($nav_wrap);
	$panels.each( function(i, elem) {
		var label = (i < 10) ? '0' + (i + 1) : i + 1;
		$('<a />').attr('href', '#' + $(this).attr('id'))
			.text(label)
			.wrap("<li />")
			.parent()
			.appendTo($nav_list);
	});

	$('<div id="project-pane-nav-highlight"><div id="project-pane-nav-highlight-bar" /></div>').prependTo($nav_wrap); 
	
    // handle nav selection
    function selectNav() {
        $(this).parent().siblings().children('a').removeClass('selected');
		$(this).addClass('selected');
		if ( $(this).attr('href') ) {
			$("div#project-pane-nav-highlight-bar").animate({
				left: ($(this).position().left) + "px",
				width: $(this).width() + "px",
				opacity: 1
			},
			350);
		}
		else {
			$nav_list.find('a:first').click();
		}
	}

    $nav_list.find('a').click(selectNav);

	// go find the navigation link that has this target and select the nav
	function trigger(data) {
		var el = $nav_list.find('a[href$="' + data.id + '"]').get(0);
		selectNav.call(el);
	}

	selectNav.call($nav_list.find('a:first'));

	// if ( window.location.hash ) trigger({ id : window.location.hash.substr(1) });
	// else 
	//	$('ul.navigation a:first').click();
    
 
    var offset = parseInt((horizontal ? 
		$container.css('paddingTop') : 
		$container.css('paddingLeft')) 
		|| 0) * -1;
 
	var scrollOptions = {
		target: $scroll,
		items: $panels,
		navigation: 'ul#project-pane-scroll-nav a',
//		prev: 'img#prev-project-button', 
//		next: 'img#next-project-button',
		axis: 'xy',
		onAfter: trigger,
		offset: offset,
		duration: 500,
		easing: 'swing'
	};

	$container.serialScroll(scrollOptions);
	$.localScroll(scrollOptions);
	scrollOptions.duration = 1;
	$.localScroll.hash(scrollOptions);
	
	//$('img.left').click(function(event){ $container.trigger('prev'); });
	//$('img.right').click(function(event){ $container.trigger('next'); });
	$('img.left').hover(function(){
			$(this).attr('src', $(this).attr('src').replace('gray', 'orange'));
		}, function(){
			$(this).attr('src', $(this).attr('src').replace('orange', 'gray'));
		});

	$('img.right').hover(function(){
			$(this).attr('src', $(this).attr('src').replace('gray', 'orange'));
		}, function(){
			$(this).attr('src', $(this).attr('src').replace('orange', 'gray'));
		});



}