//-----------------------------------------------------------------------------
var curbgColor, curColor;
function active(obj,color) {
	curbgColor = obj.style.backgroundColor;
	obj.style.backgroundColor = color;
}

//-----------------------------------------------------------------------------
function deactive(obj) {
	obj.style.backgroundColor = curbgColor;
	//if (obj.bgColor == null)obj.style.backgroundColor = curbgColor;
	//else obj.bgColor = curbgColor;
}

//-----------------------------------------------------------------------------
var curClass;
function active_class(obj){
	if (!obj || obj == null) return false;
	if (!obj.className) curbgColor = obj.style.backgroundColor;
	else curClass = obj.className;
	obj.className = 'Highlight';
}

//-----------------------------------------------------------------------------
function deactive_class(obj){
	if (!obj || obj == null) return false;
	if (!obj.className) obj.style.backgroundColor = curbgColor;
	else obj.className = curClass;
}

//-----------------------------------------------------------------------------
var sCurClass;
function activeClass(obj, sClassName){
	if (!obj || obj == null) return false;
	if (!obj.className) curbgColor = obj.style.backgroundColor;
	else sCurClass = obj.className;
	obj.className = sClassName;
}

//-----------------------------------------------------------------------------
function deactiveClass(obj){
	if (!obj || obj == null) return false;
	if (!obj.className) obj.style.backgroundColor = curbgColor;
	else obj.className = sCurClass;
}
