	function cLayerReference()
	{
		this.mMakeLayerRef = fMakeLayerRef;
		this.mMultipleRefs = fMultipleRefs;
	}
//-------------------------------------------------------
	function fMakeLayerRef(sRefName, sLayerName)
	{
		if (navigator.appName == "Netscape")
		{
			eval(sRefName + " = document." + sLayerName);
		}
		else
		{
			eval(sRefName + " = document.all." + sLayerName + ".style");
		}
	}
//-------------------------------------------------------
	function fMultipleRefs(iNumberOfRefs, sRefNames, sLayerNames)
	{
		for (x = 1; x <= iNumberOfRefs; x++)
		{
			if (navigator.appName == "Netscape")
			{
				eval(sRefNames + x + " = document." + sLayerNames + x);
			}
			else
			{
				eval(sRefNames + x + " = document.all." + sLayerNames + x + ".style");
			}
		}
	}
