/* gallery.js - Copyright 2009 Damian Brunold, License: GPL v3 */

function prev(event) {
    var current = parseInt($('#current').text());
    var count = parseInt($('#count').text());
    var img = $('#selected img');
    if (current == 1) {
	current = count + 1;
    }
    var newsrc = $('#gallery a').eq(current - 2).attr('href');
    var newdesc = $('#gallery img').eq(current - 2).attr('alt');
    $('#current').text(current - 1);
    $('#desc').text(newdesc);
    $('#selected img').attr('src', newsrc);
    event.preventDefault();
}

function next(event) {
    var current = parseInt($('#current').text());
    var count = parseInt($('#count').text());
    var img = $('#selected img');
    if (current == count) {
	current = 0;
    }
    var newsrc = $('#gallery a').eq(current).attr('href');
    var newdesc = $('#gallery img').eq(current).attr('alt');
    $('#current').text(current + 1);
    $('#desc').text(newdesc);
    $('#selected img').attr('src', newsrc);
    event.preventDefault();
}

$(window).ready(function() {
    $('#selnext').click(next);
    $('#next').click(next);
    $('#prev').click(prev);
});
