$().ready(function() {

	// OPTIONS
	var options = {
		fadeBio: true,
		fadeTime: 200 // milliseconds
	};


	// PRINCIPALS
	var $ppicUl = $('#pincipals-pic'),
		$pbioUl = $('#pincipals-bio'),
		$pnameUl = $('#pincipals-name');
	
	$ppicUl.add($pnameUl).find('a').click(function() {

		var href = $(this).attr('href'),
			$eli = $(href);
		
		if (options.fadeBio) {
			$pbioUl.find('li.sel').stop(false, true).fadeOut(options.fadeTime, function() {
				$eli.addClass('sel').fadeIn(options.fadeTime);
			}).removeClass('sel');
		}
		else {
			$pbioUl.find('li').removeClass('sel').hide();
			$(href).addClass('sel').show();
		}
		
		$pnameUl.add($ppicUl).find('a.sel').removeClass('sel');
		
		$('a[href="'+href+'"]').addClass('sel');
		
		return false;

	});


	// ASSOCIATES
	var $sanameUl = $('#senior-associates-name'),
		$anameUl = $('#associates-name'),
		$allANameUl = $sanameUl.add($anameUl),
		$abioUl = $('#associates-bio');
		
	$allANameUl.find('a').click(function() {
		
		var href = $(this).attr('href'),
			$eli = $(href);
		
		if (options.fadeBio) {
			$abioUl.find('li.sel').stop(false, true).fadeOut(options.fadeTime, function() {
				$eli.addClass('sel').fadeIn(options.fadeTime);
			}).removeClass('sel');
		}
		else {
			$abioUl.find('li').removeClass('sel').hide();
			$(href).addClass('sel').show();
		}
		
		$allANameUl.find('a.sel').removeClass('sel');
		$('a[href="'+href+'"]').addClass('sel');
		
		return false;
	});


	// DECK CONTROL
	var $deckControlUl = $('#deck-control'),
		deckTitleTimer;

	$('.deck-title').text($deckControlUl.find('a.sel').text());
	
	$deckControlUl.find('a').hover(
		function() {
			clearTimeout(deckTitleTimer);
			$('.deck-title').text($(this).text());
		},
		function() {
			deckTitleTimer = setTimeout(function() {
				var selText = $('#deck-control a.sel').text();
				$('.deck-title').text(selText);
			}, 500);
		}
	);

});
