Tienes fallos en el código en la sintaxis de la comparación (para comparar es == ó ===). El = se usa para asignar, por eso sólo te funciona una vez.
Así sería arreglado:
Código Javascript
:
Ver originalfunction muestraOculta()
{
var enlace = document.getElementById("enlace_1");
if (document.getElementById("contenidos_1").style.display != 'none')
{
document.getElementById("contenidos_1").style.display = 'none';
enlace.innerHTML = "Mostrar contenidos";
}
else
{
document.getElementById("contenidos_1").style.display = 'block';
enlace.innerHTML = "Ocultar contenidos";
}
}