From: "Saved by Windows Internet Explorer 7"
Subject: CHALLENGER
Date: Thu, 13 Mar 2008 20:19:16 -0400
MIME-Version: 1.0
Content-Type: multipart/related;
	type="text/html";
	boundary="----=_NextPart_000_0000_01C88547.82A45880"
X-MimeOLE: Produced By Microsoft MimeOLE V6.0.6000.16545

This is a multi-part message in MIME format.

------=_NextPart_000_0000_01C88547.82A45880
Content-Type: text/html;
	charset="utf-8"
Content-Transfer-Encoding: quoted-printable
Content-Location: http://challenger.kzonetworks.com/flash/player.php?id=160&p=1&chapter=1&c=challenger

=EF=BB=BF<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
<HTML lang=3Den><HEAD><TITLE>CHALLENGER</TITLE>
<META http-equiv=3DContent-Type content=3D"text/html; charset=3Dutf-8">
<META content=3D"MSHTML 6.00.6000.16609" name=3DGENERATOR></HEAD>
<BODY leftMargin=3D0 =
background=3Dhttp://challenger.kzonetworks.com/flash/bg.gif=20
topMargin=3D0>
<SCRIPT language=3Djavascript=20
src=3D"http://challenger.kzonetworks.com/flash/AC_OETags.js"></SCRIPT>

<SCRIPT language=3DJavaScript type=3Dtext/javascript>
<!--
// =
-------------------------------------------------------------------------=
----
// Globals
// Major version of Flash required
var requiredMajorVersion =3D 8;
// Minor version of Flash required
var requiredMinorVersion =3D 0;
// Minor version of Flash required
var requiredRevision =3D 0;
// =
-------------------------------------------------------------------------=
----
// -->
</SCRIPT>

<SCRIPT language=3DJavaScript type=3Dtext/javascript>
<!--
// Version check for the Flash Player that has the ability to start =
Player Product Install (6.0r65)
var hasProductInstall =3D DetectFlashVer(6, 0, 65);

// Version check based upon the values defined in globals
var hasReqestedVersion =3D DetectFlashVer(requiredMajorVersion, =
requiredMinorVersion, requiredRevision);


// Check to see if a player with Flash Product Install is available and =
the version does not meet the requirements for playback
if ( hasProductInstall && !hasReqestedVersion ) {
	// MMdoctitle is the stored document.title value used by the =
installation process to close the window that started the process
	// This is necessary in order to close browser windows that are still =
utilizing the older version of the player after installation has =
completed
	// DO NOT MODIFY THE FOLLOWING FOUR LINES
	// Location visited after installation is complete if installation is =
required
	var MMPlayerType =3D (isIE =3D=3D true) ? "ActiveX" : "PlugIn";
	var MMredirectURL =3D window.location;
	document.title =3D document.title.slice(0, 47) + " - Flash Player =
Installation";
	var MMdoctitle =3D document.title;

	AC_FL_RunContent(
		"src", "playerProductInstall",
		"FlashVars", =
"MMredirectURL=3D"+MMredirectURL+'&MMplayerType=3D'+MMPlayerType+'&MMdoct=
itle=3D'+MMdoctitle+"",
		"width", "550",
		"height", "300",
		"align", "middle",
		"id", "detectionExample",
		"quality", "high",
		"bgcolor", "#3A6EA5",
		"name", "detectionExample",
		"allowScriptAccess","sameDomain",
		"type", "application/x-shockwave-flash",
		"pluginspage", "http://www.adobe.com/go/getflashplayer"
	);
} else if (hasReqestedVersion) {
	// if we've detected an acceptable version
	// embed the Flash Content SWF when all tests are passed

if(0 =3D=3D 0){
		AC_FL_RunContent(
				"src", "player",
				"width", "790",
				"height", "575",
				"align", "middle",
				"FlashVars", =
"flvId=3D160&seconds=3D0&requestChapter=3D1&client=3Dchallenger&username=3D=
Guest&cc=3D",
				"id", "detectionExample",
				"quality", "high",
				"bgcolor", "#FFFFFF",
				"name", "detectionExample",
				"allowScriptAccess","sameDomain",
				"allowfullscreen", "true",
				"type", "application/x-shockwave-flash",
				'codebase', =
'http://fpdownload.macromedia.com/get/flashplayer/current/swflash.cab',
				"pluginspage", "http://www.adobe.com/go/getflashplayer"
		);
}

else{

	AC_FL_RunContent(
		"src", "player",
		"width", "790",
		"height", "575",
		"align", "middle",
		"FlashVars", =
"flvId=3D160&isLive=3D1&liveStream=3D&liveServer=3D&client=3Dchallenger&u=
sername=3DGuest&liveStartTime=3D",
		"id", "detectionExample",
		"quality", "high",
		"allowfullscreen", "true",
		"bgcolor", "#FFFFFF",
		"name", "detectionExample",
		"allowScriptAccess","sameDomain",
		"type", "application/x-shockwave-flash",
		'codebase', =
'http://fpdownload.macromedia.com/get/flashplayer/current/swflash.cab',
		"pluginspage", "http://www.adobe.com/go/getflashplayer"			=09
		);
=09


}



} else {  // flash is too old or we can't detect the plugin
	var alternateContent =3D '<br><br><CENTER>This content requires the =
Adobe Flash Player.</CENTER> '
	+ '<CENTER><a href=3Dhttp://www.adobe.com/go/getflash/>Get =
Flash</a></CENTER>';
	document.write(alternateContent);  // insert non-flash content
}
// -->
</SCRIPT>
<NOSCRIPT>This content requires the Adobe Flash Player and a browser =
with=20
JavaScript enabled. <A href=3D"http://www.adobe.com/go/getflash/">Get =
Flash</A>=20
</NOSCRIPT></BODY></HTML>

