var _hbEC=0,_hbE=new Array;function _hbEvent(a,b){b=_hbE[_hbEC++]=new Object();b._N=a;b._C=0;return b;}
var hbx=_hbEvent("pv");hbx.vpc="HBX0200u";hbx.gn="ehg-designreactor.hitbox.com";

//BEGIN EDITABLE SECTION
//CONFIGURATION VARIABLES
//hbx.acct="FAKE";//ACCOUNT NUMBER(S)
hbx.acct="PREVIEW";//ACCOUNT NUMBER(S)
hbx.pn="FLASH+SHELL";//PAGE NAME(S)
hbx.mlc="/local_VEPLATFORM/";//MULTI-LEVEL CONTENT CATEGORY
hbx.pndef="title";//DEFAULT PAGE NAME
hbx.ctdef="full";//DEFAULT CONTENT CATEGORY

//OPTIONAL PAGE VARIABLES
//ACTION SETTINGS
hbx.fv="";//FORM VALIDATION MINIMUM ELEMENTS OR SUBMIT FUNCTION NAME
hbx.lt="none";//LINK TRACKING
hbx.dlf="n";//DOWNLOAD FILTER
hbx.dft="n";//DOWNLOAD FILE NAMING
hbx.elf="n";//EXIT LINK FILTER

//SEGMENTS AND FUNNELS
hbx.seg="";//VISITOR SEGMENTATION
hbx.fnl="";//FUNNELS

//CAMPAIGNS
hbx.cmp="";//CAMPAIGN ID
hbx.cmpn="";//CAMPAIGN ID IN QUERY
hbx.dcmp="";//DYNAMIC CAMPAIGN ID
hbx.dcmpn="";//DYNAMIC CAMPAIGN ID IN QUERY
hbx.dcmpe="";//DYNAMIC CAMPAIGN EXPIRATION
hbx.dcmpre="";//DYNAMIC CAMPAIGN RESPONSE EXPIRATION
hbx.hra="";//RESPONSE ATTRIBUTE
hbx.hqsr="";//RESPONSE ATTRIBUTE IN REFERRAL QUERY
hbx.hqsp="";//RESPONSE ATTRIBUTE IN QUERY
hbx.hlt="";//LEAD TRACKING
hbx.hla="";//LEAD ATTRIBUTE
hbx.gp="";//CAMPAIGN GOAL
hbx.gpn="";//CAMPAIGN GOAL IN QUERY
hbx.hcn="";//CONVERSION ATTRIBUTE
hbx.hcv="";//CONVERSION VALUE
hbx.cp="null";//LEGACY CAMPAIGN
hbx.cpd="";//CAMPAIGN DOMAIN

//CUSTOM VARIABLES
hbx.ci="";//CUSTOMER ID
hbx.hc1="";//CUSTOM 1
hbx.hc2="";//CUSTOM 2
hbx.hc3="";//CUSTOM 3
hbx.hc4="";//CUSTOM 4
hbx.hrf="";//CUSTOM REFERRER
hbx.pec="";//ERROR CODES

//INSERT CUSTOM EVENTS

//END EDITABLE SECTION



// Globals
// Major version of Flash required
var requiredMajorVersion = 8;
// Minor version of Flash required
var requiredMinorVersion = 0;
// Minor version of Flash required;
var requiredRevision = 0;

// Redirect No Flash
var noFlash = "noFlash.html";
// Swf name WITHOUT the .swf
var swfName = "VELVET_chat_3.swf";
//var swfWidth = 1200;
//var swfHeight = 763;
var swfWidth = '100%';
var swfHeight = '100%';
var swfBkgColor = "#cccccc";
var cookieName = "coreCaveCheck";
var lastUpdate = '';//"20080827";

var url80 = 'http://cms.local.veplatform.com';
var url8080 = 'http://cms.local.veplatform.com:8080/';
var servletPrefix = 'local_VEPLATFORM';
var metricsGroup 	= 'bloomfield_english';

var baseUrl 		= 'swf/';
var assetUrl 		= '/';

var servletUrl 		= url8080;
var aServletUrl 	= 'http://local.veplatform.com:8080/local_veplatform_auth/Controller';
var dServletUrl 	= 'http://local.veplatform.com:8080/' + servletPrefix + '_download/eventbag.zip';
var amfGUrl 		= url80 + '/amfphp/gateway.php';
var secUrl 		= url80;
var localGroup	 	= metricsGroup;

var postInstallPage	= '/event.html';
var noFlashPage		= '/noFlash.html';


var hashParse = new Array();
var hashRaw = location.hash;
if (hashRaw)
{
	var hashPairs = new Array();
	hashPairs = hashRaw.substr(hashRaw.indexOf('?') + 1).split('&');
	for (var i in hashPairs)
	{
		var nn = new Array();
		nn = hashPairs[i].split('=');
		hashParse[nn[0]] = nn[1];
	}
	/*
	for (var i in hashParse)
	{
		alert(i + ' = ' + hashParse[i]);
	}
	*/
}

