$(function() {

	var mainMenuOpen = false;
	var mainMenuAnimating = false;
	
	$('.main-menu > li').slice(1,4).hoverIntent(function() {
	
		if (mainMenuAnimating || mainMenuOpen)
			return false;
	
		mainMenuAnimating = true;
	
		$('#header-wrapper').animate({ 'height': '200px' }, 300, function() {
		
			$('.main-menu > li > ul').css('visibility', 'visible');
			
			mainMenuAnimating = false;
			mainMenuOpen = true;
		
		});
	
	}, function() {});
	
	$('#header-wrapper').mouseleave(function() {
	
		if (mainMenuAnimating || !mainMenuOpen)
			return false;
	
		mainMenuAnimating = true;
	
		$('.main-menu > li > ul').css('visibility', 'hidden');
		
		$('#header-wrapper').animate({ 'height': '100px' }, 300, function() {
	
			mainMenuAnimating = false;
			mainMenuOpen = false;
	
		});
	
	})
	
	$('.firstpage-highlight .image').each(function() {
	
		var link = $(this).data('url');
		
		if (link) {
			$(this).click(function() { window.location = link; });
		}
	
	});

});
