
/* ----- engineeringnews.gallery.js ----- */
$(document).ready(function() {

    $(".gallery-image:first").nextAll().hide();
    
    $("#gallery-controls").show();
    
    // Create previous handler
    $("#gallery-previous").bind("click", function(e) {
        var prev = $(".activeImage").prev();
        if (prev.hasClass("gallery-image")) {
            $(".activeImage").removeClass("activeImage").hide();
            prev.addClass("activeImage").show();
            if (prev.prev().hasClass("gallery-image")) {
                $(this).removeClass('non-active-control');
            } else {
                $(this).addClass('non-active-control');
            }
        }
        if (prev.next().hasClass("gallery-image")) {
            $("#gallery-next").removeClass("non-active-control");
        }
    });
    
    // Create next handler
    $("#gallery-next").bind("click", function(e) {
        var next = $(".activeImage").next();
        if (next.hasClass("gallery-image")) {
            $(".activeImage").removeClass("activeImage").hide();
            next.addClass("activeImage").show();
            if (next.next().hasClass("gallery-image")) {
                $(this).removeClass('non-active-control');
            } else {
                $(this).addClass('non-active-control');
            }
        }
        if (next.prev().hasClass("gallery-image")) {
            $("#gallery-previous").removeClass("non-active-control");
        }
    });
    
    $("#gallery-previous").bind("mouseover mouseleave", function(e) {
        $(this).toggleClass("active-control");
    });
    
    $("#gallery-next").bind("mouseover mouseleave", function(e) {
        $(this).toggleClass("active-control");
    });
    
})
