Code:
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"
"http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en">
<head>
<title></title>
<script type="text/javascript">
var path='http://www.vicsjavascripts.org.uk/StdImages/';
var galleryarray=[
'Egypt5.jpg',
'Egypt6.jpg',
'Egypt7.jpg',
'Egypt9.jpg'
];
var curimg=0,to;
function rotateimages(ud,nu){
clearTimeout(to);
if (nu&&galleryarray[nu-1]){
curimg=nu-1;
}
else {
curimg+=ud>0?1:-1;
curimg=curimg>=galleryarray.length?0:curimg<0?galleryarray.length-1:curimg;
}
document.getElementById("slideshow").setAttribute("src", path+galleryarray[curimg]);
}
function Auto(){
clearTimeout(to);
rotateimages(1);
to=setTimeout(function(){ Auto(); },2500);
}
function Pause(){
clearTimeout(to);
}
window.onload=function(){
setTimeout(function(){ Auto(); }, 2500);
}
</script>
</head>
<body>
<div style="width: 170px; height: 160px">
<img id="slideshow" src="http://www.vicsjavascripts.org.uk/StdImages/Egypt5.jpg" />
<input type="button" name="" value="Pause" onmouseup="Pause();"/>
<input type="button" name="" value="Auto" onmouseup="Auto();"/>
<input type="button" name="" value="GoTo 1" onmouseup="rotateimages(0,1);"/>
<input type="button" name="" value="GoTo 2" onmouseup="rotateimages(0,2);"/>
<input type="button" name="" value="GoTo 3" onmouseup="rotateimages(0,3);"/>
<input type="button" name="" value="GoTo 4" onmouseup="rotateimages(0,4);"/>
<input type="button" name="" value="Previous" onmouseup="rotateimages(-1);"/>
<input type="button" name="" value="Next" onmouseup="rotateimages(1);"/>
</div>
</body>
</html>
Bookmarks