------=_NextPart_000_0000_01C88547.82A45880
Content-Type: image/gif
Content-Transfer-Encoding: base64
Content-Location: http://challenger.kzonetworks.com/flash/bg.gif

R0lGODlhHgAeAJEAAP////Ly9uPj7QAAACH5BAAAAAAALAAAAAAeAB4AAAJEjGB4yesKX4OzLioz
xnb3qX3hJXpjiT6jyQbtaqVvNMuuDQv4nNdkn9qVgECfT7gi1oxB5ZAJg76QLGeUGrNWpR/uqAAA
Ow==

------=_NextPart_000_0000_01C88547.82A45880
Content-Type: application/octet-stream
Content-Transfer-Encoding: quoted-printable
Content-Location: http://challenger.kzonetworks.com/flash/AC_OETags.js

// Flash Player Version Detection - Rev 1.5
// Detect Client Browser type
// Copyright(c) 2005-2006 Adobe Macromedia Software, LLC. All rights =
reserved.
var isIE  =3D (navigator.appVersion.indexOf("MSIE") !=3D -1) ? true : =
false;
var isWin =3D (navigator.appVersion.toLowerCase().indexOf("win") !=3D =
-1) ? true : false;
var isOpera =3D (navigator.userAgent.indexOf("Opera") !=3D -1) ? true : =
false;

