var imagen = 0; var started =false; var sspaused = false; var nimages = 5; var myimages = new Array(); var sstimer = null; function RotateImages(n) { if (n < 1) n = nimages; if( n > nimages) n = 1; if (document.getElementById) { for (i=1; i<=nimages; i++) { navb = document.getElementById("ssnav"+String(i)); if (i==n) { navb.className="ssnumboxactive"; } else { navb.className="ssnumboxinactive"; } } } if (started) { fadeOut('slideshow'+imagen, 100); fadeIn('slideshow'+n, 0); fadeOut('ssdesc'+imagen, 100); fadeIn('ssdesc'+n, 0); setOpacity(document.getElementById('slideshow0'),0); } imagen=n; started=true; if (!sspaused) { clearTimeout(sstimer); sstimer = setTimeout('SlideShowNext()',8000); } } function SlideShowPrev() { RotateImages(imagen-1) } function SlideShowNext() { RotateImages(imagen+1); } function SlideShowPlayPause() { ssbutton = document.getElementById("sspause"); if (sspaused == false){ clearTimeout(sstimer); ssbutton.parentNode.title="Play"; ssbutton.innerHTML=">"; sspaused = true; } else { ssbutton.parentNode.title="Pause"; ssbutton.innerHTML="||"; sspaused = false; SlideShowNext(); } } //from http://clagnut.com/sandbox/imagefades/ function setOpacity(obj, opacity) { opacity = (opacity == 100)?99.999:opacity; // IE/Win obj.style.filter = "alpha(opacity:"+opacity+")"; // Safari<1.2, Konqueror obj.style.KHTMLOpacity = opacity/100; // Older Mozilla and Firefox obj.style.MozOpacity = opacity/100; // Safari 1.2, newer Firefox and Mozilla, CSS3 obj.style.opacity = opacity/100; } function fadeIn(objId,opacity) { if (document.getElementById) { obj = document.getElementById(objId); obj.style.display = 'block'; if (opacity <= 100) { setOpacity(obj, opacity); opacity += 10; setTimeout("fadeIn('"+objId+"',"+opacity+")", 100); } } } // end from http://clagnut.com/sandbox/imagefades/ function fadeOut(objId,opacity) { if (document.getElementById) { obj = document.getElementById(objId); if (opacity >0) { setOpacity(obj, opacity); opacity -= 10; setTimeout("fadeOut('"+objId+"',"+opacity+")", 100); } else obj.style.display = 'none'; } }