var gblPhotoShufflerDivId = "bgdiv";
var gblPhotoShufflerImgId = "photoimg";
var gblPauseSeconds = 2;
var gblFadeSeconds = 8;
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;
}





