// transembed
var d = document;
var q=location.search;
var ua = navigator.userAgent.toLowerCase();
var macIE4 = (ua.indexOf("mac") != -1 && ua.indexOf("msie") != -1)?true:false;
var macSafari = (ua.indexOf("mac") != -1 && ua.indexOf("safari") != -1)?true:false;
var macNetscape = (ua.indexOf("mac") != -1 && ua.indexOf("netscape") != -1)?true:false;
var pcIE = (ua.indexOf("windows") != -1 && ua.indexOf("msie") != -1)?true:false;
var pcFF = (ua.indexOf("windows") != -1 && ua.indexOf("firefox") != -1)?true:false;
var MMredirectURL = window.location;
var MMplayerType = "PlugIn";
var MMdoctitle = document.title;
if (pcIE) {
	MMplayerType = "ActiveX";
}
var siteDomain = d.domain;
var domainHeader = siteDomain.split(".");
var domHeader = "";
if (domainHeader[0] == "dev" || domainHeader[0] == "preview" || domainHeader[0] == "dev6" || domainHeader[0] == "preview6"){
	domHeader = "preview.";
}

var ID_TOKEN = "id=";
var AMP_TOKEN = "&";
var NAME_TOKEN = "name=";
var IMG_TOKEN = "imgpath=";
var SECTION_TOKEN = "section=";
var OID_TOKEN = "oid=";
var SIZE_TOKEN = "size=";
var PATH_TOKEN = "path=";

// ***** PARSE FOR ID TOKEN *****
var id = q.substring(q.indexOf(ID_TOKEN) + ID_TOKEN.length);
if (id.indexOf(AMP_TOKEN) >= 0){
	id = id.substring(0, id.indexOf(AMP_TOKEN));
}

// ***** PARSE FOR NAME TOKEN *****
var name = q.substring(q.indexOf(NAME_TOKEN) + NAME_TOKEN.length);
if (q.indexOf(NAME_TOKEN) >= 0){
	if (name.indexOf(AMP_TOKEN) >= 0){
		name = name.substring(0, name.indexOf(AMP_TOKEN));
	}
}
// ***** PARSE FOR IMGPATH TOKEN *****
var imgpath = q.substring(q.indexOf(IMG_TOKEN) + IMG_TOKEN.length);
if (q.indexOf(IMG_TOKEN) >= 0){
	if (imgpath.indexOf(AMP_TOKEN) >= 0){
		imgpath = imgpath.substring(0, imgpath.indexOf(AMP_TOKEN));
	}
}
// ***** PARSE FOR SECTION TOKEN *****
var section = q.substring(q.indexOf(SECTION_TOKEN) + SECTION_TOKEN.length);
if (q.indexOf(SECTION_TOKEN) >= 0){
	if (section.indexOf(AMP_TOKEN) >= 0){
		section = section.substring(0, section.indexOf(AMP_TOKEN));
	}
}
// ***** PARSE FOR OID TOKEN *****
var oid = q.substring(q.indexOf(OID_TOKEN) + OID_TOKEN.length);
if (q.indexOf(OID_TOKEN) >= 0){
	if (oid.indexOf(AMP_TOKEN) >= 0){
		oid = oid.substring(0, oid.indexOf(AMP_TOKEN));
	}
}
// ***** PARSE FOR SIZE TOKEN *****
var size = q.substring(q.indexOf(SIZE_TOKEN) + SIZE_TOKEN.length);
if (q.indexOf(SIZE_TOKEN) >= 0){
	if (size.indexOf(AMP_TOKEN) >= 0){
		size = size.substring(0, size.indexOf(AMP_TOKEN));
	}
}
// ***** PARSE FOR PATH TOKEN *****
var path = q.substring(q.indexOf(PATH_TOKEN) + PATH_TOKEN.length);
if (q.indexOf(PATH_TOKEN) >= 0){
	if (path.indexOf(AMP_TOKEN) >= 0){
		path = path.substring(0, path.indexOf(AMP_TOKEN));
	}
}

