$('#nav a:last').addClass('last');

$('a#contact').click(function(f){
	f.preventDefault();
	$('#contact-dd').slideToggle(350, function(){
		if($('#contact-dd').css('display') == 'block')
		{
			$('a#contact').addClass('on');
		}
		else
		{
			$('a#contact').removeClass('on');
		}
	});
});

$('.sh-caption').click(function(f){
	f.preventDefault();
	
	var caption = $(this).parent();
	var captionContent = $(this).siblings('.caption-content');
	
	if($(this).hasClass('hidden'))
	{
		$(this).removeClass('hidden');
		$(this).addClass('shown');
		
		caption.animate({width: 450}, 700, 'swing', function(){
			captionContent.fadeIn(200);
		});
	}
	else
	{
		$(this).removeClass('shown');
		$(this).addClass('hidden');
		
		captionContent.fadeOut(200, function(){
			caption.animate({width: 30}, 500, 'swing');
		});
	}
});
