// Sets Header + Section to Equal Heights
equalHeights = function(leftBox, rightBox) {
	var lb = $(leftBox).outerHeight();	
	var rb = $(rightBox).outerHeight();	
	var newHeight = (lb > rb) ? lb : rb;
	$(leftBox, rightBox, 'body').css("height", newHeight + "px");
}

$(document).ready(function() {
	
	// Sets/Configures Container / Layout Settings
	equalHeights('header', 'section');
	$('#container').setMinWidth().setMinHeight().vAlign(20).hAlign().show();
	
	// Fades flash messages
	$('div.flash').delay(4000, function() {
		$('div.flash').fadeOut('slow');
	});
	
	// Displays loading and disables send on Contact form submission
	$("div.button button#submit").click(function() {
		$("body").prepend("<div class='flash'><p class='notice'>Sending your message.</p></div>");
		$(this).css("display", "none");
	});
	
	// Sets Email Address on Contact page
	address = "contact" + "@" + "digitalstarstudios" + "." + "com";
	$('div.contact header ul li a:first').attr("href", "mailto:" + address).html(address);
	
	// Displays Title Attribute Over Element
	$('div.projects section li a').hoverTitles("h3");
	
});
