var timer = 3; var photos = [ ['Main01'], ['Main02'], ['Main03'], ['Main04'], ['Main05'], ['Main06'], ['Main07'], ['Main08'], ['Main09'], ['Main10'], ['Main11'], ['Main12'], ['Main13'], ['Main14'], ]; var img, count = 1; function startSlideshow() { img = document.getElementById('photo'); window.setTimeout('cueNextSlide()', timer * 1000); } function cueNextSlide() { var next = new Image; next.onerror = function() { alert('Failed to load next image'); }; next.onload = function() { img.src = next.src; img.alt = photos[count][1]; img.width = next.width; img.height = next.height; if (++count == photos.length) { count = 0; } window.setTimeout('cueNextSlide()', timer * 2000); }; next.src = 'images/' + photos[count][0] + '.jpg'; } addLoadListener(startSlideshow); function addLoadListener(fn) { if (typeof window.addEventListener != 'undefined') { window.addEventListener('load', fn, false); } else if (typeof document.addEventListener != 'undefined') { document.addEventListener('load', fn, false); } else if (typeof window.attachEvent != 'undefined') { window.attachEvent('onload', fn); } else { var oldfn = window.onload; if (typeof window.onload != 'function') { window.onload = fn; } else { window.onload = function() { oldfn(); fn(); }; } } }