/*
 *  Originally created and developed by Gabriele Tafuro.
 *  Feel free to use and modify this script.
 *  Please do not remove this comment when re-distributing.
 */

/*
 *  Author: Gabriele Tafuro
 *
 *  Version: 1.0
 */

var giKeepAliveTime = 3000;
var giCounter = 0;
var giMaxPics = 9;
var gostrPicture = "/images/back";
var goDiv = document.getElementById( "back0001" );
var goPicExt = ".jpg";

if ( goDiv != null )
	setImage();

function setImage() {

	var strCounter = "";
	giCounter = ( ( giCounter+1 )%giMaxPics );
	if ( giCounter == 0 )
		giCounter = giMaxPics;
//	alert( giCounter );
	if ( giCounter < 10 ) {
		strCounter = "000"+giCounter;
	} else if ( xiCounter < 100 ) {
		strCounter = "00"+giCounter;
	} else if ( xiCounter < 1000 ) {
		strCounter = "0"+giCounter;
	} else {
		strCounter += giCounter;
	}
	goDiv.style.backgroundImage = "url(\""+gostrPicture+strCounter+goPicExt+"\")";
	
	setTimeout( "setImage()", giKeepAliveTime );
}

function findObject( xoStrID, xoParent ) {

    var oRetval = null;
    var oCurrent = null;

//	alert( "Bingo! "+xoParent );

	if ( xoParent != undefined && xoParent != null ) {
		if ( xoParent.id == xoStrID ) {
			oRetval = xoParent;
//			alert( "Bingo!" );
		} else {
//			alert( "Looking for..." );
			var iChildrenCount = xoParent.childNodes.length;
			// Expand each of the children of this node.
			for( var i = 0; i < iChildrenCount; i++ ) {
				oRetval = findObject( xoStrID, xoParent.childNodes.item( i ) );
				if ( oRetval != null ) {
//					alert( "Found!" );
					break;
				}
			}
		}
	}

    return oRetval;
}

