var ljsc_HideShow_ie4 = (document.all) ? true : false;

function ljsc_HideShow_HideElement(sElement, sId)
{
	if (ljsc_HideShow_ie4)
	{
		var overDiv = document.all[sId];
		if (overDiv)
		{
			// Find the div's offsetTop and offsetLeft relative to the BODY tag.
			divLeft   = overDiv.offsetLeft;
			divTop    = overDiv.offsetTop;
			divParent = overDiv.offsetParent;
			while (divParent.tagName.toUpperCase() != "BODY")
			{
				divLeft  += divParent.offsetLeft;
				divTop   += divParent.offsetTop;
				divParent = divParent.offsetParent;
			}

			divHeight = overDiv.offsetHeight;
			divWidth = overDiv.offsetWidth;
		}

		for (i=0; i<document.all.tags(sElement).length; i++)
		{
			obj = document.all.tags(sElement)[i];
			if (!obj || !obj.offsetParent)
			{
				continue;
			}

			// Find the element's offsetTop and offsetLeft relative to the BODY tag.
			objLeft   = obj.offsetLeft;
			objTop    = obj.offsetTop;
			objParent = obj.offsetParent;

			while (objParent.tagName.toUpperCase() != "BODY")
			{
				objLeft  += objParent.offsetLeft;
				objTop   += objParent.offsetTop;
				objParent = objParent.offsetParent;
			}

			objHeight = obj.offsetHeight;
			objWidth = obj.offsetWidth;

			if (overDiv)
			{
				if ((
					((objLeft >= divLeft) && (objLeft <= (divLeft + divWidth))) ||
					(((objLeft + objWidth) >= divLeft) && ((objLeft + objWidth) <= (divLeft + divWidth))) ||
					((objLeft <= divLeft) && ((objLeft + objWidth) >= (divLeft + divWidth)))
					) && (
					((objTop >= divTop) && (objTop <= (divTop + divHeight))) ||
					(((objTop + objHeight) >= divTop) && ((objTop + objHeight) <= (divTop + divHeight))) ||
					((objTop <= divTop) && ((objTop + objHeight) >= (divTop + divHeight)))
				))
				{
					obj.style.visibility = "hidden";
				}
			}
			else
			{
				obj.style.visibility = "hidden";
			}
		}
	}
}

function ljsc_HideShow_ShowElement(sElement)
{
	if (ljsc_HideShow_ie4)
	{
		for (i=0; i<document.all.tags(sElement).length; i++)
		{
			obj = document.all.tags(sElement)[i];

			if(!obj || !obj.offsetParent)
			{
				continue;
			}

			obj.style.visibility = "";
		}
	}
}

 
 
 
 
 
 
