var fontTag		= "<font face='Verdana,Sans-Serif'>";
var clFT		= "</font>";
var normalFT		= fontTag + "<font size=2 color=#000000>";
var clNormalFT		= "</font>" + clFT;
var linkFT		= fontTag + "<font size=2 color=#0033cc>";
var clLinkFT		= "</font>" + clFT;
var titleFT 		= fontTag + "<font size=2 color=FFFFFF><b>";
var clTitleFT		= "</b></font>" + clFT;
var smtitleFT 		= fontTag + "<font size=2 color=FFFFFF><b>";
var clSmTitleFT		= "</b></font>" + clFT;
var bonesFT		= "<font face='Verdana,Sans-Serif' color=#666666 size=1>";
var clBonesFT		= "</font>";
var scoresFT		= fontTag + "<font size=5><b>";
var clScoresFT		= "</b></font>" + clFT;
var arrowURL			= "&nbsp;<img src=http://ak.imgfarm.com/images/sports/winners_arrow.gif border=0 height=9 width=9 alt=''>";
var noBoxLink		= false;
var noTeamLink		= false;
var periodName = "";
function siteText(text) {
	return text;
}
function getPeriodName(period, max_period) {
	var ret_val;
	if (max_period == "") max_period = 10000;
	if (isNaN(period)) { return period; }
	if (period > max_period) {
	ret_val = (period - max_period) + " OT";
	} else if (((period % 10) == 2) && ((period % 100) != 12)) {
	ret_val =  period + "nd";
	} else if (((period % 10) == 3) && ((period % 100) != 13)) {
	ret_val = period + "rd";
	} else if (((period % 10) == 1) && ((period % 100) != 11)){
	ret_val =  period + "st";
	} else {
	ret_val = period + "th";
}
	if (ret_val == "1 OT") { ret_val = " OT"; }
	return ret_val;
}
function setIndices() {
	SB_GAMECODE	= 0; SB_DAY	= 1;
	SB_DATESTRING	= 2; SB_DATE	= 2;
	SB_H1		= 4; SB_MIN1	= 5;
	SB_MINUTE	= 8; SB_PERIOD	= 9;
	SB_SECOND	= 10;SB_STATUS	= 11;
	SB_HALIAS	= 12;SB_HCITY	= 13;
	SB_HNAME	= 14;SB_HID	= 15;
	SB_VALIAS	= 16;SB_VCITY	= 17;
	SB_VNAME	= 18;SB_VID	= 19;
	SB_VDIVISION	= 0; SB_HDIVISION	= 0;
	SB_VRANK	= 0; SB_HRANK	= 0;
	SB_SCORE_DATE1  = 20;SB_SCORES  = 33;
	SB_SKIP		= 3; EXTRA_COLS = 2;
	periodName = "Period";
		SB_DATE = 2;
		SB_TIME_OF_GAME_HOUR	= 20; SB_TIME_OF_GAME_MINUTES	= 21;
		SB_SCORE_DATE1		= 22; SB_SCORES			= 30;
		SB_ATTENDANCE		= 23; SB_REF1			= 24;
		SB_REF2			= 25; SB_REF3			= 26;
		MAX_PERIODS = 2;
		periodName =  "Half";
}
function fixTeamNames(alias, city, name) {
	if (alias == 'LAL') return "LA Lakers";
	if (alias == 'LAC') return "LA Clippers";
	if (alias == 'ECS') { noTeamLink = true; return "East All-Stars"; }
	if (alias == 'WCS') { noTeamLink = true; return "West All-Stars"; }
	return city + " " + name;
  }
