var urlOfSatellitePlayer = "http://channel.nationalgeographic.com/channel/videos/satellite/satellite2.swf";

function writeSatellitePlayerInline(params){

	var requiredMajorVersion = 9;
	var requiredMinorVersion = 0;
	var requiredRevision = 115;
	var hasReqestedVersion = DetectFlashVer(requiredMajorVersion, requiredMinorVersion, requiredRevision);
	var hasProductInstall = DetectFlashVer(6, 0, 65);
	
	if ( hasProductInstall && !hasReqestedVersion ) {
		var MMredirectURL = window.location;
		var MMPlayerType = (isIE == true) ? "ActiveX" : "PlugIn";
		document.title = document.title.slice(0, 47) + " - Flash Player Installation";
		var MMdoctitle = document.title;
		var loader = new NoClickLoader();
		loader.setStyleId("satellite2");
		loader.setFlashWidth("100%");
		loader.setFlashHeight("100%");
		loader.addParam("quality", "high");
		loader.addParam("scale", "noscale");
		loader.addParam("salign", "lt");
		loader.addParam("align", "middle");
		loader.addParam("id", "detectionExample");
		loader.addParam("name", "detectionExample");
		loader.addParam("bgcolor", "#ffffff");
		loader.addParam("allowScriptAccess","sameDomain");
		
		loader.addParam("FlashVars", "MMredirectURL="+MMredirectURL+'&MMplayerType='+MMPlayerType+'&MMdoctitle='+MMdoctitle+"");
		loader.setSwfFilename("http://channel.nationalgeographic.com/channel/videos/satellite/playerProductInstall.swf");
		loader.loadFlashWithoutTag();
	} else if (hasReqestedVersion) {
		var loader = new NoClickLoader();
		loader.setStyleId("satellite2");
		loader.setFlashWidth("100%");
		loader.setFlashHeight("100%");
		loader.addParam("quality", "best");
		loader.addParam("scale", "noscale");
		loader.addParam("salign", "lt");
		loader.addParam("bgcolor", "#ffffff");
		loader.addParam("allowScriptAccess", "always");
		
		loader.addParam("FlashVars", params);
		loader.setSwfFilename(urlOfSatellitePlayer+"?"+params);
		loader.loadFlashWithoutTag();
	}else {  // flash is too old or we can't detect the plugin
		var alternateContent = '<div style="font-family: "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;"><p>&nbsp;</p>'
			+		'<p>&nbsp;</p>'
			+		'<p>&nbsp;</p>'
			+		'<p align="center">For a fully interactive version of this site<BR>'
			+		'please download the latest Adobe Flash Player.<br><br>'
			+		'<div align="center" style="font-size:11px; color:#FFFF00;"><a href="/download/flash/" target="_blank">Install now >></a></p></div></div>';
		document.write(alternateContent); 
	}
}
function loadSatellitePlayer(divName,params){

	var requiredMajorVersion = 9;
	var requiredMinorVersion = 0;
	var requiredRevision = 115;
	var hasReqestedVersion = DetectFlashVer(requiredMajorVersion, requiredMinorVersion, requiredRevision);
	var hasProductInstall = DetectFlashVer(6, 0, 65);
	var container = document.getElementById(divName);
	
	
	if ( hasProductInstall && !hasReqestedVersion ) {
		var MMredirectURL = window.location;
		var MMPlayerType = (isIE == true) ? "ActiveX" : "PlugIn";
		document.title = document.title.slice(0, 47) + " - Flash Player Installation";
		var MMdoctitle = document.title;
		var loader = new NoClickLoader();
		loader.setStyleId("satellite2");
		loader.setFlashWidth("100%");
		loader.setFlashHeight("100%");
		loader.addParam("quality", "best");
		loader.addParam("scale", "noscale");
		loader.addParam("salign", "lt");
		loader.addParam("align", "middle");
		loader.addParam("bgcolor", "#ffffff");
		
		loader.addParam("allowScriptAccess","always");
		loader.addParam("FlashVars", "MMredirectURL="+MMredirectURL+'&MMplayerType='+MMPlayerType+'&MMdoctitle='+MMdoctitle+"");
		loader.setSwfFilename("http://channel.nationalgeographic.com/channel/videos/satellite/playerProductInstall.swf");
		loader.loadFlash(divName);
	} else if (hasReqestedVersion) {
		var loader = new NoClickLoader();
		loader.setStyleId("satellite2");
		loader.setFlashWidth("100%");
		loader.setFlashHeight("100%");
		loader.addParam("quality", "best");
		loader.addParam("scale", "noscale");
		loader.addParam("salign", "lt");
		
		loader.addParam("bgcolor", "#ffffff");
		loader.addParam("allowScriptAccess", "always");
		loader.addParam("FlashVars", params);
		loader.setSwfFilename(urlOfSatellitePlayer+"?"+params);
		loader.loadFlash(divName);
	}else {  // flash is too old or we can't detect the plugin
		var flash_entry = document.getElementById(divName);
		var alternateContent = '<div style="font-family: "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;"><p>&nbsp;</p>'
			+		'<p>&nbsp;</p>'
			+		'<p>&nbsp;</p>'
			+		'<p align="center">For a fully interactive version of this site<BR>'
			+		'please download the latest Adobe Flash Player.<br><br>'
			+		'<div align="center" style="font-size:11px; color:#FFFF00;"><a href="/download/flash/" target="_blank">Install now >></a></p></div></div>';
		if(flash_entry!=null){
			flash_entry.innerHTML = alternateContent;
		}
	}
}
function loadTransparentSatellitePlayer(divName,params){
	var requiredMajorVersion = 9;
	var requiredMinorVersion = 0;
	var requiredRevision = 115;
	var hasReqestedVersion = DetectFlashVer(requiredMajorVersion, requiredMinorVersion, requiredRevision);
	var hasProductInstall = DetectFlashVer(6, 0, 65);
	var container = document.getElementById(divName);


	if ( hasProductInstall && !hasReqestedVersion ) {
		var MMredirectURL = window.location;
		var MMPlayerType = (isIE == true) ? "ActiveX" : "PlugIn";
		document.title = document.title.slice(0, 47) + " - Flash Player Installation";
		var MMdoctitle = document.title;
		var loader = new NoClickLoader();
		loader.setStyleId("satellite2");
		loader.setFlashWidth("100%");
		loader.setFlashHeight("100%");
		loader.addParam("quality", "best");
		loader.addParam("scale", "noscale");
		loader.addParam("salign", "lt");
		loader.addParam("align", "middle");
		loader.addParam("bgcolor", "#ffffff");
		loader.addParam("wmode","transparent");
		loader.addParam("allowScriptAccess","always");
		loader.addParam("FlashVars", "MMredirectURL="+MMredirectURL+'&MMplayerType='+MMPlayerType+'&MMdoctitle='+MMdoctitle+"");
		loader.setSwfFilename("playerProductInstall.swf");
		loader.loadFlash(divName);
	} else if (hasReqestedVersion) {
		var loader = new NoClickLoader();
		loader.setStyleId("satellite2");
		loader.setFlashWidth("100%");
		loader.setFlashHeight("100%");
		loader.addParam("quality", "best");
		loader.addParam("scale", "noscale");
		loader.addParam("salign", "lt");
		loader.addParam("wmode","transparent");
		loader.addParam("bgcolor", "#ffffff");
		loader.addParam("allowScriptAccess", "always");
		loader.addParam("FlashVars", params);
		loader.setSwfFilename(urlOfSatellitePlayer+"?"+params);
		loader.loadFlash(divName);
	}else {  // flash is too old or we can't detect the plugin
		var flash_entry = document.getElementById(divName);
		var alternateContent = '<div style="font-family: "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;"><p>&nbsp;</p>'
			+		'<p>&nbsp;</p>'
			+		'<p>&nbsp;</p>'
			+		'<p align="center">For a fully interactive version of this site<BR>'
			+		'please download the latest Adobe Flash Player.<br><br>'
			+		'<div align="center" style="font-size:11px; color:#FFFF00;"><a href="/download/flash/" target="_blank">Install now >></a></p></div></div>';
		if(flash_entry!=null){
			flash_entry.innerHTML = alternateContent;
		}
	}
}