  var gblPhotoImg = "background_wrapper";
  var gblPhotoImg2 = "background_wrapper2";
    
  var gblFadeSeconds = .25;
  
  var gblOpacity = 100;
  
  function startBackgroundFade(newBgUrl)
  {
  		var theImg2 = document.getElementById("background_wrapper2");
		theImg2.style.visibility = 'visible';
		theImg2.src = newBgUrl;
		photoShufflerFade();
  }
 
  
  function photoShufflerFade()
  {
  	var theImg = document.getElementById(gblPhotoImg);
    var fadeDelta = 100 / (20 * gblFadeSeconds);
	if (gblOpacity < 2*fadeDelta ) 
	{
	  	gblOpacity = 100;
		var theImg2 = document.getElementById("background_wrapper2");
	  	theImg.src = theImg2.src;
		//theImg2.style.visibility = 'hidden';
	}
	else
	{
	 	gblOpacity -= fadeDelta;
	  	setOpacity(theImg,gblOpacity);
	  	setTimeout("photoShufflerFade()",10);  // 1/30th of a second
	}
  }
  
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;
}
 
//--><!]]> 
