function loadContactForm() {
	$('contact').onsubmit = function() {
		$('contact-submit').disabled = 'disabled';
		$('contact-submit').value = 'Submitting...';
	};
}

function loadHeaderLogo() {
	$('logo').setStyle({opacity: '0'});
	new Effect.Appear('logo', {duration: 1.0, from: 0, to: 0.5});
	$('logo').onmouseover = function() {
		new Effect.Appear('logo', {duration: 0.2, from: 0.5, to: 1.0});
	}
	$('logo').onmouseout = function() {
		new Effect.Fade('logo', {duration: 0.2, from: 1.0, to: 0.5});
	}
}

function loadHome() {
	new Effect.Appear('feature1', {duration: 1.0});
	new Effect.Fade('feature1', {duration: 1.0, delay: 7.0});
	new Effect.Appear('feature2', {duration: 1.0, delay: 8.0});
	new Effect.Fade('feature2', {duration: 1.0,  delay: 14.0});
	new Effect.Appear('feature3', {duration: 1.0, delay: 15.0});
	new Effect.Fade('feature3', {duration: 1.0, delay: 21.0});
	new Effect.Appear('feature4', {duration: 1.0, delay: 22.0});
	new Effect.Fade('feature4', {duration: 1.0, delay: 28.0});
	new Effect.Appear('feature5', {duration: 1.0, delay: 29.0});
	new Effect.Fade('feature5', {duration: 1.0, delay: 35.0});
	new Effect.Appear('feature6', {duration: 1.0, delay: 36.0});
	new Effect.Fade('feature6', {duration: 1.0, delay: 42.0});
	new Effect.Appear('feature7', {duration: 1.0, delay: 43.0});
	new Effect.Fade('feature7', {duration: 1.0, delay: 49.0});
	new Effect.Appear('feature8', {duration: 1.0, delay: 50.0});
	new Effect.Fade('feature8', {duration: 1.0, delay: 56.0});
	new Effect.Appear('feature9', {duration: 1.0, delay: 57.0});
	new Effect.Fade('feature9', {duration: 1.0, delay: 63.0});
	new Effect.Appear('feature10', {duration: 1.0, delay: 64.0});
	new Effect.Fade('feature10', {duration: 1.0, delay: 70.0});
	new Effect.Appear('feature11', {duration: 1.0, delay: 71.0});
	new Effect.Fade('feature11', {duration: 1.0, delay: 77.0});
	new Effect.Appear('feature12', {duration: 1.0, delay: 78.0});
	new Effect.Fade('feature12', {duration: 1.0, delay: 84.0, afterFinish:loadHome});
}

function loadNavigation() {
	$('navigation').setStyle({opacity: '0'});
	new Effect.Appear('navigation', {duration: 1.0, from: 0, to: 1.0});
}


function loadPortfolioNavigation() {
	$('portfolio-weddings-a').onmouseover = function() {
		new Effect.SlideDown('portfolio-weddings-subnav', {duration: 0.2});
	}
	$('portfolio-headshots').onmouseover = function() {
		new Effect.Fade('portfolio-weddings-subnav', {duration: 0.2});
	}
	$('portfolio-events').onmouseover = function() {
		new Effect.Fade('portfolio-weddings-subnav', {duration: 0.2});
	}
	$('portfolio-other').onmouseover = function() {
		new Effect.Fade('portfolio-weddings-subnav', {duration: 0.2});
	}
}

Event.observe(window, 'load', loadHeaderLogo, false);
Event.observe(window, 'load', loadNavigation, false);
