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.