function grab_boxscores() {
	
	bs_file_name = todays_bs_gamecode_link;
	$.get(bs_file_name,{},function(xml){
	
		//The four Output Strings - Replaced by XML Data and then inserted in GTL
		myCelticsBoxOutput = '';
		myOpponentBoxOutput = '';
		myCelticsFloorOutput = '';
		myOpponentFloorOutput = '';
		
		//Reusable HTML Strings	
		myBoxscoreHeaderString = '<tr><th colspan="2">Player</th><th title="Minutes">Mins</th><th title="Field Goals Made/Attempted">FGM/A</th><th title="3-Point Field Goals Made/Attempted">3FM/A</th><th title="Free Throws Made/Attempted">FTM/A</th><th title="Offensive Rebounds">OREB</th><th title="Defensive Rebounds">DREB</th><th title="Total Rebounds">T-REB</th><th title="Assists">AST</th><th title="Personal Fouls">PF</th><th title="Steals">STL</th><th title="Turnovers">TO</th><th title="Blocked Shots">BS</th><th title="Blocked Against">BA</th><th title="Points">PTS</th></tr>';
		
		//Start Building Celtics Box Score
		myFloorOutput = '';
		myHTMLOutput = '';
	
		$('game',xml).each(function(i) {
		// Build an HTML string
		
		gameCode = $(this).attr("gcd");
		gameCodeArray = gameCode.split('/');
		gameCodeDate = String(gameCodeArray[0]);	
		gameCodeTeams = String(gameCodeArray[1]);		
		
		gameCodeAwayTeam = gameCodeTeams.substr(0,3);
		gameCodeHomeTeam = gameCodeTeams.substr(3,3);
		
		/* Arena, GameStatus, Officials */
		
		awayTeamID = $("vtm",xml).attr("tcd");
		homeTeamID = $("htm",xml).attr("tcd");
		
		awayTeamProperRaw = $("vtm",xml).attr("tm");
		awayTeamProperArray = awayTeamProperRaw.split("|");
		homeTeamProperRaw = $("htm",xml).attr("tm");
		homeTeamProperArray = homeTeamProperRaw.split("|");
		
		awayTeamProper = awayTeamProperArray[2] + " " + awayTeamProperArray[1];
		homeTeamProper = homeTeamProperArray[2] + " " + homeTeamProperArray[1];	
		
		celticsTeamProper = "Boston Celtics";
		opponentTeamProper = "";
		xmlTeamSelector = "";
		
		if (homeTeamID == "celtics") {
			celticsXmlTeamSelector = "htm";
			opponentXmlTeamSelector = "vtm";
			opponentTeamID = awayTeamID;
			opponentTeamProper = awayTeamProper;
		}
		
		else if (homeTeamID != "celtics") {
			celticsXmlTeamSelector = "vtm";
			opponentXmlTeamSelector = "htm";
			opponentTeamID = homeTeamID;
			opponentTeamProper = homeTeamProper;
		}	
		
		//Reusable HTML Strings	
		celticsFloorHeaderString = '<tr><th colspan="2" class="name">'+celticsTeamProper+'</th><th>FGM-A</th><th class="rebounds">REB</th><th class="assists">AST</th><th class="fouls">FLS</th><th class="points">PTS</th></tr>';
		opponentFloorHeaderString = '<tr><th colspan="2" class="name">'+opponentTeamProper+'</th><th>FGM-A</th><th class="rebounds">REB</th><th class="assists">AST</th><th class="fouls">FLS</th><th class="points">PTS</th></tr>';
			
		//Start CELTICS Team Overall Stats and Data
		celticsTeamCode = $(celticsXmlTeamSelector,xml).attr("tm");
		celticsTeamArray = celticsTeamCode.split("|");
		celticsTeamNickname = celticsTeamArray[1];
		celticsTeamCity = celticsTeamArray[2];
		celticsTeamRecordCode = $(celticsXmlTeamSelector,xml).attr("rcd");
		celticsTeamRecordArray = celticsTeamRecordCode.split("/");
		celticsTeamWins = celticsTeamRecordArray[0];
		celticsTeamLosses = celticsTeamRecordArray[1];
		
		// Add CELTICS Totals (Mins, Assists, Steals, Points, Fouls,)	
		celticsTeamBoxAddTotalCode = $(celticsXmlTeamSelector,xml).attr("stat");
		celticsTeamBoxAddTotalArray = celticsTeamBoxAddTotalCode.split("|");
		celticsTeamTotalMins = celticsTeamBoxAddTotalArray[0];
		celticsTeamTotalFGMA = celticsTeamBoxAddTotalArray[1];
		celticsTeamTotal3FGMA = celticsTeamBoxAddTotalArray[2];
		celticsTeamTotalFTMA = celticsTeamBoxAddTotalArray[3];
		celticsTeamTotalORB = celticsTeamBoxAddTotalArray[4];
		celticsTeamTotalDRB = celticsTeamBoxAddTotalArray[5];
		celticsTeamTotalTRB = celticsTeamBoxAddTotalArray[6];
		celticsTeamTotalAST = celticsTeamBoxAddTotalArray[7];
		celticsTeamTotalFOUL = celticsTeamBoxAddTotalArray[8];
		celticsTeamTotalSTL = celticsTeamBoxAddTotalArray[9];
		celticsTeamTotalTO = celticsTeamBoxAddTotalArray[10];
		celticsTeamTotalBLK = celticsTeamBoxAddTotalArray[11];
		celticsTeamTotalPTS = celticsTeamBoxAddTotalArray[14];
		celticsTeamTotalBA = celticsTeamBoxAddTotalArray[16];
		
		// Team Totals
		celticsTeamBoxPctTotalCode = $(celticsXmlTeamSelector,xml).attr("gstat");
		celticsTeamBoxPctTotalArray = celticsTeamBoxPctTotalCode.split("|");
		celticsTeamTeamRebs = celticsTeamBoxPctTotalArray[0];
		celticsTeamFGPct = ((celticsTeamBoxPctTotalArray[1])*100).toFixed(1);
		celticsTeam3FGPct = ((celticsTeamBoxPctTotalArray[2])*100).toFixed(1);
		celticsTeamFTPct = ((celticsTeamBoxPctTotalArray[3])*100).toFixed(1);
		celticsTeamTotalTO = celticsTeamBoxPctTotalArray[4];
				
		//CELTICS Team Technical Foul Data		
		celticsTeamTechCode = $(celticsXmlTeamSelector,xml).attr("tfoul");
		celticsTechString = "";
		
		if (celticsTeamTechCode == "") {
			celticsTechString = "NONE";
		}
		else {
		if (celticsTeamTechCode.indexOf("^") !=-1) {
			celticsTeamTechArrayMultiple = celticsTeamTechCode.split("^");
			var arLen=(celticsTeamTechArrayMultiple.length);
				for ( var i=0, len=arLen; i<len; ++i ) {
				celticsTeamTechArray = celticsTeamTechArrayMultiple[i];
				celticsTeamTechOutputArray  = celticsTeamTechArray.split("|");
				celticsTeamTechTimeArray = celticsTeamTechOutputArray[1].split("Qtr");
				celticsTeamTechTimeQtr = celticsTeamTechTimeArray[0];
				celticsTeamTechTimeNumber = celticsTeamTechTimeArray[1];
				celticsTeamTechDetail = celticsTeamTechTimeNumber+"/"+celticsTeamTechTimeQtr;
				celticsTeamTechPlayer = celticsTeamTechOutputArray[2];
				aCelticsTechInArray = celticsTeamTechPlayer+" ("+celticsTeamTechDetail+") ";
				celticsTechString += aCelticsTechInArray;
				}
		}
			else {
					celticsTeamTechArray = celticsTeamTechCode;
					celticsTeamTechOutputArray  = celticsTeamTechArray.split("|");
					celticsTeamTechTimeArray = celticsTeamTechOutputArray[1].split("Qtr");
					celticsTeamTechTimeQtr = celticsTeamTechTimeArray[0];
					celticsTeamTechTimeNumber = celticsTeamTechTimeArray[1];
					celticsTeamTechDetail = ""+celticsTeamTechTimeNumber+"/"+celticsTeamTechTimeQtr+"";
					celticsTeamTechPlayer = celticsTeamTechOutputArray[2];
					aCelticsTechInArray = celticsTeamTechPlayer+" ("+celticsTeamTechDetail+") ";
					celticsTechString += aCelticsTechInArray;
			}
		}
		//END CELTICS TEAM TECHNICAL FOULS
				
		//Start Building CELTICS Box Score
		myCelticsBoxOutput = '';
		myCelticsBoxOutput += '<table class="boxscore" cellpadding="0" cellspacing="0" summary="Box Score for the Celtics">';
		myCelticsBoxOutput += '<caption>'+celticsTeamProper+' ('+celticsTeamWins+'-'+celticsTeamLosses+')</caption>';	
		myCelticsBoxOutput += myBoxscoreHeaderString;
		
		myCelticsFloorOutput += '<table class="on_the_court" cellpadding="0" cellspacing="0" summary="Statistics for players currently on the floor">';
		myCelticsFloorOutput += '<caption>On the Floor</caption>';
		myCelticsFloorOutput += celticsFloorHeaderString;
		
		//Loop the XML to find players for the Celtics.
		$(celticsXmlTeamSelector,xml).find("pl").each(function(i) {
		
		playerNameCode = $(this).attr("name");
		playerNameArray = playerNameCode.split("|");
		playerNameLink = playerNameArray[1];
		playerNameLastFirst = playerNameArray[2];
		playerNameUnknown = playerNameArray[3];
		playerNameCourt = playerNameArray[4];
		playerNameJersey = playerNameArray[5];
		
		playerListSort = $(this).attr("srt");
		playerDNP = $(this).attr("dnp");
		playerOnCourt = $(this).attr("oncrt");
		
		playerStatsCode = $(this).attr("stat");
		playerStatsArray = playerStatsCode.split("|");
		playerStatsMinutes = playerStatsArray[0];
		if (playerStatsMinutes == ":") 
			{
				playerStatsMinutes = "DNP"
			}
		playerStatsFGMA = playerStatsArray[1];
		playerStats3FGMA = playerStatsArray[2];
		playerStatsFTMA = playerStatsArray[3];
		playerStatsORB = playerStatsArray[4];
		playerStatsDRB = playerStatsArray[5];
		playerStatsTRB = playerStatsArray[6];
		playerStatsAST = playerStatsArray[7];
		playerStatsFOUL = playerStatsArray[8];
		playerStatsSTL = playerStatsArray[9];
		playerStatsTO = playerStatsArray[10];		
		playerStatsBLK = playerStatsArray[11];
		playerStatsPTS = playerStatsArray[14];
		playerStatsPM = playerStatsArray[15];
		playerStatsBA = playerStatsArray[16];		
		
			if (i<5) {
			myBoxData = buildStarterBoxScoreLine();
			}
			else {
			myBoxData = buildPlayerBoxScoreLine();
			}
			myCelticsBoxOutput = myCelticsBoxOutput + myBoxData;
		})
		
		myCelticsBoxOutput += '<tr class="totals_away"><td colspan="2">TOTALS:</td><td>-</td><td>'+celticsTeamTotalFGMA+'</td><td>'+celticsTeamTotal3FGMA+'</td><td>'+celticsTeamTotalFTMA+'</td><td>'+celticsTeamTotalORB+'</td><td>'+celticsTeamTotalDRB+'</td><td>'+celticsTeamTotalTRB+'</td><td>'+celticsTeamTotalAST+'</td><td>'+celticsTeamTotalFOUL+'</td><td>'+celticsTeamTotalSTL+'</td><td>'+celticsTeamTotalTO+'</td><td>'+celticsTeamTotalBLK+'</td><td>'+celticsTeamTotalBA+'</td><td class="total_points">'+celticsTeamTotalPTS+'</td></tr>';
		
		myCelticsBoxOutput += '<tr class="totals_away"><td colspan="3">PERCENTAGES: </td><td>'+celticsTeamFGPct+'%</td><td>'+celticsTeam3FGPct+'%</td><td>'+celticsTeamFTPct+'%</td><td colspan="3">TEAM REBOUNDS: '+celticsTeamTeamRebs+'</td><td colspan="4">TOTAL TURNOVERS: '+celticsTeamTotalTO+'</td><td colspan="3">-</td>';
		
		myCelticsBoxOutput += '</table>';
		
		
		//Loop the XML to find court players for CELTICS.
		$(celticsXmlTeamSelector,xml).find('pl[oncrt*="1"]').each(function(i) {
		playerNameCode = $(this).attr("name");
		playerNameArray = playerNameCode.split("|");
		playerNameLink = playerNameArray[1];
		playerNameLastFirst = playerNameArray[2];
		playerNameUnknown = playerNameArray[3];
		playerNameCourt = playerNameArray[4];
		playerNameJersey = playerNameArray[5];
		playerOnCourt = $(this).attr("oncrt");
		playerStatsCode = $(this).attr("stat");
		playerStatsArray = playerStatsCode.split("|");
		playerStatsMinutes = playerStatsArray[0];
		playerStatsFGMA = playerStatsArray[1];
		playerStatsFTMA = playerStatsArray[3];
		playerStatsTRB = playerStatsArray[6];
		playerStatsAST = playerStatsArray[7];
		playerStatsFOUL = playerStatsArray[8];
		playerStatsPTS = playerStatsArray[14];		
		
		myOnCourtData = buildOnCourtBoxScoreLine();
		
		myCelticsFloorOutput = myCelticsFloorOutput + myOnCourtData;
		})
		myCelticsFloorOutput +='</table>';
		
		
		//Start OPPONENT Overall Stats and Data
		opponentTeamCode = $(opponentXmlTeamSelector,xml).attr("tm");
		opponentTeamArray = opponentTeamCode.split("|");
		opponentTeamNickname = opponentTeamArray[1];
		opponentTeamCity = opponentTeamArray[2];
		opponentTeamRecordCode = $(opponentXmlTeamSelector,xml).attr("rcd");
		opponentTeamRecordArray = opponentTeamRecordCode.split("/");
		opponentTeamWins = opponentTeamRecordArray[0];
		opponentTeamLosses = opponentTeamRecordArray[1];
		
		// Add OPPONENT Totals (Mins, Assists, Steals, Points, Fouls,)	
		opponentTeamBoxAddTotalCode = $(opponentXmlTeamSelector,xml).attr("stat");
		opponentTeamBoxAddTotalArray = opponentTeamBoxAddTotalCode.split("|");
		opponentTeamTotalMins = opponentTeamBoxAddTotalArray[0];
		opponentTeamTotalFGMA = opponentTeamBoxAddTotalArray[1];
		opponentTeamTotal3FGMA = opponentTeamBoxAddTotalArray[2];
		opponentTeamTotalFTMA = opponentTeamBoxAddTotalArray[3];
		opponentTeamTotalORB = opponentTeamBoxAddTotalArray[4];
		opponentTeamTotalDRB = opponentTeamBoxAddTotalArray[5];
		opponentTeamTotalTRB = opponentTeamBoxAddTotalArray[6];
		opponentTeamTotalAST = opponentTeamBoxAddTotalArray[7];
		opponentTeamTotalFOUL = opponentTeamBoxAddTotalArray[8];
		opponentTeamTotalSTL = opponentTeamBoxAddTotalArray[9];
		opponentTeamTotalTO = opponentTeamBoxAddTotalArray[10];
		opponentTeamTotalBLK = opponentTeamBoxAddTotalArray[11];
		opponentTeamTotalPTS = opponentTeamBoxAddTotalArray[14];
		opponentTeamTotalBA = opponentTeamBoxAddTotalArray[16];
		
		// Team Totals
		opponentTeamBoxPctTotalCode = $(opponentXmlTeamSelector,xml).attr("gstat");
		opponentTeamBoxPctTotalArray = opponentTeamBoxPctTotalCode.split("|");
		opponentTeamTeamRebs = opponentTeamBoxPctTotalArray[0];
		opponentTeamFGPct = ((opponentTeamBoxPctTotalArray[1])*100).toFixed(1);
		opponentTeam3FGPct = ((opponentTeamBoxPctTotalArray[2])*100).toFixed(1);
		opponentTeamFTPct = ((opponentTeamBoxPctTotalArray[3])*100).toFixed(1);
		opponentTeamTotalTO = opponentTeamBoxPctTotalArray[4];
				
		//OPPONENT eam Technical Foul Data		
		opponentTeamTechCode = $(opponentXmlTeamSelector,xml).attr("tfoul");
		
		celticsTechString = "";
		
		if (opponentTeamTechCode == "") {
			celticsTechString = "NONE";
		}
		else {
		if (opponentTeamTechCode.indexOf("^") !=-1) {
			opponentTeamTechArrayMultiple = opponentTeamTechCode.split("^");
			var arLen=(opponentTeamTechArrayMultiple.length);
				for ( var i=0, len=arLen; i<len; ++i ) {
				opponentTeamTechArray = opponentTeamTechArrayMultiple[i];
				opponentTeamTechOutputArray  = opponentTeamTechArray.split("|");
				opponentTeamTechTimeArray = opponentTeamTechOutputArray[1].split("Qtr");
				opponentTeamTechTimeQtr = opponentTeamTechTimeArray[0];
				opponentTeamTechTimeNumber = opponentTeamTechTimeArray[1];
				opponentTeamTechDetail = opponentTeamTechTimeNumber+"/"+opponentTeamTechTimeQtr;
				opponentTeamTechPlayer = opponentTeamTechOutputArray[2];
				aOpponentTechInArray = opponentTeamTechPlayer+" ("+opponentTeamTechDetail+") ";
				celticsTechString += aOpponentTechInArray;
				}
		}
		
			else {
					opponentTeamTechArray = opponentTeamTechCode;
					opponentTeamTechOutputArray  = opponentTeamTechArray.split("|");
					opponentTeamTechTimeArray = opponentTeamTechOutputArray[1].split("Qtr");
					opponentTeamTechTimeQtr = opponentTeamTechTimeArray[0];
					opponentTeamTechTimeNumber = opponentTeamTechTimeArray[1];
					opponentTeamTechDetail = ""+opponentTeamTechTimeNumber+"/"+opponentTeamTechTimeQtr+"";
					opponentTeamTechPlayer = opponentTeamTechOutputArray[2];
					aOpponentTechInArray = opponentTeamTechPlayer+" ("+opponentTeamTechDetail+") ";
					celticsTechString += aOpponentTechInArray;
			}
		}
		//END OPPONENT TEAM TECHNICAL FOULS
				
		//Start Building OPPONENT Box Score
		myOpponentBoxOutput = '';
		myOpponentBoxOutput += '<table class="boxscore" cellpadding="0" cellspacing="0" summary="Box Score for the Opponent">';
		myOpponentBoxOutput += '<caption>'+opponentTeamProper+' ('+opponentTeamWins+'-'+opponentTeamLosses+')</caption>';	
		myOpponentBoxOutput += myBoxscoreHeaderString;
		
		myOpponentFloorOutput += '<table class="on_the_court" cellpadding="0" cellspacing="0" summary="Statistics for players currently on the floor">';
		myOpponentFloorOutput += '<caption>On the Floor</caption>';
		myOpponentFloorOutput += opponentFloorHeaderString;
		
		//Loop the XML to find players for the Opponent.
		$(opponentXmlTeamSelector,xml).find("pl").each(function(i) {
		
		playerNameCode = $(this).attr("name");
		playerNameArray = playerNameCode.split("|");
		playerNameLink = playerNameArray[1];
		playerNameLastFirst = playerNameArray[2];
		playerNameUnknown = playerNameArray[3];
		playerNameCourt = playerNameArray[4];
		playerNameJersey = playerNameArray[5];
		
		playerListSort = $(this).attr("srt");
		playerDNP = $(this).attr("dnp");
		playerOnCourt = $(this).attr("oncrt");
		
		playerStatsCode = $(this).attr("stat");
		playerStatsArray = playerStatsCode.split("|");
		playerStatsMinutes = playerStatsArray[0];
		if (playerStatsMinutes == ":") 
			{
				playerStatsMinutes = "DNP"
			}
		playerStatsFGMA = playerStatsArray[1];
		playerStats3FGMA = playerStatsArray[2];
		playerStatsFTMA = playerStatsArray[3];
		playerStatsORB = playerStatsArray[4];
		playerStatsDRB = playerStatsArray[5];
		playerStatsTRB = playerStatsArray[6];
		playerStatsAST = playerStatsArray[7];
		playerStatsFOUL = playerStatsArray[8];
		playerStatsSTL = playerStatsArray[9];
		playerStatsTO = playerStatsArray[10];		
		playerStatsBLK = playerStatsArray[11];
		playerStatsPTS = playerStatsArray[14];
		playerStatsPM = playerStatsArray[15];
		playerStatsBA = playerStatsArray[16];		
		
			if (i<5) {
			myBoxData = buildStarterBoxScoreLine();
			}
			else {
			myBoxData = buildPlayerBoxScoreLine();
			}
			myOpponentBoxOutput = myOpponentBoxOutput + myBoxData;
		})
		
		myOpponentBoxOutput += '<tr class="totals_away"><td colspan="2">TOTALS:</td><td>-</td><td>'+opponentTeamTotalFGMA+'</td><td>'+opponentTeamTotal3FGMA+'</td><td>'+opponentTeamTotalFTMA+'</td><td>'+opponentTeamTotalORB+'</td><td>'+opponentTeamTotalDRB+'</td><td>'+opponentTeamTotalTRB+'</td><td>'+opponentTeamTotalAST+'</td><td>'+opponentTeamTotalFOUL+'</td><td>'+opponentTeamTotalSTL+'</td><td>'+opponentTeamTotalTO+'</td><td>'+opponentTeamTotalBLK+'</td><td>'+opponentTeamTotalBA+'</td><td class="total_points">'+opponentTeamTotalPTS+'</td></tr>';
		myOpponentBoxOutput += '<tr class="totals_away"><td colspan="3">PERCENTAGES: </td><td>'+opponentTeamFGPct+'%</td><td>'+opponentTeam3FGPct+'%</td><td>'+opponentTeamFTPct+'%</td><td colspan="3">TEAM REBOUNDS: '+opponentTeamTeamRebs+'</td><td colspan="4">TOTAL TURNOVERS: '+opponentTeamTotalTO+'</td><td colspan="3">-</td>';
		myOpponentBoxOutput += '</table>';
		//End Opponent Box Score
		
		//Loop the XML to find court players for opponent
		$(opponentXmlTeamSelector,xml).find('pl[oncrt*="1"]').each(function(i) {
		playerNameCode = $(this).attr("name");
		playerNameArray = playerNameCode.split("|");
		playerNameLink = playerNameArray[1];
		playerNameLastFirst = playerNameArray[2];
		playerNameUnknown = playerNameArray[3];
		playerNameCourt = playerNameArray[4];
		playerNameJersey = playerNameArray[5];
		playerOnCourt = $(this).attr("oncrt");
		playerStatsCode = $(this).attr("stat");
		playerStatsArray = playerStatsCode.split("|");
		playerStatsMinutes = playerStatsArray[0];
		playerStatsFGMA = playerStatsArray[1];
		playerStatsFTMA = playerStatsArray[3];
		playerStatsTRB = playerStatsArray[6];
		playerStatsAST = playerStatsArray[7];
		playerStatsFOUL = playerStatsArray[8];
		playerStatsPTS = playerStatsArray[14];		
		myOnCourtData = buildOnCourtBoxScoreLine();
		myOpponentFloorOutput = myOpponentFloorOutput + myOnCourtData;
		})
		
		myOpponentFloorOutput +='</table>';	
		
		
		// Update the DIVs with the HTML strings
		$("#display_celtics_box_score").empty().append(myCelticsBoxOutput);
		$("#display_opponent_box_score").empty().append(myOpponentBoxOutput);
		$("#display_celtics_floor").empty().append(myCelticsFloorOutput);
		$("#display_opponent_floor").empty().append(myOpponentFloorOutput);
		})
	})
}

