var Slide = {
	auto : true,
	delay : 1,
	speed : 1,
	items : 0,
	margin : 0,
	width : 0,
	timer : 0,
	init : function(){
		var $slideshow = $('#slideshow'),
			$li = $('#slideshow li');
		
		Slide.items = $li.length;
		Slide.margin = parseInt($li.css('margin-right').replace('px',''));
		Slide.width = $li.width()+(Slide.margin || 0);
		
		$slideshow.width(Slide.items*Slide.width+"px");
		
		if(Slide.auto)
			Slide.setTimer();
	},
	change : function(){
		var $slideshow = $('#slideshow'),
			left = parseInt($slideshow.css('left').replace('px',''));
			
		if(left > ( -1 * (Slide.items -1) * Slide.width  ) )
			$slideshow.animate({'left':left-=Slide.width},Slide.speed * 1000, Slide.setTimer);
		else
			$slideshow.animate({'left':'0'},Slide.speed * 1000, Slide.setTimer);
	},
	setTimer : function(){
		Slide.timer = setTimeout(Slide.change, Slide.delay * 1000);
	}
}
