var clickedit = false;
var lastSlide = 0;

function portOver(piece){
	$(piece).children("img.bw").stop().fadeTo(400,0);
	$(piece).children("img.color").stop().fadeTo(400,1);
}

function portOut(piece){
	if (! $(piece).parent().hasClass('current')){
		$(piece).children("img.bw").stop().fadeTo(400,0.5);
		$(piece).children("img.color").stop().fadeTo(400,0.1);
	}
}

$(function(){
	var startSlide = 1;
	if (window.location.hash) {
		startSlide = window.location.hash.replace('#','');
	}
	portOver($("#pager"+(startSlide-1)));
	lastSlide = startSlide;
	$('#slides').slides({
		preload: false,
		preloadImage: 'images/loading.gif',
		generatePagination: false,
		slideEasing: "easeInOutQuint",
		slideSpeed: 800,
		play: 7500,
		pause: 7500,
		hoverPause: true,
		start: startSlide,
		animationComplete: function(current){
			window.location.hash = '#' + current;
			if (clickedit){
				window.scroll(0,0);
			}
			clickedit = false;
			portOver($("#pager"+(current-1)));
			if (lastSlide != 0)
				portOut($("#pager"+(lastSlide-1)));
			lastSlide = current;
		}
	});
});
