Hola:
Estás usando un enlace innecesariamente ya que al poner javascript
: en el atributo href estás indicando que el enlace es a una función javascript... y semánticamente es un tag mal hecho... si solo quieres usar javascript no necesitas un tag a que tiene la función de enlazar.
Sobre la pregunta concreta, te diré que en un tag a el evento se ejecuta antes que el enlace (aunque no lo sea) ya que ese evento se usa justamente (se debería usar) para validar/confirmar.
Tal vez sea mejor algo así:
<img src='C:\\orion\\botonnorecordar.png' name='cr'' onclick="finrecordar('"+idcli+"')'; window.close()">
Saludos