function buildStarterBoxScoreLine () {
	output = '';
	if (playerStatsMinutes == "DNP") {
	
	output += '<tr class="dnp_row"><td class="number">'+playerNameJersey+'</td><td class="player_name">'+playerNameLastFirst+'</td><td colspan="14">DNP</td></tr>';
	
	}
	else {
	output += '<tr class="starter_row"><td class="number">'+playerNameJersey+'</td><td class="player_name">'+playerNameLastFirst+'</td><td>'+playerStatsMinutes+'</td><td>'+playerStatsFGMA+'</td><td>'+playerStats3FGMA+'</td><td>'+playerStatsFTMA+'</td><td>'+playerStatsORB+'</td><td>'+playerStatsDRB+'</td><td>'+playerStatsTRB+'</td><td>'+playerStatsAST+'</td><td>'+playerStatsFOUL+'</td><td>'+playerStatsSTL+'</td><td>'+playerStatsTO+'</td><td>'+playerStatsBLK+'</td><td>'+playerStatsBA+'</td><td class="player_points">'+playerStatsPTS+'</td></tr>';
	}
	return output;
}

function buildPlayerBoxScoreLine() {
	output = '';
	
	if (playerStatsMinutes == "DNP") {
	
	output += '<tr class="dnp_row"><td class="number">'+playerNameJersey+'</td><td class="player_name">'+playerNameLastFirst+'</td><td colspan="14">DNP</td></tr>';
	
	}
	else {
	
	output += '<tr>'
	output += '<td class="number">'+playerNameJersey+'</td><td class="player_name">'+playerNameLastFirst+'</td><td>'+playerStatsMinutes+'</td><td>'+playerStatsFGMA+'</td><td>'+playerStats3FGMA+'</td><td>'+playerStatsFTMA+'</td><td>'+playerStatsORB+'</td><td>'+playerStatsDRB+'</td><td>'+playerStatsTRB+'</td><td>'+playerStatsAST+'</td><td>'+playerStatsFOUL+'</td><td>'+playerStatsSTL+'</td><td>'+playerStatsTO+'</td><td>'+playerStatsBLK+'</td><td>'+playerStatsBA+'</td><td class="player_points">'+playerStatsPTS+'</td></tr>';
	}
	return output;
}

function buildOnCourtBoxScoreLine() {
	output = '';
	output += '<tr id=""><td class="photo"><img src="/csl/'+playerNameLink+'.gif" width="33" height="33" alt="'+playerNameLastFirst+'" /></td><td class="name">'+playerNameJersey+' - '+playerNameLastFirst+'</a></td><td class="fgs">'+playerStatsFGMA+'</td><td>'+playerStatsTRB+'</td><td>'+playerStatsAST+'</td><td>'+playerStatsFOUL+'</td><td class="points">'+playerStatsPTS+'</td></tr>';
	return output;
}