function IsFireFoxBrowser()
{
	var zBrowserName = "";

	zBrowserName+=navigator.userAgent;
	//alert(zBrowserName);
	if (zBrowserName.indexOf("Firefox",0) != -1) 
		return (true);
	else
		return (false);
}

function GetMediaPlayerVersionInfo()
{
	var zRet = "0";
	var pWMP=null; 
	
	if (! document.all)
	{
		return ("0");
	}
	
	try 
	{
		pWMP = new ActiveXObject("WMPlayer.OCX.7");
		if (!pWMP)
		{
			pWMP=null; 
			pWMP = new ActiveXObject("MediaPlayer.MediaPlayer.1");
			if (!pWMP)
			{
				zRet = "-1";
			}
			else
			{
				zRet = "6.4";
			}
		}
		else
		{
			zRet = pWMP.versionInfo;
		}
	}
	catch(e)
	{
		zRet = "-2";
	}
	pWMP=null; 
		
	return (zRet);
}



function GetMediaPlayerVersion()
{
	var iRet = 0;
	var pWMP=null; 
	
	if (!document.all)
	{
		return (0);
	}
	
	try 
	{
		pWMP = new ActiveXObject("WMPlayer.OCX.7");
		if (!pWMP)
		{
			pWMP=null; 
			pWMP = new ActiveXObject("MediaPlayer.MediaPlayer.1");
			if (!pWMP)
			{
				iRet = -1;
			}
			else
			{
				iRet = 6.4;
			}
		}
		else
		{
			iRet = parseInt(pWMP.versionInfo, 10);
		}
	}
	catch(e)
	{
		iRet = -2;
	}
	pWMP=null; 
		
	return (iRet);
}

function getSilverlightVersion() 
{
    var version = '';
    var container = null;
    try {
        var control = null;
        if (window.ActiveXObject) {
            control = new ActiveXObject('AgControl.AgControl');
        }
        else 
        {
            if (navigator.plugins['Silverlight Plug-In']) {
                container = document.createElement('div');
                document.body.appendChild(container);
                container.innerHTML= '<embed type="application/x-silverlight" src="data:," />';
                control = container.childNodes[0];
            }
        }
        if (control) 
        {
            if (control.isVersionSupported('3.0')) { version = '3.0'; }
            else if (control.isVersionSupported('2.0')) { version = '2.0'; }
            else if (control.isVersionSupported('1.0')) { version = '1.0'; }
        }
    }
    catch (e) { }
    if (container) {
        document.body.removeChild(container);
    }
    return version;
}


function IsWMPInstall()
{
    var player = null; 
    var plugin = null; 
    var bRet = false;
    
    var hasActiveX=false;
    try
    {
        if(window.ActiveXObject)
        {
            hasActiveX = true;
            player = new ActiveXObject("WMPlayer.OCX.7");
        }
        else if (window.GeckoActiveXObject)
        {
            hasActiveX = true;    
            player = new GeckoActiveXObject("WMPlayer.OCX.7");
        }
    } 
    catch(oError) { }
    
    try
    {
        if(navigator.mimeTypes)
        {
            plugin = navigator.mimeTypes['application/x-mplayer2'].enabledPlugin; 
        } 
    }catch (oError) {}
    
    if (player || plugin)
    {
        bRet = true;
    }
    
    player = null;
    plugin = null;
    
    SetCookie("VCN_WMPInstall",bRet ? "1" : "0");

    return (bRet);
}

var g_bWMPInstalled = IsWMPInstall();