No entiendo por que ponerle dos asignaciones al a si queres solo el una (el popup).
Deberia, por lo que entiendo, ser asi:
Código HTML:
<script type="text/javascript">
NydusWindow = null;
function openNydusWindow()
{
var Wname = (!arguments[1]) ? "NydusW" : arguments[1];
var params = "width=800,height=500,scrollbars=yes,resizable=yes, location=yes,menubar=yes,status=yes,toolbar=yes";
NydusWindow = window.open(arguments[0], Wname, params);
NydusWindow.focus();
}
</script>
.....
<a href="javascript:void(0)" onclick="openNydusWindow('http://www.lalala.com');">link que esta loco!!!</a>
Por otro lado, el llamar a un popup por el mismo nombre (var Wname, es mejor pasarle este parametro
![de acuerdo](http://static.forosdelweb.com/fdwtheme/images/smilies/dedosarriba.png)
) no es buena idea a no ser que lo necesites de esa manera, ya lo que logras asi es unicamente una sola instancia por este medio; o sea, no podrás abrir dos ventanas con el mismo nombre sino qu eregeneraras el contenido de la ya creada anteriormente (qu elio hice).
PD: Otra manera de llamar al link podría ser con un:
<a href="javascript
:openNydusWindow('http://www.lalala.com');">link que esta loco!!!</a>
Espero te haya solucionado algo.