var nDHTML = 0;
var nID = 0;
var nAll = 0;
var nLayers = 0;

if (document.getElementById)
{
	nDHTML = 1;
	nID = 1;
}
else if (document.all)
{
	nDHTML = 1;
	nAll = 1;
}
else if (navigator.appName.indexOf('Netscape') != -1
		&& parseInt(navigator.appVersion) == 4)
{
	nDHTML = 1;
	nLayers = 1;
}

// function to get the DOM object corresponding to the given object id
function GetDOMObject(objectId, withStyle)
{
	if (withStyle)
	{
		if (nID)
			return (document.getElementById(objectId).style);
		else if (nAll)
			return (document.all[objectId].style);
		else if (nLayers)
			return (document.layers[objectId]);
	}
	else
	{
		if (nID)
			return (document.getElementById(objectId));
		else if (nAll)
			return (document.all[objectId]);
		else if (nLayers)
			return (document.layers[objectId]);
	}
}
