

images=new Array()
images[images.length]=new Array("gallery/All_Equipment/NevTruck_NewBusFront.jpg")
images[images.length]=new Array("gallery/All_Equipment/doubles.jpg")

pause=5000
dualFade=1 // 0 = fades in, 1 = fades out then in
slideShowMode=1 // 0=no, 1=yes

count=0
fadeStep = 10
minFadeValue=20

preload=new Array() // preloads images
for (i=0;i<=images.length-1;i++) {
preload[i]=new Image()
preload[i].src=images[i][0]
}

lastN=""
fading=0
moz=document.getElementById&&!document.all

function initialise(){
elOpic=document.getElementById("opic")
elOpic.src=images[0][0]
lnkLoc=images[0][1]
elOpic.alt=images[0][0]

if(slideShowMode==1){
runSlideShow()
}

}

function runSlideShow(){
count++
if(count==images.length){
count=0
}
setTimeout("nextPic(count);runSlideShow()",pause)
}

function nextPic(n){
count=n
if(lastN==n||fading==1){return}
lnkLoc=images[n][1]
elOpic.alt=images[n][0]

if(dualFade==0){fadeValue=0}
else{fadeValue=100}
picNum=n

lastN=n
fadePic()
}

function fadePic(){
fading=1
fadeValue -= fadeStep

fadeTimer=setTimeout("fadePic()",10)

if(!moz){elOpic.filters.alpha.opacity=fadeValue}
else{elOpic.style.MozOpacity=(fadeValue/100)-0.1}

if(fadeValue<minFadeValue){ // for fade out first
fadeValue=minFadeValue
fadeStep= -fadeStep
elOpic.src=images[picNum][0]
}

if(fadeValue>=100){ // fade in
fadeValue=100
fadeStep= -fadeStep
fading=0
clearTimeout(fadeTimer)
 }
}