// ***** FLASH EMBED *****
var embedVar = "";
var swfTransparent = false;
function flashEmbed(FLASHPATH,WIDTH,HEIGHT,BGCOLOR,QUALITY,MENU,BORDER,TRANSPARENT,FLASHVARS) {
	var hasParams = (FLASHPATH.indexOf("?") != -1)?true:false;
	var pathConcat = "?";
	if (hasParams) {
		pathConcat = "&";
	}
	if ((pcIE && TRANSPARENT != undefined) || swfTransparent) {
		embedVar = "<object classid=\"clsid:d27cdb6e-ae6d-11cf-96b8-444553540000\" codebase=\"http://fpdownload.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=7,0,0,0\" width=\""+WIDTH+"\" height=\""+HEIGHT+"\"><param name=\"allowScriptAccess\" value=\"always\" /><param name=\"allowFullScreen\" value=\"true\" /><param name=\"movie\" value=\""+FLASHPATH+pathConcat+"domHeader="+domHeader+"&section="+section+"&MMredirectURL="+escape(MMredirectURL)+"&MMplayerType="+MMplayerType+"&MMdoctitle="+MMdoctitle+"&pcIE="+pcIE+"&eos=true\" /><param name=\"flashvars\" value=\""+FLASHVARS+"\" /><param name=\"quality\" value=\""+QUALITY+"\" /><param name=\"menu\" value=\""+MENU+"\" /><param name=\"bgcolor\" value=\""+BGCOLOR+"\" /><param name=\"wmode\" value=\""+TRANSPARENT+"\" /><embed src=\""+FLASHPATH+pathConcat+"section="+section+"&domHeader="+domHeader+"&pcIE="+pcIE+"&MMredirectURL="+escape(MMredirectURL)+"&MMplayerType="+MMplayerType+"&MMdoctitle="+MMdoctitle+"&eos=true\" flashvars=\""+FLASHVARS+"\" quality=\""+QUALITY+"\" menu=\""+MENU+"\" bgcolor=\""+BGCOLOR+"\" width=\""+WIDTH+"\" height=\""+HEIGHT+"\" wmode=\""+TRANSPARENT+"\" allowfullscreen=\"true\" name=\""+FLASHPATH+"\" allowScriptAccess=\"always\" type=\"application/x-shockwave-flash\" pluginspage=\"http://www.macromedia.com/go/getflashplayer\" /></object>";
	} else {
		embedVar = "<object classid=\"clsid:d27cdb6e-ae6d-11cf-96b8-444553540000\" codebase=\"http://fpdownload.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=7,0,0,0\" width=\""+WIDTH+"\" height=\""+HEIGHT+"\"><param name=\"allowScriptAccess\" value=\"always\" /><param name=\"allowFullScreen\" value=\"true\" /><param name=\"movie\" value=\""+FLASHPATH+pathConcat+"domHeader="+domHeader+"&section="+section+"&MMredirectURL="+escape(MMredirectURL)+"&MMplayerType="+MMplayerType+"&MMdoctitle="+MMdoctitle+"&pcIE="+pcIE+"&eos=true\" /><param name=\"flashvars\" value=\""+FLASHVARS+"\" /><param name=\"quality\" value=\""+QUALITY+"\" /><param name=\"menu\" value=\""+MENU+"\" /><param name=\"bgcolor\" value=\""+BGCOLOR+"\" /><embed src=\""+FLASHPATH+pathConcat+"section="+section+"&domHeader="+domHeader+"&pcIE="+pcIE+"&MMredirectURL="+escape(MMredirectURL)+"&MMplayerType="+MMplayerType+"&MMdoctitle="+MMdoctitle+"&eos=true\" flashvars=\""+FLASHVARS+"\" quality=\""+QUALITY+"\" menu=\""+MENU+"\" bgcolor=\""+BGCOLOR+"\" width=\""+WIDTH+"\" height=\""+HEIGHT+"\" allowfullscreen=\"true\" name=\""+FLASHPATH+"\" allowScriptAccess=\"always\" type=\"application/x-shockwave-flash\" pluginspage=\"http://www.macromedia.com/go/getflashplayer\" /></object>";
	}
	document.write(embedVar);
}
// ***** FLASH EMBED - No codebase for https to use *****
function flashEmbedForHttps(FLASHPATH,WIDTH,HEIGHT,BGCOLOR,QUALITY,MENU,BORDER,TRANSPARENT,FLASHVARS) {
	var hasParams = (FLASHPATH.indexOf("?") != -1)?true:false;
	var pathConcat = "?";
	if (hasParams) {
		pathConcat = "&";
	}
	if ((pcIE && TRANSPARENT != undefined) || swfTransparent) {
		embedVar = "<object classid=\"clsid:d27cdb6e-ae6d-11cf-96b8-444553540000\" width=\""+WIDTH+"\" height=\""+HEIGHT+"\"><param name=\"allowScriptAccess\" value=\"sameDomain\" /><param name=\"movie\" value=\""+FLASHPATH+pathConcat+"domHeader="+domHeader+"&section="+section+"&MMredirectURL="+escape(MMredirectURL)+"&MMplayerType="+MMplayerType+"&MMdoctitle="+MMdoctitle+"&pcIE="+pcIE+"&eos=true\" /><param name=\"flashvars\" value=\""+FLASHVARS+"\" /><param name=\"quality\" value=\""+QUALITY+"\" /><param name=\"menu\" value=\""+MENU+"\" /><param name=\"bgcolor\" value=\""+BGCOLOR+"\" /><param name=\"wmode\" value=\""+TRANSPARENT+"\" /><embed src=\""+FLASHPATH+pathConcat+"section="+section+"&domHeader="+domHeader+"&pcIE="+pcIE+"&MMredirectURL="+escape(MMredirectURL)+"&MMplayerType="+MMplayerType+"&MMdoctitle="+MMdoctitle+"&eos=true\" flashvars=\""+FLASHVARS+"\" quality=\""+QUALITY+"\" menu=\""+MENU+"\" bgcolor=\""+BGCOLOR+"\" width=\""+WIDTH+"\" height=\""+HEIGHT+"\" wmode=\""+TRANSPARENT+"\" name=\""+FLASHPATH+"\" allowScriptAccess=\"sameDomain\" type=\"application/x-shockwave-flash\" /></object>";
	} else {
		embedVar = "<object classid=\"clsid:d27cdb6e-ae6d-11cf-96b8-444553540000\" width=\""+WIDTH+"\" height=\""+HEIGHT+"\"><param name=\"allowScriptAccess\" value=\"sameDomain\" /><param name=\"movie\" value=\""+FLASHPATH+pathConcat+"domHeader="+domHeader+"&section="+section+"&MMredirectURL="+escape(MMredirectURL)+"&MMplayerType="+MMplayerType+"&MMdoctitle="+MMdoctitle+"&pcIE="+pcIE+"&eos=true\" /><param name=\"flashvars\" value=\""+FLASHVARS+"\" /><param name=\"quality\" value=\""+QUALITY+"\" /><param name=\"menu\" value=\""+MENU+"\" /><param name=\"bgcolor\" value=\""+BGCOLOR+"\" /><embed src=\""+FLASHPATH+pathConcat+"section="+section+"&domHeader="+domHeader+"&pcIE="+pcIE+"&MMredirectURL="+escape(MMredirectURL)+"&MMplayerType="+MMplayerType+"&MMdoctitle="+MMdoctitle+"&eos=true\" flashvars=\""+FLASHVARS+"\" quality=\""+QUALITY+"\" menu=\""+MENU+"\" bgcolor=\""+BGCOLOR+"\" width=\""+WIDTH+"\" height=\""+HEIGHT+"\" name=\""+FLASHPATH+"\" allowScriptAccess=\"sameDomain\" type=\"application/x-shockwave-flash\" /></object>";
	}
	d.write(embedVar);
}
// ***** Ellen TV Use *****
function transEmbed(FLASHPATH,WIDTH,HEIGHT,BGCOLOR,QUALITY,MENU,BORDER,TRANSPARENT,FLASHVARS) {
	swfTransparent = true;
	flashEmbed(FLASHPATH,WIDTH,HEIGHT,BGCOLOR,QUALITY,MENU,BORDER,TRANSPARENT,FLASHVARS);
}
