	<!-- Getting the FSO Object and passing the info to FSOServlet --->
<!-- **************************************************************************************************************************** -->
	var gotoUrl = '';
	var gotoUrlEnc = escape(encodeURI(gotoUrl));		   
	var sendUrl = '../FSOCollectorServlet';
	var sendUrlLogin = '../loginWidget/FSOCollectorServlet';
	var sendUrlEnc = escape(encodeURI(sendUrl));
	var sendUrlEncLogin = escape(encodeURI(sendUrlLogin));
	var noFlash = '';

	var fpString = "";
	var andString = "";
	
	var requiredMajorVersion = 6;
	// Minor version of Flash required
	var requiredMinorVersion = 0;
	// Minor version of Flash required
	var requiredRevision = 0;
	// Version check based upon the values defined in globals
	var hasReqestedVersion = DetectFlashVer(requiredMajorVersion, requiredMinorVersion, requiredRevision);

	//if (top != self) top.location.href = location.href;

	function navigateToUrl(url) {
		//window.location.replace(url);
	}
	function getFSOFlash(send_url){
		BrowserDetect.init();
		// -----------------------------------------------------------------------------
		// Globals
		// Major version of Flash required
		var requiredMajorVersion = 6;
		// Minor version of Flash required
		var requiredMinorVersion = 0;
		// Minor version of Flash required
		var requiredRevision = 0;
		// -----------------------------------------------------------------------------
		// Version check based upon the values defined in globals
		var hasReqestedVersion = DetectFlashVer(requiredMajorVersion, requiredMinorVersion, requiredRevision);
		if (hasReqestedVersion)
	{
				var d = new Date().getTime();
		var out = "";
		out = out + "<object classid='clsid:D27CDB6E-AE6D-11cf-96B8-444553540000'" + "\n";
		out = out + "width='1' height='1'>" + "\n";
				out = out + "<param name='movie' value='/flash/pmfso.swf?nocache=" + d + "'>" + "\n";
		out = out + "<param name='quality' value='high'>" + "\n";
		out = out + "<param name='bgcolor' value=#FFFFFF>" + "\n";
		out = out + "<param name='allowScriptAccess' value='sameDomain'>" + "\n";
		out = out + "<param name='allowScriptAccess' value='sameDomain'>" + "\n";
		out = out + "<param name='FlashVars' value='sendUrl="+send_url+"&browserType=" + BrowserDetect.browser + "'>" + "\n";
		out = out + "<embed src='/flash/pmfso.swf?nocache=" + d + "'" + "\n";
		out = out + "FlashVars='sendUrl="+send_url+"&browserType=" + BrowserDetect.browser + "'" + "\n";
		out = out + "quality='high' bgcolor='#FFFFFF' width='1' height='1'" + "\n";
		out = out + "allowScriptAccess='sameDomain'" + "\n";
		out = out + "type='application/x-shockwave-flash'>" + "\n";
				out = out + "<noembed>" + "\n";
				out = out + "<script>" + "\n";
				out = out + "navigateToUrl('"+gotoUrl+"');" + "\n";
				out = out + "<\/script>" + "\n"; 
				out = out + " </noembed>" + "\n"; 
				out = out + "<noobject></noobject>" + "\n"; 
				out = out + "</embed>" + "\n"; 
				out = out + "<noobject></noobject>" + "\n"; 
		out = out + "</object>" + "\n"; 
		return out; 
	} 
		else 
			{ 
				var out = ""; 
				out = out + "<script>" + "\n";
				out = out + "	navigateToUrl('"+noFlash+"');" + "\n";
				out = out + "<\/script>" + "\n";
				return out; 
			} 
		}
		function setFSO(dev_token){
			var flashVarsFSO = "pmdata="+escape(encodeURI(dev_token));
			if (hasReqestedVersion) {
				var d = new Date().getTime();
				var outFSO = "";
				outFSO = outFSO + "<object classid='clsid:D27CDB6E-AE6D-11cf-96B8-444553540000'" + "\n";
				outFSO = outFSO + "width='1' height='1'>" + "\n";
				outFSO = outFSO + "<param name='movie' value='/flash/pmfso.swf?nocache=" + d + "'>" + "\n";
				outFSO = outFSO + "<param name='quality' value='high'>" + "\n";
				outFSO = outFSO + "<param name='bgcolor' value=#FFFFFF>" + "\n";
				outFSO = outFSO + "<param name='FlashVars' value='"+flashVarsFSO+"&browserType=" + BrowserDetect.browser + "'>" + "\n";
				outFSO = outFSO + "<embed src='/flash/pmfso.swf?nocache=" + d + "'" + "\n";
				outFSO = outFSO + "FlashVars='"+flashVarsFSO+"browserType=" + BrowserDetect.browser + "'" + "\n";
				outFSO = outFSO + "quality='low' bgcolor='#FFFFFF' width='1' height='1'" + "\n";
				outFSO = outFSO + "type='application/x-shockwave-flash'>" + "\n";
				outFSO = outFSO + "<noembed></noembed>" + "\n";
				outFSO = outFSO + "<noobject></noobject>" + "\n";
				outFSO = outFSO + "</embed>" + "\n";
				outFSO = outFSO + "<noobject></noobject>" + "\n";
				outFSO = outFSO + "</object>" + "\n";
				document.getElementById('insert_FSO').innerHTML=outFSO;	
			}
		}
		document.write(getFSOFlash(sendUrlEnc)); 
		document.write(getFSOFlash(sendUrlEncLogin)); 
