When Windows XP Service Pack 2 is installed, the popups in OsCommerce always have a status bar (bottom of popped up window). Popups containing images don't resize well, resulting in bottom part of images not beeing shown.
To fix this, the javascript function to resize the image-popup-window, needs to be modified.
Instructions are in zip file for standard install of 2.2MS2 and for the BTS-contribution.
Legend: 
Download

Report
Revised code does a slightly better job on Konqueror and makes a more precise distinction for Mozilla.
Added support for recent versions of the Opera browser.
I was intrigued by this contribution as I hadn't noticed this issue before (it seems to only have a large effect on small pictures and pictures with no white space) and after testing out the original solution found that while it did fix IE6 on WinXP it caused an even worse problem with Firefox. So I played with it for awhile, did a lot of googling, and came up with the code included here. Hopefully it's an improvement; at the very least it helps to illustrate the futility of browser detection for javascript purposes.
Because I think that every contribution should include a screenshot, now the full package including a screenshot.
When Windows XP Service Pack 2 is installed, the popups in OsCommerce always have a status bar (bottom of popped up window). Popups containing images don't resize well, resulting in bottom part of images not beeing shown.
To fix this, the javascript function to resize the image-popup-window, needs to be modified.
Instructions are in zip file for standard install of 2.2MS2 and for the BTS-contribution.