function PreviousImage()
{					
	if (imageIndex-1>=0)
	{
		var productImage = document.getElementById('productImage');
		productImage.src = "../_storage/"+images[--imageIndex].src;
		
		var imageIndexDetails = document.getElementById('imageIndexDetails');
		imageIndexDetails.innerHTML = (imageIndex+1)+' of '+images.length;	
		
		var productImageLink = document.getElementById('productImageLink');
		productImageLink.onclick = function()
		{
			window.open('product_photo.php?product_id='+images[imageIndex].product_id+'&photo_id='+images[imageIndex].id, 'photoWin', 'width=520,height=680');
			return false;
		};
	}
	
	ResetImageLinks();
}

function NextImage()
{	
	if (imageIndex+1<images.length)
	{
		var productImage = document.getElementById('productImage');
		productImage.src = "../_storage/"+images[++imageIndex].src;
		
		var imageIndexDetails = document.getElementById('imageIndexDetails');
		imageIndexDetails.innerHTML = (imageIndex+1)+' of '+images.length;
		
		var productImageLink = document.getElementById('productImageLink');
		productImageLink.onclick = function()
		{
			window.open('product_photo.php?product_id='+images[imageIndex].product_id+'&photo_id='+images[imageIndex].id, 'photoWin', 'width=520,height=680');
			return false;
		};
	}
	
	ResetImageLinks();
}

function ResetImageLinks()
{	
	if (imageIndex-1>=0)
	{							
		var prevImageLink = document.getElementById('prevImageLink');
		prevImageLink.innerHTML = '<a href="#" onclick="PreviousImage(); return false;">Prev</a>';
	}
	else
	{
		var prevImageLink = document.getElementById('prevImageLink');
		prevImageLink.innerHTML = 'Prev';
	}
			
	if (imageIndex+1<images.length)
	{							
		var nextImageLink = document.getElementById('nextImageLink');
		nextImageLink.innerHTML = '<a href="#" onclick="NextImage(); return false;">Next</a>';
	}
	else
	{
		var nextImageLink = document.getElementById('nextImageLink');
		nextImageLink.innerHTML = 'Next';
	}
}

