var onMouseOutOpacity = 0.50;
var tb_pathToImage = "/wp-includes/js/thickbox/loadingAnimation.gif";
var tb_closeImage = "/wp-includes/js/thickbox/tb-close.png";

var thickboxL10n = {close:"Sluiten", prev:"Vorige",next:"Volgende", image:"Afbeelding", of:"van"};

$(document).ready(function() {
	// Initialize Advanced Galleriffic Gallery
	
	var galleryAdv = $('#wh_gallery').galleriffic('#wh_thumbs', {
		delay:                  2000,
		numThumbs:              9,
		preloadAhead:           9,
		enableTopPager:         false,
		enableBottomPager:      true,
		imageContainerSel:      '#slideshow',
		controlsContainerSel:   '#controls',
		captionContainerSel:    '',
		loadingContainerSel:    '#loading',
		renderSSControls:       true,
		renderNavControls:      true,
		playLinkText:           'Bekijk diapresentatie',
		pauseLinkText:          'Stop diapresentatie',
		prevLinkText:           '',
		nextLinkText:           '',
		nextPageLinkText:       '',
		prevPageLinkText:       '',
		enableHistory:          true,
		autoStart:              false,
		onChange:               function(prevIndex, nextIndex) {
			$('#wh_thumbs ul.thumbs').children()
				.eq(prevIndex).fadeTo('fast', onMouseOutOpacity).end()
				.eq(nextIndex).fadeTo('fast', 1.0);
			setLink();
		},
		onTransitionOut:        function(callback) {
			$('#caption').fadeTo('fast', 0.0);
			$('#slideshow').fadeTo('fast', 0.0, callback);
			//setLink();
		},
		onTransitionIn:         function() {
			$('#slideshow').fadeTo('fast', 1.0);
			$('#caption').fadeTo('fast', 1.0);
			setLink();
		},
		onPageTransitionOut:    function(callback) {
			$('#wh_thumbs ul.thumbs').fadeTo('fast', 0.0, callback);
			//setLink();
			
		},
		onPageTransitionIn:     function() {
			$('#wh_thumbs ul.thumbs').fadeTo('fast', 1.0);
			//$('#wh_thumbs ul.thumbs li').removeClass('bottomline');
			$('#wh_thumbs ul.thumbs li:visible:gt(5):lt(3)').addClass('bottomline');
			setLink();
			//alert('test');
			
			
			
		}
	});
	
	$('ul.thumbs li').css('opacity', onMouseOutOpacity)
	.hover(
		function () {
			$(this).not('.selected').fadeTo('fast', 1.0);
		}, 
		function () {
			$(this).not('.selected').fadeTo('fast', onMouseOutOpacity);
		}
	);
	//var showing = false;
	function setLink() {
		hhlog("add link");
		//showing = false;
		$('a.thumb').click(function(){
			 var nr = $(this).attr('href').replace('#','');
					
			if(!document.getElementById('TB_window')) {
				
							tb_show('',$('a#img'+nr).attr("href"), 'wh_images');
							//$('a#img'+nr).click();
							//tb_show('',photoArr[nr] , null);
						}
		});
		$('.advance-link').each(function(){
			$(this).attr('href','javascript:var j ="";');
			$(this).append('<div class="wh_zoomer"></div>');
			$(this).hover(function() {
					$('.wh_zoomer').show("fast");	   
			},
			function(){
				$('.wh_zoomer').hide("fast");
			});
			$(this).click(function(){
				
				//if(!showing){			   
					var nr = $('ul.thumbs li.selected a').attr('href').replace('#','');
					
					//if(photoArr) {
						if(!document.getElementById('TB_window')) {
							tb_show('',$('a#img'+nr).attr("href"), 'wh_images');
							//$('a#img'+nr).click();
							//tb_show('',photoArr[nr] , null);
						}
					//}
						
				//	showing = false;	
				//}
			});
		});
	}
});

function hhlog(log) {
	if (typeof console =="object")
		console.log(log);
}