// Need to overwrite NBA container swf
CVP_config.embed.containerSwf = '/.element/swf/1.1/cvp/wnba_container.swf';

//Event.observe(document, 'dom:loaded', initializeVideo);
Event.observe(window, 'load', initializeVideo);

//Search Processor, here for now
function initializeVideo() {
	var vidPlayerDiv = 'cvpPlayer';
	var height = 354;
	var width = 576;
	var context = 'wnba';
	$('nbaVidTeamNameTab').innerHTML = 'wnba video';	

	// set first video
	if (typeof(loadThisVideo) != 'undefined') {
		arrInitialVideoID = [loadThisVideo];
		nbaVideoPlaylist.setPlaylist('main', arrInitialVideoID)	
	} else if (typeof(arrInitialVideoID) != 'undefined') {
		nbaVideoPlaylist.setPlaylist('main', arrInitialVideoID)
	}

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

	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 = 'wnba';

	if (typeof(videoMapKey) != 'undefined') {
		if (nbaVideoSectionConfig[videoMapKey]) {
			var startkey = nbaVideoSectionConfig[videoMapKey];
			if (channelExists('wnba', startkey)) {
				nbaVideo.mainPlaylist.key = startkey;
			}
		} else {
			//top level check
			var arrSection = videoMapKey.split('.');
			var strDefaultCheck = arrSection[0] + '.default';
			var startkey = nbaVideoSectionConfig[strDefaultCheck];
			if (channelExists('wnba', startkey)) {
				nbaVideo.mainPlaylist.key = startkey;
			}
		}
	} else if (typeof(startInitialConditions) == 'function') {
		startInitialConditions();
		return true;
	}

	try {
		nbaVideo.getMainPlaylist();
	} catch (e) {
		nbaVideo.videoPlayer.log('nbaVideo.getMainPlaylist() error:' + e);
	}
}

