mailto usando javascript

Eu quero abrir um novo modelo de correio do Outlook com o 'Para endereço' sempre que um usuário clica em uma imagem. Eu retornei meu código em uma página html (linkada com a imagem), sempre que ele carrega o javascript deve abrir um novo template de email. Mas a funcionalidade não está funcionando. Por favor, deixe-me saber o que está errado no meu código.

<code>body onLoad="redirect()"

script language="JavaScript"

function redirect() 

      var email = "[email protected]"
      var mailto_link = 'mailto:' + email
      window = window.open(mailto_link, 'emailWindow')
      if (window && window.open && !window.closed)         
          window.close()
</code>

questionAnswers(5)

yourAnswerToTheQuestion