//
var baseAddress="http://www.eng.unsw.edu.au/images/5/";
var defaultImg = "http://www.eng.unsw.edu.au/graphics/5/pic01.jpg"



function makeArray()
{
this.length = makeArray.arguments.length;
	for (var i=0; i<this.length; i++)
	{
    this[i] = makeArray.arguments[i];
	}
}

function randomNo(maximum)
{
	rand = Math.floor(Math.random()*(maximum+1));
	return(rand);
}

function updateImg()
{

var swapImg = "";
var imageNo = 1;
var picArray;

if (typeof imageSet == 'undefined')
{
	imageSet = "gen";
}

switch(imageSet)
{
case "gen" :
	picArray = new makeArray("bio1","bio2","ceic1","ceic2","civ1","civ2","cse1","cse2","eet1","eet2","eet3","mech1","mech2","min1","min2","pet1","pet2","pv1","pv2","ssis1","ssis2");
	break;
case "bio" :
	picArray = new makeArray("bio1","bio2");
	break;
case "ceic" :
	picArray = new makeArray("ceic1","ceic2");
	break;
case "civ" :
	picArray = new makeArray("civ1","civ2");
	break;
case "cse" :
	picArray = new makeArray("cse1","cse2");
	break;
case "eet" :
	picArray = new makeArray("eet1","eet2","eet3");
	break;
case "mech" :
	picArray = new makeArray("mech1","mech2");
	break;
case "min" :
	picArray = new makeArray("min1","min2");
	break;
case "pet" :
	picArray = new makeArray("pet1","pet2");
	break;
case "pv" :
	picArray = new makeArray("pv1","pv2");
	break;
case "ssis" :
	picArray = new makeArray("ssis1","ssis2");
	break;
default :
	picArray = new makeArray("bio1","bio2","ceic1","ceic2","civ1","civ2","cse1","cse2","eet1","eet2","eet3","mech1","mech2","min1","min2","pet1","pet2","pv1","pv2","ssis1","ssis2");
}

imageNo = randomNo(picArray.length-1);

swapImg = baseAddress + picArray[imageNo] + ".jpg";

document.images["photo"].src = swapImg;

}
