Olá,
O erro que está recebendo é que o elemento janela1 é nulo, verifica se ele existe no contexto, no html e onde está chamando a função. Poderia colocar um alert(document.getElementById("janela1")) para verificar o que ele retorna na tela ou pode também utilizar o console.log(document.getElementById("janela1")) que mostra em log no browser, geralmente aperte F12 no browser para verificar.
Uma ideia seria utilizar JQuery para mostrar/esconder a div "janela1" o site é www.jquery.com.
Exemplo JQuery:
$("#janela1").show() - para mostrar
$("#janela1").hide() - para esconder
# - para id
. - para classes
Espero ter ajudado.