/* recursive function that handles the image fades */
function imageControl() { /* begin imageControl class */
	var t ;		
	this.timedOpacity = function(intervalmS, tDivObj, opacityStart) {
		var opacityStart = opacityStart + 15 ;
		var lDivObj = document.getElementById(tDivObj).style ;
		if( opacityStart <= 100 ) {
			//console.log(tDivObj + " - " + opacityStart) ;
			lDivObj.opacity = (opacityStart / 100); 
			lDivObj.MozOpacity = (opacityStart / 100); 
			lDivObj.KhtmlOpacity = (opacityStart / 100); 
			//lDivObj.filter = "progid:DXImageTransform.Microsoft.Alpha(opacity=" + opacityStart + ")"; 
			lDivObj.display = "block";
			tNextTimerCommand = "obj1.timedOpacity(" + intervalmS + ", '" + tDivObj + "', " + opacityStart + ")" ;
			this.t=window.setTimeout(tNextTimerCommand, Number(intervalmS)) ;
		} else {
			lDivObj.opacity = "1.0"; 
			lDivObj.MozOpacity = "1.0"; 
			lDivObj.KhtmlOpacity = "1.0"; 
			//lDivObj.filter = "progid:DXImageTransform.Microsoft.Alpha(opacity=100)"; 
			lDivObj.display = "block";
			window.clearTimeout(this.t) ; 
		}
	}
} /* end of image control class */

function swapImage(divId, imagePath) {
	document.getElementById(divId).style.background = "url(" + imagePath + ") no-repeat" ;
 }



