var detect = navigator.userAgent.toLowerCase();

if (detect.indexOf("firefox") > -1) { var FireFox = 1; }

if(document.all && !document.getElementById) { document.getElementById = function(id) { return document.all[id]; } }

function highlight(id, action)
{
	var el = document.getElementById(id);

	if (action == "off")
	{
		if (FireFox)
			el.setAttribute("style", "-moz-opacity: 1.0; opacity: 1.0;");
		else
			el.style.setAttribute("cssText",  "filter:alpha(opacity=100);");
	}
	else if (action == "on")
	{
		if (FireFox)
			el.setAttribute("style", "-moz-opacity: 0.5; opacity: 0.5;");
		else
			el.style.setAttribute("cssText",  "filter:alpha(opacity=50);");
	}
}