Hallo
function ShowPopUp (what, id)
{
var newW;
newW=window.open(what,id,"location=yes");
}
So wie ich das sehe, könnte es da einen Konflikt zwischen den Fensternamen geben, einerseits bestimmst du "newW" als Fensternamen und dann wieder etwas möglicherweise anderes, was sich in der Variablen "id" versteckt.
Gruß Gernot