Firefox issue with mouseover windows

This is more properly an issue with the latest version of Firefox, as I did not
have it until upgrading, and it does not occur with IE. When I mouseover one
of the links generated from the code below, there is a slight pause and then
between 3 and 4 windows are opened (and rarely, 2 when testing), all with the
data in them. One of these windows will close on mouseout (the expected
response), but the others stay open and I have to manually close them. Firefox
uses about 90mb of memory with several tabs opened. I have closed and
re-opened the browswer and Has anyone else seen this come up? It’s more of an
annoyance, but still. I use this feature quite often in several applications
and annoyances are not what I want to see.

imp := @Length(@Implode(txtdetails; @NewLine));

vt := @ReplaceSubstring(@Text(@Subset(@ViewTitle; 1)); " "; “+”);
vt := @Unique(vt);

linkdoc := “{<a class="linkdoc" href=/”+ @WebDbName + “/all/” +
@Text(@DocumentUniqueID) + “?opendocument” + “&viewname=” + vt + “>”+
@Left(txtProjectTitle; 110) + “]”;

linkmouse := “{<A HREF onMouseOver="descWindow =
window.open(‘’,‘codeDesc’,‘height=100,width=350’);
descWindow.document.writeln(‘Requestor
Information’); descWindow.document.writeln('”+ phone1+

” + “‘); descWindow.document.writeln(’”+ phone2+ " - " + phone3 + “‘);
descWindow.document.writeln(’
Ext: “+ phone4+ “
” + “');
descWindow.document.writeln(‘Location: “+ phone5+”’);
descWindow.document.close();" onMouseOut=‘descWindow.close();’>”+
kwdRequestedBy +”]”;

"<div class="blogdocument">

" + @Text(@DocNumber) + ". " + linkdoc + "
" + "Request Created " + @Text(dteCreated) + " - Requested By: " + linkmouse + " (" + kwdDepartment + ")" + "
" + "Status: " + kwdStatus + "" + @If(ckdeploydoc != ""; "&nbsp&nbsp&nbsp&nbsp&nbsp&nbsp&nbsp&nbsp&nbsp Documentation: " + ckdeploydoc; "") +"
" + @Trim(@NewLine + @Implode(txtdetails; @NewLine))+ "
" + "
"