window.onload =  initLinks;


//var frame1_picture_collection = new Array("images/slides1/people1.jpg", 
//										  "images/slides1/people2.jpg", 
//										  "images/slides1/people3.jpg", 
//										  "images/slides1/people4.jpg");
var people_picture_collection = new Array();
var people_picture_collection_big = new Array();
var max_people = 12;
var people_idx = 0;

var cars_picture_collection = new Array();
var cars_picture_collection_big = new Array();
var max_cars = 16;
var cars_idx = 0;

var events_picture_collection = new Array();
var events_picture_collection_big = new Array();
var max_events = 12;
var events_idx = 0;

function initLinks() {

	for (var i=1; i<=max_people; i++) {
		people_picture_collection[i-1]=["images/gallery/people" + i + ".jpg"];
		people_picture_collection_big[i-1]=["images/gallery/people" + i + "_big.jpg"];
	}
	
	document.getElementById("people_prevLink").onclick = people_processPrevious;
	document.getElementById("people_nextLink").onclick = people_processNext;
	document.getElementById("people_firstLink").onclick = people_processFirst;
	document.getElementById("people_lastLink").onclick = people_processLast;	
	people_processFirst();

	for (var i=1; i<=max_cars; i++) {
		cars_picture_collection[i-1]=["images/gallery/cars" + i + ".jpg"];
		cars_picture_collection_big[i-1]=["images/gallery/cars" + i + "_big.jpg"];
	}
	
	document.getElementById("cars_prevLink").onclick = cars_processPrevious;
	document.getElementById("cars_nextLink").onclick = cars_processNext;
	document.getElementById("cars_firstLink").onclick = cars_processFirst;
	document.getElementById("cars_lastLink").onclick = cars_processLast;	
	cars_processFirst();

	for (var i=1; i<=max_events; i++) {
		events_picture_collection[i-1]=["images/gallery/events" + i + ".jpg"];
		events_picture_collection_big[i-1]=["images/gallery/events" + i + "_big.jpg"];
	}
	
	document.getElementById("events_prevLink").onclick = events_processPrevious;
	document.getElementById("events_nextLink").onclick = events_processNext;
	document.getElementById("events_firstLink").onclick = events_processFirst;
	document.getElementById("events_lastLink").onclick = events_processLast;	
	events_processFirst();
	
	choosePic();

	
}
function people_processFirst(){
	people_idx = 0;
	//document.getElementById("people_count").innerHTML = "Loading";
	document.getElementById("people_picture").src = people_picture_collection[people_idx];
	document.getElementById("people_link").href = people_picture_collection_big[people_idx];
	document.getElementById("people_count").innerHTML = (people_idx + 1) + " of " + (people_picture_collection.length);

	return false;
}
				  
function people_processLast(){
	people_idx = people_picture_collection.length - 1;
	document.getElementById("people_picture").src = people_picture_collection[people_idx];
	document.getElementById("people_link").href = people_picture_collection_big[people_idx];
	document.getElementById("people_count").innerHTML = (people_idx + 1) + " of " + (people_picture_collection.length);
	return false;
}

	
function people_processPrevious() {
	if (people_idx == 0) {
		people_idx = people_picture_collection.length;
	}
	people_idx--;
	document.getElementById("people_picture").src = people_picture_collection[people_idx];
	document.getElementById("people_link").href = people_picture_collection_big[people_idx];
	document.getElementById("people_count").innerHTML = (people_idx + 1) + " of " + (people_picture_collection.length);
	return false;
}

function people_processNext() {
	people_idx++;
	if (people_idx == people_picture_collection.length) {
		people_idx = 0;
	}
	document.getElementById("people_picture").src = people_picture_collection[people_idx];
	document.getElementById("people_link").href = people_picture_collection_big[people_idx];
	document.getElementById("people_count").innerHTML = (people_idx + 1) + " of " + (people_picture_collection.length);
	return false;
}

function cars_processFirst(){
	cars_idx = 0;
	document.getElementById("cars_picture").src = cars_picture_collection[cars_idx];
	document.getElementById("cars_link").href = cars_picture_collection_big[cars_idx];
	document.getElementById("cars_count").innerHTML = (cars_idx + 1) + " of " + (cars_picture_collection.length);
	return false;
}
				  
function cars_processLast(){
	cars_idx = cars_picture_collection.length - 1;
	document.getElementById("cars_picture").src = cars_picture_collection[cars_idx];
	document.getElementById("cars_link").href = cars_picture_collection_big[cars_idx];
	document.getElementById("cars_count").innerHTML = (cars_idx + 1) + " of " + (cars_picture_collection.length);
	return false;
}

	
function cars_processPrevious() {
	if (cars_idx == 0) {
		cars_idx = cars_picture_collection.length;
	}
	cars_idx--;
	document.getElementById("cars_picture").src = cars_picture_collection[cars_idx];
	document.getElementById("cars_link").href = cars_picture_collection_big[cars_idx];
	document.getElementById("cars_count").innerHTML = (cars_idx + 1) + " of " + (cars_picture_collection.length);
	return false;
}

function cars_processNext() {
	cars_idx++;
	if (cars_idx == cars_picture_collection.length) {
		cars_idx = 0;
	}
	document.getElementById("cars_picture").src = cars_picture_collection[cars_idx];
	document.getElementById("cars_link").href = cars_picture_collection_big[cars_idx];
	document.getElementById("cars_count").innerHTML = (cars_idx + 1) + " of " + (cars_picture_collection.length);
	return false;
}

function events_processFirst(){
	events_idx = 0;
	document.getElementById("events_picture").src = events_picture_collection[events_idx];
	document.getElementById("events_link").href = events_picture_collection_big[events_idx];
	document.getElementById("events_count").innerHTML = (events_idx + 1) + " of " + (events_picture_collection.length);
	return false;
}
				  
function events_processLast(){
	events_idx = events_picture_collection.length - 1;
	document.getElementById("events_picture").src = events_picture_collection[events_idx];
	document.getElementById("events_link").href = events_picture_collection_big[events_idx];
	document.getElementById("events_count").innerHTML = (events_idx + 1) + " of " + (events_picture_collection.length);
	return false;
}

	
function events_processPrevious() {
	if (events_idx == 0) {
		events_idx = events_picture_collection.length;
	}
	events_idx--;
	document.getElementById("events_picture").src = events_picture_collection[events_idx];
	document.getElementById("events_link").href = events_picture_collection_big[events_idx];
	document.getElementById("events_count").innerHTML = (events_idx + 1) + " of " + (events_picture_collection.length);
	return false;
}

function events_processNext() {
	events_idx++;
	if (events_idx == events_picture_collection.length) {
		events_idx = 0;
	}
	document.getElementById("events_picture").src = events_picture_collection[events_idx];
	document.getElementById("events_link").href = events_picture_collection_big[events_idx];
	document.getElementById("events_count").innerHTML = (events_idx + 1) + " of " + (events_picture_collection.length);
	return false;
}
