Thank you for posting your troubleshooting results.
I see the problem when I "Enable HTTPS-Only Mode in all windows" in Firefox.
Here are a couple of suggestions which might hopefully help.
Try changing your embedding code to:
<script src="//www.superiorfleetbodyrepair.com/photogallery/jbcore/juicebox.js"></script>
<script>
new juicebox({
baseUrl: '//www.superiorfleetbodyrepair.com/photogallery/',
containerId: "juicebox-container",
galleryWidth: "100%",
galleryHeight: "1000",
backgroundColor: "rgba(255,255,255,1)"
});
</script>
<div id="juicebox-container"></div>
The leading double slash in the paths will inherit the protocol from the page's URL.
Failing that, try hard-coding https:// into the paths:
<script src="https://www.superiorfleetbodyrepair.com/photogallery/jbcore/juicebox.js"></script>
<script>
new juicebox({
baseUrl: 'https://www.superiorfleetbodyrepair.com/photogallery/',
containerId: "juicebox-container",
galleryWidth: "100%",
galleryHeight: "1000",
backgroundColor: "rgba(255,255,255,1)"
});
</script>
<div id="juicebox-container"></div>
I hope that helps.