bodyLoad.add(
	function() {

		var t = $t('dt', $('listaFaq'));
		if( t )
		{
			var a = new Ajax , l , pos , target , h;

			t.forEach( function(ele)
				{
					Evt.add(ele , 'click' , function( evt )
						{
							h = $t('a', this)[0].href;
							pos = h.lastIndexOf('/') + 1;
							l = h.substring( pos );
							target = $('r_'+ l);

							Evt.cancel(evt);

							toggleHideFaq( this , target , t );

							if( target.innerHTML != '' )
								target.style.display = 'block';
							else
							{
								a.makeFeedBack();
								a.setTarget( target );
								a.callServer( h );
							}

						}

					)
				}
			);

		}
	}
);

function toggleHideFaq ( l , t, lista )
{
	$t('dt', $('listaFaq')).forEach( function( ele ){ ele.className = 'esconde'; } );
	$t('dd', $('listaFaq')).forEach( function( ele ){ ele.style.display = 'none'; } );
	l.className = t.className = 'mostra';
}
