var NUM_OF_PICS;
var PREFIX;
var SUFIX;

var magicNum;
var gamesNum;
var balloonsNum;
var parachuteNum;
var paintNum;
var boboNum;
var suzyNum;

var mainPics;
var suzyPics;
var boboPics;
var magicPics;
var gamesPics;
var balloonsPics;
var parachutePics;
var paintPics;

var mainIndex;
var suzyIndex;
var boboIndex;
var magicIndex;
var gamesIndex;
var balloonsIndex;
var parachuteIndex;
var paintIndex;

function construct()
{
	NUM_OF_PICS = 36;

	PREFIX = "/pics/clowning";
	SUFIX = ".jpg";
	
	suzyNum = 10;

	boboNum = 9;
	magicNum = 3;
	gamesNum = 6;

	balloonsNum = 12;
	parachuteNum = 10;
	paintNum = 2;	

	

	mainPics = new Array(NUM_OF_PICS);

	suzyPics = new Array(suzyNum);

	boboPics = new Array(boboNum);
	magicPics = new Array(magicNum);
	gamesPics = new Array(gamesNum);
	balloonsPics = new Array(balloonsNum);
	parachutePics = new Array(parachuteNum);
	paintPics = new Array(paintNum);
	
	var i;
	var filename;	
	

	for (i = 0; i < NUM_OF_PICS; i++)
	{
		mainPics[i] = new Image;
		filename = "pics/clowning" + i;
		filename += ".jpg";
		mainPics[i].src = filename;
	}

	
	for (i = 0; i < suzyNum; i++)
	{
		suzyPics[i] = new Image;
	}
	
	for (i = 0; i < boboNum; i++)
	{
		boboPics[i] = new Image;
	}
	
	for (i = 0; i < magicNum; i++)
	{
		magicPics[i] = new Image;
	}
	
	for (i = 0; i < gamesNum; i++)
	{
		gamesPics[i] = new Image;
	}
	
	for (i = 0; i < balloonsNum; i++)
	{
		balloonsPics[i] = new Image;
	}
	
	for (i = 0; i < parachuteNum; i++)
	{
		parachutePics[i] = new Image;
	}
	
	for (i = 0; i < paintNum; i++)
	{
		paintPics[i] = new Image;
	}
	
	suzyPics[0].src = PREFIX + "16" + SUFIX;
	suzyPics[1].src = PREFIX + "17" + SUFIX;
	suzyPics[2].src = PREFIX + "18" + SUFIX;
	suzyPics[3].src = PREFIX + "23" + SUFIX;
	suzyPics[4].src = PREFIX + "24" + SUFIX;
	suzyPics[5].src = PREFIX + "26" + SUFIX;
	suzyPics[6].src = PREFIX + "27" + SUFIX;
	suzyPics[7].src = PREFIX + "28" + SUFIX;
	suzyPics[8].src = PREFIX + "32" + SUFIX;
	suzyPics[9].src = PREFIX + "35" + SUFIX;
	
	boboPics[0].src = PREFIX + "15" + SUFIX;
	boboPics[1].src = PREFIX + "25" + SUFIX;
	boboPics[2].src = PREFIX + "26" + SUFIX;
	boboPics[3].src = PREFIX + "27" + SUFIX;
	boboPics[4].src = PREFIX + "28" + SUFIX;
	boboPics[5].src = PREFIX + "29" + SUFIX;
	boboPics[6].src = PREFIX + "30" + SUFIX;
	boboPics[7].src = PREFIX + "31" + SUFIX;
	boboPics[8].src = PREFIX + "35" + SUFIX;
	
	magicPics[0].src = PREFIX + "15" + SUFIX;
	magicPics[1].src = PREFIX + "17" + SUFIX;
	magicPics[2].src = PREFIX + "35" + SUFIX;
	
	gamesPics[0].src = PREFIX + "11" + SUFIX;
	gamesPics[1].src = PREFIX + "12" + SUFIX;
	gamesPics[2].src = PREFIX + "13" + SUFIX;
	gamesPics[3].src = PREFIX + "14" + SUFIX;
	gamesPics[4].src = PREFIX + "33" + SUFIX;
	gamesPics[5].src = PREFIX + "35" + SUFIX;
	
	balloonsPics[0].src = PREFIX + "0" + SUFIX;
	balloonsPics[1].src = PREFIX + "1" + SUFIX;
	balloonsPics[2].src = PREFIX + "2" + SUFIX;
	balloonsPics[3].src = PREFIX + "3" + SUFIX;
	balloonsPics[4].src = PREFIX + "4" + SUFIX;
	balloonsPics[5].src = PREFIX + "5" + SUFIX;
	balloonsPics[6].src = PREFIX + "6" + SUFIX;
	balloonsPics[7].src = PREFIX + "7" + SUFIX;
	balloonsPics[8].src = PREFIX + "8" + SUFIX;
	balloonsPics[9].src = PREFIX + "9" + SUFIX;
	balloonsPics[10].src = PREFIX + "10" + SUFIX;
	balloonsPics[11].src = PREFIX + "35" + SUFIX;
	
	parachutePics[0].src = PREFIX + "19" + SUFIX;
	parachutePics[1].src = PREFIX + "20" + SUFIX;
	parachutePics[2].src = PREFIX + "21" + SUFIX;
	parachutePics[3].src = PREFIX + "22" + SUFIX;
	parachutePics[4].src = PREFIX + "23" + SUFIX;
	parachutePics[5].src = PREFIX + "24" + SUFIX;
	parachutePics[6].src = PREFIX + "25" + SUFIX;
	parachutePics[7].src = PREFIX + "32" + SUFIX;
	parachutePics[8].src = PREFIX + "34" + SUFIX;
	parachutePics[9].src = PREFIX + "35" + SUFIX;
	
	paintPics[0].src = PREFIX + "18" + SUFIX;
	paintPics[1].src = PREFIX + "35" + SUFIX;
	
	return;
}

function mainShow()
{
	mainIndex = Math.floor(Math.random() * NUM_OF_PICS);

	document.mainImg.src = mainPics[mainIndex].src;

	return;
}

function suzyShow()
{
	suzyIndex = Math.floor(Math.random() * suzyNum);
	
	document.suzyImg.src = suzyPics[suzyIndex].src;
	
	return;
}

function boboShow()
{
	boboIndex = Math.floor(Math.random() * boboNum);
	
	document.boboImg.src = boboPics[boboIndex].src;
	
	return;
}

function magicShow()
{
	magicIndex = Math.floor(Math.random() * magicNum);
	
	document.magicImg.src = magicPics[magicIndex].src;
	
	return;
}

function gamesShow()
{
	gamesIndex = Math.floor(Math.random() * gamesNum);
	
	document.gamesImg.src = gamesPics[gamesIndex].src;
	
	return;
}

function balloonsShow()
{
	balloonsIndex = Math.floor(Math.random() * balloonsNum);
	
	document.balloonsImg.src = balloonsPics[balloonsIndex].src;
	
	return;
}

function parachuteShow()
{
	parachuteIndex = Math.floor(Math.random() * parachuteNum);
	
	document.parachuteImg.src = parachutePics[parachuteIndex].src;
	
	return;
}

function paintShow()
{
	paintIndex = Math.floor(Math.random() * paintNum);
	
	document.paintImg.src = paintPics[paintIndex].src;
	
	return;
}