Hola:
Creo que no has leído toda la respuesta... donde puse tu misma función con menos líneas...
Código:
var activa = "a";
function tag(id) {return document.getElementById(id);}
function cambiarPagina(pag) {
tag(activa).style.display = "none";
activa = pag;
tag(activa).display = "block";
}
En tu sección script, prueba estas líneas. Además display = "hidden" no hace nada porque no es un valor para ese estilo.
Saludos