function show_random_pics1()
{

	//misc vars --------------------------------
	im_ptr = 0;
	tm_ptr = 0;
	url1 = "";
	str = "";
	
	//image array --------------------------------
	pic_arr = new Array()
	link_arr = new Array()
	order_arr1 = new Array()
	rand_pic_arr = new Array()
	rand_link_arr = new Array()
	
	//set up array of pics
	path = "im/";
	n=0
	link_arr[n] = "proj8a.htm"
	pic_arr[n++] = path + "home_pic1.jpg"
	link_arr[n] = "proj6.htm"
	pic_arr[n++] = path + "home_pic2.jpg"
	link_arr[n] = "proj9a.htm"
	pic_arr[n++] = path + "home_pic3.jpg"
	link_arr[n] = "proj10b.htm"
	pic_arr[n++] = path + "home_pic4.jpg"
	link_arr[n] = "proj7.htm"; 
	pic_arr[n++] = path + "home_pic5.jpg"
	link_arr[n] = "proj4a.htm"
	pic_arr[n++] = path + "home_pic6.jpg"
	link_arr[n] = "proj1a.htm"
	pic_arr[n++] = path + "home_pic7.jpg"
	link_arr[n] = "proj3.htm"
	pic_arr[n++] = path + "home_pic8.jpg"
	link_arr[n] = "proj5a.htm"
	pic_arr[n++] = path + "home_pic9.jpg"
	link_arr[n] = "proj2.htm"
	pic_arr[n++] = path + "home_pic10.jpg"
	
	
	//set up matching array of positions - all begin at "x"
	for (i=0; i<pic_arr.length; i++)
	{
		order_arr1[i] = "x";
	}
	
	ctr = 0;
	//patch panel
	for (i=0; i<pic_arr.length; i++)
	{
		do
		{ //get random number that hasn't already been chosen
			j = Math.floor(Math.random() * pic_arr.length);
		} 
		while(order_arr1[j] != 'x');
			
		//register that number in order_arr1 and assoc pic in rand_pic_arr
		order_arr1[j] = i; //remember this choice so it doesn't get duplicated on next randomize
		rand_pic_arr[i] = pic_arr[j]; //build up the random arrays
		rand_link_arr[i] = link_arr[j];
	}
	
	//output result str
	for (i=0; i<5; i++)
	{
		str += "<a href=\"" + rand_link_arr[i] + "\"><img src=\"" + rand_pic_arr[i] + "\" border=\"0\" alt=\"Click to go to project\"></a>";
	}
	
	document.write(str);
}