﻿var shellSWF			=	"/Style%20Library/MOD/Flash/StartThinkingSoldier/shell.swf";
var xmlPath				=	"/Style%20Library/MOD/XML/StartThinkingSoldier/";
var videoPath			=	"http://publicis.vo.llnwd.net/o18/ArmyJobs/StartThinkingSoldier/";
/*var videoPath			=	"/Style%20Library/MOD/Flash/StartThinkingSoldier/";*/
var swfPath				=	"/Style%20Library/MOD/Flash/StartThinkingSoldier/";
var mp3Path				=	"/Style%20Library/MOD/Other/StartThinkingSoldier/";
var genericAssetPath	=	"/Style%20Library/MOD/Other/StartThinkingSoldier/";
var servicesPath		=	"http://stsservices.webtechy.co.uk/";
var unityTemplate		=	"/Style%20Library/MOD/unity/mission2/unitytemplate.html";
var unityPath			=	"/Style%20Library/MOD/unity/";

var mission				=	"1";
var challenge			=	"0";
var gameType			=	"m";	//Either "m" for mission or "t" for training
var weaponID			=	"";
var referrer			=	"";
var phase				=	"-1";

if (swfobject.getQueryParamValue("mission"))
	mission = swfobject.getQueryParamValue("mission");
if (swfobject.getQueryParamValue("challenge"))
	challenge = swfobject.getQueryParamValue("challenge");
if (swfobject.getQueryParamValue("fromsts"))
	referrer = swfobject.getQueryParamValue("fromsts");
if (swfobject.getQueryParamValue("training"))
{
	gameType = "t";
	weaponID = swfobject.getQueryParamValue("training");
}

if (swfobject.getQueryParamValue("phase"))
{
	phase = swfobject.getQueryParamValue("phase");	
}

function getFlashVarsString()
{
	var s =
		"xmlPath=" + xmlPath + "&" + 
		"videoPath=" + videoPath + "&" + 
		"swfPath=" + swfPath + "&" + 
		"mp3Path=" + mp3Path + "&" + 
		"unityPath=" + unityPath + "&" + 
		"genericAssetPath=" + genericAssetPath + "&" + 
		"servicesPath=" + servicesPath + "&" + 
		"guid=" + guid + "&" + 
		"mission=" + mission + "&" + 
		"challenge=" + challenge + "&" + 
		"gameType=" + gameType + "&" + 
		"weaponID=" + weaponID; +
		"referrer=" + referrer + "&" +
		"phase=" + phase;
	return s;
}

var shellID				=	"armyshell";

function embedFlash()
{
	if (AC_FL_RunContent == 0 || DetectFlashVer == 0) {
		alert("This page requires AC_RunActiveContent.js.");
	} else {
		var hasRightVersion = DetectFlashVer(requiredMajorVersion, requiredMinorVersion, requiredRevision);
		if(hasRightVersion) {  // if we've detected an acceptable version
			// embed the flash movie
			embedString = AC_FL_RunContentEmbedString(
					'codebase', 'https://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=9,0,115,0',
					'width', '854',
					'height', '480',
					'src', shellID,
					'quality', 'high',
					'pluginspage', 'http://www.macromedia.com/go/getflashplayer',
					'align', 'middle',
					'play', 'true',
					'loop', 'false',
					'scale', 'exactfit',
					'wmode', 'window',
					'devicefont', 'false',
					'id', shellID,
					'bgcolor', '#000000',
					'name', shellID,
					'menu', 'false',
					'allowScriptAccess','always',
					'allowFullScreen','false',
					'movie', shellSWF.substring(0, shellSWF.length - 4),
					'salign', '',
					'wmode', 'transparent',
					'flashvars', getFlashVarsString()
				)
			//alert(embedString);
			document.getElementById("MODShellContainer").innerHTML = embedString;
		
		} else {  // flash is too old or we can't detect the plugin
			var alternateContent = '<a href="http://www.macromedia.com/go/getflash/"><img src="/Style%20Library/MOD/Images/StartThinkingSoldier/NoFlash/BackgroundImage.gif" alt="Flash Required" style="border-style:none"/></a>';
			document.getElementById("MODShellContainer").innerHTML = alternateContent;  // insert non-flash content
		}
	}
}

readFileHttp( unityTemplate );