var gblPhotoShufflerDivId = "bgdiv"; var gblPhotoShufflerImgId = "photoimg"; var gblPauseSeconds = 10; var gblFadeSeconds = 4; var gblRotations = 0; // End Customization section var gblDeckSize = gblImg.length; var gblOpacity = 100; var gblOnDeck = 0; var gblStartImg; var gblImageRotations = gblDeckSize * (gblRotations+1); var myRot = gblDeckSize * (gblRotations+1); function photoShufflerLaunch(){ var theimg = document.getElementById(gblPhotoShufflerImgId); var thediv = document.getElementById(gblPhotoShufflerDivId); gblStartImg = theimg.src; // save away to show as final image thediv.style.backgroundImage='url(' + gblImg[gblOnDeck] + ')'; thediv.style.backgroundRepeat = 'no-repeat'; thediv.style.backgroundPosition = 'center center'; document.getElementById('photoimg').title= altgblImg[gblOnDeck]; setTimeout("photoShufflerFade()",gblPauseSeconds*5); } function photoShufflerFade(){ var theimg = document.getElementById(gblPhotoShufflerImgId); var fadeDelta = 100 / (50 * gblFadeSeconds); if(gblOpacity < 2*fadeDelta ){ gblOpacity = 100; photoShufflerShuffle(); setTimeout("photoShufflerFade()",gblPauseSeconds*5); }else{ gblOpacity -= fadeDelta; setOpacity(theimg,gblOpacity); setTimeout("photoShufflerFade()",gblPauseSeconds*5); } } function photoShufflerShuffle(){ var thediv = document.getElementById(gblPhotoShufflerDivId); var theimg = document.getElementById(gblPhotoShufflerImgId); theimg.src = gblImg[gblOnDeck]; setOpacity(theimg,100); document.getElementById('photoimg').title= altgblImg[gblOnDeck]; gblOnDeck = ++gblOnDeck % gblDeckSize; thediv.style.backgroundImage='url(' + gblImg[gblOnDeck] + ')'; thediv.style.backgroundRepeat = 'no-repeat'; thediv.style.backgroundPosition = 'center center'; } function setOpacity(obj, opacity) { opacity = (opacity == 100)?99.999:opacity; obj.style.filter = "alpha(opacity:"+opacity+")"; obj.style.KHTMLOpacity = opacity/100; obj.style.MozOpacity = opacity/100; obj.style.opacity = opacity/100; }