	
	/***** Fancybox settings *****/
	// We only want these styles applied when javascript is enabled
	$('div.navigation').css({'width' : '300px', 'float' : 'left'});
	$('div.content').css('display', 'block');

	// Initially set opacity on thumbs and add
	// additional styling for hover effect on thumbs
	var onMouseOutOpacity = 0.67;
	$('div.thumbs ul.thumbs li').css('opacity', onMouseOutOpacity)
		.hover(
			function () {
				$(this).not('.selected').fadeTo('fast', 1.0);
			}, 
			function () {
				$(this).not('.selected').fadeTo('fast', onMouseOutOpacity);
			}
		);

	$(document).ready(function(){
		
		/***** initialise Superfish menu *****/
		$("ul.sf-menu").superfish({ 
			pathClass: 'active-trail'
		});
	  
		/***** Galleriffic settings *****/
		var galleryAdv = $('#gallery').galleriffic('div.thumbs', {
			delay:                  2000,
			numThumbs:              100,
			preloadAhead:           -1,
			enableTopPager:         true,
			enableBottomPager:      true,
			imageContainerSel:      '#slideshow',
			controlsContainerSel:   '#controls',
			captionContainerSel:    '#caption',
			loadingContainerSel:    '#loading',
			renderSSControls:       false,
			renderNavControls:      false,
			playLinkText:           'Play Slideshow',
			pauseLinkText:          'Pause Slideshow',
			prevLinkText:           '&lsaquo; Previous Photo',
			nextLinkText:           'Next Photo &rsaquo;',
			nextPageLinkText:       'Next &rsaquo;',
			prevPageLinkText:       '&lsaquo; Prev',
			enableHistory:          true,
			autoStart:              false,
			onChange:               function(prevIndex, nextIndex) {
				$('div.thumbs ul.thumbs').children()
					.eq(prevIndex).show().end()
					.eq(nextIndex).show();								
				},
				onTransitionOut:        function(callback) {
					$('#caption').hide();
					$('#slideshow').hide(callback);				
				},
				onTransitionIn:         function() {
					$('#slideshow').show();
					$('#caption').show();								
				},
				onPageTransitionOut:    function(callback) {
					$('div.thumbs ul.thumbs').hide(callback);
				},
				onPageTransitionIn:     function() {
					$('div.thumbs ul.thumbs').show();					
				}
			});
		
		$('#init_text').data('visible','yes');
			
		// initialise fancybox lightbox
//		$("a#medium_image").fancybox();
    });