﻿var onMouseOutOpacity = 0.67;
$('#thumbs-adv 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() {
    var galleryAdv = $('#gallery-adv').galleriffic('#thumbs-adv', {
        delay: 2000,
        numThumbs: 10,
        preloadAhead: 10,
        enableTopPager: false,
        enableBottomPager: true,
        imageContainerSel: '#slideshow-adv',
        controlsContainerSel: '#controls-adv',
        captionContainerSel: '#caption-adv',
        loadingContainerSel: '#loading-adv',
        renderSSControls: true,
        renderNavControls: true,
        playLinkText: 'Play Slideshow',
        pauseLinkText: 'Pause Slideshow',
        prevLinkText: '&lsaquo; Previous Photo',
        nextLinkText: 'Next Photo &rsaquo;',
        nextPageLinkText: 'İleri &rsaquo;',
        prevPageLinkText: '&lsaquo; Geri',
        enableHistory: true,
        autoStart: false,
        onChange: function(prevIndex, nextIndex) {
            $('#thumbs-adv ul.thumbs').children()
							.eq(prevIndex).fadeTo('fast', onMouseOutOpacity).end()
							.eq(nextIndex).fadeTo('fast', 1.0);
        },
        onTransitionOut: function(callback) {
            $('#slideshow-adv, #caption-adv').fadeOut('fast', callback);
        },
        onTransitionIn: function() {
            $('#slideshow-adv, #caption-adv').fadeIn('fast');
        },
        onPageTransitionOut: function(callback) {
            $('#thumbs-adv ul.thumbs').fadeOut('fast', callback);
        },
        onPageTransitionIn: function() {
            $('#thumbs-adv ul.thumbs').fadeIn('fast');
        }
    });

    // Initialize Minimal Galleriffic Gallery
    var galleryMin = $('#gallery-min').galleriffic('#thumbs-min', {
        imageContainerSel: '#slideshow-min',
        controlsContainerSel: '#controls-min'
    });
});