function FS_MakeCorners(dObj, szTag, szImage)
{
	var rxpImage = /images\/(.+?)pos(\.gif)/;
	var lpdElements = dObj.getElementsByTagName(szTag);
	var bTopBottom = false;
	var bLeftRight = false;
	var dTemp = null;
	var szTemp = "";
	var nCorner = 0;
	
	if(lpdElements)
	{
		for(var nElement = 0; nElement < lpdElements.length; nElement++)
		{
			for(nCorner = 1; nCorner < 5; nCorner++)
			{
				dTemp = document.createElement("img");
				dTemp.className = "corner " + (bTopBottom ? "top" : "btm") + " " + (bLeftRight ? "left" : "right");
				szTemp = (bTopBottom ? "t" : "b") + (bLeftRight ? "l" : "r");
				dTemp.src = szImage.replace(rxpImage, "images/$1" + szTemp + "$2");
				if(nCorner % 2 == 1)
				{
					bTopBottom = !bTopBottom;
				}
				else
				{
					bLeftRight = !bLeftRight;
				}
				lpdElements[nElement].appendChild(dTemp);
				dTemp = null;
			}
		}
	}
}