fallo richiamando una funzione
codice:
function mostraNascondi(tuoId,tuoLink){
  var s=document.getElementById(tuoId).style;
  tuoLink.innerHTML=(s.display=='block')?'MOSTRAMI':'NASCONDIMI';
  s.display=(s.display=='block')?'block':'none';

}
MOSTRAMI
vedi da solo se 'block' 'none' o 'MOSTRAMI' 'NASCONDIMI' vanno invertiti