﻿var $ = jQuery.noConflict();
var thumbs;
var pauseButton = '.gallery-button.pause'
var loop;
var wrap;
var img1;
var img2;

function gallerySwitchImage(img) {

    var src = $(img).attr("src");
    src = src.substring(0, src.length - 7) + ".jpg";
    var alt = $(img).attr("alt");

   
    $("#bcgallery .gallery-caption").text(alt);
    $(thumbs).removeClass("current");
    $(img).addClass("current");

    if (img1.is(":hidden")) {
        img1.attr("src", src);
        wrap.cycle(0);

    } else {
        img2.attr("src", src);
        wrap.cycle(1);
    }
}

function initGallery() {
    wrap = $("#bcgallery .gallery-img-wrap").cycle({ timeout: 0 });
    img1 = $("#bcgallery .gallery-img.one");
    img2 = $("#bcgallery .gallery-img.two");
    $("#bcgallery .gallery-thumbs img:first").click();
}

function gallerySwitchByCount(jump) {
    var current = $("#bcgallery .gallery-thumbs .current");
    var ind = thumbs.index(current) + jump;
    if (ind == thumbs.length) {
        ind = 0;
    }
    var next = thumbs.eq(ind);

    if (next.length != 0) {
        gallerySwitchImage(next);
    }
}

var gallery_slideshow_delay = 6000;
function onPlay(btn) {
    if (!loop) {
        loop = setInterval("gallerySwitchByCount(1)", gallery_slideshow_delay);
        $(btn).removeClass('play').addClass('pause');

    } else {
        clearInterval(loop);
        loop = undefined;
        $(btn).removeClass('pause').addClass('play');
    }
    return false;
}

function onPrev() {
    gallerySwitchByCount(-1);
    if (loop) {
        onPlay(pauseButton);
    }
}

function onNext() {
    gallerySwitchByCount(1);
    if (loop) {
        onPlay(pauseButton);
    }
}


