Event.observe(window, 'load', initializeVideo);

var path = window.location.pathname;

var teamPath= path ;

//Search Processor, here for now
function initializeVideo() {
	var vidPlayerDiv = 'cvpPlayer';
	var height = 354;
	var width = 576;

	// if initial video ID has been declared, overwrite exiting main
	//playlist with it. The rest of the playlist will be generated in the startInitialConditions()
	if (typeof(arrInitialVideoID) != 'undefined') {
		nbaVideoPlaylist.setPlaylist('main', arrInitialVideoID)
	} else if (typeof(loadThisVideo) != 'undefined') {
		arrInitialVideoID = [loadThisVideo];
		nbaVideoPlaylist.setPlaylist('main', arrInitialVideoID)	
	}

	// setting directly because setSelectedPlaylist() will pass the playlist to CVP, and it's not
	// instantiated yet
	nbaVideoPlaylist.selectedPlaylist = 'main';
	var vidPlaylist = nbaVideoPlaylist.getPlaylist('main');

	if (typeof(videoMapKey) != 'undefined') {
		var arrTeam = videoMapKey.split('.');


if (teamPath.startsWith("/video/blazers")) {
var context = 'nba_blazers_highlights' ;
} else if (teamPath.startsWith("/video/bobcats")) {
var context = 'nba_bobcats_highlights' ;
} else if (teamPath.startsWith("/video/bucks")) {
var context = 'nba_bucks_highlights' ;
} else if (teamPath.startsWith("/video/bulls")) {
var context = 'nba_bulls_highlights' ;
} else if (teamPath.startsWith("/video/cavaliers")) {
var context = 'nba_cavaliers_highlights' ;
} else if (teamPath.startsWith("/video/celtics")) {
var context = 'nba_celtics_highlights' ;
} else if (teamPath.startsWith("/video/clippers")) {
var context = 'nba_clippers_highlights' ;
} else if (teamPath.startsWith("/video/grizzlies")) {
var context = 'nba_grizzlies_highlights' ;
} else if (teamPath.startsWith("/video/hawks")) {
var context = 'nba_hawks_highlights' ;
} else if (teamPath.startsWith("/video/heat")) {
var context = 'nba_heat_highlights' ;
} else if (teamPath.startsWith("/video/hornets")) {
var context = 'nba_hornets_highlights' ;
} else if (teamPath.startsWith("/video/jazz")) {
var context = 'nba_jazz_highlights' ;
} else if (teamPath.startsWith("/video/kings")) {
var context = 'nba_kings_highlights' ;
} else if (teamPath.startsWith("/video/knicks")) {
var context = 'nba_knicks_highlights' ;
} else if (teamPath.startsWith("/video/lakers")) {
var context = 'nba_lakers_highlights' ;
} else if (teamPath.startsWith("/video/magic")) {
var context = 'nba_magic_highlights' ;
} else if (teamPath.startsWith("/video/mavericks")) {
var context = 'nba_mavericks_highlights' ;
} else if (teamPath.startsWith("/video/nets")) {
var context = 'nba_nets_highlights' ;
} else if (teamPath.startsWith("/video/nuggets")) {
var context = 'nba_nuggets_highlights' ;
} else if (teamPath.startsWith("/video/pacers")) {
var context = 'nba_pacers_highlights' ;
} else if (teamPath.startsWith("/video/pistons")) {
var context = 'nba_pistons_highlights' ;
} else if (teamPath.startsWith("/video/raptors")) {
var context = 'nba_raptors_highlights' ;
} else if (teamPath.startsWith("/video/rockets")) {
var context = 'nba_rockets_highlights' ;
} else if (teamPath.startsWith("/video/sixers")) {
var context = 'nba_sixers_highlights' ;
} else if (teamPath.startsWith("/video/spurs")) {
var context = 'nba_spurs_highlights' ;
} else if (teamPath.startsWith("/video/suns")) {
var context = 'nba_suns_highlights' ;
} else if (teamPath.startsWith("/video/thunder")) {
var context = 'nba_thunder_highlights' ;
} else if (teamPath.startsWith("/video/timberwolves")) {
var context = 'nba_timberwolves_highlights' ;
} else if (teamPath.startsWith("/video/warriors")) {
var context = 'nba_warriors_highlights' ;
} else if (teamPath.startsWith("/video/wizards")) {
var context = 'nba_wizards_highlights' ;
} else if (teamPath.startsWith("/video/teams/blazers") || teamPath.startsWith("/blazers/video/originals")) {
var context = 'nba_blazers_teamoriginals' ;
} else if (teamPath.startsWith("/video/teams/bobcats") || teamPath.startsWith("/bobcats/video/originals")) {
var context = 'nba_bobcats_teamoriginals' ;
} else if (teamPath.startsWith("/video/teams/bucks") || teamPath.startsWith("/bucks/video/originals")) {
var context = 'nba_bucks_teamoriginals' ;
} else if (teamPath.startsWith("/video/teams/bulls") || teamPath.startsWith("/bulls/video/originals")) {
var context = 'nba_bulls_teamoriginals' ;
} else if (teamPath.startsWith("/video/teams/cavaliers")|| teamPath.startsWith("/cavaliers/video/originals")) {
var context = 'nba_cavaliers_teamoriginals' ;
} else if (teamPath.startsWith("/video/teams/celtics") || teamPath.startsWith("/celtics/video/originals")) {
var context = 'nba_celtics_teamoriginals' ;
} else if (teamPath.startsWith("/video/teams/clippers") || teamPath.startsWith("/clippers/video/originals")) {
var context = 'nba_clippers_teamoriginals' ;
} else if (teamPath.startsWith("/video/teams/grizzlies") || teamPath.startsWith("/grizzlies/video/originals")) {
var context = 'nba_grizzlies_teamoriginals' ;
} else if (teamPath.startsWith("/video/teams/hawks") || teamPath.startsWith("/hawks/video/originals")) {
var context = 'nba_hawks_teamoriginals' ;
} else if (teamPath.startsWith("/video/teams/heat") || teamPath.startsWith("/heat/video/originals")) {
var context = 'nba_heat_teamoriginals' ;
} else if (teamPath.startsWith("/video/teams/hornets") || teamPath.startsWith("/hornets/video/originals")) {
var context = 'nba_hornets_teamoriginals' ;
} else if (teamPath.startsWith("/video/teams/jazz") || teamPath.startsWith("/jazz/video/originals")) {
var context = 'nba_jazz_teamoriginals' ;
} else if (teamPath.startsWith("/video/teams/kings") || teamPath.startsWith("/kings/video/originals")) {
var context = 'nba_kings_teamoriginals' ;
} else if (teamPath.startsWith("/video/teams/knicks") || teamPath.startsWith("/knicks/video/originals")) {
var context = 'nba_knicks_teamoriginals' ;
} else if (teamPath.startsWith("/video/teams/lakers") || teamPath.startsWith("/lakers/video/originals")) {
var context = 'nba_lakers_teamoriginals' ;
} else if (teamPath.startsWith("/video/teams/magic") || teamPath.startsWith("/magic/video/originals")) {
var context = 'nba_magic_teamoriginals' ;
} else if (teamPath.startsWith("/video/teams/mavericks") || teamPath.startsWith("/mavericks/video/originals")) {
var context = 'nba_mavericks_teamoriginals' ;
} else if (teamPath.startsWith("/video/teams/nets") || teamPath.startsWith("/nets/video/originals")) {
var context = 'nba_nets_teamoriginals' ;
} else if (teamPath.startsWith("/video/teams/nuggets") || teamPath.startsWith("/nuggets/video/originals")) {
var context = 'nba_nuggets_teamoriginals' ;
} else if (teamPath.startsWith("/video/teams/pacers") || teamPath.startsWith("/pacers/video/originals")) {
var context = 'nba_pacers_teamoriginals' ;
} else if (teamPath.startsWith("/video/teams/pistons") || teamPath.startsWith("/pistons/video/originals")) {
var context = 'nba_pistons_teamoriginals' ;
} else if (teamPath.startsWith("/video/teams/raptors") || teamPath.startsWith("/raptors/video/originals")) {
var context = 'nba_raptors_teamoriginals' ;
} else if (teamPath.startsWith("/video/teams/rockets") || teamPath.startsWith("/rockets/video/originals")) {
var context = 'nba_rockets_teamoriginals' ;
} else if (teamPath.startsWith("/video/teams/sixers") || teamPath.startsWith("/sixers/video/originals")) {
var context = 'nba_sixers_teamoriginals' ;
} else if (teamPath.startsWith("/video/teams/spurs") || teamPath.startsWith("/spurs/video/originals")) {
var context = 'nba_spurs_teamoriginals' ;
} else if (teamPath.startsWith("/video/teams/suns") || teamPath.startsWith("/suns/video/originals")) {
var context = 'nba_suns_teamoriginals' ;
} else if (teamPath.startsWith("/video/teams/thunder") || teamPath.startsWith("/thunder/video/originals")) {
var context = 'nba_thunder_teamoriginals' ;
} else if (teamPath.startsWith("/video/teams/timberwolves")|| teamPath.startsWith("/timberwolves/video/originals")) {
var context = 'nba_timberwolves_teamoriginals' ;
} else if (teamPath.startsWith("/video/teams/warriors") || teamPath.startsWith("/warriors/video/originals")) {
var context = 'nba_warriors_teamoriginals' ;
} else if (teamPath.startsWith("/video/teams/wizards") || teamPath.startsWith("/wizards/video/originals")) {
var context = 'nba_wizards_teamoriginals' ;
} else {
	var context = arrTeam[0];	
}		

	var tabDisplay = arrTeam[0];


	} else if ((teamPath.match("/video/teams")) || (teamPath.match("/blazers/video/originals/"))|| (teamPath.match("/bobcats/video/originals/")) ||(teamPath.match("/bulls/video/originals/"))|| (teamPath.match("/bucks/video/originals/"))|| (teamPath.match("/cavaliers/video/originals/"))|| (teamPath.match("/celtics/video/originals/"))|| (teamPath.match("/clippers/video/originals/"))|| (teamPath.match("/grizzlies/video/originals/"))|| (teamPath.match("/hawks/video/originals/"))|| (teamPath.match("/heat/video/originals/"))|| (teamPath.match("/hornets/video/originals/"))|| (teamPath.match("/jazz/video/originals/"))|| (teamPath.match("/kings/video/originals/"))|| (teamPath.match("/lakers/video/originals/")) || (teamPath.match("/magic/video/originals/"))|| (teamPath.match("/mavericks/video/originals/"))|| (teamPath.match("/nets/video/originals/"))|| (teamPath.match("/nuggets/video/originals/"))|| (teamPath.match("/pacers/video/originals/"))|| (teamPath.match("/pistons/video/originals/"))|| (teamPath.match("/raptors/video/originals/"))|| (teamPath.match("/rockets/video/originals/"))|| (teamPath.match("/sixers/video/originals/"))|| (teamPath.match("/spurs/video/originals/")) || (teamPath.match("/suns/video/originals/"))|| (teamPath.match("/thunder/video/originals/"))|| (teamPath.match("/timberwolves/video/originals/"))|| (teamPath.match("/warriors/video/originals/"))|| (teamPath.match("/wizards/video/originals/"))) {

var context='';
} else {
var context = 'team';
var tabDisplay = 'team';
	}
	$('nbaVidTeamNameTab').innerHTML = tabDisplay  + ' video';

	nbaCVPVideoPlayer = new NBAVideoPlayer();
	nbaCVPVideoPlayer.initialize(vidPlayerDiv, vidPlaylist, height, width, context);
	nbaCVPVideoPlayer.backgroundDiv = $('nbaVideoPodFull');
	// set links to CVP in other objects
	nbaVideo.videoPlayer = nbaCVPVideoPlayer;
	nbaVideoPlaylist.videoPlayer = nbaCVPVideoPlayer;
	nbaVideo.pageType = 'team';

	// if a SSI, load video.playlist; otherwise unhide default
	if (typeof(startInitialConditions) == 'function') {
		startInitialConditions();

	// or using old loadThisVideo / videoMapKey style
	} else if (typeof(videoMapKey) != 'undefined') {
		// team level check
		var arrTeam = videoMapKey.split('.');
		var teamSection = getTeamSection(arrTeam[0])
		if (teamSection) {
			nbaVideo.mainPlaylist.team = teamSection;
			if (arrTeam[1] == 'highlights') {
				nbaVideo.mainPlaylist.teamKey = 'Team Highlights';
			} else {
				nbaVideo.mainPlaylist.teamKey = 'Team Originals';
			}
		}

		try {
			nbaVideo.getMainPlaylist();
		} catch (e) {alert(e)}

	} else {
		nbaVideo.getMainPlaylist();
	}
}

