
	function nqs_animate ( obj, dir ) {
		
		if (obj.queue().length > 0 ) return;
		
		l = parseInt(obj.css('left'));
		var step = parseInt(obj.parent().width());
		var len = obj.find('.slide').length;
		var min_l = -1*parseInt(obj.width())+step+6;
		var new_l = 0;
		
		if ( dir == 'left' ) { if (l == 0) return; new_l = l+step; if (new_l > 0) new_l = 0; }
		else { new_l = l-step; if (new_l < min_l) new_l = min_l; }
		
		if (l == new_l) return;
		obj.animate({ left:new_l }, 700);
	}
	
	jQuery(document).ready(function() {
	
		$('.slide-nav').click(function(){
			
			var $obj = $(this).parent().find('.slides');
			var dir = 'left';
			if ( this.className.match(/right/) ) dir = 'right';
			
			nqs_animate( $obj,dir );
		});
	});
