		var imagesUri;
		
		function setImagesUri( uri ) {
			imagesUri = uri;
		}
		
		oGrid = {
			pSwap:0,
			cPage:2,
			num:0,
			spd:2500,
			pSpd:4500,
			animate:0
		}
	
		grid = [
			 ['01','02','06','07','11','12','16','17']
			,['14','15','19','20']
			,['03','08']
			,['21','22','26','27']
			,['13','18']
			,['24','25','29','30']
			,['04','05','09','10']
			,['23','28']
		];

		function beginSwap() 
		{
			if (oGrid.pSwap >= grid.length) 
			{
				oGrid.pSwap = 0;
				switch(oGrid.cPage) // ++ = //(oGrid.cPage==2)?3:4;
				{
					case 1 :
						oGrid.cPage = 3 ;
						break;
					
					case 2 :
						oGrid.cPage = 3;
						break;
					
					case 3 :
						oGrid.cPage = 4;
						break;
					
					case 4 :
						oGrid.cPage = 5;
						break;
					
					case 5 :
						oGrid.cPage = 6;
						break;
					
					case 6 :
						oGrid.cPage = 1;
						break;
				}
			}
			for (i=0; i<grid[oGrid.pSwap].length; i++) {
				getObject('img'+grid[oGrid.pSwap][i]).src = imagesUri+"page"+oGrid.cPage+"_"+grid[oGrid.pSwap][i]+".jpg";
			}
			oGrid.pSwap++;
			if (oGrid.pSwap >= grid.length)
				setTimeout('beginSwap()',oGrid.pSpd);
			else
				setTimeout('beginSwap()',oGrid.spd);
		}
		
		function getObject(name,element) {
			if (document.getElementById)
				return (!element)?eval("document.getElementById(name)"):eval("document.getElementById(name).style."+element);
			else
				return document.images[name];
		}


