// Return the DOM object
function obj(id) { 
	return document.getElementById(id);
}

function setEl(id,val) {
	if (!obj(id).value)
		obj(id).innerHTML = val;
	else obj(id).value = val;
}

function el(id){
	if ('selectedIndex' in obj(id))
		return obj(id).options[obj(id).selectedIndex].value;
	else if (!obj(id).innerHTML)
		return obj(id).value;
	else return obj(id).innerHTML;
}

function display(id) {
	isClosed = obj('div_'+id).style.display == 'none' || obj('div_'+id).style.display == '';
	obj('div_'+id).style.display=(isClosed?'block':'none');
	if (obj('img_'+id))
		obj('img_'+id).src = obj('img_'+id).src.replace((isClosed?'show':'hide'),(isClosed?'hide':'show'));
	if (obj('a_'+id))
		obj('a_'+id).title = obj('a_'+id).title.replace((isClosed?'Show':'Hide'),(isClosed?'Hide':'Show'));
}
