function glossOver(gloss)
{
	glossHighlight(gloss);
	if(gloss.id!="")
	{
		var objs=document.getElementsByTagName("span");
		for(var i=0; i<objs.length; i++)
		{
			if(objs[i]!=gloss && objs[i].id==gloss.id) glossHighlight(objs[i]);
		}
	}

}

function glossOut(gloss)
{
	glossLowlight(gloss);
	if(gloss.id!="")
	{
		var objs=document.getElementsByTagName("span");
		for(var i=0; i<objs.length; i++)
		{
			if(objs[i]!=gloss && objs[i].id==gloss.id) glossLowlight(objs[i]);
		}
	}

}

function glossHighlight(gloss)
{
	for(i=0; i<gloss.childNodes.length; i++)
	{
		gloss.style.zIndex=999;
		var obj=gloss.childNodes[i];
		if(obj.nodeType==1)
		{
			if(obj.className=='glosstext')
				obj.className='glosstextOn';
				
			else if(obj.className=='glossbox')
				obj.style.visibility='visible';
		}
	}
}
function glossLowlight(gloss)
{
	gloss.style.zIndex=0;
	for(i=0; i<gloss.childNodes.length; i++)
	{
		var obj=gloss.childNodes[i];
		if(obj.nodeType==1)
		{
			if(obj.className=='glosstextOn')
				obj.className='glosstext';

			else if(obj.className=='glossbox')
				obj.style.visibility='hidden';
		}
	}
}