$(document).ready(
	function() {
	
	var fadeDuration = 500;
	
	// Intro animations
	$("#gallery").animate({ opacity: 100 }, 500, function() {
		$("#intro").animate({ left: '+=0px', opacity: '100' }, 400);
		$("#intro h3").animate({ left: '+=50px', opacity: 'toggle' }, 400);
		$("#intro h4").animate({ left: '+=50px', opacity: 'toggle' }, 300);
		$("#slide_nav").animate({ left: '+=50px', opacity: 'toggle' }, 300);
		$("#intro a.button").animate({ left: '+=50px', opacity: 'toggle' }, 200, function() {
			$("dl#nav dd:nth-child(1)").animate({ left: '0' }, 400);
			$("dl#nav dd:nth-child(2)").animate({ left: '0' }, 500);
			$("dl#nav dd:nth-child(3)").animate({ left: '0' }, 600);
			$("dl#nav dd:nth-child(4)").animate({ left: '0' }, 700);
			$("dl#nav dd:nth-child(5)").animate({ left: '0' }, 800);
			$("dl#nav dd:nth-child(6)").animate({ left: '0' }, 900);
		});
	});
	
	// Removes and adds selected class to navigation items
	$("dl#nav dd").click(function() {
		$("dl#nav dd").removeClass("selected1");
		$(this).addClass("selected1");
	});
	
	// Detection for iOS and Android to not use navigation hover
	if ((!(navigator.userAgent.match(/like Mac OS X/i))) && (!(navigator.userAgent.match('Android')))) {
		$("dl#nav dd").hover(function() {
			$(this).animate({ paddingLeft: '10px', width: '210px' }, 150);
		}, function() {
			$(this).animate({ paddingLeft: '0', width: '200px' }, 150);
		});
	}
	
	// Fades in corporate content when navigation item is selected
	$("dl#nav dd:nth-child(1)").click(function() {
		$("#corporate").fadeIn(fadeDuration, function() {
			$("#transportation").fadeOut(fadeDuration);
		});
	});
	
	// Fades in transportation content when navigation item is selected
	$("dl#nav dd:nth-child(3)").click(function() {
		$("#transportation").fadeIn(fadeDuration, function() {
			$("#corporate").fadeOut(fadeDuration);
		});
	});
	
	// Closes corresponding content when close button is selected
	$("a.close").click(function() {
		$(this).parent().parent().fadeOut(fadeDuration);
		$("dl#nav dd").removeClass("selected1");
	});
	
	
    $('#gallery').cycle({
        fx:     'turnDown',
        fx:     'fade', 
    	speed:   1000, 
    	timeout: 5000,
        pager:  '#slide_nav'
    });
});

