var hasPlugin, strPlugin, strNav, strAgt, strWin, strMac, strNS, strIE, strNSE, hasQT, hasMP;

hasQT = false;
hasMP = false;

function GetIE(strPlugin) {
	hasPlugin = false;
	document.write('<SCR' + 'IPT LANGUAGE="VBScript">\n on error resume next \n hasPlugin = IsObject(CreateObject("' + strPlugin + '")) \n </SCR' + 'IPT>\n');
	return hasPlugin;
}

function GetNS(strPlugin) 
{
	hasPlugin = false;
	if (strNSE.indexOf(strPlugin) != -1){if (navigator.mimeTypes[strPlugin].enabledPlugin != null){hasPlugin = true;}}
	return hasPlugin;
}

if (window.location.search == "" || window.location.search == "?") 
{
	var strNav = navigator.appName.toLowerCase();
	var strAgt = navigator.userAgent.toLowerCase();
	var strWin  = ((strAgt.indexOf("win")!=-1) || (strAgt.indexOf("32bit")!=-1));
	var strMac  = (strAgt.indexOf("mac")!=-1);
	var strNS   = (strNav.indexOf("netscape") != -1);
	var strIE   = (strAgt.indexOf("msie") != -1);
	if (strIE && strWin) 
	{
		hasQT = GetIE("Quicktime.Quicktime");
		hasMP = GetIE("wmplayer.ocx");
	}
	if (strNS || !strWin) 
	{
		strNSE = "";
		for (var i=0;i<navigator.mimeTypes.length;i++) strNSE += navigator.mimeTypes[i].type.toLowerCase();
		hasQT = GetNS("video/quicktime");
		hasMP = GetNS("application/x-mplayer2");
    }
}