var aImgPreloader = new Array;
// imageName, imageSrc, imageOverSrc
// add a new line for each img that needs to be preloaded
//var urlRoot="http://www.shoalcreeksucculents.com/images/";
// to have the script work in multiple directories, define the siteRoot variable before including this script

/* usage:

<a href="specimen.html" onmouseover="roll('specimen',true);" onmouseout="roll('specimen');"><img 
src="images/specimen.jpg" name="specimen" id="specimen" border="0" alt="Specimen Plants"></a>

*/


var urlRoot=siteRoot + "layout/";
aImgPreloader[aImgPreloader.length] = new Array('sculpture',urlRoot+'sculpture.gif',urlRoot+'sculpture_mo.gif');
aImgPreloader[aImgPreloader.length] = new Array('bio',urlRoot+'bio.gif',urlRoot+'bio_mo.gif');
aImgPreloader[aImgPreloader.length] = new Array('contact',urlRoot+'contact.gif',urlRoot+'contact_mo.gif');
aImgPreloader[aImgPreloader.length] = new Array('guestbook',urlRoot+'guestbook.gif',urlRoot+'guestbook_mo.gif');
aImgPreloader[aImgPreloader.length] = new Array('links',urlRoot+'links.gif',urlRoot+'links_mo.gif');
aImgPreloader[aImgPreloader.length] = new Array('pressandshows',urlRoot+'shows.gif',urlRoot+'shows_mo.gif');
aImgPreloader[aImgPreloader.length] = new Array('previous',urlRoot+'previous_button.gif',urlRoot+'previous_button_mo.gif');
aImgPreloader[aImgPreloader.length] = new Array('next',urlRoot+'next_button.gif',urlRoot+'next_button_mo.gif');


// load up image container object based on previous array
var oImgContainer = new Object;
for(i=0;i<aImgPreloader.length;i++){
	if(document.images){
		oImgContainer[aImgPreloader[i][0]] = new Image;
		oImgContainer[aImgPreloader[i][0]].src = aImgPreloader[i][1];
		oImgContainer[aImgPreloader[i][0] + 'On'] = new Image;
		oImgContainer[aImgPreloader[i][0] + 'On'].src = aImgPreloader[i][2];
	}
}

// rollover function
// image name (sImg) corresponds with aImgPreloader and name attribute of tag
function roll(sImg,bOver){
	if(document.images){
		if (bOver) {
			document.images[sImg].src = oImgContainer[sImg + 'On'].src;
		} else {
			document.images[sImg].src = oImgContainer[sImg].src;


		}
	}
}

