function getParentTag(obj, tag){
	while (obj.tagName != tag){
		obj = obj.parentNode;
		if (!obj){
			return null;
		}
	}
	return obj;
}

function domProps_btnClick(obj){
	var btn = getParentTag(obj, 'TD');
	for (var n = 0; n < buttons.length; n++){
		if (buttons[n] == btn.id){
			domProps_btnSelect(buttons[n])
		}
		else {
			domProps_btnUnselect(buttons[n]);
		}
	}
}

function domProps_btnSelect(id){
	var btn = layer(id).object;
	domProps_showInfo(btn.getAttribute('info'));
	btn.className="btn selected";
}
function domProps_btnUnselect(id){
	var btn = layer(id).object;
	domProps_hideInfo(btn.getAttribute('info'));
	btn.className="btn";
}

function domProps_hideInfo(id){
	layer(id).style.display="none";
}

function domProps_showInfo(id){
	layer(id).style.display="";
}

