
$(function() {
	var moving 				= false;
	var totalPanels			= $(".panel").size();
		
	var regHeight= 81;
	var curHeight = 113;
	var movingDistance = 143.5;
	if (vIE()==6) {
	var movingDistance		= 150;
	}
	var regWitdth = 120;
	var curWitdth = 168;

	var $panels				= $('.panel');
	var $container			= $('.scrollContainer');

	$panels.css({'float' : 'left','position' : 'relative'});
	$container
		.css('width', (totalPanels*300) + 100 );
	$('.PhotoLink').lightBox();
	
	if (vIE()==6) {
		$container.css('left','-100px');
	}
	function returnToNormal(element) {
		$(element)
			.find("img")
			.animate({ height: regHeight, width: regWitdth })
	};
	
	function growBigger(element) {
		$(element)
			.find("img")
			.animate({ height: curHeight, width: curWitdth })
	}
	
	//direction true = right, false = left
	function change(direction) {
	   
	    //if not at the first or last panel
		if((direction && !(curPanel < totalPanels)) || (!direction && (curPanel <= 1))) { return false; }	
        
        //if not currently moving
        if ((moving == false)) {
            
			moving = true;
			
			var next         = direction ? curPanel + 1 : curPanel - 1;
			var leftValue    = $(".scrollContainer").css("left");
			var movement	 = direction ? parseFloat(leftValue, 10) - movingDistance : parseFloat(leftValue, 10) + movingDistance;
			$(".scrollContainer")
				.stop()
				.animate({
					"left": movement
				}, function() {
					moving = false;
					
					if (curPanel!=totalPanels) {
						$('.multimedia-right-fold').show();
					}
					if (curPanel!=1) {
						$('.multimedia-left-fold').show();
					}
					
				});
			
			returnToNormal("#panel_"+curPanel);
			growBigger("#panel_"+next);
			
			
			curPanel = next;
			
		/*if (curPanel==1) {
			$('.multimedia-left-fold').hide();
		} 
		
		if (curPanel==totalPanels) {
			$('.multimedia-right-fold').hide();
		}*/
			
		}
		
		
	}
	
	// Set up "Current" panel and next and prev
	growBigger("#panel_2");	
	var curPanel = 2;
	
	//when the left/right arrows are clicked
	$(".forward").click(function(){ change(true); });	
	$(".previous").click(function(){ change(false); });
	
});