// $Id: browser_sensing.js,v 1.1 2005/03/17 17:34:33 fpetroski Exp $

/* Browser sensing */
/* Set up boolian variables to record the browser type */
var isNS = 0;
var isNS4 = 0;
var isIE4 = 0;
var isNew = 0;
var isNS6up = 0;
var docObj, styleObj, currObj;

/* Determines the browser name and browser version */
var brow = ((navigator.appName) + (parseInt(navigator.appVersion)));

/* Simple check for Netscape */
if ((navigator.appName) == "Netscape")    isNS = 1;

/* reassign variable depending on the browser */
if      (parseInt(navigator.appVersion) >= 5)    isNew = 1;
else if (brow == "Netscape4") 	                 isNS4 = 1;
else if (brow == "Microsoft Internet Explorer4") isIE4 = 1;

if ((navigator.appName == "Netscape") && (parseInt(navigator.appVersion) >= 5)){
	isNS6up = 1;
}
				
if (isNS4||isIE4||isNew) {
	docObj = (isNS4) ? 'document' : 'document.all';
	styleObj = (isNS4) ? '' : '.style';
}

