$(document).ready(function() {
	
	var sliderCells = $('div.slider div.slider-cell').length;
	
	$('div.slider div.slider-cell').css('display','none');
	$('div.project-detail').css('display','none');
	if(sliderCells == 1) $('a.next').css('background-image','url(/images/layout/slider_arrow_right_inactive.jpg)');
	$('a.previous').css('background-image','url(/images/layout/slider_arrow_left_inactive.jpg)');
	$('div.slider div.slider-cell:eq(0)').fadeIn('fast');
	$('div.slider div.slider-cell:eq(0) a:eq(0)').addClass('active');
	$('div.project-detail:eq(0)').fadeIn('fast');
	
	$('div.slider-cell a').click(function(e) {
		
		id = $(this).index('div.slider-cell a');
		
		$('div.slider-cell a').removeClass('active');
		$(this).addClass('active');
		
		$('div.project-detail:visible').animate({opacity: 0},400, function(){
			$('div.project-detail:visible').css('display','none');
			$('div.project-detail:eq(' + id + ')').show().css('opacity',0).animate({opacity: 1.0},400);
		});
		
		e.preventDefault();
	});
	
	$('a.next').click(function(e) {
		
		current = $('div.slider div.slider-cell:visible').index();
		
		if(current < sliderCells-1)
		{
			current++;
			
			/*
			$('div.slider div.slider-cell:visible').hide('slide',{ direction: 'left' }, function(){
				
				$('div.slider div.slider-cell:eq('+ current +')').show('slide',{ direction: 'right' });
			});
			 */
			
			$('div.slider div.slider-cell:visible').animate({left: -386},400, function(){
				$('div.slider div.slider-cell:visible').css('display','none');
				$('div.slider div.slider-cell:eq(' + current + ')').css('left','386px');
				$('div.slider div.slider-cell:eq(' + current + ')').css('display','block');
				$('div.slider div.slider-cell:eq(' + current + ')').animate({left: 0},400);
			});

			
			if(current == sliderCells-1)
			{
				$('a.next').css('background-image','url(/images/layout/slider_arrow_right_inactive.jpg)');	
			}
		
			if(current > 0)
			{
				$('a.previous').css('background-image','url(/images/layout/slider_arrow_left.jpg)');
			}
		}
		
		e.preventDefault();
	});

	$('a.previous').click(function(e) {
		
		current = $('div.slider div.slider-cell:visible').index();

		if(current > 0)
		{
			current--;
			
			/*
			$('div.slider div.slider-cell:visible').hide('slide',{ direction: 'right' }, function(){
				
				$('div.slider div.slider-cell:eq('+ current +')').show('slide',{ direction: 'left' });
			});
			*/
			
			$('div.slider div.slider-cell:visible').animate({left: 386},400, function(){
				$('div.slider div.slider-cell:visible').css('display','none');
				$('div.slider div.slider-cell:eq(' + current + ')').css('left','-386px');
				$('div.slider div.slider-cell:eq(' + current + ')').css('display','block');
				$('div.slider div.slider-cell:eq(' + current + ')').animate({left: 0},400);
			});
			
			if(current < sliderCells-1)
			{	
				$('a.next').css('background-image','url(/images/layout/slider_arrow_right.jpg)');
			}
			
			if(current == 0)
			{
				$('a.previous').css('background-image','url(/images/layout/slider_arrow_left_inactive.jpg)');
			}
		}
		
		e.preventDefault();
	});
	
	$('a.fancy').fancybox({
		'padding': 10,
		'hideOnContentClick': false, 
		'overlayOpacity': 0.7, 
		'overlayColor': '#000'  
	});

	$('a.frame').fancybox({
		'padding': 10,
		'frameWidth': 460,
		'frameHeight': 365,
		'hideOnContentClick': false, 
		'overlayOpacity': 0.7, 
		'overlayColor': '#000'  
	});

});
