    var gAppletPopup = null;

	function CloseApplication()
	{		
		if (gAppletPopup)
		{
			gAppletPopup.close();
			gAppletPopup = null;
		}
		window.close();
	}
	
	function CheckNavUA(p_sNavUA, p_sString)
	{
		var iIndex = p_sNavUA.indexOf(p_sString) + 1;
		return iIndex;		
	}
	
    function GetWebBrowser()
	{						
		var sNavUA = navigator.userAgent.toLowerCase();
		
		var sBrowser;
		var sOS;
		
		// Browser
		if (CheckNavUA(sNavUA, 'konqueror'))
		{
			sBrowser = "Konqueror";
			sOS = "Linux";
		}
		else if (CheckNavUA(sNavUA, 'safari')) 
			sBrowser = "Safari"
		else if (CheckNavUA(sNavUA, 'omniweb')) 
			sBrowser = "OmniWeb"
		else if (CheckNavUA(sNavUA, 'opera')) 
			sBrowser = "Opera"
		else if (CheckNavUA(sNavUA, 'webtv')) 
			sBrowser = "WebTV";
		else if (CheckNavUA(sNavUA, 'icab')) 
			sBrowser = "iCab"
		else if (CheckNavUA(sNavUA, 'msie')) 
			sBrowser = "IE"
		else if (CheckNavUA(sNavUA, 'firefox'))
			sBrowser = "Firefox"
		else 
			sBrowser = "Unknown";		
		
        // OS		
		if (!sOS)
		{
			if (CheckNavUA(sNavUA, 'linux')) 
				sOS = "Linux";
			else if (CheckNavUA(sNavUA, 'x11'))
				sOS = "Unix";
			else if (CheckNavUA(sNavUA, 'mac'))
				sOS = "Mac"
			else if (CheckNavUA(sNavUA, 'win'))
				sOS = "Win"
			else 
				sOS = "Unknown";
		}        
        
        // Send
		document["FittingBox"].SetWebBrowser(sBrowser, sOS, sNavUA);
    }
     
    function IsAppletClosed()
    {
	    var bIsAppletClosed = "0";
	    if (!gAppletPopup || gAppletPopup.closed)
	    {
		    // Reset (Very important to avoid bug in FlashShowApplet)
		    FlashCloseApplet();
		    
	    	bIsAppletClosed = "1";
    	}
	    
	    // Send
	    document["FittingBox"].SetAppletClosed(bIsAppletClosed);
    }
    
	function FlashShowApplet(sApplet, nX, nY, nWidth, nHeight)
	{
		if (gAppletPopup)
		{
			gAppletPopup.location.replace(sApplet);
		}
		else
		{
			var param = "top="+nY+",left="+nX+",width="+nWidth+",height="+nHeight+",scrollbars=0, menubar=0,location=0,status=0,toolbar=0,resizable=0";			
			try {
				// Do not set a title to avoid popup blocking problem on IE !
				gAppletPopup = window.open(sApplet, null/*"FittingBox-3D"*/, param);
			}
			catch (e) 
			{
				alert("Popups blocked by a 3rd party");
			}
		}
	}    
    
	function FlashCloseApplet()
	{
		if (gAppletPopup)
		{
			gAppletPopup.close();
			gAppletPopup = null;
		}
	}
        
    function SendGAStats(sPage)
    {
//@GA	   
	_uacct = "UA-1547164-24"; 
	    urchinTracker(sPage);
	    return true;
//@GA
		return false;
    }
