Why does uploading Juicebox automatically create an html file called exteriors.html or projects.html, etc. based on the index.html page
When creating a Juicebox gallery, you have the choice to name the Index Page Name on the Publish tab.
If you save each gallery to a different folder (which I would recommend) you can safely leave the Index Page Name as the default value of 'index.html'.
No new files are created whilst uploading your gallery. Uploading is simply a process of copying files and folders from one location( your computer) to another (your web server).
(As you are embedding your galleries in other web pages, you do not actually need any of the 'index.html' files. They are used only when you wish to view the galleries on pages of their own.)
Juicebox atomatically created an image folder for galleries 2 &3 but I took everything out of it because the interiors gallery (gallery1) didn't have that folder and it works fine.
That sounds like the reason that your galleries do not function correctly.
Just leave the gallery folders exactly as they are created by JuiceboxBuilder-Lite and upload them in their entirety.
If you upload a complete gallery folder named 'gallery2' to the root of your web space (exactly as it is created by JuiceboxBuilder-Lite) and use the following embedding code in your http://www.finecustombuilding.com/exteriors.html file, the gallery will display on the page.
<script src="http://www.finecustombuilding.com/gallery2/jbcore/juicebox.js"></script>
<script>
new juicebox({
baseUrl : 'http://www.finecustombuilding.com/gallery2/',
containerId : 'juicebox-container2',
galleryWidth : '930px',
galleryHeight : '700px',
backgroundColor: '#222222'
});
</script>
<div id="juicebox-container2">
Now it is saying it can't find the Config XML file. Where is that file placed when juicebox is uploaded to a site?
The 'config.xml' file is located inside each gallery folder (alongside the 'index.html' file and 'images', 'thumbs' and 'jbcore' folders).
Current problem with 'Exteriors' gallery:
The path to the 'juicebox.js' file is incorrect.
Change:
<script src="http://www.finecustombuilding.com/gallery2/images/jbcore/juicebox.js"></script>
... to:
<script src="http://www.finecustombuilding.com/gallery2/jbcore/juicebox.js"></script>