obviamente no te los cierra, ya que lo unico que hace esa función es abrirlos , vamos a mejorar el script
Cita: var estado = false // estado : cerrado
function modificarDivs(elementos, estado) {
for (x in elementos)
document.getElementById(elementos[x]).open = estado
}
function desgloza() {
if (estado === false) {
modificarDivs(["uno", "dos", "tres"], true)
estado = true
} else {
modificarDivs(["uno", "dos", "tres"], false)
estado = false
}
}