// JavaScript Document
function hideElement(elmId, overDiv)
{
	if (document.all)
	{
		divLeft = overDiv.offsetLeft;
		divTop = overDiv.offsetTop;
		divParent = overDiv.offsetParent;

		if (divParent)
		{
			if (divParent.tagName)
			{
				while (divParent.tagName.toUpperCase() != "BODY")
				{
					divLeft  += divParent.offsetLeft;
					divTop   += divParent.offsetTop;
					divParent = divParent.offsetParent;
				}
			}
		}

		divBottom = divTop + overDiv.offsetHeight - 1;
		divRight = divLeft + overDiv.offsetWidth - 1;

		for (i=0; i<document.getElementsByTagName(elmId).length; i++)
		{
			obj = document.getElementsByTagName(elmId)[i];
			if (!obj || !obj.offsetParent)
			{
				continue;
			}
			
			objLeft   = obj.offsetLeft;
			objTop    = obj.offsetTop;
			objParent = obj.offsetParent;
				
			while (objParent.tagName.toUpperCase() != "BODY")
			{
				objLeft  += objParent.offsetLeft;
				objTop   += objParent.offsetTop;
				objParent = objParent.offsetParent;
			}
			
			objBottom = objTop + obj.offsetHeight - 1;
			objRight = objLeft + obj.offsetWidth - 1;
			
			if ((
				((objLeft >= divLeft) && (objLeft <= divRight)) ||
				(((objRight) >= divLeft) && (objRight <= divRight)) ||
				((objLeft <= divLeft) && (objRight >= divRight))
				)
				&&
				(
				((objTop >= divTop) && (objTop <= divBottom)) ||
				((objBottom >= divTop) && (objBottom <= divBottom)) ||
				((objTop <= divTop) && (objBottom >= divBottom))
				))
			{
				obj.style.visibility = "hidden";
			}
		}
	}
}

function showElement(elmId)
{
	if (document.all)
	{
		for (i=0; i<document.getElementsByTagName(elmId).length; i++)
		{
			obj = document.getElementsByTagName(elmId)[i];	  
			if (!obj || !obj.offsetParent)
			{
				continue;
			}
			obj.style.visibility = "";
		}
	}
}
function hideDivScroll(overDiv,sShowClass,sHideClass)
{
		divLeft = overDiv.offsetLeft;
		divTop = overDiv.offsetTop;
		divParent = overDiv.offsetParent;

		if (divParent)
		{
			if (divParent.tagName)
			{
				while (divParent.tagName.toUpperCase() != "BODY")
				{
					divLeft  += divParent.offsetLeft;
					divTop   += divParent.offsetTop;
					divParent = divParent.offsetParent;
				}
			}
		}

		divBottom = divTop + overDiv.offsetHeight - 1;
		divRight = divLeft + overDiv.offsetWidth - 1;
		for (i=0; i<document.getElementsByTagName("DIV").length; i++)
		{
			obj = document.getElementsByTagName("DIV")[i];
			if (obj.className == sShowClass)
			{
				objLeft   = obj.offsetLeft;
				objTop    = obj.offsetTop;
				objParent = obj.offsetParent;
					
				while (objParent.tagName.toUpperCase() != "BODY")
				{
					objLeft  += objParent.offsetLeft;
					objTop   += objParent.offsetTop;
					objParent = objParent.offsetParent;
				}
				
				objBottom = objTop + obj.offsetHeight - 1;
				objRight = objLeft + obj.offsetWidth - 1;
				
				objLeft = objRight - 20;
				//alert();
				if ((
					((objLeft >= divLeft) && (objLeft <= divRight)) ||
					(((objRight) >= divLeft) && (objRight <= divRight)) ||
					((objLeft <= divLeft) && (objRight >= divRight))
					)
					&&
					(
					((objTop >= divTop) && (objTop <= divBottom)) ||
					((objBottom >= divTop) && (objBottom <= divBottom)) ||
					((objTop <= divTop) && (objBottom >= divBottom))
					))
				{
					obj.className = sHideClass;
				}
			}
		}
}
function showDivScroll(sShowClass, sHideClass)
{
		for (i=0; i<document.getElementsByTagName("DIV").length; i++)
		{
			obj = document.getElementsByTagName("DIV")[i];
			if (obj.className == sHideClass)
			{
				obj.className = sShowClass;
			}
		}
}
function RollOver()
{
	var vImgs=document.getElementsByTagName("img");
	var b=false;
	for(var i=0;i<vImgs.length;i++)
	{
        var sPage = document.location;
        sPage = String(sPage);
		if((sPage.indexOf(vImgs[i].id) ==-1))// && (vImgs[i].id==null)  && (vImgs[i].id==""))
		{
			if(vImgs[i].src.indexOf("_Off")!=-1)
			{
				vImgs[i].onmouseover= function (){ this.src= this.src.replace("_Off","_On");};
				vImgs[i].onmouseout=  function (){ 	this.src= this.src.replace("_On","_Off");};
			}
		}
		else 
		{	
		  // if((vImgs[i].id!=null)  && (vImgs[i].id!="")) 
		   vImgs[i].src = vImgs[i].src.replace("_Off","_On"); 
		}
	}
}
