// JavaScript Document

<!--
// ==============================================
// Copyright 2003 by jsCode.com
// Source: jsCode.com
// Author: etLux
// Free for all; but please leave in the header.
// ==============================================

// Set up the image files to be used.
var theImages = new Array() // do not change this
// To add more image files, continue with the
// pattern below, adding to the array. Rememeber
// to increment the theImages[x] index!


theImages[0] = '/images/2006memories/1.jpg'
theImages[1] = '/images/2006memories/2.jpg'
theImages[2] = '/images/2006memories/3.jpg'
theImages[3] = '/images/2006memories/4.jpg'
theImages[4] = '/images/2006memories/5.jpg'
theImages[5] = '/images/2006memories/6.jpg'
theImages[6] = '/images/2006memories/7.jpg'
theImages[7] = '/images/2006memories/8.jpg'
theImages[8] = '/images/2006memories/9.jpg'
theImages[9] = '/images/2006memories/10.jpg'
theImages[10] = '/images/2006memories/11.jpg'
theImages[11] = '/images/2006memories/12.jpg'
theImages[12] = '/images/2006memories/13.jpg'
theImages[13] = '/images/2006memories/14.jpg'
theImages[14] = '/images/2006memories/15.jpg'
theImages[15] = '/images/2006memories/16.jpg'
theImages[16] = '/images/2006memories/17.jpg'
theImages[17] = '/images/2006memories/18.jpg'
theImages[18] = '/images/2006memories/19.jpg'
theImages[19] = '/images/2006memories/20.jpg'
theImages[20] = '/images/2006memories/21.jpg'
theImages[21] = '/images/2006memories/22.jpg'
theImages[22] = '/images/2006memories/23.jpg'
theImages[23] = '/images/2006memories/24.jpg'
theImages[24] = '/images/2006memories/25.jpg'
theImages[25] = '/images/2006memories/26.jpg'
theImages[26] = '/images/2006memories/27.jpg'
theImages[27] = '/images/2006memories/28.jpg'
theImages[28] = '/images/2006memories/29.jpg'
theImages[29] = '/images/2006memories/30.jpg'
theImages[30] = '/images/2006memories/31.jpg'
theImages[31] = '/images/2006memories/32.jpg'
theImages[32] = '/images/2006memories/33.jpg'
theImages[33] = '/images/2006memories/34.jpg'
theImages[34] = '/images/2006memories/35.jpg'
theImages[35] = '/images/2006memories/36.jpg'
theImages[36] = '/images/2006memories/37.jpg'
theImages[37] = '/images/2006memories/38.jpg'
theImages[38] = '/images/2006memories/39.jpg'
theImages[39] = '/images/2006memories/40.jpg'
theImages[40] = '/images/2006memories/41.jpg'
theImages[41] = '/images/2006memories/42.jpg'
theImages[42] = '/images/2006memories/43.jpg'
theImages[43] = '/images/2006memories/44.jpg'
theImages[44] = '/images/2006memories/45.jpg'
theImages[45] = '/images/2006memories/46.jpg'
theImages[46] = '/images/2006memories/47.jpg'
theImages[47] = '/images/2006memories/48.jpg'
theImages[48] = '/images/2006memories/49.jpg'
theImages[49] = '/images/2006memories/50.jpg'
theImages[50] = '/images/2006memories/51.jpg'
theImages[51] = '/images/2006memories/52.jpg'
theImages[52] = '/images/2006memories/53.jpg'
theImages[53] = '/images/2006memories/54.jpg'
theImages[54] = '/images/2006memories/55.jpg'
theImages[55] = '/images/2006memories/56.jpg'
theImages[56] = '/images/2006memories/57.jpg'
theImages[57] = '/images/2006memories/58.jpg'
theImages[58] = '/images/2006memories/59.jpg'
theImages[59] = '/images/2006memories/60.jpg'
theImages[60] = '/images/2006memories/61.jpg'
theImages[61] = '/images/2006memories/62.jpg'
theImages[62] = '/images/2006memories/63.jpg'
theImages[63] = '/images/2006memories/64.jpg'
theImages[64] = '/images/2006memories/65.jpg'
theImages[65] = '/images/2006memories/66.jpg'
theImages[66] = '/images/2006memories/67.jpg'
theImages[67] = '/images/2006memories/68.jpg'
theImages[68] = '/images/2006memories/69.jpg'
theImages[69] = '/images/2006memories/70.jpg'
theImages[70] = '/images/2006memories/71.jpg'
theImages[71] = '/images/2006memories/72.jpg'
theImages[72] = '/images/2006memories/73.jpg'
theImages[73] = '/images/2006memories/74.jpg'
theImages[74] = '/images/2006memories/75.jpg'
theImages[75] = '/images/2006memories/76.jpg'
theImages[76] = '/images/2006memories/77.jpg'



// ======================================
// do not change anything below this line
// ======================================

var j = 0
var p = theImages.length;

//var preBuffer = new Array()
//for (i = 0; i < p; i++){
//   preBuffer[i] = new Image()
//   preBuffer[i].src = theImages[i]
//}

var whichImage = Math.round(Math.random()*(p-1));
function showImage(){
	//alert(theImages[whichImage]);
document.write('<a href="http://flickr.com/groups/lightninginabottle" target="_blank"><img id="randompic" src="'+theImages[whichImage]+'" width="152" border="1" class="MemoryPicture" ></a>');
//<img src="images/MemoriesTemplate.jpg" width="152" height="91" border="1" class="MemoryPicture" />
	autoImg();
}
var a;
a = 0;



startnum = whichImage ; 

function prevImg(){
	a=a-1;
	var nextImgnum = startnum+a;
	if ( nextImgnum < 0 )
	{
		whichImage = p-1; 
		startnum = p-1 ;
		a = 0 ;
		var nextImgnum = startnum+a;
		//alert('beginin') ;
	}
	var next = theImages[nextImgnum];
//alert ('NextImgNum:' + nextImgnum + ' a:' + a +' next:' +next + ' p:'+ (p-1));
	changeImages('randompic', next );

}

function nextImg(){	
	a=a+1;
	var nextImgnum = startnum+a;
	if ( nextImgnum > p-1 )
	{
		whichImage = 0; 
		startnum = 0 ;
		a = 0 ;
		var nextImgnum = startnum+a;
		//alert('end') ;
	}
	var next = theImages[nextImgnum];
//alert ('NextImgNum:' + nextImgnum + ' a:' + a +' next:' +next + ' p:'+ (p-1));
	changeImages('randompic', next );
}

function autoImg(){	
	nextImg();
	my_timeout = setTimeout("autoImg();", 5000);
}

