$(document).ready(function(){
	
	// Navigation Animation	
	$('#header li').not('.current').hover(function(){
		var obj = $(this).find('.nav-bg');
		obj.stop().animate({'top': 0}, 300, 'easeInCirc');
		$(this).find('.nav-img').stop().animate({'top':'79px'}, 300, 'easeInCirc');
	}, function(){
		var obj = $(this).find('.nav-bg');
		obj.stop().animate({'top': '-119px'}, 300, 'swing', function(){obj.css('top', '119px')});
		$(this).find('.nav-img').stop().animate({'top':'84px'}, 300);
	});
	
	// Services Sub Navigation
	var servicesNav = $('#services-nav');
	var serviceTimeout;
	$('#nav-services').hover(function(){
		clearTimeout(serviceTimeout);
		servicesNav.stop().fadeTo(300, 1);
	}, function(){
		serviceTimeout = setTimeout(function(){
			servicesNav.stop().fadeTo(300, 0, function(){servicesNav.hide()});
		}, 500);
	});
	
	// Gallery Sub Navigation
	var galleryNav = $('#gallery-nav');
	var galleryTimeout;
	$('#nav-gallery').hover(function(){
		clearTimeout(galleryTimeout);
		galleryNav.stop().fadeTo(300, 1);
	}, function(){
		galleryTimeout = setTimeout(function(){
			galleryNav.stop().fadeTo(300, 0, function(){galleryNav.hide()});
		}, 500);
	});
});
