function initTeamUSA() {
	var source_obj = document.bio_nav.sport;
	var select_obj = document.teamusa_form.sport;
	clearSelect(select_obj);
	for (var x = 0; x < source_obj.options.length; x++) {
		select_obj.options[x] = new Option(source_obj.options[x].text, source_obj.options[x].value);
	};
	$("#teamusa_sport").change( function() {
		loadTeamUSA();
	});
	
	loadTeamUSA();
}

function loadTeamUSA() {
	var listCount = 2;
	var teamUSA = "";
	var arrTeamUSA = new Array();
	var arrTeamUSAStrings = new Array();

	var sport = document.teamusa_form.sport.options[document.teamusa_form.sport.selectedIndex].value;
	
	//see how many players there are
	for (var x = 0; x < players.length; x++) {
		if ("USA" == players[x].team_id && 
		   ((sport == "") || sport == (players[x].league_id)))
			arrTeamUSA.push(x);
			$("#shsTeamUsaDiscName").html(document.teamusa_form.sport.options[document.teamusa_form.sport.selectedIndex].text);
	}
//	alert(arrTeamUSA.length);

	//generate multiple lists that float
	var next_index = 0;
	var column_length = Math.floor(arrTeamUSA.length/listCount);
	var last_letter = '';
	for (var curr_column = 0; curr_column < listCount; curr_column++) {
		arrTeamUSAStrings[curr_column] = "";
//		alert(next_index);
		var last_index = next_index + column_length + (curr_column+1 <= arrTeamUSA.length % listCount ? 1 : 0);
//		alert(last_index);
		for (; next_index < last_index; next_index++) {
			var letter = players[arrTeamUSA[next_index]].last_name.substring(0,1);
			if ((letter != last_letter) && (sport == '' || sport == 'RUN')) {
				arrTeamUSAStrings[curr_column] += '<li class="shsTeamUsaLetterBreak"><a name="letter' + letter + '"></a>' + letter + '</li>';
			}
			last_letter = letter;
			arrTeamUSAStrings[curr_column] += '<li><a href="/olympics_athlete.asp?country=USA&id='+players[arrTeamUSA[next_index]].global_id+'">'+players[arrTeamUSA[next_index]].first_name+' '+players[arrTeamUSA[next_index]].last_name+(sport == '' ? ' ('+players[arrTeamUSA[next_index]].league_id+')' : '')+'</a></li>';
		}
		
		arrTeamUSAStrings[curr_column] = "<ul>" + arrTeamUSAStrings[curr_column] + "</ul>";
	}

	$("#shsTeamUsa").html(arrTeamUSAStrings.join("\n"));
}

