function initShowHide()
{
	var states; var state; var key; var val; var style; var img;

	if( blockState == '' )
	{
		return ;
	}

	states = blockState.split( '|' ) ;

	for( key in states )
	{
		val=states[key] ;
		state=val.split( '=' ) ;
		style=document.getElementById(state[0]).style ;
		img=document.getElementById(state[0] + '-img');

		if( state[1]==1 )
		{
			style.display='block';
			img.src="/s/button-hide2.gif";
		}
		else
		{
			style.display='none' ;
			img.src="/s/button-show2.gif";
		}
	}
}

function showHide(id)
{
 	var s=document.getElementById(id).style;
	var img=document.getElementById(id + '-img');
	var state = null;

	if (s.display!='block')
	{
		img.src="/s/button-hide2.gif";
  		s.display='block';
		state=1;
 	}
 	else 
	{
		img.src="/s/button-show2.gif";
  		s.display='none';
		state=0;
 	}

	var url = callbackURL + 'textblock?page-id=' + pageId + '&request-id=' + requestId + '&block-id=' + id +'&state=' + state ;

	ProcessXML( url );
}
