$(document).ready(function(){

POKE = {};

/*POKE.init = function() {	
    POKE.nav.bindEvents();
    $('#content .darkBox').sidebarScroll();
};*/

POKE.nav = {};
POKE.nav.bindEvents = function(){
    var sidebar = $('#sidebar');
    var sidebarOffset = sidebar.css('top').replace('px', '');
    var start = sidebar.offset().top - 10;
    var boxSize = 405;

    var debug = $('<p>DEBUG</p>');
    debug.css('position', 'fixed');
    debug.css('color', 'red');
    debug.css('zIndex', '5000');
    debug.css('background', 'white');
    $('body').append(debug);

    sidebar.click(function(e){
        var target = $(e.target);
        if (target.is('a')){
            var id = target.attr('id').replace('target', 'section');
            var elem = $('#'+id);
            var thisOffset = $(this).offset().top;
            var elemOffset = elem.offset().top;
            var distance = elemOffset - thisOffset;
            var that = $(this);

            sidebar.animate({top: elem.position().top}, {
                duration: 500,
                complete: function(){
					//console.log("complete sidebar animate");
                    $('html, body').animate({scrollTop: '+='+distance+'px'}, 500);
                }
            });

            POKE.nav.resetClass(sidebar.find('ul'));
			target.parent().toggleClass("selected");
        }
        e.preventDefault();
        return false;
    });
};

POKE.nav.resetClass = function(elem){
    elem.find('li').removeClass('selected');
};


POKE.carousel = {};
POKE.carousel.init = function(){
    $('#gallery').jCarouselLite({
        auto: 800,
        speed: 1000
    });
};

//POKE.init();

});
