// lightbox functionality
$(document).ready(function(){
	$('a[rel*=lightbox]').not('.thumbMatrixImage').lightbox();
});

// gallery
var bAlbumPlay = false;
var iAlbumIndex = 0;
var aAlbumItems = [];
$(document).ready(function(){
	$('a.thumbMatrixImage').click(function(e) {
			return false;
	}).find('img').click(function(e) {
			$('#item-title').text($(this).attr('alt'));
			$('#main-image').attr('src', $(this).parent().attr('href'));

			var iIndex = aAlbumItems.length;
			while ( iIndex > 0 ) {
				iIndex--;
				if ( aAlbumItems[iIndex] == $(this).parent().attr('href') ) {
					iAlbumIndex = iIndex;
					break;
				}
			}
	});

	$('#item-title').text($('a.thumbMatrixImage:first').attr('title'))
	$('#main-image').attr('src', $('a.thumbMatrixImage:first').attr('href'));

	$('a.thumbMatrixImage').each(function (i) {
		aAlbumItems[aAlbumItems.length] = $(this).attr('href');
	});

	// next button
	$('#controls-right').click(function(e) {
		albumNext();
	});

	// previous button
	$('#controls-left').click(function(e) {
		albumPrev();
	});

	// play button
	$('#controls-play').click(function(e) {
		if ( bAlbumPlay ) {
			bAlbumPlay = false;
			$(this).find('img').attr('src', 'tl_files/hetbascour/images/controls-play.png');
		} else {
			bAlbumPlay  = true;
			$(this).find('img').attr('src', 'tl_files/hetbascour/images/controls-pause.png');
			albumPlay();
		}
	});
});

function albumPlay() {
	if ( bAlbumPlay == true ) {
		setTimeout("albumPlay();",7000);
		albumNext();
	}
}

function albumNext() {
	iAlbumIndex++;
	if ( iAlbumIndex > (aAlbumItems.length - 1) ) {
		iAlbumIndex = 0;
	}
	$('#item-title').text($('a.thumbMatrixImage img').slice(iAlbumIndex, iAlbumIndex + 1).attr('alt'));
	$('#main-image').attr('src', aAlbumItems[iAlbumIndex]);
}

function albumPrev() {
	iAlbumIndex--;
	if ( iAlbumIndex < 0 ) {
		iAlbumIndex = aAlbumItems.length - 1;
	}
	$('#item-title').text($('a.thumbMatrixImage img').slice(iAlbumIndex, iAlbumIndex + 1).attr('alt'));
	$('#main-image').attr('src', aAlbumItems[iAlbumIndex]);
}

$(document).ready(function(){
	$('.toggleMonth').click(function() {
		$('.' + $(this).attr('id')).toggle('fast');
	}).click().css('cursor', 'pointer');
});