function teamRow(city, name, t1a3, gameOver, periods, scores,  winning, total, runs, hits, errors, division, rank  ) {
	var retHTML = "<tr bgcolor=#e2e2e2><td width=50%>" + normalFT;
	if (!noTeamLink)
	retHTML += '' + "<a href='/wnba/teams/"+ t1a3.toLowerCase() + "/index.html'><font color=#0033cc>";
	retHTML += "<b>" + city + " " + name + "</b>";
	if (!noTeamLink)
	retHTML += "</font></a>";
	 if ((gameOver == 1) && (winning))
		retHTML += arrowURL;
	retHTML += "</td>";
	for (i=1;i<=periods;i++) {
		retHTML += "<td align=" + align + ">" + normalFT + scores[i] + "</td>";
	}
		retHTML += "<td align=" + align + ">" + normalFT + "<b>" + total + "</b></font></td>";
	retHTML += "</tr>";
	return retHTML;
}
var h_team_id;
var v_team_id;
var attendance;
var whichTeam = new Array(2);
var align="center"; 
function drawBreakdownScoreboard(showHeader, where) {
	var output = "";
	// First check for the existence of sport_scoreboard
	vartype = typeof wnba_scoreboard;
	// If the variable doesn't exist then do nothing
	if (vartype == "undefined") { return;}
	sb = wnba_scoreboard;
	sb = sb[0];
	sb = sb.split("|");
	nav_str = "";
	setIndices();
	//Figure out which is the home team and which is the visiting team
	h_team_id = sb[SB_HID]; 
	v_team_id = sb[SB_VID]; 
	whichTeam[0] = fixTeamNames(sb[SB_HALIAS],  sb[SB_HCITY], sb[SB_HNAME]);
	whichTeam[1] = fixTeamNames(sb[SB_VALIAS],  sb[SB_VCITY], sb[SB_VNAME]);
	periods = 0; maxPeriod = 0;
	HTotal = 0; VTotal = 0;
	HShots = 0; VShots = 0;
	homescores = new Array(); awayscores = new Array();
	homeshots = new Array(); awayshots = new Array();
	awayruns = ""; awayhits = ""; awayerrors = "";
	homeruns = ""; homehits = ""; homeerrors = "";
	var ranked_game;
	if ((sb[SB_HRANK] != "") || (sb[SB_VRANK] != "")) {
	   ranked_game = true;
	}
	for (j=0;j<=MAX_PERIODS;j++) {
		homescores[j] = "&nbsp;"; awayscores[j] = "&nbsp;";
		 homeshots[j] = "&nbsp;"; awayshots[j] = "&nbsp;";
	}
		j=SB_SCORES + 1;
	while (j < sb.length) {
		if (sb[j] == sb[SB_HID])
			homescores[sb[j+1]] = (sb[j+2] == "") ? 0 : sb[j+2];
		else
			awayscores[sb[j+1]] = (sb[j+2] == "") ? 0 : sb[j+2];
		periods = (sb[j+1] > maxPeriod)? sb[j+1] : periods; 
		j += SB_SKIP;
	}
	for(j=0;j<homescores.length;j++)
		HTotal += (isNaN(homescores[j]))? 0 : (homescores[j] - 0);
	for(j=0;j<awayscores.length;j++)
		VTotal += (isNaN(awayscores[j]))? 0 : (awayscores[j] - 0);
	actual_periods = periods;
	if (periods < MAX_PERIODS) periods = MAX_PERIODS;
	lcStatus = sb[SB_STATUS].toLowerCase();
	if ((lcStatus != 'in-progress') && (lcStatus != 'final')) {
		HTotal = "&nbsp;";
		VTotal = "&nbsp;";
	}
	var scorecellwidth = Math.round(60 / ((periods-0) + 3));
	document.write("<table border=0 bgcolor=#ffffff cellpadding=2 cellspacing=1 width=100%>");
	if (showHeader == true) {
		if (HTotal > VTotal) {
			winning_team = sb[SB_HCITY];
			winning_score = HTotal;
			losing_team = sb[SB_VCITY];
			losing_score = VTotal;
		} else {
			winning_team = sb[SB_VCITY];
			winning_score = VTotal;
			losing_team = sb[SB_HCITY];
			losing_score = HTotal;
		}
		winning_score = (winning_score != "&nbsp;") ? " " + winning_score : "";
		losing_score = (losing_score != "&nbsp;") ? " " + losing_score : "";
		document.write("<tr><td colspan=" + (periods+2) +" align=center>" + scoresFT + winning_team + winning_score + ", " + losing_team + losing_score + "</b></font></td></tr>");
		if (lcStatus != 'final')
		document.write("<tr><td colspan=" + (periods+2) +" align=center>" + normalFT + "<font size=+1>" + sb[SB_DAY] + ", " + sb[SB_DATE] + "</font></font></td></tr>");
	}
	if (lcStatus == "pre-game")  {
		slug = getSlug(sb[SB_GAMECODE], 'preview');
		if (slug) {
			nav_str +="<tr><td colspan=" + (periods+2) + ">" + normalFT + '' + "<a href='/news/" + slug + ".html'>" + linkFT + "<b>" + siteText("Preview") + "</b>" + clLinkFT + "</a>" + clNormalFT + "</td></tr>";
		}
	} else {
		nav_str += "<tr><td colspan=" + (periods+2) + ">" + normalFT + '';
		if (where != "box")
			nav_str += "<a href='/wnba/box_scores.html?gid=" + sb[SB_GAMECODE] + "'>" + linkFT + "<b>" + siteText("Box Score") + "</b>" + clLinkFT + "</a>";
		else
			nav_str += "<b>" + siteText("Box Score") + "</b>";
		slug = getSlug(sb[SB_GAMECODE], 'recap');
		if (slug)
			nav_str += " | <a href='/news/" + slug + ".html' target='_top'>" + linkFT + "<b>" + siteText("Recap") + "</b>" + clLinkFT + "</a>";
		if (hasPhotoGal(sb[SB_GAMECODE]) == true) {
			nav_str += " | <a href='/photo_gallery/wnba/" + sb[SB_GAMECODE] + "/images.html'>" + linkFT + "<b>" + siteText("Game Photos") + "</b></b>" + clLinkFT + "</a>";
		}
		nav_str += clNormalFT + "</td></tr>";
	}
	if ((where == "box") || (where == "log")) document.write(nav_str);
	document.write("<tr bgcolor=#002F9C><td>" + smtitleFT + "<b>"); 
	gameOver = 0;
	total_header = "Total";
	if (lcStatus == "final") {
		gameOver = 1;
		document.write(siteText('Final - ' + sb[SB_DATE]));
	} else if (lcStatus == "in-progress") {
		if ((sb[SB_MINUTE] != "") || (sb[SB_SECOND] != "")) {
			if (sb[SB_SECOND] == "") sb[SB_SECOND] = "0";
			if (sb[SB_SECOND] < 10) sb[SB_SECOND] = "0" + sb[SB_SECOND];
			document.write(sb[SB_MINUTE] + ":" + sb[SB_SECOND] + " ");
		}
		else {
			document.write(siteText("End of "));
		}
		document.write(getPeriodName(sb[SB_PERIOD], MAX_PERIODS) + " " + periodName);
	} else if ((lcStatus == "delayed") || (lcStatus == "postponed")) {
		document.write(siteText(sb[SB_STATUS]));
	} else {
		if ((sb[SB_H1] != "") || (sb[SB_MIN1] != "")) {
			var merid = "AM";
			if (sb[SB_H1] == 12) merid = "PM";
			if ((sb[SB_H1] == 24) || (sb[SB_H1]  == 0)) sb[SB_H1] = 12;
			if (sb[SB_H1] > 12) { sb[SB_H1] -= 12; merid = "PM"; }
			if (sb[SB_MIN1] < 10) sb[SB_MIN1] = "0" + sb[SB_MIN1];
			document.write(sb[SB_H1] + ":" + sb[SB_MIN1] + siteText(merid + " ET"));
		}
	}
	document.write("</b></font></td>");
	for (i=1;i<=periods;i++) {
		document.write("<td align=" + align + ">" + smtitleFT + "<b>" + getPeriodName(i, MAX_PERIODS) + "</b></font></td>");
	}
		document.write("<td align=" + align + ">" + smtitleFT + "<b>" + total_header + "</b></font></td></tr>");
	var hdiv; var vdiv;
			hdiv = sb[SB_HDIVISION];
			vdiv = sb[SB_VDIVISION];
	var winning = (VTotal > HTotal) ? 1 : 0;
	document.write(teamRow(sb[SB_VCITY], sb[SB_VNAME], sb[SB_VALIAS], gameOver, periods, awayscores,  winning, VTotal, awayruns, awayhits, awayerrors, vdiv, sb[SB_VRANK]));
	winning = (HTotal > VTotal) ? 1 : 0;
	document.write(teamRow(sb[SB_HCITY], sb[SB_HNAME], sb[SB_HALIAS], gameOver, periods, homescores,  winning, HTotal, homeruns, homehits, homeerrors, hdiv, sb[SB_HRANK]));
	if ((where != "box") && (where != "log")) document.write(nav_str);
	document.write("</table>");
}
// Player Stats Constants
var TS_GAMECODE		= 0;
var TS_TEAMCODE		= 1;
var TS_FIRST_NAME	= 2;
var TS_LAST_NAME	= 3;
var TS_PLAYER_ID	= 4;
var TS_MINUTES		= 5;
var TS_FG_ATT		= 6;
var TS_FG_MADE		= 7;
var TS_FT_ATT		= 8;
var TS_FT_MADE		= 9;
var TS_POINTS		= 10;
var TS_REB_TOTAL	= 11;
var TS_ASSISTS		= 12;
var TS_STEALS		= 13;
var TS_TURNOVERS	= 14;
var TS_FOULS		= 15;
statType		= new Array();
statType[1]		= "Did Not Play";
statType[1]		= "Rebounds (Offensive-Defensive";
statType[2]		= "Blocked Shots";
statType[3]		= "3pt Field Goals";
statType[4]		= "Technicals";
function drawBreakdownStats() { 
	var output = normalFT;
	vartype = typeof wnba_stats_team; 
	if (vartype == "undefined") { return;}
	var team1 = "";
	var team2 = "";
	var tempstr = "";
	teamStats = wnba_stats_team; 
	teamStatsLength = teamStats.length; 
	var points = 0;
	var assists = 0;
	var rebounds = 0;
	var fgs = 0;
	var fts = 0;
	var fouls = 0;
	var steals = 0;
	var turnovers = 0;
	var minutes = 0;
	// Sneak a peek at the first team
	stat = teamStats[0].split("|");
	firstTeam = stat[TS_TEAMCODE];
	currentTeam = "";
	var lastPlayer = "|";
	which = (firstTeam == h_team_id)? 1 : 0;
	greyRow = false;
	for(i = 0; i < teamStatsLength; i++) {
	 stat = teamStats[i].split("|");
	  if (lastPlayer.indexOf("|" + stat[TS_PLAYER_ID] + "|") == -1) {
		lastPlayer += stat[TS_PLAYER_ID] + "|";
		bgcolor = greyRow ? "e2e2e2" : "ffffff";
		team = stat[TS_TEAMCODE];
		// Have we gotten to the other team yet?
		if (team != currentTeam) {
			which = 1 - which;
			greyRow = false;
			bgcolor = greyRow ? "e2e2e2" : "ffffff";
			if (team != firstTeam) { 
				if (isNaN(points)) points = "";
				if (isNaN(assists)) assists = "";
				if (isNaN(rebounds)) rebounds = "";
				if (isNaN(fgs)) fgs = "";
				if (isNaN(fts)) fts = "";
				if (isNaN(fouls)) fouls = "";
				if (isNaN(steals)) steals = "";
				if (isNaN(minutes)) minutes = "";
				if (isNaN(turnovers)) turnovers = "";
				tempstr += "<tr bgcolor=#9CADDE><td></td><td>" + smtitleFT + "Totals"+ clTitleFT + "</td><td align=center>" + smtitleFT + points + clSmTitleFT + "</td>";
				tempstr += "<td align=center>" + smtitleFT + assists + clSmTitleFT + "</td><td align=center>" + smtitleFT + rebounds + clSmTitleFT + "</td>";
				tempstr += "<td align=center>" + smtitleFT + fgs + clSmTitleFT + "</td><td align=center>" + smtitleFT + fts + clTitleFT + "</td>";
				tempstr += "<td align=center>" + smtitleFT + fouls + clSmTitleFT + "</td><td align=center>" + smtitleFT + steals + clTitleFT + "</td>";
				tempstr += "<td align=center>" + smtitleFT + turnovers + clSmTitleFT + "</td><td align=center>" + smtitleFT + minutes + "&nbsp;" + clTitleFT + "</td></tr>";
				tempstr += "</table><br>";
			}
			team1 = tempstr;
			tempstr = "";
			tempstr += "<table width=100% border=0 cellpadding=0 cellspacing=0 bgcolor=#ffffff>";
			tempstr += "<tr bgcolor=#002F9C><td align=center width=100% colspan=11>"+titleFT+"<font color=#ffffff>" + whichTeam[which] + "</font>"+clTitleFT+"</td></tr><tr bgcolor=#9CADDE><td width=5%></td>";
			tempstr += "<td align=left>" + smtitleFT + "NAME" + clSmTitleFT + "</td>";
			tempstr += "<td align=" + align + ">" + smtitleFT + "PTS" + clSmTitleFT + "</td>";
			tempstr += "<td align=" + align + ">" + smtitleFT + "AST" + clSmTitleFT + "</td>";
			tempstr += "<td align=" + align + ">" + smtitleFT + "REB" + clSmTitleFT + "</td>";
			tempstr += "<td align=" + align + ">" + smtitleFT + "FG" + clSmTitleFT + "</td>";
			tempstr += "<td align=" + align + ">" + smtitleFT + "FT" + clSmTitleFT + "</td>";
			tempstr += "<td align=" + align + ">" + smtitleFT + "PF" + clSmTitleFT + "</td>";
			tempstr += "<td align=" + align + ">" + smtitleFT + "ST" + clSmTitleFT + "</td>";
			tempstr += "<td align=" + align + ">" + smtitleFT + "TO" + clSmTitleFT + "</td>";
			tempstr += "<td align=" + align + ">" + smtitleFT + "MIN" + clSmTitleFT + "</td></tr>";
			currentTeam = team;
			points = 0;
			assists = 0;
			rebounds = 0;
			fgs = 0;
			fts = 0;
			fouls = 0;
			steals = 0;
			turnovers = 0;
			minutes = 0;
		}
		points += parseInt(stat[TS_POINTS]);
		assists += parseInt(stat[TS_ASSISTS]);
		rebounds += parseInt(stat[TS_REB_TOTAL]);
		fgs += parseInt(stat[TS_FG_MADE]);
		fts += parseInt(stat[TS_FT_MADE]);
		fouls += parseInt(stat[TS_FOULS]);
		steals += parseInt(stat[TS_STEALS]);
		turnovers += parseInt(stat[TS_TURNOVERS]);
		minutes += parseInt(stat[TS_MINUTES]);
		tempstr += "<tr bgcolor=" + bgcolor + "><td width=5%>";
		tempstr += "</td><td>" + normalFT + stat[TS_FIRST_NAME].substr(0,1) + ". " + stat[TS_LAST_NAME] + "</font></td>";
		tempstr += "<td align=center>" + normalFT + stat[TS_POINTS] + "</font></td>";
		tempstr += "<td align=center>" + normalFT + stat[TS_ASSISTS] + "</font></td>";
		tempstr += "<td align=center>" + normalFT + stat[TS_REB_TOTAL] + "</font></td>";
		tempstr += "<td align=center>" + normalFT + stat[TS_FG_MADE]+ "-" + stat[TS_FG_ATT] + "</font></td>";
		tempstr += "<td align=center>" + normalFT + stat[TS_FT_MADE]+ "-" + stat[TS_FT_ATT] + "</font></td>";
		tempstr += "<td align=center>" + normalFT + stat[TS_FOULS] + "</font></td>";
		tempstr += "<td align=center>" + normalFT + stat[TS_STEALS] + "</font></td>";
		tempstr += "<td align=center>" + normalFT + stat[TS_TURNOVERS] + "</font></td>";
		tempstr += "<td align=center>" + normalFT + stat[TS_MINUTES] + "&nbsp;</font></td></tr>";
		greyRow = !greyRow;
	  }
	}
	if (isNaN(points)) points = "";
	if (isNaN(assists)) assists = "";
	if (isNaN(rebounds)) rebounds = "";
	if (isNaN(fgs)) fgs = "";
	if (isNaN(fts)) fts = "";
	if (isNaN(fouls)) fouls = "";
	if (isNaN(steals)) steals = "";
	if (isNaN(minutes)) minutes = "";
	if (isNaN(turnovers)) turnovers = "";
	tempstr += "<tr bgcolor=#9CADDE><td></td><td>" + smtitleFT + "Totals" + clSmTitleFT + "</td><td align=center>" + smtitleFT + points + clSmTitleFT + "</td>";
	tempstr += "<td align=center>" + smtitleFT + assists + clSmTitleFT + "</td><td align=center>" + smtitleFT + rebounds + clSmTitleFT + "</td>";
	tempstr += "<td align=center>" + smtitleFT + fgs + clSmTitleFT + "</td><td align=center>" + smtitleFT + fts + clTitleFT + "</td>";
	tempstr += "<td align=center>" + smtitleFT + fouls + clSmTitleFT + "</td><td align=center>" + smtitleFT + steals + clSmTitleFT + "</td>";
	tempstr += "<td align=center>" + smtitleFT + turnovers + clSmTitleFT + "</td><td align=center>" + smtitleFT + minutes + "&nbsp;" + clSmTitleFT + "</td></tr>";
	// Chop off the last comma and space
	tempstr += "</table><br>";
	team2 = tempstr;
	output = (firstTeam == h_team_id)? team2 + team1 : team1 + team2;
	document.write(output);
}
var PS_TYPE		= 0;
var PS_GAMECODE		= 1;
var PS_TEAMCODE		= 2;
var PS_FIRST_NAME	= 3;
var PS_LAST_NAME	= 4;
var PS_1		= 5;
var PS_2		= 6;
statType		= new Array();
statType[1]		= "Rebounds (Offensive-Defensive)";
statType[2]		= "Blocked Shots";
statType[3]		= "3pt Field Goals";
statType[4]		= "Technicals";
statType[5]		= "Did Not Play";
function drawBreakdownPlayerStats() { 
	vartype = typeof wnba_stats_player; 
	// If the variable doesn't exist then do nothing
	if (vartype == "undefined") { return "";}
	var output = "";
	var team1 = "";
	var team2 = "";
	var tempstr = "";
	playerStats = wnba_stats_player; 
	playerStatsLength = playerStats.length; 
	// Sneak a peek at the first team
	stat = playerStats[0].split("|");
	firstTeam = stat[PS_TEAMCODE];
	currentTeam = stat[PS_TEAMCODE];
	currentType = "";
	lastPlayer = "";
	which = (currentTeam == h_team_id)? 0 : 1;
	tempstr += "<table width=100% border=0 cellpadding=2 cellspacing=0 bgcolor=#002F9C><tr><td>";
	tempstr += "<table width=100% border=0 cellpadding=2 cellspacing=0 bgcolor=#ffffff>";
	tempstr += "<tr><td bgcolor=#002F9C>" + titleFT + whichTeam[which] + " Extended Statistics"+ clTitleFT+"</td></tr>";
	tempstr += "<tr><td>" + normalFT;
	for(i = 0; i < playerStatsLength; i++) {
		changeTeam = 0;
		stat = playerStats[i].split("|");
		team = stat[PS_TEAMCODE];
		// Have we gotten to the other team yet?
		if (team != currentTeam) {
			changeTeam = 1;
			which = 1 - which;
			tempstr = tempstr.substring(0, tempstr.length-2); 
			tempstr += "</td></tr></table>";
			tempstr += "</td></tr></table><br>";
			team1 = tempstr;
			tempstr = "";
			tempstr += "<table width=100% border=0 cellpadding=2 cellspacing=0 bgcolor=#002F9C><tr><td>";
			tempstr += "<table width=100% border=0 cellpadding=2 cellspacing=0 bgcolor=FFFFFF>";
			tempstr += "<tr><td bgcolor=#002F9C>" + titleFT + whichTeam[which] + " Extended Statistics" + clTitleFT + "</td></tr>"; 
			tempstr += "<tr><td>" + normalFT; 
			currentType = "";
			currentTeam = team;
			lastPlayer = "";
		}
		type = stat[PS_TYPE];
		// Are we in a new stat type?  Then print a new headline
		if (type != currentType) {
			lastPlayer = "";
			// Chop off the last comma and space (but not for the first one)
			if (currentType != "") {
				tempstr = tempstr.substring(0, tempstr.length-2);
			}
			currentType = type;
			if ((i != 0) && (changeTeam == 0)) tempstr += "<br><br>";
			tempstr += "<b>" + statType[type] + "</b><br>";
		}
		if (lastPlayer.indexOf(stat[PS_FIRST_NAME] + " " +stat[PS_LAST_NAME]) == -1) {
		tempstr += stat[PS_FIRST_NAME] + " " +stat[PS_LAST_NAME] + " ";
		lastPlayer += stat[PS_FIRST_NAME] + " " +stat[PS_LAST_NAME] + " ";
		switch (type) {
			case "1":
				// Rebounds
				tempstr += (parseInt(stat[PS_1]) + parseInt(stat[PS_2])) + "(" + stat[PS_1] + "-" + stat[PS_2] + "), ";
				break;
			case "2":
				// Block Shots
				tempstr += stat[PS_1] + ", ";
				break;
			case "3":
				// 3 ptrs
				tempstr += stat[PS_2] + "-" + stat[PS_1] + ", ";
				break;
			case "4":
				// Technicals
				tempstr += stat[PS_1] + ", ";
				break;
			case "5":
				// Did Not Play
				tempstr += "(" + stat[PS_1] + "), ";
				break;
			default:
				// Do Nothing
				break;
		}
		}
	}
	// Chop off the last comma and space
	tempstr = tempstr.substring(0, tempstr.length-2); 
	tempstr += "</td></tr></table>"; 
	tempstr += "</td></tr></table><br>";
	team2 = tempstr;
	output = (firstTeam == h_team_id)? team2 + team1 : team1 + team2;
	document.write(output);
}
function drawOtherGameInfo() {
	var output = "";
	if (sb[SB_ATTENDANCE] != "" && sb[SB_ATTENDANCE] != 0) {
		output += normalFT + "<b>Attendance</b><br>";
		output += sb[SB_ATTENDANCE] + "</font><br>";
		if ((sb[SB_TIME_OF_GAME_HOUR] != "") && (sb[SB_TIME_OF_GAME_MINUTES] != "")) {
			output += normalFT + "<b>Time</b><br>";
			if (sb[SB_TIME_OF_GAME_MINUTES] < 10) sb[SB_TIME_OF_GAME_MINUTES] = "0" + sb[SB_TIME_OF_GAME_MINUTES];
			output += sb[SB_TIME_OF_GAME_HOUR] + ":" + sb[SB_TIME_OF_GAME_MINUTES] + "</font><br>";
		}
		if ((sb[SB_REF1] != "") || (sb[SB_REF2] != "") || (sb[SB_REF3] != "")) {
			output += normalFT + "<b>Referees</b><br>";
			if (sb[SB_REF1] != "") 
				output += sb[SB_REF1] + ", ";
			if (sb[SB_REF2] != "") 
				output += sb[SB_REF2] + ", ";
			if (sb[SB_REF3] != "")
				output += sb[SB_REF3] + ", ";
			output = output.substring(0, output.length-2); 
			output += "</font><br>";
		}
	}
	document.write(output);
}
function drawBreakdownSummary() {
	var outHTML = "";
	vartype = typeof wnba_scoring_summary;
	if (vartype == "undefined") {
		return;
	}
	var summaries = wnba_scoring_summary;
	var summariesLength = summaries.length;
	var i;
	document.write(outHTML);
}
var PV_GAMECODE = 1;
var PV_STYPE	= 2;
var PV_SLUG 	= 3;
var PV_DATE 	= 4; 
function hasPhotoGal(gameCode) {
	vartype = typeof wnba_previews;
	if (vartype == "undefined") {return false;}
	var i;
	for (i=0;i<wnba_previews.length;i++) {
		previews = wnba_previews[i].split("|");
		if ((previews[PV_GAMECODE] == gameCode) && (wnba_previews[i].indexOf("|pg") != -1))
			return true
	}
	return false;
}
function getSlug(gameCode, prev_or_recap) {
	// First check for the existence of sport_scoreboard
	vartype = typeof wnba_previews;
	// If the variable doesn't exist then do nothing
	if (vartype == "undefined") {return false;}
	var i;
        var maybe_match = false;
	for (i=0;i<wnba_previews.length;i++) {
		previews = wnba_previews[i].split("|");
         if (
              (previews[PV_SLUG] != "") &&
              (previews[PV_STYPE] == prev_or_recap)
             ) {
              if (previews[PV_GAMECODE] == gameCode) {
               return previews[PV_DATE] + "/" + previews[PV_SLUG];
              } else if (
	       ('wnba' == 'mlb') &&
               (previews[PV_GAMECODE] == gameCode.substr(0,6) + "1" +  gameCode.substr(7,2))
                ) {
		maybe_match =  previews[PV_DATE] + "/" + previews[PV_SLUG];
	      }
           }
	}
	return maybe_match;
}
