
function slideShow()
{
this.pictures = new Array();
this.taglines = new Array();
this.arrayLength = null;
this.imageToChange = null;
this.currentPos = 0;

this.setArrayLength = setArrayLength;
this.getArrayLength = getArrayLength;
this.setCurrentPos = setCurrentPos;
this.getCurrentPos = getCurrentPos;
this.viewNextPic = viewNextPic;
this.viewPreviousPic = viewPreviousPic;
this.loadArray = loadArray;
this.loadTags = loadTags;
this.getTagline = getTagline;
}

function viewNextPic()
{
var index = this.getCurrentPos();
var newindex = index + 1;
if (index == this.arrayLength -1){
	this.setCurrentPos(0);
    }
else
	this.setCurrentPos(newindex);

var index = this.getCurrentPos();
document [this.imageToChange].src = this.pictures[index];
document.getElementById("CaptionBox").innerHTML= slideshow2[index];
}

function viewPreviousPic()
{
var index = this.getCurrentPos();
var newindex = index - 1;
if (index == 0)
	this.setCurrentPos(this.arrayLength - 1)
else
	this.setCurrentPos(newindex);

var index = this.getCurrentPos();
document [this.imageToChange].src = this.pictures[index];
document.getElementById("CaptionBox").innerHTML= slideshow2[index];
}

function setArrayLength(length)
{
this.arrayLength = length;
}

function getArrayLength()
{
return (this.arrayLength);
}

function setCurrentPos(index)
{
this.currentPos = index;
}

function getCurrentPos()
{
return (this.currentPos);
}

function loadArray(array)
{
for (i=0; i < array.length; i++)
	{
	this.pictures[i] = array[i];
	}
this.setArrayLength(array.length);	
}

function loadTags(array)
{
for (i=0; i < array.length; i++)
	{
	this.taglines[i] = array[i];
	}
this.setArrayLength(array.length);	
}


function getTagline(){
	document.write(this.taglines[this.getCurrentPos()]);
}
