$(document).ready(function(){
	current=0;
	slides=$('#slideshow div.slide').length;
	slides--;
	
	function slideTo(num)
	{
		current=num;
		if (current>slides)
		{
			current=0;
			num=0;
		}
		offset=num*500;
		$('#show').animate({left: '-'+offset+'px'},{duration:1000,complete:countUp});
	}
	
	slideTo(0);
	
	$('#slideshow').prepend('<div id="progress"><div></div></div>');
	$('#progress').css({width:'100px',height:'2px',right:'4px',bottom:'4px',border:'1px solid #fff',position:'absolute'}).fadeTo(1,.3);
	$('#progress div').css({width:'0px',height:'2px',backgroundColor:'#005800'});
	
	function countUp()
	{
		$('#progress div').animate({width:'100%'},{duration:7000,easing:'linear',complete:countDown});
	}
	function countDown()
	{
		slideTo(current+1);
		$('#progress div').animate({width:'0px'},{duration:500});
	}
});