var selected = null;
var selectedName = '';

$(document).ready(function () {
	// list of links
	$('#reset').click(resetBio);
	$('#whotbl').find('span').click(function (){
		var n = $(this).text();
		if (n == selectedName)
			resetBio();
		else
		{
			if (selected)
			{
				$(selected).mouseover(mouseOver);
				$(selected).mouseout(mouseOut);
				$(selected).css('color', '#333');
			}
			selected = $(this);
			$(selected).mouseover(selectedOverOut);
			$(selected).mouseout(selectedOverOut);
			$(selected).css('color', '#f00');
			$('#position').text('');
			$('#bio').text('loading...');
			$.get('who_fetch.php', {name: n}, function (data) {
				var parts = data.split('\n');
				if (parts[0] != '')
				{
					$('#pic').css('display', 'inline');
					$('#pic').attr('src', parts[0]);
				}
				else
				{
					$('#pic').css('display', 'none');
					$('#pic').attr('src', '');
				}
				$('#position').html(parts[1]);
				$('#bio').html(parts[3]);
				selectedName = n;
			});
		}
	});
	$('#whotbl').find('span').mouseover(mouseOver);
	$('#whotbl').find('span').mouseout(mouseOut);
});


resetBio = function () {
	if (selected)
	{
		$(selected).mouseover(mouseOver);
		$(selected).mouseout(mouseOut);
		$(selected).css('color', '#333');
	}
	$.get('who_fetch.php',  {generic: 'yes'}, function (data) {
		$('#pic').css('display', 'none');
		$('#pic').attr('src', '');
		$('#position').html('');
		$('#bio').html(data);
		selectedName = '';
		selected = '';
	});
}


mouseOver = function () {
	$(this).css('color', '#c00000');
}

mouseOut = function () {
	$(this).css('color', '#333');
}
	$(this).css('color', '#f00');

selectedOverOut = function () {
	$(this).css('color', '#f00');
}
