currentIndx=0;
MyImages=new Array();
MyImages[0]='bpimages/gallery/photos/img_1.jpg';
MyImages[1]='bpimages/gallery/photos/img_2.jpg';
MyImages[2]='bpimages/gallery/photos/img_3.jpg';
MyImages[3]='bpimages/gallery/photos/img_4.jpg';
MyImages[4]='bpimages/gallery/photos/img_5.jpg';
MyImages[5]='bpimages/gallery/photos/img_6.jpg';
MyImages[6]='bpimages/gallery/photos/img_7.jpg';
Messages=new Array()
Messages[0]='';
Messages[1]='';
Messages[2]='';
Messages[3]='';
Messages[4]='';
Messages[5]='';
Messages[6]='';
Messages[7]='';
/* ####################### now we preload the images ####################### */
imagesPreloaded = new Array(4)
for (var i = 0; i < MyImages.length ; i++) 
{
    imagesPreloaded[i] = new Image()
imagesPreloaded[i].src=MyImages[i]
}
/*###### function to write image number in sequence*/
function writeImageNumber()
{
oSpan=document.getElementById("sp1");
oSpan.innerHTML="image "+eval(currentIndx+1)+" of "+MyImages.length;

}
/*###### function to reload the images and text when refresh is pressed ##### */
function setCurrentIndex()
{
currentIndx=0;
document.theImage.src=MyImages[0];
document.form1.text1.value=Messages[0];
writeImageNumber();
}
/* ####################### we create the functions to go forward and go back ####################### */
function Nexter(){
if (currentIndx<imagesPreloaded.length-1){
currentIndx=currentIndx+1;
document.theImage.src=imagesPreloaded[currentIndx].src
document.form1.text1.value=Messages[currentIndx];
}
else {
 currentIndx=0
document.theImage.src=imagesPreloaded[currentIndx].src
document.form1.text1.value=Messages[currentIndx];
}
writeImageNumber();
}
function Backer(){
if (currentIndx>0){
currentIndx=currentIndx-1;
document.theImage.src=imagesPreloaded[currentIndx].src
document.form1.text1.value=Messages[currentIndx];
}
else {
 currentIndx=3
document.theImage.src=imagesPreloaded[currentIndx].src
document.form1.text1.value=Messages[currentIndx];
}
writeImageNumber();
}
function automaticly() {
   // if (document.form1.automatic.checked) {
oSpan=document.getElementById("sp1");
oSpan.innerHTML="image "+eval(currentIndx+1)+" of "+MyImages.length;
/*if (currentIndx<imagesPreloaded.length){
currentIndx=currentIndx
}
else {
 currentIndx=0
}
writeImageNumber()
document.theImage.src=imagesPreloaded[currentIndx].src
document.form1.text1.value=Messages[currentIndx];
currentIndx=currentIndx+1;
var delay = setTimeout("automaticly()",3500)*/
   // }
}

window.onload = function() {
   setCurrentIndex();
   automaticly();
}


