gridImages = new Array();

count = 0;
index = 1;
function GridSwitch() {
	count = (count + 1 == grids.length) ? 0 : count + 1;
	
	gridInt = setInterval('GridSwitchPhoto()', 70);
}

function GridSwitchPhoto() {
	t = findDOM('grid_' + r_grid[index]);
	t.src = grid_folder + grids[count] + '__' + r_grid[index];
	index++;
	if (index == 25) {
		clearInterval(gridInt);
		index = 1;
	}
}

function GridPreload() {
	k = -1;
	for (i = 0; i < grids.length; i++) {
		for (j = 1; j < 24; j++) {
			gridImages[++k] = new Image();
			gridImages[k].src = grid_folder + grids[i] + '__' + j;
		}
	}
	
	gridInt = setInterval('GridCheckPreloaded()', 1000);
}

function GridCheckPreloaded() {
	test = true;
	for (i = 0; i < gridImages.length; i++)
		if (!gridImages[i].complete) {
			test = false;
			break;
		}
			
	if (test) {
		clearInterval(gridInt);
		setInterval('GridSwitch()', 4000);
	}
}