// JavaScript Document

window.onload = initLinks;

var myPhoto = new Array(
"images/archives/ABAT/01ABAT.jpg",
"images/archives/ABAT/02ABAT.jpg",
"images/archives/ABAT/03ABAT.jpg",
"images/archives/ABAT/04ABAT.jpg",
"images/archives/ABAT/05ABAT.jpg",
"images/archives/ABAT/06ABAT.jpg",
"images/archives/ABAT/08ABAT.jpg",
"images/archives/ABAT/10ABAT.jpg",
"images/archives/ABAT/11ABAT.jpg",
"images/archives/ABAT/12ABAT.jpg",
"images/archives/ABAT/13ABAT.jpg",
"images/archives/ABAT/14ABAT.jpg",
"images/archives/ABAT/15ABAT.jpg",
"images/archives/ABAT/16ABAT.jpg");


var myText = new Array(
"Daniel Moss",
"Kit Rosenberg",
"Kit Rosenberg",
"Daniel Yovino",
"Daniel Yovino",
"Heather Van Winckle",
"Kawandeep Virdee",
"Seven-Eightyfor Art Collective",
"Tori Abernathy",
"Tori Abernathy",
"Randall Miller",
"Randall Miller",
"Kelly Falzone Inouye",
"Kelly Falzone Inouye");

var thisPhoto = 0;

function initLinks() {
	document.getElementById("previous").onclick = processPrevious;
	document.getElementById("next").onclick = processNext;
}

function processPrevious() {
	changeOpac(0)
	if (thisPhoto == 0) {
		thisPhoto = myPhoto.length;
	}
	thisPhoto--;
	document.getElementById("myPicture").src = myPhoto[thisPhoto];
	if (document.getElementById("myPicture").src.indexOf("v") != -1)
	{
		document.getElementById("myPicture").style.marginTop = 0 + "px";
	}
	else {
		document.getElementById("myPicture").style.marginTop = 0 + "px";
	}
	document.getElementById('pictureText').innerHTML = myText[thisPhoto];
	opacityShow()
	return false;
}

function processNext() {
	changeOpac(0)
	thisPhoto++;
	if (thisPhoto == myPhoto.length) {
		thisPhoto = 0;
	}
	document.getElementById("myPicture").src = myPhoto[thisPhoto];
	if (document.getElementById("myPicture").src.indexOf("v") != -1)
	{
		document.getElementById("myPicture").style.marginTop = 0 + "px";
	}
	else {
		document.getElementById("myPicture").style.marginTop = 0 + "px";
	}
	document.getElementById('pictureText').innerHTML = myText[thisPhoto];
	opacityShow()
	return false;
}


function opacityFade() {
	timer = 900;
	for(i = 100; i >= 0; i--) {
		setTimeout("changeOpac(" + i + ")",(timer));
		timer=timer+0;
	}
}
function opacityShow() {
	timer = 100;
	for(i = 0; i <= 100; i++) {
		setTimeout("changeOpac(" + i + ")",(timer));
	timer=timer+0;
	}
}

function changeOpac(opacity) {
	var object = document.getElementById('myPicture').style;
	object.opacity = (opacity / 100);
	object.MozOpacity = (opacity / 100);
	object.KhtmlOpacity = (opacity / 100);
	object.filter = "alpha(opacity=" + opacity + ")";
}


