function getObj(name)
{
	if (document.getElementById)
	{
		this.obj = document.getElementById(name);
		if ( this.obj != null) {
			this.style = document.getElementById(name).style;
		}
	}
	else if (document.all)
	{
		this.obj = document.all[name];
		this.style = document.all[name].style;
	}
	else if (document.layers)
	{
		this.obj = document.layers[name];
		this.style = document.layers[name];
	}
	else {
		this.obj = null;
		this.style = null;
	}
}


function visibility(obj,vis)
{
	var x = new getObj(obj);
	x.style.visibility='' + vis
}

function display(obj,vis)
{
	var x = new getObj(obj);
	x.style.display='' + vis;
	x.style.zindex='1';
}

function toggleObj(obj)
{
	var x = new getObj(obj);
	var d = x.style.display;
	x.style.display=(d == "none") ? "block" : "none";

}
function toggleObjV(obj)
{
	var x = new getObj(obj);
	if (x.obj != null) {
		var d = x.style.visibility;
		x.style.visibility=(d == "hidden") ? "visible" : "hidden";
	}
}
function toggleActive(obj,color)
{
	var x = document.getElementById(obj);
	if (x.className == "active")
	{
		x.className = "";
		x.style.borderBottom = "0";
	} else {
		x.className = "active";
		x.style.borderBottom = "0px dashed "+color;
	}
}