

/***********************************************
* DHTML slideshow script-  © Dynamic Drive DHTML code library (www.dynamicdrive.com)
* This notice must stay intact for legal use
* Visit http://www.dynamicdrive.com/ for full source code
***********************************************/

var photos=new Array()
var photoslink=new Array()
var title=new Array()
var which=0

var cachedPhotoslider;

title = [
	"SRA Brochure",
	"Catholic Brochure",
	"HMMC Welcome",
	"Jones Letter",
	"MHz Cover",
	"HMMC Outdoor",
	"DMMK Brochure",
	"CBTX Ad",
	"Window Mailer",
	"FWC Cover",
	"Ellman Logo",
	"Jones Logo",
	"Digestive Logo",
	"Historic Fort Worth Logo",
	"TCMS Logo",
	"Our Websites"
]

//define images. You can have as many as you want:
photos = [
	"images/portfolio/srmathumb.jpg",
	"images/portfolio/catholicthumb.jpg",
	"images/portfolio/hmmcthumb.jpg",
	"images/portfolio/jonesthumb.jpg",
	"images/portfolio/mhzthumb.jpg",
	"images/portfolio/hmmmcoutthumb.jpg",
	"images/portfolio/dmmkthumb.jpg",
	"images/portfolio/cbtxthumb.jpg",
	"images/portfolio/windowthumb.jpg",
	"images/portfolio/fwcthumb.jpg",
	"images/portfolio/ellmanlogothumb.jpg",
	"images/portfolio/joneslogothumb.jpg",
	"images/portfolio/digestivelogothumb.jpg",
	"images/portfolio/historiclogothumb.jpg",
	"images/portfolio/tcmslogothumb.jpg",
	"images/websites.jpg"
]

//Specify whether images should be linked or not (1=linked)
var linkornot=1

//Set corresponding URLs for above images. Define ONLY if variable linkornot equals "1"
photoslink = [
	"files/popup/SRABrochure.jpg",
	"files/popup/CatholicCharitiesMailer.jpg",
	"files/popup/HMMCNewMover.jpg",
	"files/popup/TimothyJones.jpg",
	"files/popup/MHzCatalogCover.jpg",
	"files/popup/HMMCOutdoor.jpg",
	"files/popup/DMMKBrochure.jpg",
	"files/popup/CBTXAd.jpg",
	"files/popup/WindowMailer.jpg",
	"files/popup/FWCNewsletter.jpg",
	"images/portfolio/ellmanlogothumb.jpg",
	"images/portfolio/joneslogothumb.jpg",
	"images/portfolio/digestivelogothumb.jpg",
	"images/portfolio/historiclogothumb.jpg",
	"images/portfolio/tcmslogothumb.jpg",
	"#"
]

//do NOT edit pass this line

var preloadedimages=new Array();

for (i=0;i<photos.length;i++){
	preloadedimages[i]=new Image()
	preloadedimages[i].src=photos[i]
}



function keeptrack(){
	window.status="Image "+(which+1)+" of "+photos.length
}


function backward(){
	if (which>0){
		which--;
		var photoslider = cachedPhotoslider ||  document.getElementById('photoslider');
		photoslider.setAttribute("src",photos[which]);
		changeInfo(which);
		initLightbox();
		photoslider.setAttribute("href",photoslink[which]);
		photoslider.setAttribute("title",title[which]);
		keeptrack();
	}
}

function forward(){
	if (which<photos.length-1){
		which++;
		var photoslider = cachedPhotoslider || document.getElementById('photoslider');
		photoslider.setAttribute("src",photos[which]);
		changeInfo(which);
		initLightbox();
		photoslider.setAttribute("href",photoslink[which]);
		photoslider.setAttribute("title",title[which]);
		keeptrack();
	}
}

function clearDiv(id){
	var loc = document.getElementById(id);
	for(i = 0; i < loc.childNodes.length; i++){
		var cur = loc.childNodes[i];
		if(cur.nodeName.toLowerCase() == "a" || cur.nodeName.toLowerCase() == "img"){
			loc.removeChild(cur);
		}
	}
}

// Clears and re-writes div "lightboxinfo"
function changeInfo(num){
	clearDiv('lightboxinfo');
	var imgObj = document.getElementById("lightboxinfo");
	var imgElement;
	if(num == 15){
		imgElement = document.createElement("img");
		imgElement.setAttribute('src', photos[num]);
		imgElement.setAttribute('usemap', '#Map');
		imgElement.setAttribute('border', '0');
		imgElement.setAttribute('id', 'photoslider');
		imgObj.appendChild(imgElement);

	}
	else{
		var aElement = document.createElement("a");
		aElement.setAttribute('href', photoslink[num]);
		aElement.setAttribute('rel', 'lightbox');
		aElement.setAttribute('title', title[num]);
		aElement.setAttribute('alt', title[num]);
		aElement.setAttribute('id', 'photolink');
		var imgElement = document.createElement("img");
		imgElement.setAttribute('src', photos[num]);
		imgElement.setAttribute('rel', 'lightbox');
		imgElement.setAttribute('id', 'photoslider');
		imgElement.setAttribute('border', '0');
		imgElement.setAttribute('title', title[num]);
		imgElement.setAttribute('alt', title[num]);
		aElement.appendChild(imgElement);
		imgObj.appendChild(aElement);
	}
	cachedPhotoslider = imgElement;
}

function transport(){
	return photoslink[which]
}

