Hola
Netfrank:
No se trata de hacer una función para cada capa, sino de pasar esa capa por argumento. Del mismo modo que para alertar "hola" no sería muy lógico hacer una función así:
Código PHP:
function alertarHola() { alert("hola"); }
Sino asi:
Código PHP:
function alertar(que) { alert(que); }
Ya que la segunda te permite indefinidos usos del alert, y la primera está limitado a tu string "hola".
De la misma manera, si posees una función que oculta capas según su id:
Código PHP:
function ocultarCapa(id) {
//...
}
Lo lógico sería crear una función que unifique un grupo de capas a ocultar, es decir:
Código PHP:
function ocultarVariasCapas() {
for(var i=0; i<arguments.length; i++) ocultarCapa(arguments[i]);
}
// Y sería llamado en su momento así para ocultar estas tres capas:
ocultarVariasCapas("elId1", "elId2", "elId3");
Bueno, espero que eso sea lo que buscas.
Un saludo