
function highlightActivity(elem,action)
{
	if(!jsFr.hasClass(elem,"activity"))
	{
		while(elem!="undefined")
		{
			//(elem.tagName.toLowerCase() != "div" && !jsFr.hasClass(elem,"activity")) && elem.parentNode != "undefined"
			if((elem.tagName.toLowerCase() == "div" && jsFr.hasClass(elem,"activity")))
			{
				break;
			}
			elem = elem.parentNode;
		}
		if(elem=="undefined"){
			return;
		}
	}
	if(action == "highlight")
	{
		jsFr.addClass(elem,"actHighlight");
	}else{
		jsFr.removeClass(elem,"actHighlight");
	}
}

jsFr.addTagEvent("DIV", "activity", "mouseover", function(e){highlightActivity(jsFr.getEventTarget(e),"highlight")});
jsFr.addTagEvent("DIV", "activity", "mouseout", function(e){highlightActivity(jsFr.getEventTarget(e),"normal")});