function toggleAnnouncementBody( gid ) 
{
	var elem = document.getElementById( "abody_"+gid );
	if ( !elem )
	{
		return;
	}

	var vis = elem.style;
	vis.display = (vis.display=='' || vis.display=='block') ? 'none':'block';

	var iconElem = document.getElementById( "atoggleicon_"+gid );
	if ( !iconElem )
	{
		return;
	}
	
	var src = iconElem.src;
	var index = src.indexOf( 'iconCollapse.gif' ); 
	if ( index != -1 )
	{
		iconElem.src = src.substring( 0, index ) + 'iconExpand.gif';
		return;
	}
	index = src.indexOf( 'iconExpand.gif' );
	if ( index != -1 )
	{
		iconElem.src = src.substring( 0, index ) + 'iconCollapse.gif';
		return;
	}
} 

