
// BEGIN TEMP CODE FOR CDN SWITCHOVER

var cdnSWF = "/video/player/flash/cdn-player/society1_0.swf";
var brightcoveSWF = "/video/player/flash/society1_0.swf";

var mainBrightcoveProperties = "/video/player/data/properties.xml&useAcudeo=true&acudeoProgId=4a67dd6268de7";
var kidsBrightcoveProperties = "/video/player/data/propertiesKids.xml&useAcudeo=true&acudeoProgId=4a67dd6268de7";

var mainCdnProperties = "/video/player/data/cdn-player/properties.xml&useAcudeo=true&acudeoProgId=4a67dd6268de7";
var kidsCdnProperties = "/video/player/data/cdn-player/propertiesKids.xml&useAcudeo=true&acudeoProgId=4a67dd6268de7";

// defaults 
//var videoPlayerSWF = brightcoveSWF;
//var kidsProperties = kidsBrightcoveProperties;
//var mainProperties = mainBrightcoveProperties;
var videoPlayerSWF = cdnSWF;
var kidsProperties = kidsCdnProperties;
var mainProperties = mainCdnProperties;


//----------------------------------------------------------------------------------------------------------------
// * getCookieTemp
//----------------------------------------------------------------------------------------------------------------
// need here just for this akamai switchover then can remove
function getCookieTemp(Name) {

	var search = Name + "="
	var outValue = "";

	if (document.cookie.length > 0) {
		offset = document.cookie.indexOf(search)
		if (offset != -1) { // if cookie exists
			offset += search.length
	
			// set index of beginning of value
			end = document.cookie.indexOf(";", offset);
	
			// set index of end of cookie value
			if (end == -1){
				end = document.cookie.length;
			}

			outValue=unescape(document.cookie.substring(offset, end))
		}
	}

	return outValue;
}				


var CDN_COOKIE_NAME = 'ngs_cdn_video';
		
var CDN_COOKIE_VALUE_BRIGHTCOVE = 'brightcove';
var CDN_COOKIE_VALUE_AKAMAI = 'akamai';
var CDN_COOKIE_VALUE_DEFAULT = CDN_COOKIE_VALUE_BRIGHTCOVE;

var cdnCookieValue = '';

cdnCookieValue = getCookieTemp(CDN_COOKIE_NAME);
if (cdnCookieValue == CDN_COOKIE_VALUE_AKAMAI){
	videoPlayerSWF = cdnSWF;
	kidsProperties = kidsCdnProperties;
	mainProperties = mainCdnProperties;
}				
				
// END TEMP CODE FOR CDN SWITCHOVER

<!-- //

//  var newTitle = 'Crittercam&#174;';
//  document.title = ConvertHTMLCharsToJSChars(newTitle);
function ConvertHTMLCharsToJSChars(str) {
  var regex = new RegExp("&#\\d{3};", "g");
  var newStr = str.replace(regex, function(sMatch) {
    var val = sMatch.substring(2,5);
    var retVal = String.fromCharCode(Number(val));
    return retVal;
  });
  return newStr;
}


function changeTitle(title){
	//document.title = title +" -- National Geographic";
	
	document.title = ConvertHTMLCharsToJSChars(title) + " -- National Geographic";
}


function generateContent () {
		var requiredMajorVersion = 9;
		var requiredMinorVersion = 0;
		var requiredRevision = 0;
		var hasReqestedVersion = DetectFlashVer(requiredMajorVersion, requiredMinorVersion, requiredRevision);
		var hasProductInstall = DetectFlashVer(6, 0, 65);
		
		if ( hasProductInstall && !hasReqestedVersion ) {
			
			var MMPlayerType = (isIE == true) ? "ActiveX" : "PlugIn";
			var MMredirectURL = window.location;
			document.title = document.title.slice(0, 47) + " - Flash Player Installation";
			var MMdoctitle = document.title;
			var loader = new NoClickLoader();
			loader.setStyleId("site");
			loader.setFlashWidth("800");
			loader.setFlashHeight("600");
			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("/video/player/flash/playerProductInstall.swf");
			loader.loadFlash("flash");
			
		} else if (hasReqestedVersion) {
			var queryStr = new String(window.location.search);
			queryStr = queryStr.substr(1)+"&location="+window.location;
			
			var pathname = window.location.pathname;
			if (pathname.indexOf('/video/player/kids') == 0){
				//queryStr += "&mainSWF=/video/player/flash/society1_0-noadsense.swf";
				queryStr += "&mainSWF=" + videoPlayerSWF; // /video/player/flash/society1_0.swf";
				queryStr += "&config=" + kidsProperties; ///video/player/data/propertiesKids.xml";
			}
			else{
				queryStr += "&mainSWF=" + videoPlayerSWF; ///video/player/flash/society1_0.swf";
				queryStr += "&config=" + mainProperties; ///video/player/data/properties.xml";
                                //alert('dani is testing' + mainProperties);
			}

			var loader = new NoClickLoader();
			loader.setStyleId("site");
			loader.setFlashWidth("990");
			loader.setFlashHeight("662");
			loader.addParam("quality", "best");
			loader.addParam("scale", "noscale");
			loader.addParam("salign", "lt");
			loader.addParam("bgcolor", "#ffffff");
			loader.addParam("allowScriptAccess", "always");
			loader.addParam("FlashVars", queryStr);
			loader.setSwfFilename("/video/player/flash/loader.swf?"+queryStr);
			loader.loadFlash("flash");
		}else {  // flash is too old or we can't detect the plugin
			
// nonflash changed by LB 081203
//			var alternateContent = '<div style="color:#ffffff">This site requires the Adobe Flash Player version 8 or above.  Please follow the following url to update your flash player.</div> '
//			+ '<a href=http://www.adobe.com/go/getflash/>Get The Flash Player</a>';

			var alternateContent = '<style type="text/css">body { background: #ffffff; color: #666666; font-family: Arial, sans-serif; margin: 0px; padding: 0px; }h2 { font-size: 20px; }p { font-size: 12px; }a { color: #666666; text-decoration: underline; }a:hover { color: #666666; text-decoration: none; }</style><div style="padding-left:300px;padding-top:100px;"><div align="left"><h2>National Geographic Video<br>Player Requirements</h2><p>You need the Flash Player version 9 or higher<br>and a JavaScript enabled browser to view this site.<br><br><a href="/download/flash/" target="_blank">Please click here to install the free Flash Player.</a></p></div></div>';
			document.write(alternateContent); 
			
		}
	}
// -->