function ControlVersion()
{
	var version;
	var axo;
	var e;

	// NOTE : new ActiveXObject(strFoo) throws an exception if strFoo isn't =
in the registry

	try {
		// version will be set for 7.X or greater players
		axo =3D new ActiveXObject("ShockwaveFlash.ShockwaveFlash.7");
		version =3D axo.GetVariable("$version");
	} catch (e) {
	}

	if (!version)
	{
		try {
			// version will be set for 6.X players only
			axo =3D new ActiveXObject("ShockwaveFlash.ShockwaveFlash.6");
		=09
			// installed player is some revision of 6.0
			// GetVariable("$version") crashes for versions 6.0.22 through =
6.0.29,
			// so we have to be careful.=20
		=09
			// default to the first public version
			version =3D "WIN 6,0,21,0";

			// throws if AllowScripAccess does not exist (introduced in 6.0r47)	=09
			axo.AllowScriptAccess =3D "always";

			// safe to call for 6.0r47 or greater
			version =3D axo.GetVariable("$version");

		} catch (e) {
		}
	}

	if (!version)
	{
		try {
			// version will be set for 4.X or 5.X player
			axo =3D new ActiveXObject("ShockwaveFlash.ShockwaveFlash.3");
			version =3D axo.GetVariable("$version");
		} catch (e) {
		}
	}

	if (!version)
	{
		try {
			// version will be set for 3.X player
			axo =3D new ActiveXObject("ShockwaveFlash.ShockwaveFlash.3");
			version =3D "WIN 3,0,18,0";
		} catch (e) {
		}
	}

	if (!version)
	{
		try {
			// version will be set for 2.X player
			axo =3D new ActiveXObject("ShockwaveFlash.ShockwaveFlash");
			version =3D "WIN 2,0,0,11";
		} catch (e) {
			version =3D -1;
		}
	}
=09
	return version;
}

// JavaScript helper required to detect Flash Player PlugIn version =
information
function GetSwfVer(){
	// NS/Opera version >=3D 3 check for Flash plugin in plugin array
	var flashVer =3D -1;
=09
	if (navigator.plugins !=3D null && navigator.plugins.length > 0) {
		if (navigator.plugins["Shockwave Flash 2.0"] || =
navigator.plugins["Shockwave Flash"]) {
			var swVer2 =3D navigator.plugins["Shockwave Flash 2.0"] ? " 2.0" : =
"";
			var flashDescription =3D navigator.plugins["Shockwave Flash" + =
swVer2].description;		=09
			var descArray =3D flashDescription.split(" ");
			var tempArrayMajor =3D descArray[2].split(".");
			var versionMajor =3D tempArrayMajor[0];
			var versionMinor =3D tempArrayMajor[1];
			if ( descArray[3] !=3D "" ) {
				tempArrayMinor =3D descArray[3].split("r");
			} else {
				tempArrayMinor =3D descArray[4].split("r");
			}
			var versionRevision =3D tempArrayMinor[1] > 0 ? tempArrayMinor[1] : =
0;
			var flashVer =3D versionMajor + "." + versionMinor + "." + =
versionRevision;
		}
	}
	// MSN/WebTV 2.6 supports Flash 4
	else if (navigator.userAgent.toLowerCase().indexOf("webtv/2.6") !=3D =
-1) flashVer =3D 4;
	// WebTV 2.5 supports Flash 3
	else if (navigator.userAgent.toLowerCase().indexOf("webtv/2.5") !=3D =
-1) flashVer =3D 3;
	// older WebTV supports Flash 2
	else if (navigator.userAgent.toLowerCase().indexOf("webtv") !=3D -1) =
flashVer =3D 2;
	else if ( isIE && isWin && !isOpera ) {
		flashVer =3D ControlVersion();
	}=09
	return flashVer;
}

// When called with reqMajorVer, reqMinorVer, reqRevision returns true =
if that version or greater is available
function DetectFlashVer(reqMajorVer, reqMinorVer, reqRevision)
{
	versionStr =3D GetSwfVer();
	if (versionStr =3D=3D -1 ) {
		return false;
	} else if (versionStr !=3D 0) {
		if(isIE && isWin && !isOpera) {
			// Given "WIN 2,0,0,11"
			tempArray         =3D versionStr.split(" "); 	// ["WIN", "2,0,0,11"]
			tempString        =3D tempArray[1];			// "2,0,0,11"
			versionArray      =3D tempString.split(",");	// ['2', '0', '0', '11']
		} else {
			versionArray      =3D versionStr.split(".");
		}
		var versionMajor      =3D versionArray[0];
		var versionMinor      =3D versionArray[1];
		var versionRevision   =3D versionArray[2];

        	// is the major.revision >=3D requested major.revision AND the =
minor version >=3D requested minor
		if (versionMajor > parseFloat(reqMajorVer)) {
			return true;
		} else if (versionMajor =3D=3D parseFloat(reqMajorVer)) {
			if (versionMinor > parseFloat(reqMinorVer))
				return true;
			else if (versionMinor =3D=3D parseFloat(reqMinorVer)) {
				if (versionRevision >=3D parseFloat(reqRevision))
					return true;
			}
		}
		return false;
	}
}

