		// Photograph list and data
		var photo = new Array();
		photo[0] = ["View01.jpg", "People bedding down in a graveyard", "Sleep out"];
		photo[1] = ["View02.jpg", "A corner of an office showing a chair and a computer desk", "Night Shelter office"];
		photo[2] = ["View03.jpg", "A room with a lit standard light, a table and two easy chairs", "Counselling room"];
		photo[3] = ["View04.jpg", "A computer screen, keyboard and mouse", "Preparing a CV"];
		photo[4] = ["View05.jpg", "A white-painted one-storey building", "Day Centre"];
		photo[5] = ["View06.jpg", "A corner of a village hall showing tables laid out for a jumble sale", "Bring-and-buy sale"];
		photo[6] = ["View07.jpg", "A display stand set up inside a marquee", "CHESS on display"];
		photo[7] = ["View08.jpg", "An iron bedstead", "Bedroom 12"];
		photo[8] = ["View09.jpg", "A line of computers", "Computer suite"];
		photo[9] = ["View10.jpg", "A blue van with yellow writing on the side", "CHESS van"];
		photo[10] = ["View11.jpg", "A white-painted two-storey building", "Night Shelter Annexe"];
		photo[11] = ["View12.jpg", "A yellow and blue football shirt", "CHESS football team shirt"];
		photo[12] = ["View13.jpg", "Bedding on a floor", "Winter Project 2008-9"];
		photo[13] = ["View14.jpg", "A blue sofa and a flat-screen tv", "Residents' lounge"];
		photo[14] = ["View20.jpg", "The rear of a Victorian workman's cottage", "Night Shelter"];
		photo[15] = ["View16.jpg", "A chest of drawers, a wash basin and a bed", "Bedroom 2"];
		photo[16] = ["View17.jpg", "A bed underneath a window", "Bedroom 4"];
		photo[17] = ["View18.jpg", "Canned food stacked inside a cupboard", "Food store"];
		photo[18] = ["View19.jpg", "An open wardrobe full of clothes", "Clothes store"];

		var chosen = new Array(), choice = new Array();	// Create arrays to store IDs of chosen photographs

		var choose;	// Create variable to use when choosing photograph number

		var slot=2, thisslot, thissun;	// Create variables to store slot positions

		function ChangePhoto() {	// Function for changing one of the photographs

			// Choose photograph not currently being displayed
			do {
				choose = Math.round(Math.random()*18.5);
			} while ((choose == chosen[1]) | (choose == chosen[2]) | (choose == chosen[3]) | (choose == chosen[4]))

			// Choose photograph to change and record new choice
			do {
				slot = Math.round(Math.random()*4.5);
			} while (slot == 0)
			thissun = String(slot);
			chosen[slot] = choose;

			// Overwrite photograph parameters for chosen slot
			thisslot = document.getElementById(thissun);
				thisslot.src = photo[choose][0];
				thisslot.alt = photo[choose][1];
				thisslot.title = photo[choose][2];

		}

		function StartShow() {	// Timer start
			var TimerID = window.setInterval(ChangePhoto, 4250);
		}
