// GLOBAL VARS
$endPosition = -3840;
$slideWidth = 960;
$timer = setTimeout(function(){ Next(); }, 4000);
$stop = false;
$animated = false;

$(document).ready(function() {
    
	$('#menu').localScroll();
	
	$('#prev a').click(function(event) 
	{
		event.preventDefault();
		$stop = true;
		Prev();
	});
	
	$('#next a').click(function(event) 
	{
		event.preventDefault();
		$stop = true;
		Next();
	});	
});

function Next()
{
	if ($animated === true) return;
	$current_position = GetPosition();
		
	if ( $current_position <= $endPosition ) 
		$('#slides').css('margin-left','0px');
	else
	{
		$new_position = $current_position - $slideWidth;
		$animated = true;
		$('#slides').animate({'margin-left':$new_position+'px'}, 1500, 'swing', function(){ $animated = false;});
	}
	
	if (!$stop)
		$timer = setTimeout(function(){ Next(); }, 5000);
}

function Prev()
{
	if ($animated === true) return;
	
	$current_position = GetPosition();
	
	if ( $current_position >= 0 )
		$('#slides').css('margin-left',$endPosition+'px');
	else
	{
		$new_position = $current_position + $slideWidth;
		$animated = true;
		$('#slides').animate({'margin-left':$new_position+'px'}, 1500, 'swing', function(){ $animated = false; });
	}
}

function GetPosition()
{
	$current_position = $('#slides').css('margin-left');
	$current_position = $current_position.replace('px', "");
	$current_position = parseInt($current_position);
	return $current_position;
}











