The minicart code has fully resolved addresses with our actual website name, except the actual shopping cart image which resolves to
I suspected maybe the "dot" before forward slash before store i.e. "./store" in the line of code that displays the image was causing our server to ignore the address and that solved the problem! (We use Lexiconn.com as our host, and I think it's a UNIX server). Maybe it's a problem in Firefox rather than our server, but I doubt it.
so in the mincart .js code I removed the dot and now it displays in all my files, no matter where they are.
Here's the unmodified line:
document.write("<img src=\"./store/media/themesmedia/cart-" + cartColor + ".gif\" border=\"0\" align=\"top\">");
Here's the line after removing the dot
document.write("<img src=\"/store/media/themesmedia/cart-" + cartColor + ".gif\" border=\"0\" align=\"top\">");
Before discovering this, I had specified a base address in the head section, and that also solved the problem i.e.
<base href="http://YourSiteName.com/" target="_self" />
which may be a "safer" way to handle this, especially if your nervous about modifiying code in the mincart below the line that says:
/**** DON'T CHANGE ANYTHING BELOW HERE ****/
I thank all of you who have taken time to share your problems and solutions here.