/*******************************************************
ADOBE ACROBAT DETECT 
*******************************************************/

//Script type required to validate
var displayString;
var acrobat=new Object();

acrobat.installed=false;
acrobat.version='0.0';

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

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

			acrobat.installed=true;
			displayString = acrobat.version;
			break;
		}
	}
} else if (window.ActiveXObject) {
	for (x=2; x<10; x++) {
		try {
			oAcro=eval("new ActiveXObject('PDF.PdfCtrl."+x+"');");
			if (oAcro) {
				acrobat.installed=true;
				
				acrobat.version=x+'.0';
				displayString = acrobat.version;
			}
		} catch(e) {}
}

try {
	oAcro4=new ActiveXObject('PDF.PdfCtrl.1');
	if (oAcro4) {
		acrobat.installed=true;
		acrobat.version='4.0';
		displayString = acrobat.version;
	}
} catch(e) {}

try {
	oAcro7=new ActiveXObject('AcroPDF.PDF.1');
	if (oAcro7) {
		acrobat.installed=true;
		acrobat.version='7.0';
		displayString = acrobat.version;
	}
} catch(e) {}

}

// check if the user is safari or MAC if so do not display the acrobat message
var sUserAgent = navigator.userAgent.toLowerCase();
var isSafari=(sUserAgent.indexOf('safari')!=-1)?true:false;
var isMac=(sUserAgent.indexOf('mac')!=-1)?true:false;
	
// if the user doesn't have acrobat or has a version earlier then 7 display message
if ((!displayString || displayString < 6) && !isSafari && !isMac) {
	document.getElementById("acrobatMessage").style.visibility = "visible"
	document.getElementById("acrobatMessage").style.position = "relative"
}