
	
function removeSWFObject(clipName){
	var flashMovie = getFlashMovieObject(clipName);
	
	var p = flashMovie.parentNode;
	
	swfobject.removeSWF(clipName);
	var d = document.createElement("div");
	d.id = clipName;
	p.appendChild(d);
	
}

function removeFlashObject(clipName){
	var flashMovie = getFlashMovieObject(clipName);
	
	if(flashMovie){
		var p = flashMovie.parentNode;
		if(p){
		p.removeChild(flashMovie);
		}
	}
}

function stopSounds(clipName){
	var flashMovie = getFlashMovieObject(clipName);
	
	if(document.all){
		if(flashMovie){
			
			if(flashMovie.PercentLoaded()){
				flashMovie.Play();
			}
			
		}	
	}else{
		if(flashMovie){
			if(flashMovie["PercentLoaded"]){
				if(flashMovie.PercentLoaded()){
					if(flashMovie["TCallLabel"]) flashMovie.TCallLabel("/", "stopAllSounds");
					
				}
			}
		}
	}
}

function getFlashMovieObject(movieName)
{
  if (window.document[movieName]) 
  {
	  return window.document[movieName];
  }
  if (navigator.appName.indexOf("Microsoft Internet")==-1)
  {
	if (document.embeds && document.embeds[movieName])
	  return document.embeds[movieName]; 
  }
  else // if (navigator.appName.indexOf("Microsoft Internet")!=-1)
  {
	return document.getElementById(movieName);
  } 	
}
		
function createBrightCovePlayer(params) {
	
	
	if(!params.bgcolor) params.bgcolor = "#FFFFFF";
	if(!params.width) params.width = 486;
	if(!params.height) params.height = 416;
	if(!params.playerId) params.playerId = 1875256036;
	if(!params.publisherID) params.publisherID = 1875254528;
	if(!params.FlashVars) params.FlashVars = "";
	if(!params.videoPlayer) params.videoPlayer = 27525662001;
	if(!params.autoStart) params.autoStart = "false";
	
	var bc_params = {};
	bc_params["id"] = params.id;
	bc_params["bgcolor"] = params.bgcolor;
	bc_params["width"] = params.width;
	bc_params["height"] = params.height;
	bc_params["playerId"] = params.playerId;
	bc_params["publisherID"] = params.publisherID;
	bc_params["@videoPlayer"] = params.videoPlayer;
	bc_params["autoStart"] = params.autoStart;
	//bc_params["@playlistTabs"] = "1375780129,1375772162,1375780130,1485827977"; // String, not number, trust me
	bc_params["@playlistTabs.featured"] = null;
	//bc_params["@playlistTabs.featured"] = 1375772162;
	bc_params["@videoList.featured"] = null;
	//bc_params["@videoList.featured"] = 1375780115;

	var pHtml = "\n\n<!-- Start Brightcove Player -->";
	pHtml += "\n<object id=\""+params.id+"\" class=\"BrightcoveExperience\">";
	pHtml += "\n<param name=\"bgcolor\" value=\"" + bc_params["bgcolor"] + "\" />";
	pHtml += "\n<param name=\"width\" value=\"" + bc_params["width"] + "\" />";
	pHtml += "\n<param name=\"height\" value=\"" + bc_params["height"] + "\" />";
	pHtml += "\n<param name=\"playerID\" value=\"" + bc_params["playerId"] + "\" />";

	// Start Assigning Programming
	if(bc_params["@videoPlayer"] != null) {
		pHtml += "\n<param name=\"@videoPlayer\" value=\"" + bc_params["@videoPlayer"] + "\" />";
	} else if(bc_params["@playlistTabs"] != null) {
		pHtml += "\n<param name=\"@playlistTabs\" value=\"" + bc_params["@playlistTabs"] + "\" />";
		if(bc_params["@playlistTabs.featured"] != null) { pHtml += "\n<param name=\"@playlistTabs.featured\" value=\"" + bc_params["@playlistTabs.featured"] + "\" />"; }
		if(bc_params["@videoList.featured"] != null) { pHtml += "\n<param name=\"@videoList.featured\" value=\"" + bc_params["@videoList.featured"] + "\" />"; }
	}
	// End Assigning Programming

	pHtml += "\n<param name=\"isVid\" value=\"true\" />";
	pHtml += "\n<param name=\"isUI\" value=\"true\" />";
	pHtml += "\n</object>";
	pHtml += "\n<!-- End Brightcove Player -->\n\n";
	
	document.getElementById(params.containerId).innerHTML = pHtml;

	brightcove.createExperiences('0', params.id);

	
}