var acrobatString;
var flashString;

var acrobatInstalled=false;
var acrobatVersion='0.0';

var flashInstalled = 0;
var flashVersion = 0;

MSDetect = "false";

if (navigator.plugins && navigator.plugins.length) {
	for (x=0; x<navigator.plugins.length;x++) {
		if (navigator.plugins[x].description.indexOf('Adobe Acrobat')!= -1)
		{
			acrobatVersion=parseFloat(navigator.plugins[x].description.split('Version ')[1]);

			if (acrobatVersion.toString().length == 1) acrobatVersion+='.0';

			acrobatInstalled=true;
			
			break;
		}
	}
}

else if (window.ActiveXObject)
{
	for (x=2; x<10; x++)
	{
		try
		{
			oAcro=eval("new ActiveXObject('PDF.PdfCtrl."+x+"');");
			if (oAcro)
			{
				acrobatInstalled=true;

				acrobatVersion=x+'.0';
				
			}
		}
		catch(e) {}
	}

	try
	{
		oAcro4=new ActiveXObject('PDF.PdfCtrl.1');
		if (oAcro4)
		{
			acrobatInstalled=true;
			acrobatVersion='4.0';
			
		}
	}
	catch(e) {}

	try
	{
		oAcro7=new ActiveXObject('AcroPDF.PDF.1');
		if (oAcro7)
		{
			acrobatInstalled=true;
			acrobatVersion='7.0';
			
		}
	}
	catch(e) {}

}

if (navigator.plugins && navigator.plugins.length)
{
	x = navigator.plugins["Shockwave Flash"];
	if (x)
	{
		flashInstalled = 2;
		if (x.description)
		{
			y = x.description;
			flashVersion = y.charAt(y.indexOf('.')-1);
		}
	}
	else
	flashInstalled = 1;
	if (navigator.plugins["Shockwave Flash 2.0"])
	{
		flashInstalled = 2;
		flashVersion = 2;
	}
}

else if (navigator.mimeTypes && navigator.mimeTypes.length)
{
	x = navigator.mimeTypes['application/x-shockwave-flash'];
	if (x && x.enabledPlugin)
	flashInstalled = 2;
	else
	flashInstalled = 1;
}

else
MSDetect = "true";