var isDHTML = 0;
var isID = 0;
var isAll = 0;
var isLayers = 0;

if (document.getElementById) {

	// The line below was added by RM, 5th May 2004.
	// The drop-down navigation system has a problem under Netscape, which causes the drop-downs to have the wrong
	// horizontal positioning. To switch this feature off for Netscape 7, I added the navigation.appName check. The 
	// original line read:
	// isID = 1; isDHTML = 1;
	// To turn this feature back on for Netscape, uncomment the line above and comment the line below.
	if (navigator.appName.indexOf ('Netscape') == -1) { isID = 1; isDHTML = 1; }
} else {
	if (document.all) {isAll = 1; isDHTML = 1;}
	else {
		browserVersion = parseInt (navigator.appVersion);

		if ((navigator.appName.indexOf ('Netscape') != -1) && (browserVersion == 4)) {isLayers = 1; isDHTML = 1;}
	}
}

function findDOM(objectID,withStyle) {
	if (withStyle == 1) {
		if (isID) { return (document.getElementById (objectID).style) ; }
	else {
		if (isAll) { return (document.all[objectID].style); }
	else {
		if (isLayers) { return (document.layers[objectID]); }
	};}
}
else {
	if (isID) { return (document.getElementById (objectID)) ; }
	else {
		if (isAll) { return (document.all[objectID]); }
	else {
	if (isLayers) { return (document.layers[objectID]);
	}
};}
}
}	
