//---------------------------------------------
// Begin ROO vxFlashPlayer
//
var g_vxSiteId 		= "c0c8357d-84aa-40f2-a3e0-8359a62e39a7";
var g_vxChannel 	= "";
var g_vxClipId 		= "";
var g_vxBitrate		= "";
var g_vxFormat		= "";
var g_vxServerBase 	= "";
var g_vxTemplate 	= "pageplayer.swf";
var g_vxTint     	= "";
var g_vxIMU		 	= "";
var g_vxClickToPlay = "true";
var g_vxFullscreen 	= "partial";
var g_vxHBX			= "";
var g_vxSecure		= "false";
var g_vxBD			= "";
var g_vxBaseURL		= "http://publish.vx.roo.com/themirror/sunflpageplayer/";
/**
 * vxFlashPlayer_include.js 
 *
 * Embed code for vxFlashPlayer
 *
 * (c) 2007 ROO Group
 *
 */
 
/** 
 * Function: declareScriptTag
 *
 * Description: returns script tag with the scriptFile supplied.
 */
function declareScriptTag(scriptFile)
{
	return "\n";
}
/**
 * vxMain -- starting point for vxFlashPlayer embed.  At this point, all .js files should be loaded and we're ready to proceed with embed.
 * 
 */
function vxMain()
{
	// parameters from querystring have highest precedence.  otherwise use parameters (g_vxXXXX) coming from vxEmbed.aspx.
	
	// handle old-style URL params first...
	var old_vxSiteId 		= vxQueryString.get("siteid", 	g_vxSiteId);
	var old_vxChannel 		= vxQueryString.get("channel", g_vxChannel);
	var old_vxClipId 		= vxQueryString.get("clipid", 	g_vxClipId);
	var old_vxBitrate 		= vxQueryString.get("bitrate", g_vxBitrate);
	var old_vxFormat 		= vxQueryString.get("format", 	g_vxFormat);
	// new format URL params
	var vxSiteId 		= vxQueryString.get("vxSiteId", 		old_vxSiteId);
	var vxChannel 		= vxQueryString.get("vxChannel", 		old_vxChannel);
	var vxClipId 		= vxQueryString.get("vxClipId", 		old_vxClipId);
	var vxBitrate 		= vxQueryString.get("vxBitrate", 		old_vxBitrate);
	var vxFormat 		= vxQueryString.get("vxFormat", 		old_vxFormat);
	var vxServerBase 	= vxQueryString.get("vxServerBase",		g_vxServerBase);
	var vxTemplate 		= vxQueryString.get("vxTemplate", 		g_vxTemplate);
	var vxTint   		= vxQueryString.get("vxTint", 	    	g_vxTint);
	var vxIMU	 		= vxQueryString.get("vxIMU", 			g_vxIMU);
	var vxClickToPlay	= vxQueryString.get("vxClickToPlay",	g_vxClickToPlay);
	var vxFullscreen	= vxQueryString.get("vxFullscreen",		g_vxFullscreen);
	var vxSecure		= vxQueryString.get("vxSecure",			g_vxSecure);
	var vxBD			= vxQueryString.get("vxBD",				g_vxBD);
	var vxHBX			= vxQueryString.get("vxHBX",			g_vxHBX);
	var so = new SWFObject(g_vxBaseURL + "loader.swf", "vxFlashPlayerEmbed", "100%", "100%", "8", "#FFFFFF");
	so.addParam("scale", 			"noScale");
	so.addParam("allowFullScreen", 	(vxFullscreen=="none" ? "false" : "true"));
	so.addParam("allowScriptAccess", "always");
	so.addParam("wmode", 			(vxFullscreen=="full" ? "windowed" : "opaque"));
	
	so.addVariable("template", 			g_vxBaseURL + vxTemplate);
	so.addVariable("siteId", 			vxSiteId);
	so.addVariable("defaultChannel", 	vxChannel);
	so.addVariable("clipId", 			vxClipId);
	so.addVariable("defaultBitrate",	vxBitrate);
	so.addVariable("format", 			vxFormat);
	so.addVariable("serverBase",		vxServerBase);
	so.addVariable("adStaticImuUrl",	vxIMU);
	so.addVariable("clicktoplay",		vxClickToPlay);
	so.addVariable("tint",	            vxTint);
	so.addVariable("fullscreen",	    vxFullscreen);
	so.addVariable("secureWebservices",	vxSecure);
	so.addVariable("vxBackDoor",	    vxBD);
	so.addVariable("vxHBX", 			vxHBX);
	
	so.useExpressInstall(g_vxBaseURL + "scripts/swfobject/expressinstall.swf");
	if( !so.write("vxFlashPlayer") ) 
	{
		// we failed to write the Flash content, so show the failure div.
		document.getElementById("vxFlashPlayerFailure").style.display = 'block';
		return;
	}
	
	// capture browser resize events so we can adjust IMU appropriately
	window.onresize = vxOnResize;
}
var vxQueryString = new Querystring();
		
// include helper javascripts.  when vxFlashPlayer.js is loaded, it calls back to our vxMain defined above.
//document.write(declareScriptTag(g_vxBaseURL + "scripts/vxUtils.js"));
document.write(declareScriptTag(g_vxBaseURL + "scripts/swfobject/swfobject.js"));
if( vxQueryString.get("vxHBX", g_vxHBX) == "true" )
{
	document.write(declareScriptTag(g_vxBaseURL + "scripts/hitbox/hbx_config.js"));
	document.write(declareScriptTag(g_vxBaseURL + "scripts/hitbox/hbx.js"));
}
document.write(declareScriptTag(g_vxBaseURL + "scripts/vxFlashPlayer.js"));
/* Client-side access to querystring name=value pairs
	Version 1.2.3
	22 Jun 2005
	Adam Vandenberg
*/
function Querystring(qs) { // optionally pass a querystring to parse
	this.params = new Object()
	this.get=Querystring_get
	
	if (qs == null)
		qs=location.search.substring(1,location.search.length)
	if (qs.length == 0) return
	// Turn  back to 
	// See: http://www.w3.org/TR/REC-html40/interact/forms.html#h-17.13.4.1
	qs = qs.replace(/\+/g, ' ')
	var args = qs.split('&') // parse out name/value pairs separated via &
	
	// split out each name=value pair
	for (var i=0;i