se nota que vienes de asp. te muestro todos los errores
Cita: function muestra_oculta(){
for (i=0; i<25; i++){
if i = 0 then{ // te lo ha explicado maycolalvarez
var el = document.getElementById(oculta[0]);
el.style.display = (el.style.display == 'block'); // no recuerdo el nombe de esta estructura de condicional, pero está mal contruida
else // te faltan llaves de apertura y cierre
var el = document.getElementById(oculta[i]);
el.style.display = (el.style.display == 'none');
}
}
} // te sobra esta llave
window.onload = function(){
var oculta = new Array['a','b','c','d']; // está mal construido
muestra_oculta(oculta); // no puedes pasar un array como parámetro. aparte después no lo recoges
}