var imageIndex=null;

function showImages()
{
	var nodeGalArr=$$('div.wedding-gallery');
	var nodeGal=null;
	if(nodeGalArr.length==1)
		nodeGal=nodeGalArr[0];
	if(nodeGal)
	{
		nodeGal.childElements().each
		(
			function(item)
			{
				item.remove();
			}
		);
		var rec=galleryImages[imageIndex];

		if(rec.image1)
			createImage(nodeGal,rec.image1,rec.imagebig1,rec.title);
		if(rec.image2)
			createImage(nodeGal,rec.image2,rec.imagebig2,rec.title);
		if(rec.image3)
			createImage(nodeGal,rec.image3,rec.imagebig3,rec.title);
//		$('quote').update('“'+rec.quote+'”');
//		$('byline').update(rec.byline);

		if(imageIndex>0)
			$('gallery-prev').addClassName('active');
		else
			$('gallery-prev').removeClassName('active');
		if(imageIndex<galleryImages.length-1)
			$('gallery-next').addClassName('active');
		else
			$('gallery-next').removeClassName('active');
	};

};
function createImage(container,image,imageBig,title)
{
	var nodeImg=new Element('img',{src:image,alt:title});

	if(imageBig)
	{
		var nodeA=new Element('a',{href:imageBig,rel:'lightbox',title:title});
		nodeA.onclick = function () {myLightbox.start(this); return false;}
		nodeA.insert(nodeImg);
		container.insert(nodeA);
	}
	else
		container.insert(nodeImg);
};

function showPrev()
{
	if(imageIndex!==null && imageIndex>0)
	{
		imageIndex--;
		showImages();
	};
};
function showNext()
{
	if(imageIndex!==null && imageIndex<galleryImages.length-1)
	{
		imageIndex++;
		showImages();
	};
};


window.onload=function()
{
	if(galleryImages.length>0)
	{
		imageIndex=0;
		showImages();

		$('gallery-prev').observe('click',showPrev);
		$('gallery-next').observe('click',showNext);
	};
};
