function scrollLogos(newmargin){
	if (newmargin == -totalmargin) {
		margin = '0';
	} else {
		margin = newmargin - 150;
	}	
	
	$("div.portfolioMenu ul").animate({ marginLeft: margin}, "slow");
};

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

});