/*
	League schedule page display - HM 10/16/2006
*/
var display = {
	
	buildGameOutputData : function(dataType) {
		for (var x = 0; x < sb_arrOfGameIndex.length; x++) {
			var sbArray = sb_arrOfGameIndex[x];
				this.drawSB(sbArray["id"]+"-game");
			
		}
		
	},
	
	drawSB : function(gm) {
		
		var game = sb_arrOfGameData[gm];
		var gamestatus = parseInt(game["gstat"]);
		var gameId = game["id"];
		
		var vTmObj = game["vtmData"];	
		var hTmObj = game["htmData"];
		var period = parseInt(game["prd"]);
		
		var brdStr = "";
		
		if (gamestatus == 1) {
			
			
			if (game["nbrd"].length>2 || game["nbrd"]!="") {
				
					thisID = helper.htmlElement(gameId+"-clk");
					str = thisID.innerHTML;
					if (str.indexOf("media/broadcastlogos")<1) {
						str += " <img src=\"/media/broadcastlogos/broadcast_" + ((game["nbrd"]=="NBA TV")?"NBATV":game["nbrd"]) + ".gif\" border=0>";
					}
					helper.checkElementExist(thisID, str, "innerHTML");
				
			}
				
		}
		
		if (gamestatus > 1) {
		
			
			
			var hmeSc = parseInt(hTmObj["score_final"]);
			var visSc = parseInt(vTmObj["score_final"]);
			
			if (gamestatus >=2) {
			
				str = vTmObj["score_final"];
				thisID = helper.htmlElement(gameId+"-vtm-scrTOT");
				helper.checkElementExist(thisID, str, "innerHTML");
			
				str = hTmObj["score_final"];
				thisID = helper.htmlElement(gameId+"-htm-scrTOT");
				helper.checkElementExist(thisID, str, "innerHTML");
			
				str ="<a href=\"/games/"+game["gcd"]+"/boxscore.html\">Boxscore</a> ";
			
				if (gamestatus == 2) {
					str += " | <a href=\"javascript:openCourtSideLS2('"+game["gcd"]+"');\">Flash</a> ";
				}
			
				if (gamestatus >= 3 && game["rcp"]!='') {
					str += " | <a href=\"/games/"+game["gcd"]+"/recap.html\">Recap</a> ";
				}
			
				if ((game["vid"]!='') && (game["vid"].length>1) && (period >= 3)){
					str+=" | <a class=scrLinks href=\"javascript:nbaVideo(escape('http://broadband.nba.com/cc/playa.php?content=video&url="+game["vid"]+"'),escape('blank'));\">Video</a>";
				}
				
				thisID = helper.htmlElement(gameId+"-links");
				helper.checkElementExist(thisID, str, "innerHTML");
				
				thisID = helper.htmlElement(gameId+"-clk");
				
				str = game["gstattxt"] + " " + game["clk"];
				helper.checkElementExist(thisID, str, "innerHTML");
			
			}
		
			if (gamestatus >=3) {
				
				isScores = (hmeSc>0 && visSc>0)?true:false;
			
				if (isScores) {
				
					isHmWin =(hmeSc>visSc)?true:false;
					
					if (isHmWin) {
						str = "<a class=\"win\" href=\"/" + hTmObj["tcd"] + "/\">" + hTmObj["team_name"] + "</a>";
						thisID = helper.htmlElement(gameId+"-htm-name");
						helper.checkElementExist(thisID, str, "innerHTML");
					}
					else {
						
						str = "<a class=\"win\" href=\"/" + vTmObj["tcd"] + "/\">" + vTmObj["team_name"] + "</a>";
						thisID = helper.htmlElement(gameId+"-vtm-name");
						helper.checkElementExist(thisID, str, "innerHTML");
						
					}
					
				
				}
				
			}
			
		}
		
	}
		
}
	
	

