$(document).ready(function() {
	
	// Video & Pictures Fancybox
	
	$('#aside a.image-group').attr('rel', 'gallery').fancybox({
		'overlayColor'		: '#000',
		'overlayOpacity'	: 0.9
	});
	
	$('#presentation').click(function() {
		$.fancybox({
			'padding'		: 0,
			'autoScale'		: false,
			'title'			: this.title,
			'width'			: 677,
			'height'		: 381,
			'href'			: this.href.replace(new RegExp("([0-9])","i"),'moogaloop.swf?title=0&amp;byline=0&amp;portrait=0&amp;color=ffffff&amp;autoplay=1&amp;clip_id=$1'),
			'type'			: 'swf',
			'overlayColor'	: '#000',
			'overlayOpacity': 0.9
		});
		return false;
	});
	
	$("#testimonial").fancybox({
		'width'				: 580,
		'height'			: 400,
        'autoScale'     	: false,
		'type'				: 'iframe',
		'overlayColor'	: '#000',
		'overlayOpacity': 0.9
	});
	
	// Testimonials Slider
	
	var currentPosition = 0;
	var slideWidth = 421;
	var slides = $('.slide');
	var numberOfSlides = slides.length;
	
	$('#slidesContainer').css('overflow', 'hidden');
	
	slides.wrapAll('<div id="slideInner"></div>').css({
		'float': 'left',
		'width': slideWidth
	});
	
	$('#slideInner').css('width', slideWidth * numberOfSlides);
	
	$('#slideshow').prepend('<span class="control" id="leftControl">Clicking moves left</span>').append('<span class="control" id="rightControl">Clicking moves right</span>');
	
	manageControls(currentPosition);
	
	$('.control').bind('click', function(){
		currentPosition = ($(this).attr('id')=='rightControl') ? currentPosition+1 : currentPosition-1;
		manageControls(currentPosition);
		$('#slideInner').animate({
			'marginLeft': slideWidth*(-currentPosition)
		});
	});
	
	function manageControls(position){
		if(position==0){ $('#leftControl').hide() } else { $('#leftControl').show() }
		if(position==numberOfSlides-1){ $('#rightControl').hide() } else { $('#rightControl').show() }
	}
});
