var spanModes = new Object();
	
function registerSpan(id)
{
	spanModes[id] = false;
}

function toggleSpan(id)
{
	var mode = spanModes[id];	
	
	if(mode==null) { mode = false; }
	
	mode = !mode;
	
	spanModes[id] = mode;
	
	var title = 'Hide';
	var display = 'inline';
	var img = 'minus';
	
	if(!mode)
	{
		title = 'Show';
		display = 'none';
		img = 'plus';
	}
	
	var titleSpan = document.getElementById(id + 'Title');
	var imgSpan = document.getElementById(id + 'Img');
	
	if(titleSpan!=null)
	{
		titleSpan.innerText = title;
	}
	
	if(imgSpan!=null)
	{
		imgSpan.src = '/images/' + img + '.gif';
	}
		
	document.getElementById(id + 'Span').style.display = display;		
}

