var NumGalleryToDisplay = 5;
var Gallery = new Array(
			 new Project('gallery/59_sm.jpg'),
			 new Project('gallery/58_sm.jpg'),
			 new Project('gallery/57_sm.jpg'),
			 new Project('gallery/56_sm.jpg'),
			 new Project('gallery/55_sm.jpg'),
			 new Project('gallery/54_sm.jpg'),
			 new Project('gallery/53_sm.jpg'),
			 new Project('gallery/52_sm.jpg'),
			 new Project('gallery/51_sm.jpg'),
			 new Project('gallery/50_sm.jpg'),
			 new Project('gallery/49_sm.jpg'),
			 new Project('gallery/48_sm.jpg'),
			 new Project('gallery/47_sm.jpg'),
			 new Project('gallery/46_sm.jpg'),
			 new Project('gallery/45_sm.jpg'),
			 new Project('gallery/44_sm.jpg'),
			 new Project('gallery/43_sm.jpg'),
			 new Project('gallery/42_sm.jpg'),
			 new Project('gallery/41_sm.jpg'),
			 new Project('gallery/40_sm.jpg'),
			 new Project('gallery/39_sm.jpg'),
			 new Project('gallery/38_sm.jpg'),
			 new Project('gallery/37_sm.jpg'),
			 new Project('gallery/36_sm.jpg'),
			 new Project('gallery/35_sm.jpg'),
			 new Project('gallery/34_sm.jpg'),
			 new Project('gallery/33_sm.jpg'),
			 new Project('gallery/32_sm.jpg'),
			 new Project('gallery/31_sm.jpg'),
			 new Project('gallery/30_sm.jpg'),
			 new Project('gallery/29_sm.jpg'),
			 new Project('gallery/28_sm.jpg'),
			 new Project('gallery/27_sm.jpg'),
			 new Project('gallery/26_sm.jpg'),
			 new Project('gallery/25_sm.jpg'),
			 new Project('gallery/25_sm.jpg'),
			 new Project('gallery/24_sm.jpg'),
			 new Project('gallery/23_sm.jpg'),
			 new Project('gallery/22_sm.jpg'),
			 new Project('gallery/21_sm.jpg'),
			 new Project('gallery/20_sm.jpg'),
			 new Project('gallery/19_sm.jpg'),
			 new Project('gallery/18_sm.jpg'),
			 new Project('gallery/17_sm.jpg'),
			 new Project('gallery/16_sm.jpg'),
			 new Project('gallery/15_sm.jpg'),
			 new Project('gallery/14_sm.jpg'),
			 new Project('gallery/13_sm.jpg'),
			 new Project('gallery/12_sm.jpg'),
			 new Project('gallery/11_sm.jpg'),
			 new Project('gallery/10_sm.jpg'),
			 new Project('gallery/09_sm.jpg'),
			 new Project('gallery/08_sm.jpg'),
			 new Project('gallery/07_sm.jpg'),
			 new Project('gallery/06_sm.jpg'),
			 new Project('gallery/05_sm.jpg'),
			 new Project('gallery/04_sm.jpg'),
			 new Project('gallery/03_sm.jpg'),
			 new Project('gallery/02_sm.jpg'),
			 new Project('gallery/w01_sm.jpg'),
			 new Project('gallery/w02_sm.jpg'),
			 new Project('gallery/w03_sm.jpg'),
			 new Project('gallery/w04_sm.jpg'),
			 new Project('gallery/w05_sm.jpg'));

function Project(image)
{
	this.image = image;
}

function GetRandomNumber()
{
	var rndNumber = (Math.round((Math.random()*(Gallery.length -1))));
	return rndNumber;
}

function WriteGallery()
{
	var UsedGallery = new Array();

	for(var i=0;i<NumGalleryToDisplay;i++)
	{
		var iRndNum;
		do
		{
			iRndNum = GetRandomNumber();
		}
		while(IsInArray(iRndNum,UsedGallery))
		UsedGallery[i] = iRndNum;
	}
	for(i=0;i<UsedGallery.length;i++)
	{
		// Write out the items
	        document.writeln("    <td width='120'>");
	        document.writeln("    <a href='s_gallery.html'>");
        	document.writeln("   <img src='" + Gallery[UsedGallery[i]].image + "' width='120' height='90' border='0' alt='Browse Our Favourite Photos'><br></a>");
	        document.writeln("  </td>");
        	document.writeln(" <td width='10'><img src='images/clear.gif' width='10' height='90'><br></td>");
		
	}
}

function IsInArray(iNum, arToCheck)
{
	var ReturnVal = false;
	for(i=0;i<arToCheck.length;i++)
	{
		if(arToCheck[i] == iNum)
		{
			ReturnVal = true;
			break;
		}
	}
	return ReturnVal;
}
