var acrobat=new Object();

acrobat.installed=false;
acrobat.version='0.0';

if (navigator.plugins && navigator.plugins.length)
{
	for (var i=0, z = navigator.plugins.length; i < z; i++)
	{
		if (navigator.plugins[i].description.indexOf('Adobe Acrobat') != -1)
		{
			acrobat.version = parseFloat(navigator.plugins[i].description.split('Version ')[1]);

			if (acrobat.version.toString().length == 1)
				acrobat.version += '.0';
			acrobat.installed = true;
			break;
		}
        else if (navigator.plugins[i].description.indexOf('Adobe PDF Plug-In') != -1)
        {
            acrobat.version = '8.0 or later';
            acrobat.installed = true;
			break;
        }
	}
}
else if (window.ActiveXObject)
{
	for (var i=2; i < 10; i++)
	{
		try
		{
			oAcro = eval("new ActiveXObject('PDF.PdfCtrl."+i+"');");
			if (oAcro)
			{
				acrobat.installed = true;
				acrobat.version = i+'.0';
			}
		}
		catch(e) {}
	}

	try
	{
		oAcro4=new ActiveXObject('PDF.PdfCtrl.1');
		if (oAcro4)
		{
			acrobat.installed = true;
			acrobat.version = '4.0';
		}
	}
	catch(e) {}

	try
	{
		oAcro7=new ActiveXObject('AcroPDF.PDF.1');
		if (oAcro7)
		{
			acrobat.installed = true;
			acrobat.version = '7.0';
		}
	}
	catch(e) {}
}

acrobat.ver4=(acrobat.installed && parseInt(acrobat.version) >= 4) ? true:false;
acrobat.ver5=(acrobat.installed && parseInt(acrobat.version) >= 5) ? true:false;
acrobat.ver6=(acrobat.installed && parseInt(acrobat.version) >= 6) ? true:false;
acrobat.ver7=(acrobat.installed && parseInt(acrobat.version) >= 7) ? true:false;
acrobat.ver8=(acrobat.installed && parseInt(acrobat.version) >= 8) ? true:false;
acrobat.ver9=(acrobat.installed && parseInt(acrobat.version) >= 9) ? true:false; 

acrobat.majorversion = '0';
if (acrobat.installed)
	acrobat.majorversion = parseInt(acrobat.version);

function GetAcrobatMajorVersion()
{
	return acrobat.majorversion;
}