var qs = new QueryString();
var cs = new CookieUtils();
var qsParse = new Array();
var qsStrings = new Array('bpKey','pfVid');
for (var i in qsStrings)
{
	qsParse[qsStrings[i]] = qs.get(qsStrings[i]);
}

var section;
var vid;

var cvl;
var hvl;

cvl = 'bpKey';
hvl = 'sae_b';
if (qsParse[cvl])
{
	section = qsParse[cvl];
	cs.createCookie(cvl,section);
}
else if (hashParse[hvl])
{
	section = hashParse[hvl];
	cs.createCookie(cvl,section);
}
else if (cs.readCookie(cvl))
{
	section = cs.readCookie(cvl);
	cs.eraseCookie(cvl);
}
else
{
	cs.eraseCookie(cvl);
}


cvl = 'pfVid';
hvl = 'sae_v';
if (qsParse[cvl])
{
	vid = qsParse[cvl];
	cs.createCookie(cvl,vid);
}
else if (hashParse[hvl])
{
	vid = hashParse[hvl];
	cs.createCookie(cvl,vid);
}
else if (cs.readCookie(cvl))
{
	vid = cs.readCookie(cvl);
	cs.eraseCookie(cvl);
}
else
{
	cs.eraseCookie(cvl);
}


function showPreview(u)
{
	popup(u,800,600,'previewWin');
}
function popWindow(u)
{
	popup(u,800,600,'genericPopWin');
}
function showLivelink(u,w,h)
{
	popup(u,w,h,'livelinkWin');
}
function layeredWindow(u)
{
	document.getElementById('livelinkIframe').src = u;
	document.getElementById('livelink').className = "map visible";
	document.getElementById('closebutton').zIndex = 200;
}
function hideLayer()
{
	document.getElementById('livelinkIframe').src = 'about:blank';
	document.getElementById('livelink').className = "map hidden";
}
function killCookie(c)
{
	cs.createCookie(c,null);
}

function getFlashMovie(movieName) {
	var isIE = navigator.appName.indexOf("Microsoft") != -1;
	return (isIE) ? window['flashContainer'] : document['flashContainer'];
}
function flashBridge(FUNC,b)
{
//	alert('flashBridge ' + FUNC);
//	var testArr = 'first val is arr?' + "\n";
//	for (var i in b)
//	{
//		testArr += i + ' = ' + b[i] + "\n"
//	}
//	alert(testArr);
	switch (FUNC)
	{
		case 'sendLoginToFlex':
			getFlashMovie("VelvetGlove").JSB_receiveLogin(b);
		break;
		case 'sendBoothsToFlex':
			getFlashMovie("VelvetGlove").JSB_receiveBoothStack(b);
		break;
		case 'updateFlexNameSet':
			getFlashMovie("VelvetGlove").JSB_receiveNameUpdate(b);
		break;
		case 'updateUserLocation':
			getFlashMovie("VelvetGlove").JSB_receiveLocationUpdate(b);
		break;
	}
}

function toggleChat()
{
  var fm = getFlashMovie('flashContainer');
  
  fm.as2ToggleChat();

}

function openRosterWindow(ih)
{
    document.getElementById('flashContainer').style.height = ih+'px';
}


function loadChat()
{
  document.getElementById('flashContainer').style.display = 'block';
}

/*
	var so = new SWFObject(swfName, "VelvetGlove",  swfWidth, swfHeight, "9", swfBkgColor,'high',postInstallPage,noFlashPage,'bypassFlashDetection');
	so.addParam( "wmode","transparent");
	so.addParam('scale','noscale');
	so.addVariable('bpKey',section);
	so.addVariable('pfVid',vid);
	so.addVariable('baseURL',baseUrl);
	so.addVariable('assetURL',assetUrl);
	so.addVariable('servletURL',servletUrl);
	so.addVariable('aServletURL',aServletUrl);
	so.addVariable('dServletURL',dServletUrl);
	so.addVariable('qString',lastUpdate);
	so.addVariable('secURL',secUrl);
	so.addVariable('amfg',amfGUrl);
	so.addVariable('metricsCode',metricsGroup);
	so.addVariable('lsoSuff',localGroup);
	so.addVariable('special','xml');
	so.addVariable('gtg',1);
	so.addVariable('usePublicRooms',1);
	so.addVariable('disableLogger',0);
	so.addVariable('ofUser', '<?php echo $_GET['user']; ?>');
	so.addVariable('ofPass', '<?php echo $_GET['pass']; ?>');
	so.write(document.getElementById('flashContainer'));

*/