$(document).ready(function() {
	var element = $('#psBaseballFrame');
	var url = '/team_stats.html?teamid=3140&seasonid=150';
	var loader = '<div style="width:100%; height:200px; background:url(/ThemeImages/BendElksBaseball/Themes/Default/loadingIcon.gif) no-repeat center center;">&nbsp;</div>';
	var pageURL = document.URL.replace('default.aspx','');
	
	element.html(loader); // Add the loader
	
	$('body').append('<div id="tmpworkspace"></div>');
	var workspace = $('#tmpworkspace'); // Create temporary workspace.
	
	workspace.hide();
	
	workspace.load(url + ' #psbb_team_schedule', function() {
		
		element.html(workspace.find('#psbb_team_schedule'));
		
		element.find('a').each(function() {
			var playerLink = $(this).attr('href');
			$(this).attr('href', '/' + playerLink.replace(pageURL,''));
		});
		
		element.find('#psbb_team_schedule td a').click(function() {
			
			element.html(loader); // Add the loader
			
			workspace.load($(this).attr('href') + ' #psbb_stats_container', function() {
				// Update the player image with correct URL:
				playerImage = workspace.find('img[alt=player image]');
				playerImage = 'http://bend_elks.bbstats.pointstreak.com/' + playerImage.attr('src').replace(pageURL,'');
				workspace.find('img[alt=player image]').attr('src',playerImage);
				
				// Remove unwanted header:
				workspace.find("th:contains('Player Profile')").parent().remove();
				
				// Replace the links with text only:
				var linkText = '';
				workspace.find('a').each(function() {
					linkText = $(this).text();
					$(this).replaceWith('<span>' + linkText + '</span>');
				});
				
				// Find the header:
				var headerElement = workspace.find('h1').text();
				
				// Switch the content:
				element.html('<p><a href="default.aspx">&laquo; Back to Stats</a></p><h2>' + headerElement + '</h2>' + workspace.find('.psbb_stats_holder').html());
				
				// Clear the workspace:
				workspace.html('');
			});
			
			return false;
		});
		
	});
	
});