function loadExternalScripts() {
	var headID = document.getElementsByTagName("head")[0];         
	var newScript = document.createElement('script');
	newScript.type = 'text/javascript';
	newScript.src = baseURL + '/javascript/other/sorttable.js';
	headID.appendChild(newScript);
	
}
document.observe('dom:loaded', loadExternalScripts);	

var oldLetter = "";

function chooseLetter (program_id,letter)
{
	var field = $F('field');
	
	if ((field == '') && (letter != ''))
	{
		alert('Choose a field to filter by');
		return false;
	} 
	else if (letter == '')
	{
		$('field').selectedIndex = 0;
		$('let'+oldLetter).className = '';
		oldLetter = '';
	} else {
		$('let'+letter).className = 'letsel';
		if (oldLetter != "") {
			$('let'+oldLetter).className = '';
		}
		oldLetter = letter;	
	}
	
	
	new Ajax.Request(baseURL + 'program/'+program_id+'/grantees/'+program_id+'/filter',
					{
						method: 'post',
						postBody: 'field='+field+'&letter='+letter,
						onComplete: function(tl) 
						{
							$('table_results').innerHTML  = tl.responseText;
							fixHeight();
						}
					});
	
	
	
	return false;
	
	
}