function AC_AddExtension(src, ext)
{
  if (src.indexOf('?') !=3D -1)
    return src.replace(/\?/, ext+'?');=20
  else
    return src + ext;
}

function AC_Generateobj(objAttrs, params, embedAttrs)=20
{=20
    var str =3D '';
    if (isIE && isWin && !isOpera)
    {
  		str +=3D '<object ';
  		for (var i in objAttrs)
  			str +=3D i + '=3D"' + objAttrs[i] + '" ';
  		for (var i in params)
  			str +=3D '><param name=3D"' + i + '" value=3D"' + params[i] + '" /> =
';
  		str +=3D '></object>';
    } else {
  		str +=3D '<embed ';
  		for (var i in embedAttrs)
  			str +=3D i + '=3D"' + embedAttrs[i] + '" ';
  		str +=3D '> </embed>';
    }

    document.write(str);
}

function AC_FL_RunContent(){
  var ret =3D=20
    AC_GetArgs
    (  arguments, ".swf", "movie", =
"clsid:d27cdb6e-ae6d-11cf-96b8-444553540000"
     , "application/x-shockwave-flash"
    );
  AC_Generateobj(ret.objAttrs, ret.params, ret.embedAttrs);
}

function AC_GetArgs(args, ext, srcParamName, classid, mimeType){
  var ret =3D new Object();
  ret.embedAttrs =3D new Object();
  ret.params =3D new Object();
  ret.objAttrs =3D new Object();
  for (var i=3D0; i < args.length; i=3Di+2){
    var currArg =3D args[i].toLowerCase();   =20

    switch (currArg){=09
      case "classid":
        break;
      case "pluginspage":
        ret.embedAttrs[args[i]] =3D args[i+1];
        break;
      case "src":
      case "movie":=09
        args[i+1] =3D AC_AddExtension(args[i+1], ext);
        ret.embedAttrs["src"] =3D args[i+1];
        ret.params[srcParamName] =3D args[i+1];
        break;
      case "onafterupdate":
      case "onbeforeupdate":
      case "onblur":
      case "oncellchange":
      case "onclick":
      case "ondblClick":
      case "ondrag":
      case "ondragend":
      case "ondragenter":
      case "ondragleave":
      case "ondragover":
      case "ondrop":
      case "onfinish":
      case "onfocus":
      case "onhelp":
      case "onmousedown":
      case "onmouseup":
      case "onmouseover":
      case "onmousemove":
      case "onmouseout":
      case "onkeypress":
      case "onkeydown":
      case "onkeyup":
      case "onload":
      case "onlosecapture":
      case "onpropertychange":
      case "onreadystatechange":
      case "onrowsdelete":
      case "onrowenter":
      case "onrowexit":
      case "onrowsinserted":
      case "onstart":
      case "onscroll":
      case "onbeforeeditfocus":
      case "onactivate":
      case "onbeforedeactivate":
      case "ondeactivate":
      case "type":
      case "codebase":
      case "id":
        ret.objAttrs[args[i]] =3D args[i+1];
        break;
      case "width":
      case "height":
      case "align":
      case "vspace":=20
      case "hspace":
      case "class":
      case "title":
      case "accesskey":
      case "name":
      case "tabindex":
        ret.embedAttrs[args[i]] =3D ret.objAttrs[args[i]] =3D args[i+1];
        break;
      default:
        ret.embedAttrs[args[i]] =3D ret.params[args[i]] =3D args[i+1];
    }
  }
  ret.objAttrs["classid"] =3D classid;
  if (mimeType) ret.embedAttrs["type"] =3D mimeType;
  return ret;
}



------=_NextPart_000_0000_01C88547.82A45880--
