$(document).ready(function() {
	$("#main_container").css("display", "none");
	$("#main_container").fadeIn(1000);

	if (window.location.hash) {
		switch (window.location.hash) {
			case '#biography':
				load_lower_page("bio.php");
				break;

			case '#links':
				load_lower_page("links.php");
				break;

			case '#contact':
				load_lower_page("contact.php");
				break;
		}
	}

	$('.link_button').click(function(e) {
		e.preventDefault();
		var target = $(this).find('a').attr('href');

		load_lower_page(target);
	});

	// load in lower frame via ajax; target = file.php
	function load_lower_page(target) {
		var title = "William R. Storey";
		// hash location for address bar (for linking)
		var locn = "";

		// Update page <title>
		switch (target) {
			case 'index.php':
				title = "Vancouver Family Lawyer - " + title;
				locn = "#";
				break;

			case 'bio.php':
				title = title + " - Biography";
				locn = "#biography";
				break;

			case 'links.php':
				title = title + " - Links";
				locn = "#links";
				break;

			case 'contact.php':
				title = title + " - Contact";
				locn = "#contact";
				break;
		}
		document.title = title;
		window.location.hash = locn;

		$.get(target, { ajax: 1 }, function(data) {
			$('#lower_page').fadeOut(500, function() {
				$(this).html(data);
				$(this).fadeIn(500);
			});
		});
	}

});
