function scrollLogos(newmargin){
	if (newmargin == -totalmargin) {
		margin = '0';
	} else {
		margin = newmargin - 806;
	}	
	
	$("#productScroller").animate({ marginLeft: margin}, "slow");
};

$(function(){
	var totalwidth = $("#productScroller li").length * 806;
	
	$("#productScroller").css('width',totalwidth);	
	
	margin = 0;
	
	extrali = $("#productScroller li").length - 1;
		
	totalmargin = 806 * extrali;
	
	$(function() {
		scrolla = setInterval( "scrollLogos(margin)", 5000 );
	});
	
	$("a#next").click(function(){		
		scrollLogos(margin);
		
		clearInterval(scrolla);
		
		scrolla = setInterval( "scrollLogos(margin)", 5000 );
		
		return false;
	});
	
	$("a#prev").click(function(){
		if (margin == 0) {
			margin = -totalmargin;
		} else {
			margin = margin + 806;
		}
		
		$("#productScroller").animate({ marginLeft: margin}, "slow");
		
		clearInterval(scrolla);
		
		scrolla = setInterval( "scrollLogos(margin)", 5000 );
		
		return false;
	});
	
	$("#productScroller").hover(
		function(){
			clearInterval(scrolla);
		},
		function(){
			scrolla = setInterval( "scrollLogos(margin)", 5000 );
		}
	);

});
