var aPointer = -1;
var loadingSrc = "/images/gallery_bg.gif";
var aImg = new Array();
var aObj = new Array();

function initGallery(){
	if(aImg.length > 0){
		enableLink('galleryLinkNext');
		galleryNext();
	}
}

function galleryNext(){
	if(aPointer < aImg.length-1){
		aPointer++;
		
		if(typeof(aObj[aPointer]) == "undefined"){
			disableLink('galleryLinkNext');
			disableLink('galleryLinkPrev');
			document.getElementById('galleryLoading').style.display = 'block';

			aObj[aPointer] = new Image();
			aObj[aPointer].src = aImg[aPointer][0];
			aObj[aPointer].alt = aImg[aPointer][1];
			
			document.getElementById('galleryLoading').style.display = 'none';
		}
		
		changeImage(aObj[aPointer]);
		
		if(aPointer == aImg.length-1) disableLink('galleryLinkNext');
		else enableLink('galleryLinkNext');
		if(aPointer > 0) enableLink('galleryLinkPrev');
	}
}

function galleryPrev(){
	if(aPointer > 0){
		aPointer--;
		changeImage(aObj[aPointer]);
		if(aPointer == 0)  disableLink('galleryLinkPrev');
		enableLink('galleryLinkNext');
	}
}

function disableLink(id){
	document.getElementById(id).style.display = 'none';
}

function enableLink(id){
	document.getElementById(id).style.display = 'block';
}

function changeImage(newImg){
	var image = document.getElementById('galleryImage');
	image.src = newImg.src;
}