jQuery.fn.reverse = [].reverse;
		
function browseXML() {
	
	gameCode = $("game",xmlDataSet).attr("gcd");
	gameCodeArray = gameCode.split('/');
	gameCodeDate = String(gameCodeArray[0]);
	gameCodeTeams = String(gameCodeArray[1]);		
	
	var gameCodeAwayTeam = gameCodeTeams.substr(0,3);
	var gameCodeHomeTeam = gameCodeTeams.substr(3,3);
	
	myHTMLOutput = '';
	myHTMLOutput += '<table cellpadding="0" cellspacing="0" id="playbyplay_data">';
	myHTMLOutput += '<tr class="header"><th>'+gameCodeAwayTeam+'</th><th>Time</th><th>'+gameCodeHomeTeam+'</th></tr>';
	myHTMLOutput += '<caption>LIVE GAME PLAY-BY-PLAY</caption>';
	
	$("event",xmlDataSet).reverse().each(function( i ) {
		
		if (i < 12) 
		{
		
			mydata = '';
			
			gameEvent = $(this,xmlDataSet).text();
			gameEventString = String(gameEvent);
			gameEventArray1 = gameEvent.split(')[');
			gameEventInfo = String(gameEventArray1[0]);
			gameEventDescription = String(gameEventArray1[1]);
			
			//Check to see if event is the start of a period.
			gameEventNonPeriod = gameEvent.match("Period");

				switch(gameEventNonPeriod)
				{
				case null:
					
					if (gameEventDescription.match(gameCodeAwayTeam) != null) {
						mydata += '<tr><td class="event_text_away">['+gameEventDescription+'</td><td class="event_time">'+gameEventInfo+')</td><td class="event_text_home">&nbsp;</td></tr>';
					}
					if (gameEventDescription.match(gameCodeHomeTeam) != null) {
						mydata += '<tr><td class="event_text_away">&nbsp;</td><td class="event_time">'+gameEventInfo+')</td><td class="event_text_home">['+gameEventDescription+'</td></tr>';
					}
					break
					default:
					mydata += '<tr><td colspan="3" class="period">'+gameEvent+'</td></tr>';
					break;
				}
			
			myHTMLOutput = myHTMLOutput + mydata;
		}
	});
	myHTMLOutput += '</table>'
	$("#display_pbp").empty().append(myHTMLOutput);
}
