// imageArray.js
// Variables to control the Image Gallery (index, viewer, slideshow)

// Declare image array
// Format: filename, description/alt text, URL
var images = new Array();
images[0] = new Array("a1-tieredcondo.jpg", "Tiered segmental retaining wall in residential development", "");
images[1] = new Array("b1-redirock.jpg", "Retail Plaza", "");
images[2] = new Array("c1-verticalwall.jpg", "Vertical segmental retaining wall", "");
images[3] = new Array("d1-basketwall.jpg", "Basket segmental retaining wall", "");
images[4] = new Array("e1-condos.jpg", "Blended, tiered segmental retaining wall in residential development", "");
images[5] = new Array("f1-shortwall.jpg", "Short segmental retaining wall with steps", "");
images[6] = new Array("f2-steps.jpg", "Soapstone stair treads in short wall", "");
images[7] = new Array("g1-walledge.jpg", "22-foot wall with base partially set on ledge outcrop", "");
images[8] = new Array("g2-tallwall.jpg", "Tall segmental retaining wall with parking above wall", "");
images[9] = new Array("h1-thrugate.jpg", "Decorative courtyard wall in background", "");
images[10] = new Array("h2-courtyard.jpg", "Mosaic wall in hospital courtyard area", "");
images[11] = new Array("i1-walltgif.jpg", "Segmental retaining wall with sloping backfill and surcharges; 6' exposed height", "");
images[12] = new Array("j1-wallsshop.jpg", "Segmental retaining wall resting on ledge", "");
images[13] = new Array("j2-wallsshop.jpg", "25' of exposed wall height", "");
images[14] = new Array("k1-wallroad.jpg", "Retail plaza access drive; H-20 surcharges directly on wall", "");
images[15] = new Array("l1-wallrec3.jpg", "Recreational site", "");
images[16] = new Array("l2-wallrec2.jpg", "Recreational site", "");
images[17] = new Array("l3-wallrec1.jpg", "Recreational site with 17' exposed wall height", "");
images[18] = new Array("m1-wallmart3.jpg", "Tiered retaining wall with retail parking area above", "");
images[19] = new Array("m2-wallmart2.jpg", "Tiered wall with 30'+ combined height", "");
images[20] = new Array("m3-wallmart1.jpg", "Landscape wall with 8' exposed height", "");
images[21] = new Array("n1-wallconc2.jpg", "Retail parking area with segmental retaining wall abutting concrete panels", "");
images[22] = new Array("n2-wallconc1.jpg", "Segmental retaining wall abutting concrete panels", "");
images[23] = new Array("o1-wallCVS.jpg", "Landscape segmental retaining wall", "");
images[24] = new Array("p1-wallLowes.jpg", "42' segmental retaining wall with H-20 loading", "");



// Gallery Title
var galleryTitle = "Sample Retaining Walls Designed by SVE";

// Gallery Description
var galleryDescription = " Retaining Walls Designed by SVE";

// Declare variables
var currentImage = 0;

// Viewer variables
var openViewerInNewWindow = false;
var viewerWindow = "";
var viewerWindowName = "imageViewer";
var viewerWindowProperties = "width=630,height=515,toolbars=no,status=no";
var numOfThumbs = 5;
var center = 3;
var highlightColorOn = "#800000";
var highlightColorOff = "white";

// Slideshow variables
var openSlideshowInNewWindow = false;
var slideshowWindow = "";
var slideshowWindowName = "imageSlideshow";
var slideshowWindowProperties = "width=630,height=480,toolbars=no,status=no";
var delay = 4000;
var fadeTime = 500;
var paused = false;


// FILE LOCATIONS

// The name of the image directory
var imageDir = "images";

// The name of the navigation image directory
var navDir = "nav";

// The name of the thumbnail image directory
var thumbDir = "thumbs";
var thumbRegExp = /thumbs\//;