		
//helper function - can be used by custom javascript to perform operations based on input params
function findParam(strParamLabel) {
	var strParamValue = "";
	var intStartPos = flashvars.indexOf(strParamLabel);
	if(intStartPos == -1) return "";
	var intEndPos = flashvars.indexOf("&",intStartPos-0+1);
	var intParamLength = intEndPos - intStartPos - strParamLabel.length - 1;
	if (intEndPos>0) strRefParam = flashvars.substr(intStartPos-0+strParamLabel.length+1,intParamLength);
	else strRefParam = flashvars.substr(intStartPos-0+strParamLabel.length+1);
	return strRefParam;
}

var qstring = location.search;

var flashvars = qstring ? qstring.substring(1) : "";
if(!flashvars || flashvars=="debug=true" && window["getDebugFlashVars"]) flashvars = getDebugFlashVars();

if(flashvars.indexOf("consolemode=cd")==-1 && flashvars.indexOf("eventserver")==-1){
	flashvars += "&eventserver=" + document.location.protocol + "//" + document.location.host;
}

var unloadurl = null;
if (flashvars.indexOf("popsurvey1=true")!=-1) 
	unloadurl = findParam("eventserver")+"/eventManager/presentation/survey.jsp?eventId="+findParam("eventid")+"&sessionid="+findParam("sessionid")+"&key="+findParam("key")+"&survey=survey1"
				
if (window.attachEvent) window.attachEvent("onunload", handleUnload);
if (window.addEventListener) window.addEventListener("unload", handleUnload, false);

function handleUnload() {
	if (unloadurl) window.open(unloadurl);
}

var now = new Date();
var epochdatestr = "Mon, 1 Jan 1970 00:00:00 GMT"
var epochdate = Date.parse(epochdatestr)
var curUTC=now.toUTCString();
var utcms=new Date(curUTC).getTime();
//get total time in milliseconds since 1/1/1970 00:00:00 GMT until now (also in GMT)
var ms = (utcms-epochdate);//Date.UTC();//new Date().getTime();
var cacheinterval=(Math.round(ms/(5*60000)));//the url will be unique for 5 minutes

flashvars += "&cacheinterval="+cacheinterval

var hostArray = location.host.split(".");
document.domain = hostArray[hostArray.length - 2] + "." + hostArray[hostArray.length - 1];		
