Hola:
A pesar del odioso código que para mí es injustificable (en href debe haber un enlace...), por el entrecomillado que muestras, el onclick interpreta "window.open("
No pretendas inventar la rueda... como premisa, primero que funcione todo sin javascript; luego aprender a usarlo de forma no-intrusiva.
Saludos