var aryPix, objImg, curImg;
var tmDelay = 4000; //4 seconds
var numPix = 3;

function rotatePix() {
	if (curImg == numPix) { curImg = 0; } //start over from the top.
	
	dojo.animateProperty( { node: "rotate_img", duration: 1000, properties: {opacity: {start:1, end:0}} }).play();
	objImg.style.backgroundImage = "url("+aryPix[curImg].src+")";
	dojo.animateProperty( { node: "rotate_img", duration: 1000, properties: {opacity: {start:0, end:1}} }).play();
	curImg++; 
	
	setTimeout('rotatePix()',tmDelay);
}

function init() {
	objImg = getObject("rotate_img");
	curImg = 0;
	aryPix = new Array(numPix);
	aryPix[0] = new Image(815,300);
	aryPix[0].src = "img/blcks_dg_co_courthouse.jpg";
	aryPix[1] = new Image(815,300);
	aryPix[1].src = "img/blcks_downtown_lawrence.jpg";
	aryPix[2] = new Image(815,300);
	aryPix[2].src = "img/blcks_pns_front.jpg";
	
	rotatePix();
}

function init_tabs() {
	var test = /[a-zA-Z0-9]+[_a-zA-Z0-9]*\.html$/;
	var file = test.exec(location.pathname)+""; //explicitly cast the array result as string
	if (file == "") { return; }
	if (file.indexOf("_") == -1) {
		file = file.substr( 0, file.indexOf(".") );
	} else {
		file = file.substr( 0, file.indexOf("_") );
	}
	
	var imgLeft = new Image(18,30);
	imgLeft.src = "img/seltab-lft.png";
	var imgRight = new Image(15,30);
	imgRight.src = "img/seltab-rt.png";
	var imgCntr = new Image(10,38);
	imgCntr.src = "img/seltab-ctr.png";

	var objAnchor = getObject(file);
	var objLftImg = getObject("limg_"+file);
	var objRgtImg = getObject("rimg_"+file);
	
	objAnchor.style.backgroundImage = "url("+imgCntr.src+")";
	objAnchor.style.color = "white";
	objAnchor.style.borderColor = "#006";
	objLftImg.src = imgLeft.src;
	objRgtImg.src = imgRight.src;
}

function getObject( sObj ) {
	var oElement;

	if ( document.getElementById ) {
		oElement = document.getElementById( sObj );
	} else if ( document.all ) {
		oElement = document.all.item( sObj );
	} else {
		oElement = null;
	}
	return oElement;
}

