
// !@# Initial variables
var preloadTime = 500;
var lrotTime = new Array(4);
//var lrotTime = new Array(3);
lrotTime[0] = 15*1000;  //from 13 [May 10], 15.5[Aug 10]
lrotTime[1] = 15*1000;  // from 15 [Jan 10], 18[Aug 10], 15[Oct 10]
lrotTime[2] = 15*1000; // from 12 [Jan 11]
lrotTime[3] = 15*1000;
//var srotTime = new Array(3);
var srotTime = new Array(4);
srotTime[0] = 15*1000;
srotTime[1] = 15*1000;
srotTime[2] = 15*1000; 
srotTime[3] = 15*1000; 
var brotTime = new Array(4);
brotTime[0] = 15*1000;
brotTime[1] = 15*1000;
brotTime[2] = 15*1000;
brotTime[3] = 15*1000;

// !@# Initial counter to random number to start off rotation
var lcount = Math.floor(Math.random()*4);
//var lcount = Math.floor(Math.random()*3);
var scount = Math.floor(Math.random()*4);
//var scount = Math.floor(Math.random()*3);
var bcount = Math.floor(Math.random()*4);

// !@# Arrays that store div names for the divs
var leadArr = new Array(4);
//var leadArr = new Array(3);
var skysArr = new Array(4);
//var skysArr = new Array(3);
var bigbArr = new Array(4);

leadArr[0] = "lead1";
leadArr[1] = "lead2";
leadArr[2] = "lead3";
leadArr[3] = "lead4";

skysArr[0] = "skys1";
skysArr[1] = "skys2";
skysArr[2] = "skys3";
skysArr[3] = "skys4";

bigbArr[0] = "bigb1";
bigbArr[1] = "bigb2";
bigbArr[2] = "bigb3";
bigbArr[3] = "bigb4";

function preloadLead() {
	document.getElementById(leadArr[(lcount+1)%4]).contentWindow.location.reload(true);
	//document.getElementById(leadArr[(lcount+1)%3]).contentWindow.location.reload(true);
	setTimeout( "changeLead()", preloadTime );
}

function preloadSkys() {
	//document.getElementById(skysArr[(scount+1)%3]).contentWindow.location.reload(true);
	document.getElementById(skysArr[(scount+1)%4]).contentWindow.location.reload(true);
	setTimeout( "changeSkys()", preloadTime );
}

function preloadBigb() {
	document.getElementById(bigbArr[(bcount+1)%4]).contentWindow.location.reload(true);
	setTimeout( "changeBigb()", preloadTime );
}



function changeLead() {
	document.getElementById(leadArr[lcount]).className = 'banhide';
	//lcount++; 
	//lcount %= 3;
	lcount++; 
	lcount %= 4;
	document.getElementById(leadArr[lcount]).className = 'banshow';
	setTimeout( "preloadLead()", lrotTime[lcount] );
}

function changeSkys() {
	document.getElementById(skysArr[scount]).className = 'banhide';
	//scount++; 
	//scount %= 3;
	scount++; 
	scount %= 4;
	document.getElementById(skysArr[scount]).className = 'banshow';
	setTimeout( "preloadSkys()", srotTime[scount]);
}

function changeBigb() {
	document.getElementById(bigbArr[bcount]).className = 'banhide';
	bcount++; 
	bcount %= 3;
	document.getElementById(bigbArr[bcount]).className = 'banshow';
	setTimeout( "preloadBigb()", brotTime[bcount] );
}
