/***********************************************
* Image Thumbnail Viewer II script- © Dynamic Drive DHTML code library (www.dynamicdrive.com)
* Visit http://www.dynamicDrive.com for hundreds of DHTML scripts
* This notice must stay intact for legal use
***********************************************/

//Specify image paths and optional link (set link to "" for no link):
var dynimages=new Array()
dynimages[0]=["images/kitchens/claes.jpg",""]
dynimages[1]=["images/kitchens/kitchen.jpg",""]
dynimages[2]=["images/kitchens/mcfarland.jpg",""]
dynimages[3]=["images/kitchens/nickols.jpg",""]
dynimages[4]=["images/kitchens/shippers.jpg",""]
dynimages[5]=["images/kitchens/kitchen1.jpg",""]
dynimages[6]=["images/kitchens/jason.jpg",""]
dynimages[7]=["images/kitchens/jasoncabinets.jpg",""]
dynimages[8]=["images/kitchens/augustine.jpg",""]
dynimages[9]=["images/kitchens/augustinepantry.jpg",""]

dynimages[100]=["images/bathrooms/vanity1.jpg",""]
dynimages[101]=["images/bathrooms/vanity2.jpg",""]
dynimages[102]=["images/bathrooms/vanity3.jpg",""]
dynimages[103]=["images/bathrooms/vanity4.jpg",""]
dynimages[104]=["images/bathrooms/vanity5.jpg",""]
dynimages[105]=["images/bathrooms/stand1.jpg",""]

dynimages[200]=["images/other/bookcase1.jpg",""]
dynimages[201]=["images/other/cabinet1.jpg",""]
dynimages[202]=["images/other/frontdoor1.jpg",""]
dynimages[203]=["images/other/hallseat.jpg",""]
dynimages[204]=["images/other/hearth1.jpg",""]
dynimages[205]=["images/other/pantry1.jpg",""]
dynimages[206]=["images/other/pantry2.jpg",""]
dynimages[207]=["images/other/staircase1.jpg",""]
dynimages[208]=["images/other/cabinet2.jpg",""]
dynimages[209]=["images/other/cabinet3.jpg",""]
dynimages[210]=["images/other/grimmermantle.jpg",""]
dynimages[211]=["images/other/augustinemolding1.jpg",""]
dynimages[212]=["images/other/augustinemolding2.jpg",""]
dynimages[213]=["images/other/augustinemolding3.jpg",""]

dynimages[500]=["images/feature/feature0.jpg",""]
dynimages[501]=["images/feature/feature1.jpg",""]
dynimages[502]=["images/feature/feature2.jpg",""]
dynimages[503]=["images/feature/feature3.jpg",""]
dynimages[504]=["images/feature/feature4.jpg",""]
dynimages[505]=["images/feature/feature5.jpg",""]
dynimages[506]=["images/feature/feature6.jpg",""]
dynimages[507]=["images/feature/feature7.jpg",""]
dynimages[508]=["images/feature/feature8.jpg",""]
dynimages[509]=["images/feature/feature9.jpg",""]


//Preload images ("yes" or "no"):
var preloadimg="no"

//Set optional link target to be added to all images with a link:
var optlinktarget="_blank"

//Set image border width
var imgborderwidth=0

//Optionally, change 1.0 and 0.7 below to affect Wipe gradient size and duration in seconds in IE5.5+:
var filterstring="progid:DXImageTransform.Microsoft.GradientWipe(GradientSize=1.0 Duration=0.0)"

///////No need to edit beyond here/////

if (preloadimg=="yes"){
for (x=0; x<dynimages.length; x++){
var myimage=new Image()
myimage.src=dynimages[x][0]
}
}
// i wrote this func: Perry
/*function returnimgcode(theimg, metaid){
var imghtml=""
if (theimg[1]!="")
imghtml='<a href="javascript:newWindow(\'viewer.aspx?id=' + metaid + '\')" >';
imghtml+='<img src="'+theimg+'" border="'+imgborderwidth+'" width="465px" height="349px" />'
if (theimg[1]!="")
imghtml+='</a>'
return imghtml
}*/
function returnimgcode(theimg){
var imghtml=""
if (theimg[1]!="")
imghtml='<a href="'+theimg[1]+'" target="'+optlinktarget+'">'
imghtml+='<img src="'+theimg[0]+'" border="'+imgborderwidth+'" >'
if (theimg[1]!="")
imghtml+='</a>'
return imghtml
}
/*
function modifyimage(loadarea, metaid, imgurl){
if (document.getElementById){
var imgobj=document.getElementById(loadarea)
if (imgobj.filters && window.createPopup){
imgobj.style.filter=filterstring
imgobj.filters[0].Apply()
}
imgobj.innerHTML=returnimgcode(imgurl, metaid)
if (imgobj.filters && window.createPopup)
imgobj.filters[0].Play()
return false
}
}*/
function modifyimage(loadarea, imgindex){
if (document.getElementById){
var imgobj=document.getElementById(loadarea)
if (imgobj.filters && window.createPopup){
imgobj.style.filter=filterstring
imgobj.filters[0].Apply()
}
imgobj.innerHTML=returnimgcode(dynimages[imgindex])
if (imgobj.filters && window.createPopup)
imgobj.filters[0].Play()
return false
}
}


function sendEmail()
{
    var name = document.getElementById("name").value;
    var email = document.getElementById("emailFrom").value;
    var subject = document.getElementById("emailSubject").value;
    var message = document.getElementById("message").value;
    
    if (name == "" || email == "" || subject == "" || message == "")
    {
        alert("All fields required. Please provide input in all fields.");
        return false;
    }
    
    JoshuaTree.ContactUs.SendEmail(name, email, subject, message, sendEmail_callback);
}

function sendEmail_callback(response)
{
    if (response.value != null && response.value.substring(0,5) == "ERROR")
    {
        document.getElementById("result").value = response.value; 
        document.getElementById("result").style.display = "block";       
    }
    else
    {
        document.getElementById("emailDiv").style.display = "none";
        document.getElementById("emailResponse").style.display = "block";
        document.getElementById("result").style.display = "none";
    }
}

function resetEmail()
{
    document.getElementById("name").value = "";
    document.getElementById("emailFrom").value = "";
    document.getElementById("emailSubject").value = "";
    document.getElementById("message").value = "";
    document.getElementById("result").value = "";
    document.getElementById("emailDiv").style.display = "block";
    document.getElementById("emailResponse").style.display = "none";
    document.getElementById("result").style.display = "none";
}

